0001568100-20-000041.txt : 20200903 0001568100-20-000041.hdr.sgml : 20200903 20200903164034 ACCESSION NUMBER: 0001568100-20-000041 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 80 CONFORMED PERIOD OF REPORT: 20200731 FILED AS OF DATE: 20200903 DATE AS OF CHANGE: 20200903 FILER: COMPANY DATA: COMPANY CONFORMED NAME: PagerDuty, Inc. CENTRAL INDEX KEY: 0001568100 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 272793871 STATE OF INCORPORATION: DE FISCAL YEAR END: 0131 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-38856 FILM NUMBER: 201159656 BUSINESS ADDRESS: STREET 1: 600 TOWNSEND STREET #200 CITY: SAN FRANCISCO STATE: CA ZIP: 94103 BUSINESS PHONE: (844) 800-3889 MAIL ADDRESS: STREET 1: 600 TOWNSEND STREET #200 CITY: SAN FRANCISCO STATE: CA ZIP: 94103 10-Q 1 pd-20200731.htm 10-Q pd-20200731
00015681001/312021Q2falseus-gaap:AccountingStandardsUpdate201602Member0.024950700015681002020-02-012020-07-31xbrli:shares00015681002020-09-01iso4217:USD00015681002020-07-3100015681002020-01-3100015681002020-05-012020-07-3100015681002019-05-012019-07-3100015681002019-02-012019-07-31iso4217:USDxbrli:shares0001568100us-gaap:CommonStockMember2020-04-300001568100us-gaap:AdditionalPaidInCapitalMember2020-04-300001568100us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-04-300001568100us-gaap:RetainedEarningsMember2020-04-3000015681002020-04-300001568100us-gaap:CommonStockMember2020-05-012020-07-310001568100us-gaap:AdditionalPaidInCapitalMember2020-05-012020-07-310001568100us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-05-012020-07-310001568100us-gaap:RetainedEarningsMember2020-05-012020-07-310001568100us-gaap:CommonStockMember2020-07-310001568100us-gaap:AdditionalPaidInCapitalMember2020-07-310001568100us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-07-310001568100us-gaap:RetainedEarningsMember2020-07-310001568100us-gaap:CommonStockMember2020-01-310001568100us-gaap:AdditionalPaidInCapitalMember2020-01-310001568100us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-310001568100us-gaap:RetainedEarningsMember2020-01-310001568100us-gaap:CommonStockMember2020-02-012020-07-310001568100us-gaap:AdditionalPaidInCapitalMember2020-02-012020-07-310001568100us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-02-012020-07-310001568100us-gaap:RetainedEarningsMember2020-02-012020-07-310001568100us-gaap:CommonStockMember2019-04-300001568100us-gaap:AdditionalPaidInCapitalMember2019-04-300001568100us-gaap:RetainedEarningsMember2019-04-3000015681002019-04-300001568100us-gaap:CommonStockMember2019-05-012019-07-310001568100us-gaap:AdditionalPaidInCapitalMember2019-05-012019-07-310001568100us-gaap:RetainedEarningsMember2019-05-012019-07-310001568100us-gaap:CommonStockMember2019-07-310001568100us-gaap:AdditionalPaidInCapitalMember2019-07-310001568100us-gaap:RetainedEarningsMember2019-07-3100015681002019-07-3100015681002019-01-310001568100us-gaap:CommonStockMember2019-01-310001568100us-gaap:AdditionalPaidInCapitalMember2019-01-310001568100us-gaap:RetainedEarningsMember2019-01-310001568100us-gaap:CommonStockMember2019-02-012019-07-310001568100us-gaap:AdditionalPaidInCapitalMember2019-02-012019-07-310001568100us-gaap:RetainedEarningsMember2019-02-012019-07-310001568100us-gaap:IPOMember2019-04-152019-04-150001568100us-gaap:IPOMember2019-04-150001568100us-gaap:CommonStockMember2019-04-142019-04-140001568100us-gaap:ConvertibleDebtMember2020-06-30xbrli:purepd:segment00015681002020-02-010001568100us-gaap:USTreasurySecuritiesMember2020-07-310001568100us-gaap:USTreasurySecuritiesMember2020-01-310001568100us-gaap:CommercialPaperMember2020-07-310001568100us-gaap:CommercialPaperMember2020-01-310001568100us-gaap:CorporateDebtSecuritiesMember2020-07-310001568100us-gaap:CorporateDebtSecuritiesMember2020-01-310001568100us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember2020-07-310001568100us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember2020-01-31pd:security0001568100us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Member2020-07-310001568100us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Member2020-07-310001568100us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel3Member2020-07-310001568100us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2020-07-310001568100us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:USTreasurySecuritiesMember2020-07-310001568100us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:USTreasurySecuritiesMember2020-07-310001568100us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel3Member2020-07-310001568100us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2020-07-310001568100us-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2020-07-310001568100us-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2020-07-310001568100us-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2020-07-310001568100us-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMember2020-07-310001568100us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2020-07-310001568100us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2020-07-310001568100us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2020-07-310001568100us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-07-310001568100us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2020-07-310001568100us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2020-07-310001568100us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2020-07-310001568100us-gaap:FairValueMeasurementsRecurringMember2020-07-310001568100us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Member2020-01-310001568100us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Member2020-01-310001568100us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel3Member2020-01-310001568100us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2020-01-310001568100us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:USTreasurySecuritiesMember2020-01-310001568100us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:USTreasurySecuritiesMember2020-01-310001568100us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel3Member2020-01-310001568100us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2020-01-310001568100us-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2020-01-310001568100us-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2020-01-310001568100us-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2020-01-310001568100us-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMember2020-01-310001568100us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2020-01-310001568100us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2020-01-310001568100us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2020-01-310001568100us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-01-310001568100us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember2020-01-310001568100us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember2020-01-310001568100us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMemberus-gaap:FairValueInputsLevel3Member2020-01-310001568100us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember2020-01-310001568100us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2020-01-310001568100us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2020-01-310001568100us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2020-01-310001568100us-gaap:FairValueMeasurementsRecurringMember2020-01-310001568100us-gaap:LeaseholdImprovementsMember2020-07-310001568100us-gaap:LeaseholdImprovementsMember2020-01-310001568100us-gaap:ComputerEquipmentMember2020-07-310001568100us-gaap:ComputerEquipmentMember2020-01-310001568100us-gaap:FurnitureAndFixturesMember2020-07-310001568100us-gaap:FurnitureAndFixturesMember2020-01-310001568100us-gaap:SoftwareDevelopmentMember2020-07-310001568100us-gaap:SoftwareDevelopmentMember2020-01-310001568100us-gaap:ConstructionInProgressMember2020-07-310001568100us-gaap:ConstructionInProgressMember2020-01-310001568100us-gaap:ConvertibleDebtMember2020-06-2500015681002020-06-252020-06-25pd:day0001568100pd:DebtConversionTermsOneMember2020-06-252020-06-250001568100pd:DebtConversionTermsTwoMember2020-06-252020-06-2500015681002020-06-250001568100us-gaap:ConvertibleDebtMemberus-gaap:DebtInstrumentRedemptionPeriodOneMember2020-06-252020-06-250001568100us-gaap:DebtInstrumentRedemptionPeriodOneMember2020-06-252020-06-250001568100us-gaap:DebtInstrumentRedemptionPeriodTwoMemberus-gaap:ConvertibleDebtMember2020-06-252020-06-250001568100us-gaap:ConvertibleDebtMember2020-06-252020-06-250001568100us-gaap:ConvertibleDebtMemberus-gaap:MeasurementInputDiscountRateMember2020-06-250001568100us-gaap:ConvertibleDebtMember2020-07-310001568100us-gaap:ConvertibleDebtMember2020-05-012020-07-310001568100us-gaap:CallOptionMember2020-06-252020-06-250001568100us-gaap:CallOptionMember2020-06-2500015681002020-08-012020-07-3100015681002022-08-012020-07-31pd:equity_incentive_plan00015681002019-03-012019-03-310001568100us-gaap:ShareBasedCompensationAwardTrancheOneMemberus-gaap:EmployeeStockOptionMember2019-03-012019-03-310001568100us-gaap:ShareBasedCompensationAwardTrancheTwoMemberus-gaap:EmployeeStockOptionMember2019-03-012019-03-310001568100pd:EmployeeStockOptionAndRestrictedStockUnitsRSUMember2020-07-310001568100us-gaap:EmployeeStockMember2020-07-3100015681002019-02-012020-01-310001568100us-gaap:EmployeeStockOptionMemberus-gaap:ShareBasedPaymentArrangementEmployeeMember2020-05-012020-07-310001568100us-gaap:EmployeeStockOptionMemberus-gaap:ShareBasedPaymentArrangementEmployeeMember2019-05-012019-07-310001568100us-gaap:EmployeeStockOptionMemberus-gaap:ShareBasedPaymentArrangementEmployeeMember2020-02-012020-07-310001568100us-gaap:EmployeeStockOptionMemberus-gaap:ShareBasedPaymentArrangementEmployeeMember2019-02-012019-07-310001568100us-gaap:EmployeeStockOptionMemberus-gaap:ShareBasedPaymentArrangementEmployeeMembersrt:MinimumMember2019-05-012019-07-310001568100us-gaap:EmployeeStockOptionMembersrt:MaximumMemberus-gaap:ShareBasedPaymentArrangementEmployeeMember2019-05-012019-07-310001568100us-gaap:EmployeeStockOptionMemberus-gaap:ShareBasedPaymentArrangementEmployeeMembersrt:MinimumMember2019-02-012019-07-310001568100us-gaap:EmployeeStockOptionMembersrt:MaximumMemberus-gaap:ShareBasedPaymentArrangementEmployeeMember2019-02-012019-07-310001568100us-gaap:EmployeeStockOptionMember2020-02-012020-07-310001568100us-gaap:RestrictedStockUnitsRSUMember2020-01-310001568100us-gaap:RestrictedStockUnitsRSUMember2020-02-012020-07-310001568100us-gaap:RestrictedStockUnitsRSUMember2020-07-310001568100us-gaap:EmployeeStockMember2019-04-110001568100us-gaap:EmployeeStockMember2020-02-012020-02-010001568100us-gaap:EmployeeStockMember2019-04-112019-04-11pd:purchase_period0001568100us-gaap:EmployeeStockMember2020-05-012020-07-310001568100us-gaap:EmployeeStockMember2019-05-012019-07-310001568100us-gaap:EmployeeStockMember2020-02-012020-07-310001568100us-gaap:EmployeeStockMember2019-02-012019-07-310001568100us-gaap:CostOfSalesMember2020-05-012020-07-310001568100us-gaap:CostOfSalesMember2019-05-012019-07-310001568100us-gaap:CostOfSalesMember2020-02-012020-07-310001568100us-gaap:CostOfSalesMember2019-02-012019-07-310001568100us-gaap:ResearchAndDevelopmentExpenseMember2020-05-012020-07-310001568100us-gaap:ResearchAndDevelopmentExpenseMember2019-05-012019-07-310001568100us-gaap:ResearchAndDevelopmentExpenseMember2020-02-012020-07-310001568100us-gaap:ResearchAndDevelopmentExpenseMember2019-02-012019-07-310001568100us-gaap:SellingAndMarketingExpenseMember2020-05-012020-07-310001568100us-gaap:SellingAndMarketingExpenseMember2019-05-012019-07-310001568100us-gaap:SellingAndMarketingExpenseMember2020-02-012020-07-310001568100us-gaap:SellingAndMarketingExpenseMember2019-02-012019-07-310001568100us-gaap:GeneralAndAdministrativeExpenseMember2020-05-012020-07-310001568100us-gaap:GeneralAndAdministrativeExpenseMember2019-05-012019-07-310001568100us-gaap:GeneralAndAdministrativeExpenseMember2020-02-012020-07-310001568100us-gaap:GeneralAndAdministrativeExpenseMember2019-02-012019-07-310001568100pd:SharebasedPaymentArrangementOptionsAndRestrictedStockUnitsMember2020-02-012020-07-310001568100pd:SharebasedPaymentArrangementOptionsAndRestrictedStockUnitsMember2019-02-012019-07-310001568100us-gaap:ConvertibleDebtSecuritiesMember2020-02-012020-07-310001568100us-gaap:ConvertibleDebtSecuritiesMember2019-02-012019-07-310001568100pd:SharebasedPaymentArrangementEarlyExercisedOptionMember2020-02-012020-07-310001568100pd:SharebasedPaymentArrangementEarlyExercisedOptionMember2019-02-012019-07-310001568100us-gaap:RestrictedStockMember2020-02-012020-07-310001568100us-gaap:RestrictedStockMember2019-02-012019-07-310001568100us-gaap:EmployeeStockMember2020-02-012020-07-310001568100us-gaap:EmployeeStockMember2019-02-012019-07-310001568100country:US2020-05-012020-07-310001568100country:US2019-05-012019-07-310001568100country:US2020-02-012020-07-310001568100country:US2019-02-012019-07-310001568100us-gaap:NonUsMember2020-05-012020-07-310001568100us-gaap:NonUsMember2019-05-012019-07-310001568100us-gaap:NonUsMember2020-02-012020-07-310001568100us-gaap:NonUsMember2019-02-012019-07-310001568100us-gaap:GeographicConcentrationRiskMemberpd:LongLivedAssetsMembercountry:US2020-02-012020-07-310001568100us-gaap:GeographicConcentrationRiskMemberpd:LongLivedAssetsMembercountry:CA2020-02-012020-07-310001568100us-gaap:GeographicConcentrationRiskMemberpd:LongLivedAssetsMembercountry:US2019-02-012020-01-310001568100us-gaap:GeographicConcentrationRiskMemberpd:LongLivedAssetsMembercountry:CA2019-02-012020-01-310001568100us-gaap:GeographicConcentrationRiskMembercountry:GBpd:LongLivedAssetsMember2019-02-012020-01-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 AND EXCHANGE ACT OF 1934
For the quarterly period ended July 31, 2020
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-38856
PAGERDUTY, INC.
(Exact name of registrant as specified in its charter)
_________________________
Delaware
27-2793871
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification Number)
600 Townsend St., Suite 200
San Francisco, CA 94103
(844) 800-3889
(Address, including zip code, and telephone number, including area code, of registrant’s principal executive offices)
_________________________
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading symbol(s)Name of each exchange on which registered
Common Stock, $0.000005 par valuePDNew York Stock Exchange
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  x No  o
Indicate by check mark whether the registrant has submitted electronically on its corporate Web site 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 and post such files).    Yes  x No  o
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, or a smaller reporting company. See 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
o
Accelerated filer
o
Non-accelerated filer
x
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 7(a)(2)(B) of the Securities Act.
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes     No  x
The total number of shares of common stock outstanding as of September 1, 2020, was 79,433,673.


PAGERDUTY, INC.
TABLE OF CONTENTS
PART I - FINANCIAL INFORMATION
Part II - OTHER INFORMATION



SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS
This Quarterly Report on Form 10-Q, or this Form 10-Q, contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, or the Securities Act, and Section 21E of the Securities Exchange Act of 1934, as amended, or the Exchange Act, which statements involve substantial risk and uncertainties. All statements contained in this report other than statements of historical fact, including statements regarding our future operating results and financial position, our business strategy and plans, market growth and trends, and our objectives for future operations, are forward-looking statements. The words “believe,” “may,” “will,” “estimate,” “continue,” “anticipate,” “intend,” “expect,” “could,” “would,” “project,” “plan,” “potentially,” “likely,” and similar expressions are intended to identify forward-looking statements.
Forward-looking statement contained in this Form 10-Q include, but are not limited to, statements about our expectations regarding:
the effect of uncertainties related to the novel coronavirus and resulting COVID-19 pandemic on U.S. and global markets, our business, operations, revenue results, cash flow, operating expenses, demand for our solutions, sales cycles, customer retention, and our customers’ businesses;
trends in key business metrics, including number of customers and dollar-based net retention rate, and non-GAAP financial measures and their usefulness in evaluating our business;
trends in revenue, cost of revenue, and gross margin;
trends in operating expenses, including research and development, sales and marketing, and general and administrative expense, and expectations regarding these expenses as a percentage of revenue;
our existing cash and cash equivalents and cash provided by sales of our subscriptions being sufficient to support working capital and capital expenditures for at least the next 12 months;
our ability to service the interest on our convertible notes and repay such notes, to the extent required;
our efforts to maintain proper and effective internal controls;
our ability to expand our operations and increase adoption of our platform internationally;
our ability to stay abreast of new or modified laws and regulations that currently apply or become applicable to our business both in the United States and internationally;
the increased expenses and administrative workload associated with being a public company; and
other statements regarding our future operations, financial condition, and prospects and business strategies.
Such forward-looking statements are based on our expectations as of the date of this filing and are subject to a number of risks, uncertainties and assumptions, including but not limited to, risks detailed in the “Risk Factors” section of this Form 10-Q. Readers are urged to carefully review and consider the various disclosures made in this Form 10-Q and in other documents we file from time to time with the Securities and Exchange Commission, or the SEC, that disclose risks and uncertainties that may affect our business. Moreover, we operate in a very competitive and rapidly changing environment. New risks emerge from time to time. It is not possible for us to predict all risks, nor can we assess the effect 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 future events and trends discussed in this 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 on forward-looking statements as predictions of future events. The events and circumstances reflected in the forward-looking statements may not be achieved or may not occur. Although we believe that the expectations reflected in the forward-looking statements are reasonable, we cannot guarantee future


results, performance, or achievements. In addition, the forward-looking statements in this Form 10-Q are made as of the date of this filing, and we do not undertake, and expressly disclaim any duty, to update any of these forward-looking statements for any reason after the date of this Form 10-Q or to conform these statements to actual results or revised expectations.


PART I. FINANCIAL INFORMATION
Item 1. Financial Statements (unaudited)
PAGERDUTY, INC.
Condensed Consolidated Balance Sheets
(in thousands)
As of July 31, 2020As of January 31, 2020
(unaudited)
Assets
Current assets:
Cash and cash equivalents$376,638 $124,024 
Accounts receivable, net of allowance for doubtful accounts of $1,712 and $810 as of July 31, 2020 and January 31, 2020, respectively
37,429 37,128 
Investments224,932 227,375 
Deferred contract costs, current10,326 9,301 
Prepaid expenses and other current assets11,950 7,163 
Total current assets661,275 404,991 
Property and equipment, net12,805 12,369 
Deferred contract costs, non-current16,497 16,387 
Lease right-of-use assets26,885  
Other assets1,725 1,651 
Total assets$719,187 $435,398 
Liabilities and stockholders’ equity
Current liabilities:
Accounts payable$4,775 $6,434 
Accrued expenses and other current liabilities7,713 7,197 
Accrued compensation15,198 13,911 
Deferred revenue, current97,007 87,490 
Lease liabilities, current5,078  
Total current liabilities129,771 115,032 
Convertible senior notes, net210,976  
Deferred revenue, non-current4,173 5,079 
Lease liabilities, non-current29,064  
Other liabilities3,332 7,349 
Total liabilities377,316 127,460 
Commitments and contingencies (Note 9)
Stockholders’ equity:
Common stock
  
Additional paid-in capital546,169 487,008 
Accumulated other comprehensive income1,056 137 
Accumulated deficit(205,354)(179,207)
Total stockholders’ equity341,871 307,938 
Total liabilities and stockholders’ equity
$719,187 $435,398 
See Notes to Condensed Consolidated Financial Statements
5

PAGERDUTY, INC.
Condensed Consolidated Statements of Operations and Comprehensive Loss
(in thousands, except per share data)
(unaudited)
Three Months Ended July 31,Six Months Ended July 31,
2020201920202019
Revenue$50,714 $40,361 $100,500 $77,675 
Cost of revenue6,637 6,106 13,600 11,592 
Gross profit44,077 34,255 86,900 66,083 
Operating expenses:
Research and development15,535 11,635 30,549 22,541 
Sales and marketing27,511 23,786 54,247 44,953 
General and administrative14,480 13,215 28,153 25,699 
Total operating expenses57,526 48,636 112,949 93,193 
Loss from operations(13,449)(14,381)(26,049)(27,110)
Interest income1,048 1,967 2,401 2,856 
Interest expense(1,608) (1,608) 
Other (expense) income, net(431)80 (412)101 
Loss before provision for income taxes(14,440)(12,334)(25,668)(24,153)
Provision for income taxes(248)(236)(479)(481)
Net loss$(14,688)$(12,570)$(26,147)$(24,634)
Other comprehensive income:
Unrealized gain on investments277  919  
Total comprehensive loss$(14,411)$(12,570)$(25,228)$(24,634)
Net loss per share, basic and diluted$(0.19)$(0.17)$(0.33)$(0.45)
Weighted average shares used in calculating net loss per share, basic and diluted
78,775 75,433 78,278 54,327 
See Notes to Condensed Consolidated Financial Statements
6

PAGERDUTY, INC.
Condensed Consolidated Statements of Stockholders’ Equity
(in thousands, except share data)
(unaudited)
Three Months Ended July 31, 2020
Common StockAdditional
Paid-in
Capital
Accumulated Other Comprehensive IncomeAccumulated
Deficit
Total
Stockholders’
Equity
SharesAmount
Balances as of April 30, 202078,526,004 $ $497,430 $779 $(190,666)$307,543 
Issuance of common stock upon exercise of stock options and restricted stock agreements, net of repurchases557,467  3,927   3,927 
Vesting of restricted stock units, net of employee payroll taxes
90,903  (1,697)  (1,697)
Vesting of early exercised options
  191   191 
Equity component of convertible senior notes, net of issuance costs
  68,478   68,478 
Purchases of capped calls related to convertible senior notes  (35,708)  (35,708)
Issuance of common stock in connection with employee stock purchase plan181,253  3,558   3,558 
Other comprehensive income
   277  277 
Stock-based compensation
  9,990   9,990 
Net loss
    (14,688)(14,688)
Balances as of July 31, 202079,355,627 $ $546,169 $1,056 $(205,354)$341,871 

Six Months Ended July 31, 2020
Common StockAdditional
Paid-in
Capital
Accumulated Other Comprehensive IncomeAccumulated
Deficit
Total
Stockholders’
Equity
SharesAmount
Balances as of January 31, 202077,793,540 $ $487,008 $137 $(179,207)$307,938 
Issuance of common stock upon exercise of stock options and restricted stock agreements, net of repurchases1,286,892  5,771   5,771 
Vesting of restricted stock units, net of employee payroll taxes93,942  (1,743)  (1,743)
Vesting of early exercised options  507   507 
Equity component of convertible senior notes, net of issuance costs  68,478   68,478 
Purchases of capped calls related to convertible senior notes  (35,708)  (35,708)
Issuance of common stock in connection with employee stock purchase plan181,253  3,558   3,558 
Other comprehensive income   919  919 
Stock-based compensation  18,298   18,298 
Net loss    (26,147)(26,147)
Balances as of July 31, 202079,355,627 $ $546,169 $1,056 $(205,354)$341,871 

7

Three Months Ended July 31, 2019
Common StockAdditional
Paid-in
Capital
Accumulated
Deficit
Total
Stockholders’
Equity (Deficit)
SharesAmount
Balances as of April 30, 201976,013,403 $ $454,559 $(140,932)$313,627 
Issuance of common stock upon exercise of stock options and restricted stock agreements, net of repurchases
213,515  545  545 
Vesting of restricted stock units, net of employee payroll taxes
183  (10) (10)
Vesting of early exercised options
  338  338 
Stock-based compensation
  7,233  7,233 
Net loss
   (12,570)(12,570)
Balances as of July 31, 201976,227,101 $ $462,665 $(153,502)$309,163 

Six Months Ended July 31, 2019
Redeemable Convertible Preferred StockCommon StockAdditional Paid-in CapitalAccumulated DeficitTotal Stockholders’ Equity (Deficit)
SharesAmountSharesAmount
Balances as of January 31, 201941,273,345 $173,023 23,189,921 $ $59,938 $(128,868)$(68,930)
Issuance of common stock upon exercise of stock options and restricted stock agreements, net of repurchases  1,165,345  2,785  2,785 
Vesting of restricted stock units, net of employee payroll taxes  183  (10) (10)
Exercise of common stock warrants  737,807     
Repayment of promissory note    515  515 
Issuance of common stock in connection with initial public offering, net of underwriting discounts and issuance costs  9,860,500  213,697  213,697 
Conversion of convertible preferred stock to common stock in connection with initial public offering(41,273,345)(173,023)41,273,345  173,023  173,023 
Vesting of early exercised options    672  672 
Stock-based compensation    12,045  12,045 
Net loss     (24,634)(24,634)
Balances as of July 31, 2019 $ 76,227,101 $ $462,665 $(153,502)$309,163 
8

PAGERDUTY, INC.
Condensed Consolidated Statements of Cash Flows
(in thousands)
(unaudited)
Six Months Ended July 31,
20202019
Cash flows from operating activities
Net loss$(26,147)$(24,634)
Adjustments to reconcile net loss to net cash used in operating activities:
Depreciation and amortization2,039 1,046 
Amortization of deferred contract costs5,064 3,442 
Amortization of debt discount and issuance costs1,258  
Stock-based compensation18,276 12,045 
Non-cash lease expense2,204  
Other1,426 83 
Changes in operating assets and liabilities:
Accounts receivable(1,293)(2,733)
Deferred contract costs(6,199)(6,690)
Prepaid expenses and other assets(4,989)(3,411)
Accounts payable(1,549)(2,712)
Accrued expenses and other liabilities3,618 2,433 
Accrued compensation1,287 2,031 
Deferred revenue8,611 13,693 
Lease liabilities(1,744) 
Net cash provided by (used in) operating activities1,862 (5,407)
Cash flows from investing activities
Purchases of property and equipment(3,292)(2,019)
Capitalization of internal-use software costs(111) 
Proceeds from maturities of held-to-maturity investments24,040  
Purchases of held-to-maturity investments (34,696)
Purchases of available-for-sale investments(100,029) 
Proceeds from maturities of available-for-sale investments71,632  
Proceeds from sales of available-for-sale investments7,285  
Net cash used in investing activities(475)(36,715)
Cash flows from financing activities
Proceeds from issuance of convertible senior notes, net of issuance costs paid of $8,151
279,349  
Purchases of capped calls related to convertible senior notes
(35,708) 
Proceeds from initial public offering, net of underwriters' discounts and commissions
 220,086 
Payments of costs related to initial public offering
 (5,208)
Proceeds from employee stock purchase plan
3,558  
Proceeds from repayment of promissory note
 515 
Proceeds from issuance of common stock upon exercise of stock options
5,771 2,785 
Employee payroll taxes paid related to net share settlement of restricted stock units
(1,743)(10)
Net cash provided by financing activities251,227 218,168 
Net increase in cash, cash equivalents, and restricted cash252,614 176,046 
Cash, cash equivalents, and restricted cash at beginning of period124,024 130,323 
Cash, cash equivalents, and restricted cash at end of period$376,638 $306,369 
Supplemental cash flow data:
Cash paid for income taxes$ $56 
Non-cash investing and financing activities:
Vesting of early exercised options$507 $672 
Purchase of property and equipment, accrued but not yet paid
$385 $1,032 
Costs related to issuance of convertible senior notes, accrued but not yet paid$1,154 $ 
Costs related to initial public offering, accrued but not yet paid$ $737 
Non-cash purchases of property and equipment$ $2,364 
Reconciliation of cash, cash equivalents, and restricted cash to the condensed consolidated balance sheets
Cash and cash equivalents$376,638 $306,316 
Restricted cash—included in other assets 53 
Total cash, cash equivalents, and restricted cash$376,638 $306,369 
See Notes to Condensed Consolidated Financial Statements
9

PAGERDUTY, INC.
Notes to Condensed Consolidated Financial Statements
(unaudited)
1. Description of Business and Basis of Presentation
Description of Business
PagerDuty, Inc. was incorporated under the laws of the state of Delaware in May 2010.
PagerDuty acts as the central nervous system for the digital enterprise. PagerDuty harnesses digital signals from virtually any software-enabled system or device, combines it with human response data and orchestrates teams to take the right actions in real time. The Company’s products help organizations improve operations, accelerate innovation, increase revenue, mitigate security risk, and deliver a great customer experience.
As used herein, “PagerDuty”, “we”, “our”, “the Company” and similar terms include PagerDuty, Inc., unless the context indicates otherwise.
Initial Public Offering
On April 15, 2019, the Company completed its initial public offering (“IPO”), pursuant to which the Company issued and sold 9,860,500 shares of common stock, inclusive of the over-allotment option, at a public offering price of $24.00 per share. The Company received net proceeds of $213.7 million, after deducting underwriters' discounts and commissions of $16.6 million and other issuance costs of $6.4 million. Immediately prior to the closing of the Company’s IPO, all shares of the redeemable convertible preferred stock automatically converted into 41,273,345 shares of common stock.
Basis of Presentation
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”), and applicable rules and regulations of the Securities and Exchange Commission (“SEC”) regarding interim financial reporting. The condensed consolidated balance sheet as of January 31, 2020 was derived from the audited consolidated financial statements as of that date but does not include all of the information and notes required by GAAP for complete financial statements. Certain information and note disclosures normally included in the financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. Therefore, these condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and the related notes thereto as of and for the year ended January 31, 2020, included in the Company’s Annual Report on Form 10-K, filed with the SEC.
The condensed consolidated financial statements include the results of PagerDuty, Inc. and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated upon consolidation.
In the opinion of management, the information contained herein reflects all adjustments necessary for a fair presentation of the Company’s results of operations, financial position, cash flows, and statements of stockholders’ equity. The results of operations for the three and six months ended July 31, 2020 are not necessarily indicative of the results to be expected for the full year ending January 31, 2021 or for any other interim period, or for any future year.
The Company’s fiscal year ends on January 31. References to fiscal 2021, for example, refer to the fiscal year ended January 31, 2021.
Convertible Senior Notes

10

PAGERDUTY, INC.
Notes to Condensed Consolidated Financial Statements
(unaudited)
In June 2020, The Company issued $287.5 million aggregate principal amount of 1.25% Convertible Senior Notes due 2025 (the “Notes”). See Note 8 for additional details.
Use of Estimates
The preparation of financial statements in conformity with GAAP requires management to make, on an ongoing basis, estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the consolidated financial statements, and the reported amounts of revenue and expenses during the reporting periods. Actual results could differ from these estimates. The Company’s most significant estimates and judgments involve the valuation of the Company’s stock-based awards, including the determination of fair value of common stock (prior to the closing of the IPO) and the fair value of the employee stock purchase plan (“ESPP”) expense, period of benefit for amortizing deferred contract costs, the determination of the allowance for doubtful accounts, the provision for income taxes, including the related valuation allowance and any uncertain tax positions, fair value of the liability and equity components of the Notes, and the incremental borrowing rate for lease liabilities, among others. Management bases its estimates on historical experience and on various other assumptions which management believes to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities.
In December 2019, the novel coronavirus and resulting disease (“COVID-19”) was reported and in March 2020 the World Health Organization declared it a pandemic. The extent of the impact of COVID-19 on our operational and financial performance will depend on certain developments, including the duration and spread of the outbreak, impact on our customers and our sales cycles, and impact on our employees, as discussed in more detail in the Overview section of our Management’s Discussion and Analysis. During the quarter, this uncertainty resulted in a higher level of judgment related to our estimates and assumptions related to the estimate of credit losses for accounts receivable. As of the date of issuance of the financial statements, we are not aware of any specific event or circumstance that would require us to update our estimates, judgments, or revise the carrying value of our assets or liabilities. These estimates may change as new events occur and additional information is obtained and are recognized in the condensed consolidated financial statements as soon as they become known. Actual results could differ from those estimates and any such differences may be material to our financial statements.

2. Summary of Significant Accounting Policies
Concentrations of Risk and Significant Customers
The Company’s financial instruments that are exposed to concentrations of credit risk consist primarily of cash and cash equivalents, held-to-maturity investments, available-for-sale investments, and accounts receivable. All of the Company’s cash and cash equivalents and investments are invested in money market funds, United States (“U.S.”) Treasury securities, commercial paper, corporate debt securities, or U.S. Government agency securities that management believes to be of high credit quality.
No single customer accounted for 10% of the total accounts receivable balance as of July 31, 2020 or January 31, 2020. No single customer represented 10% or more of revenue for the three and six months ended July 31, 2020 or 2019.
Segment Information
The Company manages operations and allocates resources as one operating segment. The Company’s chief operating decision maker (“CODM”) is its chief executive officer, who reviews financial information presented on a consolidated basis for purposes of making operating decisions, assessing financial performance, and allocating resources. See Note 14, “Geographic Information” for information regarding the Company's long-lived assets and revenue by geography.
Significant Accounting Policies
11

PAGERDUTY, INC.
Notes to Condensed Consolidated Financial Statements
(unaudited)
There have been no significant changes to our significant accounting policies as compared to those described in our Annual Report on Form 10-K for the fiscal year ended January 31, 2020, other than as set forth below.
Convertible Senior Notes
The Notes are accounted for in accordance with Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) Subtopic 470-20, Debt with Conversion and Other Options. Pursuant to ASC Subtopic 470-20, issuers of certain convertible debt instruments, such as the Notes, that have a net settlement feature and may be settled wholly or partially in cash upon conversion are required to separately account for the liability (debt) and equity (conversion option) components of the instrument. The carrying amount of the liability component of the instrument is computed by estimating the fair value of a similar liability without the conversion option using a market-based approach. The amount of the equity component is then calculated by deducting the fair value of the liability component from the principal amount of the instrument. The difference between the principal amount and the liability component represents a debt discount that is amortized to interest expense over the respective term of the Notes using the effective interest rate method. The equity component is not remeasured as long as it continues to meet the conditions for equity classification. In accounting for the issuance costs related to the Notes, the allocation of issuance costs incurred between the liability and equity components was based on their relative values.
Accounts Receivable and Allowance for Doubtful Accounts
Accounts receivable are recorded at the invoiced amount, net of allowance for doubtful accounts. The allowance is based upon historical loss patterns, the age of each past due invoice, and an evaluation of the potential risk of loss associated with delinquent accounts. The allowance also reflects current market conditions and reasonable and supportable forecasts of future economic conditions. As of July 31, 2020, our allowance reflects considerations related to the COVID-19 pandemic and may increase in future periods as we ascertain future impacts to our customers and business. The allowance for doubtful accounts was $1.7 million and $0.8 million as of July 31, 2020 and January 31, 2020.
Recently Adopted Accounting Pronouncements
In February 2016, the FASB issued Accounting Standards Update No. 2016-02, Leases, (“Topic 842”) (“ASU 2016-02”), which would require lessees to recognize most leases on their balance sheets, whether operating or financing, while continuing to recognize the expenses on their income statements in a manner similar to current practice. The guidance states that a lessee would recognize a lease liability for the obligation to make lease payments and a right-to-use asset for the right to use the underlying asset for the lease term. The Company adopted the standard using the optional alternative method on a prospective basis with an effective date as of the beginning of the Company’s fiscal year, February 1, 2020, and applied it to the operating leases that existed on that date. Prior year comparative financial information was not recast under the new standard and continues to be presented under ASC 840. The Company elected to utilize the package of practical expedients available for expired or existing contracts which allowed the Company to carryforward historical assessments of (a) whether contracts are or contain leases, (b) lease classification, and (c) initial direct costs. The Company elected to apply the short-term lease exception for all leases. Under the short-term lease exception, the Company will not recognize right-of-use assets or lease liabilities for leases that, at the acquisition date, have a remaining lease term of 12 months or less. As a result of implementing this guidance, the Company recognized a net operating right-of-use asset of $29.1 million and a $35.9 million operating lease liability in its condensed consolidated balance sheets as of February 1, 2020. The adoption of this guidance did not affect our condensed consolidated statements of operations or our condensed consolidated statements of cash flows. See Note 7, “Leases” for further information.
In June 2016, the FASB issued Accounting Standards Update No. 2016-13, Financial Instruments—Credit Losses (“Topic 326”) Measurement of Credit Losses on Financial Instruments (“ASU 2016-13”), which requires an entity to utilize a new impairment model known as the current expected credit loss (“CECL”) model to estimate its lifetime “expected credit loss” and record an allowance that, when deducted from the amortized cost basis of the financial asset, presents the net amount expected to be collected on the financial asset. The CECL model is expected to result in more timely recognition of credit losses. This guidance also requires new disclosures for financial assets measured at amortized cost, loans, and available-for-sale debt securities. The Company adopted the standard as of
12

PAGERDUTY, INC.
Notes to Condensed Consolidated Financial Statements
(unaudited)
the beginning of the Company’s fiscal year, February 1, 2020. The adoption of this guidance did not have a material impact to the condensed consolidated financial statements.
In August 2018, the FASB issued Accounting Standards Update No. 2018-13, Fair Value Measurement (“Topic 820”) (“ASU 2018-13”), which modifies the disclosure requirements for fair value measurements for certain types of investments. We adopted this standard in the first quarter of fiscal year 2020. The adoption did not have an effect on our consolidated financial statements.
In December 2019, the FASB issued Accounting Standards Update No. 2019-12, Income Taxes (“Topic 740”): Simplifying the Accounting for Income Taxes (“ASU 2019-12”), which is intends to simplify various aspects related to accounting for income taxes. ASU 2019-12 removes certain exceptions to the general principles in Topic 740 and also clarifies and amends existing guidance to improve consistent application. ASU 2019-12 is effective for the Company beginning in fiscal 2022, although early adoption is permitted. The Company early adopted the standard as of the beginning of the Company’s fiscal year, February 1, 2020. The adoption of this guidance did not have a material impact to the condensed consolidated financial statements.
Recently Issued Accounting Pronouncements
In August 2020, the FASB issued Accounting Standard Update No. 2020-06, Debt—Debt with Conversion Options (“Subtopic 470-20”) and Derivatives and Hedging—Contracts in Entity’s Own Equity (“Subtopic 815-40”) (“ASU 2020-06”), which simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts on an entity's own equity. ASU 2020-06 also improves and amends the related Earnings Per Share guidance for both Subtopics. The ASU is part of the FASB's simplification initiative, which aims to reduce unnecessary complexity in U.S. GAAP. ASU 2020-06 will be effective for annual reporting periods beginning after December 15, 2021. Early adoption is permitted, but not before annual reporting periods beginning after December 15, 2020. We are currently evaluating the impact of the new guidance on our consolidated financial statements.

3. Cash, Cash Equivalents, and Investments
Cash, cash equivalents, and investments consisted of the following:
13

PAGERDUTY, INC.
Notes to Condensed Consolidated Financial Statements
(unaudited)
As of July 31, 2020As of January 31, 2020
(in thousands)
Cash and cash equivalents
Cash
$282,342 $2,131 
Money market funds
91,296 118,899 
U.S. Treasury securities
3,000 2,994 
Total cash and cash equivalents$376,638 $124,024 
Available-for-sale investments:
U.S. Treasury securities
$37,031 $24,987 
Commercial paper
22,011 20,132 
Corporate debt securities
161,887 149,248 
U.S. Government agency securities
 4,973 
Total available-for-sale investments$220,929 $199,340 
Held-to-maturity investments:
U.S. Treasury securities
$4,003 $9,016 
Commercial paper
 5,985 
Corporate debt securities
 13,034 
Total held-to-maturities investments$4,003 $28,035 
Total investments$224,932 $227,375 
The following tables summarize the Company’s investments’ adjusted cost, net unrealized gains, and fair value by significant investment category as of July 31, 2020 and January 31, 2020. Gross realized gains or losses from sales of available-for-sale securities were not material for the six months ended July 31, 2020.
As of July 31, 2020
Cost BasisUnrealized Gain, NetRecorded Basis
Available-for-sale investments:
U.S. Treasury securities $36,966 $65 $37,031 
Commercial paper22,008 3 22,011 
Corporate debt securities160,899 988 161,887 
Total available-for-sale investments$219,873 $1,056 $220,929 
Held-to-maturity investments:
U.S. Treasury securities $4,003 $ $4,003 
Total held-to-maturities investments$4,003 $ $4,003 
Total investments$223,876 $1,056 $224,932 
14

PAGERDUTY, INC.
Notes to Condensed Consolidated Financial Statements
(unaudited)
As of January 31, 2020
Cost BasisUnrealized Gain, NetRecorded Basis
Available-for-sale investments:
U.S. Treasury securities $24,978 $9 $24,987 
Commercial paper20,128 4 20,132 
Corporate debt securities149,124 124 149,248 
U.S. Government agency securities4,973  4,973 
Total available-for-sale investments$199,203 $137 $199,340 
Held-to-maturity investments:
U.S. Treasury securities $9,016 $ $9,016 
Commercial paper5,985  5,985 
Corporate debt securities13,034  13,034 
Total held-to-maturities investments$28,035 $ $28,035 
Total investments$227,238 $137 $227,375 
All of the Company’s held-to-maturity securities have a contractual maturity of less than one year. The following table presents the Company’s available-for-sale securities by contractual maturity date as of July 31, 2020 and January 31, 2020:
As of July 31, 2020
Cost BasisRecorded Basis
Due within one year$179,103 $179,726 
Due between one to five years40,770 41,203 
Total$219,873 $220,929 
As of January 31, 2020
Cost BasisRecorded Basis
Due within one year$128,127 $128,169 
Due between one to five years71,076 71,171 
Total$199,203 $199,340 
There were no securities in a continuous net loss position for 12 months or longer as of July 31, 2020. When evaluating investments for impairment, we review factors such as length of time and extent to which fair value has been below cost basis, the financial condition of the issuer and any changes thereto, and our intent to sell, or whether it is more likely than not we will be required to sell, the investment before recovery of the investment’s amortized cost. No impairment loss has been recorded on the securities included in the tables above, as we believe that any decrease in fair value of these securities is temporary and we expect to recover at least up to the initial cost of the investment for these securities. We have not recorded an allowance for credit losses, as we believe any such losses would be immaterial based on the high-grade credit rating for each of our marketable securities as of the end of each period.

4. Fair Value Measurements
The Company measures its financial assets and liabilities 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 fair value, as follows:
15

PAGERDUTY, INC.
Notes to Condensed Consolidated Financial Statements
(unaudited)
Level 1—Valuations based on observable inputs that reflect quoted prices for identical assets or liabilities in active markets.
Level 2—Valuations based on 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.
The following table presents information about the Company’s financial assets that are required to be measured or disclosed at fair value using the above input categories:
As of July 31, 2020
Level 1Level 2Level 3Total
(in thousands)
Money market funds$91,296 $ $ $91,296 
U.S. Treasury securities3,000 41,034  44,034 
Commercial paper 22,011  22,011 
Corporate debt securities 161,887  161,887 
Total$94,296 $224,932 $ $319,228 
Included in cash equivalents$94,296 
Included in investments$224,932 
As of January 31, 2020
Level 1Level 2Level 3Total
(in thousands)
Money market funds$118,899 $ $ $118,899 
U.S. Treasury securities2,994 34,003  36,997 
Commercial paper 26,117  26,117 
Corporate debt securities 162,282  162,282 
U.S. Government agency securities 4,973  4,973 
Total$121,893 $227,375 $ $349,268 
Included in cash equivalents$121,893 
Included in investments$227,375 
The Company’s assets that are measured by management at fair value on a recurring basis are generally classified within Level 1 or Level 2 of the fair value hierarchy.
The Company considers all highly liquid investments purchased with an original maturity of three months or less to be cash equivalents. As of July 31, 2020 and January 31, 2020, the Company’s Level 2 securities were priced by pricing vendors. These pricing vendors utilize observable market information in pricing these securities or, if specific prices are not available for these securities, use other observable inputs like market transactions involving identical or comparable securities.
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.
Convertible Senior Notes
As of July 31, 2020, the estimated fair value of the Notes was approximately $301.0 million. The fair value was determined based on the quoted price for the Notes in an inactive market on the last trading day of the reporting period and is considered as Level 2 in the fair value hierarchy.
16

PAGERDUTY, INC.
Notes to Condensed Consolidated Financial Statements
(unaudited)

5. Property and Equipment, Net
Property and equipment, net, consisted of the following:
As of July 31, 2020As of January 31, 2020
(in thousands)
Leasehold improvements$12,445 $12,257 
Computers and equipment5,838 4,431 
Furniture and fixtures3,159 2,540 
Capitalized internal-use software522 389 
Gross property and equipment (1)
21,964 19,617 
Accumulated depreciation and amortization(9,159)(7,248)
Property and equipment, net$12,805 $12,369 
(1) Gross property and equipment includes construction-in-progress for leasehold improvements and furniture and fixtures of $0.2 million and $5.1 million that had not yet been placed in service as of July 31, 2020 and January 31, 2020, respectively. The costs associated with construction-in-progress are not amortized until placed in service.
Depreciation and amortization expense was $1.0 million and $0.6 million for the three months ended July 31, 2020 and 2019, respectively, and $1.9 million and $1.0 million for the six months ended July 31, 2020 and 2019, respectively.

6. Deferred Contract Costs
Deferred contract costs, which primarily consist of deferred sales commissions, were $26.8 million and $25.7 million as of July 31, 2020 and January 31, 2020, respectively. Amortization expense for deferred contract costs was $2.6 million and $1.8 million for the three months ended July 31, 2020 and 2019, respectively, and $5.1 million and $3.4 million for the six months ended July 31, 2020 and 2019, respectively. There was no impairment charge related to the costs capitalized for the periods presented.

7. Leases
Operating Leases
The Company has entered into various non-cancellable operating leases for its office spaces with lease periods expiring between fiscal 2022 and fiscal 2029. The operating lease agreements generally provide for rental payments on a graduated basis and for options to renew, which could increase future minimum lease payments if exercised.
Lease right-of-use assets and liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. As our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at the commencement date in determining the present value of
17

PAGERDUTY, INC.
Notes to Condensed Consolidated Financial Statements
(unaudited)
lease payments. The lease right-of-use assets also include any lease payments made and exclude lease incentives such as tenant improvement allowances.
Our operating leases typically include non-lease components such as common-area maintenance costs. We have elected to include non-lease components with lease payments for the purpose of calculating lease right-of-use assets and liabilities, to the extent that they are fixed. Non-lease components that are not fixed are expensed as incurred as variable lease payments.
Leases with a term of one year or less are not recognized on our condensed consolidated balance sheet. We recognize lease expense for these leases on a straight-line basis over the lease term.
The following tables present information about leases on our condensed consolidated balance sheet.
As of July 31, 2020
(in thousands)
Assets
Lease right-of-use assets$26,885 
Liabilities
Lease liabilities5,078 
Lease liabilities, non-current29,064 
As of July 31, 2020, the weighted average remaining lease term was 6.1 years and the weighted average discount rate used to determine the net present value of the lease liabilities was 3.7%.
The following table presents information about leases on our condensed consolidated statement of operations.
Three Months Ended July 31, 2020Six Months Ended July 31, 2020
(in thousands)
Operating lease expense$1,445 $2,887 
Short-term lease expense261 560
Variable lease expense361 663

The following table presents supplemental cash flow information about our leases.
Three Months Ended July 31, 2020Six Months Ended July 31, 2020
(in thousands)
Cash paid for amounts included in the measurement of lease liabilities$1,149 $2,287 

18

PAGERDUTY, INC.
Notes to Condensed Consolidated Financial Statements
(unaudited)
As of July 31, 2020, remaining maturities of lease liabilities are as follows:
Year ending January 31,
(in thousands)
2021$3,104 
20226,296 
20236,489 
20246,670 
20256,869 
Thereafter8,928 
Gross lease payments$38,356 
Less: Imputed interest(4,214)
Total$34,142 

8. Debt and Financing Arrangements
Convertible Senior Notes
On June 25, 2020, the Company issued $287.5 million in aggregate principal amount of the Notes in a private offering pursuant to an Indenture dated June 25, 2020 (the “Indenture”). The total net proceeds from the debt offering, after deducting initial purchaser discounts and debt issuance costs, paid or payable by us, were $278.2 million.
The Notes are senior, unsecured obligations of the Company and will accrue interest payable semiannually in arrears on January 1 and July 1 of each year, beginning on January 1, 2021, at a rate of 1.25% per year. The Notes will mature on July 1, 2025, unless such notes are converted, redeemed or repurchased earlier. The Notes are convertible into cash, shares of the Company’s common stock or a combination of cash and shares of the Company’s common stock, at the Company’s election in the manner and subject to the terms and conditions provided in the Indenture.
Holders of the Notes may convert all or any portion of their Notes at their option at any time prior to the close of business on April 1, 2025, only 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 common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding fiscal quarter is greater than or equal to 130% of the conversion price on each applicable trading day;
During the five business day period after any ten consecutive trading day period (the measurement period) in which the “trading price” (as defined in the Indenture) per $1,000 principal amount of Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of the Company’s common stock and the conversion rate on each such trading day;
If the Company calls such Notes for redemption, at any time prior to the close of business on the scheduled trading day immediately preceding the redemption date; or
Upon the occurrence of specified corporate events, as noted in the Indenture.
On or after April 1, 2025 until the close of business on the second scheduled trading day immediately preceding the maturity date, holders of the Notes may convert all or any portion of their Notes at any time, regardless of the foregoing circumstances.
19

PAGERDUTY, INC.
Notes to Condensed Consolidated Financial Statements
(unaudited)
The conversion rate will initially be 24.9507 shares of common stock per $1,000 principal amount of Notes, which is equivalent to an initial conversion price of approximately $40.08 per share of common stock. The conversion rate is subject to adjustment under certain circumstances in accordance with the terms of the Indenture, but will not be adjusted for accrued and unpaid interest. In addition, following certain corporate events that occur prior to the maturity date, the Company will, in certain circumstances, increase the conversion rate for a holder who elects to convert its Notes in connection with such a fundamental change, as defined in the Indenture.
The Company may not redeem the Notes prior to July 6, 2023. The Company may redeem for cash all or any portion of the Notes, at its option, on a redemption date occurring on or after July 6, 2023 and prior to the 41st scheduled trading day immediately preceding the maturity date, if the last reported sale price of the common stock has been at least 130% of the conversion price for the Notes then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period (including the last trading day of such period) ending on, and including the trading day immediately preceding the date on which the Company provides notice of redemption at a redemption price equal to 100% of the principal amount to be redeemed, plus accrued and unpaid interest to, but excluding, the redemption date. No sinking fund is provided for the Notes.
If the Company undergoes a fundamental change (as defined in the Indenture), holders may require the Company to repurchase for cash all or any portion of their Notes at a fundamental change repurchase price equal to 100% of the principal amount of the Notes to be repurchased, plus any accrued and unpaid interest to, but excluding, the fundamental change repurchase date.
The Indenture contains customary terms and covenants, including that upon certain events of default occurring and continuing, the trustee or the holders of at least 25% in aggregate principal amount of the outstanding Notes may declare the entire principal of all the Notes plus accrued and unpaid interest to be immediately due and payable.
In accounting for the issuance of the Notes, the Company separated the Notes into liability and equity components. The carrying amount of the liability component was calculated using a discount rate of 7.30%, which was determined by measuring the fair value of a similar debt instrument that does not have an associated conversion feature. The carrying amount of the equity component representing the conversion option was $70.8 million and was determined by deducting the fair value of the liability component from the par value of the Notes. The equity component is not remeasured as long as it continues to meet the conditions for equity classification, and the equity component was recorded in additional paid-in-capital in the accompanying condensed consolidated balance sheet. The excess of the principal amount of the liability component over its carrying amount, or the debt discount, is amortized to interest expense at an annual effective interest rate of 7.88% over the contractual terms of the Notes. The interest rate was based on the interest rate of similar liabilities at the time of issuance that did not have associated convertible features. The debt component is classified as a long-term liability as of July 31, 2020.
In accounting for the issuance costs related to the Notes, we allocated the total amount incurred to the liability and equity components of the Notes based on their relative values. Issuance costs attributable to the liability component were $7.0 million and will be amortized to interest expense using the effective interest method over the contractual term of the Notes. Issuance costs attributable to the equity component were $2.3 million and were netted with the equity component in additional paid-in capital.
The net carrying amount of the liability component of the Notes was as follows:
As of July 31, 2020
(in thousands)
Principal$287,500 
Less: unamortized debt discount(69,623)
Less: unamortized issuance costs(6,901)
Net carrying amount$210,976 
The net carrying amount of the equity component of the Notes was as follows:
20

PAGERDUTY, INC.
Notes to Condensed Consolidated Financial Statements
(unaudited)
As of July 31, 2020
(in thousands)
Proceeds allocated to the conversion options (debt discount)$70,768 
Less: issuance costs(2,290)
Carrying amount of the equity component$68,478 
Interest expense recognized related to the Notes is as follows:
Three Months Ended July 31, 2020
(in thousands)
Contractual interest expense$349 
Amortization of debt discount1,145 
Amortization of debt issuance costs114 
Total interest expense related to the Notes$1,608 
Capped Call Transactions
In connection with the offering of the Notes, the Company entered into privately negotiated capped call transactions (the “Capped Calls”) with certain financial institution counterparties (the “Option Counterparties”). The Capped Calls are generally intended to reduce or offset the potential dilution to our common stock upon any conversion of the Notes with such reduction or offset, as the case may be, subject to a cap based on the cap price. For accounting purposes, the Capped Calls are separate transactions, and not part of the terms of the Notes. The Capped Calls are recorded in stockholders’ equity and are not accounted for as derivatives. The cost of $35.7 million incurred to purchase the Capped Calls were recorded as a reduction to additional paid-in capital in the accompanying condensed consolidated balance sheet.
The Capped Calls each have an initial strike price of approximately $40.08 per share, subject to certain adjustments, which corresponds to the initial conversion price of the Notes. The Capped Calls have an initial cap price of $61.66 per share, subject to certain adjustments. The Capped Calls cover, subject to anti-dilution adjustments, approximately 7.2 million shares of our common stock. The Capped Calls are subject to automatic exercise over a 40 trading day period commencing on May 2, 2025, subject to earlier termination under certain circumstances.

9. Commitments and Contingencies
Legal Matters
From time to time in the normal course of business, the Company may be subject to various claims and other legal matters arising in the ordinary course of business. The Company investigates these claims as they arise and accrues estimates for resolution of legal and other contingencies when losses are probable and estimable. The Company is not currently a party to any legal proceedings and does not anticipate any pending or threatened litigation that would be expected to have a material adverse effect on its financial condition, results of operations, or cash flows.
Warranties and Indemnification
The Company has entered into service-level agreements with a portion of its customers defining levels of uptime reliability and performance and permitting those customers to receive credits if the Company fails to meet the defined levels of uptime. To date, the Company has not experienced any significant failures to meet defined levels of uptime reliability and performance as a result of those agreements and, as a result, the Company has not incurred or accrued any material liabilities related to these agreements in the financial statements.
21


10. Deferred Revenue and Performance Obligations
The following table presents the changes to the Company’s deferred revenue:
Three Months Ended July 31,Six Months Ended July 31,
2020201920202019
(in thousands)
Deferred revenue, beginning of period$96,446 $66,545 $92,569 $64,104 
Billings55,448 51,613 109,111 91,368 
Revenue recognized(50,714)(40,361)(100,500)(77,675)
Deferred revenue, end of period$101,180 $77,797 $101,180 $77,797 
For the three and six months ended July 31, 2020 and 2019, the majority of revenue recognized was from the deferred revenue balances at the beginning of each quarter.
As of July 31, 2020 and January 31, 2020, future estimated revenue related to performance obligations for subscriptions with terms of more than one year that are unsatisfied or partially unsatisfied at the end of the reporting periods was approximately $81.4 million and $75.7 million, respectively. The Company expects to satisfy the substantial majority of these unsatisfied performance obligations over the next 24 months and the remainder thereafter. The Company applied the optional exemption for subscriptions with terms of less than a one year.

11. Common Stock and Stockholders’ Equity
Redeemable Convertible Preferred Stock
Immediately prior to the completion of the IPO in April 2019, all shares of redeemable convertible preferred stock then outstanding were converted into 41,273,345 shares of common stock on a one-to-one basis and then immediately reclassified into common stock.
Equity Incentive Plans
The Company has two equity incentive plans: the 2010 Stock Plan (the “2010 Plan”) and the 2019 Equity Incentive Plan (the “2019 Plan”, collectively the “Stock Plans”). Upon completion of the Company’s IPO in April 2019, the Company ceased granting awards under the 2010 Plan, and all shares that remained available for future issuance under the 2010 Plan at that time were transferred to the 2019 Plan. The 2019 Plan superseded and replaced the 2010 Plan. As of July 31, 2020 and January 31, 2020, respectively, the Company was authorized to grant up to 17,679,277 shares and 13,126,301 shares of common stock under the Stock Plans.
In March 2019, the Company granted 3,041,000 stock options to existing employees with 50 percent of these options vesting over four years from the grant date and 50 percent vesting over five years from the grant date.
The Company currently uses authorized and unissued shares to satisfy stock award exercises. As of July 31, 2020 and January 31, 2020, there were 13,660,976 shares and 11,841,156 shares available for future issuance under the Stock Plans, respectively.
Shares of common stock reserved for future issuance are as follows:
July 31, 2020
Outstanding stock options and unvested RSUs outstanding16,300,947 
Available for future stock option and RSU grants13,660,976 
Available for ESPP2,235,888 
Total common stock reserved at July 31, 202032,197,811 
22

Stock Option Activity
Stock option activity is as follows:
Number of
Shares
Weighted
Average Exercise
Price
Weighted
Average
Remaining
Contractual Term
Aggregate
Intrinsic Value
(in thousands)
Outstanding at January 31, 202014,498,045 $7.37 7.8 years$231,300 
Granted231,028 $21.44 
Exercised(1,287,830)$4.43 
Canceled(663,393)$10.88 
Outstanding at July 31, 202012,777,850 $7.73 7.3 years$290,647 
Vested as of July 31, 20207,675,279 $4.76 6.7 years$197,386 
The Company uses the Black-Scholes option-pricing model to estimate the fair value of stock options on the date of grant. The Company accounts for forfeitures as they occur. The following assumptions were used to calculate the fair value of employee stock option grants made during the periods:
Three Months Ended July 31,Six Months Ended July 31,
2020201920202019
Expected dividend yield    
Expected volatility43.9 %
42.0% - 42.1%
43.3% - 43.9%
42.0% - 42.8%
Expected term (years)6.1
6.0 - 6.1
6.1
5.5 - 6.9
Risk-free interest rate0.41 %1.80 %
0.41% - 0.47%
1.80% - 2.48%
Stock options granted during the three months ended July 31, 2020 and 2019 had a weighted average grant date fair value of $12.59 and $23.08 per share, respectively. The aggregate intrinsic value of stock options exercised during the three months ended July 31, 2020 and 2019 was $11.6 million and $10.5 million, respectively.
Stock options granted during the six months ended July 31, 2020 and 2019 had a weighted average grant date fair value of $8.96 and $10.83 per share, respectively. The aggregate intrinsic value of stock options exercised during the six months ended July 31, 2020 and 2019 was $23.0 million and $30.5 million, respectively.
The intrinsic value for options exercised is the difference between the market value of the stock and the exercise price of the stock option at the date of exercise.
As of July 31, 2020 there was approximately $37.0 million of total unrecognized compensation cost related to unvested stock options granted under the Stock Plans, which will be recognized over a weighted average period of 2.9 years.
Restricted Stock Units
A summary of the Company’s RSU activity and related information is as follow:
23

Number of RSUsWeighted
Average Grant Date Fair Value Per Share
Outstanding at January 31, 20201,114,911 $28.10 
Granted2,682,462 $17.76 
Vested, net of shares withheld for employee payroll taxes(93,942)$22.33 
Canceled(180,334)$21.60 
Outstanding at July 31, 20203,523,097 $20.69 
The Company uses the fair value of RSUs based on the fair value of the underlying shares on the date of grant. The Company accounts for forfeitures as they occur.
As of July 31, 2020, there was $67.1 million of unrecognized stock-based compensation expense related to unvested RSUs, which is expected to be recognized over a weighted average period of 3.5 years based on vesting under the award service conditions.
Employee Stock Purchase Plan
In April 2019, the Board adopted and approved the 2019 Employee Stock Purchase Plan, which became effective on April 11, 2019. The ESPP initially reserved and authorized the issuance of up to a total of 1,850,000 shares of common stock to participating employees. Pursuant to the terms of the ESPP, the number of shares reserved under the ESPP increased by 777,916 shares on February 1, 2020. The ESPP generally provides for 24-month offering periods, with each offering period consisting of four six-month purchase periods, except for the initial offering period which began on April 11, 2019 and ended on December 13, 2019. On each purchase date, eligible employees will purchase the shares at a price per share equal to 85% of the lesser of (1) the fair market value of the Company’s stock as of the beginning of the offering period or (2) the fair market value of the Company’s stock on the purchase date, as defined in the ESPP.
During the three months ended July 31, 2020 and 2019, the Company recognized $1.2 million and $1.8 million of stock-based compensation expense related to the ESPP, respectively. During the six months ended July 31, 2020 and 2019, the Company recognized $2.8 million and $2.2 million of stock-based compensation expense related to the ESPP, respectively.
During the three months ended July 31, 2020 and 2019, the Company withheld $1.6 million and $2.6 million in contributions from employees, respectively. During the six months ended July 31, 2020 and 2019, the Company withheld $3.5 million and $2.6 million in contributions from employees, respectively.
During the three and six months ended July 31, 2020, 181,253 shares of common stock were issued under the ESPP at a purchase price of $19.63. During the three and six months ended July 31, 2019, there were no purchases related to the ESPP.
24

Stock-Based Compensation
Stock-based compensation expense included in the Company’s condensed consolidated statements of operations is as follows:
Three Months Ended July 31,Six Months Ended July 31,
2020201920202019
(in thousands)
Cost of revenue$263 $327 $607 $470 
Research and development2,469 1,437 4,652 2,297 
Sales and marketing2,870 2,326 5,155 3,790 
General and administrative4,366 3,143 7,862 5,488 
Total$9,968 $7,233 $18,276 $12,045 

12. Net Loss per Share
The following table presents the calculation of basic and diluted net loss per share:
Three Months Ended July 31,Six Months Ended July 31,
2020201920202019
(in thousands, except per share amounts)
Numerator:
Net loss$(14,688)$(12,570)$(26,147)$(24,634)
Denominator:
Weighted average shares used in calculating net loss per share, basic and diluted
78,775 75,433 78,278 54,327 
Net loss per share, basic and diluted$(0.19)$(0.17)$(0.33)$(0.45)

Since the Company was in a loss position for the 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:
As of July 31,
20202019
(in thousands)
Shares subject to outstanding common stock awards16,298 16,278 
Convertible senior notes7,173  
Unvested early exercised stock options 205 
Restricted stock awards purchased with promissory notes142 429 
Shares issuable pursuant to the 2019 Employee Stock Purchase Plan64 125 
Total23,677 17,037 

13. Income Taxes
The Company's provision for income taxes for interim periods is determined using an estimate of its annual effective tax rate, adjusted for discrete items, if any, that arise during the period. Each quarter, the Company updates
25

its estimate of the annual effective tax rate, and if the estimated annual effective tax rate changes, the Company makes a cumulative adjustment in such period.
The Company's quarterly tax provision, and estimate of its annual effective tax rate, is subject to variation due to several factors, including variability in pre-tax income (or loss), the mix of jurisdictions to which such income (or loss) relates, changes in how the Company does business, and tax law developments. The Company's estimated effective tax rate for the year differs from the U.S. statutory rate of 21% as a result of our U.S. losses for which no benefit will be realized, as well as our foreign operations which are subject to tax rates that differ from those in the U.S.
The Company recorded an income tax expense of $0.2 million for the three months ended July 31, 2020 and 2019, and $0.5 million for the six months ended July 31, 2020 and 2019.

14. Geographic Information
Revenue by location is determined by the billing address of the customer. The following table sets forth revenue by geographic area:
Three Months Ended July 31,Six Months Ended July 31,
2020201920202019
(in thousands)
United States$38,997 $31,592 $77,269 $61,060 
International11,717 8,769 23,231 16,615 
Total$50,714 $40,361 $100,500 $77,675 
Other than the United States, no other individual country accounted for 10% or more of revenue for the three and six months ended July 31, 2020 or 2019. As of July 31, 2020, 87% of the Company’s long-lived assets, including property and equipment and right-of-use lease assets, was located in the United States and 13% was located in Canada. As of January 31, 2020, 76% of the Company’s property and equipment was located in the United States, 23% was located in Canada, and 1% was located in the United Kingdom.

15. Subsequent Events
The Company has evaluated subsequent events through September 3, 2020.

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 together with our condensed consolidated financial statements and the related notes appearing elsewhere in this Quarterly Report on Form 10-Q and in our Annual Report on Form 10-K for the year ended January 31, 2020, filed with the SEC on March 19, 2020. You should review the sections titled “Special Note Regarding Forward-Looking Statements” above in this Quarterly Report on Form 10-Q for a discussion of forward-looking statements and important factors that could cause actual results to differ materially from the results described in or implied by the forward-looking statements contained in the following discussion and analysis. Factors that could cause or contribute to such differences include, but are not limited to, impacts on our business and general economic conditions due to the current COVID-19 pandemic, those identified below, and those discussed in the section titled “Risk Factors” included in Part II, Item 1A below. The last day of our fiscal year is January 31. Our fiscal quarters end on April 30, July 31, October 31 and January 31.
Overview
Our mission is to connect teams to real-time opportunity and elevate work to the outcomes that matter.
26

We act as the central nervous system for the digital enterprise. We collect machine generated data from virtually any software-enabled system or device, combine it with human response data, correlating and interpreting this data to understand issues and opportunities that need to be addressed in real-time. Using machine learning and automation, we bring together the right people with the right information so they can resolve issues and act on opportunities in minutes and seconds, not hours.
Since our founding in 2009, we have expanded our capabilities from a single product focused on on-call management to a real-time operations platform, spanning event intelligence, incident response, on-call management, business visibility, and advanced analytics. We have invested in developing the scalability, reliability, and security of our platform to address the needs of even the largest and most demanding customers. We have spent years building deep product integrations to our platform, and our ecosystem includes over 370 integrations to enable our customers to gather and correlate digital signals from virtually any software-enabled system or device and allow them to connect with popular collaboration tools and business applications.
Our platform is easy to adopt and scalable for businesses of all sizes. We generate revenue primarily through sales of subscriptions to our software. We offer a range of pricing plans aligned with our customers’ needs and the sophistication of their digital operations. We have a land and expand business model that leads to viral adoption of our products and subsequent expansion. Our online self-service model is the primary mechanism for landing new customers and enabling teams to get started without assistance. We complement our self-service model with a high-velocity inside sales team focused on the midmarket and small and medium business, and a field sales team focused on enterprise customers. These teams drive expansion to additional users, additional teams, and new use cases, as well as upsell premium functionality.
COVID-19 Update
In December 2019, a novel coronavirus and the resulting disease (“COVID-19”) was reported, and in January 2020, the World Health Organization (“WHO”) declared it a Public Health Emergency of International Concern. In February 2020, the WHO raised its assessment of the COVID-19 threat from high to very high at a global level due to the continued increase in the number of cases and affected countries, and in March 2020, the WHO characterized COVID-19 as a pandemic. 
As of the filing date, the full extent to which the COVID-19 pandemic may impact our financial condition or results of operations remains uncertain. While our revenues, billings, and earnings are relatively predictable as a result of our subscription-based business model and the majority of our revenues are generated from annual subscriptions, the effect of the COVID-19 pandemic, along with the seasonality we historically experience, may not be fully reflected in our results of operations and overall financial performance until future periods, if at all. In addition, while the majority of our revenues are generated from annual subscriptions, we have seen, and anticipate there may continue to be greater variability in the demand of our product from small and medium business customers. We also have experienced an increase in churn and a decline in the number of users that we believe to be associated with the impact of COVID-19, and may continue to see a decline in the number of users if our customers are required to make workforce reductions. Because of this, we have, and may continue to experience declines in customer demand, reduced customer spend or contract duration, and lengthened payment terms that could materially adversely impact our business, results of operations, and overall financial performance in future periods.
The extent and continued impact of the COVID-19 pandemic on our operational and financial performance will depend on certain developments, including the duration and spread of the outbreak, government responses to the pandemic, impact on our customers and our sales cycles, and effect on our partners, vendors, and supply chains, all of which are uncertain and difficult to predict.
In March 2020, we temporarily closed all of our offices, transitioned our employees to work remotely, and implemented travel restrictions on all business-related travel. We have extended our paid time off and sick leave benefits for employees directly impacted by COVID-19 or caring for children or a member of their household impacted by COVID-19. In addition, we are providing allowances to our employees to cover expenses related to transitioning to a work from home environment. We also continue to offer local employee assistance programs to employees if needed. These changes remain in effect and could extend into future quarters. We have a limited
27

history of remote working and it is difficult to measure and predict the medium and long-term impacts on productivity across our workforce, and the resulting types of continuing investments for, our employee base is uncertain. The impact, if any, of these and any additional operational changes we may implement is uncertain but changes we have implemented have not affected and are not expected to affect our ability to maintain operations, including financial reporting systems, internal control over financial reporting and disclosure controls, and procedures.
In addition, due to restrictions on travel and in-person meetings, we have converted Summit, our global customer conference series, to virtual events. We have also canceled or shifted other planned events to virtual-only experiences and may determine to alter, postpone or cancel additional customer, employee or industry events in the future. We have typically relied on marketing and promotional events such as Summit and other in-person conferences, events, and meetings to facilitate customer sign-ups and generate leads for potential customers, and we cannot predict whether virtual marketing events and phone or virtual sales interactions will be as successful as in-person events and meetings or, for how long, or the extent to which the COVID-19 pandemic may continue to constrain our marketing, promotional, and sales activities.
On March 27, 2020, the President of the United States signed the Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”) which includes several significant provisions for corporations, including modifications to the limitation on business interest expense and the usage of net operating losses, and a payment deferral of employer payroll taxes. We have elected to defer the payment of employer payroll taxes in the six months ended July 31, 2020 and will assess whether we will continue to do so in future periods. The CARES Act is not expected to have a material impact on the Company’s consolidated financial statements.
See Item 1A, “Risk Factors”, for further discussion of the possible impact of the COVID-19 pandemic on our business.

28

Key Business Metrics
We review the following key business metrics to evaluate our business, measure our performance, identify trends affecting our business, formulate business plans, and make strategic decisions.
Number of Customers
We believe that the number of customers using our platform, particularly those that have subscription agreements for more than $100,000 in annual recurring revenue, or ARR, are indicators of our market penetration, particularly within enterprise accounts, the growth of our business, and our potential future business opportunities. We define ARR as the annualized recurring value of all active contracts at the end of a reporting period. We define a customer as a separate legal entity, such as a company or an educational or government institution, that has an active subscription with us or one of our partners to access our platform. In situations where an organization has multiple subsidiaries or divisions, we treat the parent entity as the customer instead of treating each subsidiary or division as a separate customer. Increasing awareness of our platform and its broad range of capabilities, coupled with the fact that the world is always on and powered by increasingly complex technology, has expanded the diversity of our customer base to include organizations of all sizes across virtually all industries. Over time, enterprise and mid-market customers have constituted a greater share of our revenue.
As of July 31,
20202019
Customers13,346 12,045 
Customers greater than $100,000 in ARR369 274 
Dollar-based Net Retention Rate
We use dollar-based net retention rate to evaluate the long-term value of our customer relationships, since this metric reflects our ability to retain and expand the ARR from our existing customers. Our dollar-based net retention rate compares our ARR from the same set of customers across comparable periods.
We calculate dollar-based net retention rate as of a period end by starting with the ARR from the cohort of all customers as of 12 months prior to such period end, or Prior Period ARR. We then calculate the ARR from these same customers as of the current period end, or Current Period ARR. Current Period ARR includes any expansion and is net of downgrades or churn over the last 12 months but excludes ARR from new customers in the current period. We then divide the total Current Period ARR by the total Prior Period ARR to arrive at the dollar-based net retention rate.
Last 12 Months Ended July 31,
20202019
Dollar-based net retention rate for all customers
116 %132 %
Components of Results of Operations
Revenue
We generate subscription revenue from customers accessing our platform. Our subscriptions are typically one year in duration but can range from monthly to multi-year. Subscription revenue is driven primarily by the number of customers, the number of users per customer, and the level of subscription purchased. We generally invoice customers in advance in annual installments for subscriptions to our platform. We recognize subscription revenue ratably over the term of the subscription period beginning on the date we grant access to our platform, assuming that all other revenue recognition criteria have been met.
Due to the low complexity of implementation and integration of our platform with our customers’ existing infrastructure, revenue from professional services has been immaterial to date.
29

Cost of Revenue
Cost of revenue primarily consists of expenses related to providing our platform to customers, including personnel expenses for operations and global support, payments to our third-party cloud infrastructure providers for hosting our software, payment processing fees, amortization of capitalized internal-use software costs, and allocated overhead costs for facilities, information technology, and other allocated overhead costs. We will continue to invest additional resources in our platform infrastructure and our customer support and success organizations to expand the capability of our platform and ensure that our customers are realizing the full benefit of our offerings. The level and timing of investment in these areas could affect our cost of revenue in the future.
Gross Profit and Gross Margin
Gross profit represents revenue less cost of revenue. Gross margin is gross profit expressed as a percentage of revenue. Our gross margin may fluctuate from period to period as our revenue fluctuates, and as a result of the timing and amount of investments to expand the capacity of our third-party cloud infrastructure providers and our continued efforts to enhance our platform support and customer success teams.
Operating Expenses
Our operating expenses consist of research and development, sales and marketing, and general and administrative expenses. Personnel expenses are the most significant component of operating expenses and consist of salaries, benefits, bonuses, stock-based compensation expense, and sales commissions. Operating expenses also include allocated overhead costs for facilities, shared IT related expenses, including depreciation expense, and certain company-wide events and functions.
Research and development
Research and development expenses consist primarily of personnel costs for our engineering, product, and design teams. Additionally, research and development expenses include contractor fees, depreciation of equipment used in research and development activities, and allocated overhead costs. We expect that our research and development expenses will increase in dollar value as our business grows.
Sales and marketing
Sales and marketing expenses consist primarily of personnel costs, costs of general marketing activities and promotional activities, travel related expenses, allocated overhead costs, and bad debt expense. Sales commissions earned by our sales force that are considered incremental and recoverable costs of obtaining a subscription with a customer are deferred and amortized on a straight-line basis over the expected period of benefit, which we have determined to be four years. We expect that our sales and marketing expenses will increase in dollar value and continue to be our largest operating expense for the foreseeable future as we expand our sales and marketing efforts.
General and administrative
General and administrative expenses consist primarily of personnel costs and contractor fees for finance, legal, human resources, information technology, and other administrative functions. In addition, general and administrative expenses include non-personnel costs, such as legal, accounting, and other professional fees, hardware and software costs, certain tax, license and insurance-related expenses, and allocated overhead costs. We expect that our general and administrative expenses will increase in dollar value as our business grows. However, we expect that our general and administrative expenses will decrease as a percentage of our revenue over the longer term as we expect our investments to allow for improved efficiency for future growth in the business.
Interest Income
Interest income consists of income earned on our cash and cash equivalents and interest earned on our short-term investments which consist of U.S. Treasury securities, commercial paper, corporate debt securities, and U.S. Government agency securities.
30

Interest Expense
Interest expense consists primarily of contractual interest expense and amortization of the discount and debt issuance costs on our 1.25% Convertible Notes due 2025.
Other (Expense) Income, Net
Other (expense) income, net primarily consists of accretion income and amortization expense on our held-to-maturity and available-for-sale investments and foreign currency transaction gains and losses.
Provision for Income Taxes
Provision for income taxes consists primarily of income taxes in certain foreign jurisdictions in which we conduct business. We maintain a full valuation allowance on our federal and state deferred tax assets as we have concluded that it is more likely than not that the deferred tax assets will not be realized.
Results of Operations
The following table sets forth our condensed consolidated statements of operations data for the periods indicated:
Three Months Ended July 31,Six Months Ended July 31,
2020201920202019
(in thousands)
Revenue$50,714 $40,361 $100,500 $77,675 
Cost of revenue(1)
6,637 6,106 13,600 11,592 
Gross profit44,077 34,255 86,900 66,083 
Operating expenses:
Research and development(1)
15,535 11,635 30,549 22,541 
Sales and marketing(1)
27,511 23,786 54,247 44,953 
General and administrative(1)
14,480 13,215 28,153 25,699 
Total operating expenses57,526 48,636 112,949 93,193 
Loss from operations(13,449)(14,381)(26,049)(27,110)
Interest income1,048 1,967 2,401 2,856 
Interest expense(1,608) (1,608) 
Other (expense) income, net(431)80 (412)101 
Loss before provision for income taxes(14,440)(12,334)(25,668)(24,153)
Provision for income taxes(248)(236)(479)(481)
Net loss $(14,688)$(12,570)$(26,147)$(24,634)
______________
31

(1) Includes stock-based compensation expense as follows:
Three Months Ended July 31,Six Months Ended July 31,
2020201920202019
(in thousands)
Cost of revenue$263 $327 $607 $470 
Research and development2,469 1,437 4,652 2,297 
Sales and marketing2,870 2,326 5,155 3,790 
General and administrative4,366 3,143 7,862 5,488 
Total$9,968 $7,233 $18,276 $12,045 

The following table sets forth our condensed consolidated statements of operations data expressed as a percentage of revenue:
Three Months Ended July 31,Six Months Ended July 31,
2020201920202019
Revenue100 %100 %100 %100 %
Cost of revenue13 15 14 15 
Gross profit87 %85 %86 %85 %
Operating expenses:
Research and development31 29 30 29 
Sales and marketing54 59 54 58 
General and administrative29 33 28 33 
Total operating expenses113 %121 %112 %120 %
Loss from operations(27)(36)(26)(35)
Interest income2 5 2 4 
Interest expense(3) (2) 
Other (expense) income, net(1)   
Loss before provision for income taxes(28)(31)(26)(31)
Provision for income taxes (1) (1)
Net loss(29)%(31)%(26)%(32)%
__________
Note: Certain figures may not sum due to rounding.
Comparison of the Three Months Ended July 31, 2020 and 2019
Revenue
Three Months Ended July 31,
20202019Change% Change
(dollars in thousands)
Revenue$50,714 $40,361 $10,353 26 %
Revenue increased by $10.4 million, or 26%, for the three months ended July 31, 2020 compared to the three months ended July 31, 2019. The increase in revenue was attributable to a combination of growth from both new and existing customers. Growth from existing customers is attributable to both increases in the number of users and upsell of additional products.
32

Cost of Revenue and Gross Margin
Three Months Ended July 31,
20202019Change% Change
(dollars in thousands)
Cost of revenue$6,637 $6,106 $531 9 %
Gross margin87 %85 % 
Gross margin was 87% for the three months ended July 31, 2020 compared to 85% for the three months ended July 31, 2019, improving as a result of efficiency from our cloud native infrastructure. Cost of revenue increased by $0.5 million, or 9%, primarily due to an increase of $0.4 million in personnel expenses as a result of increased headcount, an increase of $0.1 million in hosting, software, and telecom costs, and an increase of $0.1 million in allocated overhead costs, both of which are related to the support of the continued growth of the business and related infrastructure. This was partially offset by a decrease of $0.1 million in travel and other program related costs due to the COVID-19 pandemic.
Research and Development
Three Months Ended July 31,
20202019Change% Change
(dollars in thousands)
Research and development$15,535 $11,635 $3,900 34 %
Percentage of revenue31 %29 %
Research and development expenses increased by $3.9 million, or 34%, for the three months ended July 31, 2020 compared to the three months ended July 31, 2019. The increase was primarily driven by an increase in personnel expenses of $3.6 million as a result of increased headcount to support our continued investment in our platform and a $0.8 million increase in costs to support the continued growth of the business and related infrastructure, which includes allocated overhead costs. This was partially offset by a decrease of $0.4 million in travel and other program related costs due to the COVID-19 pandemic.
Sales and Marketing
Three Months Ended July 31,
20202019Change% Change
(dollars in thousands)
Sales and marketing$27,511 $23,786 $3,725 16 %
Percentage of revenue54 %59 %
Sales and marketing expenses increased by $3.7 million, or 16%, for the three months ended July 31, 2020 compared to the three months ended July 31, 2019. This increase was primarily due to an increase of $4.1 million in personnel expenses driven by headcount growth, including amortization of deferred contract costs, increased allocated overhead costs of $0.5 million to support the continued growth of the business and related infrastructure, and a $0.5 million increase in bad debt expense primarily due to an increase in our allowance as a result of the adoption of Accounting Standards Update No. 2016-13 and increased collections reserves stemming from the COVID-19 pandemic. This was partially offset by a decrease of $1.4 million in travel and other program related costs due to the COVID-19 pandemic, and a decrease of $0.5 million in outside services due to lower usage of consultants during the period.
33

General and Administrative
Three Months Ended July 31,
20202019Change% Change
(dollars in thousands)
General and administrative$14,480 $13,215 $1,265 10 %
Percentage of revenue29 %33 %
General and administrative expenses increased by $1.3 million, or 10%, for the three months ended July 31, 2020 compared to the three months ended July 31, 2019. The increase was driven by an increase of $3.3 million in personnel expenses as a result of increased headcount. This was partially offset by a decrease of $0.7 million in travel and other program related costs due to the COVID-19 pandemic, a decrease of $0.6 million in costs to support the business and related infrastructure which includes allocated overhead costs, a decrease of $0.4 million in outside professional services, and a decrease of $0.4 million in other expenses.
Interest Expense
Three Months Ended July 31,
20202019Change % Change
(dollars in thousands)
Interest expense$1,608 $ $1,608 N/A
Interest expense increased by $1.6 million for the three months ended July 31, 2020 compared to the three months ended July 31, 2019, due to contractual interest expense and amortization of the discount and issuance costs on the Notes.
Interest Income and Other (Expense) Income, Net
Three Months Ended July 31,
20202019Change% Change
(dollars in thousands)
Interest income$1,048 $1,967 $(919)(47)%
Other (expense) income, net$(431)$80 $(511)(639)%
Interest income decreased by $0.9 million for the three months ended July 31, 2020 compared to the three months ended July 31, 2019, primarily due to lower interest rates in the current year. Other (expense) income, net decreased by $0.5 million in the three months ended July 31, 2020 compared to the three months ended July 31, 2019, driven by foreign exchange losses on the revaluation of our international lease liability balance as a result of the implementation of ASC-842.
Comparison of the Six Months Ended July 31, 2020 and 2019
Revenue
Six Months Ended July 31,
20202019Change% Change
(dollars in thousands)
Revenue$100,500 $77,675 $22,825 29 %
Revenue increased by $22.8 million, or 29%, for the six months ended July 31, 2020 compared to the six months ended July 31, 2019. The increase in revenue was attributable to growth from both existing and new customers. Growth from existing customers is attributable to both increases in the number of users and upsell of additional products.
34

Cost of Revenue and Gross Margin
Six Months Ended July 31,
20202019Change% Change
(dollars in thousands)
Cost of revenue$13,600 $11,592 $2,008 17 %
Gross margin86 %85 % 
Gross margin was 86% for the six months ended July 31, 2020 compared to 85% for the six months ended July 31, 2019, improving as a result of efficiency from our cloud native infrastructure. Cost of revenue increased by $2.0 million, or 17%, primarily due to an increase of $1.0 million in personnel expenses as a result of increased headcount, an increase of $0.5 million in hosting, software, and telecom costs, an increase of $0.3 million in allocated overhead costs, both of which are related to the support of the continued growth of the business and related infrastructure, and an increase of $0.2 million in other expenses.
Research and Development
Six Months Ended July 31,
20202019Change% Change
(dollars in thousands)
Research and development$30,549 $22,541 $8,008 36 %
Percentage of revenue30 %29 %
Research and development expenses increased by $8.0 million, or 36%, for the six months ended July 31, 2020 compared to the six months ended July 31, 2019. The increase was primarily driven by an increase in personnel expenses of $7.1 million as a result of increased headcount, a $1.5 million increase in costs to support the continued growth of the business and related infrastructure, which includes allocated overhead costs, and a $0.3 million increase in outside services. This was partially offset by a decrease of $0.6 million in travel and other program related expenses and a decrease of $0.3 million in other expenses, both due to the COVID-19 pandemic.
Sales and Marketing
Six Months Ended July 31,
20202019Change% Change
(dollars in thousands)
Sales and marketing$54,247 $44,953 $9,294 21 %
Percentage of revenue54 %58 %
Sales and marketing expenses increased by $9.3 million, or 21%, for the six months ended July 31, 2020 compared to the six months ended July 31, 2019. This increase was primarily due to an increase of $8.7 million in personnel expenses driven by headcount growth, including amortization of deferred contract costs, increased allocated overhead costs of $0.9 million to support the continued growth of the business and related infrastructure, a $0.8 million increase in bad debt expense primarily due to an increase in our allowance as a result of the adoption of Accounting Standards Update No. 2016-13 and increased collections reserves stemming from the COVID-19 pandemic, a $0.7 million increase in hosting and software costs due to increased business needs, and a $0.6 million increase in marketing and promotional expenses due to increased volume of marketing and advertising activities. This was partially offset by a decrease of $1.5 million in travel and other program related expenses due to the COVID-19 pandemic and $1.0 million in outside services due to lower usage of consultants during the period.
35

General and Administrative
Six Months Ended July 31,
20202019Change% Change
(dollars in thousands)
General and administrative$28,153 $25,699 $2,454 10 %
Percentage of revenue28 %33 %
General and administrative expenses increased by $2.5 million, or 10%, for the six months ended July 31, 2020 compared to the six months ended July 31, 2019. The increase was driven by an increase of $5.5 million in personnel expenses as a result of increased headcount. This was partially offset by a decrease of $1.6 million in travel and other program related costs due to the COVID-19 pandemic, a decrease of $0.9 million in outside professional services, and a decrease of $0.4 million in other expenses.
Interest Expense
Six Months Ended July 31,
20202019Change % Change
(dollars in thousands)
Interest expense$1,608 $ $1,608 N/A
Interest expense increased by $1.6 million for the six months ended July 31, 2020 compared to the six months ended July 31, 2019, due to contractual interest expense and amortization of the discount and issuance costs on the Notes.
Interest Income and Other (Expense) Income, Net
Six Months Ended July 31,
20202019Change% Change
(dollars in thousands)
Interest income$2,401 $2,856 $(455)(16)%
Other (expense) income, net$(412)$101 $(513)(508)%
Interest income decreased by $0.5 million for the six months ended July 31, 2020 compared to the six months ended July 31, 2019, due to lower interest rates in the current year. Other (expense) income, net decreased by $0.5 million for the six months ended July 31, 2020 compared to the six months ended July 31, 2019 driven by foreign exchange losses on the revaluation of our international lease liability balance as a result of the implementation of ASC-842.
Non-GAAP Financial Measures
In addition to our results determined in accordance with GAAP, we believe the following non-GAAP financial 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, 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, 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
36

reconciliation is provided below for each non-GAAP financial measure to the most directly comparable financial measure stated in accordance with GAAP.
Non-GAAP Gross Profit and Non-GAAP Gross Margin
We define non-GAAP gross profit as gross profit adjusted for stock-based compensation expense. We define non-GAAP gross margin as non-GAAP gross profit as a percentage of revenue.
Three Months Ended July 31,Six Months Ended July 31,
2020201920202019
(in thousands)
Gross profit$44,077 $34,255 $86,900 $66,083 
Add:
Stock-based compensation263 327 607 470 
Non-GAAP gross profit$44,340 $34,582 $87,507 $66,553 
Gross margin87 %85 %86 %85 %
Non-GAAP gross margin87 %86 %87 %86 %

Non-GAAP Operating Loss and Non-GAAP Operating Margin
We define non-GAAP operating loss as loss from operations plus our stock-based compensation expense. We define non-GAAP operating margin as non-GAAP operating loss as a percentage of revenue.
Three Months Ended July 31,Six Months Ended July 31,
2020201920202019
(in thousands)
Loss from operations$(13,449)$(14,381)$(26,049)$(27,110)
Add:
Stock-based compensation9,968 7,233 18,276 12,045 
Non-GAAP operating loss$(3,481)$(7,148)$(7,773)$(15,065)
Operating margin(27)%(36)%(26)%(35)%
Non-GAAP operating margin(7)%(18)%(8)%(19)%

Non-GAAP Net Loss
We define non-GAAP net loss as net loss plus our stock-based compensation expense and amortization of debt discount and issuance costs.
37

Three Months Ended July 31,Six Months Ended July 31,
2020201920202019
(in thousands)
Net loss$(14,688)$(12,570)$(26,147)$(24,634)
Add:
Stock-based compensation9,968 7,233 18,276 12,045 
Amortization of debt discount and issuance costs1,258  1,258  
Non-GAAP net loss$(3,462)$(5,337)$(6,613)$(12,589)
Free Cash Flow
We define free cash flow as net cash provided by (used in) operating activities, less cash used for purchases of property and equipment and capitalized internal-use software costs. In addition to the reasons stated above, we believe that free cash flow is useful to investors as a liquidity measure because it measures our ability to generate or use cash in excess of our capital investments in property and equipment to enhance the strength of our balance sheet and further invest in our business and potential strategic initiatives. A limitation of the utility of free cash flow as a measure of our liquidity is that it does not represent the total increase or decrease in our cash balance for the period. We use free cash flow in conjunction with traditional GAAP measures as part of our overall assessment of our liquidity, including the preparation of our annual operating budget and quarterly forecasts, to evaluate the effectiveness of our business strategies, and to assess our liquidity.
Three Months Ended July 31,Six Months Ended July 31,
2020201920202019
(in thousands)
Net cash used in operating activities$2,047 2,159 $1,862 $(5,407)
Less:
Purchases of property and equipment(579)(829)(3,292)(2,019)
Capitalization of internal-use software costs(111) (111) 
Free cash flow$1,357 $1,330 $(1,541)$(7,426)
Net cash used in investing activities$(14,293)$(35,525)$(475)$(36,715)
Net cash provided by (used in) financing activities$249,429 $(750)$251,227 $218,168 
Liquidity and Capital Resources
Since inception, we have financed operations primarily through sales of our subscriptions, the issuance of our Notes, and the net proceeds we have received from sales of equity securities.
On April 15, 2019, upon the closing of our IPO, we received net proceeds of $213.7 million, after deducting underwriters' discounts and commissions of $16.6 million and other issuance costs of $6.4 million.
On June 25, 2020, we issued $287.5 million aggregate principal amount of the Notes in a private placement to qualified institutional buyers pursuant to Rule 144A under the Securities Act. The total net proceeds from the sale of the Notes, after deducting the initial purchasers’ discounts and debt issuance costs of $9.3 million, and purchases of the Capped Calls of $35.7 million, were $242.5 million.
As of July 31, 2020, our principal sources of liquidity were cash and cash equivalents and investments totaling $601.6 million. We believe that our existing cash and cash equivalents, investments, and cash provided by sales of our subscriptions will be sufficient to support working capital and capital expenditure requirements for at least the next 12 months. Our future capital requirements will depend on many factors, including the effects of the COVID-19 pandemic, our subscription growth rate, subscription renewal activity, including the timing and the amount of cash received from customers, the timing and extent of spending to support development efforts, the expansion of sales and marketing activities, the introduction of new and enhanced product offerings, and the
38

continuing market adoption of our platform. We may in the future enter into arrangements to acquire or invest in complementary businesses, services, and technologies. We may be required to seek additional equity or debt financing. In the event that we require additional financing, we may not be able to raise such financing 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 continued innovation, we may not be able to compete successfully, which would harm our business, operations, and financial condition.
A significant majority of our customers pay in advance for subscriptions. Therefore, a substantial source of our cash is from our deferred revenue, which is included in the liabilities section of our condensed consolidated balance sheets. Deferred revenue consists of the unearned portion of customer billings, which is recognized as revenue in accordance with our revenue recognition policy. As of July 31, 2020, we had deferred revenue of $101.2 million, of which $97.0 million was recorded as a current liability and 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 shows a summary of our cash flows for the periods presented:
Six Months Ended July 31,
20202019
(in thousands)
Net cash provided by (used in) operating activities$1,862 $(5,407)
Net cash used in investing activities$(475)$(36,715)
Net cash provided by financing activities$251,227 $218,168 
Operating Activities
Our largest source of operating cash is cash collection from sales of subscriptions to our customers. Our primary uses of cash from operating activities are for personnel expenses, marketing expenses and hosting and software expenses. In the last several years, we have generated negative cash flows from operating activities and have supplemented working capital requirements through net proceeds from both private and public sales of equity securities.
Cash provided by operating activities for the six months ended July 31, 2020 of $1.9 million primarily related to our net loss of $26.1 million, adjusted for non-cash charges of $30.3 million and net cash outflows of $2.3 million due to changes in our operating assets and liabilities. Non-cash charges primarily consisted of stock-based compensation of $18.3 million, amortization of our deferred contract costs of $5.1 million, non-cash lease expense of $2.2 million, and depreciation and amortization of property and equipment and capitalized implementation costs of $2.0 million. Changes in operating assets and liabilities reflected cash outflows from a $6.2 million increase in deferred contract costs due to commissions paid on new bookings in line with revenue growth, a $5.0 million increase in prepaid expenses and other assets related to timing of payments made in advance for future services, $1.7 million in payments for operating lease liabilities, and a $1.3 million increase in accounts receivable due to timing of cash collections. These amounts were partially offset by inflows from an $8.6 million increase in deferred revenue resulting primarily from increased billings for subscriptions, a $2.1 million increase in accounts payable and accrued expenses and other liabilities, and a $1.3 million increase in accrued compensation primarily due to employee contributions for the ESPP and increased headcount.
Cash used in operating activities for the six months ended July 31, 2019 of $5.4 million primarily related to our net loss of $24.6 million, adjusted for non-cash charges of $16.6 million and net cash inflows of $2.6 million due to changes in our operating assets and liabilities. Non-cash charges primarily consisted of stock-based compensation of $12.0 million, amortization of our deferred contract costs of $3.4 million, and depreciation and amortization of property and equipment of $1.0 million. Changes in operating assets and liabilities reflected cash inflows from a $13.7 million increase in deferred revenue resulting primarily from increased billings for subscriptions and a $2.0 million increase in accrued compensation primarily due to withholdings on the ESPP and increased headcount. These amounts were partially offset by a $6.7 million increase in deferred contract costs due to commissions paid on
39

new bookings, a $3.4 million increase in prepaid expenses and other assets related to prepayments made in advance for future services, a $2.7 million increase in accounts receivable due to timing of cash collections., and a $0.3 million decrease in accounts payable, accrued expenses and other liabilities.
Investing Activities
Cash used in investing activities for the six months ended July 31, 2020 of $0.5 million consisted of purchases of available-for-sale investments of $100.0 million and purchases of property and equipment of $3.3 million primarily to support additional office space for our Atlanta office and purchases of computers for new employees. This was partially offset by proceeds from sales and maturities of investments of $103.0 million.
Cash used in investing activities for the six months ended July 31, 2019 of $36.7 million consisted of purchases of held-to-maturity investment of $34.7 million, and purchases of property and equipment of $2.0 million to support additional office space for our San Francisco office and purchases of computers for new employees.
Financing Activities
Cash provided by financing activities for the six months ended July 31, 2020 of $251.2 million consisted primarily of net proceeds of $279.3 million related to the issuance of the Notes, proceeds from the ESPP of $3.6 million, and proceeds of $5.8 million from the exercise of stock options. This was partially offset by purchases of the Capped Calls of $35.7 million.
Cash provided by financing activities for the six months ended July 31, 2019 of $218.2 million consisted primarily of net proceeds from the initial public offering of $220.1 million, after underwriting discounts and commissions, proceeds from the exercise of stock options and repayment of a promissory note of $3.3 million, partially offset by $5.2 million in payments related to costs associated with our initial public offering.
Contractual Obligations and Commitments
Except for the Notes, there were no material changes during the six months ended July 31, 2020 to our contractual obligations and other commitments, as disclosed in the Annual Report on Form 10-K for the fiscal year ended January 31, 2020 filed with the SEC on March 19, 2020.
For further information on our commitments and contingencies, refer to Note 9, “Commitments and Contingencies”, in the condensed consolidated financial statements contained within this Quarterly Report on Form 10-Q.
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 consolidated balance sheets, consolidated statements of operations and comprehensive loss, or consolidated statements of cash flows.
Off-Balance Sheet Arrangements
We do not currently have and, as of July 31, 2020 or during the periods presented, did not have any off-balance sheet financing arrangements or any relationships with unconsolidated entities or financial partnerships, including entities sometimes referred to as structured finance or special purpose entities, that were established for the purpose of facilitating off-balance sheet arrangements or other contractually narrow or limited purposes.
40

Critical Accounting Policies and Estimates
We prepare our condensed consolidated financial statements in accordance with U.S. GAAP. In the preparation of these condensed consolidated financial statements, we are required to make estimates and assumptions that affect 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.
Except for the accounting policy related to the Notes, there have been no significant changes to our critical accounting policies described in our Annual Report on Form 10-K for the fiscal year ended January 31, 2020 filed with the SEC on March 19, 2020, that had a material impact on our condensed consolidated financial statements and related notes.
Convertible Senior Notes
The Notes are accounted for in accordance with the Financial Accounting Standards Board (“FASB”), issued Accounting Standards Codification, or ASC, Subtopic 470-20, Debt with Conversion and Other Options. Pursuant to ASC Subtopic 470-20, issuers of certain convertible debt instruments, such as the Notes, that have a net settlement feature and may be settled wholly or partially in cash upon conversion are required to separately account for the liability (debt) and equity (conversion option) components of the instrument. The carrying amount of the liability component of the instrument is computed by estimating the fair value of a similar liability without the conversion option using a market-based approach. The amount of the equity component is then calculated by deducting the fair value of the liability component from the principal amount of the instrument. The difference between the principal amount and the liability component represents a debt discount that is amortized to interest expense over the respective terms of the Notes using an effective interest rate method. The equity component is not remeasured as long as it continues to meet the conditions for equity classification. In accounting for the issuance costs related to the Notes, the allocation of issuance costs incurred between the liability and equity components was based on their relative values.
Recent Accounting Pronouncements
For further information on our recently adopted accounting pronouncements, refer to Note 2 in the condensed consolidated financial statements contained within this Quarterly Report on Form 10-Q.
Item 3. Quantitative and Qualitative Disclosures about Market Risk
There have been no material changes in our market risk as compared to the disclosures in Part II, Item 7A in our Annual Report on Form 10-K for the year ended January 31, 2020, which was filed with the SEC on March 19, 2020, other than interest rate risk as set forth below, and market risk that is created by the global market disruptions and uncertainties resulting from the COVID-19 pandemic. See Item 1A, “Risk Factors”, for further discussion of the possible impact to our business.
Interest Rate Risk
In June 2020, we issued the Notes with an aggregate principal amount of $287.5 million. The Notes have a fixed annual interest rate of 1.25%; accordingly, we do not have economic interest rate exposure on the Notes. However, the fair market value of the Notes is exposed to interest rate risk. Generally, the fair market value of the fixed interest rate of the Notes will increase as interest rates fall and decrease as interest rates rise. In addition, the fair market value of the Notes fluctuates when the market price of our common stock fluctuates. The fair market 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 4 to our condensed consolidated financial statements for more information.

41

Item 4. Controls and Procedures
Evaluation of Disclosure Controls and Procedures
Our disclosure controls and procedures are designed to ensure that information we are required to disclose in reports that we file or submit under the Exchange Act is recorded, processed, summarized, and reported within the time periods specified in SEC rules and forms, and that such information is accumulated and communicated to our management, including our chief executive officer and chief financial officer, as appropriate, to allow timely decisions regarding required disclosure.
Our management, with the participation and supervision of our chief executive officer and our chief financial officer, have 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 chief executive officer and chief financial officer have concluded that as of such date, our disclosure controls and procedures were, in design and operation, effective at a reasonable assurance level.
Limitations on the Effectiveness of Controls
The effectiveness of any system of internal control over financial reporting, including ours, is subject to inherent limitations, including the exercise of judgment in designing, implementing, operating, and evaluating the controls and procedures, and the inability to eliminate misconduct completely. Accordingly, in designing and evaluating the disclosure controls and procedures, management recognizes that any system of internal control over financial reporting, including ours, no matter how well designed and operated, can only provide reasonable, not absolute assurance of achieving the desired control objectives. In addition, the design of disclosure controls and procedures must reflect the fact that there are resource constraints and that management is required to apply its judgment in evaluating the benefits of possible controls and procedures relative to their costs. Moreover, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate. We intend to continue to monitor and upgrade our internal controls as necessary or appropriate for our business but cannot assure you that such improvements will be sufficient to provide us with effective internal control over financial reporting.
Changes in Internal Controls Over Financial Reporting
 There were no changes in our internal control over financial reporting identified in connection with the evaluation required by Rule 13a-15(d) and 15d-15(d) of the Exchange Act that occurred during the quarter ended July 31, 2020 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting, other than as described above.
42

PART II. OTHER INFORMATION
Item 1. Legal Proceedings
We are not a party to any material pending legal proceedings. From time to time, we may be subject to legal proceedings and claims arising in the ordinary course of business.
Item 1A. Risk Factors
Our business involves significant risks, some of which are described below. You should carefully consider the following risks, together with all of the other information in this Quarterly Report on Form 10-Q, including our condensed consolidated financial statements and the related notes included elsewhere in this Quarterly Report on Form 10-Q. Any of the following risks could have an adverse effect on our business, results of operations, financial condition or prospects, and could cause the trading price of our common stock to decline. Our business, results of operations, financial condition or prospects could also be harmed by risks and uncertainties not currently known to us or that we currently do not believe are material.
There have been no material changes to the Risk Factors described under "Part I—Item 1A. Risk Factors" in our Annual Report on Form 10-K for the year ended January 31, 2020 and under “Part II--Item 1A. Risk Factors” in our Quarterly Report on Form 10-Q for the quarter ended April 30, 2020, other than as set forth below.
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, and we may not have the ability to raise the funds necessary to settle for cash conversions of the Notes or to repurchase the Notes for cash upon a fundamental change, which could adversely affect our business and results of operations.
In June 2020, we completed the private offering of Notes, issuing an aggregate principal amount of $287.5 million 1.25% convertible senior notes due 2025. The interest rate is fixed at 1.25% per annum and is payable semi-annually in arrears on January 1 and July 1 of each year, beginning on January 1, 2021. 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 flows from operations in the future that are sufficient to service our debt and make necessary capital expenditures. If we are unable to generate such cash flows, 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.
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 indenture governing the 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, unless we elect to deliver solely shares of our 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 in connection with such conversion and our ability to pay may additionally be limited by law, by regulatory authority, or by agreements governing our existing and future indebtedness. Our failure to repurchase the Notes at a time when the repurchase is required by the indenture governing the Notes or to pay any cash payable on future conversions as required by such indenture would constitute a default under such indenture. A default under the indenture or the fundamental change itself could also lead to a default under agreements governing our existing and future indebtedness. If the repayment of the related indebtedness were to be accelerated after any applicable notice or grace periods, we may not have sufficient funds to repay the indebtedness and repurchase the Notes or make cash payments upon conversions thereof.
43

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 for funding 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 Notes will be entitled to convert the Notes at any time during specified periods at their option. If one or more holders elect to convert their Notes, unless we elect to satisfy our conversion obligation by delivering solely shares of our common stock (other than paying cash in lieu of delivering any fractional share), we would be required to settle a portion or all of our conversion obligation through the payment of cash, which could adversely affect our liquidity. In addition, even if holders do not elect to convert their Notes, we could be required under applicable accounting rules to reclassify all or a portion of the outstanding principal of the Notes as a current rather than long-term liability, which would result in a material reduction of our net working capital.
Transactions relating to our Notes may affect the value of our 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 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 common stock, which would cause dilution to our existing stockholders.
In addition, in connection with the pricing of the Notes, we entered into the Capped Calls with certain financial institutions, or the Option Counterparties. The Capped Calls are expected generally to reduce the potential dilution to our common stock upon any conversion or settlement of the Notes and/or offset any cash payments we are required to make in excess of the principal amount of converted Notes, as the case may be, with such reduction and/or offset subject to a cap.
In connection with establishing their initial hedges of the Capped Calls, the Option Counterparties or their respective affiliates entered into various derivative transactions with respect to our common stock and/or purchased shares of our common stock concurrently with or shortly after the pricing of the Notes.
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 common stock and/or purchasing or selling our common stock or other securities of ours in secondary market transactions prior to the maturity of the Notes (and are likely to do so following any conversion of the Notes, any repurchase of the Notes by us on any fundamental change repurchase date, any redemption date, or any other date on which the Notes are retired by us, in each case, if we exercise our option to terminate the relevant portion of the Capped Calls). This activity could cause a decrease and/or increased volatility in the market price of our common stock.
44

We do not make any representation or prediction as to the direction or magnitude of any potential effect that the transactions described above may have on the price of the Notes or our common stock. In addition, we do not make any representation that the Option Counterparties will engage in these transactions or that these transactions, once commenced, will not be discontinued without notice.
We are subject to counterparty risk with respect to the Capped Calls.
The Option Counterparties are financial institutions, and we will be subject to the risk that any or all of them might default under the Capped Calls. Our exposure to the credit risk of the Option Counterparties will not be secured by any collateral. Past global economic conditions have resulted in the actual or perceived failure or financial difficulties of many financial institutions. If an Option Counterparty becomes subject to insolvency proceedings, we will become an unsecured creditor in those proceedings with a claim equal to our exposure at that time under the Capped Calls with such Option Counterparty. Our exposure will depend on many factors but, generally, an increase in our exposure will be correlated to an increase in the market price and in the volatility of our common stock. In addition, upon a default by an Option Counterparty, we may suffer adverse tax consequences and more dilution than we currently anticipate with respect to our common stock. We can provide no assurances as to the financial stability or viability of the Option Counterparties.
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 ASC Subtopic 470-20, Debt with Conversion and Other Options, or 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 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 consolidated statement 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 common stock, and the respective trading price of the Notes.
The accounting for the Notes is subject to change. Specifically, in August 2020, FASB issued Accounting Standard Update No. 2020-06, Debt—Debt with Conversion Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40) (ASU 2020-06), which simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts on an entity's own equity but also requires the application of the “if-converted method”. We have not yet evaluated the impact of the new guidance on our consolidated financial statements.
Future sales of our common stock in the public market could cause the market price of our common stock to decline.
Sales of a substantial number of shares of our common stock in the public market, or the perception that these sales might occur, could depress the market price of our common stock and could impair our ability to raise capital through the sale of additional equity securities. We are unable to predict the effect that such sales may have on the prevailing market price of our common stock.
Under our investors’ rights agreement, certain stockholders can require us to register shares owned by them for public sale in the U.S. In addition, we filed a registration statement to register shares reserved for future issuance under our equity compensation plans. As a result, subject to the satisfaction of applicable exercise and/or vesting periods, the shares issued upon exercise of outstanding stock options or upon settlement of outstanding RSU awards will be available for immediate resale in the U.S. in the open market.
45

Furthermore, a substantial number of shares of our common stock is reserved for issuance upon the exercise of the Notes. If we elect to satisfy our conversion obligation on the Notes solely in shares of our common stock upon conversion of the Notes, we will be required to deliver the shares of our common stock, together with cash for any fractional share, on the second business day following the relevant conversion date.
We may issue our shares of common stock or securities convertible into our common stock from time to time in connection with financings, acquisitions, investments, or otherwise. Any such issuance could result in substantial dilution to our existing stockholders and cause the trading price of our common stock to decline.

46

Item 2.    Unregistered Sales of Securities and Use of Proceeds
Use of Proceeds
On April 10, 2019, our registration statement on Form S-1 (File No. 333-230323), was declared effective by the SEC for our IPO of our common stock. There have been no material changes in the planned use of proceeds from our IPO from that described in the final prospectus filed pursuant to Rule 424(b) under the Securities Act and other periodic reports previously filed with the SEC.
Purchases of Equity Securities by the Issuer and Affiliated Purchasers
None.
Items 3, 4, and 5 are not applicable and have been omitted.
Item 6.    Exhibits
The documents listed in the Exhibit Index of this Quarterly Report on Form 10-Q are incorporated by reference or are filed with this Quarterly Report on Form 10-Q, in each case as indicated therein (numbered in accordance with Item 601 of Regulation S-K).

47

EXHIBIT INDEX
Exhibit
Number
DescriptionFormFile No.Incorporated by Exhibit ReferenceFiling Date
8-K001-388563.1April 15, 2019
8-K001-388563.2April 15, 2019
8-K001-388564.1June 25, 2020
8-K001-388564.2June 25, 2020
8-K001-3885610.1June 25, 2020
Filed herewith
Filed herewith
Furnished herewith
101.INSXBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.Filed herewith
101.SCHXBRL Taxonomy Extension Schema Document.Filed herewith
101.CALXBRL Taxonomy Extension Calculation Linkbase Document.Filed herewith
101.DEFXBRL Taxonomy Extension Definition Linkbase Document.Filed herewith
101.LABXBRL Taxonomy Extension Label Linkbase Document.Filed herewith
101.PREXBRL Taxonomy Extension Presentation Linkbase Document.Filed herewith
104
Cover Page Interactive Data File (formatted as inline XBRL with applicable taxonomy extension information contained in Exhibits 101.INS, 101.SCH, 101.CAL, 101.DEF, 101.LAB, and 101.PRE).
* 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.
48

SIGNATURES
Pursuant to the requirements of Section 13 or 15(d) 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 on this September 3, 2020.
PAGERDUTY, INC.
   
 By:/s/ Jennifer G. Tejada
  Jennifer G. Tejada
  Chief Executive Officer
  (Principal Executive Officer)
   
 By:/s/ Owen Howard Wilson
  Owen Howard Wilson
  Chief Financial Officer
  (Principal Financial Officer)
 By:/s/ Karen Walker
  Karen Walker
  Senior Vice President, Finance
  (Principal Accounting Officer)


49
EX-31.1 2 pagerdutyq22020ex311.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, Jennifer G. Tejada, certify that:
1. I have reviewed this Quarterly Report on Form 10-Q of PagerDuty, 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)) 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) 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
(c) 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: September 3, 2020
/s/ Jennifer G. Tejada  
Jennifer G. Tejada
Chief Executive Officer
(Principal Executive Officer)


EX-31.2 3 pagerdutyq22020ex312.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, Owen Howard Wilson, certify that:
1. I have reviewed this Quarterly Report on Form 10-Q of PagerDuty, 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)) 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) 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
(c) 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: September 3, 2020
/s/ Owen Howard Wilson
Owen Howard Wilson
Chief Financial Officer
(Principal Financial Officer)


EX-32.1 4 pagerdutyq22020ex321.htm EX-32.1 Document

Exhibit 32.1
CERTIFICATIONS 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

I, Jennifer G. Tejada, the Chief Executive Officer of PagerDuty, Inc., certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Quarterly Report on Form 10-Q of PagerDuty, Inc. for the fiscal quarter ended April 30, 2019 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and that information contained in such Quarterly Report on Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of PagerDuty, Inc. 


Date: September 3, 2020
/s/ Jennifer G. Tejada  
Jennifer G. Tejada
Chief Executive Officer
(Principal Executive Officer)



I, Owen Howard Wilson, the Chief Financial Officer of PagerDuty, Inc., certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Quarterly Report on Form 10-Q of PagerDuty, Inc. for the fiscal quarter ended April 30, 2019 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and that information contained in such Quarterly Report on Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of PagerDuty, Inc.  

 
Date: September 3, 2020
/s/ Owen Howard Wilson  
Owen Howard Wilson
Chief Financial Officer
(Principal Financial Officer)


EX-101.SCH 5 pd-20200731.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 and Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - Condensed Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - Condensed Consolidated Statements of Cash Flows (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Description of Business and Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 2402401 - Disclosure - Description of Business and Basis of Presentation (Details) link:presentationLink link:calculationLink link:definitionLink 2103102 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2204201 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Summary of Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 2106103 - Disclosure - Cash, Cash Equivalents, and Investments link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - Cash, Cash Equivalents, and Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 2408403 - Disclosure - Cash, Cash Equivalents, and Investments - Components of Cash and Cash Equivalents and Investments (Details) link:presentationLink link:calculationLink link:definitionLink 2409404 - Disclosure - Cash, Cash Equivalents, and Investments - Carrying Value of Investments (Details) link:presentationLink link:calculationLink link:definitionLink 2409404 - Disclosure - Cash, Cash Equivalents, and Investments - Carrying Value of Investments (Details) link:presentationLink link:calculationLink link:definitionLink 2410405 - Disclosure - Cash, Cash Equivalents, and Investments - Contractual Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 2411406 - Disclosure - Cash, Cash Equivalents, and Investments - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2112104 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2313302 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2414407 - Disclosure - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 2115105 - Disclosure - Property and Equipment, Net link:presentationLink link:calculationLink link:definitionLink 2316303 - Disclosure - Property and Equipment, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 2417408 - Disclosure - Property and Equipment, Net (Details) link:presentationLink link:calculationLink link:definitionLink 2118106 - Disclosure - Deferred Contract Costs link:presentationLink link:calculationLink link:definitionLink 2419409 - Disclosure - Deferred Contract Costs (Details) link:presentationLink link:calculationLink link:definitionLink 2120107 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2321304 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2422410 - Disclosure - Leases - Information About Lease on Condensed Consolidated Balance Sheet (Details) link:presentationLink link:calculationLink link:definitionLink 2423411 - Disclosure - Leases - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2424412 - Disclosure - Leases - Information About Leases on Condensed Consolidated Statement of Operations (Details) link:presentationLink link:calculationLink link:definitionLink 2425413 - Disclosure - Leases - Supplemental Cash Flow Information (Details) link:presentationLink link:calculationLink link:definitionLink 2426414 - Disclosure - Leases - Schedule of Remaining Maturities of Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2426414 - Disclosure - Leases - Schedule of Remaining Maturities of Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2127108 - Disclosure - Debt and Financing Arrangements link:presentationLink link:calculationLink link:definitionLink 2328305 - Disclosure - Debt and Financing Arrangements (Tables) link:presentationLink link:calculationLink link:definitionLink 2429415 - Disclosure - Debt and Financing Arrangements - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2430416 - Disclosure - Debt and Financing Arrangements - Net Carrying Amount (Details) link:presentationLink link:calculationLink link:definitionLink 2431417 - Disclosure - Debt and Financing Arrangements - Interest Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2132109 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2133110 - Disclosure - Deferred Revenue and Performance Obligations link:presentationLink link:calculationLink link:definitionLink 2334306 - Disclosure - Deferred Revenue and Performance Obligations (Tables) link:presentationLink link:calculationLink link:definitionLink 2435418 - Disclosure - Deferred Revenue and Performance Obligations - Deferred Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2436419 - Disclosure - Deferred Revenue and Performance Obligations - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2437420 - Disclosure - Deferred Revenue and Performance Obligations - Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 2437420 - Disclosure - Deferred Revenue and Performance Obligations - Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 2138111 - Disclosure - Common Stock and Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 2339307 - Disclosure - Common Stock and Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 2440421 - Disclosure - Common Stock and Stockholders' Equity - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2441422 - Disclosure - Common Stock and Stockholders' Equity - Shares Available for Issuance (Details) link:presentationLink link:calculationLink link:definitionLink 2442423 - Disclosure - Common Stock and Stockholders' Equity - Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2443424 - Disclosure - Common Stock and Stockholders' Equity - Assumptions Used to Calculate Fair Value of Employee Stock Option Grants Made (Details) link:presentationLink link:calculationLink link:definitionLink 2444425 - Disclosure - Common Stock and Stockholders' Equity - Restricted Stock Units Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2445426 - Disclosure - Common Stock and Stockholders' Equity - Stock-based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2146112 - Disclosure - Net Loss Per Share link:presentationLink link:calculationLink link:definitionLink 2347308 - Disclosure - Net Loss Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2448427 - Disclosure - Net Loss Per Share - Calculation of Basic and Diluted Net Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2449428 - Disclosure - Net Loss Per Share - Anti-dilutive Securities (Details) link:presentationLink link:calculationLink link:definitionLink 2150113 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2451429 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2152114 - Disclosure - Geographic Information link:presentationLink link:calculationLink link:definitionLink 2353309 - Disclosure - Geographic Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2454430 - Disclosure - Geographic Information - Revenue by Location (Details) link:presentationLink link:calculationLink link:definitionLink 2455431 - Disclosure - Geographic Information - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2156115 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 pd-20200731_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 7 pd-20200731_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 8 pd-20200731_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Other comprehensive income: Other Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract] Outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Other (expense) income, net Other Nonoperating Income (Expense) Options granted (in shares) Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Stock options and RSUs Employee Stock Option And Restricted Stock Units (RSU) [Member] Employee Stock Option And Restricted Stock Units (RSU) [Member] Amortization of debt discount Amortization of Debt Discount (Premium) Vested, net of shares withheld for employee payroll taxes (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 Increase in number of shares reserved under ESPP (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized Level 3 Fair Value, Inputs, Level 3 [Member] Debt Conversion Terms, One Debt Conversion Terms, One [Member] Debt Conversion Terms, One Operating Leases Lessee, Leases [Policy Text Block] Exercise of common stock warrants (in shares) Stock Issued During Period, Shares, Exercise Of Warrants Stock Issued During Period, Shares, Exercise Of Warrants Issuance costs attributable to liability component Debt Issuance Costs, Gross Due between one to five years Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five Statistical Measurement [Domain] Statistical Measurement [Domain] Liabilities and stockholders’ equity Liabilities and Equity [Abstract] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Equity component of convertible senior notes, net of issuance costs Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt Current Fiscal Year End Date Current Fiscal Year End Date Proceeds from issuance of convertible senior notes, net of issuance costs paid of $8,151 Proceeds from Convertible Debt Cost Basis Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Amortized Cost [Abstract] Changes in operating assets and liabilities: Increase (Decrease) in Other Operating Assets and Liabilities, Net [Abstract] Sales and marketing Selling and Marketing Expense [Member] Capped Calls Call Option [Member] Loss from operations Operating Income (Loss) Issuance of convertible senior notes, issuance costs paid Payments of Debt Issuance Costs Entity Address, Postal Zip Code Entity Address, Postal Zip Code Total current liabilities Liabilities, Current Summary of Deferred Revenue Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Outstanding, beginning balance (in dollars per share) Outstanding, 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 Commitments and contingencies (Note 9) Commitments and Contingencies Unrealized Gain, Net Debt Securities, Held-to-maturity, Accumulated Unrecognized Gain (Loss) Debt Securities, Held-to-maturity, Accumulated Unrecognized Gain (Loss) 50% vest over five years from grant date Share-based Payment Arrangement, Tranche Two [Member] Assets Assets [Abstract] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Accounting Policies [Abstract] Accounting Policies [Abstract] Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five Furniture and fixtures Furniture and Fixtures [Member] Issuance of common stock upon exercise of stock options and restricted stock agreements, net of repurchases Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture Entity Shell Company Entity Shell Company Vested, net of shares withheld for employee payroll taxes (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Cover [Abstract] Cover [Abstract] Cash paid for amounts included in the measurement of lease liabilities Operating Lease, Payments Accounts payable Accounts Payable, Current Document Type Document Type Numerator: Earnings Per Share Reconciliation [Abstract] Payments of underwriters' commissions and discounts Payments Of Underwriters' Discounts And Commissions Payments Of Underwriters' Discounts And Commissions Accumulated deficit Retained Earnings (Accumulated Deficit) Lease right-of-use assets Net operating right-of-use asset Operating Lease, Right-of-Use Asset Less: unamortized debt discount Debt Instrument, Unamortized Discount Purchase price (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Per Share Weighted Average Price of Shares Purchased Money market funds Money Market Funds, at Carrying Value 2022 Lessee, Operating Lease, Liability, to be Paid, Year One Net Carrying Amount of Liability and Equity Components of Convertible Notes Convertible Debt [Table Text Block] Cash paid for income taxes Income Taxes Paid Outstanding, beginning balance (in shares) Outstanding, ending balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 2025 Lessee, Operating Lease, Liability, to be Paid, Year Four Canada CANADA Total operating expenses Operating Expenses Document Quarterly Report Document Quarterly Report Other liabilities Other Liabilities, Noncurrent Investments Total investments Marketable Securities, Current Stock-based compensation APIC, Share-based Payment Arrangement, Increase for Cost Recognition Revenue Revenue Revenue from Contract with Customer, Excluding Assessed Tax Measurement Frequency [Domain] Measurement Frequency [Domain] Concentration risk, percentage Concentration Risk, Percentage Entity File Number Entity File Number Geographical [Domain] Geographical [Domain] Amortization of deferred contract costs Capitalized Contract Cost, Amortization Conversion rate Debt Instrument, Convertible, Conversion Ratio Statement [Line Items] Statement [Line Items] Schedule of Anti-dilutive Securities That Were Not Included in Diluted Per Share Calculations Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Denominator: Earnings Per Share, Basic and Diluted [Abstract] Computers and equipment Computer Equipment [Member] Document Fiscal Period Focus Document Fiscal Period Focus Measurement Input Type [Domain] Measurement Input Type [Domain] Statement [Table] Statement [Table] Statistical Measurement [Axis] Statistical Measurement [Axis] Convertible senior notes Convertible Debt Securities [Member] Convertible senior notes, net Convertible Debt, Noncurrent Expected volatility, minimum Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum Net loss per share, basic and diluted (in dollars per share) Earnings Per Share, Basic and Diluted Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Conversion of convertible preferred stock to common stock in connection with initial public offering (in shares) Temporary Stock Issued During Period, Shares, Conversion Of Convertible Securities Temporary Stock Issued During Period, Shares, Conversion Of Convertible Securities Number of shares issued and sold (in shares) Sale of Stock, Number of Shares Issued in Transaction Debt and Financing Arrangements Debt Disclosure [Text Block] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Purchases of held-to-maturity investments Payments to Acquire Held-to-maturity Securities On or after July 6, 2023 Debt Instrument, Redemption, Period One [Member] Calculation of Basic and Diluted Net Loss Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Vested Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest [Abstract] Summary of Shares of Common Stock Reserved for Future Issuance Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block] Number of shares authorized for grant (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Summary of Information about Company's Financial Assets Fair Value, Assets Measured on Recurring Basis [Table Text Block] Amendment Flag Amendment Flag Number of shares available for grant (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Fair Value Measurements Fair Value Measurement, Policy [Policy Text Block] Cash, Cash Equivalents, and Investments Supplemental Balance Sheet Disclosures [Text Block] Threshold percentage of product of last reported sales price of common stock and conversion rate on each such trading day Debt Instrument, Convertible, Threshold Percentage Of Stock Trading Price Debt Instrument, Convertible, Threshold Percentage Of Stock Trading Price Net cash provided by (used in) operating activities Net Cash Provided by (Used in) Operating Activities Measurement Frequency [Axis] Measurement Frequency [Axis] Total available-for-sale investments Debt Securities, Available-for-sale, Current United Kingdom UNITED KINGDOM Accounts Receivable and Allowance for Doubtful Accounts Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block] Financial Instruments [Domain] Financial Instruments [Domain] Purchase of property and equipment, accrued but not yet paid Capital Expenditures Incurred but Not yet Paid Geographical [Axis] Geographical [Axis] Subsequent Events Subsequent Events [Text Block] Shares purchased (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period Local Phone Number Local Phone Number Cost Basis Debt Securities, Available-for-sale, Amortized Cost Unrecognized compensation cost related to unvested stock options Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Reconciliation of cash, cash equivalents, and restricted cash to the condensed consolidated balance sheets Restricted Cash and Cash Equivalents [Abstract] Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Axis] ESPP Shares issuable pursuant to the 2019 Employee Stock Purchase Plan Employee Stock [Member] Income Statement Location [Axis] Income Statement Location [Axis] Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Purchases of capped calls related to convertible senior notes Net cost incurred to purchase Capped Calls Payments For Capped Call Option Related To Convertible Debt Payments For Capped Call Option Related To Convertible Debt Income Statement And Statement Of Comprehensive Income [Abstract] Income Statement And Statement Of Comprehensive Income [Abstract] Income Statement And Statement Of Comprehensive Income [Abstract] Income Statement Location [Domain] Income Statement Location [Domain] 2023 Lessee, Operating Lease, Liability, to be Paid, Year Two Cash flows from financing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Vesting of restricted stock units, net of employee payroll taxes (in shares) Restricted Stock, Shares Issued Net of Shares for Tax Withholdings Summary of Carrying Value of Available-for-sale Investments Schedule of Available-for-sale Securities Reconciliation [Table Text Block] Information About Leases on Condensed Consolidated Statement of Operations and Supplemental Cash Flow Information Lease, Cost [Table Text Block] Entity Current Reporting Status Entity Current Reporting Status 2024 Lessee, Operating Lease, Liability, to be Paid, Year Three Other assets Other Assets, Noncurrent Threshold percentage of stock price trigger Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger Geographic Information Segment Reporting Disclosure [Text Block] Issuance of common stock in connection with initial public offering, net of underwriting discounts and issuance costs Stock Issued During Period, Value, New Issues Included in cash equivalents Cash and Cash Equivalents, Fair Value Disclosure Concentration Risk [Table] Concentration Risk [Table] Total assets Assets Total interest expense related to the Notes Interest Expense, Debt Outstanding, beginning balance (in shares) Outstanding, ending balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Billings Contract with Customer, Liability, Billings Contract with Customer, Liability, Billings Weighted average grant date fair value of stock options (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Antidilutive Securities [Axis] Antidilutive Securities [Axis] Entity Small Business Entity Small Business Cost of revenue Cost of Sales [Member] Concentrations of Risk and Significant Customers Concentration Risk, Credit Risk, Policy [Policy Text Block] Vesting [Domain] Vesting [Domain] Interest expense Interest Expense Proceeds from sale of stock Sale of Stock, Consideration Received on Transaction Depreciation and amortization Depreciation, Depletion and Amortization Entity Filer Category Entity Filer Category Non-cash lease expense Lease, Noncash Expense Lease, Noncash Expense Offering period Share-based Compensation Arrangement By Share-based Payment Award, Offering Period Share-based Compensation Arrangement By Share-based Payment Award, Offering Period Total liabilities Liabilities Total investments, Cost Basis Marketable Securities, Amortized Cost Marketable Securities, Amortized Cost Entity Address, City or Town Entity Address, City or Town Unrecognized compensation cost related to unvested awards, period for recognition Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Expected volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate International Non-US [Member] Less: Imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Weighted average remaining contractual term Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Revenue recognized Contract with Customer, Liability, Revenue Recognized Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Proceeds from employee stock purchase plan Proceeds, Issuance of Shares, Share-based Payment Arrangement, Excluding Option Exercised Level 1 Fair Value, Inputs, Level 1 [Member] Operating lease expense Operating Lease, Expense Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Document Fiscal Year Focus Document Fiscal Year Focus Long-Lived Assets Long-Lived Assets [Member] Long-Lived Assets [Member] Accounts payable Increase (Decrease) in Accounts Payable Number of RSUs Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Debt Instrument Convertible Terms Of Conversion [Domain] Debt Instrument Convertible Terms Of Conversion [Domain] Debt Instrument Convertible Terms Of Conversion Additional Paid-in Capital Additional Paid-in Capital [Member] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Adjustments to reconcile net loss to net cash used in operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Securities in a continuous net loss position for 12 months or longer Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Number of Positions Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Unrealized gain on investments Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent Debt Instrument Convertible Terms Of Conversion [Axis] Debt Instrument Convertible Terms Of Conversion [Axis] Debt Instrument Convertible Terms Of Conversion Beginning balance (in shares) Ending balance (in shares) Common Stock, Shares, Outstanding Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Variable lease expense Variable Lease, Cost Fair value of convertible senior notes Convertible Debt, Fair Value Disclosures Loss before provision for income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Research and development Research and Development Expense IPO IPO [Member] Outstanding, beginning balance (in dollars per share) Outstanding, ending balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Concentration Risk Type [Axis] Concentration Risk Type [Axis] Schedule of Restricted Stock Unit Activity Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Disaggregation of Revenue By Geographic Location Revenue from External Customers by Geographic Areas [Table Text Block] Gross property and equipment Property, Plant and Equipment, Gross Proceeds from issuance of common stock upon exercise of stock options Proceeds from Stock Options Exercised Document Period End Date Document Period End Date Contractual interest expense Interest Expense, Debt, Excluding Amortization Accrued compensation Increase (Decrease) in Employee Related Liabilities Entity Registrant Name Entity Registrant Name Accumulated Other Comprehensive Income AOCI Attributable to Parent [Member] Summary of Contractual Maturities of Available-for-sale Securities Investments Classified by Contractual Maturity Date [Table Text Block] Lease liabilities, non-current Operating Lease, Liability, Noncurrent Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Use of Estimates Use of Estimates, Policy [Policy Text Block] Current assets: Assets, Current [Abstract] Interest income Investment Income, Interest Information About Lease on Condensed Consolidated Balance Sheet Assets And Liabilities, Lessee [Table Text Block] Assets And Liabilities, Lessee [Table Text Block] Included in investments Investments, Fair Value Disclosure Total comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Expected dividend yield Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Deferred contract costs Capitalized Contract Cost, Net Number of equity incentive plans Share-based Compensation Arrangement By Share-based Payment Award, Number Of Plans Share-based Compensation Arrangement By Share-based Payment Award, Number Of Plans Capitalization of internal-use software costs Payments for Software Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Entity Tax Identification Number Entity Tax Identification Number Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Net proceeds from debt offering, after deducting initial purchaser discounts and debt issuance costs paid or payable Debt Instrument, Convertible, Proceeds From Issuance, Net Of Purchase Discounts And Debt Issuance Costs Paid Or Payable Debt Instrument, Convertible, Proceeds From Issuance, Net Of Purchase Discounts And Debt Issuance Costs Paid Or Payable Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Total common stock reserved at period end (in shares) Common Stock, Capital Shares Reserved for Future Issuance Amount withheld on behalf of employees for future purchase Share-based Compensation Arrangement, Amount Withheld For Future Share Purchase Share-based Compensation Arrangement, Amount Withheld For Future Share Purchase Trading Symbol Trading Symbol Schedule of Held-to-maturity Securities [Line Items] Schedule of Held-to-maturity Securities [Line Items] Option Indexed to Issuer's Equity, Type [Domain] Option Indexed to Issuer's Equity, Type [Domain] Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Proceeds from maturities of held-to-maturity investments Proceeds from Maturities, Prepayments and Calls of Held-to-maturity Securities Stock-based compensation Share-based Payment Arrangement, Noncash Expense Employee payroll taxes paid related to net share settlement of restricted stock units Payment, Tax Withholding, Share-based Payment Arrangement Vesting of restricted stock units, net of employee payroll taxes Restricted Stock, Value, Shares Issued Net of Tax Withholdings Measurement Input Type [Axis] Measurement Input Type [Axis] Components of Available-for-sale Investments Debt Securities, Available-for-sale [Table Text Block] Number of shares of common stock covered by Capped Calls (in shares) Option Indexed to Issuer's Equity, Indexed Shares Depreciation and amortization Depreciation, Depletion And Amortization Excluding Capitalized Costs Related To Implementation Of Third Party Cloud Applications Depreciation, Depletion And Amortization Excluding Capitalized Costs Related To Implementation Of Third Party Cloud Applications Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Net carrying amount Long-term Debt Deferred revenue Increase (Decrease) in Contract with Customer, Liability Leases Lessee, Operating Leases [Text Block] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] City Area Code City Area Code Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Cost of revenue Cost of Goods and Services Sold Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Recorded Basis Recorded Basis Debt Securities, Available-for-sale Equity Components [Axis] Equity Components [Axis] Title of 12(b) Security Title of 12(b) Security Restricted stock awards purchased with promissory notes Restricted Stock [Member] Minimum Minimum [Member] Lease liabilities, current Lease liabilities Operating Lease, Liability, Current Unrecognized compensation cost related to unvested RSUs Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Conversion ratio Stockholders' Equity Note, Conversion Ratio Stockholders' Equity Note, Conversion Ratio Canceled (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 Schedule of Assumptions Used to Calculate Fair Value of Employee Stock Option Grants Made Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] United States UNITED STATES Exercised (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Fair Value Measurements Fair Value Disclosures [Text Block] Non-cash purchases of property and equipment Contribution of Property Cash flows from operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] Schedule of Stock Option Activity Share-based Payment Arrangement, Option, Activity [Table Text Block] Proceeds from maturities of available-for-sale investments Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-sale Entity Ex Transition Period Entity Ex Transition Period Recorded Basis Debt Securities, Held-to-maturity, Fair Value Impairment loss in relation to costs capitalized Capitalized Contract Cost, Impairment Loss Conversion of convertible preferred stock to common stock in connection with initial public offering Temporary Stock Issued During Period, Value, Conversion Of Convertible Securities Temporary Stock Issued During Period, Value, Conversion Of Convertible Securities Number of purchase periods within each offering period Share-based Compensation Arrangement By Share-based Payment Award, Number Of Purchase Periods Within Each Offering Period Share-based Compensation Arrangement By Share-based Payment Award, Number Of Purchase Periods Within Each Offering Period Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Concentration Risk [Line Items] Concentration Risk [Line Items] Weighted average discount rate Operating Lease, Weighted Average Discount Rate, Percent Redemption, threshold trading days immediately preceding maturity date Debt Instrument, Redemption, Threshold Trading Days Preceding Maturity Date Debt Instrument, Redemption, Threshold Trading Days Preceding Maturity Date Less: unamortized issuance costs Debt Issuance Costs, Net Lease liabilities Increase (Decrease) In Operating Lease, Liability Increase (Decrease) In Operating Lease, Liability Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Due within one year Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One Effective interest rate Debt Instrument, Interest Rate, Effective Percentage Research and development Research and Development Expense [Member] Conversion of convertible preferred stock to common stock in connection with initial public offering Stock Issued During Period, Value, Conversion of Convertible Securities Carrying amount of equity component representing conversion option Proceeds allocated to the conversion options (debt discount) Debt Instrument, Convertible, Carrying Amount Of Equity Component, Gross Debt Instrument, Convertible, Carrying Amount Of Equity Component, Gross Accounts receivable, net of allowance for doubtful accounts of $1,712 and $810 as of July 31, 2020 and January 31, 2020, respectively Accounts Receivable, after Allowance for Credit Loss, Current Gross lease payments Lessee, Operating Lease, Liability, to be Paid Impairment loss recorded Other-than-temporary Impairment Loss, Debt Securities, Available-for-sale Threshold trading days Debt Instrument, Convertible, Threshold Trading Days Risk-free interest rate, minimum Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum Components of Cash and Cash Equivalents Schedule of Cash and Cash Equivalents [Table Text Block] Debt Instrument, Redemption, Period [Domain] Debt Instrument, Redemption, Period [Domain] Sale of Stock [Axis] Sale of Stock [Axis] Weighted average shares used in calculating net loss per share, basic and diluted (in shares) Weighted Average Number of Shares Outstanding, Basic and Diluted Fundamental Change Debt Instrument, Redemption, Period Two [Member] Purchase price as a percentage of fair market value of stock on the offering date or the purchase date Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent Recorded Basis Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Fair Value [Abstract] Cash Cash Debt Securities, Available-for-sale [Line Items] Debt Securities, Available-for-sale [Line Items] Due within one year Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One Other comprehensive income Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Debt Instrument, Redemption, Period [Axis] Debt Instrument, Redemption, Period [Axis] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Aggregate principal amount of debt issued Debt Instrument, Face Amount Level 2 Fair Value, Inputs, Level 2 [Member] Vesting [Axis] Vesting [Axis] Canceled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period General and administrative General and Administrative Expense [Member] Equity [Abstract] Equity [Abstract] Total Assets, Fair Value Disclosure Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Outstanding stock options and unvested RSUs outstanding (in shares) Share-based Compensation Arrangement By Share-based Payment Award, Outstanding Share-based Compensation Arrangement By Share-based Payment Award, Outstanding Debt Securities, Held-to-maturity [Table] Debt Securities, Held-to-maturity [Table] Entity Central Index Key Entity Central Index Key Initial strike price (in dollars per share) Option Indexed to Issuer's Equity, Strike Price Deferred revenue, current Contract with Customer, Liability, Current Entity Emerging Growth Company Entity Emerging Growth Company Accounting Standards Update [Extensible List] Accounting Standards Update [Extensible List] Granted (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Number of shares (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Initial conversion price (in dollars per share) Debt Instrument, Convertible, Conversion Price Repayment of promissory note Adjustments To Additional Paid In Capital, Repayment Of Notes Receivable From Related Party Adjustments To Additional Paid In Capital, Repayment Of Notes Receivable From Related Party Expected term (years) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Total investments, Unrealized Gain (Loss), Net Marketable Securities, Accumulated Gross Unrealized Gain (Loss), Before Tax Marketable Securities, Accumulated Gross Unrealized Gain (Loss), before Tax Number of operating segments Number of Operating Segments Canceled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Debt Disclosure [Abstract] Weighted average remaining lease term Operating Lease, Weighted Average Remaining Lease Term Sales and marketing Selling and Marketing Expense Amortization of debt discount and issuance costs Amortization of Debt Issuance Costs and Discounts Total held-to-maturities investments Debt Securities, Held-to-maturity, Current Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Future estimated revenue related to performance obligations Revenue, Remaining Performance Obligation, Amount Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Stock-based compensation expense Share-based Payment Arrangement, Expense Issuance of common stock in connection with employee stock purchase plan Stock Issued During Period, Value, Employee Stock Purchase Plan Common stock Common Stock, Value, Issued Deferred contract costs, non-current Capitalized Contract Cost, Net, Noncurrent Commercial paper Commercial Paper [Member] Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Public offering price (in dollars per share) Sale of Stock, Price Per Share Purchases of available-for-sale investments Payments to Acquire Debt Securities, Available-for-sale Issuance of common stock upon exercise of stock options and restricted stock agreements, net of repurchases (in shares) Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] 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 Purchase period Share-based Compensation Arrangement By Share-based Payment Award, Purchase Period Share-based Compensation Arrangement By Share-based Payment Award, Purchase Period Vesting percentage Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Cash flows from investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Cash and cash equivalents Total cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Unrealized Gain, Net Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain (Loss), before Tax Convertible Senior Notes Debt, Policy [Policy Text Block] Operating lease liability Total Operating Lease, Liability Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table] Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table] Segment Reporting [Abstract] Segment Reporting [Abstract] Debt Conversion Terms, Two Debt Conversion Terms, Two [Member] Debt Conversion Terms, Two Accounts receivable Increase (Decrease) in Accounts Receivable Debt Instrument [Line Items] Debt Instrument [Line Items] Redeemable convertible preferred stock, beginning balance Redeemable convertible preferred stock, ending balance Temporary Equity, Carrying Amount, Attributable to Parent Total stockholders’ equity Beginning balance Ending balance Stockholders' Equity Attributable to Parent Payments of costs related to initial public offering Payments of other offering costs Payments of Stock Issuance Costs Concentration Risk Type [Domain] Concentration Risk Type [Domain] Total liabilities and stockholders’ equity Liabilities and Equity Accumulated other comprehensive income Accumulated Other Comprehensive Income (Loss), Net of Tax Income Taxes Income Tax Disclosure [Text Block] Accrued compensation Employee-related Liabilities, Current Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] RSUs Restricted Stock Units (RSUs) [Member] U.S. Treasury securities US Government Securities, at Carrying Value Components of Held-to-maturity Investments Debt Securities, Held-to-maturity [Table Text Block] General and administrative General and Administrative Expense Financial Instrument [Axis] Financial Instrument [Axis] Event of default, option to accelerate amounts due, minimum percentage of aggregate principal amount of outstanding debt Debt Instrument, Event Of Default, Option To Accelerate Amounts Due, Threshold Percentage Of Principal Amount Of Outstanding Debt Debt Instrument, Event Of Default, Option To Accelerate Amounts Due, Threshold Percentage Of Principal Amount Of Outstanding Debt Antidilutive securities excluded from computation of earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Other Other Noncash Income (Expense) Short-term lease expense Short-term Lease, Cost Unvested early exercised stock options Share-based Payment Arrangement, Early Exercised Option [Member] Share-based Payment Arrangement, Early Exercised Option [Member] Equity Component [Domain] Equity Component [Domain] Grantee Status [Domain] Grantee Status [Domain] Liabilities Liability Component: Liabilities [Abstract] Entity Address, Address Line One Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Two Gross profit Gross Profit Property and equipment, net Property and equipment, net Property, Plant and Equipment, Net Construction-in-progress Construction in Progress [Member] Net loss Net loss Net Income (Loss) Attributable to Parent Entity Address, State or Province Entity Address, State or Province Proceeds from repayment of promissory note Proceeds From Collection Of Long-term Loans To Related Parties, Financing Activities Proceeds From Collection Of Long-term Loans To Related Parties, Financing Activities Carrying amount of the equity component Debt Instrument, Convertible, Carrying Amount of Equity Component 2021 Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Leases [Abstract] Leases [Abstract] Due between one to five years Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Total current assets Assets, Current Operating expenses: Operating Expenses [Abstract] Earnings Per Share [Abstract] Earnings Per Share [Abstract] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Costs related to initial public offering, accrued but not yet paid Stock Offering Costs Incurred But Not Yet Paid Stock Offering Costs Incurred But Not Yet Paid Cost Basis Debt Securities, Held-to-maturity Stockholders’ equity: Equity Component: Stockholders' Equity Attributable to Parent [Abstract] Cash and cash equivalents Cash and Cash Equivalents [Abstract] Entity Interactive Data Current Entity Interactive Data Current Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] U.S. Government agency securities US Government Corporations and Agencies Securities [Member] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Subsidiary, Sale of Stock [Line Items] Subsidiary, Sale of Stock [Line Items] Capitalized internal-use software Software Development [Member] Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Additional General Disclosures [Abstract] Deferred revenue, non-current Contract with Customer, Liability, Noncurrent Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Supplemental cash flow data: Supplemental Cash Flow Information [Abstract] Redemption price, percentage of principal amount to be redeemed Debt Instrument, Redemption Price, Percentage Issuance of common stock in connection with employee stock purchase plan (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Purchases of capped calls related to convertible senior notes Adjustments To Additional Paid in Capital, Equity, Purchase Of Capped Call Options Related To Convertible Debt Adjustments To Additional Paid in Capital, Equity, Purchase Of Capped Call Options Related To Convertible Debt Schedule of Stock-based Compensation Expense Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Common Stock Common stock Common Stock [Member] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset [Domain] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Risk-free interest rate, maximum Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum Deferred contract costs, current Capitalized Contract Cost, Net, Current Convertible Senior Notes Convertible Debt [Member] Geographic Concentration Risk Geographic Concentration Risk [Member] Property and Equipment, Net Property, Plant and Equipment [Table Text Block] Costs related to issuance of convertible senior notes, accrued but not yet paid Debt Issuance Costs Incurred During Noncash or Partial Noncash Transaction Vesting of early exercised options Adjustments To Additional Paid In Capital, Vesting Of Early Exercised Options Adjustments To Additional Paid In Capital, Vesting Of Early Exercised Options Liability component calculation, measurement input Debt Instrument, Measurement Input U.S. Treasury securities US Treasury Securities [Member] Issuance of common stock in connection with initial public offering, net of underwriting discounts and issuance costs (in shares) Stock Issued During Period, Shares, New Issues Leasehold improvements Leasehold Improvements [Member] Option Indexed to Issuer's Equity [Axis] Option Indexed to Issuer's Equity [Axis] Stated interest rate Debt Instrument, Interest Rate, Stated Percentage Conversion of convertible preferred stock to common stock in connection with initial public offering (in shares) Number of shares as a result of conversion (in shares) Stock Issued During Period, Shares, Conversion of Convertible Securities Revenue, remaining performance obligation, period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Money market funds Money Market Funds [Member] Accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Issuance costs attributable to equity component Less: issuance costs 'Debt Issuance Costs, Gross, Equity Component' 'Debt Issuance Costs, Gross, Equity Component' Aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Non-cash investing and financing activities: Noncash Investing and Financing Items [Abstract] Exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Net increase in cash, cash equivalents, and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Schedule of Remaining Maturities of Lease Liabilities Lessee, Operating Lease, Liability, Maturity [Table Text Block] Stock options Share-based Payment Arrangement, Option [Member] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Employee Share-based Payment Arrangement, Employee [Member] Vesting of early exercised options Vesting Of Early Exercised Options Vesting Of Early Exercised Options Risk-free interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Subsequent Events [Abstract] Subsequent Events [Abstract] Grantee Status [Axis] Grantee Status [Axis] Canceled (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Accrued expenses and other liabilities Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities Increase (Decrease) in Temporary Equity [Roll Forward] Increase (Decrease) in Temporary Equity [Roll Forward] Sale of Stock [Domain] Sale of Stock [Domain] Deferred Contract Costs Deferred Revenue and Performance Obligations Revenue from Contract with Customer [Text Block] Expected volatility, maximum Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum Description of Business and Basis of Presentation Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Proceeds from initial public offering, net of underwriters' discounts and commissions Proceeds from Issuance Initial Public Offering Additional paid-in capital Additional Paid in Capital Common Stock and Stockholders' Equity Shareholders' Equity and Share-based Payments [Text Block] Provision for income taxes Income tax expense Income Tax Expense (Benefit) 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 Debt Securities, Available-for-sale [Table] Debt Securities, Available-for-sale [Table] Accrued expenses and other current liabilities Accrued Liabilities, Current Proceeds from sales of available-for-sale investments Proceeds from Sale of Debt Securities, Available-for-sale Redeemable convertible preferred stock, beginning balance (in shares) Redeemable convertible preferred stock, ending balance (in shares) Temporary Equity, Shares Outstanding 50% vest over four years from grant date Share-based Payment Arrangement, Tranche One [Member] Aggregate intrinsic value of stock options exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Principal Long-term Debt, Gross Deferred revenue, beginning of period Deferred revenue, end of period Contract with Customer, Liability Shares subject to outstanding common stock awards Share-based Payment Arrangement, Options And Restricted Stock Units [Member] Share-based Payment Arrangement, Options And Restricted Stock Units [Member] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Threshold consecutive trading days Debt Instrument, Convertible, Threshold Consecutive Trading Days Automatic exercise period for Capped Calls, trading days Option Indexed to Issuer's Equity, Automatic Exercise Period, Trading Days Option Indexed to Issuer's Equity, Automatic Exercise Period, Trading Days Cap price (in dollars per share) Option Indexed to Issuer's Equity, Stock Price Cap Option Indexed to Issuer's Equity, Stock Price Cap Award Type [Axis] Award Type [Axis] 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] Maximum Maximum [Member] Amortization of debt issuance costs Amortization of Debt Issuance Costs Security Exchange Name Security Exchange Name Restricted cash—included in other assets Restricted Cash Accumulated Deficit Retained Earnings [Member] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Weighted Average Remaining Contractual Term Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss Award Type [Domain] Award Type [Domain] Document Transition Report Document Transition Report Corporate debt securities Corporate Debt Securities [Member] Property and Equipment, Net Property, Plant and Equipment Disclosure [Text Block] Deferred contract costs Increase (Decrease) In Capitalized Contract Costs Increase (Decrease) In Capitalized Contract Costs Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Net Loss Per Share Earnings Per Share [Text Block] Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Current liabilities: Liabilities, Current [Abstract] Recurring Fair Value, Recurring [Member] Weighted average exercise price (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Segment Information Segment Reporting, Policy [Policy Text Block] Increase (Decrease) In Contract with Customer, Liability [Roll Forward] Increase (Decrease) In Contract with Customer, Liability [Roll Forward] Increase (Decrease) In Contract with Customer, Liability [Roll Forward] Recently Adopted/Issued Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Discount Rate Measurement Input, Discount Rate [Member] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] EX-101.PRE 9 pd-20200731_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 10 pd-20200731_htm.xml IDEA: XBRL DOCUMENT 0001568100 2020-02-01 2020-07-31 0001568100 2020-09-01 0001568100 2020-07-31 0001568100 2020-01-31 0001568100 2020-05-01 2020-07-31 0001568100 2019-05-01 2019-07-31 0001568100 2019-02-01 2019-07-31 0001568100 us-gaap:CommonStockMember 2020-04-30 0001568100 us-gaap:AdditionalPaidInCapitalMember 2020-04-30 0001568100 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-04-30 0001568100 us-gaap:RetainedEarningsMember 2020-04-30 0001568100 2020-04-30 0001568100 us-gaap:CommonStockMember 2020-05-01 2020-07-31 0001568100 us-gaap:AdditionalPaidInCapitalMember 2020-05-01 2020-07-31 0001568100 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-05-01 2020-07-31 0001568100 us-gaap:RetainedEarningsMember 2020-05-01 2020-07-31 0001568100 us-gaap:CommonStockMember 2020-07-31 0001568100 us-gaap:AdditionalPaidInCapitalMember 2020-07-31 0001568100 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-07-31 0001568100 us-gaap:RetainedEarningsMember 2020-07-31 0001568100 us-gaap:CommonStockMember 2020-01-31 0001568100 us-gaap:AdditionalPaidInCapitalMember 2020-01-31 0001568100 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-31 0001568100 us-gaap:RetainedEarningsMember 2020-01-31 0001568100 us-gaap:CommonStockMember 2020-02-01 2020-07-31 0001568100 us-gaap:AdditionalPaidInCapitalMember 2020-02-01 2020-07-31 0001568100 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-02-01 2020-07-31 0001568100 us-gaap:RetainedEarningsMember 2020-02-01 2020-07-31 0001568100 us-gaap:CommonStockMember 2019-04-30 0001568100 us-gaap:AdditionalPaidInCapitalMember 2019-04-30 0001568100 us-gaap:RetainedEarningsMember 2019-04-30 0001568100 2019-04-30 0001568100 us-gaap:CommonStockMember 2019-05-01 2019-07-31 0001568100 us-gaap:AdditionalPaidInCapitalMember 2019-05-01 2019-07-31 0001568100 us-gaap:RetainedEarningsMember 2019-05-01 2019-07-31 0001568100 us-gaap:CommonStockMember 2019-07-31 0001568100 us-gaap:AdditionalPaidInCapitalMember 2019-07-31 0001568100 us-gaap:RetainedEarningsMember 2019-07-31 0001568100 2019-07-31 0001568100 2019-01-31 0001568100 us-gaap:CommonStockMember 2019-01-31 0001568100 us-gaap:AdditionalPaidInCapitalMember 2019-01-31 0001568100 us-gaap:RetainedEarningsMember 2019-01-31 0001568100 us-gaap:CommonStockMember 2019-02-01 2019-07-31 0001568100 us-gaap:AdditionalPaidInCapitalMember 2019-02-01 2019-07-31 0001568100 us-gaap:RetainedEarningsMember 2019-02-01 2019-07-31 0001568100 us-gaap:IPOMember 2019-04-15 2019-04-15 0001568100 us-gaap:IPOMember 2019-04-15 0001568100 us-gaap:CommonStockMember 2019-04-14 2019-04-14 0001568100 us-gaap:ConvertibleDebtMember 2020-06-30 0001568100 2020-02-01 0001568100 us-gaap:USTreasurySecuritiesMember 2020-07-31 0001568100 us-gaap:USTreasurySecuritiesMember 2020-01-31 0001568100 us-gaap:CommercialPaperMember 2020-07-31 0001568100 us-gaap:CommercialPaperMember 2020-01-31 0001568100 us-gaap:CorporateDebtSecuritiesMember 2020-07-31 0001568100 us-gaap:CorporateDebtSecuritiesMember 2020-01-31 0001568100 us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2020-07-31 0001568100 us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2020-01-31 0001568100 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-07-31 0001568100 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-07-31 0001568100 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-07-31 0001568100 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2020-07-31 0001568100 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2020-07-31 0001568100 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2020-07-31 0001568100 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2020-07-31 0001568100 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2020-07-31 0001568100 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2020-07-31 0001568100 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2020-07-31 0001568100 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2020-07-31 0001568100 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2020-07-31 0001568100 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-07-31 0001568100 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-07-31 0001568100 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-07-31 0001568100 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-07-31 0001568100 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-07-31 0001568100 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-07-31 0001568100 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-07-31 0001568100 us-gaap:FairValueMeasurementsRecurringMember 2020-07-31 0001568100 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-01-31 0001568100 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-01-31 0001568100 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-01-31 0001568100 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2020-01-31 0001568100 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2020-01-31 0001568100 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2020-01-31 0001568100 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2020-01-31 0001568100 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2020-01-31 0001568100 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2020-01-31 0001568100 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2020-01-31 0001568100 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2020-01-31 0001568100 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2020-01-31 0001568100 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-01-31 0001568100 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-01-31 0001568100 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-01-31 0001568100 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-01-31 0001568100 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2020-01-31 0001568100 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2020-01-31 0001568100 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2020-01-31 0001568100 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2020-01-31 0001568100 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-01-31 0001568100 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-01-31 0001568100 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-01-31 0001568100 us-gaap:FairValueMeasurementsRecurringMember 2020-01-31 0001568100 us-gaap:LeaseholdImprovementsMember 2020-07-31 0001568100 us-gaap:LeaseholdImprovementsMember 2020-01-31 0001568100 us-gaap:ComputerEquipmentMember 2020-07-31 0001568100 us-gaap:ComputerEquipmentMember 2020-01-31 0001568100 us-gaap:FurnitureAndFixturesMember 2020-07-31 0001568100 us-gaap:FurnitureAndFixturesMember 2020-01-31 0001568100 us-gaap:SoftwareDevelopmentMember 2020-07-31 0001568100 us-gaap:SoftwareDevelopmentMember 2020-01-31 0001568100 us-gaap:ConstructionInProgressMember 2020-07-31 0001568100 us-gaap:ConstructionInProgressMember 2020-01-31 0001568100 us-gaap:ConvertibleDebtMember 2020-06-25 0001568100 2020-06-25 2020-06-25 0001568100 pd:DebtConversionTermsOneMember 2020-06-25 2020-06-25 0001568100 pd:DebtConversionTermsTwoMember 2020-06-25 2020-06-25 0001568100 2020-06-25 0001568100 us-gaap:DebtInstrumentRedemptionPeriodOneMember us-gaap:ConvertibleDebtMember 2020-06-25 2020-06-25 0001568100 us-gaap:DebtInstrumentRedemptionPeriodOneMember 2020-06-25 2020-06-25 0001568100 us-gaap:DebtInstrumentRedemptionPeriodTwoMember us-gaap:ConvertibleDebtMember 2020-06-25 2020-06-25 0001568100 us-gaap:ConvertibleDebtMember 2020-06-25 2020-06-25 0001568100 us-gaap:ConvertibleDebtMember us-gaap:MeasurementInputDiscountRateMember 2020-06-25 0001568100 us-gaap:ConvertibleDebtMember 2020-07-31 0001568100 us-gaap:ConvertibleDebtMember 2020-05-01 2020-07-31 0001568100 us-gaap:CallOptionMember 2020-06-25 2020-06-25 0001568100 us-gaap:CallOptionMember 2020-06-25 0001568100 2020-08-01 2020-07-31 0001568100 2022-08-01 2020-07-31 0001568100 2019-03-01 2019-03-31 0001568100 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2019-03-01 2019-03-31 0001568100 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2019-03-01 2019-03-31 0001568100 pd:EmployeeStockOptionAndRestrictedStockUnitsRSUMember 2020-07-31 0001568100 us-gaap:EmployeeStockMember 2020-07-31 0001568100 2019-02-01 2020-01-31 0001568100 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2020-05-01 2020-07-31 0001568100 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2019-05-01 2019-07-31 0001568100 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2020-02-01 2020-07-31 0001568100 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2019-02-01 2019-07-31 0001568100 srt:MinimumMember us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2019-05-01 2019-07-31 0001568100 srt:MaximumMember us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2019-05-01 2019-07-31 0001568100 srt:MinimumMember us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2019-02-01 2019-07-31 0001568100 srt:MaximumMember us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2019-02-01 2019-07-31 0001568100 us-gaap:EmployeeStockOptionMember 2020-02-01 2020-07-31 0001568100 us-gaap:RestrictedStockUnitsRSUMember 2020-01-31 0001568100 us-gaap:RestrictedStockUnitsRSUMember 2020-02-01 2020-07-31 0001568100 us-gaap:RestrictedStockUnitsRSUMember 2020-07-31 0001568100 us-gaap:EmployeeStockMember 2019-04-11 0001568100 us-gaap:EmployeeStockMember 2020-02-01 2020-02-01 0001568100 us-gaap:EmployeeStockMember 2019-04-11 2019-04-11 0001568100 us-gaap:EmployeeStockMember 2020-05-01 2020-07-31 0001568100 us-gaap:EmployeeStockMember 2019-05-01 2019-07-31 0001568100 us-gaap:EmployeeStockMember 2020-02-01 2020-07-31 0001568100 us-gaap:EmployeeStockMember 2019-02-01 2019-07-31 0001568100 us-gaap:CostOfSalesMember 2020-05-01 2020-07-31 0001568100 us-gaap:CostOfSalesMember 2019-05-01 2019-07-31 0001568100 us-gaap:CostOfSalesMember 2020-02-01 2020-07-31 0001568100 us-gaap:CostOfSalesMember 2019-02-01 2019-07-31 0001568100 us-gaap:ResearchAndDevelopmentExpenseMember 2020-05-01 2020-07-31 0001568100 us-gaap:ResearchAndDevelopmentExpenseMember 2019-05-01 2019-07-31 0001568100 us-gaap:ResearchAndDevelopmentExpenseMember 2020-02-01 2020-07-31 0001568100 us-gaap:ResearchAndDevelopmentExpenseMember 2019-02-01 2019-07-31 0001568100 us-gaap:SellingAndMarketingExpenseMember 2020-05-01 2020-07-31 0001568100 us-gaap:SellingAndMarketingExpenseMember 2019-05-01 2019-07-31 0001568100 us-gaap:SellingAndMarketingExpenseMember 2020-02-01 2020-07-31 0001568100 us-gaap:SellingAndMarketingExpenseMember 2019-02-01 2019-07-31 0001568100 us-gaap:GeneralAndAdministrativeExpenseMember 2020-05-01 2020-07-31 0001568100 us-gaap:GeneralAndAdministrativeExpenseMember 2019-05-01 2019-07-31 0001568100 us-gaap:GeneralAndAdministrativeExpenseMember 2020-02-01 2020-07-31 0001568100 us-gaap:GeneralAndAdministrativeExpenseMember 2019-02-01 2019-07-31 0001568100 pd:SharebasedPaymentArrangementOptionsAndRestrictedStockUnitsMember 2020-02-01 2020-07-31 0001568100 pd:SharebasedPaymentArrangementOptionsAndRestrictedStockUnitsMember 2019-02-01 2019-07-31 0001568100 us-gaap:ConvertibleDebtSecuritiesMember 2020-02-01 2020-07-31 0001568100 us-gaap:ConvertibleDebtSecuritiesMember 2019-02-01 2019-07-31 0001568100 pd:SharebasedPaymentArrangementEarlyExercisedOptionMember 2020-02-01 2020-07-31 0001568100 pd:SharebasedPaymentArrangementEarlyExercisedOptionMember 2019-02-01 2019-07-31 0001568100 us-gaap:RestrictedStockMember 2020-02-01 2020-07-31 0001568100 us-gaap:RestrictedStockMember 2019-02-01 2019-07-31 0001568100 us-gaap:EmployeeStockMember 2020-02-01 2020-07-31 0001568100 us-gaap:EmployeeStockMember 2019-02-01 2019-07-31 0001568100 country:US 2020-05-01 2020-07-31 0001568100 country:US 2019-05-01 2019-07-31 0001568100 country:US 2020-02-01 2020-07-31 0001568100 country:US 2019-02-01 2019-07-31 0001568100 us-gaap:NonUsMember 2020-05-01 2020-07-31 0001568100 us-gaap:NonUsMember 2019-05-01 2019-07-31 0001568100 us-gaap:NonUsMember 2020-02-01 2020-07-31 0001568100 us-gaap:NonUsMember 2019-02-01 2019-07-31 0001568100 country:US pd:LongLivedAssetsMember us-gaap:GeographicConcentrationRiskMember 2020-02-01 2020-07-31 0001568100 country:CA pd:LongLivedAssetsMember us-gaap:GeographicConcentrationRiskMember 2020-02-01 2020-07-31 0001568100 country:US pd:LongLivedAssetsMember us-gaap:GeographicConcentrationRiskMember 2019-02-01 2020-01-31 0001568100 country:CA pd:LongLivedAssetsMember us-gaap:GeographicConcentrationRiskMember 2019-02-01 2020-01-31 0001568100 country:GB pd:LongLivedAssetsMember us-gaap:GeographicConcentrationRiskMember 2019-02-01 2020-01-31 shares iso4217:USD iso4217:USD shares pure pd:segment pd:security pd:day pd:equity_incentive_plan pd:purchase_period 0001568100 --01-31 2021 Q2 false us-gaap:AccountingStandardsUpdate201602Member 0.0249507 10-Q true 2020-07-31 false 001-38856 PAGERDUTY, INC. DE 27-2793871 600 Townsend St. Suite 200 San Francisco CA 94103 844 800-3889 Common Stock, $0.000005 par value PD NYSE Yes Yes Non-accelerated Filer false true false false 79433673 376638000 124024000 1712000 810000 37429000 37128000 224932000 227375000 10326000 9301000 11950000 7163000 661275000 404991000 12805000 12369000 16497000 16387000 26885000 1725000 1651000 719187000 435398000 4775000 6434000 7713000 7197000 15198000 13911000 97007000 87490000 5078000 129771000 115032000 210976000 0 4173000 5079000 29064000 3332000 7349000 377316000 127460000 0 0 546169000 487008000 1056000 137000 -205354000 -179207000 341871000 307938000 719187000 435398000 50714000 40361000 100500000 77675000 6637000 6106000 13600000 11592000 44077000 34255000 86900000 66083000 15535000 11635000 30549000 22541000 27511000 23786000 54247000 44953000 14480000 13215000 28153000 25699000 57526000 48636000 112949000 93193000 -13449000 -14381000 -26049000 -27110000 1048000 1967000 2401000 2856000 1608000 0 1608000 0 -431000 80000 -412000 101000 -14440000 -12334000 -25668000 -24153000 248000 236000 479000 481000 -14688000 -12570000 -26147000 -24634000 277000 0 919000 0 -14411000 -12570000 -25228000 -24634000 -0.19 -0.17 -0.33 -0.45 78775000 75433000 78278000 54327000 78526004 0 497430000 779000 -190666000 307543000 557467 3927000 3927000 90903 -1697000 -1697000 191000 191000 68478000 68478000 35708000 35708000 181253 3558000 3558000 277000 277000 9990000 9990000 -14688000 -14688000 79355627 0 546169000 1056000 -205354000 341871000 77793540 0 487008000 137000 -179207000 307938000 1286892 5771000 5771000 93942 -1743000 -1743000 507000 507000 68478000 68478000 35708000 35708000 181253 3558000 3558000 919000 919000 18298000 18298000 -26147000 -26147000 79355627 0 546169000 1056000 -205354000 341871000 76013403 0 454559000 -140932000 313627000 213515 545000 545000 183 -10000 -10000 338000 338000 7233000 7233000 -12570000 -12570000 76227101 0 462665000 -153502000 309163000 41273345 173023000 23189921 0 59938000 -128868000 -68930000 1165345 2785000 2785000 183 -10000 -10000 737807 515000 515000 9860500 213697000 213697000 41273345 173023000 41273345 173023000 173023000 672000 672000 12045000 12045000 -24634000 -24634000 0 0 76227101 0 462665000 -153502000 309163000 -26147000 -24634000 2039000 1046000 5064000 3442000 1258000 0 18276000 12045000 2204000 -1426000 -83000 1293000 2733000 6199000 6690000 4989000 3411000 -1549000 -2712000 3618000 2433000 1287000 2031000 8611000 13693000 -1744000 1862000 -5407000 3292000 2019000 111000 0 24040000 0 0 34696000 100029000 0 71632000 0 7285000 0 -475000 -36715000 8151000 279349000 0 35708000 0 0 220086000 0 5208000 3558000 0 0 515000 5771000 2785000 1743000 10000 251227000 218168000 252614000 176046000 124024000 130323000 376638000 306369000 0 56000 507000 672000 385000 1032000 1154000 0 0 737000 0 2364000 376638000 306316000 0 53000 376638000 306369000 Description of Business and Basis of Presentation<div style="text-indent:9pt;padding-left:18pt;text-align:justify;margin-top:6pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Description of Business</span></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">PagerDuty, Inc. was incorporated under the laws of the state of Delaware in May 2010.</span></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">PagerDuty acts as the central nervous system for the digital enterprise. PagerDuty harnesses digital signals from virtually any software-enabled system or device, combines it with human response data and orchestrates teams to take the right actions in real time. The Company’s products help organizations improve operations, accelerate innovation, increase revenue, mitigate security risk, and deliver a great customer experience.</span></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As used herein, “PagerDuty”, “we”, “our”, “the Company” and similar terms include PagerDuty, Inc., unless the context indicates otherwise.</span></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Initial Public Offering</span></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On April 15, 2019, the Company completed its initial public offering (“IPO”), pursuant to which the Company issued and sold 9,860,500 shares of common stock, inclusive of the over-allotment option, at a public offering price of $24.00 per share. The Company received net proceeds of $213.7 million, after deducting underwriters' discounts and commissions of $16.6 million and other issuance costs of $6.4 million. Immediately prior to the closing of the Company’s IPO, all shares of the redeemable convertible preferred stock automatically converted into 41,273,345 shares of common stock.</span></div><div style="text-indent:9pt;padding-left:18pt;text-align:justify;margin-top:6pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Basis of Presentation</span></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”), and applicable rules and regulations of the Securities and Exchange Commission (“SEC”) regarding interim financial reporting. The condensed consolidated balance sheet as of January 31, 2020 was derived from the audited consolidated financial statements as of that date but does not include all of the information and notes required by GAAP for complete financial statements. Certain information and note disclosures normally included in the financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. Therefore, these condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and the related notes thereto as of and for the year ended January 31, 2020, included in the Company’s Annual Report on Form 10-K, filed with the SEC. </span></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The condensed consolidated financial statements include the results of PagerDuty, Inc. and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated upon consolidation. </span></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In the opinion of management, the information contained herein reflects all adjustments necessary for a fair presentation of the Company’s results of operations, financial position, cash flows, and statements of stockholders’ equity. The results of operations for the three and six months ended July 31, 2020 are not necessarily indicative of the results to be expected for the full year ending January 31, 2021 or for any other interim period, or for any future year. </span></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company’s fiscal year ends on January 31. References to fiscal 2021, for example, refer to the fiscal year ended January 31, 2021.</span></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Convertible Senior Notes</span></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In June 2020, The Company issued $287.5 million aggregate principal amount of 1.25% Convertible Senior Notes due 2025 (the “Notes”). See Note 8 for additional details.</span></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Use of Estimates</span></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The preparation of financial statements in conformity with GAAP requires management to make, on an ongoing basis, estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the consolidated financial statements, and the reported amounts of revenue and expenses during the reporting periods. Actual results could differ from these estimates. The Company’s most significant estimates and judgments involve the valuation of the Company’s stock-based awards, including the determination of fair value of common stock (prior to the closing of the IPO) and the fair value of the employee stock purchase plan (“ESPP”) expense, period of benefit for amortizing deferred contract costs, the determination of the allowance for doubtful accounts, the provision for income taxes, including the related valuation allowance and any uncertain tax positions, fair value of the liability and equity components of the Notes, and the incremental borrowing rate for lease liabilities, among others. Management bases its estimates on historical experience and on various other assumptions which management believes to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities.</span></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In December 2019, the novel coronavirus and resulting disease (“COVID-19”) was reported and in March 2020 the World Health Organization declared it a pandemic. The extent of the impact of COVID-19 on our operational and financial performance will depend on certain developments, including the duration and spread of the outbreak, impact on our customers and our sales cycles, and impact on our employees, as discussed in more detail in the Overview section of our Management’s Discussion and Analysis. During the quarter, this uncertainty resulted in a higher level of judgment related to our estimates and assumptions related to the estimate of credit losses for accounts receivable. As of the date of issuance of the financial statements, we are not aware of any specific event or circumstance that would require us to update our estimates, judgments, or revise the carrying value of our assets or liabilities. These estimates may change as new events occur and additional information is obtained and are recognized in the condensed consolidated financial statements as soon as they become known. Actual results could differ from those estimates and any such differences may be material to our financial statements.</span></div> 9860500 24.00 213700000 16600000 6400000 41273345 <div style="text-indent:9pt;padding-left:18pt;text-align:justify;margin-top:6pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Basis of Presentation</span></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”), and applicable rules and regulations of the Securities and Exchange Commission (“SEC”) regarding interim financial reporting. The condensed consolidated balance sheet as of January 31, 2020 was derived from the audited consolidated financial statements as of that date but does not include all of the information and notes required by GAAP for complete financial statements. Certain information and note disclosures normally included in the financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. Therefore, these condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and the related notes thereto as of and for the year ended January 31, 2020, included in the Company’s Annual Report on Form 10-K, filed with the SEC. </span></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The condensed consolidated financial statements include the results of PagerDuty, Inc. and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated upon consolidation. </span></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In the opinion of management, the information contained herein reflects all adjustments necessary for a fair presentation of the Company’s results of operations, financial position, cash flows, and statements of stockholders’ equity. The results of operations for the three and six months ended July 31, 2020 are not necessarily indicative of the results to be expected for the full year ending January 31, 2021 or for any other interim period, or for any future year. </span></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company’s fiscal year ends on January 31. References to fiscal 2021, for example, refer to the fiscal year ended January 31, 2021.</span></div> 287500000 0.0125 <div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Use of Estimates</span></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The preparation of financial statements in conformity with GAAP requires management to make, on an ongoing basis, estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the consolidated financial statements, and the reported amounts of revenue and expenses during the reporting periods. Actual results could differ from these estimates. The Company’s most significant estimates and judgments involve the valuation of the Company’s stock-based awards, including the determination of fair value of common stock (prior to the closing of the IPO) and the fair value of the employee stock purchase plan (“ESPP”) expense, period of benefit for amortizing deferred contract costs, the determination of the allowance for doubtful accounts, the provision for income taxes, including the related valuation allowance and any uncertain tax positions, fair value of the liability and equity components of the Notes, and the incremental borrowing rate for lease liabilities, among others. Management bases its estimates on historical experience and on various other assumptions which management believes to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities.</span></div> Summary of Significant Accounting Policies<div style="text-indent:9pt;padding-left:18pt;text-align:justify;margin-top:6pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Concentrations of Risk and Significant Customers</span></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company’s financial instruments that are exposed to concentrations of credit risk consist primarily of cash and cash equivalents, held-to-maturity investments, available-for-sale investments, and accounts receivable. All of the Company’s cash and cash equivalents and investments are invested in money market funds, United States (“U.S.”) Treasury securities, commercial paper, corporate debt securities, or U.S. Government agency securities that management believes to be of high credit quality.</span></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">No single customer accounted for 10% of the total accounts receivable balance as of July 31, 2020 or January 31, 2020. No single customer represented 10% or more of revenue for the three and six months ended July 31, 2020 or 2019.</span></div><div style="text-indent:9pt;padding-left:18pt;text-align:justify;margin-top:6pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Segment Information </span></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company manages operations and allocates resources as one operating segment. The Company’s chief operating decision maker (“CODM”) is its chief executive officer, who reviews financial information presented on a consolidated basis for purposes of making operating decisions, assessing financial performance, and allocating resources. See </span><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a href="#ibd9776f263e94a08abbc6cab1579da0c_82" style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Note 14, “Geographic Information”</a></span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> for information regarding the Company's long-lived assets and revenue by geography.</span></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Significant Accounting Policies</span></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">There have been no significant changes to our significant accounting policies as compared to those described in our Annual Report on Form 10-K for the fiscal year ended January 31, 2020, other than as set forth below.</span></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Convertible Senior Notes</span></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Notes are accounted for in accordance with Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) Subtopic 470-20, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Debt with Conversion and Other Options</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. Pursuant to ASC Subtopic 470-20, issuers of certain convertible debt instruments, such as the Notes, that have a net settlement feature and may be settled wholly or partially in cash upon conversion are required to separately account for the liability (debt) and equity (conversion option) components of the instrument. The carrying amount of the liability component of the instrument is computed by estimating the fair value of a similar liability without the conversion option using a market-based approach. The amount of the equity component is then calculated by deducting the fair value of the liability component from the principal amount of the instrument. The difference between the principal amount and the liability component represents a debt discount that is amortized to interest expense over the respective term of the Notes using the effective interest rate method. The equity component is not remeasured as long as it continues to meet the conditions for equity classification. In accounting for the issuance costs related to the Notes, the allocation of issuance costs incurred between the liability and equity components was based on their relative values.</span></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Accounts Receivable and Allowance for Doubtful Accounts</span></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Accounts receivable are recorded at the invoiced amount, net of allowance for doubtful accounts. The allowance is based upon historical loss patterns, the age of each past due invoice, and an evaluation of the potential risk of loss associated with delinquent accounts. The allowance also reflects current market conditions and reasonable and supportable forecasts of future economic conditions. As of July 31, 2020, our allowance reflects considerations related to the COVID-19 pandemic and may increase in future periods as we ascertain future impacts to our customers and business. The allowance for doubtful accounts was $1.7 million and $0.8 million as of July 31, 2020 and January 31, 2020.</span></div><div style="text-indent:9pt;padding-left:18pt;text-align:justify;margin-top:6pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Recently Adopted Accounting Pronouncements</span></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In February 2016, the FASB issued <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmJkOTc3NmYyNjNlOTRhMDhhYmJjNmNhYjE1NzlkYTBjL3NlYzpiZDk3NzZmMjYzZTk0YTA4YWJiYzZjYWIxNTc5ZGEwY180MC9mcmFnOjY3YzZiZGVmZGExODRiMWVhYTE5YzdiNjhjNjQwNDE1L3RleHRyZWdpb246NjdjNmJkZWZkYTE4NGIxZWFhMTljN2I2OGM2NDA0MTVfMTE1NDQ4NzIxMDIwMjA_bb69344c-9497-42ce-a6b1-6a0a5f23a4e8">Accounting Standards Update No. 2016-02</span>, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Leases, (“Topic 842”)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> (“ASU 2016-02”), which would require lessees to recognize most leases on their balance sheets, whether operating or financing, while continuing to recognize the expenses on their income statements in a manner similar to current practice. The guidance states that a lessee would recognize a lease liability for the obligation to make lease payments and a right-to-use asset for the right to use the underlying asset for the lease term. The Company adopted the standard using the optional alternative method on a prospective basis with an effective date as of the beginning of the Company’s fiscal year, February 1, 2020, and applied it to the operating leases that existed on that date. Prior year comparative financial information was not recast under the new standard and continues to be presented under ASC 840. The Company elected to utilize the package of practical expedients available for expired or existing contracts which allowed the Company to carryforward historical assessments of (a) whether contracts are or contain leases, (b) lease classification, and (c) initial direct costs. The Company elected to apply the short-term lease exception for all leases. Under the short-term lease exception, the Company will not recognize right-of-use assets or lease liabilities for leases that, at the acquisition date, have a remaining lease term of 12 months or less. As a result of implementing this guidance, the Company recognized a net operating right-of-use asset of $29.1 million and a $35.9 million operating lease liability in its condensed consolidated balance sheets as of February 1, 2020. The adoption of this guidance did not affect our condensed consolidated statements of operations or our condensed consolidated statements of cash flows. See </span><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a href="#ibd9776f263e94a08abbc6cab1579da0c_58" style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Note 7, “Leases”</a></span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> for further information. </span></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In June 2016, the FASB issued Accounting Standards Update No. 2016-13, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Financial Instruments—Credit Losses</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">(“Topic 326”) Measurement of Credit Losses on Financial Instruments</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> (“ASU 2016-13”), which requires an entity to utilize a new impairment model known as the current expected credit loss (“CECL”) model to estimate its lifetime “expected credit loss” and record an allowance that, when deducted from the amortized cost basis of the financial asset, presents the net amount expected to be collected on the financial asset. The CECL model is expected to result in more timely recognition of credit losses. This guidance also requires new disclosures for financial assets measured at amortized cost, loans, and available-for-sale debt securities. The Company adopted the standard as of </span></div><div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">the beginning of the Company’s fiscal year, February 1, 2020. The adoption of this guidance did not have a material impact to the condensed consolidated financial statements.</span></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In August 2018, the FASB issued Accounting Standards Update No. 2018-13, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Fair Value Measurement (“Topic 820”)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> (“ASU 2018-13”), which modifies the disclosure requirements for fair value measurements for certain types of investments. We adopted this standard in the first quarter of fiscal year 2020. The adoption did not have an effect on our consolidated financial statements.</span></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In December 2019, the FASB issued Accounting Standards Update No. 2019-12, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Income Taxes (“Topic 740”): Simplifying the Accounting for Income Taxes</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> (“ASU 2019-12”), which is intends to simplify various aspects related to accounting for income taxes. ASU 2019-12 removes certain exceptions to the general principles in Topic 740 and also clarifies and amends existing guidance to improve consistent application. ASU 2019-12 is effective for the Company beginning in fiscal 2022, although early adoption is permitted. The Company early adopted the standard as of the beginning of the Company’s fiscal year, February 1, 2020. The adoption of this guidance did not have a material impact to the condensed consolidated financial statements.</span></div><div style="text-indent:-18pt;padding-left:18pt;text-align:justify;margin-top:6pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Recently Issued Accounting Pronouncements</span></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In August 2020, the FASB issued Accounting Standard Update No. 2020-06, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Debt—Debt with Conversion Options (“Subtopic 470-20”) and Derivatives and Hedging—Contracts in Entity’s Own Equity (“Subtopic 815-40”) </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(“ASU 2020-06”), which simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts on an entity's own equity. ASU 2020-06 also improves and amends the related Earnings Per Share guidance for both Subtopics. The ASU is part of the FASB's simplification initiative, which aims to reduce unnecessary complexity in U.S. GAAP. ASU 2020-06 will be effective for annual reporting periods beginning after December 15, 2021. Early adoption is permitted, but not before annual reporting periods beginning after December 15, 2020. We are currently evaluating the impact of the new guidance on our consolidated financial statements.</span></div> <div style="text-indent:9pt;padding-left:18pt;text-align:justify;margin-top:6pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Concentrations of Risk and Significant Customers</span></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company’s financial instruments that are exposed to concentrations of credit risk consist primarily of cash and cash equivalents, held-to-maturity investments, available-for-sale investments, and accounts receivable. All of the Company’s cash and cash equivalents and investments are invested in money market funds, United States (“U.S.”) Treasury securities, commercial paper, corporate debt securities, or U.S. Government agency securities that management believes to be of high credit quality.</span></div> Segment Information The Company manages operations and allocates resources as one operating segment. The Company’s chief operating decision maker (“CODM”) is its chief executive officer, who reviews financial information presented on a consolidated basis for purposes of making operating decisions, assessing financial performance, and allocating resources. 1 Convertible Senior Notes<span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Notes are accounted for in accordance with Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) Subtopic 470-20, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Debt with Conversion and Other Options</span>. Pursuant to ASC Subtopic 470-20, issuers of certain convertible debt instruments, such as the Notes, that have a net settlement feature and may be settled wholly or partially in cash upon conversion are required to separately account for the liability (debt) and equity (conversion option) components of the instrument. The carrying amount of the liability component of the instrument is computed by estimating the fair value of a similar liability without the conversion option using a market-based approach. The amount of the equity component is then calculated by deducting the fair value of the liability component from the principal amount of the instrument. The difference between the principal amount and the liability component represents a debt discount that is amortized to interest expense over the respective term of the Notes using the effective interest rate method. The equity component is not remeasured as long as it continues to meet the conditions for equity classification. In accounting for the issuance costs related to the Notes, the allocation of issuance costs incurred between the liability and equity components was based on their relative values Accounts Receivable and Allowance for Doubtful AccountsAccounts receivable are recorded at the invoiced amount, net of allowance for doubtful accounts. The allowance is based upon historical loss patterns, the age of each past due invoice, and an evaluation of the potential risk of loss associated with delinquent accounts. The allowance also reflects current market conditions and reasonable and supportable forecasts of future economic conditions. 1700000 800000 <div style="text-indent:9pt;padding-left:18pt;text-align:justify;margin-top:6pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Recently Adopted Accounting Pronouncements</span></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In February 2016, the FASB issued <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmJkOTc3NmYyNjNlOTRhMDhhYmJjNmNhYjE1NzlkYTBjL3NlYzpiZDk3NzZmMjYzZTk0YTA4YWJiYzZjYWIxNTc5ZGEwY180MC9mcmFnOjY3YzZiZGVmZGExODRiMWVhYTE5YzdiNjhjNjQwNDE1L3RleHRyZWdpb246NjdjNmJkZWZkYTE4NGIxZWFhMTljN2I2OGM2NDA0MTVfMTE1NDQ4NzIxMDIwMjA_bb69344c-9497-42ce-a6b1-6a0a5f23a4e8">Accounting Standards Update No. 2016-02</span>, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Leases, (“Topic 842”)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> (“ASU 2016-02”), which would require lessees to recognize most leases on their balance sheets, whether operating or financing, while continuing to recognize the expenses on their income statements in a manner similar to current practice. The guidance states that a lessee would recognize a lease liability for the obligation to make lease payments and a right-to-use asset for the right to use the underlying asset for the lease term. The Company adopted the standard using the optional alternative method on a prospective basis with an effective date as of the beginning of the Company’s fiscal year, February 1, 2020, and applied it to the operating leases that existed on that date. Prior year comparative financial information was not recast under the new standard and continues to be presented under ASC 840. The Company elected to utilize the package of practical expedients available for expired or existing contracts which allowed the Company to carryforward historical assessments of (a) whether contracts are or contain leases, (b) lease classification, and (c) initial direct costs. The Company elected to apply the short-term lease exception for all leases. Under the short-term lease exception, the Company will not recognize right-of-use assets or lease liabilities for leases that, at the acquisition date, have a remaining lease term of 12 months or less. As a result of implementing this guidance, the Company recognized a net operating right-of-use asset of $29.1 million and a $35.9 million operating lease liability in its condensed consolidated balance sheets as of February 1, 2020. The adoption of this guidance did not affect our condensed consolidated statements of operations or our condensed consolidated statements of cash flows. See </span><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a href="#ibd9776f263e94a08abbc6cab1579da0c_58" style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Note 7, “Leases”</a></span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> for further information. </span></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In June 2016, the FASB issued Accounting Standards Update No. 2016-13, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Financial Instruments—Credit Losses</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">(“Topic 326”) Measurement of Credit Losses on Financial Instruments</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> (“ASU 2016-13”), which requires an entity to utilize a new impairment model known as the current expected credit loss (“CECL”) model to estimate its lifetime “expected credit loss” and record an allowance that, when deducted from the amortized cost basis of the financial asset, presents the net amount expected to be collected on the financial asset. The CECL model is expected to result in more timely recognition of credit losses. This guidance also requires new disclosures for financial assets measured at amortized cost, loans, and available-for-sale debt securities. The Company adopted the standard as of </span></div><div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">the beginning of the Company’s fiscal year, February 1, 2020. The adoption of this guidance did not have a material impact to the condensed consolidated financial statements.</span></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In August 2018, the FASB issued Accounting Standards Update No. 2018-13, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Fair Value Measurement (“Topic 820”)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> (“ASU 2018-13”), which modifies the disclosure requirements for fair value measurements for certain types of investments. We adopted this standard in the first quarter of fiscal year 2020. The adoption did not have an effect on our consolidated financial statements.</span></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In December 2019, the FASB issued Accounting Standards Update No. 2019-12, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Income Taxes (“Topic 740”): Simplifying the Accounting for Income Taxes</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> (“ASU 2019-12”), which is intends to simplify various aspects related to accounting for income taxes. ASU 2019-12 removes certain exceptions to the general principles in Topic 740 and also clarifies and amends existing guidance to improve consistent application. ASU 2019-12 is effective for the Company beginning in fiscal 2022, although early adoption is permitted. The Company early adopted the standard as of the beginning of the Company’s fiscal year, February 1, 2020. The adoption of this guidance did not have a material impact to the condensed consolidated financial statements.</span></div><div style="text-indent:-18pt;padding-left:18pt;text-align:justify;margin-top:6pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Recently Issued Accounting Pronouncements</span></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In August 2020, the FASB issued Accounting Standard Update No. 2020-06, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Debt—Debt with Conversion Options (“Subtopic 470-20”) and Derivatives and Hedging—Contracts in Entity’s Own Equity (“Subtopic 815-40”) </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(“ASU 2020-06”), which simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts on an entity's own equity. ASU 2020-06 also improves and amends the related Earnings Per Share guidance for both Subtopics. The ASU is part of the FASB's simplification initiative, which aims to reduce unnecessary complexity in U.S. GAAP. ASU 2020-06 will be effective for annual reporting periods beginning after December 15, 2021. Early adoption is permitted, but not before annual reporting periods beginning after December 15, 2020. We are currently evaluating the impact of the new guidance on our consolidated financial statements.</span></div> 29100000 35900000 Cash, Cash Equivalents, and InvestmentsCash, cash equivalents, and investments consisted of the following:<div style="text-align:center;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:70.214%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.842%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.843%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of July 31, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of January 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-indent:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Cash</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">282,342</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,131</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-indent:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Money market funds</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">91,296</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">118,899</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-indent:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">U.S. Treasury securities </span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,000</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,994</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total cash and cash equivalents</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">376,638</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">124,024</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Available-for-sale investments:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-indent:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">U.S. Treasury securities </span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,031</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,987</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-indent:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Commercial paper</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,011</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,132</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-indent:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Corporate debt securities</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">161,887</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">149,248</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-indent:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">U.S. Government agency securities</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,973</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total available-for-sale investments</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">220,929</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">199,340</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:6.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;">Held-to-maturity investments:</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-indent:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">U.S. Treasury securities </span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,003</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,016</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-indent:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Commercial paper</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,985</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-indent:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Corporate debt securities</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,034</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total held-to-maturities investments</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,003</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,035</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total investments</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">224,932</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">227,375</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following tables summarize the Company’s investments’ adjusted cost, net unrealized gains, and fair value by significant investment category as of July 31, 2020 and January 31, 2020. Gross realized gains or losses from sales of available-for-sale securities were not material for the six months ended July 31, 2020.</span></div><div style="text-align:center;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:48.098%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.925%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:16.047%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.928%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of July 31, 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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost Basis</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized Gain, Net</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Recorded Basis</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Available-for-sale investments:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. Treasury securities </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,966</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">65</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,031</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Commercial paper</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,008</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,011</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate debt securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">160,899</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">988</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">161,887</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total available-for-sale investments</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">219,873</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,056</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">220,929</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Held-to-maturity investments:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. Treasury securities </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,003</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,003</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total held-to-maturities investments</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,003</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,003</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total investments</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">223,876</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,056</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">224,932</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-align:center;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:48.098%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.925%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:16.047%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.928%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of January 31, 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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost Basis</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized Gain, Net</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Recorded Basis</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Available-for-sale investments:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. Treasury securities </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,978</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,987</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Commercial paper</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,128</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,132</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate debt securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">149,124</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">124</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">149,248</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. Government agency securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,973</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,973</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total available-for-sale investments</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">199,203</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">137</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">199,340</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Held-to-maturity investments:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. Treasury securities </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,016</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,016</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Commercial paper</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,985</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,985</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate debt securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,034</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,034</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total held-to-maturities investments</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,035</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,035</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total investments</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">227,238</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">137</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">227,375</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">All of the Company’s held-to-maturity securities have a contractual maturity of less than one year. The following table presents the Company’s available-for-sale securities by contractual maturity date as of July 31, 2020 and January 31, 2020:</span></div><div style="text-align:center;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:70.214%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.842%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.843%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of July 31, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost Basis</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Recorded Basis</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Due within one year</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">179,103</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">179,726</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Due between one to five years</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">40,770</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">41,203</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">219,873</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">220,929</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-align:center;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:70.214%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.842%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.843%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of January 31, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost Basis</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Recorded Basis</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Due within one year</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">128,127</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">128,169</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Due between one to five years</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">71,076</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">71,171</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">199,203</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">199,340</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">There were no securities in a continuous net loss position for 12 months or longer as of July 31, 2020. When evaluating investments for impairment, we review factors such as length of time and extent to which fair value has been below cost basis, the financial condition of the issuer and any changes thereto, and our intent to sell, or whether it is more likely than not we will be required to sell, the investment before recovery of the investment’s amortized cost. No impairment loss has been recorded on the securities included in the tables above, as we believe that any decrease in fair value of these securities is temporary and we expect to recover at least up to the initial cost of the investment for these securities. We have not recorded an allowance for credit losses, as we believe any such losses would be immaterial based on the high-grade credit rating for each of our marketable securities as of the end of each period.</span></div> Cash, cash equivalents, and investments consisted of the following:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:70.214%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.842%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.843%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of July 31, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of January 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-indent:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Cash</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">282,342</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,131</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-indent:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Money market funds</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">91,296</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">118,899</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-indent:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">U.S. Treasury securities </span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,000</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,994</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total cash and cash equivalents</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">376,638</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">124,024</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Available-for-sale investments:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-indent:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">U.S. Treasury securities </span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,031</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,987</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-indent:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Commercial paper</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,011</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,132</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-indent:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Corporate debt securities</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">161,887</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">149,248</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-indent:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">U.S. Government agency securities</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,973</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total available-for-sale investments</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">220,929</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">199,340</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:6.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;">Held-to-maturity investments:</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-indent:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">U.S. Treasury securities </span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,003</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,016</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-indent:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Commercial paper</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,985</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-indent:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Corporate debt securities</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,034</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total held-to-maturities investments</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,003</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,035</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total investments</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">224,932</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">227,375</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table> Cash, cash equivalents, and investments consisted of the following:<div style="text-align:center;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:70.214%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.842%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.843%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of July 31, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of January 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-indent:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Cash</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">282,342</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,131</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-indent:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Money market funds</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">91,296</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">118,899</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-indent:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">U.S. Treasury securities </span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,000</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,994</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total cash and cash equivalents</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">376,638</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">124,024</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Available-for-sale investments:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-indent:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">U.S. Treasury securities </span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,031</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,987</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-indent:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Commercial paper</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,011</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,132</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-indent:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Corporate debt securities</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">161,887</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">149,248</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-indent:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">U.S. Government agency securities</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,973</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total available-for-sale investments</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">220,929</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">199,340</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:6.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;">Held-to-maturity investments:</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-indent:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">U.S. Treasury securities </span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,003</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,016</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-indent:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Commercial paper</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,985</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-indent:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Corporate debt securities</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,034</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total held-to-maturities investments</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,003</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,035</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total investments</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">224,932</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">227,375</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following tables summarize the Company’s investments’ adjusted cost, net unrealized gains, and fair value by significant investment category as of July 31, 2020 and January 31, 2020. Gross realized gains or losses from sales of available-for-sale securities were not material for the six months ended July 31, 2020.</span></div><div style="text-align:center;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:48.098%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.925%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:16.047%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.928%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of July 31, 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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost Basis</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized Gain, Net</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Recorded Basis</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Available-for-sale investments:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. Treasury securities </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,966</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">65</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,031</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Commercial paper</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,008</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,011</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate debt securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">160,899</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">988</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">161,887</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total available-for-sale investments</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">219,873</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,056</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">220,929</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Held-to-maturity investments:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. Treasury securities </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,003</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,003</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total held-to-maturities investments</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,003</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,003</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total investments</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">223,876</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,056</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">224,932</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:48.098%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.925%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:16.047%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.928%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of January 31, 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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost Basis</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized Gain, Net</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Recorded Basis</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Available-for-sale investments:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. Treasury securities </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,978</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,987</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Commercial paper</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,128</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,132</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate debt securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">149,124</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">124</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">149,248</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. Government agency securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,973</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,973</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total available-for-sale investments</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">199,203</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">137</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">199,340</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Held-to-maturity investments:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. Treasury securities </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,016</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,016</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Commercial paper</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,985</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,985</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate debt securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,034</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,034</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total held-to-maturities investments</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,035</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,035</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total investments</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">227,238</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">137</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">227,375</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table> Cash, cash equivalents, and investments consisted of the following:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:70.214%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.842%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.843%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of July 31, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of January 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-indent:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Cash</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">282,342</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,131</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-indent:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Money market funds</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">91,296</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">118,899</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-indent:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">U.S. Treasury securities </span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,000</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,994</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total cash and cash equivalents</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">376,638</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">124,024</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Available-for-sale investments:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-indent:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">U.S. Treasury securities </span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,031</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,987</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-indent:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Commercial paper</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,011</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,132</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-indent:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Corporate debt securities</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">161,887</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">149,248</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-indent:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">U.S. Government agency securities</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,973</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total available-for-sale investments</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">220,929</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">199,340</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:6.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;">Held-to-maturity investments:</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-indent:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">U.S. Treasury securities </span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,003</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,016</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-indent:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Commercial paper</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,985</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-indent:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Corporate debt securities</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,034</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total held-to-maturities investments</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,003</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,035</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total investments</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">224,932</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">227,375</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table> 282342000 2131000 91296000 118899000 3000000 2994000 376638000 124024000 37031000 24987000 22011000 20132000 161887000 149248000 0 4973000 220929000 199340000 4003000 9016000 0 5985000 0 13034000 4003000 28035000 224932000 227375000 <div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following tables summarize the Company’s investments’ adjusted cost, net unrealized gains, and fair value by significant investment category as of July 31, 2020 and January 31, 2020. Gross realized gains or losses from sales of available-for-sale securities were not material for the six months ended July 31, 2020.</span></div><div style="text-align:center;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:48.098%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.925%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:16.047%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.928%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of July 31, 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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost Basis</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized Gain, Net</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Recorded Basis</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Available-for-sale investments:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. Treasury securities </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,966</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">65</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,031</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Commercial paper</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,008</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,011</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate debt securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">160,899</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">988</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">161,887</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total available-for-sale investments</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">219,873</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,056</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">220,929</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Held-to-maturity investments:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. Treasury securities </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,003</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,003</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total held-to-maturities investments</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,003</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,003</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total investments</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">223,876</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,056</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">224,932</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:48.098%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.925%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:16.047%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.928%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of January 31, 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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost Basis</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized Gain, Net</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Recorded Basis</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Available-for-sale investments:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. Treasury securities </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,978</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,987</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Commercial paper</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,128</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,132</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate debt securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">149,124</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">124</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">149,248</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. Government agency securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,973</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,973</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total available-for-sale investments</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">199,203</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">137</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">199,340</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Held-to-maturity investments:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. Treasury securities </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,016</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,016</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Commercial paper</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,985</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,985</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate debt securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,034</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,034</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total held-to-maturities investments</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,035</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,035</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total investments</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">227,238</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">137</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">227,375</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table> 36966000 65000 37031000 22008000 3000 22011000 160899000 988000 161887000 219873000 1056000 220929000 4003000 0 4003000 4003000 0 4003000 223876000 1056000 224932000 24978000 9000 24987000 20128000 4000 20132000 149124000 124000 149248000 4973000 0 4973000 199203000 137000 199340000 9016000 0 9016000 5985000 0 5985000 13034000 0 13034000 28035000 0 28035000 227238000 137000 227375000 The following table presents the Company’s available-for-sale securities by contractual maturity date as of July 31, 2020 and January 31, 2020:<div style="text-align:center;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:70.214%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.842%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.843%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of July 31, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost Basis</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Recorded Basis</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Due within one year</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">179,103</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">179,726</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Due between one to five years</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">40,770</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">41,203</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">219,873</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">220,929</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-align:center;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:70.214%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.842%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.843%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of January 31, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost Basis</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Recorded Basis</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Due within one year</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">128,127</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">128,169</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Due between one to five years</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">71,076</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">71,171</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">199,203</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">199,340</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div> 179103000 179726000 40770000 41203000 219873000 220929000 128127000 128169000 71076000 71171000 199203000 199340000 0 0 Fair Value MeasurementsThe Company measures its financial assets and liabilities 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 fair value, as follows:<div style="padding-left:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',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="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Level 2—Valuations based on inputs that are directly or indirectly observable in the marketplace.</span></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',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="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table presents information about the Company’s financial assets that are required to be measured or disclosed at fair value using the above input categories:</span></div><div style="text-align:center;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.679%;"><tr><td style="width:1.0%;"/><td style="width:52.436%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.475%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.603%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.475%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.603%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.350%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.603%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.355%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of July 31, 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="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 1</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 2</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 3</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</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;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Money market funds</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">91,296</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">91,296</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. Treasury securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,000</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">41,034</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">44,034</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Commercial paper</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,011</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,011</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate debt securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">161,887</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">161,887</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">94,296</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">224,932</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">319,228</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Included in cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">94,296</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Included in investments</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">224,932</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-align:center;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.679%;"><tr><td style="width:1.0%;"/><td style="width:52.436%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.475%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.603%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.475%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.603%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.350%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.603%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.355%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of January 31, 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="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 1</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 2</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 3</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</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;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Money market funds</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">118,899</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">118,899</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. Treasury securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,994</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,003</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,997</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Commercial paper</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,117</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,117</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate debt securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">162,282</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">162,282</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. Government agency securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,973</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,973</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">121,893</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">227,375</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">349,268</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Included in cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">121,893</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Included in investments</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">227,375</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company’s assets that are measured by management at fair value on a recurring basis are generally classified within Level 1 or Level 2 of the fair value hierarchy.</span></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company considers all highly liquid investments purchased with an original maturity of three months or less to be cash equivalents. As of July 31, 2020 and January 31, 2020, the Company’s Level 2 securities were priced by pricing vendors. These pricing vendors utilize observable market information in pricing these securities or, if specific prices are not available for these securities, use other observable inputs like market transactions involving identical or comparable securities. </span></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',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></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Convertible Senior Notes</span></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of July 31, 2020, the estimated fair value of the Notes was approximately $301.0 million. The fair value was determined based on the quoted price for the Notes in an inactive market on the last trading day of the reporting period and is considered as Level 2 in the fair value hierarchy.</span></div> The Company measures its financial assets and liabilities 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 fair value, as follows:<div style="padding-left:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',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="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Level 2—Valuations based on inputs that are directly or indirectly observable in the marketplace.</span></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',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="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table presents information about the Company’s financial assets that are required to be measured or disclosed at fair value using the above input categories:</span></div><div style="text-align:center;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.679%;"><tr><td style="width:1.0%;"/><td style="width:52.436%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.475%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.603%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.475%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.603%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.350%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.603%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.355%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of July 31, 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="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 1</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 2</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 3</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</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;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Money market funds</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">91,296</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">91,296</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. Treasury securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,000</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">41,034</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">44,034</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Commercial paper</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,011</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,011</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate debt securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">161,887</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">161,887</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">94,296</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">224,932</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">319,228</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Included in cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">94,296</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Included in investments</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">224,932</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-align:center;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.679%;"><tr><td style="width:1.0%;"/><td style="width:52.436%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.475%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.603%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.475%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.603%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.350%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.603%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.355%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of January 31, 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="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 1</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 2</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 3</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</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;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Money market funds</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">118,899</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">118,899</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. Treasury securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,994</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,003</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,997</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Commercial paper</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,117</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,117</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate debt securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">162,282</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">162,282</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. Government agency securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,973</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,973</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">121,893</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">227,375</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">349,268</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Included in cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">121,893</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Included in investments</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">227,375</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div> 91296000 0 0 91296000 3000000 41034000 0 44034000 0 22011000 0 22011000 0 161887000 0 161887000 94296000 224932000 0 319228000 94296000 224932000 118899000 0 0 118899000 2994000 34003000 0 36997000 0 26117000 0 26117000 0 162282000 0 162282000 0 4973000 0 4973000 121893000 227375000 0 349268000 121893000 227375000 301000000.0 Property and Equipment, Net<div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Property and equipment, net, consisted of the following:</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"> </span></div><div style="text-align:center;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.839%;"><tr><td style="width:1.0%;"/><td style="width:68.241%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.827%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.602%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.830%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of July 31, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of January 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Leasehold improvements</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,445</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,257</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Computers and equipment</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,838</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,431</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Furniture and fixtures</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,159</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,540</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Capitalized internal-use software</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">522</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">389</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Gross property and equipment </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,964</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,617</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated depreciation and amortization</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(9,159)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,248)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property and equipment, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,805</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,369</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="margin-bottom:9pt;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;vertical-align:top;">(1)</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> Gross property and equipment includes construction-in-progress for leasehold improvements and furniture and fixtures of $0.2 million and $5.1 million that had not yet been placed in service as of July 31, 2020 and January 31, 2020, respectively. The costs associated with construction-in-progress are not amortized until placed in service.</span></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Depreciation and amortization expense was $1.0 million and $0.6 million for the three months ended July 31, 2020 and 2019, respectively, and $1.9 million and $1.0 million for the six months ended July 31, 2020 and 2019, respectively.</span></div> <div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Property and equipment, net, consisted of the following:</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"> </span></div><div style="text-align:center;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.839%;"><tr><td style="width:1.0%;"/><td style="width:68.241%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.827%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.602%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.830%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of July 31, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of January 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Leasehold improvements</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,445</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,257</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Computers and equipment</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,838</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,431</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Furniture and fixtures</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,159</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,540</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Capitalized internal-use software</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">522</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">389</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Gross property and equipment </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,964</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,617</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated depreciation and amortization</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(9,159)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,248)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property and equipment, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,805</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,369</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="margin-bottom:9pt;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;vertical-align:top;">(1)</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> Gross property and equipment includes construction-in-progress for leasehold improvements and furniture and fixtures of $0.2 million and $5.1 million that had not yet been placed in service as of July 31, 2020 and January 31, 2020, respectively. The costs associated with construction-in-progress are not amortized until placed in service.</span></div> 12445000 12257000 5838000 4431000 3159000 2540000 522000 389000 21964000 19617000 9159000 7248000 12805000 12369000 200000 5100000 1000000.0 600000 1900000 1000000.0 Deferred Contract CostsDeferred contract costs, which primarily consist of deferred sales commissions, were $26.8 million and $25.7 million as of July 31, 2020 and January 31, 2020, respectively. Amortization expense for deferred contract costs was $2.6 million and $1.8 million for the three months ended July 31, 2020 and 2019, respectively, and $5.1 million and $3.4 million for the six months ended July 31, 2020 and 2019, respectively. There was no impairment charge related to the costs capitalized for the periods presented.Deferred Revenue and Performance Obligations<div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table presents the changes to the Company’s deferred revenue: </span></div><div style="margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:41.047%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.842%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.842%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.441%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.842%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.441%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.844%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</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;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred revenue, beginning of period</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">96,446</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">66,545</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">92,569</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">64,104</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Billings</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">55,448</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">51,613</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">109,111</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">91,368</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue recognized</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(50,714)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(40,361)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(100,500)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(77,675)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred revenue, end of period</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">101,180</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">77,797</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">101,180</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">77,797</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For the three and six months ended July 31, 2020 and 2019, the majority of revenue recognized was from the deferred revenue balances at the beginning of each quarter.</span></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of July 31, 2020 and January 31, 2020, future estimated revenue related to performance obligations for subscriptions with terms of more than one year that are unsatisfied or partially unsatisfied at the end of the reporting periods was approximately $81.4 million and $75.7 million, respectively. The Company expects to satisfy the substantial majority of these unsatisfied performance obligations over the next 24 months and the remainder thereafter. The Company applied the optional exemption for subscriptions with terms of less than a one year.</span></div> 26800000 25700000 2600000 1800000 5100000 3400000 0 0 0 0 Leases<div style="padding-left:18pt;text-align:justify;margin-top:6pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Operating Leases</span></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company has entered into various non-cancellable operating leases for its office spaces with lease periods expiring between fiscal 2022 and fiscal 2029. The operating lease agreements generally provide for rental payments on a graduated basis and for options to renew, which could increase future minimum lease payments if exercised.</span></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Lease right-of-use assets and liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. As our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at the commencement date in determining the present value of </span></div><div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">lease payments. The lease right-of-use assets also include any lease payments made and exclude lease incentives such as tenant improvement allowances. </span></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our operating leases typically include non-lease components such as common-area maintenance costs. We have elected to include non-lease components with lease payments for the purpose of calculating lease right-of-use assets and liabilities, to the extent that they are fixed. Non-lease components that are not fixed are expensed as incurred as variable lease payments. </span></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Leases with a term of one year or less are not recognized on our condensed consolidated balance sheet. We recognize lease expense for these leases on a straight-line basis over the lease term. </span></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following tables present information about leases on our condensed consolidated balance sheet. </span></div><div style="text-align:center;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:63.162%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:34.638%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of July 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Lease right-of-use assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,885</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Lease liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,078</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Lease liabilities, non-current</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29,064</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr></table></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of July 31, 2020, the weighted average remaining lease term was 6.1 years and the weighted average discount rate used to determine the net present value of the lease liabilities was 3.7%.</span></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table presents information about leases on our condensed consolidated statement of operations.</span></div><div style="text-align:center;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:72.457%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.720%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.722%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended July 31, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended July 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease expense</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,445</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,887</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Short-term lease expense</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">261</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">560</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Variable lease expense</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">361</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">663</span></td></tr></table></div><div style="text-indent:27pt;margin-bottom:9pt;"><span><br/></span></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table presents supplemental cash flow information about our leases.</span></div><div style="text-align:center;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:72.457%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.720%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.722%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended July 31, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended July 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash paid for amounts included in the measurement of lease liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,149</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,287</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr></table></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of July 31, 2020, remaining maturities of lease liabilities are as follows:</span></div><div style="text-align:center;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:84.957%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.843%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year ending January 31,</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,104</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,296</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,489</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,670</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2025</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,869</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,928</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross lease payments</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38,356</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: Imputed interest</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,214)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,142</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div> <div style="padding-left:18pt;text-align:justify;margin-top:6pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Operating Leases</span></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company has entered into various non-cancellable operating leases for its office spaces with lease periods expiring between fiscal 2022 and fiscal 2029. The operating lease agreements generally provide for rental payments on a graduated basis and for options to renew, which could increase future minimum lease payments if exercised.</span></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Lease right-of-use assets and liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. As our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at the commencement date in determining the present value of </span></div><div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">lease payments. The lease right-of-use assets also include any lease payments made and exclude lease incentives such as tenant improvement allowances. </span></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our operating leases typically include non-lease components such as common-area maintenance costs. We have elected to include non-lease components with lease payments for the purpose of calculating lease right-of-use assets and liabilities, to the extent that they are fixed. Non-lease components that are not fixed are expensed as incurred as variable lease payments. </span></div>Leases with a term of one year or less are not recognized on our condensed consolidated balance sheet. We recognize lease expense for these leases on a straight-line basis over the lease term. <div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following tables present information about leases on our condensed consolidated balance sheet. </span></div><div style="text-align:center;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:63.162%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:34.638%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of July 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Lease right-of-use assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,885</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Lease liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,078</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Lease liabilities, non-current</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29,064</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr></table></div> 26885000 5078000 29064000 P6Y1M6D 0.037 <div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table presents information about leases on our condensed consolidated statement of operations.</span></div><div style="text-align:center;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:72.457%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.720%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.722%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended July 31, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended July 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease expense</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,445</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,887</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Short-term lease expense</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">261</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">560</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Variable lease expense</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">361</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">663</span></td></tr></table></div><div style="text-indent:27pt;margin-bottom:9pt;"><span><br/></span></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table presents supplemental cash flow information about our leases.</span></div><div style="text-align:center;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:72.457%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.720%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.722%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended July 31, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended July 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash paid for amounts included in the measurement of lease liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,149</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,287</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr></table></div> 1445000 2887000 261000 560000 361000 663000 1149000 2287000 <div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of July 31, 2020, remaining maturities of lease liabilities are as follows:</span></div><div style="text-align:center;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:84.957%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.843%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year ending January 31,</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,104</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,296</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,489</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,670</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2025</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,869</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,928</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross lease payments</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38,356</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: Imputed interest</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,214)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,142</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div> 3104000 6296000 6489000 6670000 6869000 8928000 38356000 4214000 34142000 Debt and Financing Arrangements<div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Convertible Senior Notes</span></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On June 25, 2020, the Company issued $287.5 million in aggregate principal amount of the Notes in a private offering pursuant to an Indenture dated June 25, 2020 (the “Indenture”). The total net proceeds from the debt offering, after deducting initial purchaser discounts and debt issuance costs, paid or payable by us, were $278.2 million.</span></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Notes are senior, unsecured obligations of the Company and will accrue interest payable semiannually in arrears on January 1 and July 1 of each year, beginning on January 1, 2021, at a rate of 1.25% per year. The Notes will mature on July 1, 2025, unless such notes are converted, redeemed or repurchased earlier. The Notes are convertible into cash, shares of the Company’s common stock or a combination of cash and shares of the Company’s common stock, at the Company’s election in the manner and subject to the terms and conditions provided in the Indenture.</span></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Holders of the Notes may convert all or any portion of their Notes at their option at any time prior to the close of business on April 1, 2025, only under the following circumstances:</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',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 common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding fiscal quarter is greater than or equal to 130% of the conversion price on each applicable trading day; </span></div><div style="text-indent:-18pt;padding-left:36pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">During the five business day period after any ten consecutive trading day period (the measurement period) in which the “trading price” (as defined in the Indenture) per $1,000 principal amount of Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of the Company’s common stock and the conversion rate on each such trading day;</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">If the Company calls such Notes for redemption, at any time prior to the close of business on the scheduled trading day immediately preceding the redemption date; or</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Upon the occurrence of specified corporate events, as noted in the Indenture.</span></div><div style="text-indent:36pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On or after April 1, 2025 until the close of business on the second scheduled trading day immediately preceding the maturity date, holders of the Notes may convert all or any portion of their Notes at any time, regardless of the foregoing circumstances. </span></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The conversion rate will initially be 24.9507 shares of common stock per $1,000 principal amount of Notes, which is equivalent to an initial conversion price of approximately $40.08 per share of common stock. The conversion rate is subject to adjustment under certain circumstances in accordance with the terms of the Indenture, but will not be adjusted for accrued and unpaid interest. In addition, following certain corporate events that occur prior to the maturity date, the Company will, in certain circumstances, increase the conversion rate for a holder who elects to convert its Notes in connection with such a fundamental change, as defined in the Indenture.</span></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company may not redeem the Notes prior to July 6, 2023. The Company may redeem for cash all or any portion of the Notes, at its option, on a redemption date occurring on or after July 6, 2023 and prior to the 41st scheduled trading day immediately preceding the maturity date, if the last reported sale price of the common stock has been at least 130% of the conversion price for the Notes then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period (including the last trading day of such period) ending on, and including the trading day immediately preceding the date on which the Company provides notice of redemption at a redemption price equal to 100% of the principal amount to be redeemed, plus accrued and unpaid interest to, but excluding, the redemption date. No sinking fund is provided for the Notes.</span></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">If the Company undergoes a fundamental change (as defined in the Indenture), holders may require the Company to repurchase for cash all or any portion of their Notes at a fundamental change repurchase price equal to 100% of the principal amount of the Notes to be repurchased, plus any accrued and unpaid interest to, but excluding, the fundamental change repurchase date.</span></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Indenture contains customary terms and covenants, including that upon certain events of default occurring and continuing, the trustee or the holders of at least 25% in aggregate principal amount of the outstanding Notes may declare the entire principal of all the Notes plus accrued and unpaid interest to be immediately due and payable.</span></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In accounting for the issuance of the Notes, the Company separated the Notes into liability and equity components. The carrying amount of the liability component was calculated using a discount rate of 7.30%, which was determined by measuring the fair value of a similar debt instrument that does not have an associated conversion feature. The carrying amount of the equity component representing the conversion option was $70.8 million and was determined by deducting the fair value of the liability component from the par value of the Notes. The equity component is not remeasured as long as it continues to meet the conditions for equity classification, and the equity component was recorded in additional paid-in-capital in the accompanying condensed consolidated balance sheet. The excess of the principal amount of the liability component over its carrying amount, or the debt discount, is amortized to interest expense at an annual effective interest rate of 7.88% over the contractual terms of the Notes. The interest rate was based on the interest rate of similar liabilities at the time of issuance that did not have associated convertible features. The debt component is classified as a long-term liability as of July 31, 2020.</span></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In accounting for the issuance costs related to the Notes, we allocated the total amount incurred to the liability and equity components of the Notes based on their relative values. Issuance costs attributable to the liability component were $7.0 million and will be amortized to interest expense using the effective interest method over the contractual term of the Notes. Issuance costs attributable to the equity component were $2.3 million and were netted with the equity component in additional paid-in capital.</span></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The net carrying amount of the liability component of the Notes was as follows:</span></div><div style="margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.358%;"><tr><td style="width:1.0%;"/><td style="width:18.900%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.900%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.900%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.900%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.900%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of July 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td></tr><tr><td colspan="12" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Principal</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">287,500</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="12" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: unamortized debt discount</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(69,623)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="12" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: unamortized issuance costs</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(6,901)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="12" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net carrying amount</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">210,976</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/></tr></table></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The net carrying amount of the equity component of the Notes was as follows:</span></div><div style="margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.358%;"><tr><td style="width:1.0%;"/><td style="width:18.900%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.900%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.900%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.900%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.900%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of July 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td></tr><tr><td colspan="12" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Proceeds allocated to the conversion options (debt discount)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">70,768</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="12" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: issuance costs</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,290)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="12" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Carrying amount of the equity component</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">68,478</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/></tr></table></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Interest expense recognized related to the Notes is as follows:</span></div><div style="margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.358%;"><tr><td style="width:1.0%;"/><td style="width:18.900%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.900%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.900%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.900%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.900%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended July 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td></tr><tr><td colspan="12" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contractual interest expense</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">349</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="12" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of debt discount</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,145</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="12" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of debt issuance costs</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">114</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="12" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total interest expense related to the Notes</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,608</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/></tr></table></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Capped Call Transactions</span></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In connection with the offering of the Notes, the Company entered into privately negotiated capped call transactions (the “Capped Calls”) with certain financial institution counterparties (the “Option Counterparties”). The Capped Calls are generally intended to reduce or offset the potential dilution to our common stock upon any conversion of the Notes with such reduction or offset, as the case may be, subject to a cap based on the cap price. For accounting purposes, the Capped Calls are separate transactions, and not part of the terms of the Notes. The Capped Calls are recorded in stockholders’ equity and are not accounted for as derivatives. The cost of $35.7 million incurred to purchase the Capped Calls were recorded as a reduction to additional paid-in capital in the accompanying condensed consolidated balance sheet.</span></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Capped Calls each have an initial strike price of approximately $40.08 per share, subject to certain adjustments, which corresponds to the initial conversion price of the Notes. The Capped Calls have an initial cap price of $61.66 per share, subject to certain adjustments. The Capped Calls cover, subject to anti-dilution adjustments, approximately 7.2 million shares of our common stock. The Capped Calls are subject to automatic exercise over a 40 trading day period commencing on May 2, 2025, subject to earlier termination under certain circumstances.</span></div> 287500000 278200000 0.0125 20 30 1.30 5 10 0.98 40.08 41 1.30 20 30 1 1 0.25 0.0730 70800000 0.0788 7000000.0 2300000 <div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The net carrying amount of the liability component of the Notes was as follows:</span></div><div style="margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.358%;"><tr><td style="width:1.0%;"/><td style="width:18.900%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.900%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.900%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.900%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.900%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of July 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td></tr><tr><td colspan="12" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Principal</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">287,500</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="12" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: unamortized debt discount</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(69,623)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="12" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: unamortized issuance costs</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(6,901)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="12" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net carrying amount</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">210,976</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/></tr></table></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The net carrying amount of the equity component of the Notes was as follows:</span></div><div style="margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.358%;"><tr><td style="width:1.0%;"/><td style="width:18.900%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.900%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.900%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.900%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.900%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of July 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td></tr><tr><td colspan="12" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Proceeds allocated to the conversion options (debt discount)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">70,768</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="12" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: issuance costs</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,290)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="12" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Carrying amount of the equity component</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">68,478</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/></tr></table></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Interest expense recognized related to the Notes is as follows:</span></div><div style="margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.358%;"><tr><td style="width:1.0%;"/><td style="width:18.900%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.900%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.900%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.900%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.900%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended July 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td></tr><tr><td colspan="12" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contractual interest expense</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">349</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="12" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of debt discount</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,145</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="12" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of debt issuance costs</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">114</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="12" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total interest expense related to the Notes</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,608</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/></tr></table></div> 287500000 69623000 6901000 210976000 70768000 2290000 68478000 349000 1145000 114000 1608000 35700000 40.08 61.66 7200000 40 Commitments and Contingencies<div style="padding-left:18pt;text-align:justify;margin-top:6pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Legal Matters</span></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',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 claims and other legal matters arising in the ordinary course of business. The Company investigates these claims as they arise and accrues estimates for resolution of legal and other contingencies when losses are probable and estimable. The Company is not currently a party to any legal proceedings and does not anticipate any pending or threatened litigation that would be expected to have a material adverse effect on its financial condition, results of operations, or cash flows.</span></div><div style="padding-left:18pt;text-align:justify;margin-top:6pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Warranties and Indemnification</span></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company has entered into service-level agreements with a portion of its customers defining levels of uptime reliability and performance and permitting those customers to receive credits if the Company fails to meet the defined levels of uptime. To date, the Company has not experienced any significant failures to meet defined levels of uptime reliability and performance as a result of those agreements and, as a result, the Company has not incurred or accrued any material liabilities related to these agreements in the financial statements.</span></div> <div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table presents the changes to the Company’s deferred revenue: </span></div><div style="margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:41.047%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.842%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.842%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.441%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.842%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.441%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.844%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</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;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred revenue, beginning of period</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">96,446</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">66,545</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">92,569</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">64,104</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Billings</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">55,448</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">51,613</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">109,111</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">91,368</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue recognized</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(50,714)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(40,361)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(100,500)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(77,675)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred revenue, end of period</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">101,180</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">77,797</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">101,180</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">77,797</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div> 96446000 66545000 92569000 64104000 55448000 51613000 109111000 91368000 -50714000 -40361000 -100500000 -77675000 101180000 77797000 101180000 77797000 81400000 75700000 P24M Common Stock and Stockholders’ Equity<div style="text-indent:9pt;padding-left:18pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Redeemable Convertible Preferred Stock</span></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Immediately prior to the completion of the IPO in April 2019, all shares of redeemable convertible preferred stock then outstanding were converted into 41,273,345 shares of common stock on a one-to-one basis and then immediately reclassified into common stock. </span></div><div style="text-indent:9pt;padding-left:18pt;text-align:justify;margin-top:6pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Equity Incentive Plans </span></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company has two equity incentive plans: the 2010 Stock Plan (the “2010 Plan”) and the 2019 Equity Incentive Plan (the “2019 Plan”, collectively the “Stock Plans”). Upon completion of the Company’s IPO in April 2019, the Company ceased granting awards under the 2010 Plan, and all shares that remained available for future issuance under the 2010 Plan at that time were transferred to the 2019 Plan. The 2019 Plan superseded and replaced the 2010 Plan. As of July 31, 2020 and January 31, 2020, respectively, the Company was authorized to grant up to 17,679,277 shares and 13,126,301 shares of common stock under the Stock Plans. </span></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In March 2019, the Company granted 3,041,000 stock options to existing employees with 50 percent of these options vesting over four years from the grant date and 50 percent vesting over five years from the grant date. </span></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company currently uses authorized and unissued shares to satisfy stock award exercises. As of July 31, 2020 and January 31, 2020, there were 13,660,976 shares and 11,841,156 shares available for future issuance under the Stock Plans, respectively.</span></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Shares of common stock reserved for future issuance are as follows:</span></div><div style="margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:82.393%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.407%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 31, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding stock options and unvested RSUs outstanding</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,300,947</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Available for future stock option and RSU grants</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,660,976</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Available for ESPP</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,235,888</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total common stock reserved at July 31, 2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32,197,811</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="padding-left:18pt;text-align:justify;margin-top:6pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Stock Option Activity </span></div><div style="padding-left:18pt;text-align:justify;margin-top:6pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Stock option activity is as follows:</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"> </span></div><div style="text-align:center;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:40.726%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.842%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.842%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.842%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.845%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number of<br/>Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average Exercise<br/>Price</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average<br/>Remaining<br/>Contractual Term</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Aggregate<br/>Intrinsic Value</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at January 31, 2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,498,045</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.37</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.8 years</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">231,300</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">231,028</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21.44</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercised</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,287,830)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.43</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Canceled</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(663,393)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.88</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at July 31, 2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,777,850</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.73</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.3 years</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">290,647</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Vested as of July 31, 2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,675,279</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.76</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.7 years</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">197,386</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr></table></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company uses the Black-Scholes option-pricing model to estimate the fair value of stock options on the date of grant. The Company accounts for forfeitures as they occur. The following assumptions were used to calculate the fair value of employee stock option grants made during the periods:</span></div><div style="text-align:center;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:34.637%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.444%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.444%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.441%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.444%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.441%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.448%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected dividend yield</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected volatility</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">43.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">42.0% - 42.1%</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">43.3% - 43.9%</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">42.0% - 42.8%</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected term (years)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.1</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">6.0 - 6.1</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.1</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">5.5 - 6.9</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Risk-free interest rate</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.41</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.80</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">0.41% - 0.47%</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">1.80% - 2.48%</span></div></td></tr></table></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Stock options granted during the three months ended July 31, 2020 and 2019 had a weighted average grant date fair value of $12.59 and $23.08 per share, respectively. The aggregate intrinsic value of stock options exercised during the three months ended July 31, 2020 and 2019 was $11.6 million and $10.5 million, respectively. </span></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Stock options granted during the six months ended July 31, 2020 and 2019 had a weighted average grant date fair value of $8.96 and $10.83 per share, respectively. The aggregate intrinsic value of stock options exercised during the six months ended July 31, 2020 and 2019 was $23.0 million and $30.5 million, respectively. </span></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The intrinsic value for options exercised is the difference between the market value of the stock and the exercise price of the stock option at the date of exercise.</span></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of July 31, 2020 there was approximately $37.0 million of total unrecognized compensation cost related to unvested stock options granted under the Stock Plans, which will be recognized over a weighted average period of 2.9 years. </span></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Restricted Stock Units</span></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A summary of the Company’s RSU activity and related information is as follow:</span></div><div style="text-align:center;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:70.214%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.842%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.843%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number of RSUs</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average Grant Date Fair Value Per Share</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at January 31, 2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,114,911</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28.10</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,682,462</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17.76</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Vested, net of shares withheld for employee payroll taxes</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(93,942)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22.33</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Canceled</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(180,334)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21.60</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at July 31, 2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,523,097</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20.69</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/></tr></table></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company uses the fair value of RSUs based on the fair value of the underlying shares on the date of grant. The Company accounts for forfeitures as they occur.</span></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of July 31, 2020, there was $67.1 million of unrecognized stock-based compensation expense related to unvested RSUs, which is expected to be recognized over a weighted average period of 3.5 years based on vesting under the award service conditions.</span></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Employee Stock Purchase Plan</span></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In April 2019, the Board adopted and approved the 2019 Employee Stock Purchase Plan, which became effective on April 11, 2019. The ESPP initially reserved and authorized the issuance of up to a total of 1,850,000 shares of common stock to participating employees. Pursuant to the terms of the ESPP, the number of shares reserved under the ESPP increased by 777,916 shares on February 1, 2020. The ESPP generally provides for 24-month offering periods, with each offering period consisting of four six-month purchase periods, except for the initial offering period which began on April 11, 2019 and ended on December 13, 2019. On each purchase date, eligible employees will purchase the shares at a price per share equal to 85% of the lesser of (1) the fair market value of the Company’s stock as of the beginning of the offering period or (2) the fair market value of the Company’s stock on the purchase date, as defined in the ESPP. </span></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During the three months ended July 31, 2020 and 2019, the Company recognized $1.2 million and $1.8 million of stock-based compensation expense related to the ESPP, respectively. During the six months ended July 31, 2020 and 2019, the Company recognized $2.8 million and $2.2 million of stock-based compensation expense related to the ESPP, respectively. </span></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During the three months ended July 31, 2020 and 2019, the Company withheld $1.6 million and $2.6 million in contributions from employees, respectively. During the six months ended July 31, 2020 and 2019, the Company withheld $3.5 million and $2.6 million in contributions from employees, respectively.</span></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During the three and six months ended July 31, 2020, 181,253 shares of common stock were issued under the ESPP at a purchase price of $19.63. During the three and six months ended July 31, 2019, there were no purchases related to the ESPP.</span></div><div style="text-indent:9pt;padding-left:18pt;text-align:justify;margin-top:6pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Stock-Based Compensation</span></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Stock-based compensation expense included in the Company’s condensed consolidated statements of operations is as follows: </span></div><div style="margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:45.694%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.720%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.441%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.720%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.441%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.720%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.441%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.723%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</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;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">263</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">327</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">607</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">470</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Research and development</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,469</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,437</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,652</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,297</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Sales and marketing</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,870</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,326</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,155</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,790</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">General and administrative</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,366</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,143</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,862</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,488</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,968</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,233</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,276</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,045</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div> 41273345 1 2 17679277 13126301 3041000 0.50 P4Y 0.50 P5Y 13660976 11841156 <div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Shares of common stock reserved for future issuance are as follows:</span></div><div style="margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:82.393%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.407%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 31, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding stock options and unvested RSUs outstanding</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,300,947</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Available for future stock option and RSU grants</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,660,976</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Available for ESPP</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,235,888</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total common stock reserved at July 31, 2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32,197,811</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div> 16300947 13660976 2235888 32197811 <div style="padding-left:18pt;text-align:justify;margin-top:6pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Stock option activity is as follows:</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"> </span></div><div style="text-align:center;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:40.726%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.842%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.842%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.842%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.845%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number of<br/>Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average Exercise<br/>Price</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average<br/>Remaining<br/>Contractual Term</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Aggregate<br/>Intrinsic Value</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at January 31, 2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,498,045</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.37</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.8 years</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">231,300</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">231,028</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21.44</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercised</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,287,830)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.43</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Canceled</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(663,393)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.88</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at July 31, 2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,777,850</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.73</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.3 years</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">290,647</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Vested as of July 31, 2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,675,279</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.76</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.7 years</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">197,386</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr></table></div> 14498045 7.37 P7Y9M18D 231300000 231028 21.44 1287830 4.43 663393 10.88 12777850 7.73 P7Y3M18D 290647000 7675279 4.76 P6Y8M12D 197386000 The following assumptions were used to calculate the fair value of employee stock option grants made during the periods:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:34.637%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.444%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.444%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.441%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.444%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.441%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.448%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected dividend yield</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected volatility</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">43.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">42.0% - 42.1%</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">43.3% - 43.9%</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">42.0% - 42.8%</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected term (years)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.1</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">6.0 - 6.1</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.1</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">5.5 - 6.9</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Risk-free interest rate</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.41</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.80</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">0.41% - 0.47%</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">1.80% - 2.48%</span></div></td></tr></table> 0 0 0 0 0.439 0.420 0.421 0.433 0.439 0.420 0.428 P6Y1M6D P6Y P6Y1M6D P6Y1M6D P5Y6M P6Y10M24D 0.0041 0.0180 0.0041 0.0047 0.0180 0.0248 12.59 23.08 11600000 10500000 8.96 10.83 23000000.0 30500000 37000000.0 P2Y10M24D A summary of the Company’s RSU activity and related information is as follow:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:70.214%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.842%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.843%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number of RSUs</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average Grant Date Fair Value Per Share</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at January 31, 2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,114,911</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28.10</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,682,462</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17.76</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Vested, net of shares withheld for employee payroll taxes</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(93,942)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22.33</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Canceled</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(180,334)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21.60</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at July 31, 2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,523,097</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20.69</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/></tr></table> 1114911 28.10 2682462 17.76 93942 22.33 180334 21.60 3523097 20.69 67100000 P3Y6M 1850000 777916 P24M 4 P6M 0.85 1200000 1800000 2800000 2200000 1600000 2600000 3500000 2600000 181253 181253 19.63 0 0 <div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Stock-based compensation expense included in the Company’s condensed consolidated statements of operations is as follows: </span></div><div style="margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:45.694%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.720%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.441%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.720%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.441%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.720%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.441%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.723%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</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;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">263</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">327</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">607</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">470</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Research and development</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,469</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,437</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,652</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,297</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Sales and marketing</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,870</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,326</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,155</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,790</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">General and administrative</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,366</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,143</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,862</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,488</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,968</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,233</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,276</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,045</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div> 263000 327000 607000 470000 2469000 1437000 4652000 2297000 2870000 2326000 5155000 3790000 4366000 3143000 7862000 5488000 9968000 7233000 18276000 12045000 Net Loss per Share<div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table presents the calculation of basic and diluted net loss per share:</span></div><div style="text-align:justify;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:45.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.720%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.720%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.441%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.720%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.441%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.723%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands, except per share amounts)</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;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net loss</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(14,688)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(12,570)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(26,147)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(24,634)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Weighted average shares used in calculating net loss per share, basic and diluted</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">78,775</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">75,433</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">78,278</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">54,327</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net loss per share, basic and diluted</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.19)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.17)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.33)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.45)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-indent:27pt;margin-bottom:9pt;"><span><br/></span></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Since the Company was in a loss position for the 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:</span></div><div style="text-align:justify;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.839%;"><tr><td style="width:1.0%;"/><td style="width:68.241%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.827%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.602%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.830%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares subject to outstanding common stock awards</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,298</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,278</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Convertible senior notes</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,173</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unvested early exercised stock options</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">205</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restricted stock awards purchased with promissory notes</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">142</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">429</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares issuable pursuant to the 2019 Employee Stock Purchase Plan</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">64</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">125</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,677</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,037</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:1pt;"/></tr></table></div> <div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table presents the calculation of basic and diluted net loss per share:</span></div><div style="text-align:justify;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:45.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.720%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.720%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.441%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.720%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.441%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.723%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands, except per share amounts)</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;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net loss</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(14,688)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(12,570)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(26,147)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(24,634)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Weighted average shares used in calculating net loss per share, basic and diluted</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">78,775</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">75,433</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">78,278</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">54,327</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net loss per share, basic and diluted</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.19)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.17)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.33)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.45)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div> -14688000 -12570000 -26147000 -24634000 78775000 75433000 78278000 54327000 -0.19 -0.17 -0.33 -0.45 Potentially dilutive securities that were not included in the diluted per share calculations because they would be anti-dilutive were as follows:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.839%;"><tr><td style="width:1.0%;"/><td style="width:68.241%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.827%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.602%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.830%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares subject to outstanding common stock awards</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,298</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,278</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Convertible senior notes</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,173</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unvested early exercised stock options</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">205</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restricted stock awards purchased with promissory notes</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">142</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">429</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares issuable pursuant to the 2019 Employee Stock Purchase Plan</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">64</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">125</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,677</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,037</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:1pt;"/></tr></table> 16298000 16278000 7173000 0 0 205000 142000 429000 64000 125000 23677000 17037000 Income TaxesThe Company's provision for income taxes for interim periods is determined using an estimate of its annual effective tax rate, adjusted for discrete items, if any, that arise during the period. Each quarter, the Company updates <div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">its estimate of the annual effective tax rate, and if the estimated annual effective tax rate changes, the Company makes a cumulative adjustment in such period.</span></div><div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company's quarterly tax provision, and estimate of its annual effective tax rate, is subject to variation due to several factors, including variability in pre-tax income (or loss), the mix of jurisdictions to which such income (or loss) relates, changes in how the Company does business, and tax law developments. The Company's estimated effective tax rate for the year differs from the U.S. statutory rate of 21% as a result of our U.S. losses for which no benefit will be realized, as well as our foreign operations which are subject to tax rates that differ from those in the U.S.</span></div>The Company recorded an income tax expense of $0.2 million for the three months ended July 31, 2020 and 2019, and $0.5 million for the six months ended July 31, 2020 and 2019. 200000 200000 500000 500000 Geographic Information <div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Revenue by location is determined by the billing address of the customer. The following table sets forth revenue by geographic area:</span></div><div style="margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:41.047%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.842%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.842%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.441%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.842%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.441%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.844%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</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;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">United States</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38,997</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31,592</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">77,269</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">61,060</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">International</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,717</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,769</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,231</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,615</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">50,714</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">40,361</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">100,500</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">77,675</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div>Other than the United States, no other individual country accounted for 10% or more of revenue for the three and six months ended July 31, 2020 or 2019. As of July 31, 2020, 87% of the Company’s long-lived assets, including property and equipment and right-of-use lease assets, was located in the United States and 13% was located in Canada. As of January 31, 2020, 76% of the Company’s property and equipment was located in the United States, 23% was located in Canada, and 1% was located in the United Kingdom. <div style="text-indent:27pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Revenue by location is determined by the billing address of the customer. The following table sets forth revenue by geographic area:</span></div><div style="margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:41.047%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.842%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.842%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.441%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.842%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.441%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.844%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</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;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">United States</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38,997</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31,592</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">77,269</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">61,060</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">International</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,717</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,769</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,231</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,615</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">50,714</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">40,361</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">100,500</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">77,675</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div> 38997000 31592000 77269000 61060000 11717000 8769000 23231000 16615000 50714000 40361000 100500000 77675000 0.87 0.13 0.76 0.23 0.01 Subsequent EventsThe Company has evaluated subsequent events through September 3, 2020. XML 11 R1.htm IDEA: XBRL DOCUMENT v3.20.2
Cover Page - shares
6 Months Ended
Jul. 31, 2020
Sep. 01, 2020
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jul. 31, 2020  
Document Transition Report false  
Entity File Number 001-38856  
Entity Registrant Name PAGERDUTY, INC.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 27-2793871  
Entity Address, Address Line One 600 Townsend St.  
Entity Address, Address Line Two Suite 200  
Entity Address, City or Town San Francisco  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 94103  
City Area Code 844  
Local Phone Number 800-3889  
Title of 12(b) Security Common Stock, $0.000005 par value  
Trading Symbol PD  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company true  
Entity Ex Transition Period false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   79,433,673
Entity Central Index Key 0001568100  
Current Fiscal Year End Date --01-31  
Document Fiscal Year Focus 2021  
Document Fiscal Period Focus Q2  
Amendment Flag false  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jul. 31, 2020
Jan. 31, 2020
Current assets:    
Cash and cash equivalents $ 376,638 $ 124,024
Accounts receivable, net of allowance for doubtful accounts of $1,712 and $810 as of July 31, 2020 and January 31, 2020, respectively 37,429 37,128
Investments 224,932 227,375
Deferred contract costs, current 10,326 9,301
Prepaid expenses and other current assets 11,950 7,163
Total current assets 661,275 404,991
Property and equipment, net 12,805 12,369
Deferred contract costs, non-current 16,497 16,387
Lease right-of-use assets 26,885  
Other assets 1,725 1,651
Total assets 719,187 435,398
Current liabilities:    
Accounts payable 4,775 6,434
Accrued expenses and other current liabilities 7,713 7,197
Accrued compensation 15,198 13,911
Deferred revenue, current 97,007 87,490
Lease liabilities, current 5,078  
Total current liabilities 129,771 115,032
Convertible senior notes, net 210,976 0
Deferred revenue, non-current 4,173 5,079
Lease liabilities, non-current 29,064  
Other liabilities 3,332 7,349
Total liabilities 377,316 127,460
Commitments and contingencies (Note 9)
Stockholders’ equity:    
Common stock 0 0
Additional paid-in capital 546,169 487,008
Accumulated other comprehensive income 1,056 137
Accumulated deficit (205,354) (179,207)
Total stockholders’ equity 341,871 307,938
Total liabilities and stockholders’ equity $ 719,187 $ 435,398
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Jul. 31, 2020
Jan. 31, 2020
Statement of Financial Position [Abstract]    
Allowance for doubtful accounts $ 1,712 $ 810
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Statements of Operations and Comprehensive Loss - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2020
Jul. 31, 2019
Income Statement And Statement Of Comprehensive Income [Abstract]        
Revenue $ 50,714 $ 40,361 $ 100,500 $ 77,675
Cost of revenue 6,637 6,106 13,600 11,592
Gross profit 44,077 34,255 86,900 66,083
Operating expenses:        
Research and development 15,535 11,635 30,549 22,541
Sales and marketing 27,511 23,786 54,247 44,953
General and administrative 14,480 13,215 28,153 25,699
Total operating expenses 57,526 48,636 112,949 93,193
Loss from operations (13,449) (14,381) (26,049) (27,110)
Interest income 1,048 1,967 2,401 2,856
Interest expense (1,608) 0 (1,608) 0
Other (expense) income, net (431) 80 (412) 101
Loss before provision for income taxes (14,440) (12,334) (25,668) (24,153)
Provision for income taxes (248) (236) (479) (481)
Net loss (14,688) (12,570) (26,147) (24,634)
Other comprehensive income:        
Unrealized gain on investments 277 0 919 0
Total comprehensive loss $ (14,411) $ (12,570) $ (25,228) $ (24,634)
Net loss per share, basic and diluted (in dollars per share) $ (0.19) $ (0.17) $ (0.33) $ (0.45)
Weighted average shares used in calculating net loss per share, basic and diluted (in shares) 78,775 75,433 78,278 54,327
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Income
Accumulated Deficit
Redeemable convertible preferred stock, beginning balance (in shares) at Jan. 31, 2019 41,273,345        
Redeemable convertible preferred stock, beginning balance at Jan. 31, 2019 $ 173,023        
Increase (Decrease) in Temporary Equity [Roll Forward]          
Conversion of convertible preferred stock to common stock in connection with initial public offering (in shares) (41,273,345)        
Conversion of convertible preferred stock to common stock in connection with initial public offering $ (173,023)        
Redeemable convertible preferred stock, ending balance (in shares) at Jul. 31, 2019 0        
Redeemable convertible preferred stock, ending balance at Jul. 31, 2019 $ 0        
Beginning balance (in shares) at Jan. 31, 2019   23,189,921      
Beginning balance at Jan. 31, 2019 (68,930) $ 0 $ 59,938   $ (128,868)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon exercise of stock options and restricted stock agreements, net of repurchases (in shares)   1,165,345      
Issuance of common stock upon exercise of stock options and restricted stock agreements, net of repurchases 2,785   2,785    
Vesting of restricted stock units, net of employee payroll taxes (in shares)   183      
Vesting of restricted stock units, net of employee payroll taxes (10)   (10)    
Exercise of common stock warrants (in shares)   737,807      
Repayment of promissory note 515   515    
Issuance of common stock in connection with initial public offering, net of underwriting discounts and issuance costs (in shares)   9,860,500      
Issuance of common stock in connection with initial public offering, net of underwriting discounts and issuance costs 213,697   213,697    
Conversion of convertible preferred stock to common stock in connection with initial public offering (in shares)   41,273,345      
Conversion of convertible preferred stock to common stock in connection with initial public offering 173,023   173,023    
Vesting of early exercised options 672   672    
Stock-based compensation 12,045   12,045    
Net loss (24,634)       (24,634)
Ending balance (in shares) at Jul. 31, 2019   76,227,101      
Ending balance at Jul. 31, 2019 $ 309,163 $ 0 462,665   (153,502)
Redeemable convertible preferred stock, ending balance (in shares) at Jul. 31, 2019 0        
Redeemable convertible preferred stock, ending balance at Jul. 31, 2019 $ 0        
Beginning balance (in shares) at Apr. 30, 2019   76,013,403      
Beginning balance at Apr. 30, 2019 313,627 $ 0 454,559   (140,932)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon exercise of stock options and restricted stock agreements, net of repurchases (in shares)   213,515      
Issuance of common stock upon exercise of stock options and restricted stock agreements, net of repurchases 545   545    
Vesting of restricted stock units, net of employee payroll taxes (in shares)   183      
Vesting of restricted stock units, net of employee payroll taxes (10)   (10)    
Vesting of early exercised options 338   338    
Stock-based compensation 7,233   7,233    
Net loss (12,570)       (12,570)
Ending balance (in shares) at Jul. 31, 2019   76,227,101      
Ending balance at Jul. 31, 2019 309,163 $ 0 462,665   (153,502)
Beginning balance (in shares) at Jan. 31, 2020   77,793,540      
Beginning balance at Jan. 31, 2020 307,938 $ 0 487,008 $ 137 (179,207)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon exercise of stock options and restricted stock agreements, net of repurchases (in shares)   1,286,892      
Issuance of common stock upon exercise of stock options and restricted stock agreements, net of repurchases 5,771   5,771    
Vesting of restricted stock units, net of employee payroll taxes (in shares)   93,942      
Vesting of restricted stock units, net of employee payroll taxes (1,743)   (1,743)    
Vesting of early exercised options 507   507    
Equity component of convertible senior notes, net of issuance costs 68,478   68,478    
Purchases of capped calls related to convertible senior notes (35,708)   (35,708)    
Issuance of common stock in connection with employee stock purchase plan (in shares)   181,253      
Issuance of common stock in connection with employee stock purchase plan 3,558   3,558    
Other comprehensive income 919     919  
Stock-based compensation 18,298   18,298    
Net loss (26,147)       (26,147)
Ending balance (in shares) at Jul. 31, 2020   79,355,627      
Ending balance at Jul. 31, 2020 341,871 $ 0 546,169 1,056 (205,354)
Beginning balance (in shares) at Apr. 30, 2020   78,526,004      
Beginning balance at Apr. 30, 2020 307,543 $ 0 497,430 779 (190,666)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon exercise of stock options and restricted stock agreements, net of repurchases (in shares)   557,467      
Issuance of common stock upon exercise of stock options and restricted stock agreements, net of repurchases 3,927   3,927    
Vesting of restricted stock units, net of employee payroll taxes (in shares)   90,903      
Vesting of restricted stock units, net of employee payroll taxes (1,697)   (1,697)    
Vesting of early exercised options 191   191    
Equity component of convertible senior notes, net of issuance costs 68,478   68,478    
Purchases of capped calls related to convertible senior notes (35,708)   (35,708)    
Issuance of common stock in connection with employee stock purchase plan (in shares)   181,253      
Issuance of common stock in connection with employee stock purchase plan 3,558   3,558    
Other comprehensive income 277     277  
Stock-based compensation 9,990   9,990    
Net loss (14,688)       (14,688)
Ending balance (in shares) at Jul. 31, 2020   79,355,627      
Ending balance at Jul. 31, 2020 $ 341,871 $ 0 $ 546,169 $ 1,056 $ (205,354)
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jul. 31, 2020
Jul. 31, 2019
Cash flows from operating activities    
Net loss $ (26,147) $ (24,634)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation and amortization 2,039 1,046
Amortization of deferred contract costs 5,064 3,442
Amortization of debt discount and issuance costs 1,258 0
Stock-based compensation 18,276 12,045
Non-cash lease expense 2,204  
Other 1,426 83
Changes in operating assets and liabilities:    
Accounts receivable (1,293) (2,733)
Deferred contract costs (6,199) (6,690)
Prepaid expenses and other assets (4,989) (3,411)
Accounts payable (1,549) (2,712)
Accrued expenses and other liabilities 3,618 2,433
Accrued compensation 1,287 2,031
Deferred revenue 8,611 13,693
Lease liabilities (1,744)  
Net cash provided by (used in) operating activities 1,862 (5,407)
Cash flows from investing activities    
Purchases of property and equipment (3,292) (2,019)
Capitalization of internal-use software costs (111) 0
Proceeds from maturities of held-to-maturity investments 24,040 0
Purchases of held-to-maturity investments 0 (34,696)
Purchases of available-for-sale investments (100,029) 0
Proceeds from maturities of available-for-sale investments 71,632 0
Proceeds from sales of available-for-sale investments 7,285 0
Net cash used in investing activities (475) (36,715)
Cash flows from financing activities    
Proceeds from issuance of convertible senior notes, net of issuance costs paid of $8,151 279,349 0
Purchases of capped calls related to convertible senior notes (35,708) 0
Proceeds from initial public offering, net of underwriters' discounts and commissions 0 220,086
Payments of costs related to initial public offering 0 (5,208)
Proceeds from employee stock purchase plan 3,558 0
Proceeds from repayment of promissory note 0 515
Proceeds from issuance of common stock upon exercise of stock options 5,771 2,785
Employee payroll taxes paid related to net share settlement of restricted stock units (1,743) (10)
Net cash provided by financing activities 251,227 218,168
Net increase in cash, cash equivalents, and restricted cash 252,614 176,046
Cash, cash equivalents, and restricted cash at beginning of period 124,024 130,323
Cash, cash equivalents, and restricted cash at end of period 376,638 306,369
Supplemental cash flow data:    
Cash paid for income taxes 0 56
Non-cash investing and financing activities:    
Vesting of early exercised options 507 672
Purchase of property and equipment, accrued but not yet paid 385 1,032
Costs related to issuance of convertible senior notes, accrued but not yet paid 1,154 0
Costs related to initial public offering, accrued but not yet paid 0 737
Non-cash purchases of property and equipment 0 2,364
Reconciliation of cash, cash equivalents, and restricted cash to the condensed consolidated balance sheets    
Total cash, cash equivalents, and restricted cash $ 376,638 $ 306,369
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Statements of Cash Flows (Parenthetical)
$ in Thousands
6 Months Ended
Jul. 31, 2020
USD ($)
Statement of Cash Flows [Abstract]  
Issuance of convertible senior notes, issuance costs paid $ 8,151
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.20.2
Description of Business and Basis of Presentation
6 Months Ended
Jul. 31, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Description of Business and Basis of Presentation Description of Business and Basis of Presentation
Description of Business
PagerDuty, Inc. was incorporated under the laws of the state of Delaware in May 2010.
PagerDuty acts as the central nervous system for the digital enterprise. PagerDuty harnesses digital signals from virtually any software-enabled system or device, combines it with human response data and orchestrates teams to take the right actions in real time. The Company’s products help organizations improve operations, accelerate innovation, increase revenue, mitigate security risk, and deliver a great customer experience.
As used herein, “PagerDuty”, “we”, “our”, “the Company” and similar terms include PagerDuty, Inc., unless the context indicates otherwise.
Initial Public Offering
On April 15, 2019, the Company completed its initial public offering (“IPO”), pursuant to which the Company issued and sold 9,860,500 shares of common stock, inclusive of the over-allotment option, at a public offering price of $24.00 per share. The Company received net proceeds of $213.7 million, after deducting underwriters' discounts and commissions of $16.6 million and other issuance costs of $6.4 million. Immediately prior to the closing of the Company’s IPO, all shares of the redeemable convertible preferred stock automatically converted into 41,273,345 shares of common stock.
Basis of Presentation
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”), and applicable rules and regulations of the Securities and Exchange Commission (“SEC”) regarding interim financial reporting. The condensed consolidated balance sheet as of January 31, 2020 was derived from the audited consolidated financial statements as of that date but does not include all of the information and notes required by GAAP for complete financial statements. Certain information and note disclosures normally included in the financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. Therefore, these condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and the related notes thereto as of and for the year ended January 31, 2020, included in the Company’s Annual Report on Form 10-K, filed with the SEC.
The condensed consolidated financial statements include the results of PagerDuty, Inc. and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated upon consolidation.
In the opinion of management, the information contained herein reflects all adjustments necessary for a fair presentation of the Company’s results of operations, financial position, cash flows, and statements of stockholders’ equity. The results of operations for the three and six months ended July 31, 2020 are not necessarily indicative of the results to be expected for the full year ending January 31, 2021 or for any other interim period, or for any future year.
The Company’s fiscal year ends on January 31. References to fiscal 2021, for example, refer to the fiscal year ended January 31, 2021.
Convertible Senior Notes
In June 2020, The Company issued $287.5 million aggregate principal amount of 1.25% Convertible Senior Notes due 2025 (the “Notes”). See Note 8 for additional details.
Use of Estimates
The preparation of financial statements in conformity with GAAP requires management to make, on an ongoing basis, estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the consolidated financial statements, and the reported amounts of revenue and expenses during the reporting periods. Actual results could differ from these estimates. The Company’s most significant estimates and judgments involve the valuation of the Company’s stock-based awards, including the determination of fair value of common stock (prior to the closing of the IPO) and the fair value of the employee stock purchase plan (“ESPP”) expense, period of benefit for amortizing deferred contract costs, the determination of the allowance for doubtful accounts, the provision for income taxes, including the related valuation allowance and any uncertain tax positions, fair value of the liability and equity components of the Notes, and the incremental borrowing rate for lease liabilities, among others. Management bases its estimates on historical experience and on various other assumptions which management believes to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities.
In December 2019, the novel coronavirus and resulting disease (“COVID-19”) was reported and in March 2020 the World Health Organization declared it a pandemic. The extent of the impact of COVID-19 on our operational and financial performance will depend on certain developments, including the duration and spread of the outbreak, impact on our customers and our sales cycles, and impact on our employees, as discussed in more detail in the Overview section of our Management’s Discussion and Analysis. During the quarter, this uncertainty resulted in a higher level of judgment related to our estimates and assumptions related to the estimate of credit losses for accounts receivable. As of the date of issuance of the financial statements, we are not aware of any specific event or circumstance that would require us to update our estimates, judgments, or revise the carrying value of our assets or liabilities. These estimates may change as new events occur and additional information is obtained and are recognized in the condensed consolidated financial statements as soon as they become known. Actual results could differ from those estimates and any such differences may be material to our financial statements.
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Significant Accounting Policies
6 Months Ended
Jul. 31, 2020
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies Summary of Significant Accounting Policies
Concentrations of Risk and Significant Customers
The Company’s financial instruments that are exposed to concentrations of credit risk consist primarily of cash and cash equivalents, held-to-maturity investments, available-for-sale investments, and accounts receivable. All of the Company’s cash and cash equivalents and investments are invested in money market funds, United States (“U.S.”) Treasury securities, commercial paper, corporate debt securities, or U.S. Government agency securities that management believes to be of high credit quality.
No single customer accounted for 10% of the total accounts receivable balance as of July 31, 2020 or January 31, 2020. No single customer represented 10% or more of revenue for the three and six months ended July 31, 2020 or 2019.
Segment Information
The Company manages operations and allocates resources as one operating segment. The Company’s chief operating decision maker (“CODM”) is its chief executive officer, who reviews financial information presented on a consolidated basis for purposes of making operating decisions, assessing financial performance, and allocating resources. See Note 14, “Geographic Information” for information regarding the Company's long-lived assets and revenue by geography.
Significant Accounting Policies
There have been no significant changes to our significant accounting policies as compared to those described in our Annual Report on Form 10-K for the fiscal year ended January 31, 2020, other than as set forth below.
Convertible Senior Notes
The Notes are accounted for in accordance with Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) Subtopic 470-20, Debt with Conversion and Other Options. Pursuant to ASC Subtopic 470-20, issuers of certain convertible debt instruments, such as the Notes, that have a net settlement feature and may be settled wholly or partially in cash upon conversion are required to separately account for the liability (debt) and equity (conversion option) components of the instrument. The carrying amount of the liability component of the instrument is computed by estimating the fair value of a similar liability without the conversion option using a market-based approach. The amount of the equity component is then calculated by deducting the fair value of the liability component from the principal amount of the instrument. The difference between the principal amount and the liability component represents a debt discount that is amortized to interest expense over the respective term of the Notes using the effective interest rate method. The equity component is not remeasured as long as it continues to meet the conditions for equity classification. In accounting for the issuance costs related to the Notes, the allocation of issuance costs incurred between the liability and equity components was based on their relative values.
Accounts Receivable and Allowance for Doubtful Accounts
Accounts receivable are recorded at the invoiced amount, net of allowance for doubtful accounts. The allowance is based upon historical loss patterns, the age of each past due invoice, and an evaluation of the potential risk of loss associated with delinquent accounts. The allowance also reflects current market conditions and reasonable and supportable forecasts of future economic conditions. As of July 31, 2020, our allowance reflects considerations related to the COVID-19 pandemic and may increase in future periods as we ascertain future impacts to our customers and business. The allowance for doubtful accounts was $1.7 million and $0.8 million as of July 31, 2020 and January 31, 2020.
Recently Adopted Accounting Pronouncements
In February 2016, the FASB issued Accounting Standards Update No. 2016-02, Leases, (“Topic 842”) (“ASU 2016-02”), which would require lessees to recognize most leases on their balance sheets, whether operating or financing, while continuing to recognize the expenses on their income statements in a manner similar to current practice. The guidance states that a lessee would recognize a lease liability for the obligation to make lease payments and a right-to-use asset for the right to use the underlying asset for the lease term. The Company adopted the standard using the optional alternative method on a prospective basis with an effective date as of the beginning of the Company’s fiscal year, February 1, 2020, and applied it to the operating leases that existed on that date. Prior year comparative financial information was not recast under the new standard and continues to be presented under ASC 840. The Company elected to utilize the package of practical expedients available for expired or existing contracts which allowed the Company to carryforward historical assessments of (a) whether contracts are or contain leases, (b) lease classification, and (c) initial direct costs. The Company elected to apply the short-term lease exception for all leases. Under the short-term lease exception, the Company will not recognize right-of-use assets or lease liabilities for leases that, at the acquisition date, have a remaining lease term of 12 months or less. As a result of implementing this guidance, the Company recognized a net operating right-of-use asset of $29.1 million and a $35.9 million operating lease liability in its condensed consolidated balance sheets as of February 1, 2020. The adoption of this guidance did not affect our condensed consolidated statements of operations or our condensed consolidated statements of cash flows. See Note 7, “Leases” for further information.
In June 2016, the FASB issued Accounting Standards Update No. 2016-13, Financial Instruments—Credit Losses (“Topic 326”) Measurement of Credit Losses on Financial Instruments (“ASU 2016-13”), which requires an entity to utilize a new impairment model known as the current expected credit loss (“CECL”) model to estimate its lifetime “expected credit loss” and record an allowance that, when deducted from the amortized cost basis of the financial asset, presents the net amount expected to be collected on the financial asset. The CECL model is expected to result in more timely recognition of credit losses. This guidance also requires new disclosures for financial assets measured at amortized cost, loans, and available-for-sale debt securities. The Company adopted the standard as of
the beginning of the Company’s fiscal year, February 1, 2020. The adoption of this guidance did not have a material impact to the condensed consolidated financial statements.
In August 2018, the FASB issued Accounting Standards Update No. 2018-13, Fair Value Measurement (“Topic 820”) (“ASU 2018-13”), which modifies the disclosure requirements for fair value measurements for certain types of investments. We adopted this standard in the first quarter of fiscal year 2020. The adoption did not have an effect on our consolidated financial statements.
In December 2019, the FASB issued Accounting Standards Update No. 2019-12, Income Taxes (“Topic 740”): Simplifying the Accounting for Income Taxes (“ASU 2019-12”), which is intends to simplify various aspects related to accounting for income taxes. ASU 2019-12 removes certain exceptions to the general principles in Topic 740 and also clarifies and amends existing guidance to improve consistent application. ASU 2019-12 is effective for the Company beginning in fiscal 2022, although early adoption is permitted. The Company early adopted the standard as of the beginning of the Company’s fiscal year, February 1, 2020. The adoption of this guidance did not have a material impact to the condensed consolidated financial statements.
Recently Issued Accounting Pronouncements
In August 2020, the FASB issued Accounting Standard Update No. 2020-06, Debt—Debt with Conversion Options (“Subtopic 470-20”) and Derivatives and Hedging—Contracts in Entity’s Own Equity (“Subtopic 815-40”) (“ASU 2020-06”), which simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts on an entity's own equity. ASU 2020-06 also improves and amends the related Earnings Per Share guidance for both Subtopics. The ASU is part of the FASB's simplification initiative, which aims to reduce unnecessary complexity in U.S. GAAP. ASU 2020-06 will be effective for annual reporting periods beginning after December 15, 2021. Early adoption is permitted, but not before annual reporting periods beginning after December 15, 2020. We are currently evaluating the impact of the new guidance on our consolidated financial statements.
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.20.2
Cash, Cash Equivalents, and Investments
6 Months Ended
Jul. 31, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Cash, Cash Equivalents, and Investments Cash, Cash Equivalents, and InvestmentsCash, cash equivalents, and investments consisted of the following:
As of July 31, 2020As of January 31, 2020
(in thousands)
Cash and cash equivalents
Cash
$282,342 $2,131 
Money market funds
91,296 118,899 
U.S. Treasury securities
3,000 2,994 
Total cash and cash equivalents$376,638 $124,024 
Available-for-sale investments:
U.S. Treasury securities
$37,031 $24,987 
Commercial paper
22,011 20,132 
Corporate debt securities
161,887 149,248 
U.S. Government agency securities
 4,973 
Total available-for-sale investments$220,929 $199,340 
Held-to-maturity investments:
U.S. Treasury securities
$4,003 $9,016 
Commercial paper
 5,985 
Corporate debt securities
 13,034 
Total held-to-maturities investments$4,003 $28,035 
Total investments$224,932 $227,375 
The following tables summarize the Company’s investments’ adjusted cost, net unrealized gains, and fair value by significant investment category as of July 31, 2020 and January 31, 2020. Gross realized gains or losses from sales of available-for-sale securities were not material for the six months ended July 31, 2020.
As of July 31, 2020
Cost BasisUnrealized Gain, NetRecorded Basis
Available-for-sale investments:
U.S. Treasury securities $36,966 $65 $37,031 
Commercial paper22,008 3 22,011 
Corporate debt securities160,899 988 161,887 
Total available-for-sale investments$219,873 $1,056 $220,929 
Held-to-maturity investments:
U.S. Treasury securities $4,003 $ $4,003 
Total held-to-maturities investments$4,003 $ $4,003 
Total investments$223,876 $1,056 $224,932 
As of January 31, 2020
Cost BasisUnrealized Gain, NetRecorded Basis
Available-for-sale investments:
U.S. Treasury securities $24,978 $9 $24,987 
Commercial paper20,128 4 20,132 
Corporate debt securities149,124 124 149,248 
U.S. Government agency securities4,973  4,973 
Total available-for-sale investments$199,203 $137 $199,340 
Held-to-maturity investments:
U.S. Treasury securities $9,016 $ $9,016 
Commercial paper5,985  5,985 
Corporate debt securities13,034  13,034 
Total held-to-maturities investments$28,035 $ $28,035 
Total investments$227,238 $137 $227,375 
All of the Company’s held-to-maturity securities have a contractual maturity of less than one year. The following table presents the Company’s available-for-sale securities by contractual maturity date as of July 31, 2020 and January 31, 2020:
As of July 31, 2020
Cost BasisRecorded Basis
Due within one year$179,103 $179,726 
Due between one to five years40,770 41,203 
Total$219,873 $220,929 
As of January 31, 2020
Cost BasisRecorded Basis
Due within one year$128,127 $128,169 
Due between one to five years71,076 71,171 
Total$199,203 $199,340 
There were no securities in a continuous net loss position for 12 months or longer as of July 31, 2020. When evaluating investments for impairment, we review factors such as length of time and extent to which fair value has been below cost basis, the financial condition of the issuer and any changes thereto, and our intent to sell, or whether it is more likely than not we will be required to sell, the investment before recovery of the investment’s amortized cost. No impairment loss has been recorded on the securities included in the tables above, as we believe that any decrease in fair value of these securities is temporary and we expect to recover at least up to the initial cost of the investment for these securities. We have not recorded an allowance for credit losses, as we believe any such losses would be immaterial based on the high-grade credit rating for each of our marketable securities as of the end of each period.
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements
6 Months Ended
Jul. 31, 2020
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value MeasurementsThe Company measures its financial assets and liabilities 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 fair value, 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 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.
The following table presents information about the Company’s financial assets that are required to be measured or disclosed at fair value using the above input categories:
As of July 31, 2020
Level 1Level 2Level 3Total
(in thousands)
Money market funds$91,296 $ $ $91,296 
U.S. Treasury securities3,000 41,034  44,034 
Commercial paper 22,011  22,011 
Corporate debt securities 161,887  161,887 
Total$94,296 $224,932 $ $319,228 
Included in cash equivalents$94,296 
Included in investments$224,932 
As of January 31, 2020
Level 1Level 2Level 3Total
(in thousands)
Money market funds$118,899 $ $ $118,899 
U.S. Treasury securities2,994 34,003  36,997 
Commercial paper 26,117  26,117 
Corporate debt securities 162,282  162,282 
U.S. Government agency securities 4,973  4,973 
Total$121,893 $227,375 $ $349,268 
Included in cash equivalents$121,893 
Included in investments$227,375 
The Company’s assets that are measured by management at fair value on a recurring basis are generally classified within Level 1 or Level 2 of the fair value hierarchy.
The Company considers all highly liquid investments purchased with an original maturity of three months or less to be cash equivalents. As of July 31, 2020 and January 31, 2020, the Company’s Level 2 securities were priced by pricing vendors. These pricing vendors utilize observable market information in pricing these securities or, if specific prices are not available for these securities, use other observable inputs like market transactions involving identical or comparable securities.
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.
Convertible Senior Notes
As of July 31, 2020, the estimated fair value of the Notes was approximately $301.0 million. The fair value was determined based on the quoted price for the Notes in an inactive market on the last trading day of the reporting period and is considered as Level 2 in the fair value hierarchy.
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.20.2
Property and Equipment, Net
6 Months Ended
Jul. 31, 2020
Property, Plant and Equipment [Abstract]  
Property and Equipment, Net Property and Equipment, Net
Property and equipment, net, consisted of the following:
As of July 31, 2020As of January 31, 2020
(in thousands)
Leasehold improvements$12,445 $12,257 
Computers and equipment5,838 4,431 
Furniture and fixtures3,159 2,540 
Capitalized internal-use software522 389 
Gross property and equipment (1)
21,964 19,617 
Accumulated depreciation and amortization(9,159)(7,248)
Property and equipment, net$12,805 $12,369 
(1) Gross property and equipment includes construction-in-progress for leasehold improvements and furniture and fixtures of $0.2 million and $5.1 million that had not yet been placed in service as of July 31, 2020 and January 31, 2020, respectively. The costs associated with construction-in-progress are not amortized until placed in service.
Depreciation and amortization expense was $1.0 million and $0.6 million for the three months ended July 31, 2020 and 2019, respectively, and $1.9 million and $1.0 million for the six months ended July 31, 2020 and 2019, respectively.
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.20.2
Deferred Contract Costs
6 Months Ended
Jul. 31, 2020
Revenue from Contract with Customer [Abstract]  
Deferred Contract Costs Deferred Contract CostsDeferred contract costs, which primarily consist of deferred sales commissions, were $26.8 million and $25.7 million as of July 31, 2020 and January 31, 2020, respectively. Amortization expense for deferred contract costs was $2.6 million and $1.8 million for the three months ended July 31, 2020 and 2019, respectively, and $5.1 million and $3.4 million for the six months ended July 31, 2020 and 2019, respectively. There was no impairment charge related to the costs capitalized for the periods presented.Deferred Revenue and Performance Obligations
The following table presents the changes to the Company’s deferred revenue:
Three Months Ended July 31,Six Months Ended July 31,
2020201920202019
(in thousands)
Deferred revenue, beginning of period$96,446 $66,545 $92,569 $64,104 
Billings55,448 51,613 109,111 91,368 
Revenue recognized(50,714)(40,361)(100,500)(77,675)
Deferred revenue, end of period$101,180 $77,797 $101,180 $77,797 
For the three and six months ended July 31, 2020 and 2019, the majority of revenue recognized was from the deferred revenue balances at the beginning of each quarter.
As of July 31, 2020 and January 31, 2020, future estimated revenue related to performance obligations for subscriptions with terms of more than one year that are unsatisfied or partially unsatisfied at the end of the reporting periods was approximately $81.4 million and $75.7 million, respectively. The Company expects to satisfy the substantial majority of these unsatisfied performance obligations over the next 24 months and the remainder thereafter. The Company applied the optional exemption for subscriptions with terms of less than a one year.
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.20.2
Leases
6 Months Ended
Jul. 31, 2020
Leases [Abstract]  
Leases Leases
Operating Leases
The Company has entered into various non-cancellable operating leases for its office spaces with lease periods expiring between fiscal 2022 and fiscal 2029. The operating lease agreements generally provide for rental payments on a graduated basis and for options to renew, which could increase future minimum lease payments if exercised.
Lease right-of-use assets and liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. As our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at the commencement date in determining the present value of
lease payments. The lease right-of-use assets also include any lease payments made and exclude lease incentives such as tenant improvement allowances.
Our operating leases typically include non-lease components such as common-area maintenance costs. We have elected to include non-lease components with lease payments for the purpose of calculating lease right-of-use assets and liabilities, to the extent that they are fixed. Non-lease components that are not fixed are expensed as incurred as variable lease payments.
Leases with a term of one year or less are not recognized on our condensed consolidated balance sheet. We recognize lease expense for these leases on a straight-line basis over the lease term.
The following tables present information about leases on our condensed consolidated balance sheet.
As of July 31, 2020
(in thousands)
Assets
Lease right-of-use assets$26,885 
Liabilities
Lease liabilities5,078 
Lease liabilities, non-current29,064 
As of July 31, 2020, the weighted average remaining lease term was 6.1 years and the weighted average discount rate used to determine the net present value of the lease liabilities was 3.7%.
The following table presents information about leases on our condensed consolidated statement of operations.
Three Months Ended July 31, 2020Six Months Ended July 31, 2020
(in thousands)
Operating lease expense$1,445 $2,887 
Short-term lease expense261 560
Variable lease expense361 663

The following table presents supplemental cash flow information about our leases.
Three Months Ended July 31, 2020Six Months Ended July 31, 2020
(in thousands)
Cash paid for amounts included in the measurement of lease liabilities$1,149 $2,287 
As of July 31, 2020, remaining maturities of lease liabilities are as follows:
Year ending January 31,
(in thousands)
2021$3,104 
20226,296 
20236,489 
20246,670 
20256,869 
Thereafter8,928 
Gross lease payments$38,356 
Less: Imputed interest(4,214)
Total$34,142 
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.20.2
Debt and Financing Arrangements
6 Months Ended
Jul. 31, 2020
Debt Disclosure [Abstract]  
Debt and Financing Arrangements Debt and Financing Arrangements
Convertible Senior Notes
On June 25, 2020, the Company issued $287.5 million in aggregate principal amount of the Notes in a private offering pursuant to an Indenture dated June 25, 2020 (the “Indenture”). The total net proceeds from the debt offering, after deducting initial purchaser discounts and debt issuance costs, paid or payable by us, were $278.2 million.
The Notes are senior, unsecured obligations of the Company and will accrue interest payable semiannually in arrears on January 1 and July 1 of each year, beginning on January 1, 2021, at a rate of 1.25% per year. The Notes will mature on July 1, 2025, unless such notes are converted, redeemed or repurchased earlier. The Notes are convertible into cash, shares of the Company’s common stock or a combination of cash and shares of the Company’s common stock, at the Company’s election in the manner and subject to the terms and conditions provided in the Indenture.
Holders of the Notes may convert all or any portion of their Notes at their option at any time prior to the close of business on April 1, 2025, only 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 common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding fiscal quarter is greater than or equal to 130% of the conversion price on each applicable trading day;
During the five business day period after any ten consecutive trading day period (the measurement period) in which the “trading price” (as defined in the Indenture) per $1,000 principal amount of Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of the Company’s common stock and the conversion rate on each such trading day;
If the Company calls such Notes for redemption, at any time prior to the close of business on the scheduled trading day immediately preceding the redemption date; or
Upon the occurrence of specified corporate events, as noted in the Indenture.
On or after April 1, 2025 until the close of business on the second scheduled trading day immediately preceding the maturity date, holders of the Notes may convert all or any portion of their Notes at any time, regardless of the foregoing circumstances.
The conversion rate will initially be 24.9507 shares of common stock per $1,000 principal amount of Notes, which is equivalent to an initial conversion price of approximately $40.08 per share of common stock. The conversion rate is subject to adjustment under certain circumstances in accordance with the terms of the Indenture, but will not be adjusted for accrued and unpaid interest. In addition, following certain corporate events that occur prior to the maturity date, the Company will, in certain circumstances, increase the conversion rate for a holder who elects to convert its Notes in connection with such a fundamental change, as defined in the Indenture.
The Company may not redeem the Notes prior to July 6, 2023. The Company may redeem for cash all or any portion of the Notes, at its option, on a redemption date occurring on or after July 6, 2023 and prior to the 41st scheduled trading day immediately preceding the maturity date, if the last reported sale price of the common stock has been at least 130% of the conversion price for the Notes then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period (including the last trading day of such period) ending on, and including the trading day immediately preceding the date on which the Company provides notice of redemption at a redemption price equal to 100% of the principal amount to be redeemed, plus accrued and unpaid interest to, but excluding, the redemption date. No sinking fund is provided for the Notes.
If the Company undergoes a fundamental change (as defined in the Indenture), holders may require the Company to repurchase for cash all or any portion of their Notes at a fundamental change repurchase price equal to 100% of the principal amount of the Notes to be repurchased, plus any accrued and unpaid interest to, but excluding, the fundamental change repurchase date.
The Indenture contains customary terms and covenants, including that upon certain events of default occurring and continuing, the trustee or the holders of at least 25% in aggregate principal amount of the outstanding Notes may declare the entire principal of all the Notes plus accrued and unpaid interest to be immediately due and payable.
In accounting for the issuance of the Notes, the Company separated the Notes into liability and equity components. The carrying amount of the liability component was calculated using a discount rate of 7.30%, which was determined by measuring the fair value of a similar debt instrument that does not have an associated conversion feature. The carrying amount of the equity component representing the conversion option was $70.8 million and was determined by deducting the fair value of the liability component from the par value of the Notes. The equity component is not remeasured as long as it continues to meet the conditions for equity classification, and the equity component was recorded in additional paid-in-capital in the accompanying condensed consolidated balance sheet. The excess of the principal amount of the liability component over its carrying amount, or the debt discount, is amortized to interest expense at an annual effective interest rate of 7.88% over the contractual terms of the Notes. The interest rate was based on the interest rate of similar liabilities at the time of issuance that did not have associated convertible features. The debt component is classified as a long-term liability as of July 31, 2020.
In accounting for the issuance costs related to the Notes, we allocated the total amount incurred to the liability and equity components of the Notes based on their relative values. Issuance costs attributable to the liability component were $7.0 million and will be amortized to interest expense using the effective interest method over the contractual term of the Notes. Issuance costs attributable to the equity component were $2.3 million and were netted with the equity component in additional paid-in capital.
The net carrying amount of the liability component of the Notes was as follows:
As of July 31, 2020
(in thousands)
Principal$287,500 
Less: unamortized debt discount(69,623)
Less: unamortized issuance costs(6,901)
Net carrying amount$210,976 
The net carrying amount of the equity component of the Notes was as follows:
As of July 31, 2020
(in thousands)
Proceeds allocated to the conversion options (debt discount)$70,768 
Less: issuance costs(2,290)
Carrying amount of the equity component$68,478 
Interest expense recognized related to the Notes is as follows:
Three Months Ended July 31, 2020
(in thousands)
Contractual interest expense$349 
Amortization of debt discount1,145 
Amortization of debt issuance costs114 
Total interest expense related to the Notes$1,608 
Capped Call Transactions
In connection with the offering of the Notes, the Company entered into privately negotiated capped call transactions (the “Capped Calls”) with certain financial institution counterparties (the “Option Counterparties”). The Capped Calls are generally intended to reduce or offset the potential dilution to our common stock upon any conversion of the Notes with such reduction or offset, as the case may be, subject to a cap based on the cap price. For accounting purposes, the Capped Calls are separate transactions, and not part of the terms of the Notes. The Capped Calls are recorded in stockholders’ equity and are not accounted for as derivatives. The cost of $35.7 million incurred to purchase the Capped Calls were recorded as a reduction to additional paid-in capital in the accompanying condensed consolidated balance sheet.
The Capped Calls each have an initial strike price of approximately $40.08 per share, subject to certain adjustments, which corresponds to the initial conversion price of the Notes. The Capped Calls have an initial cap price of $61.66 per share, subject to certain adjustments. The Capped Calls cover, subject to anti-dilution adjustments, approximately 7.2 million shares of our common stock. The Capped Calls are subject to automatic exercise over a 40 trading day period commencing on May 2, 2025, subject to earlier termination under certain circumstances.
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies
6 Months Ended
Jul. 31, 2020
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Legal Matters
From time to time in the normal course of business, the Company may be subject to various claims and other legal matters arising in the ordinary course of business. The Company investigates these claims as they arise and accrues estimates for resolution of legal and other contingencies when losses are probable and estimable. The Company is not currently a party to any legal proceedings and does not anticipate any pending or threatened litigation that would be expected to have a material adverse effect on its financial condition, results of operations, or cash flows.
Warranties and Indemnification
The Company has entered into service-level agreements with a portion of its customers defining levels of uptime reliability and performance and permitting those customers to receive credits if the Company fails to meet the defined levels of uptime. To date, the Company has not experienced any significant failures to meet defined levels of uptime reliability and performance as a result of those agreements and, as a result, the Company has not incurred or accrued any material liabilities related to these agreements in the financial statements.
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.20.2
Deferred Revenue and Performance Obligations
6 Months Ended
Jul. 31, 2020
Revenue from Contract with Customer [Abstract]  
Deferred Revenue and Performance Obligations Deferred Contract CostsDeferred contract costs, which primarily consist of deferred sales commissions, were $26.8 million and $25.7 million as of July 31, 2020 and January 31, 2020, respectively. Amortization expense for deferred contract costs was $2.6 million and $1.8 million for the three months ended July 31, 2020 and 2019, respectively, and $5.1 million and $3.4 million for the six months ended July 31, 2020 and 2019, respectively. There was no impairment charge related to the costs capitalized for the periods presented.Deferred Revenue and Performance Obligations
The following table presents the changes to the Company’s deferred revenue:
Three Months Ended July 31,Six Months Ended July 31,
2020201920202019
(in thousands)
Deferred revenue, beginning of period$96,446 $66,545 $92,569 $64,104 
Billings55,448 51,613 109,111 91,368 
Revenue recognized(50,714)(40,361)(100,500)(77,675)
Deferred revenue, end of period$101,180 $77,797 $101,180 $77,797 
For the three and six months ended July 31, 2020 and 2019, the majority of revenue recognized was from the deferred revenue balances at the beginning of each quarter.
As of July 31, 2020 and January 31, 2020, future estimated revenue related to performance obligations for subscriptions with terms of more than one year that are unsatisfied or partially unsatisfied at the end of the reporting periods was approximately $81.4 million and $75.7 million, respectively. The Company expects to satisfy the substantial majority of these unsatisfied performance obligations over the next 24 months and the remainder thereafter. The Company applied the optional exemption for subscriptions with terms of less than a one year.
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.20.2
Common Stock and Stockholders' Equity
6 Months Ended
Jul. 31, 2020
Equity [Abstract]  
Common Stock and Stockholders' Equity Common Stock and Stockholders’ Equity
Redeemable Convertible Preferred Stock
Immediately prior to the completion of the IPO in April 2019, all shares of redeemable convertible preferred stock then outstanding were converted into 41,273,345 shares of common stock on a one-to-one basis and then immediately reclassified into common stock.
Equity Incentive Plans
The Company has two equity incentive plans: the 2010 Stock Plan (the “2010 Plan”) and the 2019 Equity Incentive Plan (the “2019 Plan”, collectively the “Stock Plans”). Upon completion of the Company’s IPO in April 2019, the Company ceased granting awards under the 2010 Plan, and all shares that remained available for future issuance under the 2010 Plan at that time were transferred to the 2019 Plan. The 2019 Plan superseded and replaced the 2010 Plan. As of July 31, 2020 and January 31, 2020, respectively, the Company was authorized to grant up to 17,679,277 shares and 13,126,301 shares of common stock under the Stock Plans.
In March 2019, the Company granted 3,041,000 stock options to existing employees with 50 percent of these options vesting over four years from the grant date and 50 percent vesting over five years from the grant date.
The Company currently uses authorized and unissued shares to satisfy stock award exercises. As of July 31, 2020 and January 31, 2020, there were 13,660,976 shares and 11,841,156 shares available for future issuance under the Stock Plans, respectively.
Shares of common stock reserved for future issuance are as follows:
July 31, 2020
Outstanding stock options and unvested RSUs outstanding16,300,947 
Available for future stock option and RSU grants13,660,976 
Available for ESPP2,235,888 
Total common stock reserved at July 31, 202032,197,811 
Stock Option Activity
Stock option activity is as follows:
Number of
Shares
Weighted
Average Exercise
Price
Weighted
Average
Remaining
Contractual Term
Aggregate
Intrinsic Value
(in thousands)
Outstanding at January 31, 202014,498,045 $7.37 7.8 years$231,300 
Granted231,028 $21.44 
Exercised(1,287,830)$4.43 
Canceled(663,393)$10.88 
Outstanding at July 31, 202012,777,850 $7.73 7.3 years$290,647 
Vested as of July 31, 20207,675,279 $4.76 6.7 years$197,386 
The Company uses the Black-Scholes option-pricing model to estimate the fair value of stock options on the date of grant. The Company accounts for forfeitures as they occur. The following assumptions were used to calculate the fair value of employee stock option grants made during the periods:
Three Months Ended July 31,Six Months Ended July 31,
2020201920202019
Expected dividend yield    
Expected volatility43.9 %
42.0% - 42.1%
43.3% - 43.9%
42.0% - 42.8%
Expected term (years)6.1
6.0 - 6.1
6.1
5.5 - 6.9
Risk-free interest rate0.41 %1.80 %
0.41% - 0.47%
1.80% - 2.48%
Stock options granted during the three months ended July 31, 2020 and 2019 had a weighted average grant date fair value of $12.59 and $23.08 per share, respectively. The aggregate intrinsic value of stock options exercised during the three months ended July 31, 2020 and 2019 was $11.6 million and $10.5 million, respectively.
Stock options granted during the six months ended July 31, 2020 and 2019 had a weighted average grant date fair value of $8.96 and $10.83 per share, respectively. The aggregate intrinsic value of stock options exercised during the six months ended July 31, 2020 and 2019 was $23.0 million and $30.5 million, respectively.
The intrinsic value for options exercised is the difference between the market value of the stock and the exercise price of the stock option at the date of exercise.
As of July 31, 2020 there was approximately $37.0 million of total unrecognized compensation cost related to unvested stock options granted under the Stock Plans, which will be recognized over a weighted average period of 2.9 years.
Restricted Stock Units
A summary of the Company’s RSU activity and related information is as follow:
Number of RSUsWeighted
Average Grant Date Fair Value Per Share
Outstanding at January 31, 20201,114,911 $28.10 
Granted2,682,462 $17.76 
Vested, net of shares withheld for employee payroll taxes(93,942)$22.33 
Canceled(180,334)$21.60 
Outstanding at July 31, 20203,523,097 $20.69 
The Company uses the fair value of RSUs based on the fair value of the underlying shares on the date of grant. The Company accounts for forfeitures as they occur.
As of July 31, 2020, there was $67.1 million of unrecognized stock-based compensation expense related to unvested RSUs, which is expected to be recognized over a weighted average period of 3.5 years based on vesting under the award service conditions.
Employee Stock Purchase Plan
In April 2019, the Board adopted and approved the 2019 Employee Stock Purchase Plan, which became effective on April 11, 2019. The ESPP initially reserved and authorized the issuance of up to a total of 1,850,000 shares of common stock to participating employees. Pursuant to the terms of the ESPP, the number of shares reserved under the ESPP increased by 777,916 shares on February 1, 2020. The ESPP generally provides for 24-month offering periods, with each offering period consisting of four six-month purchase periods, except for the initial offering period which began on April 11, 2019 and ended on December 13, 2019. On each purchase date, eligible employees will purchase the shares at a price per share equal to 85% of the lesser of (1) the fair market value of the Company’s stock as of the beginning of the offering period or (2) the fair market value of the Company’s stock on the purchase date, as defined in the ESPP.
During the three months ended July 31, 2020 and 2019, the Company recognized $1.2 million and $1.8 million of stock-based compensation expense related to the ESPP, respectively. During the six months ended July 31, 2020 and 2019, the Company recognized $2.8 million and $2.2 million of stock-based compensation expense related to the ESPP, respectively.
During the three months ended July 31, 2020 and 2019, the Company withheld $1.6 million and $2.6 million in contributions from employees, respectively. During the six months ended July 31, 2020 and 2019, the Company withheld $3.5 million and $2.6 million in contributions from employees, respectively.
During the three and six months ended July 31, 2020, 181,253 shares of common stock were issued under the ESPP at a purchase price of $19.63. During the three and six months ended July 31, 2019, there were no purchases related to the ESPP.
Stock-Based Compensation
Stock-based compensation expense included in the Company’s condensed consolidated statements of operations is as follows:
Three Months Ended July 31,Six Months Ended July 31,
2020201920202019
(in thousands)
Cost of revenue$263 $327 $607 $470 
Research and development2,469 1,437 4,652 2,297 
Sales and marketing2,870 2,326 5,155 3,790 
General and administrative4,366 3,143 7,862 5,488 
Total$9,968 $7,233 $18,276 $12,045 
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.20.2
Net Loss Per Share
6 Months Ended
Jul. 31, 2020
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:
Three Months Ended July 31,Six Months Ended July 31,
2020201920202019
(in thousands, except per share amounts)
Numerator:
Net loss$(14,688)$(12,570)$(26,147)$(24,634)
Denominator:
Weighted average shares used in calculating net loss per share, basic and diluted
78,775 75,433 78,278 54,327 
Net loss per share, basic and diluted$(0.19)$(0.17)$(0.33)$(0.45)

Since the Company was in a loss position for the 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:
As of July 31,
20202019
(in thousands)
Shares subject to outstanding common stock awards16,298 16,278 
Convertible senior notes7,173  
Unvested early exercised stock options 205 
Restricted stock awards purchased with promissory notes142 429 
Shares issuable pursuant to the 2019 Employee Stock Purchase Plan64 125 
Total23,677 17,037 
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes
6 Months Ended
Jul. 31, 2020
Income Tax Disclosure [Abstract]  
Income Taxes Income TaxesThe Company's provision for income taxes for interim periods is determined using an estimate of its annual effective tax rate, adjusted for discrete items, if any, that arise during the period. Each quarter, the Company updates
its estimate of the annual effective tax rate, and if the estimated annual effective tax rate changes, the Company makes a cumulative adjustment in such period.
The Company's quarterly tax provision, and estimate of its annual effective tax rate, is subject to variation due to several factors, including variability in pre-tax income (or loss), the mix of jurisdictions to which such income (or loss) relates, changes in how the Company does business, and tax law developments. The Company's estimated effective tax rate for the year differs from the U.S. statutory rate of 21% as a result of our U.S. losses for which no benefit will be realized, as well as our foreign operations which are subject to tax rates that differ from those in the U.S.
The Company recorded an income tax expense of $0.2 million for the three months ended July 31, 2020 and 2019, and $0.5 million for the six months ended July 31, 2020 and 2019.
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.20.2
Geographic Information
6 Months Ended
Jul. 31, 2020
Segment Reporting [Abstract]  
Geographic Information Geographic Information
Revenue by location is determined by the billing address of the customer. The following table sets forth revenue by geographic area:
Three Months Ended July 31,Six Months Ended July 31,
2020201920202019
(in thousands)
United States$38,997 $31,592 $77,269 $61,060 
International11,717 8,769 23,231 16,615 
Total$50,714 $40,361 $100,500 $77,675 
Other than the United States, no other individual country accounted for 10% or more of revenue for the three and six months ended July 31, 2020 or 2019. As of July 31, 2020, 87% of the Company’s long-lived assets, including property and equipment and right-of-use lease assets, was located in the United States and 13% was located in Canada. As of January 31, 2020, 76% of the Company’s property and equipment was located in the United States, 23% was located in Canada, and 1% was located in the United Kingdom.
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.20.2
Subsequent Events
6 Months Ended
Jul. 31, 2020
Subsequent Events [Abstract]  
Subsequent Events Subsequent EventsThe Company has evaluated subsequent events through September 3, 2020.
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Significant Accounting Policies (Policies)
6 Months Ended
Jul. 31, 2020
Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”), and applicable rules and regulations of the Securities and Exchange Commission (“SEC”) regarding interim financial reporting. The condensed consolidated balance sheet as of January 31, 2020 was derived from the audited consolidated financial statements as of that date but does not include all of the information and notes required by GAAP for complete financial statements. Certain information and note disclosures normally included in the financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. Therefore, these condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and the related notes thereto as of and for the year ended January 31, 2020, included in the Company’s Annual Report on Form 10-K, filed with the SEC.
The condensed consolidated financial statements include the results of PagerDuty, Inc. and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated upon consolidation.
In the opinion of management, the information contained herein reflects all adjustments necessary for a fair presentation of the Company’s results of operations, financial position, cash flows, and statements of stockholders’ equity. The results of operations for the three and six months ended July 31, 2020 are not necessarily indicative of the results to be expected for the full year ending January 31, 2021 or for any other interim period, or for any future year.
The Company’s fiscal year ends on January 31. References to fiscal 2021, for example, refer to the fiscal year ended January 31, 2021.
Use of Estimates
Use of Estimates
The preparation of financial statements in conformity with GAAP requires management to make, on an ongoing basis, estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the consolidated financial statements, and the reported amounts of revenue and expenses during the reporting periods. Actual results could differ from these estimates. The Company’s most significant estimates and judgments involve the valuation of the Company’s stock-based awards, including the determination of fair value of common stock (prior to the closing of the IPO) and the fair value of the employee stock purchase plan (“ESPP”) expense, period of benefit for amortizing deferred contract costs, the determination of the allowance for doubtful accounts, the provision for income taxes, including the related valuation allowance and any uncertain tax positions, fair value of the liability and equity components of the Notes, and the incremental borrowing rate for lease liabilities, among others. Management bases its estimates on historical experience and on various other assumptions which management believes to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities.
Concentrations of Risk and Significant Customers
Concentrations of Risk and Significant Customers
The Company’s financial instruments that are exposed to concentrations of credit risk consist primarily of cash and cash equivalents, held-to-maturity investments, available-for-sale investments, and accounts receivable. All of the Company’s cash and cash equivalents and investments are invested in money market funds, United States (“U.S.”) Treasury securities, commercial paper, corporate debt securities, or U.S. Government agency securities that management believes to be of high credit quality.
Segment Information Segment Information The Company manages operations and allocates resources as one operating segment. The Company’s chief operating decision maker (“CODM”) is its chief executive officer, who reviews financial information presented on a consolidated basis for purposes of making operating decisions, assessing financial performance, and allocating resources.
Convertible Senior Notes Convertible Senior NotesThe Notes are accounted for in accordance with Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) Subtopic 470-20, Debt with Conversion and Other Options. Pursuant to ASC Subtopic 470-20, issuers of certain convertible debt instruments, such as the Notes, that have a net settlement feature and may be settled wholly or partially in cash upon conversion are required to separately account for the liability (debt) and equity (conversion option) components of the instrument. The carrying amount of the liability component of the instrument is computed by estimating the fair value of a similar liability without the conversion option using a market-based approach. The amount of the equity component is then calculated by deducting the fair value of the liability component from the principal amount of the instrument. The difference between the principal amount and the liability component represents a debt discount that is amortized to interest expense over the respective term of the Notes using the effective interest rate method. The equity component is not remeasured as long as it continues to meet the conditions for equity classification. In accounting for the issuance costs related to the Notes, the allocation of issuance costs incurred between the liability and equity components was based on their relative values
Accounts Receivable and Allowance for Doubtful Accounts Accounts Receivable and Allowance for Doubtful AccountsAccounts receivable are recorded at the invoiced amount, net of allowance for doubtful accounts. The allowance is based upon historical loss patterns, the age of each past due invoice, and an evaluation of the potential risk of loss associated with delinquent accounts. The allowance also reflects current market conditions and reasonable and supportable forecasts of future economic conditions.
Recently Adopted/Issued Accounting Pronouncements
Recently Adopted Accounting Pronouncements
In February 2016, the FASB issued Accounting Standards Update No. 2016-02, Leases, (“Topic 842”) (“ASU 2016-02”), which would require lessees to recognize most leases on their balance sheets, whether operating or financing, while continuing to recognize the expenses on their income statements in a manner similar to current practice. The guidance states that a lessee would recognize a lease liability for the obligation to make lease payments and a right-to-use asset for the right to use the underlying asset for the lease term. The Company adopted the standard using the optional alternative method on a prospective basis with an effective date as of the beginning of the Company’s fiscal year, February 1, 2020, and applied it to the operating leases that existed on that date. Prior year comparative financial information was not recast under the new standard and continues to be presented under ASC 840. The Company elected to utilize the package of practical expedients available for expired or existing contracts which allowed the Company to carryforward historical assessments of (a) whether contracts are or contain leases, (b) lease classification, and (c) initial direct costs. The Company elected to apply the short-term lease exception for all leases. Under the short-term lease exception, the Company will not recognize right-of-use assets or lease liabilities for leases that, at the acquisition date, have a remaining lease term of 12 months or less. As a result of implementing this guidance, the Company recognized a net operating right-of-use asset of $29.1 million and a $35.9 million operating lease liability in its condensed consolidated balance sheets as of February 1, 2020. The adoption of this guidance did not affect our condensed consolidated statements of operations or our condensed consolidated statements of cash flows. See Note 7, “Leases” for further information.
In June 2016, the FASB issued Accounting Standards Update No. 2016-13, Financial Instruments—Credit Losses (“Topic 326”) Measurement of Credit Losses on Financial Instruments (“ASU 2016-13”), which requires an entity to utilize a new impairment model known as the current expected credit loss (“CECL”) model to estimate its lifetime “expected credit loss” and record an allowance that, when deducted from the amortized cost basis of the financial asset, presents the net amount expected to be collected on the financial asset. The CECL model is expected to result in more timely recognition of credit losses. This guidance also requires new disclosures for financial assets measured at amortized cost, loans, and available-for-sale debt securities. The Company adopted the standard as of
the beginning of the Company’s fiscal year, February 1, 2020. The adoption of this guidance did not have a material impact to the condensed consolidated financial statements.
In August 2018, the FASB issued Accounting Standards Update No. 2018-13, Fair Value Measurement (“Topic 820”) (“ASU 2018-13”), which modifies the disclosure requirements for fair value measurements for certain types of investments. We adopted this standard in the first quarter of fiscal year 2020. The adoption did not have an effect on our consolidated financial statements.
In December 2019, the FASB issued Accounting Standards Update No. 2019-12, Income Taxes (“Topic 740”): Simplifying the Accounting for Income Taxes (“ASU 2019-12”), which is intends to simplify various aspects related to accounting for income taxes. ASU 2019-12 removes certain exceptions to the general principles in Topic 740 and also clarifies and amends existing guidance to improve consistent application. ASU 2019-12 is effective for the Company beginning in fiscal 2022, although early adoption is permitted. The Company early adopted the standard as of the beginning of the Company’s fiscal year, February 1, 2020. The adoption of this guidance did not have a material impact to the condensed consolidated financial statements.
Recently Issued Accounting Pronouncements
In August 2020, the FASB issued Accounting Standard Update No. 2020-06, Debt—Debt with Conversion Options (“Subtopic 470-20”) and Derivatives and Hedging—Contracts in Entity’s Own Equity (“Subtopic 815-40”) (“ASU 2020-06”), which simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts on an entity's own equity. ASU 2020-06 also improves and amends the related Earnings Per Share guidance for both Subtopics. The ASU is part of the FASB's simplification initiative, which aims to reduce unnecessary complexity in U.S. GAAP. ASU 2020-06 will be effective for annual reporting periods beginning after December 15, 2021. Early adoption is permitted, but not before annual reporting periods beginning after December 15, 2020. We are currently evaluating the impact of the new guidance on our consolidated financial statements.
Fair Value Measurements The Company measures its financial assets and liabilities 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 fair value, 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 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.
Operating Leases
Operating Leases
The Company has entered into various non-cancellable operating leases for its office spaces with lease periods expiring between fiscal 2022 and fiscal 2029. The operating lease agreements generally provide for rental payments on a graduated basis and for options to renew, which could increase future minimum lease payments if exercised.
Lease right-of-use assets and liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. As our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at the commencement date in determining the present value of
lease payments. The lease right-of-use assets also include any lease payments made and exclude lease incentives such as tenant improvement allowances.
Our operating leases typically include non-lease components such as common-area maintenance costs. We have elected to include non-lease components with lease payments for the purpose of calculating lease right-of-use assets and liabilities, to the extent that they are fixed. Non-lease components that are not fixed are expensed as incurred as variable lease payments.
Leases with a term of one year or less are not recognized on our condensed consolidated balance sheet. We recognize lease expense for these leases on a straight-line basis over the lease term.
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.20.2
Cash, Cash Equivalents, and Investments (Tables)
6 Months Ended
Jul. 31, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Components of Cash and Cash Equivalents Cash, cash equivalents, and investments consisted of the following:
As of July 31, 2020As of January 31, 2020
(in thousands)
Cash and cash equivalents
Cash
$282,342 $2,131 
Money market funds
91,296 118,899 
U.S. Treasury securities
3,000 2,994 
Total cash and cash equivalents$376,638 $124,024 
Available-for-sale investments:
U.S. Treasury securities
$37,031 $24,987 
Commercial paper
22,011 20,132 
Corporate debt securities
161,887 149,248 
U.S. Government agency securities
 4,973 
Total available-for-sale investments$220,929 $199,340 
Held-to-maturity investments:
U.S. Treasury securities
$4,003 $9,016 
Commercial paper
 5,985 
Corporate debt securities
 13,034 
Total held-to-maturities investments$4,003 $28,035 
Total investments$224,932 $227,375 
Components of Available-for-sale Investments Cash, cash equivalents, and investments consisted of the following:
As of July 31, 2020As of January 31, 2020
(in thousands)
Cash and cash equivalents
Cash
$282,342 $2,131 
Money market funds
91,296 118,899 
U.S. Treasury securities
3,000 2,994 
Total cash and cash equivalents$376,638 $124,024 
Available-for-sale investments:
U.S. Treasury securities
$37,031 $24,987 
Commercial paper
22,011 20,132 
Corporate debt securities
161,887 149,248 
U.S. Government agency securities
 4,973 
Total available-for-sale investments$220,929 $199,340 
Held-to-maturity investments:
U.S. Treasury securities
$4,003 $9,016 
Commercial paper
 5,985 
Corporate debt securities
 13,034 
Total held-to-maturities investments$4,003 $28,035 
Total investments$224,932 $227,375 
Components of Held-to-maturity Investments Cash, cash equivalents, and investments consisted of the following:
As of July 31, 2020As of January 31, 2020
(in thousands)
Cash and cash equivalents
Cash
$282,342 $2,131 
Money market funds
91,296 118,899 
U.S. Treasury securities
3,000 2,994 
Total cash and cash equivalents$376,638 $124,024 
Available-for-sale investments:
U.S. Treasury securities
$37,031 $24,987 
Commercial paper
22,011 20,132 
Corporate debt securities
161,887 149,248 
U.S. Government agency securities
 4,973 
Total available-for-sale investments$220,929 $199,340 
Held-to-maturity investments:
U.S. Treasury securities
$4,003 $9,016 
Commercial paper
 5,985 
Corporate debt securities
 13,034 
Total held-to-maturities investments$4,003 $28,035 
Total investments$224,932 $227,375 
The following tables summarize the Company’s investments’ adjusted cost, net unrealized gains, and fair value by significant investment category as of July 31, 2020 and January 31, 2020. Gross realized gains or losses from sales of available-for-sale securities were not material for the six months ended July 31, 2020.
As of July 31, 2020
Cost BasisUnrealized Gain, NetRecorded Basis
Available-for-sale investments:
U.S. Treasury securities $36,966 $65 $37,031 
Commercial paper22,008 3 22,011 
Corporate debt securities160,899 988 161,887 
Total available-for-sale investments$219,873 $1,056 $220,929 
Held-to-maturity investments:
U.S. Treasury securities $4,003 $ $4,003 
Total held-to-maturities investments$4,003 $ $4,003 
Total investments$223,876 $1,056 $224,932 
As of January 31, 2020
Cost BasisUnrealized Gain, NetRecorded Basis
Available-for-sale investments:
U.S. Treasury securities $24,978 $9 $24,987 
Commercial paper20,128 4 20,132 
Corporate debt securities149,124 124 149,248 
U.S. Government agency securities4,973  4,973 
Total available-for-sale investments$199,203 $137 $199,340 
Held-to-maturity investments:
U.S. Treasury securities $9,016 $ $9,016 
Commercial paper5,985  5,985 
Corporate debt securities13,034  13,034 
Total held-to-maturities investments$28,035 $ $28,035 
Total investments$227,238 $137 $227,375 
Summary of Carrying Value of Available-for-sale Investments
The following tables summarize the Company’s investments’ adjusted cost, net unrealized gains, and fair value by significant investment category as of July 31, 2020 and January 31, 2020. Gross realized gains or losses from sales of available-for-sale securities were not material for the six months ended July 31, 2020.
As of July 31, 2020
Cost BasisUnrealized Gain, NetRecorded Basis
Available-for-sale investments:
U.S. Treasury securities $36,966 $65 $37,031 
Commercial paper22,008 3 22,011 
Corporate debt securities160,899 988 161,887 
Total available-for-sale investments$219,873 $1,056 $220,929 
Held-to-maturity investments:
U.S. Treasury securities $4,003 $ $4,003 
Total held-to-maturities investments$4,003 $ $4,003 
Total investments$223,876 $1,056 $224,932 
As of January 31, 2020
Cost BasisUnrealized Gain, NetRecorded Basis
Available-for-sale investments:
U.S. Treasury securities $24,978 $9 $24,987 
Commercial paper20,128 4 20,132 
Corporate debt securities149,124 124 149,248 
U.S. Government agency securities4,973  4,973 
Total available-for-sale investments$199,203 $137 $199,340 
Held-to-maturity investments:
U.S. Treasury securities $9,016 $ $9,016 
Commercial paper5,985  5,985 
Corporate debt securities13,034  13,034 
Total held-to-maturities investments$28,035 $ $28,035 
Total investments$227,238 $137 $227,375 
Summary of Contractual Maturities of Available-for-sale Securities The following table presents the Company’s available-for-sale securities by contractual maturity date as of July 31, 2020 and January 31, 2020:
As of July 31, 2020
Cost BasisRecorded Basis
Due within one year$179,103 $179,726 
Due between one to five years40,770 41,203 
Total$219,873 $220,929 
As of January 31, 2020
Cost BasisRecorded Basis
Due within one year$128,127 $128,169 
Due between one to five years71,076 71,171 
Total$199,203 $199,340 
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements (Tables)
6 Months Ended
Jul. 31, 2020
Fair Value Disclosures [Abstract]  
Summary of Information about Company's Financial Assets
The following table presents information about the Company’s financial assets that are required to be measured or disclosed at fair value using the above input categories:
As of July 31, 2020
Level 1Level 2Level 3Total
(in thousands)
Money market funds$91,296 $ $ $91,296 
U.S. Treasury securities3,000 41,034  44,034 
Commercial paper 22,011  22,011 
Corporate debt securities 161,887  161,887 
Total$94,296 $224,932 $ $319,228 
Included in cash equivalents$94,296 
Included in investments$224,932 
As of January 31, 2020
Level 1Level 2Level 3Total
(in thousands)
Money market funds$118,899 $ $ $118,899 
U.S. Treasury securities2,994 34,003  36,997 
Commercial paper 26,117  26,117 
Corporate debt securities 162,282  162,282 
U.S. Government agency securities 4,973  4,973 
Total$121,893 $227,375 $ $349,268 
Included in cash equivalents$121,893 
Included in investments$227,375 
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.20.2
Property and Equipment, Net (Tables)
6 Months Ended
Jul. 31, 2020
Property, Plant and Equipment [Abstract]  
Property and Equipment, Net
Property and equipment, net, consisted of the following:
As of July 31, 2020As of January 31, 2020
(in thousands)
Leasehold improvements$12,445 $12,257 
Computers and equipment5,838 4,431 
Furniture and fixtures3,159 2,540 
Capitalized internal-use software522 389 
Gross property and equipment (1)
21,964 19,617 
Accumulated depreciation and amortization(9,159)(7,248)
Property and equipment, net$12,805 $12,369 
(1) Gross property and equipment includes construction-in-progress for leasehold improvements and furniture and fixtures of $0.2 million and $5.1 million that had not yet been placed in service as of July 31, 2020 and January 31, 2020, respectively. The costs associated with construction-in-progress are not amortized until placed in service.
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.20.2
Leases (Tables)
6 Months Ended
Jul. 31, 2020
Leases [Abstract]  
Information About Lease on Condensed Consolidated Balance Sheet
The following tables present information about leases on our condensed consolidated balance sheet.
As of July 31, 2020
(in thousands)
Assets
Lease right-of-use assets$26,885 
Liabilities
Lease liabilities5,078 
Lease liabilities, non-current29,064 
Information About Leases on Condensed Consolidated Statement of Operations and Supplemental Cash Flow Information
The following table presents information about leases on our condensed consolidated statement of operations.
Three Months Ended July 31, 2020Six Months Ended July 31, 2020
(in thousands)
Operating lease expense$1,445 $2,887 
Short-term lease expense261 560
Variable lease expense361 663

The following table presents supplemental cash flow information about our leases.
Three Months Ended July 31, 2020Six Months Ended July 31, 2020
(in thousands)
Cash paid for amounts included in the measurement of lease liabilities$1,149 $2,287 
Schedule of Remaining Maturities of Lease Liabilities
As of July 31, 2020, remaining maturities of lease liabilities are as follows:
Year ending January 31,
(in thousands)
2021$3,104 
20226,296 
20236,489 
20246,670 
20256,869 
Thereafter8,928 
Gross lease payments$38,356 
Less: Imputed interest(4,214)
Total$34,142 
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.20.2
Debt and Financing Arrangements (Tables)
6 Months Ended
Jul. 31, 2020
Debt Disclosure [Abstract]  
Net Carrying Amount of Liability and Equity Components of Convertible Notes
The net carrying amount of the liability component of the Notes was as follows:
As of July 31, 2020
(in thousands)
Principal$287,500 
Less: unamortized debt discount(69,623)
Less: unamortized issuance costs(6,901)
Net carrying amount$210,976 
The net carrying amount of the equity component of the Notes was as follows:
As of July 31, 2020
(in thousands)
Proceeds allocated to the conversion options (debt discount)$70,768 
Less: issuance costs(2,290)
Carrying amount of the equity component$68,478 
Interest expense recognized related to the Notes is as follows:
Three Months Ended July 31, 2020
(in thousands)
Contractual interest expense$349 
Amortization of debt discount1,145 
Amortization of debt issuance costs114 
Total interest expense related to the Notes$1,608 
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.20.2
Deferred Revenue and Performance Obligations (Tables)
6 Months Ended
Jul. 31, 2020
Revenue from Contract with Customer [Abstract]  
Summary of Deferred Revenue
The following table presents the changes to the Company’s deferred revenue:
Three Months Ended July 31,Six Months Ended July 31,
2020201920202019
(in thousands)
Deferred revenue, beginning of period$96,446 $66,545 $92,569 $64,104 
Billings55,448 51,613 109,111 91,368 
Revenue recognized(50,714)(40,361)(100,500)(77,675)
Deferred revenue, end of period$101,180 $77,797 $101,180 $77,797 
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.20.2
Common Stock and Stockholders' Equity (Tables)
6 Months Ended
Jul. 31, 2020
Equity [Abstract]  
Summary of Shares of Common Stock Reserved for Future Issuance
Shares of common stock reserved for future issuance are as follows:
July 31, 2020
Outstanding stock options and unvested RSUs outstanding16,300,947 
Available for future stock option and RSU grants13,660,976 
Available for ESPP2,235,888 
Total common stock reserved at July 31, 202032,197,811 
Schedule of Stock Option Activity
Stock option activity is as follows:
Number of
Shares
Weighted
Average Exercise
Price
Weighted
Average
Remaining
Contractual Term
Aggregate
Intrinsic Value
(in thousands)
Outstanding at January 31, 202014,498,045 $7.37 7.8 years$231,300 
Granted231,028 $21.44 
Exercised(1,287,830)$4.43 
Canceled(663,393)$10.88 
Outstanding at July 31, 202012,777,850 $7.73 7.3 years$290,647 
Vested as of July 31, 20207,675,279 $4.76 6.7 years$197,386 
Schedule of Assumptions Used to Calculate Fair Value of Employee Stock Option Grants Made The following assumptions were used to calculate the fair value of employee stock option grants made during the periods:
Three Months Ended July 31,Six Months Ended July 31,
2020201920202019
Expected dividend yield    
Expected volatility43.9 %
42.0% - 42.1%
43.3% - 43.9%
42.0% - 42.8%
Expected term (years)6.1
6.0 - 6.1
6.1
5.5 - 6.9
Risk-free interest rate0.41 %1.80 %
0.41% - 0.47%
1.80% - 2.48%
Schedule of Restricted Stock Unit Activity A summary of the Company’s RSU activity and related information is as follow:
Number of RSUsWeighted
Average Grant Date Fair Value Per Share
Outstanding at January 31, 20201,114,911 $28.10 
Granted2,682,462 $17.76 
Vested, net of shares withheld for employee payroll taxes(93,942)$22.33 
Canceled(180,334)$21.60 
Outstanding at July 31, 20203,523,097 $20.69 
Schedule of Stock-based Compensation Expense
Stock-based compensation expense included in the Company’s condensed consolidated statements of operations is as follows:
Three Months Ended July 31,Six Months Ended July 31,
2020201920202019
(in thousands)
Cost of revenue$263 $327 $607 $470 
Research and development2,469 1,437 4,652 2,297 
Sales and marketing2,870 2,326 5,155 3,790 
General and administrative4,366 3,143 7,862 5,488 
Total$9,968 $7,233 $18,276 $12,045 
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.20.2
Net Loss Per Share (Tables)
6 Months Ended
Jul. 31, 2020
Earnings Per Share [Abstract]  
Calculation of Basic and Diluted Net Loss Per Share
The following table presents the calculation of basic and diluted net loss per share:
Three Months Ended July 31,Six Months Ended July 31,
2020201920202019
(in thousands, except per share amounts)
Numerator:
Net loss$(14,688)$(12,570)$(26,147)$(24,634)
Denominator:
Weighted average shares used in calculating net loss per share, basic and diluted
78,775 75,433 78,278 54,327 
Net loss per share, basic and diluted$(0.19)$(0.17)$(0.33)$(0.45)
Schedule of Anti-dilutive Securities That Were Not Included in Diluted Per Share Calculations Potentially dilutive securities that were not included in the diluted per share calculations because they would be anti-dilutive were as follows:
As of July 31,
20202019
(in thousands)
Shares subject to outstanding common stock awards16,298 16,278 
Convertible senior notes7,173  
Unvested early exercised stock options 205 
Restricted stock awards purchased with promissory notes142 429 
Shares issuable pursuant to the 2019 Employee Stock Purchase Plan64 125 
Total23,677 17,037 
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.20.2
Geographic Information (Tables)
6 Months Ended
Jul. 31, 2020
Segment Reporting [Abstract]  
Disaggregation of Revenue By Geographic Location
Revenue by location is determined by the billing address of the customer. The following table sets forth revenue by geographic area:
Three Months Ended July 31,Six Months Ended July 31,
2020201920202019
(in thousands)
United States$38,997 $31,592 $77,269 $61,060 
International11,717 8,769 23,231 16,615 
Total$50,714 $40,361 $100,500 $77,675 
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.20.2
Description of Business and Basis of Presentation (Details) - USD ($)
6 Months Ended
Apr. 15, 2019
Apr. 14, 2019
Jul. 31, 2020
Jul. 31, 2019
Jun. 30, 2020
Jun. 25, 2020
Subsidiary, Sale of Stock [Line Items]            
Payments of other offering costs     $ 0 $ 5,208,000    
IPO            
Subsidiary, Sale of Stock [Line Items]            
Number of shares issued and sold (in shares) 9,860,500          
Public offering price (in dollars per share) $ 24.00          
Proceeds from sale of stock $ 213,700,000          
Payments of underwriters' commissions and discounts 16,600,000          
Payments of other offering costs $ 6,400,000          
Convertible Senior Notes            
Debt Instrument [Line Items]            
Aggregate principal amount of debt issued         $ 287,500,000 $ 287,500,000
Stated interest rate         1.25% 1.25%
Common stock            
Subsidiary, Sale of Stock [Line Items]            
Number of shares as a result of conversion (in shares)   41,273,345   41,273,345    
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Significant Accounting Policies (Details)
$ in Thousands
6 Months Ended
Jul. 31, 2020
USD ($)
segment
Feb. 01, 2020
USD ($)
Jan. 31, 2020
USD ($)
Accounting Policies [Abstract]      
Number of operating segments | segment 1    
Allowance for doubtful accounts $ 1,700   $ 800
Accounting Standards Update [Extensible List] us-gaap:AccountingStandardsUpdate201602Member    
Net operating right-of-use asset $ 26,885 $ 29,100  
Operating lease liability $ 34,142 $ 35,900  
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.20.2
Cash, Cash Equivalents, and Investments - Components of Cash and Cash Equivalents and Investments (Details) - USD ($)
$ in Thousands
Jul. 31, 2020
Jan. 31, 2020
Jul. 31, 2019
Cash and cash equivalents      
Cash $ 282,342 $ 2,131  
Money market funds 91,296 118,899  
U.S. Treasury securities 3,000 2,994  
Total cash and cash equivalents 376,638 124,024 $ 306,316
Debt Securities, Available-for-sale [Line Items]      
Total available-for-sale investments 220,929 199,340  
Schedule of Held-to-maturity Securities [Line Items]      
Total held-to-maturities investments 4,003 28,035  
Total investments 224,932 227,375  
U.S. Treasury securities      
Debt Securities, Available-for-sale [Line Items]      
Total available-for-sale investments 37,031 24,987  
Schedule of Held-to-maturity Securities [Line Items]      
Total held-to-maturities investments 4,003 9,016  
Commercial paper      
Debt Securities, Available-for-sale [Line Items]      
Total available-for-sale investments 22,011 20,132  
Schedule of Held-to-maturity Securities [Line Items]      
Total held-to-maturities investments 0 5,985  
Corporate debt securities      
Debt Securities, Available-for-sale [Line Items]      
Total available-for-sale investments 161,887 149,248  
Schedule of Held-to-maturity Securities [Line Items]      
Total held-to-maturities investments 0 13,034  
U.S. Government agency securities      
Debt Securities, Available-for-sale [Line Items]      
Total available-for-sale investments $ 0 $ 4,973  
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.20.2
Cash, Cash Equivalents, and Investments - Carrying Value of Investments (Details) - USD ($)
$ in Thousands
Jul. 31, 2020
Jan. 31, 2020
Debt Securities, Available-for-sale [Line Items]    
Cost Basis $ 219,873 $ 199,203
Unrealized Gain, Net 1,056 137
Recorded Basis 220,929 199,340
Schedule of Held-to-maturity Securities [Line Items]    
Cost Basis 4,003 28,035
Unrealized Gain, Net 0 0
Recorded Basis 4,003 28,035
Total investments, Cost Basis 223,876 227,238
Total investments, Unrealized Gain (Loss), Net 1,056 137
Total investments 224,932 227,375
U.S. Treasury securities    
Debt Securities, Available-for-sale [Line Items]    
Cost Basis 36,966 24,978
Unrealized Gain, Net 65 9
Recorded Basis 37,031 24,987
Schedule of Held-to-maturity Securities [Line Items]    
Cost Basis 4,003 9,016
Unrealized Gain, Net 0 0
Recorded Basis 4,003 9,016
Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
Cost Basis 22,008 20,128
Unrealized Gain, Net 3 4
Recorded Basis 22,011 20,132
Schedule of Held-to-maturity Securities [Line Items]    
Cost Basis   5,985
Unrealized Gain, Net   0
Recorded Basis   5,985
Corporate debt securities    
Debt Securities, Available-for-sale [Line Items]    
Cost Basis 160,899 149,124
Unrealized Gain, Net 988 124
Recorded Basis $ 161,887 149,248
Schedule of Held-to-maturity Securities [Line Items]    
Cost Basis   13,034
Unrealized Gain, Net   0
Recorded Basis   13,034
U.S. Government agency securities    
Debt Securities, Available-for-sale [Line Items]    
Cost Basis   4,973
Unrealized Gain, Net   0
Recorded Basis   $ 4,973
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.20.2
Cash, Cash Equivalents, and Investments - Contractual Maturity (Details) - USD ($)
$ in Thousands
Jul. 31, 2020
Jan. 31, 2020
Cost Basis    
Due within one year $ 179,103 $ 128,127
Due between one to five years 40,770 71,076
Cost Basis 219,873 199,203
Recorded Basis    
Due within one year 179,726 128,169
Due between one to five years 41,203 71,171
Recorded Basis $ 220,929 $ 199,340
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.20.2
Cash, Cash Equivalents, and Investments - Additional Information (Details)
6 Months Ended
Jul. 31, 2020
USD ($)
security
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Securities in a continuous net loss position for 12 months or longer | security 0
Impairment loss recorded | $ $ 0
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements (Details) - Recurring - USD ($)
$ in Thousands
Jul. 31, 2020
Jan. 31, 2020
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Included in cash equivalents $ 94,296 $ 121,893
Included in investments 224,932 227,375
Total 319,228 349,268
Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total 94,296 121,893
Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total 224,932 227,375
Fair value of convertible senior notes 301,000  
Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total 0 0
U.S. Treasury securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Included in investments 44,034 36,997
U.S. Treasury securities | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Included in investments 3,000 2,994
U.S. Treasury securities | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Included in investments 41,034 34,003
U.S. Treasury securities | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Included in investments 0 0
Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Included in investments 22,011 26,117
Commercial paper | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Included in investments 0 0
Commercial paper | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Included in investments 22,011 26,117
Commercial paper | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Included in investments 0 0
Corporate debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Included in investments 161,887 162,282
Corporate debt securities | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Included in investments 0 0
Corporate debt securities | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Included in investments 161,887 162,282
Corporate debt securities | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Included in investments 0 0
U.S. Government agency securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Included in investments   4,973
U.S. Government agency securities | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Included in investments   0
U.S. Government agency securities | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Included in investments   4,973
U.S. Government agency securities | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Included in investments   0
Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Included in cash equivalents 91,296 118,899
Money market funds | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Included in cash equivalents 91,296 118,899
Money market funds | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Included in cash equivalents 0 0
Money market funds | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Included in cash equivalents $ 0 $ 0
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.20.2
Property and Equipment, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2020
Jul. 31, 2019
Jan. 31, 2020
Property, Plant and Equipment [Line Items]          
Gross property and equipment $ 21,964   $ 21,964   $ 19,617
Accumulated depreciation and amortization (9,159)   (9,159)   (7,248)
Property and equipment, net 12,805   12,805   12,369
Depreciation and amortization 1,000 $ 600 1,900 $ 1,000  
Leasehold improvements          
Property, Plant and Equipment [Line Items]          
Gross property and equipment 12,445   12,445   12,257
Computers and equipment          
Property, Plant and Equipment [Line Items]          
Gross property and equipment 5,838   5,838   4,431
Furniture and fixtures          
Property, Plant and Equipment [Line Items]          
Gross property and equipment 3,159   3,159   2,540
Capitalized internal-use software          
Property, Plant and Equipment [Line Items]          
Gross property and equipment 522   522   389
Construction-in-progress          
Property, Plant and Equipment [Line Items]          
Gross property and equipment $ 200   $ 200   $ 5,100
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.20.2
Deferred Contract Costs (Details) - USD ($)
3 Months Ended 6 Months Ended
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2020
Jul. 31, 2019
Jan. 31, 2020
Revenue from Contract with Customer [Abstract]          
Deferred contract costs $ 26,800,000   $ 26,800,000   $ 25,700,000
Amortization of deferred contract costs 2,600,000 $ 1,800,000 5,064,000 $ 3,442,000  
Impairment loss in relation to costs capitalized $ 0 $ 0 $ 0 $ 0  
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Information About Lease on Condensed Consolidated Balance Sheet (Details) - USD ($)
$ in Thousands
Jul. 31, 2020
Feb. 01, 2020
Assets    
Lease right-of-use assets $ 26,885 $ 29,100
Liabilities    
Lease liabilities 5,078  
Lease liabilities, non-current $ 29,064  
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Additional Information (Details)
Jul. 31, 2020
Leases [Abstract]  
Weighted average remaining lease term 6 years 1 month 6 days
Weighted average discount rate 3.70%
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Information About Leases on Condensed Consolidated Statement of Operations (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2020
Jul. 31, 2020
Leases [Abstract]    
Operating lease expense $ 1,445 $ 2,887
Short-term lease expense 261 560
Variable lease expense $ 361 $ 663
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2020
Jul. 31, 2020
Leases [Abstract]    
Cash paid for amounts included in the measurement of lease liabilities $ 1,149 $ 2,287
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Schedule of Remaining Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Jul. 31, 2020
Feb. 01, 2020
Leases [Abstract]    
2021 $ 3,104  
2022 6,296  
2023 6,489  
2024 6,670  
2025 6,869  
Thereafter 8,928  
Gross lease payments 38,356  
Less: Imputed interest (4,214)  
Total $ 34,142 $ 35,900
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.20.2
Debt and Financing Arrangements - Additional Information (Details)
$ / shares in Units, shares in Millions
6 Months Ended
Jun. 25, 2020
USD ($)
day
$ / shares
shares
Jul. 31, 2020
USD ($)
Jul. 31, 2019
USD ($)
Jun. 30, 2020
USD ($)
Debt Instrument [Line Items]        
Net proceeds from debt offering, after deducting initial purchaser discounts and debt issuance costs paid or payable | $ $ 278,200,000      
Conversion rate 0.0249507      
Initial conversion price (in dollars per share) | $ / shares $ 40.08      
Carrying amount of equity component representing conversion option | $ $ 70,800,000 $ 70,768,000    
Issuance costs attributable to equity component | $   2,290,000    
Net cost incurred to purchase Capped Calls | $ $ 35,700,000 35,708,000 $ 0  
Capped Calls        
Debt Instrument [Line Items]        
Initial strike price (in dollars per share) | $ / shares $ 40.08      
Cap price (in dollars per share) | $ / shares $ 61.66      
Number of shares of common stock covered by Capped Calls (in shares) | shares 7.2      
Automatic exercise period for Capped Calls, trading days 40      
Debt Conversion Terms, One        
Debt Instrument [Line Items]        
Threshold trading days 20      
Threshold consecutive trading days 30      
Threshold percentage of stock price trigger 130.00%      
Debt Conversion Terms, Two        
Debt Instrument [Line Items]        
Threshold trading days 5      
Threshold consecutive trading days 10      
Threshold percentage of product of last reported sales price of common stock and conversion rate on each such trading day 98.00%      
On or after July 6, 2023        
Debt Instrument [Line Items]        
Threshold trading days 20      
Threshold consecutive trading days 30      
Threshold percentage of stock price trigger 130.00%      
Convertible Senior Notes        
Debt Instrument [Line Items]        
Aggregate principal amount of debt issued | $ $ 287,500,000     $ 287,500,000
Stated interest rate 1.25%     1.25%
Event of default, option to accelerate amounts due, minimum percentage of aggregate principal amount of outstanding debt 25.00%      
Effective interest rate 7.88%      
Issuance costs attributable to liability component | $   $ 7,000,000.0    
Convertible Senior Notes | Discount Rate        
Debt Instrument [Line Items]        
Liability component calculation, measurement input 0.0730      
Convertible Senior Notes | On or after July 6, 2023        
Debt Instrument [Line Items]        
Redemption, threshold trading days immediately preceding maturity date 41      
Redemption price, percentage of principal amount to be redeemed 100.00%      
Convertible Senior Notes | Fundamental Change        
Debt Instrument [Line Items]        
Redemption price, percentage of principal amount to be redeemed 100.00%      
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.20.2
Debt and Financing Arrangements - Net Carrying Amount (Details) - USD ($)
$ in Thousands
Jul. 31, 2020
Jun. 25, 2020
Equity Component:    
Proceeds allocated to the conversion options (debt discount) $ 70,768 $ 70,800
Less: issuance costs (2,290)  
Carrying amount of the equity component 68,478  
Convertible Senior Notes    
Liability Component:    
Principal 287,500  
Less: unamortized debt discount (69,623)  
Less: unamortized issuance costs (6,901)  
Net carrying amount $ 210,976  
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.20.2
Debt and Financing Arrangements - Interest Expense (Details) - Convertible Senior Notes
$ in Thousands
3 Months Ended
Jul. 31, 2020
USD ($)
Debt Instrument [Line Items]  
Contractual interest expense $ 349
Amortization of debt discount 1,145
Amortization of debt issuance costs 114
Total interest expense related to the Notes $ 1,608
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.20.2
Deferred Revenue and Performance Obligations - Deferred Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2020
Jul. 31, 2019
Increase (Decrease) In Contract with Customer, Liability [Roll Forward]        
Deferred revenue, beginning of period $ 96,446 $ 66,545 $ 92,569 $ 64,104
Billings 55,448 51,613 109,111 91,368
Revenue recognized (50,714) (40,361) (100,500) (77,675)
Deferred revenue, end of period $ 101,180 $ 77,797 $ 101,180 $ 77,797
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.20.2
Deferred Revenue and Performance Obligations - Additional Information (Details) - USD ($)
$ in Millions
Jul. 31, 2020
Jan. 31, 2020
Revenue from Contract with Customer [Abstract]    
Future estimated revenue related to performance obligations $ 81.4 $ 75.7
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.20.2
Deferred Revenue and Performance Obligations - Performance Obligations (Details)
Jul. 31, 2020
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-08-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, remaining performance obligation, period 24 months
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-08-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, remaining performance obligation, period
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.20.2
Common Stock and Stockholders' Equity - Additional Information (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Feb. 01, 2020
shares
Apr. 14, 2019
shares
Apr. 11, 2019
purchase_period
shares
Mar. 31, 2019
shares
Jul. 31, 2020
USD ($)
$ / shares
shares
Jul. 31, 2019
USD ($)
$ / shares
shares
Jul. 31, 2020
USD ($)
equity_incentive_plan
$ / shares
shares
Jul. 31, 2019
USD ($)
$ / shares
shares
Jan. 31, 2020
shares
Subsidiary, Sale of Stock [Line Items]                  
Number of equity incentive plans | equity_incentive_plan             2    
Number of shares authorized for grant (in shares)         17,679,277   17,679,277   13,126,301
Options granted (in shares)       3,041,000     231,028    
Number of shares available for grant (in shares)         13,660,976   13,660,976   11,841,156
Weighted average grant date fair value of stock options (in dollars per share) | $ / shares         $ 12.59 $ 23.08 $ 8.96 $ 10.83  
Aggregate intrinsic value of stock options exercised | $         $ 11,600 $ 10,500 $ 23,000 $ 30,500  
Unrecognized compensation cost related to unvested stock options | $         37,000   37,000    
Stock-based compensation expense | $         9,968 7,233 $ 18,276 12,045  
Stock options                  
Subsidiary, Sale of Stock [Line Items]                  
Unrecognized compensation cost related to unvested awards, period for recognition             2 years 10 months 24 days    
Stock options | 50% vest over four years from grant date                  
Subsidiary, Sale of Stock [Line Items]                  
Vesting percentage       50.00%          
Vesting period       4 years          
Stock options | 50% vest over five years from grant date                  
Subsidiary, Sale of Stock [Line Items]                  
Vesting percentage       50.00%          
Vesting period       5 years          
RSUs                  
Subsidiary, Sale of Stock [Line Items]                  
Unrecognized compensation cost related to unvested awards, period for recognition             3 years 6 months    
Unrecognized compensation cost related to unvested RSUs | $         $ 67,100   $ 67,100    
ESPP                  
Subsidiary, Sale of Stock [Line Items]                  
Number of shares authorized for grant (in shares)     1,850,000            
Number of shares available for grant (in shares)         2,235,888   2,235,888    
Increase in number of shares reserved under ESPP (in shares) 777,916                
Offering period     24 months            
Number of purchase periods within each offering period | purchase_period     4            
Purchase period     6 months            
Purchase price as a percentage of fair market value of stock on the offering date or the purchase date     85.00%            
Stock-based compensation expense | $         $ 1,200 1,800 $ 2,800 2,200  
Amount withheld on behalf of employees for future purchase | $         $ 1,600 $ 2,600 $ 3,500 $ 2,600  
Shares purchased (in shares)         181,253 0 181,253 0  
Purchase price (in dollars per share) | $ / shares         $ 19.63   $ 19.63    
Common stock                  
Subsidiary, Sale of Stock [Line Items]                  
Number of shares as a result of conversion (in shares)   41,273,345           41,273,345  
Conversion ratio   1              
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.20.2
Common Stock and Stockholders' Equity - Shares Available for Issuance (Details) - shares
Jul. 31, 2020
Jan. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of shares available for grant (in shares) 13,660,976 11,841,156
Total common stock reserved at period end (in shares) 32,197,811  
Stock options and RSUs    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Outstanding stock options and unvested RSUs outstanding (in shares) 16,300,947  
Number of shares available for grant (in shares) 13,660,976  
ESPP    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of shares available for grant (in shares) 2,235,888  
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.20.2
Common Stock and Stockholders' Equity - Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 6 Months Ended 12 Months Ended
Mar. 31, 2019
Jul. 31, 2020
Jan. 31, 2020
Number of Shares      
Outstanding, beginning balance (in shares)   14,498,045  
Granted (in shares) 3,041,000 231,028  
Exercised (in shares)   (1,287,830)  
Canceled (in shares)   (663,393)  
Outstanding, ending balance (in shares)   12,777,850 14,498,045
Weighted Average Exercise Price      
Outstanding, beginning balance (in dollars per share)   $ 7.37  
Granted (in dollars per share)   21.44  
Exercised (in dollars per share)   4.43  
Canceled (in dollars per share)   10.88  
Outstanding, ending balance (in dollars per share)   $ 7.73 $ 7.37
Weighted Average Remaining Contractual Term      
Outstanding   7 years 3 months 18 days 7 years 9 months 18 days
Aggregate Intrinsic Value      
Outstanding   $ 290,647 $ 231,300
Vested      
Number of shares (in shares)   7,675,279  
Weighted average exercise price (in dollars per share)   $ 4.76  
Weighted average remaining contractual term   6 years 8 months 12 days  
Aggregate intrinsic value   $ 197,386  
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.20.2
Common Stock and Stockholders' Equity - Assumptions Used to Calculate Fair Value of Employee Stock Option Grants Made (Details) - Employee - Stock options
3 Months Ended 6 Months Ended
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2020
Jul. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected dividend yield 0.00% 0.00% 0.00% 0.00%
Expected volatility 43.90%      
Expected volatility, minimum   42.00% 43.30% 42.00%
Expected volatility, maximum   42.10% 43.90% 42.80%
Expected term (years) 6 years 1 month 6 days   6 years 1 month 6 days  
Risk-free interest rate 0.41% 1.80%    
Risk-free interest rate, minimum     0.41% 1.80%
Risk-free interest rate, maximum     0.47% 2.48%
Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected term (years)   6 years   5 years 6 months
Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected term (years)   6 years 1 month 6 days   6 years 10 months 24 days
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.20.2
Common Stock and Stockholders' Equity - Restricted Stock Units Activity (Details) - RSUs
6 Months Ended
Jul. 31, 2020
$ / shares
shares
Number of RSUs  
Outstanding, beginning balance (in shares) | shares 1,114,911
Granted (in shares) | shares 2,682,462
Vested, net of shares withheld for employee payroll taxes (in shares) | shares (93,942)
Canceled (in shares) | shares (180,334)
Outstanding, ending balance (in shares) | shares 3,523,097
Weighted Average Grant Date Fair Value Per Share  
Outstanding, beginning balance (in dollars per share) | $ / shares $ 28.10
Granted (in dollars per share) | $ / shares 17.76
Vested, net of shares withheld for employee payroll taxes (in dollars per share) | $ / shares 22.33
Canceled (in dollars per share) | $ / shares 21.60
Outstanding, ending balance (in dollars per share) | $ / shares $ 20.69
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.20.2
Common Stock and Stockholders' Equity - Stock-based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2020
Jul. 31, 2019
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation expense $ 9,968 $ 7,233 $ 18,276 $ 12,045
Cost of revenue        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation expense 263 327 607 470
Research and development        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation expense 2,469 1,437 4,652 2,297
Sales and marketing        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation expense 2,870 2,326 5,155 3,790
General and administrative        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation expense $ 4,366 $ 3,143 $ 7,862 $ 5,488
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.20.2
Net Loss Per Share - Calculation of Basic and Diluted Net Loss Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2020
Jul. 31, 2019
Numerator:        
Net loss $ (14,688) $ (12,570) $ (26,147) $ (24,634)
Denominator:        
Weighted average shares used in calculating net loss per share, basic and diluted (in shares) 78,775 75,433 78,278 54,327
Net loss per share, basic and diluted (in dollars per share) $ (0.19) $ (0.17) $ (0.33) $ (0.45)
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.20.2
Net Loss Per Share - Anti-dilutive Securities (Details) - shares
shares in Thousands
6 Months Ended
Jul. 31, 2020
Jul. 31, 2019
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share (in shares) 23,677 17,037
Shares subject to outstanding common stock awards    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share (in shares) 16,298 16,278
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) 7,173 0
Unvested early exercised stock options    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share (in shares) 0 205
Restricted stock awards purchased with promissory notes    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share (in shares) 142 429
Shares issuable pursuant to the 2019 Employee Stock Purchase Plan    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share (in shares) 64 125
XML 71 R61.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2020
Jul. 31, 2019
Income Tax Disclosure [Abstract]        
Income tax expense $ 248 $ 236 $ 479 $ 481
XML 72 R62.htm IDEA: XBRL DOCUMENT v3.20.2
Geographic Information - Revenue by Location (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2020
Jul. 31, 2019
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenue $ 50,714 $ 40,361 $ 100,500 $ 77,675
United States        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenue 38,997 31,592 77,269 61,060
International        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenue $ 11,717 $ 8,769 $ 23,231 $ 16,615
XML 73 R63.htm IDEA: XBRL DOCUMENT v3.20.2
Geographic Information - Additional Information (Details) - Long-Lived Assets - Geographic Concentration Risk
6 Months Ended 12 Months Ended
Jul. 31, 2020
Jan. 31, 2020
United States    
Concentration Risk [Line Items]    
Concentration risk, percentage 87.00% 76.00%
Canada    
Concentration Risk [Line Items]    
Concentration risk, percentage 13.00% 23.00%
United Kingdom    
Concentration Risk [Line Items]    
Concentration risk, percentage   1.00%
XML 74 R9999.htm IDEA: XBRL DOCUMENT v3.20.2
Label Element Value
Restricted Cash us-gaap_RestrictedCash $ 0
Restricted Cash us-gaap_RestrictedCash $ 53,000
EXCEL 75 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( V%(U$'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 " -A2-1+&,;P.\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M3L,P#(=?!>7>.FW1!%&7"]-.("$Q"<0M2KPMHOFCQ*C=V].6K1."!^ 8^Y?/ MGR6W.@H=$CZG$#&1Q7PSN,YGH>.:'8FB ,CZB$[ED/ M=4"H.5^!0U)&D8()6,2%R&1KM- )%85TQAN]X.-GZF:8T8 =.O24H2HK8'*: M&$]#U\(5,,$(D\O?!30+<:[^B9T[P,[)(=LEU?=]V3=S;MRA@K>GQY=YW<+Z M3,IK'']E*^@4<&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" -A2-1^\3G\U@% ",%@ & 'AL+W=O_0L/THIT)P9;YR@YAAA"R3;N;)3';3MKIA; %>-:6J"R' MY-_WR :;,.+8T^[%XJ_SYO&1_!X=C792?4\WG&ORFL0BO6YMM-Y^['328,,3 MEE[*+1=P9R55PC2Y_K:=*SCKE"IAE'"11E(0Q5?7 MK8G[<>IU34#^Q.\1WZ5'Q\2\RE+*[^;D/KQN.8:(QSS01H+!SPN?\C@V2L#Q MSUZT5?Y-$WA\?%"_RU\>7F;)4CZ5\1]1J#?7K6&+A'S%LE@_R=TO?/]"/:,7 MR#C-_R>[XMENMT6"+-4RV0<#01*)XI>][A-Q%."="Z#[ 'H2X)X+\/8!7OZB M!5G^6K=,L_%(R1U1YFE0,P=Y;O)H>)M(F&'TM8*[$<3I\52^<$7F,&*D3=(- M4SP==30(F]N=8"]R4XC0,R)]\D4*O4G)3(0\?!_? :"2BAZH;B@J^&L67Q+/ MO2#4H8Z%9XJ'^WQ[21QK^#L_8U(=DO);B[9/2-Y M*X,,O@9-%F];;LLX'NXZ[4>$HE=2])I1/&9,::[B-_+$MU)I&Q$NI57&$:)^ M2=1O1C3G*I*AF5$$)K8U1;C280[]\.%#S308E&R#AF.F&/A8;D/GTX5KK5B< M8OD:EDQ#5&KC.?/)I]G3[;?%\0>X?II<(F>M45N^;';!'+!7LE]"),M6D5!3HH,;XTD';3IX,H; M#ER,D%:$M GA) RA6*07AP/R&9XC7X4]=[ADWW'(0NY$RN%S]S4ZW)5IN]Y_ MYUSLI)43E_2S".8*+)$PP*H$N+B)GP).S1E,1),)*QPNYS-![N"3"Z(TD!A@ M51UC^,$%M7G47"!8;>+@52UP<6-_;,,("?SC118<:@1&3J.J0Y7 M&%%5'5S1AD(E5\2E/RU_)CX/,@79LF+A2E.9)&"*OI;!]PORHW/IF'\] MLF6*O+ 878S0JF10W-2ATH>16!/_+5G*V(99(S"_Q3BJJD!Q"S\DBLQ>@PT3 ML%H_5U9KA!Z>?:Q.T:H*T$958)HI999$Q3HH3Q681&9M(FH4GT];C_=DE>_3 M1KY_+V!!6W2)9@7)#JA6,ERQAJPR?-K(\,UB#98;X*5KJ:QSOT;G08HV"P+H MA6$1P\-"$".L')\VMP/%&V+%>O_-02T]%R%_);]R:JAHI*#QNKS]TT76A5YF]AWOTP5/O8"$' M9,\<2AK6!]?(M=NFO\/6_E[E^A[NT64+?,QV!Q>M)E$C!FTY2G6T/8/[\RG5 M?N_@/!KQ8I_V"S.VFI*8KR#4N1S IZ:*K<_B1,MMOGNXE%K+)#_< M'$_(%R WK\+U!+ P04 " -A2-1M;?GJ_X% O& M& 'AL+W=O%DQ42]65]V[VV9U)5M=BIK?-DBU5<6:YP^\E(_7"[QX>?%9/&RT>;%< M76W9 [_C^NOVMH'1+DO5_46/>]E@@?)6:5GME0%!)>K^ MESWM'7&@@,,9!;)7(*]5H'N%SG/+'EFWK(],L]55(Q]18Z3!FGGH?--IPVI$ M;;;Q3C?P58">7MW(NH!-X06")R5+43 -@P^L9'7.T9TQK- %^GKW$;TY>XO. MD*C1EXUL%:L+=;74@,%86N;[^3[T\Y&9^7YMRW>(XG-$ A(XU&].J+-Z3GT) M*Q^63X;ED\X>G5M^VS2\UH@I!>N\]%BD@T7:60SG+#*U0> ;E)L'_KT5.U;" M%$Y?]:;BSI1)N-V*)G%,TZOE[M GMA@F84#"0>P(:3@@#;U(W^>Y; $89&/. M >5]R<]1#95#KA$K(;^["(!*@0K9WNMU6T+2[55 Y R?)YAT2SU+<0 N-&]A M?Y^'#>H^PI:U4""&E^MC1D5="DDV<:6KN?V*K#D)"3-*)M!<8@E-(C>V>, 6>[%]Y&L.T0J1)6O=0/V#!Z75 M.92)+HA=@&,+"0XHB2=X;:F,!MB--AG0)EZTMPW?,E$@_K0U]45UL2#UAC/=)YX*=V+!Q%@43V+94@F/JAIT.L%,O["]2L_(5"%-K[CC&Y&"+>XBV6!B$ M63;CVVP F9WP+=!XHY\[GYH2LS41VR6O"VMF>Y.DP12J2XK&F1LI#D9^"?Y; MU-:ROO!$[M[L$9XXS)():J<839,9V >TB+VP?^/0&Z#&- $7>8F]^(1,-]8E%4.1(["?) ;BW+)GPYK.U=L< M$"96>7!(Q2&=X74\$@7V,P4 ;%KNK;T'3G'"MRDA23"=PG=(X6PN]T;FP'[J M>(&?R\K@9Z;?=X)TT$2$LVGWY!*C&9Y+@)$IL)\JALK6\!VO6^XE8FPS098$ M@94,MEB:A%DP@W4D#.QGC+Z<'6RZ'ZS-!5&0S"0D&:F ^*G@F%M/1"!Q%':2 M01!./.:2PU%PT),=HQT9@/@9 ,Y#.R!9 0F.%*\%],&UU,9S,S1+'"R @RR9 M=EL.N9G])0?'&#]3V+%X@EZ)30HA3J8)[I""0)CI"=&5I7HSTW]X1>:/5$_\#H'Q.C-'Y X*'OKA.XU;&ZQ M+M66Y?QZL85S(V]V?+%"KHN#_\'0\>)'OB*)M]&XTS+_MI%EP1OUXP\IPNGWW]!AF)AOB)QCA7UDB9:9PNM$EC>E3RBAS#&CF%^#GE?5$(0\T0GN:D M=R%JE+.M@'!U@G1P2ACC>'JL=\B%*3#E#/O0D7VHGWV@JVBKMNRNM_:]$/07 M#=^8.\D=1Z*&L;.7HPZ*":)I;KFDZ$PO1$<6HGX6.D1=\+7(A;,^4IM3+D@0 MT2B7=:\Y MQ!Q4UZYZ_W.::J_3?6?,@:H5*O@;%X%T";FCZV^E^ MH.6VN^"]EUK+JGO<< ;@C0!\7TLHO_N!N3,>_D>P^@=02P,$% @ #84C M453+]9TE @ DP0 !@ !X;"]W;W)K;EL*! M*(NMW. *Z6&[=.R)B:56'1JOK &'S3RYSJX6LQ ? [XJW/D]&T(G:VL?@_.Q MGB=I* @U5A08)+^><(%:!R(NX^?(F4PI W#??F&_B[US+VOI<6'U-U53.T\N M$ZBQD;VF>[O[@&,_9X&OLMK')^R&V(OW"52])]N-8*Z@4V9XR^=1ASU =GH MD(^ _'\!LQ$0E1-#9;&M6TFR+)S=@0O1S!:,J$U$WBG%4+JRI M^9M@#6QYJU4MB9T;J:6I$%:!V,.;I71HJ$52E=3'\ X>5K?PYN@8CD 9^-+: MWDM3^T(0UQ28137FOQGRYP?R?^KU"?H*?/$/N#2'X(*5F.3()SGR MR#<[P+S]^,OR693LEE,=GH@V;7F M'8HR\S9";?LU-;WFR:YL;^A5,0?"\T@8%O2IS"ZRO!!/^Y+]&729I5/,4*K8 M&YFPKI^EVRCC06/#J/3DXBP!-ZS X)#=QBE:6^*9C&;+?PUT(8#O&VOIQ0F# M.?V'RM]02P,$% @ #84C40J=X??K!0 /1@ !@ !X;"]W;W)K<*_12Y*6\ MG>R4VM],IW*]XT4BK\6>E_J7C:B*1.G':CN5^XHG:6U4Y%/B><&T2+)R,I_5 M[QZJ^4P<5)Z5_*%"\E 42?7G/<_%\^T$3TXO/F7;G3(OIO/9/MGR1ZZ^[!\J M_33MO*19P4N9B1)5?',[N<,W*T*-08WX->//\NP>&2I/0GPS#^_3VXEG(N(Y M7ROC(M&7(U_P/#>>=!Q_M$XGW9C&\/S^Y/W[FKPF\Y1(OA#YURQ5N]M)-$$I MWR2'7'T2SS_REI!O_*U%+NN_Z+G%>A.T/D@EBM981U!D97--7MI$G!EH/[ ! M:0V(;< &#&AK0%\[ FL-V&M'\%N#FOJTX5XG;IFH9#ZKQ#.J#%I[,S=U]FMK MG:^L-(7RJ"K]:Z;MU'PARE1/.T^1OI,BS])$Z8='I2^Z'I1$8H,^[GF5F'F5 M*"D-LM!%N3/5H>^/"[1F^_>(KE+*BY15J+/.W&0&B^OT'<7S[.I MTI&;\:?K-LK[)DHR$"5%'T2I=A*M=+0I8+\\2MG)A81B$?H>ZH.AW%/U1B@LAE5F-U3#5 MQH%_-FX0T-!B"H"P%UA$71"F@<,30&$_)C#/H.,9C/+\H3([RKX2FTQ!) -G M4,:\T&;IHB@COF_1=%%1$#LT7500>!&%:88=S7!TU;2;:KE%_&5OMF!Y,[(. MHLYK] _K0/*D6N_JC3K5E9*+O5F%4"(C=_9\GUHI6@ H'-BHI8NBGL]B*Y$N MBA"?83B1<40UXR35FB SVZC16^#!ZKGSQUADE?@"@E&" M[6D&8"3"9YP:YA#,#^)X@/J96,&CU#\+I8D+9^6 Q+$[2:%/ INX"V-10.T9 M!V 8D]BI< 74QP/33KIF9-1YK7*VE2B.+'78@QD39SQWV'*[#@7(([1R#[P M(!P)/)"RR&0.H. AMOBZ* M, _;; %4Y <#7'L-@\=%3,>UK6N0+ ,F3I]&-EL7YME47^5I->KIDFBO9/"X ME/FH=KQ";UJ:;]NYO4(E!P\J[.J,=XS:6S> LK>Y)>@)$YLRH&N\@5,*][(& MC^N:>@D_.P,0CE#*["P .+T_ M!\[40SB&!X^P7OK@<#05#_^.?@B%X50\A'+W<0#%0FUZW7=UA]=Z?X]O%AAXO\0WJZ:3W;MO&NL?DFJ;E1+E M?*.'\JY#'6O5]*J;!R7V=3/V22@EBOIVQY.45P:@?]\(H4X/9H#N/P;SOP%0 M2P,$% @ #84C47CTP &\"0 /CT !@ !X;"]W;W)KWDN>=="&,'3INTBD?_N^)P71=N3]./OOM/)[C?;AOO7#[U_ZH*7P5PG-9^+XJ\\ M:Q:GDV@29/PF61?-%['Y!^\#(FU_J2CJ[F^PZ6W#29"NZT8L^\;2@V5>;O\G MW_N!V&L T$@#V#> AS9 ?0,T: #92 /<-\"#!B@>:4#Z!F3X"V-!T[X![<9^ M.UC=2%\D37)V4HE-4+76LK?VHDM7UUH.<%ZVE?6UJ>2WN6S7G,U%F;N9G.Q7,K:[)RS MM+YPM_Z897E;VTD17"5Y-I4AS)-5;O?DTM-7FJZ7ZZ(;N7\W"U[)P5S*B;YH M9^ =#SZ7J5AR2[^?#N_W@M_D:=[HG7DKIVZ1E"D/?I"^2BM?O@J0) M?DO*#P$"[P,8@MB6]JT?I/.C7>+NSC" #"%,3F9WE@C0+@+T3!$ MUX"A$"*[SWCG,^[:H1&?90W(E;^6@WC!MU?ONFG#ERM1R37]85K]YXLHBD"N MFINDRO[K2#?9_3!Q#M:\&Z$.">14=HQ7T CY=3>GMO?2/6E>]ABPR9N%_$A. M&CEE5NOK(D]EA[*#=GSW*L,VI,0HA*F[$N@N./KJP=D"HD:-3%U%PG;AL!]2 MV+S,7/-R7;@KG!GI".U^1SN_H^?P^Q!?(V.D1WR-=[[&3E_/G[JLS6-C^" " M41Q#8/<,A J,PR-].V3!ZCO5IA>-8J0&JH?3T#&6/6::)B2.4:2;?;*830&, M(AJ-C, >'0&/62:M#.3@I1(H: 1N;/Q' C>%/]=J:!@LH V,]AAXH!0/#JX5G%*C!7;IW2;_/JM],#WY/E;NZQM\CS MI"KN=TBA8YI8.(MHR% M.!Q9F9%"7/0(6>YSZ!R9&(DD 8 #HC!'?EENZ0H33$@\F D6NRG 88Q&9@)2 MJ(Q>09( M'B'*/D1Z.PGKDQOK'T4]D8B\:;A=>>(QTAQ4X(SY@?>)Y!/94-=%/K%" M7>Q&W4>03VR!7!OYQ'[(M71E)9\6.R?YQ IRL5L('_.@ H:VY&!3JC+&8D3P M2-E@!%RQ,)PT-6EI2N V#")9F=3 MP&(XMJ&(%:AC]/*\">\]='8CZQOB3=@"PC"B43PV41008S<0OS)QPB8<$\; ML%X]5GKL"K7QP:C]+-0)F] =HQB/Y4R!-W:#]W.0)VS"MYS%>(CR7C,]) 7S MV WSCR-0V 1V$@[WDCU&NL,*^K$'^K?+3LN=1-D_\]C?*ZAYF8NJ>_:ATN'? M(,J=Z/#,":'0NE(,3(C<=*#TRA.W%+]NUAOU0[[)>/'?8[)Z9XCL%@"^?2 M8Z0[JG@ >6_GS*+9%8XE,PJ'6;2(?C;K4#>K/+:FH!>'#>.PI%5483Y]W%]V:",LS;V">=?&:Z2$I+D /WF(_0E)1 M$_U!/-3C'B/=X;WCZ!Y^\#R2BIJ\P2:IO&9Z5(I;4#>W^.&2BEH WB:I_'9Z M1(H'T!]W>.XIDHJ:;,$EJ:CB"O3''8<[5E)1"Z,P)97/2G\!0H$[<\OWXR05 M,S4W9(/5Z=)CI#NJ: !STX!C)!4S<3J.XR']\EGICBHL9VXL=PDJ9MOXQC0: M'OCWV^G.*;!E;K!]HJ!B)I:Z!153<,K<+_YE44I/40<%O9,OP Y,C76U?UMW>-&+5O5QZ+9I& M++O+!4\D!6\-Y/);NV5,@K>JK-O[V5;*YN-BT69;5M'V V]8K;[9<%%1J3Z* MET7;"$;S;E!5+E 4)8N*%O7LX:Z[]R0>[OA.ED7-G@1H=U5%Q>$S*_GK_0S. MCC>^%B];J6\L'NX:^L*>F?RC>1+JTV*<)2\J5K<%KX%@F_O9)_CQ,<9Z0"?Q M9\%>VY-KH$U9<_Y-?_@EOY]%6B-6LDSJ*:CZMV>/K"SU3$J/OX9)9^,S]<#3 MZ^/L/W?&*V/6M&6/O/QWD#8.5!E51]__IV^"(DP%J'O< - Q TP'$,P / SK/+7K-.K.^4$D? M[@1_!4)+J]GT1>>;;K2RIJAU&)^E4-\6:IQ\>.1UKH+"7("?N6UW+;@)Z5!?CY^H:P834%'4SZCX(3_V)4? (;O 8I0Y-#G M\>KAQ=U\V.=9[;1-Y[2-X!50*T]06=0O?>H6LF!MX#%D? SI'D,\ MC_E-+?62M\X ]".3;J1>S_N'.4H@2>\6^U._N,1(@LDH=J98/"H6!^W_E/]' MI6^?0Y*K)9_Q.BM*!NI!8WU77V?:43N=@BJA7%[Z&'!3,FJ3!-WTA:DJEQ6T MKQUU#FC%A2S^V]UP^:Z?+CYQ"HKP:N(Y6PA&)''[+1TU38.:?CI13"\^59.8 M$,H[RG]2**^HBU8ZXYU:ZL110B8ZVT*8$.36>3GJO+Q1Y[4$>=%F?%?+SMU% MV^YHG3&_\DO;ERA>3I2WA2*WYJM1\U50\V?)LV]S#0+MX$K1L?6FQ,K6<(G2 M9**B0PI%)':K"2-3IZ/P.N?UO%LI)5/* O:F567.LAO9J:LT\"AP @H85.!? M%H6Z9JCLZZLJ#KHKQ81*"I MZ1"'$SWK4KK5Y8P5>[HNW2' EK%SB%9XZA.'&$JQSRT&"3#,A"_7EXQAIC,5 M$KB:%CJG6++R+#YH& 'CH*9/@C6TR(_IW$>-ZTP;PNC4.;:5(:NEI;-##!,( M/3H;DL P2L8<:.C!FP V&>8P)I:*#C&40D\UA@8A\ )#LDSLF-.M)TO"J;@# M#PFO#44@1)"H)%-B3E,B0<3R& "A3'QV[&C M:P3?%ZJS!^L#^&%H[WZ\H@L>U'- 99F@B0<=4O.81*G'",,5=($KD]Z]J/>L MO;YW1X8G*,R3IYW(ME2O4-4U*8\I[\A#MUK97[NBT=VSTSL.<&"TLMSCXDNW MNW&ZQ_ %A?GR2)M"TO*DX2MJR41-R[D*-&CY1KY2$>CUD ,GT%H?#BD/<) ! M#KH$')XQE@]QK:C[>%<5IA P:1B$13,VPQGQF& M02C,H+.\N5EOFSJ6S@XP89*L/'L;9,B$PF0Z4YSN:5%JA,XW7,Q;JC:'EU2W MP3.'412A*5D=@CZG&SRA,)Y"N?,=IMAX2F&"K35\]98'&82A,,+.#='*?J\- M-L%2M(RG)MA2'A.P81R^L!V:'AQ<+M&]RMC!/9).579)X22%GFT<-GC$\":R M;(I:;8NO)@LV",/HAAB/VV\59K4IV"O,%"K0H&5UP06HN63M^^XT1A?SL[TZ MZ!IT=?O=\CV,H=.GR"Z$Z0I;[:Y#SI<()Z=L-Q THTVC^T=:EGJ+5G9GF9)[ M378:XV)KG$;3'M@AYS/&@!6'P3H)6JW2@9:@V:W+(E/VJ<939++<9]A) MI#PV.VT(<76PP;$%C-%)*,]-,/C%%_![%B=6-24_,)5:^C!)J=YG)&A*ZMR^ M8!NN.+:.NAQ2OOPR],47Z'NFM]Y[=Z$8FD^=,%PRZI*=:"]XW>-NF1O3&1%VWW;W^:-]"X#&ZYQFD[[4(<42I<^JPR% M<9C"/QW31D5!\+($DKZQH=R>K B]V-NM;J=;)F7)C@$3"G>BR+348+Y:.FXK M;?[JK=[T-,HIYDDY8D!-K@3UZ7[P,O6&'S <1YDQ1,CZ!<,A!Y]/7J#ME<]DJID[[N2>Q(0+>"TQ]ZOHEC_)#.UQ['[ M31/O3PO$= 4DW!4\7J\_H!*LV4M1USI.ND*H2LQSIUDVUZ':"2'++(<OK%.<5ZPN0TQ^74>L0B7WI:CA+DJ ; MQA\]3KI[%3M7^0BZQ0"2A 'YY_ 4E1V,BO(PXB0/882X?GBS:I0ME*2>DUYB MT$@NH/'8;'C/C]0J&(Y5USNIV0X.JJCIT#M-L5F'K0V=0PA&V&>+ 2() _'1 M:@:OVK7<9)[CR!7&5IVZ>L,:&P[&80[:QOFZ^UOLB6WP31>F0R3%GA/2V( Q MO@#&X\ILON\$,[8)9RGN@"5.?&\E& 3&X;/=K\.+",5X>'D#U'7@Y%;OC(^O MS62GK\VL:=GE:_<^3F@?'QNTQ6&T_'=_U^M2]X32Y_QE^?.S?V#+3]"^0_4J%ZCU:4+*-FC+Z MD*H\$/T[6?T'R9ONM:8UEY)7W>664;4CU@+J^PU7Y6'XH!\POAGW\#]02P,$ M% @ #84C4:=4/^D[ @ I 0 !@ !X;"]W;W)K*N4IEE4.E??QC'E)5:"!J9&S3<; M8ROA6+7;F&J+H@A!E8J3X? JKH34498&V])FJ6FU\XOV#PU>)>SJ2 MP5>R-N;5*X_%+!KZA%!A[CR"X&.'"U3* W$:/SO,J*?T@0A+Q;HI#EO7 B2ZW9@_7>C.:%4&J(YN2D]H^RY M;&%TP2W& E@BHV0A'"LKQP?WWA&8#2P$E?# [T=POA26S24ZF0MU 6<@-7PI M34-"%Y3&CG/RR''>\<];_N0$_Q4\&88C^,AY%'_'QUQ+7U!R*&B>O OXN5$# M&(\N(1DFPY?5/9R?7;P#.^[[- ZPXQ.P?4/^Z'_=V?Y^$W4I-H'##HH/\Q9;\!4$L#!!0 ( M V%(U&DSZ>[6PL ),< 8 >&PO=V]R:W-H965T&UL MM5G;Q725+3N)L9:V*5;'A3:XX7)R?/CUNI[=&;5WSOVK]YY5(TVJIK M+T)J6^GW;Y5QN]='\Z/^QH]ZO8ETX_C-JTZNU8V*/W?7'E?'@Y1&M\H&[:SP M:O7ZZ&+^U=LS6L\+?M%J%R:_!5FR=.XC7;QO7A^=D$+*J#J2!(E_6W6IC"%! M4.-3D7DT'$D;I[][Z=^P[;!E*8.Z=.97W<3-ZZ.71Z)1*YE,_-'MOE/%GG.2 M5SL3^*_8E;4G1Z).(;JV;(8&K;;YO[PM?O@C&Q9EPX+US@>QEEOO-L) M3ZLAC7ZPJ;P;RFE+0;F)'D\U]L4W5RK47G?L(;<2;U/ @A"$M(UX*X,.=/?: MJZ!LE+3JU7'$L;3YN"Y'O,U'+!XYXKGXP=FX">*=;51S=_\QU!UT7O0ZOUT\ M*?#[9&;B=%Z)QZ2/R/OBUM/IW-J\2E\X&9W0C,VK@AZGY MY(YOM)6VUM*(&]Q4@&@,XE\7RQ ]0/;O)S0Z&S0Z8XW._I]1^1\?(1[;<8WD M]5Y>Q(T21NY8+OT.Y#NZN%*X+;W")O&# MW".J\Y/9*)42%VH%WE1#&P_'6^6W+@41]@$!$" G?MSHM8YXC%7*=UX'-16T MD9X45F%8%_3:2A/$RKM6;+6/21J#$^U>!+>*I-4S9>72P(IR%$YJU%;7JA*U M:Y?D J$CLC9NQ":UDJ@J=, 0M$%"LC^=!Y<2.B(61R5;_'4BRH^*M?;$',Q/ MV$9> +L:$<%],_$3GE^ZMH-*?_O+R\7\Q==!=-XUB9RR4::#\!&]V-WBZ19^ M[93/MRI(KL&"=#J$6[,2+'&KEBX"3?4+8[2RM;0]B*(%."KC?)*XPA2>7'R]1 "OIY_/3S8J?MW M7/+W;\6[+L C5BCH5AN)N"O?,N!,:M1],%8 GR&0,GA 0^HV8FVC:XZ%PVV_ M8YB\MS >;K].2Z-K\6&U@E5V+3Y8<0$D&3$_)\*9?UF)B4*$@3'E_?6'8L(7%1;YD*2-A(7=1M>;.X)U" E2V5)G&O%E]?+Y275^ MX(GGR@(4RL>>-G MB[,9#D%,\T%W( BHU HG-$C 2#BLE6I"WC8_G;T @HS)AZP0%X"&@$KRF0-V MP)3RX>_(OU"[1+1)]I$9,)?Q2Z+FSV?/>TDY?RA,[!'P+L4QQ+SR^>RL7X@( MMJUJ-.**#(8Y1 DNQ]VX0#H4M]Q/)P0%^AHS<2QGI6H4&B#D/@$'KHR:?J/U M@+TLWFU>'%:G9Z=/Q*UV2-<2SY'VF9-L_]D M:C0)QA$-FJ+\JU0J7*R&HA3&HK210,-2*4MJ=]*S7BS8-^Q*IJV?9SW=8;:=<X? &KC'*N"Z3RQ/G_Q>6RF(DLHU5BF?##P53KXL!2 MA+;B#&US9]UC'=8$ MCRG211T&!>ERT*"GD,.JC2 ;W0YM':H)>6E*,<&&1X-X M4,FP<0DDN:2TE:PJ]OR6;&[]6=<_&4:HEUG \*(<%N(A!3MRD&E-WWGL%4J1 MH@;W :*J!WZ^ST 7%CN,^)%!+* P#1QB?O+L'Q6TH^9CL )\23$#QK3PRX; M%#"P9,:YU[B1/53%=AM'Z' [2RR7EDE'B$:0+ )>SKU!3GU+%85[:T/Y @5<:!\:#)H,J01+W!2 MR>8W]"79:HM:%0)%@H(DQ4IJ3VB^T\L?"L?$1=,V:G1MAWJ2:VDMPT:L,-F& M3($3IV,W4SR<"3H)1;J@Q([[',.#!PV0BANO5&EU;D6;9Z@"L60FC$6],[%+ M;[#FU.8>9](-](I6$A=6@JMQ M7^CO"7V8BQ!\.:GE-\I2F_!/SFW \/MD54G9GQZV8I\M7KZ8G8^-R7I-%2FJ MOCCB9-E2P22/SV>+\[\^?EB3^*!S\3GI78H=/^K+W0P;%*\6+[-;FX9!AV,: MA10P2,>? X?W7<"PP TMJ9T)>T#X(XQ B41915W^R.6E[H1)"I)S6XPJE>!Z M@K]K1_A84N-2"360\EB>6Y,W"R/ M>[@W8O@3.=8T/PZ)5G-):C2UV$,G@8 -'CN<&2VZ6QY,]0H9#)/O>OBWU*S[ M&&Z=V696WTJ3GN0TIJ)G]/X*5F*N;4)?EGJ# "I,4L33/7"(+TFPNM^UBL^? MZJ_13W\QN/:N$+JCD+ANKU01A?8 [1_^*J'^#[#D$L' MMX'.]C6&EC%QC'#FP9XP C NG?=N1^KQ_$_Z&Q[Z[Z0;7$CQ(U8'*G\8=87)7H=X?AU M2W6_5\E;B;#X"9,/6P-J(NO&M)!+ES(;U-)['I[8IT_P#?<@5ZB>[1(:CT.^ MQ01MX&\/I;;:I[YK):T8;CJP+WO47G[XY?W5L_F7 W)IEAC)Q3;Y%1< GPLW MG?&K\V")[Y0TX.#IFTC@M3:Y\>:!'=M5J^M,&NHVJEQH..#(]9JO>@TH#B[Y ML:V@XF2G/(@'W%3E7MY044&6<0![>#8(C7%=(Y'N!$F30+VO30_?NSMZJJ"'@6M""B&WTI@WU5_0*G= MTG> 4-[X4UL%*2.W/#%A0(#@"$X^( MF(H4EXB/%C/4'^H+W!W3^DK!XW)>F%MALAD\2:L\J5"@=?!]P*'/$,>3#T7( MQ#5_#F.-;,S?C(:[PQ>WB_RA:5R>/]>!QM8:X#5JA:TGLQ?G1_E%=G\17<>? MG98N(NWYYP8LH3PMP/.50]4J%W3 \!WRS7\ 4$L#!!0 ( V%(U'Q'/^L M*PX 'XG 8 >&PO=V]R:W-H965T&ULW5I;<]NX%?XK M&#?M)C.R+,E.XFPN,XJ3[&:[:3)QLOO0Z0-$0A(F), I&7MK^]W#BZD+MYF MMMN7OM@221R^ ^K9QKHO?JU4*V[KROCG)^NV;;X_._/%6M72CVVC#.XL MK:MEBZ]N=>8;IV3)B^KJ;#:9/#JKI38G+Y[QM0_NQ3/;M94VZH,3OJMKZ;8O M564WST^F)^G"1[U:MW3A[,6S1J[4M6H_-Q\G)^(HO.MK>-B:%!K$_[+V^B'P8++R1T+9G'!C/4.&[&6KV0K7SQS=B,< M/0UI](%-Y=503AL*RG7K<%=C7?OB.@1#V*6XUBNCE[J0IA7SHK"=:;59B0^V MTH56_ME9B_UHU5D19;\,LF=WR'XDWEG3KKUX;4I5[JX_@YY9V5E2]N7L=P7^ MU%5C<3X=B=ED-OD=>>?9^'.6=WZ'O"-6BG_.%[YU2)9__%KQ4?LO0IIR9^D5IYMR7GQ:*RRJ&VFV?_O+Y6SZ^*D7 M2VVD*;2LA#;P4(?*;+UHU[(5TBFA;AOK52E:*XJ#[0JG2MT*1[OBKM>^%8W3 MT%]7;$$A_9KUX0_J:Z=O9$4;C,1:5>5I:T]1@9W3[1;;WRC?UN&NO)&ZDHM* MG0*@3CT6[=V'3!E\1AP,Z*Z2/$I(3 I6\S95,VO\D34?9G*X=W=8I-!ZO>&/>U,'CCC5W,,1T MBO5A1=9.*8Z7U[<4%\(A13ATN/=L,GTR%M=JQ5YY:T*KHYXQJ(/H.&B/6,3, MYN2J*EMP:*&:[5R!3V2C4>E)5*(/LL='"ZM8:[4MB&(YH/2LV-,6IE70EB1U4\W=>5-:L3BOXI63]8OVF3%ELQ2IN M@R3_3Q"*P"'1UA).7BAEA*'L[)<4:VE6H9)@U\XMV4MKDC0D2$%JN@"8[1H^ MACM]X?0B( E)F1O41"4^*E1]2V$B'H+$/_U[3O.E]@4>V2KI4G;O%1*P 0_2 MT]+0OIZ0"?+65/YV,Z;F ,QH-17IM3(:DBDJ9$<+QX:?$O)_.;^?7+G,Q'G[^R)7N0(YR6S:^O\JKK;M':!AER M\7AR2G:^(E!D58))7$,4\??L@/=-*-JQ^- YWU%HX'I(/)2DO>^H#5)C@FM M;:D^LI<8?0=-< 1*6ZS)N6URV2B +>>+%$816K=M%7!WJ:B5!72JY9:P-]PM MJ6XKZHBH/(G=)'VAW:D1=8U->@33(,)1=XI9Y!76H'ZQ) 8KITFEY4(3FHO[ MI/P#WIJ6TI6!2,L^>L#)"00C"(_ WIL;0*R0SFTI8K+FG>)C_499Q*$$0B^Z MW3'6; 7:IZX#+G!.2^T$.F['P"Y13#5:O!O(IB!CP."G#[07'>.0C&WXE#@[ M *!IG)7%.FB_JW1T1*^QYDB2VZNBJV14$]75%7=H>9?M2V=KO@FV@^)HJ#GN M[+WO5R3]$DA#5;50[8:@YNAR"N!=F^8VB7(1"=(W6'\>G#,*BL015M8%-(1,L+M O; MD\\XB= (YXDU?>Q9$TD#4[4;5H ,>66!5LNNZA^?'V%; 1L(H,FO;4RU&PMV M4,84&C$L487MR"^3_$3B8L7DAW2RA/%H#2IOG:8F5%GO 5LM,L D1ZZX.A0* M#W>0%F67]8B

YFQ'* RA7Y@8<)5E(\86#89BQC!?@K^:KYWJF^R! MLK+R1(26= @ T*' F381]$$N!6(@O379[;YKJ._R=SA& 8,#'"X[1F]XU]@: M7:,7@Q@>LML1]_)>I5X;&H3*3";WTO'J_2]O7YU.G\!OZ.NT3VH72$!2E1R9 M= '5TK9D7K$ABIVZ5KRM035HQ\A.BCSGD<@%U3'(V[[KCB8#)_*]Z?BQ "97 MJ<'>FXPO^PM'"#X]=,CP*<]-B^?F): ;I@^)EX-W.^@1!BT4]!NU<"P =/U1 M2"]B$:%9E\=)Q.>&""U*>\RK3B( M6&OD\L9V59F:KZC@/15PBFH.U.\W8!_ G4\/I MD4&;%>]6J82$C+;#+1AZ V0/]D!Z(+C"T[P9G$=DC<87HUQNIC2FQVIHZ+0# M!1D28-7I0.I\&%C#@!]MS(8G%60P<8!_"6SMHM*K4-6$WQAEXJ.-W-9YF):H M\-6ZI?F^\RK0]"R";]%JND47,% K5P7:L?-DD$PM:F?$$C(F%CWC8U8,^E8@ M#-14*P*M ,>A:86I")PA-\ P%#'P$&CEEL<9)C-16JB5-H9#>?QT84#91WU2 M9[!@KS0-)O.2NF!$@SY!8DIQ6-2M]FWJ*?A.JH#>.N+P/!*$(2/8=7P,I'H. M;9CP+7B8=S1JT[N,#T.&_7BA!@-D6$1,^O)BLAL /GT-H(8)M4I9"SCZ$GM# MS#ZH1:EK1/#O2\?Y%KL)5,3M>$"@6F5D&/Q(";<+NT(L;M?8#HWFKM7";6+-O"& M._U"P=Z&#%VCWYPRT0KRU6VA J* T\('7P6$[73!ZGLW04PQ)] MZ)CTO.\J)B-H56%*"C6*BDN M&M.MJ*,\U5?(8=FD>![LR?CZ4[7DN+>^CP#<749')\?V.&SU MT_/]5A^;O&?0AS7M=@AFDG&2^)5VO'=MP4K%%V,W)AT(I#Y+^,9%'P]8F=/F MT[W75S]G8X(0;!,G8\7I5^FEPE>5@G1,7@I9X+/$_TGOGM2%\MW0 Q4 [K*PX L0H4KAH&L:SG8O0MJ>2%_U$VNXY M981-I$GO%0[?/>P=S'\#&_FSF,.W DQ$:,HJQV2 9X/$,^X C]Y#/8QP^<^[ M%88)JIW+/P0 EP$ Z"SE%SY+&=;Q'D6?3>ZBZ)='ZK;F\T,5\K./>,J$4/\< M_?X@I^XW#_?2'-5NFW &/GCY,Q:_JD%(X>L<4YU2W7E^C^):XOC+G=/:(S'; M#5'BF%0X$=>_(2"O,%/5"Q5>:ORAD#PYGP"[CR]R(+X7U]2P M]7*;*/5\]]CEJ)@8-=IH/VKT7@.G0>S\MXY3YQ^ M6MH0Y*+?B3B)I9==*::9)_F4_"N%"8E>7(3#-O 3BF0V.K[# )J ][F07'RI M9GTS->O)1!9'[=% U5)"0+T\5:;))V-&# XWU(8^00H@4 M9I>U[59K@:RJMGTV01RX0:U;.&J/?/8/_A^A43Y->'N0ZH>'"1FW:.3ZAB+9 MK9'9Y'3R*+QPB#3EZ+N'],8AY?W>>X:,9I1$KV#_#0]J(:E^5"7\OTHL*,\D MB/YK9B$Y#N_!-%['H_S]C2ZG#T\O[H)-MF*_ &/))>#Y_'9E*#'-G<%VYNV1A'V'KS \B$IUQ!:% M$HV%MU.AX40[(,=KZ2BYO?@ K+Q>TZB7DY,L75C8DOP8^SAM0E4E73Z^I[2! M*LEK\= XS'\4S.16J>MX/@3210<9!MGJ/54,S>@5P"/,&>$M_GS^8= ??'*)?6>W!6F#[D^IV-RP%UH,1*+KN7R7"@Z^?SC M^TQ"DW29!&/+=-P;&T:L^.A/HF&PO=V]R:W-H965TVMBR=+[[T2== M[91^9THA+'NHJ\9<3TIKMR]F,Y.7HN9FJK:BP9>UTC6W>-6;F=EJP0NWJ*YF M<1@N9C67S>3FRHV]TC=7JK65;,0KS4Q;UUP_WHE*[:XGT:0?>"TWI:6!V_2OG.VP9<6->*FJ7V1A MR^O)9M95^KW3>BL^>2\')5&?>?[;JYX83EK;&J[A9#@UHV_I<_='YX MSH*X6Q [O;T@I^47W/*;*ZUV3--LH-&#,]6MAG*RH:"\L1I?)=;9FY?\@3>CWK#&_D'I^2 M!U1C5"4+[G,%UK_2PL!T/Z#6["O9\":7O&)O,"B<6]BOMRMC-5+KMS,:S0>- MYDZC^8>/Q0,0 MJWZ,-RW*?C_\J6RP6K4&^.8SKQZ).E; ?_F8Q1@Q M#[)EBL2K:Z%=7FWY5F@6QT$817 1C(SQ66^51KZ!:E9V#!4MHF )@&B>!?%\ MZ65^K>Z%;D@+!DIM\@/AGWRTC*/X M>+S$JLMNU;&I\$SB$BQ.@R3%K'%R,TM^,MW^)?\0+O=AQI8WCTZI]/,#J=T8 MX\7OK2N77!D;L ;IVC;P4 6,@FVPX]\#?T"]@/<]%KD2A.6 MG_-?RFX19(L%'A:7^R(\67OADB5]$9ZKOM!13+9<#I7XW(J*LF"94BY&07BY M&-78?ZZLOC3ZD7]8&Z>7'Q=) NT7!]K[LGF"YO^_&),>*=%T=HY>P:OQDLV? M0; @5A ^(*$D_!.%ZHAW']0GJ]93[7 +NB/??\7#' MOV.ESE)R&L1^ZW4NZ8GYMJKZYN.8@,MC;XTT+_F]8)P:&->TM9 W3 ,<&- MDZ/?:P1[%%Q/3VT!;.M;0W-2_GG^!*^?E%Z0HY_+Z*?;K%&A'=74%]A0=M*6 M31%?OMTPU,:+]R\E; [(?Q$J]@:9R:W )D=!FD:LGGDDM1':\QF/8O] M/0\\3SVD112G_=,B^QOU4O 1> D_41H-ZHUJJJLF!!1;6+>/C4,#\3XU9-.B M*W7[-.V0;*N,=*< VNJBN-_EW ;:;% ^)^(V9;^44%/0;HXC!%)GG-@$))$V M4M-[ &VP.]_3&7:-Q%":FHR\)%STH!M;NES'6=AE@WBP1#VP?E=*S!IU#256 MK,@]*SIMNWZ#SJP2_87KTX4H@HUP":Z%5;X] M42VT;GKA.%E7 3EA5PJ:QB3:% /GP+&5?"?@#%=*U"SL*, HV179B=Y:(_8# MA!._[V]68DT0&CD"FGT<%!QF["L-LJS;3$TO9PP[6]R_(M56W=[LE+6 MJMH]E@*6:IJ [VNE;/]" H;KM)L_ 5!+ P04 " -A2-172=*(%@& !V M$ &0 'AL+W=OA,VX=%'VB)MHA0I(:D['A^_7Z'E&39<=)%MP]) M1.J<[]PORLW>V =7">'98ZVTNYU4WC>O9S-75*+F;FH:H?%F8VS-/8YV.W.- M%;P,3+6:9?/YU:SF4D_N;L+=!WMW8UJOI!8?+'-M77-[>".4V=].TDE_\;/< M5IXN9GE;>3.2DDE"@\(7#\V8FW0BD"@AJ?.\S)()(8Q\\]^G?!=MBRYDZ\ M->HW6?KJ=K**O\SV;_@^CL>45XA5$N_&;[2)LO)JQHG3=UQPP-:JGC M7_[8^6'$L)P_PY!U#%G0.PH*6G[+/;^[L6;/+%$#C1Z"J8$;RDE-0?GH+=Y* M\/F[[[BT[%>N6L'>"^Y:*^!Q[VYF'N!$,BLZH#<1*'L&Z(J]-]I7COU+EZ(\ MY9]!J4&SK-?L3?8BX(^MFK(\35@VS^8OX.6#I7G R__8TF^E*Y0A8QW[S_W: M>8OD^/T%&8M!QB+(6/S_WOQ30)\JP=Z:NN'ZP.IX[YCTCFVDYKJ07#'NG, % MUR53DJ^EDEZ"B'NV(ZBUKA)6F9*VC Q\35E)8;HOJP'P% MB 9T%H!?@.BA2^L$,QMFUD[8'5\KP:1NVDX\LE76YZ2M?DJ\KX3NS"$%CN*G M['YDF=0(5$M^^/O?EEEZ_8UCA8*Y412NC/L<^M\:#$'$J!.%: M)DOH!Q.&S,#=.#%DWQFAJWT P;33(GM!B[%H#GM*:2%='0A0\:R->FDQ+MDOY T1&=DRG!?(###'-4 M4\"-LRT,B;4)\1_*;$BU)Q4VZ&'%YQ86AP"OA[0H29V&=''Y_>?^R3\5#K'\'%IG6H/?=/ZL;BT'MB MT^*.?<56:9*MKO#0^?SDJ7OYR_0C'&:#%0?F1-':F"EY,I_/V2)-YOEB8%LL MPA'>JH4-[FDXVLGP/LN2>9J>']\:B]#!7 S0M1\+Z0G3JS19+J^?G*.M4';1 M69)EBV259R>6Y.DJR;(E>Z<+U6(:4?85W%6,(H4(A+ /&&,JJ7?H!W5'T&-W MP>"ZQ=[R5\8C39?)OQ"1JR1-K\^/ M_TM$LB1;9D_.0;OOD<56D]\85CE='"XAP)G7^=FICV>:(;ZK/#C].LFO7YT& M=(& 7OUA0'N0ER(:P3]=J/#SNAX*>4UQT[ KVG=2R=0ST %@:YA=Z%R8&\0- M+V#L*-1O/Z2 U VH/G'0(?K<07X]-[:F8VU9@0:)GFXA12D0;2M%W0]^*$]L M;5KPACY*0C&0(4UNT<04C/$4FD,42G.KCJL;C0;A7-?(SAT\O=B4:-*?5T9R ML8/VIHXR8R^LB,,J>)F>R(L[H4MC73#+ M.-00'*-VI,YQ) .]("_9@' 4$4-><&L/826K34LQA?,+83T^M2ZN1=!,ALPG MGA"]2JA0!&NN'_"6%T4$0L(*&=6F^ WW#3_$RZ:QYE'6U ]&*5GB)^Y!N'(5 MAN_77MBZ3ZBP9Q(NQ+<6%.?IW8#(30RE(&.PB)?' M!80@QSM5GQ"='%J>*--.-JB>#V4?4B"$H^2'7L4G>S?Y#%VCKVS:%H[5\L(^ M.[WTQ3(;?0MB &S#%R^!(\#QLW"X'3ZJ[^.WY)$\?I&_YQ8- RDM-F"=3Z]? M39B-7[GQX$T3OBS7QN,[-3Q6@L,$(L#[C8&7N@,)&/[5&PO=V]R:W-H965TE6Z2^F0K3P7 MI9D%E;7,?QZ:HL&8F4@U* M.EDK73-+6[V)3:.1E=ZH%G&6)*.X9EP&\ZF7+?5\JEHKN,2E!M/6-=.[!Q1J M.PO2X"#XR#>5=8)X/FW8!C^A_;59:MK%/4K):Y2&*PD:U[-@D=X_Y$[?*_S& M<6N.UN R62GUQ6W>E[,@<0&AP,(Z!$9_3_B(0C@@"N/K'C/H73K#X_4!_9W/ MG7)9,8./2OS.2UO-@G$ ):Y9*^Q'M?T1]_D,'5ZAA/&_L.UT<_)8M,:J>F], M^YK+[I\][WDX,A@GKQAD>X/,Q]TY\E&^89;-IUIM03MM0G,+GZJWIN"X=)?R MR6HZY61GYTM-]ZOM#I@LX>W7EC?$N WA%[33V)(#IQ87>["'#BQ[!6P$'Y2T ME8&WLL3RU#ZFP/KHLD-T#]E%P)]:$<$@#2%+LN0"WJ#/=N#Q!O^0;0A+P:0] M31K^6*R,U50G?UYPE?>N >/JFY:B]JM5IRVVKT.FO^[-8&!F$Z MG$ 6#O,$'EG#+1/\&^7!)>%))FY;@V#4VFX9F0ZS# ;C"?R@E3'0G*4$KM,; MR-)P,LHAG82C] X61='6K6".H!*IJQ6<=^9=UR>4OZ&Z+#T,5I$.=Y][R= M9Y$N\RJ),NH<0ASRNAI&:2^P%;-0L1*DLK"CX%>($AK!"L\U&-1/O"#4,\7B MP+XOE9 ZM6G0]UJQB^ SU5RAC(O2&.7H)=PMM]7KF;K[=-'L^2?]5EHN_AY4 M!&\NWAD^T^BB*ME2\%=IE)RRD$2C7N#(=:_#5AH1ZJZ)H6MB9U+.$JJ>DS3# M#C&-)J7!C^_.\=1.<:4GS4]6O4&S_;7 417=T Z*7]^%QT4^-%O9N] M'YC><&FHP-9DFD1WPP!T-\^ZC56-GR$K96DB^65%GP"HG0*=KY6RAXUST']4 MS/\"4$L#!!0 ( V%(U&WQF(7B@0 0+ 9 >&PO=V]R:W-H965T M4+E,[5 M5\.A+4JHN UU#0I/5MI4W.&G60]M;8 OO5(EATD4Y<.*"S68SSSOP7 _BP8'Q*-:E(\9P/JOY&I[ _5H_&/P:=E:6H@)EA5;, MP.IZX RG)$,+X MM+3 5O"BC?2/>K-.]C'DY&]0DOK M_[--*YN.!ZQHK-/57AD15$*UOWR[ST-/81*]H)#L%1*/NW7D4=YSQ^T.W MK:'D!4,Y^X 62LM^5$M8GNH/$52'+#D@NTU>-?B^D2$;Q0%+HB1ZQ=ZHBW3D M[8U>L/<(SZ :8"NCJV.T&^%*=N?S#(;]<;.PGO_G*P[3SF'J':;_/[7_R5#' M+@[L@M@!VY2B*%EM!(Z9D#LZM\(ZIE?4KZV.Y1(LGE25L#1@I 8&V$62AQ-L M-"G]S*@E(S]Z,( M6]PI%DNAS1'1:11L@YXNDC _Q1+WP)&V*P'_# "KVNX#ZKXS^)(HGIYB"EJ+ M61B?NAB%Z5P6I1UT*A3YU8S$ ^X;=?^$J8 M8"Z4(./9=FPAVP:9YD*8Y$GD> M9&E&G"3(\BEQTB".4G9+)51KR[(,12 M*Y_TRRP*QG'ZAEVF$MUZKU[TNU;TNI6:WS<(61M0MQ^]F1%!Y M_[A *%-<,:V [8!3[A \1W:C+%JQ*X$NT$R-P 67B+=_L ]T7R@B#=2TE3#F MPX11SGA=&[WU :"%BTG<6PA^0XQ["_',R!_FQZ^YPOFQ:E'LVF6"03JN".%) M"?',GH;R4JKT,[2-HV#K6)(>6H;0M7'17+V(>&,4KR0-+:IQO! MP!8J3_]C+?#NL&TM>%>-\-R5.>R]3/""7?OW%]T[C7+M(Z7C=D^\F_9E&ULK5?K;]LV$/]7"*,#6D#Q0Y85)T@")-FK1;L63==B M&/:!EDX648E42)NU$O)50W: M*:.%A>)R<#TYOTF(G@D^*UB[G;4@3Q;&?*7-Z_QR,":#H(+,DP2)?RNXA:HB M06C&MZW,0:^2&'?7G?2?V7?T92$=W)KJB\I]>3F8#T0.A6PK_]&L?X6M/S.2 MEYG*\:]8!]H)$F>M\Z;>,J,%M=+A7]YO<=AAF(^?88BW##';'12QE3]*+Z\N MK%D+2]0HC1;L*G.C<4I34.Z\Q5N%?/[J+:!+[F+D41:=C+(MWTW@BY_A2\4[ MHWWIQ$\ZA_PQ_PAMZ V).T-NXJ,"W[354$PGD8C'\?B(O&GOV)3E38\Z)OZ\ M7CAO,?9_'9&9]#(3EIG\:[".\E%AG;M&9G YP,IQ8%B-*Z01H#Q9RH;0W8B6M,JT3VNB33.H,LUDN*A"FEU(%*5BN0GDG M3%&H# 1K=YA;O@P4 AF4R5'\?:,L,2[ KP&T*)3+9$5AB(74^<[^;,C&[>D2 MH$.HM\L([$NE19*3+35@1"9EEIT?K6 E6$JMNZ\ZG3H KT"VRF'.3# *RP M5)\GICAIR6;GP >EE9(+52FO$!^)(BUD9JG5WVB9],*CPYFI46S&/HH<;>8^ MD),?=,TAQ9N5K%I$I]@WQJS ,F$XQVC60W&-YZWMHI4;C*CO09-:J+JI5*:\ M0*@!,0!!9A,+0U '2!?&8@I3*.P3LY0.+9M[WTJJD"C/NJ0T-C.R#1%%>=_A M6,B&ZGEP*V?(VJIEES;[N-22SW,,5: )]\B!U]BJ'4X*##R6@ A]8S0;T:D@0/ >$T *FF6L,B-2 M1YY^ :S%%0B>)HBQ-\?%[A9:YR]E-\/:VL8X!A0-S-IJMYB^(TLCTDZ"X-X3 M%+X,0=UP^A;JGG+^MT-6,2414;(Q(>^P!>"4I8TCKUIKPYJ:#2?-?MRWG8J= ME)S0Y PJ$1N0& O*:^=Z33L5A;E(.9P9G!JL$E?.5"K?=H**0>=QQJ#WK%L; MMJ9V6#KHPLT]A3H]XT<->-M7#E8?)6YA*(4XU\E)UZ?[H\)9X(?,CH[O-YX* MO! XU3;]5!,O%94F]F^,J'N%)!S>Y]O3"Q>7P^$V]W>E0@W^U:LVA\.G]Z M'H4I0>%$K^*S:)PFA\R*&)XU?[]0X!$P_!Q#Z*D.'C*3P[S&M$B'$XYS2,R# MO#G.#-/JT+VHD# ?;H^^J?MCUWOA?K\W-[M#+FC+%=?V49CRG08W*6]L'YFE6$&Z3Y(QQBQ&W@ZG]D,7H76L#YT%QU*VD MVR+GSL4?U,I Y\3[1NH6GRPL=\\95#-!$Z;19)R$CZ8TBL]26DYQF%C M$+F=%R^3*)XDK\0G0P%%Z@0QB<6AC]W1SBNA!KODMQ!-/H0_/!CZT_ZY=1U> M&0_DX:WV3MJETF1L@:SCX>EL$!I8M_&FX3?'PGA\P?"RQ"&PO=V]R:W-H M965TW5LJ+ M+W75N)W(R?O;ZD];S@7UK=N>QO09HLC/E,']Z7 M+T]&))"J5.'I!(G_;M4;555T$,3X,YYYTEU)&_._T^GO6'?HLI!.O3'5OW7I MUR]/YB>B5$O95OY7<_>CBOI:NSS MK]ZJA1>R*<4[WXA):>%_' U^' R9$#I^)GT_BU M$_]H2E7V]Y]#N$["29+P]>3! W]JJZ&X& _$9#09/7#>1:?Q!9]W\9#&;[4K M*N-:J\1_;A;.6[#COP\*-:6Z5]7I1*?&;:K2QXA?C ME1,?&O%3VR@QN0K(#81?*RRO-[*Y%]JY5I7B=#*?#:_ JZHB%]'PDM7*JI7T M2FRLQGT;60E9F[;QPBSYB' \+:4EM[34+)?*DFB;UKI68JTW$%J\!P4:3R"7 M6%;V!1)/Z+2__VT^F8R>=ROY\_CYV5!\PE-O/.YO$)LVUA1*E4XLK:E9CI*0 M233<0&ZE+ M 0@W\EX2HHM[T>+K.P453B>S^7"2L KR!2PDGCK&?B#:QJD">N"81:4!)-:Z M!%U"G^Z_PSF(285M%62%[,KY[EZG:BV;II55=<]06P1D9:6<0R3'G4V'01&XJ,H!PG6IP% &TZID@Q)2VDHKNXM>D;$8 M8!A12+<>"+?&PUWTB"'CV7.'374-R1 BB\]TCZ1O%G 3#O?81(+/_"0.$]/8,HZ4 Q:E3H0 /2]U2!GVM[Q?2A^-%6I MK.N[5RWO$R@")&#U0)R-L4DYK-7)UX/,^&@V(=5Y7NV1/LC05$C>1J="V:&OGR6'$(8L31FN8+KU]Y\- MA ZX51+^ ZH9(J!PLF+5"_4H]BP)7R\J18?@:N0#%JN4]TX\N5LKG&#)"" [ MV85\G*J)LR2:)!_2IJ3;+D;YDOY9G;H#9@@B;-66'+\Z';+U278-'$L-EP46 M*+T*Q0MVD-1.('3+@#."+Z15>%:1[<<7HQ_288%67%1%@)H0/.1F4^F"XT\F MP_-=0PC$:C@\DL^ Z9GM4_@/N^;.(.-W+L8XROYQVL M\'!*/>GC=]&1J+%CJA"PHZ78$0[:Z'T_T8 ?50S36VTI-M<<* ;?&"GH ;4% M95M!J1RPPPRE]=O;N AX3KQ,TOZ^B8>: CG3JB;@XS:JT$NM*():($BJJULJ M=R"PXX1S*)!^8,X'!O9B&J*9QZ>'U5(4K;]9.TZ0VM^S;@.Q_DMB>;((I=&5 MM"7S+1X) ZJ5V0O'(:'N\H5S>"R$(/H"Q=?E\/IJ-,LR8H]XC_&80?1-Q!O$ M%Q2 E>H*OE1T[<>8)847:[[H.L!X>CD:CN9\( MVC9<+J;B;8A#L#AD_$&>-Y-4.V2F$.(#]?N^MT.JW*%)L %I=%!5>E(@!X#B MA\('*Q Y"B.:4-0XNC;Q4^-C5^#CRR96/8P:QQ$IE@!;$NIDZ#6U(NR6Q^)P ML&12@)R!@ T%8N8E'0)<:4[9@MB#C+ZY@%=HF M^-#WESV _7BYT^7YKLPY6N4PM5+Z/U8D!;=]%-!E3)?;,B*1*%;BG$8BQAD= M0G.T_1Q W-91HU&6\'<"))XO5-?YH)FL6O=0P,"&$&W4EUX5N,/.(6PGD*P^ M<\W7$B!9/]&S[W W_W-87!E**P?<]N'R:9O-@M\AUEO5.QT*;WN[1[AD+\<= MDB<[[5N [V7;9(6NYTR&H+[[VXWQL)3!/I]RW,@9*#*[.+VCWCMO"1'Z)5ZHO!+%Q&A/55F-9 GN&/)(:V]9YQ[J&SW M=ANX%T"%7;05WT85)76":<[4#5EF0T3H5#;=L<\1(]CM%O>QR^A:*PDW05'5 MAJ()GE]K(!_G58V#J;GB8=*4)@0R9(5;@@]YV)E"LSA9*E@JN)H*@)I^@C6/]7-TT)N-(60&&6)V$Q6K@\-Q0X73.9,I<.P="$K)CK/ M]J.Z7XJL%3CFP(?01-BQ7 ?M6'^00@;3*S%W0#AB 8+W_\B-S-9QU9<-R1K: M%!%FE+&'<9.;>^*Y"%) M;]U-Q$)?BR5=U A>@TBT=9I=CPE3R.@R421&I\>R1([ ,,D<>TH:Y5&&M>,R M,@VUOAK6>! --H60$FO-U'ZN1+<.P:/>^S#-X<#X;COH!@KHKZJP>9%@(I^QP^_2J49K2 MM.T8KW9H]0CQ][TZ#/V'%WW9Z=M&>3)!UTKNAZ%#04#$(! H12\UOB'7]*Q% M/B%=;#'=,W&S3S0JNK'#M Y2NS/QL0L6IV(RGPVNT.+_$\'D&5+SU@Z]*""> M3*\'T\G%V8&%.WQ],AUT]%+]?Y_C.*/,:[F<0>S8:S*;SJ/RNPI/!Y'IT)MX\4I53,9T/+F=SN/\.S2EQK!H&]9#7 ML#V/P)G.,/1<[%1>7U^(F6+5[;=(GP7@POKPZO&8'D_'X M4GPR_M!%!S4[Q=G3T1P8;C9X]H9*R$]6-DX6P23O]T<07*"FMXW'2T#% I2A M[(MO*0%2HU9H^D*L#Y<67+?FE^9O)3/)7'HQ&>1(A?HRO)5EG9W7OF51&3EE M4;EP,LJ/_! JIS>]%?V7GOFM_'9LI1IEXZM K]CFW'JAJ.*2'X"X6,EL@$7# M([A25T$8+#6M[0\1N-G@ 7'F"#UOZ^8]-M1N83 2;N)Q#[L1]4#4'2S4H#>8 M(WC[69N^X)YN*-Z%.5I*@6BF-L9U%MQ5/E7S/2N%8HQR."&81#]64.R=F1=K M#$ALF.(T/KDOW4'+Z9XHXIR M5NFDXH)BBSM/.H\ED^^L*'M2\+N%U$FD42X:#OU9/7:,VZ-!7HT, M>_&*2W[&@TEZNYN= M&M_%B]"IA=#^P!Q]>.CG,>?9+X]J95?\^RH7 F#X$5+W;?<3KIOPRZ7M\O#[ MKY^E7='8I%)+;!T-9U&PO=V]R:W-H M965T,\MQDJXH; -)NF(=%B!HM_5A MV -%G22N%*F1E!W_^WY'RHI3)'G8]F*+XMU]WWUW/&J]=_YKZ(BB>.B-#9NB MBW%X5Y9!==3+L' #6>PTSO9)V<>E.NELLW92^U+;;K].[>;]=N MC$9;NO&&C-MOBO/B^.*3;KO(+\KM>I M?:;X^W#OL2KG*+7NR0;M MK/#4;(KK\WW_YFF?*XXGG(F MI%^QS[97JT*H,4373\Y@T&N;_^7#I,.)P]OE"PZKR6&5>&>@Q/*]C'*[]FXO M/%LC&C^D5),WR&G+1?D!=SOA\UT$9%T9/XL_K*D2/IOGK%=3+&?4RH5[^7RK_AW#B5VJE M$7]=F,0RDC=9P(.'EZ8!-Q/P+!"O/8(YWRM+8[],X +\=L) MH+8["E&W,B(7>,+VB)36AQ29$JY4RH\P8X<^.6!,858$9\9TZ(&263VR5$_$ MVG=D!4H>B!F3&+RK9&5R^!P6J^\8!H@7<3J]1PD,"(E!^GA@<7@_(R*2(D+2 M;=:H=I3])/"5'D W66.\LA$$0G:8JY$LU<+H) 'G$#L9,=M&4W,AZ&% '6 ! ML$[N$(,5)Z\YR7I'K"TU#=<*OAH=TD!W))MJ#2B.><8:86X%%@@#WB2.7\L$;/,LXX;!S-56U8D>2:*XY ZUY/1LM+0YI#X@'BZEJRB MXQKG@JL+T1PWSAP4A#PIP@T@%"@RHFZ>-'HCM4EV/=^%O).(<"V^XX%N<**& MZ$]/"BO ]>4*>8W^@BN_#[K-FMF80#!='G%>PG@]5Y1CJB![Y%Q/%(;]V:G1 M\SRU31U<<]'S0&9WER7:$X M;;J4 P\&&_/--;^=[_WK?-T]FN>/ACOI6VT#Y&O@NES\>%4(GR_BO(AN2)=? MY2(Z(3UV^'8ASP;8;YR+QP4#S%]#VV]02P,$% @ #84C4;=K5MN.! M+@L !D !X;"]W;W)K&ULM5;=;]LV$/]7""\8 M4D"0)5F2[:/EL<:5(E:1BNW_][BA;D5LG2Q_VD)@Z MWL?O/GFSK3:?; G@V*Z2REX/2N?JJ^'0%B54W(:Z!H4W:VTJ[O#3;(:V-L!7 M7JB2PR2*\F'%A1K,9YYV9^8SW3@I%-P99INJXF9_"U)OKP?QX$BX%YO2$6$X MG]5\ P_@?J_O#'X-.RTK48&R0BMF8'T]N(FO;E/B]PQ_"-C:WIF1)TNM/]'' M+ZOK042 0$+A2 /'GT=8@)2D"&%\/N@<="9)L'\^:G_G?4=?EMS"0LL_Q$4@. HG'W1KR*-]RQ^M]N09[3G[J)4K M+?M9K6!U*C]$I!W[JWPCJFUU39K8SE$BS>5)6PU(HD!@;819*'$RQ)*7UW MH1L721:.GRB6U&#"]EW"/-<'KAIL_XX88&_;&GQWRGW(;BIMG/CB0\!@A]/' M8GZT>4)TZ@7;HJ6+),Q/L<0]<"3M2L _ \"JMB2!2O(,OB2*IZ>8@E9C%L:G M)D9A^HT)*W;?;R!DOY444O)$:2:JF@N#DP\]++G9 #)+[E"9T]Y(ZW?!:^&X M%%_PXFB^!B/TRF)*P:(\K,+O*3B"@:HD3FJA-LSQI82C*MM:+KG:8#D<@"PT M0E7['W^8)/'X)_N4(M,:NT*-%/+^%'B*R /&ZOR-CQ7%J7>Z% IMZL:B _8- M>_N5J8 M82.4(N!8=VT@V 6;YD&:YGC(\R!+,Z(D099/B9(&<92R6TJAVEB6 M9<@Z85D-@E$^Z\!DH]$;YH%]F43".TS?L,HV0)\9#'$5! M%D5X&H^#?)R=PXEU<8(PCN(@GD1X0IGQ='R.].ZD@BF%KRXT$JOX/]H(MR>[ MYEM'J.[\!"3>KW.(CYZD0K&,.\]P$F?@.$ ^8T,[,-B[K^[Y=>,:K'BP#F>/ MZUGKE7K=JU+=JU(J=MLL;6%$W5+\P$8$E;>/ X0BQ173"M@>.,4.P7,D-\JB M%KL6: +5U A<<(EX^Q<'1P^)HJ.!FJ82^GSL,(H9KVNC=]X!U' QB7L#P4^( M<6\@GFGY8__X,5M,1^V6P9MV!WIB;S?)CS@S!2*1L$;1*!QG V;:[:S] M<+KV&]%2.WSB_;'$A18,,>#]6FMW_" #W8H\_Q=02P,$% @ #84C47S> M[N[]"@ IA\ !D !X;"]W;W)K&ULM5G;;/$"-/IRNOL O-BHZIM>"5&SAR(O]9N355VO7YV?ZW0E"JY=M18E MWBQ45? :M]7R7*\KP3,SJG#^]F+-E^)6U%_7-Q7NSGLIF2Q$J:4J6246;TXN M_5=7$8TW WZ38J,'UXPLN5/J&]U\R-Z<>*20R$5:DP2.GWMQ+?*K-27+",K'@35Y_5IM_B=:>*7JMO_\M"?S9ZW9%]EED JE\EPMVK,0O(@6&52'.NM5S(3OQ0DMNY[$.9BI+J M!;O)>:G9EQ7YKECSZU82P$[I(84E\%Z; M=_34W/NO7W::&D\>UF!?P'PHP($-N2ES]V3B8.1. ]TMYK*O:YC[.*:M>2UV M]*$8#X:Q5* 69FQ9<6B)R/$-KS+-&N1[M7,!+>T8^P;XJ%>\1B"H94 "O^?\L8\V0 IOZI6J MY/^L9L9=K%G3M3]SXMDR$GG\,[3N7#,+K C#L(Z_2U8%8 MF56A0.AX2";/\[J\61, -"DC'J0V<13 A=H*K+N1]8I-/09W$11;G&C13[L7 M=HI"MB)X3<6V@E>:+2I5F/6MM1DRSY@VD#6>2B@_.M4=)5_:(,AEC:@T6HR\ M2RLT)0&'RDN+-,4TKZ5>;%N+#4IA+-20F/\C889650LWQ"B./6<^BT>1\YT$ M[O6GNZ=_$MJ#.([AY++;PQAH^T!V4#!F,"!O@:*@-BA(8^L^#5R68DEP?<4E1!(:S0,TR]'/B2]]L#"_,B)Y@FR;I:A*4X'V% OOM[#8%.R$HFWBJ%D(21$W@,77+5(HZ M8N=8(!B7(7^*=@V3YHVV13OE>=KDAU7KRN48_BWL"YY!SZ8BZ305U4^J#*#[ MLJHP94B1=\Z^E0]'WI@PF$:VNWK_0,4"HS*@.Q-(NZT4>68(@!^\/OK;S[M7 ML$SFE!E1Z,[9"Q8%KO>"G=&O_X(>AN8.+T?ODA<[(;6H"G9JP/ 2N/#QYV&4 MO?+9U)V:NSG[+/6WLP49#^X%'VL0 7*LYT8^EO;=Q,,/W=$J^)W9AW07N!'6 MO!UAH>ML R?7QK>%]: XX$&J3<9W*PZD(]1MMG/T(NQ#AUUK'.N)'[C3N9D_ M"4+72RB@MM;OEVU"%N^K!VR%>EJFQR M^HS_*4.(9TQ\WXVQ0\SSKOY.4!6F MW9-'?>5[;M2 X5_BQ,2=Q[U^2?C7^O#/6F$\2#$=>S!\PH.DWKY25&\>ZR-M M&^$_5&"%O'"EY]$_7.*J-VOZVCNTX2[FFIDI7\M M)4KP97?<=&R;0RREYP9V0V#MD:4]\B)#AYQA2!D,2>KIPG=9@>.#&,S!5]!P M$]*!K M<1#K9'$'8JG-T+0=\Z-P#E%M+*/J/=AME':Y8[S$\C7A"9F?UG4@Y=N("YQAW=' M&+[F50V"N>;C3:U+%I#HNCLG(.JB.V22AM8W99_C[1J]MKM(M/:DE3T*N=LR M8MAS/Q[ ^A=Q5YDJT()QX(FE* & W)RV*2)O%MQ!=&8Z%M9&NR#M6]KHV!VY MX.FC=P0#W6[@H;+9BZ/UM8+67=!Z0>(A%>O:+&>\;6/R2&H7WB7P\RBF)FRV MJ>+=.Y$*XS%L]=J0?RJMKOWRE-Y8.Y=+J'F>;6;J!KQ-UVO9XF MT+D;-SN&9/JB"QPV%MJ&Z]1_N2L[AWKK?@-H>VV/ 9@KR[+U)#W8]PJ<=AK\ MU")MF=MS");.Q,*)U7-]@H)YEW ,#GE_?G_1PWY GC]AW,'@@B2L15[QK+"4RYUQ] CRW M'W=:A3O^^IQ:66^1P*?US*(.QZB+#;[T$//2%OLET^[U<#:MHTT-9ME?3D$X9W-P8ML6+2O("O0F^D)G>$7DA'&,87X4LIF3@"Y/G:@_ M-IRPN3./Z1AMY@0AZ>TG3@ N/:'#+SJ+._2-[WSP[;00U=)\(:80@6W:SZC] MT_XC]*7]]KH;;K]@?^056H=&,UI@JN?.IB>LLE^%[4VMUN9+[)VJ:U68RY7@ M0#T-P/N%4G5W0POTG^;?_A]02P,$% @ #84C46(&QBX6! "PD !D M !X;"]W;W)K&ULI5;;;N,V$/V5@5H4:T"-K8LM MQ[4-)-D4;=$-C&2W^U#T@9;&%AN*U))4%/]]AY3D.-C$+WVQA^3,F3,W4LM6 MZ4=3(EIXKH0TJZ"TMEZ,QR8OL6+F0M4HZ62G=,4L+?5^;&J-K/!&E1C'D\EL M7#$N@_72[VWT>JD:*[C$C0;35!73AVL4JET%43!LW/-]:=W&>+VLV1X?T'ZI M-YI6XR-*P2N4ABL)&G>KX"I:7*=.WRO\Q;$U)S*X2+9*/;K%[\4JF#A"*#"W M#H'1WQ/>H! .B&A\ZS&#HTMG>"H/Z+_ZV"F6+3-XH\177MAR%P9Q;Q![WITC MS_(CLVR]U*H%[;0)S0D^5&]-Y+AT17FPFDXYV=GU'=7]3V4,;%##0\DT+L>6 M<-WI..\QKCN,^!V,&7Q2TI8&;F6!Q6O[,?$YDHH'4M?Q6< _&G$!211"/(DG M9_"28Y")QTO>P;ME6G*Y/PD2_K[:&JNI)_XY@Y\>\5./G_ZO))[%<,.W,#7+ M<170=!G43QB\ -='XI]+A)T2-$P4$5BV%0C>0%H#E@YS)O)&,-_S:N=:EN? M9 $%%XW% B2!B@'4.- %H6K$5V4$*L+!%^&!/[]SXLI#/]'EB?2!2Z*A&D,N M30CXG&-M7UP!JU1#5$=PUU2HF55Z 7<#HQ_A0Y2&L_E\Y,4XG&83+\:S,$JS M3B2%)!W!1Y2*!J)#^.JGC[BQ)P+=8^?,0&-HCQ@=DT(Y^S[^\(TL9?,PRZ:0 M3<,T2=PJSN8P3<,DSE[XGD4@KI.+Z'+4"UDO)$DOI-,1Y5;FZ,MVHZJ:R0.T MS#C"K'>@#/>5I.O7JY%'K@HSE!R+P?/W40'O&L*PBM)NSM3?G3I-(B,:TS<. M$X+<6W+"F8!<517M]VFEV]U8BM6ELU6-**"DQ,,6D9B3P<_>%UVW%[ 9(*AG MAETPF#>: D/GEUEHD4A(93L&15N.NGDS]%QM_Z4G!*QZ%?:0$*OR1V MTU24:!;&EW/_ M1\URHR0UH^5N0JE6G"I((1)B%D99 C_],(^C^!?X0EK&Q8A,$R5\1IUSU[8= MM*J[4 ?U>#*%>S+0/+='I=Y_W>B\9,ZVY;:D'J$!,4;I0^\X2F-(X\LA,CIK MNONCT21)'Z/+NL_&;54+=:!;X<&[V/38L!%,PBR%*)["9V6I-^(DG&491%DX M23)XZSX=GSQ0-/5[_PP;RB%=!=U;==P]OO17W0/WHMY])GQB>L\I'P)W9#JY MR*8!Z.[I[196U?ZYVRI+CZ<72_I:0>T4Z'RG*!?]PCDX?O^L_P-02P,$% M @ #84C48FNUBB, P %0@ !D !X;"]W;W)K&ULG59M;]LV$/XK!P'#-L"U'#M]06$;2-(.:X$"0=-N'X9]H,63Q80B51YE MQ_OUNR,EURF:[.6+11[ON7ONA4S;:((RO6R4UN\P?BYNPZ\*X]6M&G1D?$. M:KXN+L]>6YZ">% MWPSNZ60-$LG&^SO9O-.K8B:$T&(5Q8+BSPZOT%HQQ#2^##:+HTL!GJY'Z[^D MV#F6C2*\\O9WHV.S*EX5H+%6O8T?_?Y7'.)Y+O8J;RG]PC[K+A8%5#U%WPY@ M9M :E[_J?LC#">#5[!' ? #,$^_L*+%\HZ):+X/?0Q!MMB:+%&I",SGCI"@W M,?"I85Q.HWZ(;YD)DF*P716\01 RFA8Y_ MO28PQ,W((NX1U-"3<5M0#I"BX=Y%\#682"QRO;* =8WI/HA%"*PP :5ON=\8 M+.8U9RNP/09A2Q,P-4,/$XB-BJ""(03=!W$2F74F,86WJFK@2Z\"$YFDDR$> MZ#O-3BAQ..4D.D]QZL2((?*LR5R M'GD@,>LQA(=%&&*QA^3C6)),[#_DEJM#_>:6Y1 ][#B!*@TEW:,("'<8&%IS M3_H@Z7:5[;6D-^ENC#7Q(%QY\CX3LT,__,2EXJ:FGW/(K;D7,K=<&=(FS3T2 M^_O&<(@ISF^!/%FM5&8R)D^\-'P%3E.H/EV/-D[R25] MF[VO)?M.K:3+Q,Z 7[N@ M3*J6PS;]" 15+YW,4_MH_3X MYEWD4?]5/3^8'U38&N9IL6;H;/KR>0$A/T)Y$WV7!O_&1WY&TK+A=QN#*/!Y M[7T<-^+@^$]@_3=02P,$% @ #84C4=916W6Y @ V04 !D !X;"]W M;W)K&ULI51+;]LP#/XKA-'#!ACU(XF=!$F IGMU M0(&B:;?#L(-B,[906?(DI6G__2@Y<5-@R647FZ0^?N)#Y&RG]).I$2V\-$*: M>5!;VTZCR!0U-LQ1:36RTCLU(DKC.(L:QF6PF'G;G5[, MU-8*+O%.@]DV#=.O2Q1J-P^2X&"XYU5MG2%:S%I6X0KM8WNG28MZEI(W* U7 M$C1NYL%5,ET.'=X#?G#[7[AOM\1HZO4,+X M+^PZ;#H)H-@:JYJ],T70<-G]V9<>3 MGN#)X%9)6QOX+$LLW_M'%%,?6'H(;)F>)?R^%9=P,3DW+"IP'-&0& M]3,&)\@IE6>46X3U*PA5=#9NZ$U:U/14L'0GMB8 %\)ES,J2. VHC3=WSPOU M)3R0ME&")M3!+%L+!(/6D%';FH:OOZAZ"X71$IB2JT9\UWR@UKWZUJWXRXD3 MUU3Z)),CZ0.7%);:&B9+\Q$>);?DLK+,HH$+&(S#R21W0A*.)BD)>1ZFV82$ M+ GC+*;:4.+2UX$)2)(P3W(8ASEATD&8#A)(LC!+1O"@+ $N8!039$C", X' M64)"$L?A*(X[\BP?P;^>1G0T;E2^RB\5 X7:2MM-7F_M]]95-ZYO\&[IW3)= M<6E X(9.R,IX'#BC\4@'/)T?V3]Z[]9+ M00UL%/_&*FR6T65$*MC3CN.MZC_!X.?"\96*&_\E?,3,IN^(6F2)F?X9J/'F>>;_:U'\GU5&-2V(GZS M<'^3/SF,3PI&@*Y]6QA2JDYBJ)UQ=>R\52BX7^FA;6^HKIDTA,/>0I/)VXN( MZ- *(4#5^O(K%-IB]M/&OAZ@78+=WRN%Q\ =,+Y'^4]02P,$% @ #84C M48+%+*FB$@ >C@ !D !X;"]W;W)K&ULW5O; MDMLXDOT51NW$;#M"I9+D6]EM.Z)<=L^XM]VN<+5['C;V 2(A"6V24 -DJ31? MORZS7VG=9/=56?N79ZNF63^_N/#Y M2E?*C^U:U_AF85VE&KQURPN_=EH5_%!57LPFDR<7E3+UV:L7_-F->_7"MDUI M:GWC,M]6E7+;U[JTFY=GT[/XP4>S7#7TP<6K%VNUU+>Z^;2^<7AWD:04IM*U M-[;.G%Z\/+N:/G\]G=$#/.)WHS>^]SJCKG!_NLH_2?>/#8S5UY?V_(?IFA6+\\NS[)"+U1;-A_M MYN\Z;.@QRN)P<>6 6'F!% M7,A$O,HWJE&O7CB[R1R-AC1ZP5OEI[$X4Y-5;AN';PV>:U[=BC4RN\ANS;(V M"Y.KNLFN\MRV=6/J979C2Y,;[;,?XJL'+RX:3$T"+O(PS6N99G9DFB?9>ULW M*Y^]K0M=[#Y_@26G=<_BNE_/3@K\N2W'V0^/R!O: M\']?S7WCX#?_>%+SC=->UXTBIQQ2Y'>(R7Y;:?AW M;JNUJK>TA[96;6$:762YA<9K+Z\\ME8H^GAA:E7G1I69APR-.&M\ME)W.IMK M76>(\+5R&&=J%NP*C-;PS6:5?1K?CK.EKK539;FEK_6:1*I.A6MG('Q=DM?\ M]3\N9[/)CW^[NKKAE],?'XPR56/\>@U%JWFI,]?24/K0Z65;\J9XEPTV=JOS MUIG&A!%O[_.5JIJWIZQ.^MHI6-6 MW1$=S57)NQ9X5+R@GU7=4KQ$U\LV^+R ^#M2JK,5+[FG_"^H7(5MJB:C4=F\ MQ0N+K=:VP<+SLBT@KBRC,DPM2,R(!FU@& 8[_6=KR%SS;4:*SC H(W@M0QNZ)3G\-(Z)^O4CM7:RC2D MI77K?$L0U%BDBGPU[!ML-^"W=7I$:_%'C3BX2+^R;0EMP?.0R6BI>.:/MI9, MP6O]1C-B>?2$TR4/$K,TM$;L0XQ,8\@N-&ZKE&!1XT.]'PM<4V>/7WZ MH\^N:CQ19A_9B3,LF/)3-IV<_]<(JROQ8-H! N*DBP]N)KJ=;,@COPGB($N[ M-VVS'67OZGS,^S'X:K.RY!UV4T.@;^?>%$8YA.LXNX+CN84N#1(=+Z]=V[JW8 P<8VY>F%V;FHR%A56JQM)H[:.#&,'#Y.601;8P MS"2($7@.*E7\@10KNZXUUN7)$F0DE2V4<>3-'D,?CK)<^56V !/R H$]I>-I)/O\,Y0)./%!>D:!W6S%AH,3)9=J5DYKD6KN MLTK2;7"QMNPA%J*3T25NV'!H%X!B(DAQEW$RN"_"1-^OH33=.?"BA?JB%Q/( M[KGQE&*:%0FK6PJ$!,-8NK'%J#]@T3: &I8G6]W7\0)XI+H)/7E]-^,8L;" M>=FSL. PFI8QXCGTO2(L')'UL1(,$?S:$7H8B]/QB<3_."7^QR^%SFDDTI]AHHX#>#OTI)9 MY\0W1IE.0+(V:FY*S^:B7 M96@4A2JFI,4,/Y IF8(397#3+Z+9J(?-ARMS^D[7K80-^3@0$ND<= -;[YYA M2L->2YB6-RU3"(F/G#-)81;D6)$ P&!)8\,.75G?(% [QKVKX3_:8AEM>&?+ M.P'C.U6V)Z&($>2IW-Q\>)-7N"J%/-.+-;@%((@I9':P-:ED#_Q-=>WM[DSAA5/\H M:)H$S4$R%Z81F*C($/^D%104Q$Y2&?-SO/!DZ<$-[-U3 TT[%?B%)T[8TF.71S..+<.J$3+Q3P[C.9=W7HA-K0R,YPQA)!D'*3UN$%_>(7'8U@=L[R/"9F5 VWK0 M,D=&1YS%7 +*Y6U-O'^T3S'D40(L_H;!AW<#:*+==6&AYK85-,B5%(NHQ :&J4 ML*WH3*#:<3:W!!&P1WXP';P*K#=S-"NA*YR ZKE*B (-(!)#Z^$7Y*[0O$#M M2I?%>6//X4)4LA&O@-V;",1WRI1D]W.8]-SCH;WOZU1$$JO*-01CM-#((XAW M=#%"3SOQO'%Y+\P:P:"W<"SW&<7=HJT)*S_5S/=O&PZ!"%-4\":8^HWZ==S1&"2*GSODBQU?$8 M@C969KF*QOH3&8EHX@D/?YH\_.E)_[O5'&&@V8E$#SGQ-POI^VG8F._36#8^ M4#174M!ZBY2AI4"N=1R),/SBMYBNC%[W!A+&H$^ M>53?PP:!!R/4R)2H;X@G4#]P)["ZK84J03,PJOTF0L0PY$ *.R\E"^/9X4(I M#(!>GE-MKX30CJ=#L([ZJF+(C[HZ9?[+9/[++\$/O+(QU)6YU37E?\X[0S[P M?9+8;O**0C($?"@M!IH&/R4E]'ITB-"Z('Z3O;;XEPS[T]7MZV38P?'7MF , M;?I]HZO;KF]T"W* XC+/'CV=G%,Y_H8"F)S[F+"/Y[G:82]O(GN)PX=,\W\RT=4A-K,)\186(\K9!&9R9Q$ZD6B/ M4&DVG)9/LS")Z&X0PD:8+'F0$1-0#9QL0O3IP-Z )S: 5Z,-:(6,5;5I' M")@ZTP?\>0TWA(,0G:=TAT]9-B+0PN.:V$DI +[UGRTC]9'%JM+;KK< &'KNF(H/?4T,+F4S84*B*H=W:5G#(3LRI2)].NM;_Y*0; MD/7K!DG]JK#4P;UX!Q:'/?=[X0YS$Y7E'#K8]_^V.8X+I\;.3WKNN "?3:9/ MQ+(4T7"%_85U ?UIS?7@KW;,3YU/9MDOQ'WA&3&\?^-XOGPT2T'>!?ZG^%37 MG!86NN'"+I3*H-- 94F_Y.X@8O_44L0QT6:^C.4:M]LU]B1-,TYT6$^-#P&U M>LFSE3H4ORU7&/TIN):*A6F:(Q0GNZ6^HK1:8R9O*O L+MRB(ZZI3$(LB-LN M6R, ZX7H"#$,>TP;CTM0>[7$-C6![+PT2PFHT#X(0]=JV_5%%8)KN6J(%[;X MCLEY$L%?T=/T%7T (J9=R81^=Z1(IN)N)_5G*C@6C?'!*R MUFJ6X1D1KDK" M"^EQ53")#=D:99^GYA9]+LF:8Y[P@KL:]#E[F$J5V%PO35WWBN$3[:I1Y]2I MP9M./XB)-K' [APDN!2;1=\;'YA%.B48(W0HGW+GBENK3O8U3$_HB((:?@(M MHF&>L=:;3F5,HL4+$\WLB(T\A#R),)KL&H!/6*6: ',JH]>N5?XYP'+POE!' M%D9<(U8#H4.WY@,,?HD=DQIB>1]+2D;;8.DX.?DX%8"00?V.?IH0'I6ZJS^H M!RD6.\F4OZR+;>*@>2#'_$%PN+R$G,08Q'8_Y&"-*!5(T066'3L01_5"QMZ* MAZX ]>?DQ4&^OJ?CL]AUH*:TK&&,8B3:Z?A#HQUE; P>#Y8.P2NA9Q==Z/EL MJ#O0]0S$[T8QF:L< "C-"_:]D73J$=2:#OV3NW)DDIZGL]A\9HF>6F:>QU.9 M3R,,]6+)+A*CB+@(2+O;2;L@#&$.D2+D<%LD^"^S9^-I!O K(T53V5\>/AX_ M2Y_MQ5@/T^@DC-MY7SX*C*=V^X$=.$$AD"/8T-L<7(4/AF*W%*3]V'2[YP*] M*HD.RK[VL>ZP80P"+IP[>SK*0NJ3)!FR'IM_T;K0J$_8P<T^1L=@0W,"&+==F#(VH4X=^'9-$$0M_M4K)$;LL =7;_8)@%!5C$[L.N M,65?1$ &[LD CFG_98K^&$H]!4A/O1]9@7T'*Y*Y^@?8BXYPQ25Y4 !V)BY: M=I4RPB2JCOVHPY[57D/G*]C(OXLY?"W !(0FKW),!C!'GGC&-QP%<_A?M6[U*;?KJ4WTVL:CK-_Z)Y)C>]LFNY .,_]-]<0QU_L'"H.V&S71)%C M4N $7/\*@[Q!357--#!1)?3 MQ^>/CL$F[V(_ $/(1>#CB1$0^#M1&C_>/:MHQY'&:A*)*N28&!;D-EA*U%EK'4O^1,:-:E:E"?PBDBQH9W8TB MN8IW'^H,.?VYNKK9W1-7;W379@<@E%SV.KB(T M>M:#*#/HF>)3M\=>([U?'L77:>GNQ& M#I.0X;[F:4D[IUDB2HZ1#HCFP"66'AWACO6^TD/[2O4'K@SRELM76VD#\=4, M0Z15?+Z5.T)V[K63SKRIUVV8OH*S5OM#V_IP,!<-LAV&@S0]/'40$+J#MYTV M"<-$9$A#>]CM[7-[SVXT=U/O="DL;,T'_-@KT:[>T7>\O37(Z2B*Z1X?8+KV,:L/GW>' 0ETUN>Z ]7FPX P E MM'R=U9D\E""F(%C+.\^@_DC/,4S\C4(X-@ BR2IF)U;1GYIB4-I1=%#O^%)? M?-=?+*M/YEB7BIK",L_#$_,,>4N:-)Q@R/UC[*8IN:E6VW@ POOZP@'U=-9% M\>QD['U(31SI80R&[TD1]%N7YQZ@I%^><9'K[O39@=P=0K52=)L2 ,BW!^!! MD:_6MC[/"M''9]MR2H0/EC*<-B31TRP/2<@^4+]WI9D,W87L<4&X/ MI_?/)%OMM[/4$KXO:;6[H,_WF@K))D[N"Z7^/'? ETX5;>^P.EY4MAUUQG-Z M$Q.=7'GC^T&[0.HK)2-]SW<>(B/=;=M^%N2>?_W5H50D[R=EX8+R9)<60XFOX+5]SQ&L" M&W::?;L/ >I%[^=@E79+_M$;WU2M&_EE6/HT_;#N2GY.U@V77^6]5P[LSV/: M!1Z=C)\^/A.]Q#?@SOSC,G#IQE;\&PO=V]R:W-H965T,;2 $NMBZY(F 9)TO0SH%C1I]S#L@99HFZM$ MNB1EU_WU.Z1D64YEQ6V' 0/\D)BBR'/_OB.)YRLA/ZHYI1H^%SE7%X.YUHNS MX5"E6[G;N7EN2AU MSCB]E:#*HB!R?4USL;H8>(/-Q#LVFVLS,;P\7Y 9O:/Z_>)6XM6PD9*Q@G+% M! =)IQ>#*^_L.C;K[8(/C*Y4:PS&DXD0'\W%F^QBX!J#:$Y3;200_%G2&YKG M1A":\:F6.6A4FHWM\4;Z2^L[^C(ABMZ(_ ^6Z?G%(!Y 1J>DS/4[L7I-:W_& M1EXJZPX@+9461;T9+2@8KW[)YSH.AVSPZPV^M;M29*U\032Y/)=B M!=*L1FEF8%VUN]$XQDU2[K3$NPSWZ2+4E.N58.$)[!&[ZD M2A=F I[>DTE.U;/SH4:M9N\PK35<5QK\/1I">"NXGBOXA6G=*=PC1:D2%2N: MEI)I1A4$CNNZ*"9)1G O-&8PW:O]"011Z(1!C"//'SFN/X*K)6&YP<$)LN&) MPI7M )WM5VR$.2X:CTZ,G"2.L,R*@DI;10NRH!)\WW$]#T.$3OIX6RZ$Q.I" MAIGHMB@O])P8!7BCQ/%'<:7SE5A2R8T5@$S*TQWE/_\4^Y[_'%!Q%-1^DUY/ MC)EH2.(GQODDP?B[\)KFV8D6)\B$1O+Z8-['N&M<[WKH*D8FL 7F1TX0C:$'PN,&PN-O@'!' MX;3(M0O'O=*/.#[B^(CC'\)QV. X_ 8(& M;=]#ZI=(]H7:VC[VBMYX!D?Y<6+JE0V@&.Y5IRC%".,C*8X>MK M#;(I81*P[DH*$XP=FW$V92G!9&ZE8H%J.A,86](!-2/E(="P*J10"G8U@I"0 MXS0Z-)6B )-Z*["C(EK!7U%)@0N-N--4FN3A*AL(Q3Y#4;UN4?.ZM6O9:2H7T._(9A>D=3(8VL:LV/P"YTDC#$03C>@K 3>VX,P0:$ M?>AS+<4D<=P@\5!$>8D31Z86/<<=ARV,_3"R-M#8S'PC-KJW/P1)@-:'.]97 ML-E#\_]=CHT=D:'II(]>D5?]&$8'$"P2*Q(^V+^#2;8BU^^B6D.PODV$%T3_ M!N%61-O.ZQ[JK2CW4 *NB??[>+CFW[91O90<.7[5>FU(#GB\BIK'JZCW\>JN M^A98?>:0PNQ^YR["['[G+L+O^?[A(WW24^N+L@ M;9G/\R7J?[LUO+O+W#6!Z&HRO3H/;C*PJ(X55&>+Z6=H[!QIRY^F:#*3RD-[ M1O=G@A:4'Z#V!;:L%=-SQ@'?^6%-B30YBQ!!54'C*/)#NVY"]8K2:J$6,&7+ M:@-BQW6BR(619V%0U4.;+S<\^3C3'&8>%I[G1YM1F#QB7H2,A\R'/U[D->:U M4%OCM:LXAZU3.,3>S)XUF@\U)=?5@5PSVQQG7E6G>-OEU5GH6R)GIH'G=(I; MW=-H/ !9G2]6%UHL[)G>1&@M"CN<4Y)1:1;@_:D0>G-A%#2'O)?_ %!+ P04 M " -A2-1 JXM7IX# "?" &0 'AL+W=O5-(M@8VUS'D4FWV#- MS4@U*&FG5+KFEDR]CDRCD1<^J*XB%L?CJ.9"!LNY7[O5R[EJ;24DWFHP;5US MO;_$2NT601(<%CZ+]<:ZA6@Y;_@:[]!^:6XU6=& 4H@:I1%*@L9R$5PDYY>9 M\_<.7P7NS-$<7"4KI1Z<\;%8!+$CA!7FUB%P&K9XA57E@(C&MQXS&%*ZP./Y M ?W:UTZUK+C!*U7]*0J[6033 HL>5O9SVKW._;UG#F\7%7&_\*N\ST;!Y"W MQJJZ#R8&M9#=R+_W?3@*F,:O!+ ^@'G>72+/\@.W?#G7:@?:>1.:F_A2?321 M$]*)6LCC?*.\1+SM$ M]@KB&&Z4M!L#O\H"B\?Q$;$;*+(#Q4MV$O"/MAI!FH3 8A:?P$N'DE./E_ZX MY _"Y)5R51OXZV)EK*93\O>)'-F0(_,YLE=RW'5G'%0)'V5W=?P97-&]@"M5 M-USN?S%P+227N> 57!B#UKS4[9.)W)T]-PW/<1'0I32HMQ@L[S<(I:KHP@FY M!NN4!+_KE!7/^%AR[SG]_-.4)9/W!LJ!&??,R(E;X!KI)GYKA<8"K((50MV= MF@*4AJ)K)QGD6[HV;WV;6^-Y4!I*N$6BT%#:G%M<*RW0G%/YKE6D]'Y0&C[A M%BM(^I'U8PKWRA*MMT(2HFH-EX5YY\X<[NEBZ ?ZD)4MK<$;F"4AFXUIXLMB M[Q_-^LTOH[L1W&M?Q1X,YJT6ECA!&L9Q#%D2QFDVA&69-ZE;-6K?GH8WJ(=] MQL(X29Z:5THW2E.Y]+U8V>,D!\=DG(33Z>29W=5*9+.^$L:R<):R1Y6DR2QD M;$HG+:]:NG/47VJNV8!3BA3PL@\8QUY";M'8NG2I^5\482&;LF>V9_<;G6(M M7=^ 7BZ9[U]"H&9.TB?60<^$D;ZSU#=]$J:3L\>"9B3H^(>"'D!.*=J!O_1% MBXX>#6K=VC^-!G+52MN]'\/J\/I>=(_.O^[=TWW#]5I( Q66%!J/)F:R'-,JBL;6ZCR.05ULR,5(.25DJE:V9I MJG>1:32RP@?5(DKC>!K5C,M@M?"VC5XM5&L%E[C18-JZ9OIPAT+MET$2G P? M^*ZRSA"M%@W;X4>T?S4;3;.H1REXC=)P)4%CN0S6R>U=YOR]PV>.>_-L#*Z2 MK5)?W>2W8AG$CA *S*U#8/1[P'L4P@$1C6]'S*!/Z0*?CT_H[WSM5,N6&;Q7 MXF]>V&H9S (HL&2ML!_4_E<\UC-Q>+D2QG]AW_EFE#%OC57U,9CF-9?=GST> M=7@6,(M?"4B/ :GGW27R+-\PRU8+K?:@G3>AN8$OU4<3.2[=IGRTFE8YQ=G5 M1M/^:GL )@MX^ZWE#2EN0_B3SL/@$]L*-,-%9"F3\X_R(^I=AYJ^@CJ%]TK: MRL!;66#Q,CXBACW-]$3S+KT(^'LK1C!.0DCC-+Z -^[+'GN\\0_*#F$CF+0O MJX=_UEMC-1V8+Q=297VJS*?*?E[A<\+^!!@^@4FD3Z[HKAB+!:@2;(50*D&7 MCLO=+:R-,Y*,AU[&DXW)EJ[CDWG )46KUE .,X0_D Y]I40!O&ZT>D"7T< 5 M)&F899-ND$YNX%[536M1FY?D8!+.QC/(PFR-=PRP;]3'5P2GF3BNC4(1I5VSRATDJ8PGLWA%ZV,@>:L)#!(AI F MX7R:03(/I\D-K/.\K5O!G$ %4@O+.>LZ P6R6FG+OW>&P=SQ&<+@)DRSV1 N MJ-Z5/XN/.HRG8"MFH6(%2&7A0.2WB!(:P7*O-1C4#SPGU#.'Q8'] M]ZB$U)9-@[ZQBL,(/M&9RY5Q+(U13E["W7-;O5ZIVT_'YJ@_^;?2&PO=V]R:W-H965T*B'-(BBMK2^CR.0E5LRX%/''?F8 TN MDK527]SFME@$L0.$ G/K+##Z^XHW*(0S1##^[6P&O4NG>+C>6W_G8Z=8ULS@ MC1*?>6'+13 -H, -:X1]4+L_L(MGXNSE2AC_"[M.-@X@;XQ55:=,""HNVW_V MU.7A1Q223B'QN%M''N6OS++E7*L=:"=-UMS"A^JU"1R7CI25U73+2<\N/R"% M9.#DD:T%FM-Y9,FHNXKRSL!U:R#YCH$,[I2TI8'?9('%2_V(P/2(DCVBZV30 MX/M&G,-X%$(2)_& O7$?X=C;&P]'^/?5VEA-1?#/@,VTMYEZF^EW;-[*MAU< M75VMJ=;!>P':WBC*@S18N)51@A?,TN::"29SA)5CZEB6!QVZUKPT-9'^)<=SA]19W# M%AR"5/,L;K5U4R2R,LQ0&*)ST%$Y^AD(SP.'*TE_E M8%!._JQ1>VT#E =8-74M_"43<,-,">^(%SCP<_.SI)O#P%0? MV#D\EAKQ18._JH45?QJZ?E4J7T3*MC.F U>RY\N5&EJ?A>))1U@R! MNJWJQGJ*20^-A9,T3$;I*3PJ5X\DG1*ER5$JHX-GOD*]]<.,H5:FZFE?_/ZT MGY>NVC'A/_%VV+IC>LNE [LAU?C\@KY$NAU@VHU5M1\:ULK2".*7)&PO M=V]R:W-H965T^+JW[$,TF-5OC9[1?ZGM-NZA# M*7B%TG E0>-J&LR3J^N!L_<&7SENS-X:G)*E4C_=YGTQ#6)'" 7FUB$P^GG$ M!0KA@(C&KRUFT(5TCOOK'?I;KYVT+)G!A1+?>&'+:3 *H, 5:X3]I#;O<*OG MTN'E2AC_'S:M[3 +(&^,5=76F1A47+:_[&F;ASV'4?R*0[IU2#WO-I!G><,L MFTVTVH!VUH3F%EZJ]R9R7+JB?+::3CGYV=D-+BTP60,/BII2P-O9('%H7]$+#NJZ8[J=7H2 M\$,C+J"?A)#&:7P"K]])[WN\_BGI-]SD0IE&(WR?+XW5=$U^G ?=. ##SYX M!?R.^FG!M'[V&:U4(RVH%=QRMN2"VV>?\S>_&K=;3!9*/J*VG-(. M=\JB.9;ZD\%=(U^9FN4X#:A3#>I'#&8/)8(D5OF.%>M863H2';-\1V=WY%G MAAF@OY42U,CF"N:>+17EN2L*G'-)'JHQI,[TX%YSNE(U$W &Z6@87L8QW*(A MYT92=!+Y&POJ(:I#077P=,ZS<9BE_=X10VY,0W<4B:%Q5S,+QW'2@[LCHBA> M$H?C80;_D(UM"?ZG9I4C%N1'/CFSQ-LJ#YG[POIIIFHWDDC"@?8>T1[&X3 ; M;<6_%)R&Z3CN_;U7_Y!R!MDH' Q'\%Y:I'M@ 9]HF!ND:9JKM?1)U2CV2;:Z M^:'LAU(C'K3SZ1S0%?:-U%#E^"W14V1EA9_$(CK5XM#=&*]1K_U@8\)3:B=I][=ZC>3N&_YJWC]E' MIM><"BQP1:[QQ? R -T^$.W&JMH/Y:6R-.+]LJ0W%;4SH/.5(KK;C0O0O=*S M/U!+ P04 " -A2-1S"KFUNX" M!@ &0 'AL+W=O/DA-?;FCZ$E,4R>\C*3*+@S9?;8/HX*5KE5U&C7/];9+8 MLL%.V!O=HZ*;G3:=<'0T=6)[@Z(*3EV;I(P522>DBE:+H+LWJX7>NU8JO#=@ M]UTGS.L:6WU81CPZ*1YDW3BO2%:+7M3XB.[W_M[0*1FC5+)#9:568'"WC.[X M[3KS]L'@#XD'>R:#SV2K]5=_^+5:1LP3PA9+YR,(^CSC!MO6!R(:_QQC1B.D M=SR73]%_";E3+EMA<:/;/V7EFF4TBZ#"G=BW[D$?/N$QG]S'*W5KPR\[HS,QZ*0:ON+E6('=+ >P *+#\*)U8+HP]@O#5%\T)( M-7@3.:E\4QZ=H5M)?F[U$7=H#%;P@,^H]@A"57"/)K1;E0A?MJVLA:^@A:LG ML6W17B\21] ^0%(>8=8#3'H!IH#/6KG&PL^JPNI[_X0HC[S3$^]U^F[ W_;M M#4QX#"E+V3OQ)F,=)B'>Y$*\4_H[HSO8$%=#[X5ZX1K8A"Z@@;_NMC;H_WX' M,!L!LP"870!\'*8 ] [^WX.WROMN,#^YM[87)2XC&DV+YAFCU5-#Z>B6QDZJ M&IQO'81;Y2PXNBP;H6HD68?C1G>]4*\__C!+^?0GZ]_V0,L,M&[AJ3&(WW42 MJ ^OH0^/\N7"C>\0_?#YF70E%6'JO:7G9J^_5> (%<,6:ZF4)TX%ZM%(7<$' MF!=QEA4D%$6<9[G7I'%>S+TFBSG+8"U;*DYM(<_)= 8YCPL^ <[F,>< M%+/QL1LL=:WDOX1\E;-XRK-KN,H8V7 2.&-QSAA)TVE<3/.W>"*-RSE#SGC, M9XPD\IG.IV^IWGH]R=D(TUNKPZ*R4.J]&ULK5=M;]LV$/XKA-=L"<#*$O6>)0&<+.TZH&L0)^V'81\8B;:$2*)+ M4G'\[W='*8H<)%H'[(,MOMP;[YZ[(T^V4MWK0@A#'NNJT:>SPIC-\7RNLT+4 M7#MR(QK864E5N&\UK7C:SLQ.[=J7.3F1KJK(15XKH MMJZYVIV+2FY/9][L:>&Z7!<&%^9G)QN^%DMA;C=7"F;S04I>UJ+1I6R($JO3 MV<([/D^0WA)\+<56C\8$3W(GY3U./N6G,Q<-$I7(#$K@\'D0%Z*J4!"8\;V7 M.1M4(N-X_"3]@ST[G.6.:W$AJV]E;HK363(CN5CQMC+7@9F[>X462M_XX:?G2BY)0JI01H. M[%$M-QA7-AB4I5&P6P*?.;N0=0W.61J9W1/>Y-VHD%4NE/Z%7'YO2[,CAS?\ MKA+ZZ&1N0"=RSK->_GDGG[TA/R*?96,*32Z;7.3[_'.P=3"8/1E\SB8%_M%6 M#O$]2IC+W EY_N W\KSWY#7G_"OQ9TV"C#R]X3,8) 96)G!&S*7'<*)7)%E MP970.-KS]+700CV(G$!:D0^M:94@G[1N>9.)UYP\J0\3]UAO>"9.9Y"95O+L M[%ESUFG65K,::UYUFLM>,P$.PC5L59"L^IB LW>#L\F7UF@#&"F;=2],;C"U MM 5.VSP(;4#P]?(6U(YHO8CZKDO3(":+!UY6B*6Q^K$L*PHDD+7BC='$\VD4 M 6\"]7%Y=$4:9'](D20MF8;BMYB_=4198<0!8-%9O&D1OH._O( &:4+=("3O2.SX,?PE9">X MTK# @ [B2SYBQ$ -SEV6X([G! &Y?!0J*S7L''J4)>!WWSV"W< )?'*!N*MP M+XI\ZJ<^[GBN R%]:=5>"#U&XQA$A:XU*?;1KF>34I=& +>O'2*Y38-] 3&- MXI"R.+66 +PB)Q[X$1U^$DVA(QK0$?TP.A:09W6?,K?H$"/! 5765AB4#[Q4 MY"NO6DM[66\JN1-B'U(?NZSXS/-7R\2T*3>%Z(%B73HR9BL@#=O>HFRPR" # M6O7P9)5XLFHO9_M^_7-[\#W(.%D9869$_A.2@Y(P!SW M@+S'KW> B[Z=P>;>7G+P+,0(59-#"Y8CP(T'/Q>HNI%'0B>TLY1R40;CDXJ;ME M(J;&=6U2&W!H<2#:* D0I@B'_Y]AB&+7/P/8M?>[[C*"@OO'(@KN4&[ M"4(N!5@&T$0#&H4,[S 0[R6'^[6EALRY%P;AP6@"HACU641"ZH4AX"-. <*B M@8-7EIKG\"@H\>J*KQL0Z4<1D'G06J$[ KI#&@S7HW7X/;?/2ZJ(5:VS<4AJAM3/?0&%:'9]JB>YT\DW=OO,]/G880%/3:&0 /974IJG"2H8'J]G_P!02P,$ M% @ #84C4&ULC59MC^(V$/XKH_14+5)N\PIA*2"Q+U6OZJW0PO4^5/U@$D/<=>S4 M=I;EWW?LA,#J=E&_P-@>/_/,^+$GT[U4S[JDU,!KQ86>>:4Q]20(=%[2BNAK M65.!*UNI*F)PJ':!KA4EA=M4\2 .PU%0$2:\^=3-+=5\*AO#F:!+!;JI*J(. MMY3+_Y_HUT^CF NN7:_L.]\0P_R1AM9 M=9N10<5$^T]>NSK\GPUQMR%VO-M CN4],60^57(/RGHCFC5C -# :P;D'>@=VV8/$'8"/X*H4I M-3R(@A9O]P=(K&<7']G=QA#YP9^\,L=&8\\J,T:TUT2-(!W%,A\4JT"-_=_4-N MY 5!=[0-IJ'1.(>,^J)@S7[,WW^G2MG8S[(A9$,_31([BK,Q#%,_B;,3WXL( MR#6\CFX&G9%U1I)T1CH<7!#=L!?=\*(>5OA0%PV* ,]Z(0S[[,+C6P* M&89E6)?$8(VP_(_2P!>1\Z9H"W.4YNE*G*E8OR?/BW1L%YGHFN1TYCE5JA?J MS9?2H#P9X:B;GIX^T3.6WM[2$TB/G=&S@C[6\Z2A,XEKV-" M,GRF\V<@>Z(*#='(CV_&[@\%TOQBC*I;(J(F/E1EL#//XWC*/X% MOJ&7MCE2HI 2?:4J9U:Z+;2LVU2/[G$XA"?J\&58N1#+#AN6G @8 MI1#%0UA+0SC$B3_*,H@R/TPR>$_7P5F;PIN_<\U88PWQ.6@[5C_;]_M%V^9. M[NW'PE>B=@SKP>D6MX;7&6I2M0VX'1A9NZ:WD09;J#-+_&:ARCK@^E9B+;J! M#=!_!:3E''4O :I>%*@L;U++A* M)HN!T_<*OSANS9$,+I*54L_N<%O,@M@YA )SZQ@8_5[P&H5P1.3&OSUGT)ET MP&/YP/[5QTZQK)C!:R5^\\)6L^ R@ +7;"/L@]I^QWT\0\>7*V'\%[:M[F < M0+XQ5M5[,'E0<]G^V>L^#T> R_@$(-T#4N]W:\A[><,LFT^UVH)VVL3F!!^J M1Y-S7+JB+*VF5TXX._^&JM2LJ7@.M[*ML4O6^2-;"307T\B2$:<:Y7O"14N8 MGB#,X$Y)6QGX(@LLWN,C/-)IK01-JU.SK@_ H#5TJ6U%@]@9*M^B M8;00)@35B._J#U2]G:_>DK^>>'%UI4\R/I+.N22WU,8P69@+>)+<$F1IF44# M9]"_#,?CD1.2<#A.21B-PC0;DY E89S%U,P4N/1Y8 *2)!PE([@,1Z23]L.T MGT"2A5DRA$=E2>$,AC&I#$@8Q&$_2TA(XC@C1^DK_8(Q MD*N-M.T4=K?=#KMJ1_=-O5V =TR77!H0N"9HW!L- ]#M4FD/5C5^D%?*4JV\ M6-$>1NT4Z'VME#T5:4$EEI0 MGKF^YT5NSGCA+&9V;"T7,U'IC!>PED15><[DER5DXCAWJ/-UX"/?'[09S MDNUA _I3N9;83.8009)-JX8/CS# ^09<83\OB[<>JT,0WPO/W5^VL[>9S,EBEX$-D?/-6' MN3-Q2 H[5F7ZHSB^A69"H?&7B$S9_^18V\:>0Y)*:9$W8&20\Z+^99^;A3@# MT. &P&\ _E# N &,AP*"!A ,!80-(!P*B!I -!00-P";?;=>79N:%=-L,9/B M2*2Q1F^F8?-KT9@17IBMN-$2OW+$Z<4*5")Y:;>%V)%EI=! *<**E"R9XLJ, MKB4H*#2S5GQWP7P;#.Z.__A:\0+AW,_J; 7 _[(*[ MF/QV!_CM#O"MO_$-?YMJJWC*48=>D@W+P"1\HT7R1/Y\AZ;D44.N_NH)-&X# MC6V@X$:@-?N"&J;MCA+Z !(;.Y"\V)-$**VZ\EA[C*Q'HZK/"YSR\WFJKBU" MWYMXWLGN@FS0D@UZR3ZN?^N9K L%H)5ZJ" MU):Q$EE*[GC1?.JLUMI[>+:*TTGDA;=6,6YIQ?TIK[893TYY+B5/P'))198Q MJ4B)K"VO3EKQ57+]H)O1I&4TZ6JR8DR.>DB,+DF0,>QY]W< M7].6QW1P,51%"O(HN0:I?L):R'/,'DIMK<(I5XFHBL[Z6$ZO\D:CJ(<>]4[G M@O=_5^NR<7F^7%'0Q^;LE**];!Y$\0Q2\RWF:P,%%Y)\$!I43^G0DP#2?@5< MP5:3QT)I69DI#ZU->A(^VJ]\]_N]A#W38 J@2'C),L)RDU2SNJD)7]=KYV%R MK7#^) XOE[4Y.(:87L[AI(>T7Q W>/RCH/ "=RDH321V.^GVNZ$C/_RQ\]#[ MS[C+B9PDF8;?V$IYCM>8CI*_='B27AI]7Y&G)SFE_7IZ)?,,__!%H/#B;483 M6R;VF= O^ ]-H'/E"*@?C\=!^*\#=HAE/1WW[!IJWC'OF=QS5+$,=@CU1C'Z MD/73H.YH4=J;Z59HO.?:Y@&?4R"- 7[?":SQIF,NN^T#;?$/4$L#!!0 ( M V%(U%]6[.A"P, $4( 9 >&PO=V]R:W-H965TJCTXR258=6QF.Z65]N-G M.R% "=E>B.W<]]UW=\X=HPT7SW(%H-!K3ID<.RNEUM>N*^,5Y%AV^!J8?I-R MD6.EMR)SY5H 3BPHIZ[O>8&;8\*+<1DQ M%"8.%0++(9D#Y9NQT MG>W! \E6RARXD]$:9[ $];A>"+US:Y:$Y, DX0P)2,?.M'L]#XV]-?A!8"/W MULA$$G'^;#:?DK'C&4% (5:& >O'"]P I89(R_A=<3JU2P/<7V_9[VSL.I8( M2[CA]"=)U&KLA Y*(,4%50]\\Q&J> :&+^94VE^T*6T#;1P74O&\ FL%.6'E M$[]6>=@#](,3 +\"^.\ ?O<$H%O\+Z%> OLU,&8K-PQPK/!D)OD'"6&LV ML[#)M&@=/F&F[$LE]%NB<6JR+,N->(J6)&,D)3%F"DWCF!=,$9:A!:H#-$&/J^XH7$+)$C5VDAALZ-*Z>STJE_PFF [CE3*XEN60+)(=[5 M =11^-LH9GXKX>>"=E"O^P'YGN\]+N?H_.Q"0J:OIVI0=]-.=@=1!WF'9 TL M\W](PNQ(4DNDO;I>/4O;.T';5)BG:225T%_0KQ8'_=I!WSKHGW#PM<@C$.8^ MZ-8BL/54I5*B/^AT5FAYM8RR<,=&X9[-@=2@EAJT2]V59:GT1X%%(M'C M.L$*T-/MJS)],J* OA#YODJE\';Z0EYF&*^O=VYJ+Z43W^L&GG\/IG8MEV!8 MAS-LOP1ZWNS*+TSOO.3I92$!82FAL?S#HZSZ01@.#G-_TV!UU3V5_;"6&[;* M_59+I:!G *($1X02]=:D,SQ2T.MW^_X[G0U6@ZLCG>Y>X\U!9': 262+5/;@ M^K2>D5,[&MR=>3E@[['("),Z@E1#O&PO=V]R:W-H965TZZ/S[T^-AD? MA7Q2.\XU^!%'B9H,=EKO/SJ.6NUXS-10['EB?MD(&3-M;N7647O)V3H#Q9&# M(?2?//!+'R0 -7AY\"[<[;1\XT_&> M;?F"Z\?]O31W3IEE'<8\4:%(@.2;R> 3^CC'U *RB#]#?E2U:V"GLA3BR=[< MK2<#:!GQB*^T3<',UX'/>!393(;']R+IH!S3 NO7+]E_S29O)K-DBL]$]%>X MUKO)(!B -=^P--+?Q/$++R8TLOE6(E+9)S@6L7 5JG2(B[ AD$<)ODW^U$( M40,@]P( %P#<%T * .D+< N FRF33R738Y&)F:'-],/$ MUGVAI?DU-#@]G3&UNP'V$_SR/0T/+.*)5C> )6MPEQRXTK%] &[!3,1[D60W M8I,C;- YM(%\/^>:A9'Z8'(\+N;@_;L/X!T($_"P$ZDRT6KL:#,3R\=9%:P_ MYZSQ!=:_I]$0$'0#,,2P!3Y[!$PQ0$F+AX[A[J.+6&(H#+HA));4G([ M*7TU7?1L>E@^&5O;I!<:(,\QJHU,$:;>&;]F%$)!0&D[PU')<-3)\'&X&((' M8Z,JE<] \54J0QWR5IZC!@,"(3RCV0S"E+KM)+V2I-=)\D%H%N4M\WKOY%R] M)E??\TAPQK89AK +L7L:-O<:O4&@1Y#7/BV_G);?N1CF?*G!HI3\!GPZ&/=@ MRXC?FEWN5IG9@;__,"!PIWFL_NE8(T$Y9-!#2=8<)ZQLK$W.H%E5#"FF9W(V MPQ"EQ(7M.M&2-.W4:6%. .O4D#1F_(5'ZULM;LTV:&5[KNG75RL$JPT#]E!K M=SJD'>D5M8JT=1U<",F96"U1.(!DU"X6JFUSJ ?KURBBEHJZE)R[8FN<3_Q+ M+*N- .'_P7A.DU<[ 2+76EFH\GK4;?8_N[90T]F)#VM;3U&)9I@I6.!?*$2U M :#155=79>JHCZO_Q.IJFG;;ZFI&47C)L5%EV[;GLDN) MRI11<+5VK4P5T;=I5]JV%Z!&N[:$053SE]/S8^7)&%ZS77%EJ[B/K?[W=L5- M!ST_,[6$C&APP6)Q[:S=;;$S(?=",LW-OT/38+T\%E<>BZ_FL;CR6/PV'HM; M3L^>.3[[YY5HB7,I=H,+M:A<%E_597'ELOAM7!8W_;/1MBVG9P+)A<,^KCP6 M=WML=C3X31RX3"P]P+8\6?4\(^#*=/'53!=7IHO?QG2+M%Y7-9HA+O7)63&< MVOL3^[;K*Y/;,%$@XAL#@T/?5%/F+Y#R&RWVV2N5I=!:Q-GECK,UES; _+X1 M0K_&ULO9E;;]LV%,>_"F'T(0&26+Q8E\(QT"A; MFZ$;@CCI'H8],#8="Y5$EZ2=9I]^E*R(LBC1+A+XQ=;E'/+/HZ,?#ZGQ,Q?? MY9(Q!7YF:2XO!TNE5A^'0SE;LHS*"[YBN;ZSX"*C2I^*IZ%<"4;GI5.6#I'G M^<.,)OE@,BZOW8K)F*]5FN3L5@"YSC(J7JY8RI\O!W#P>N$N>5JJXL)P,E[1 M)S9EZF%U*_39L&YEGF0LEPG/@6"+R\$G^#$FI' H+;XE[%DVCD$QE$?.OQ/7UG\O!Z\'\T@EBWGZ M=S)7R\M!. !SMJ#K5-WQYR^L&M"H:&_&4UG^@N?*UAN V5HJGE7.6D&6Y-M_ M^K,*1,,!DAX'5#F@0QUPY8#+@6Z5E<.ZIHI.QH(_ U%8Z]:*@S(VI;<>39(7 MCW&JA+Z;:#\UB:E?@)M\PJ;+B CC7-D*\)/D3 M^$;3-0-\L7/_Y)HIFJ3R5%L^3*_!R8=3\ $D.;A?\K74K S/ /*0U^$>[W&G>9_[4$>I#A6J0X7*]G!/>]?L48$IFZU% MHA*F8_1IHT=,'U-VKE^G<9L1QJII1&GM(=<4R--_F-S\%G3 MX@S\Q527R&TKHV;OWLAO2>PPPD&WOE&M;^34=\=F7,RUNM[PC:Q.$?(B%+6T MV68Z?)AXW?+\6I[O3*:IYO%\G9;OT1>6SL\5/]=0*G+KI9%DAR944'<;O"&A M FNHQ//:Z60;H=##H^YPA+6N\%VR*;0Z]UKR7!8[TJ):6O3&1(H."9MMY @; M] R^/:>Z>ZYHJCE;DUC#W/F,J_9VTQZ'0?N5[+0+M&6/XL:$ W]5<>OI@Y.O M7,K3WB2H.MC#E"ZK/JA ,P= ]&OJ.P6BCMB1"*.VQ"Z[ =]66&F#>B>-QXN MIA?@7@=5KL4+D#5.' 2!!OR0'&L>A(;FT(WS/4EM0QK[D6^E1 ?R213TI;1A M.?3?A5Y5,\W^_5%;HVT3]>@ST(=NZN]'&+2IC@,/P[:X#O@377+T"#3TA^$Q M9T-HV [=<-^35@>1O<,J\J#?'1-DR([<9#\TJ9 -ZO:Q7MB.9!U$/^9#!,G)C^> D[0!T6Z)M0GKD&3 C-Y@/2%(;MSI^L V^ M+C,/-B;T78&&S"@X)OB0(2YR%]S.K(J1746/HK"G+$&&MLA-VP.S)48V47MX MA0U.L1NG>U,AQC8E^P>-#2BQ&Y0Q%RLNJ&)@7N#CH&(,&\[AXVU*-'8EWK0M M@>W"V_?"J+VP[K(C$40];STVQ,3OLS6!;2A&89N<'4;]$@TW\5MW)ZH&=K9M M?!@V:JU*7\?^!(D0Z4$[-NS$1]VAP(:)^ U[%#&V2U"(/=SW1 P0\;OL0,3X MX T&;+B(W[C%$&.;B(Y1$T-%LJ?(+!:*G_F&B;Q8S0+ZQ/+9@2M&8A!(X+$@ M10P9R;X*T)5&Q%YZZY5@WYZH(2/9L_ ^,(N(S;Z>+"*-#5DW]O9G4=6 [Q[T ML/$UH?B4\R<53TDN0B,-#W M%YRKUY/BFT7]C6KR/U!+ P04 " -A2-16\#9'+L" &" &0 'AL M+W=ON2 MLQ*$9E(@!:M)\"V^FF4NW@?\8;#3>V/D,EE(^>0F-_DDB!P0<%@:YT#M;0LS MX-P968SGQC-H7^F$^^,W]Q\^=YO+@FJ82?Z7Y::8!*, Y;"B%3?W&3L=*[I!RT=;-#7QMO-IFPX3;Q0>C[%-F=68ZH[JX0.Z*OC]7;$LY"*,O M$!4YNA%;T*9T"^@KFDEAE*UZ13FZI:92S+RBLSD8RK@^MP&/#W-T]N4/06$SWLG#9(%W72/@(TJ^*7Z(DOD XPE&/?/:!G(IC\M 6IZT0 M;BN$O5]RK$)2&W1--=,GS)+6+/%F@R-F\PKL!IO"5D@*0*] 55^!:I/4F[CO M<#N-219'R3C<[A>B)PR/8DS:L'>,@Y9Q\"'C LP.H(8T$JWLI^9A>[>SMAON M80PB0J(#V&X4B2.2]K,.6];A2=9CFU.##3NOQ'$V(H=E[(;%68;WJOT.+6W1 MTI-]2;/^I$V?4[9T8 M=QJ]&T7BF,3]K%G+FIUD/;5!-5S6^;XPCC*<'=!UPVS_)(/H "_<^TN[$_*6 MJC43&G%866%T26Q^JCYUZHF1&__C7DACCP$_+.Q!#&UL?51-;]LP#/TKA-%#"W2UXS395C@&DGY@'5 L:-#M,.R@ MV(PM5)9<24[:83]^E)1X&=#D8HL4^?CX)"K;*/UL:D0+KXV09A+5UK97<6R* M&AMF+E2+DG962C?,DJFKV+0:6>F3&A&G23*.&\9EE&?>-]=YICHKN,2Y!M,U M#=-O,Q1J,XD&T<[QR*O:.D><9RVK<('VJ9UKLN(>I>0-2L.5!(VK230=7,U& M+MX'?.>X,7MK<)TLE7IVQGTYB1)'" 46UB$P^JWQ&H5P0$3C98L9]25=XOYZ MAW[G>Z=>ELS@M1(_>&GK2?0I@A)7K!/V46V^X+8?3[!0PO@O;+:Q201%9ZQJ MMLG$H.$R_-GK5H>]A/3S@81TFY!ZWJ&09WG#+,LSK3:@732AN85OU6<3.2[= MH2RLIEU.>3:_9J8^!_>%VY>.KYE :8EB5W0C)!&^$V M.%E/;] R+LQ9%EOBXU#C8EM[%FJG!VJ/X4%)6QNXE266_^?'U$??3+IK9I8> M!?S:B0L8#LXA3=+D:7$#IR=G!HM.<_MV!'[8:S7T\,,#\-]TQ23_[?LFS90T M2O RR.#TFFLT)%9PJ!7<<B]_3LR#>/S+SP\0@],5UP:$+BBU.3B(U778;"#857KAVFI M+(VF7];T%J)V ;2_4LKN#%>@?UWSOU!+ P04 " -A2-1>%&B(!P& #P M*P &0 'AL+W=OOAL-\MC2ISJ_LRF3%-POK4NV+ M6W<_S%?.Z'G5*$V&+ C4,-5Q-IB,J\\^NLG8KGT29^:C(_DZ3;7[^<8D]N%Z M0 >/'WR*[Y>^_& X&:_TO;DU_LOJHRONAOM>YG%JLCRV&7%F<3UX35]-0UDV MJ"*^QN8A/[@FY5#NK/U6WKR?7P^",B.3F)DON]#%KXV9FB0I>RKR^+[K=+!_ M9MGP\/JQ]W?5X(O!W.G<3&WR=SSWR^O!:$#F9J'7B?]D'_XPNP%5"BLOJKFI6A>CB;-2QEOOBF_CHIV?O-.Q(U]ULC;D@]'YVIE" M(Y^3YV^-UW&2OR"_D4]FMG8NSNZ+ZR^W;\GS9R_(,Q)GY//2KG.=S?/QT!>Y ME#T.9[OGOMD^E[4\]\]U3.)!(O4>+@YG.)Z%&5T%/%]V%&N8I^KZ)QKG&U,[M.V-+<=R8,$&!,19R=Y M-H6%/)3->QVG$V.@DJX8P$3$U:LY*[;-2:%8W9F,2 M0I%W)MSW%/;QE1[MTQO]VO2/:O/:].[6H[!W-]HG%768?88,CP8 UJ"/\T\/ MR$]_38%=N[/KLC&N?6%2@#%E:&;5U&VJHF079&8+BC@?WR6&Y":+K2.9]::Y MZ+#ZJ@QH$ 0M*0& *4[@[9O!L8D'0%+1RS<#R$A_$8VT#KW@]*7 0H[S 292 M'(I?KFZOR&=7SE(K _.V;-Z8960 3L9[Z5> &1VL2TKJV]&!:VOL(8P+H*@97O"@,P,)_-9 MQ; *Q0"X3/52,8 V"R^F6'BV9J$AQQD"M1E.[:E-4^-FL4[(2J^,PX8-@&51 M'W7A@&8>7$J774_'N\> TM,_4AO"%*4MM8H#HSG.Z%-].M4H#FCE_304#AR% M[I;".:7XV16$AAQG"%3F.)5;%<*J$@>4^E"" "TP/>Z3Q'MO"^!AAQG"(06.*'/2X65*@%\%;VT* 006ES,HA - MSFWC^FJ*0]87P%K@L#XO&E:U)"!7]M*ED$!M>3&70M;]A]/UA88<9PC8EAW\ MB=_MQKBL3(WH>Y/-.AJ $H K>VE/2""UO)0],94-]D04MM@.\N!?91UL!TR( M3K5) EAE+_T'"426E_(?IK*SN2"!MQ+G;7<]L (D@9FRE[Z# MBJ2_D.4U4W M%-J7B *:*IRFW27!RHL"-JI>&@P*L*HN93!,56?W0 $T%0[-#S8S/TFJW3?C MR6)=.Z1RW"V04/72-5 'YP>ZNP9=CHJHNB<0T?K_VQO":+%KBZ(6G8"D"B=I M7:=.M40!*U4OW0,%<%7=W8-.BM7]@4;%ZF&88B&P-L19BRB&59L04!KVTDX( M@;UA=SNABV)AW2LXW3ZC(<=I H%#G,"(4%@-"H&Q82\MA!!H'7:W$#H))6M' MXFI"82';-(<'QS'+L[ ?M+N/LYPD9E&T":[*+MSV>.GVQMM5=4+SSGIOT^IR M:?3&PO=V]R:W-H965TIT7A(PY]SK MXWM]+V:RY^*+W!&BP%,2,SDU=DJE-Z8IUSN28'G-4\+TDPT7"5;Z5FQ-F0J" MHX*4Q":R+,],,&7&;%*,K<1LPC,54T96 L@L2;#X=D=BOI\:T#@,?*#;G M?Z:1VDT-WP 1V> L5A_X_D]2"7)S>VL>R^(7[$NL9QM@G4G%DXJL9Y!05O[C MIVHAC@C:3C1?"*M2\7JUCI!59X M-A%\#T2.UM;RBR)Y0K\&_LO@:V/ *( M9'?.9#Z;# MH$O.KWE?_IKW\ =TS"YY/UE+NTXFN[!G_R"9KL JQDR=YA3X]YV&@[>*)/*_ M'F=.[E-:^PEM?;QQF"@>=,S,?C< U"A6V4 M!L%QC3H1Y-:"W%Y!M^MUEF0Q5B32M5'WB37%9?75TG#"A:+?BX$N=:5I]VA& MHP"ZP9FZ0:BP S5&CM^MSJO5>;WJ5IV!N@*,=$;+:\T!(M]RS_0,0H5=*-L+ MNO6,:SWC7CV+GXW0N#T+R[).ISH?MQ++.\[9R4!L.?G_=@%;3\JQGK1R5N=,$]JN8\23-%A.P3=&H;-;;1"P2H:2/0?MX V:TE=7W;/X_/$%38 M@7(<&UZ(3M.L8'^W"C/!J,H$*=1LZ%-^W;=W8-,VH/L"P6GJ..POY#\=G';Y MM=N=:1 J[$ AU[E0UF!3RF%_+9_CE"H, 04=H!&ULI5;);MLP$/T50N@A =IH5Q+#-N 538$ 08*TAZ('6AI91"A1 M)6DKS=>7I&3%CN4%B \6.9SW9N&0PW[%^(O( "1ZS6DA!E8F9=FS;1%GD&-Q MQ4HHU$K*>(ZEFO*E+4H..#&@G-J>XT1VCDEA#?M&]L"'?;:2E!3PP)%8Y3GF M_\9 636P7&LC>"3+3&J!/>R7> E/()_+!ZYF=LN2D!P*05B!.*0#:^3VYI'6 M-PH_"51B:XQT) O&7O3D+AE8CG8(*,12,V#U6<,$*-5$RHV_#:?5FM3 [?&& M?6YB5[$LL( )H[]((K.!=6.A!%*\HO*15=^AB2?4?#&CPORCJM8-;BT4KX1D M>0-6'N2DJ+_XM]CFK$-?:BDT/S'89M$HP*71A/4FN5HG"R>$44N <$C1AA>1J MG]5 2($NIB QH>(2?4//3U-T\>6R;TME4,/LN"$?U^3> 7(?W2O63*!9D4#2 M@9\>QT='\+8*M(W6VT0[]HX2_EC1*^2[7Y'G>$Z'/Y.SX>YM5SB?LS[[G/7Y M"3@N#EG?R:7?5HYO^/P#?(^PAF(%*.4L?Z^>BL@,34S= D>_1PMAY'^.& Q: M@X$Q&)PJU7AC+-:EVE66-5%DB/35NAYZT8VC?WU[O;UAYRK..Q3#ZUW%G:#" M-JCP:%"CG'%)WK"Y9EFJ+\5S@ZR)PQW?.UR?A'NNNYVYV.<+G2C8TYOM\_E! MX!W,1-1F(CJ:B;N\Q(2KGB4194(@HAL7K1,C69T&%..22$S)6^=U,H[V7/N8 MC),:TY,:LV,:=>CVUH6LSL'2M$[E/5L5LCYAK;3MSB/3E#[(QVYOXG;(IVYO M5C??=_KZ*7"/^9(4 E%(E2GGZEIM%Z_;:SV1K#3M8,&D.J1FF*D7"7"MH-93 MQN1FH@VT;YSA?U!+ P04 " -A2-1D2?[Z58" #7!0 &0 'AL+W=O M\6%GGNE M,?M[W]=9"1750[D'@2N%5!4U&*J=K_<*:.Y %??#((C\BC+A);&;VZ@DEK7A M3,!&$5U7%54?2^#R,/=&WG'BF>U*8R?\)-[3'6S!O.PW"B._8\E9!4(S*8B" M8NXM1O>KR.:[A)\,#OID3*R35,I7&SSF< M7K>E!9Z.C^P/SCMZ2:F&E>2_6&[*N3?S2 X%K;EYEH>OT/J96KY,0)L ::#,BC:*Z$K>TBQ?,F;HE@N)(BQW.# MW(ZTY"RG!H,EY51D0+;NMEVOP5#&]0URO6S7Y/KJAEP1)LB/4M::BES'OD'! M=EL_:\4M&W'A&7'?:CXDX]$M"8,PZ(&O+L,?(!V2H!?N8YFZ6H5=K4+'-S[# MM] :C+Y -.Z(QHYH_(M":/9;!K[;Z>5 MZ,GZ,@J"+NLOG9-.Y^2BX2=&4\:987#)];1CFW["-3_'V;AM**8G/J;!W:S? M1M1M'/W?QK=$2#'(:J5 F#X544\U@VCRCPS_I.WLD_>=JAT3FG H$!<,[]"& M:IZ1)C!R[SHQE0;[V@U+?'E!V01<+Z0TQ\ V=_>6)W\ 4$L#!!0 ( V% M(U$K 3-/ ( (($ 9 >&PO=V]R:W-H965T>Z^?:59,=D MD 3VQM9)]_STG'1VWFGS;&M$@EVK%$R.]$-*K>RU48R2\955.1A;FV*7+^*XF M/Q$7><-V^(CTLUD;%\4CI>(2E>5:@<'M(EI.;U8SGQ\2?G'L[-$8?"4;K9]] M<%\MHL0;0H$E>0)SKQ>\12$\R-GX.S"C<4LO/!X?Z%]"[:Z6#;-XJ\43KZA> M1)\CJ'#+6D$/NON*0SU7GE=J8<,3NCYWED90MI:T',3.@>2J?[/7X1R.!&EV M1I .@C3X[C<*+N\8L2(WN@/CLQW-#T*I0>W,<>4OY9&,6^5.1\5W="59^ 3+ MJN+^G)B >]5?MC^U]W=(C O[(8_);>=%<3F@5STZ/8/^UHH)9-./D"9I\J\\ M=BY'J^EH-0V\[++5W\N-)>-N\\\%9C8RL\"$KL]\)W.U M ^&W T(C3Y5^&3N'/3)C80I2*ZIA#A7;VPM^9Z/?V?_YK;@M=:L(#",\9?0R M+YM<)^].^8J/6LI_G3^8V7%EW:EL'2B97%]%8/J.[P/23>BRC2;7LV%8NY\$ M&I_@UK=:TR'PC3O^=HHW4$L#!!0 ( V%(U$OC)XEB ( *L& 9 M>&PO=V]R:W-H965TWN386CIW9#F7_?FJ HDG2Z5+9M'5*VHJ#2SWH%+0* P36C(N@RSU M>[[5AR M7H(T7$FB83D.)H/S:>+B?< #A[79LHG+9*[4HW.N\G$0.D$@8&$= \/E":8@ MA"-"&;]:SJ"[T@&W[0W[)Y\[YC)G!J9*?.>Y+<;!64!R6+):V#NU_@QM/B/' MMU#"^"=9M[%A0!:UL:ILP:B@Y+)9V7-;ART \NP'1"T@^E= W )BGVBCS*=U MR2S+4JW61+MH9'.&KXU'8S9;D-G3&Z4M(4A'U%*O@<_[<L* M%VT*=Q'U$GZIQ0F)!Q](%$;A/CW_#7\A)^[Z&'N^N+^//R9S8S5^&S][.(<= MY]!S#M_@;%LJ5T0X=@+/E7L+]C6O(4H\D1L<3]E@.!RE]&F[(KM!T=G9:1?T M0N.HTSCJU3@KE+;'%G3YOLB&:;1]?S)XI7$W9I2$^R4FG<2D5^(#TYS-!;PO M,-DI4+PC<#)7 NG6/"A!K_R8-&2A:FF;T=#M=I-XX@<0_1O>C/$;IE<< MOVD!2X2&)Z=8&MV,QL:QJO+39:XLSBIO%O@W >T"\'RIE-TX[H+N_Y3] 5!+ M P04 " -A2-1R69,YE8" !N!0 &0 'AL+W=O8V*;LIC;1U3 PQ:5H9/" >W.2TL>9+ ML)UU_'N.G304T56(E\3'/M]W[B=?&_OD:D0/+TIJ-TUJ[YL+QEQ9H^+NV#2H MZ65IK.*>1+MBKK'(JPA2DJ6CT0E37.BDR./=O2URTWHI--Y;<*U2W/Z\0FG6 MTV2<;"X>Q*KVX8(5><-7.$?_V-Q;DMC 4@F%V@FCP>)RFER.+V:3H!\5O@A< MNZTSA$@6QCP%X;::)J/@$$HL?6#@]'O&&4H9B,B-'SUG,I@,P.WSAOTFQDZQ M++C#F9%?1>7K:7*60(5+WDK_8-8?L(_G7> KC73Q"^M.]_0\@;)UWJ@>3!XH MH;L_?^GSL 4@GMV M >D_PK(>D 6 ^T\BV%=<\^+W)HUV*!-;.$0_E5G/WW%?@9W1OO:P7M=8;4#/]N/ M/]F#9Y2+(2'I)B%7Z5["CZT\AFS\!M)1.MKESW_#_W G&^J31;YL?WV^72Z< MM]3SW_=P3@;.2>2F@U(7$MEI:H5W% M27=0!E^[[AYNAV5R&6>(_5;O-M$=MRNA'46P).CH^)0FRW;3W0G>-'% %L;3 MN,5C30L1;5"@]Z4Q?B,$ \.*+7X!4$L#!!0 ( V%(U'BVF5&PO=V]R:W-H965TJ86[XT_O-R9YEV_09=0K'VMV)4F%^T[6P]!ZT:(5G9B54$):G:+W[O"K$C\*,]@J 3!/\K M"#M!:!)M(S-I76.)9Q/.MHAK:^5-#TQMC%IE0RK]-RXD5[M$Z>3L'E0-!#I' M"W5 \H8"8FOT!/H D&J#'K!L.)%$F:AU8XSN"5X2VBZ>7H/$A(HSY>%E<8U. M3\[0"2(5>BY8(W"5BXDK59@:YJZZD*[:D((](=TU=(1"_PL*O,"SR.>'Y3>P M'"'/*G=5WQJ4+S;85I58E1 MZ0OX-@M]+YJX;Q96U+.B8ZS QFI5\0XK";+$SHI[5GR,%=I8\9 5I9F=E?2L MY!@KLK&2(2L9>W;6N&>-C[%B&VL\9*7)GKS2GI4>9#T7H/KQ6@*W$=,!,F)VD/B5,R$0-9>[QA^J24OKMA+A MV7= M2,A5[U"9@Y#6ON$-(CB/ G_/!?%W>J!_N.1,8FH%^L,+&?E1T .[AF0QBS/O MWT/G[K1I_48^8+XAE:[\6NF\T5@EQMMGIYU(5IO.O612O0-F6*BG&K@V4/MK MQN3G1#\&_>,_^P-02P,$% @ #84C43Z9_KS5!@ %AX !D !X;"]W M;W)K&ULM5E;;]LV%/XKA-$"+9#9$B7;2I$$2)T4 MR] ;DG9[&/9 2\ Z_<_MX2)VMA;Q7 M*P!-?F1IKLX'*ZV+=Z.1BE>0,344!>3X9B%DQC3>RN5(%1)84@EEZ8AZWF24 M,9X/+LZJ9U_EQ9DH=0*RYR(F%Q/KCTWUV'$R-0C?B=PUJUKHDQ92[$O;FY2T!,(^ M =H(T&<"U.\1"!J!X%"!L!$(#Q48-P*5Z:/:]LIQ5TRSBS,IUD2:T:C-7%3> MKZ317SPWB7*G);[E**?>)JB@#H;:<1K9AW% M#;;W-3;:@^VW,A\2.CXAU*/>][LK\N;5VX0]VOGJ_QV*9_L4IT,2^%N*.[1< M':S%/^W7*$8K$ B3ET0MA"@\2'28E,@$G%,2TX MIE!1RGB%A8WON(I%:7+,I%\ESI4J,0F!Q$+A\X+QA B)OX]LG@+YA[SJ2J(: MZ:1":GCQX8).(R1*_#L;/708&6Z,#)U&SD3^ +*F1*:A:^Y:0=2:VQMZ-#P= M>]/NN<>;NF7$M:T11 MT4A/3"<[,9UZT79(ZT+O&CB=1+VQGVY,F[K]OYV*3&O)YZ6N\E"+73.[[9C5 MDXS;N4E/^S,SVJ"+]I:? 89E%9=20F(P/946F;&BP$#W_:9LKAK0'METC?/(O+M0N*[5Y(JZUM+V3>0 M&6+YDH,KY^T2X$^.4E26B'TW$W];83Q7(DWVNZ^#;?O<9YG6=U.MG1X7+P5Q M:38V^Z%TT&8?%,N'OIL0+13,L!B=C3NYJEZJ\JB+&IEGN039B[]:4<]OZFLS>7*5-5ER>D1J93+$7JKG/Q.8&;/C_>[JD) M_@*+5T25^*]E8J>%;JRGT;[\M9Q)W9SY)3?[CGH/@]N\1S*I]F>!2[EE3'H4 MQJ26,>G_Q9CT<,:DEC'I,1B3'LZ8U#(F/2IC[M&^GS$#RYB!FS%KLM3<["_N M(.>8?I^%?M[(;"NW?!D!FR\OETL)2U//Z-,\Y@4VP79/N-G;(S_T M[>'I[B8^FHX[-B37!PW=MJ-UJN%FWCO-#(GQ' L?#*WU;/OWJ/&'=/RZ0^[Z MO\MM&V)Y.W!SX?4#//F^.C,]>=IOXSZ1Q3&D4+%O'2-%DA).S.DBS\KL6:DP M9VA%J95&7J\J&\/5T26M@,W;5\O%E =/!\00;>FZ3"*G)@LVP?N M,Y(]!PDI9W.>'G26$'2==;C2WBX8@7O!Z",?1'+5G-*1VQU';D]FEX<@.@H9 M6=(/W+3\L<.E,4OC,JU.KC'1@:E25@?LX4+=.' M+V-Z=/8+VH[0+@+A41:!T"X"H7L1N(4$LJ)VL>YL00C/,D@X9A+:5DB(H7J% MV^=2FG@E?:>LNTUVZ/?$P7)]Z"9;"[=N!$YV6MQG=(?5.@?L=!/ U$DZ<>ZA M=V]?OQ"VCJ8/.9ONS*(/99XP$V*$/EN93SFN&2VYAN.CY(]ERM#-E,<(B'M& M1T!&K4]JYHOI)R:7/%VN=!:9-7E"E@"T@S M]PN!X6ENS(>[S:?@BW\!4$L#!!0 ( V%(U$8DXUL^@( &P( 9 M>&PO=V]R:W-H965T0! 1( M+:S:IJY"9=V>37(A5AT[M1UH]^MG.VE&2TB[%XACGW//O??8SF3/Q8/, !1Z MRBF34R=3JAB[KDPRR+'L\0*8GMEPD6.EAV+KRD( 3BTHIV[@>:&;8\**$@9+@629YU@\7P'E^ZGC.R\O[L@V4^:%.YL4> LK4/?%4NB1V["D M) SQA+FG/XFJ.GNA ' ']P A#4@."C@'X-Z-M$*V4V MK056>#81?(^$6:W9S(.MC47K; @S;5PIH6>)QJG9 M8*89:B:\(P2PC;HDLA M,-N"[I62Z +=:B_-L1#/=B[G)5/H; $*$RK/]?S]:H'./IVC3X@P]#/CI=1T MZCO?T:!%W@M\/E[<-9#P; -[NJ:-(4)FL($ MEJ]_@N_+8TG4,YKSO.!,EV+"#YO@P\[@C1UQ94>^ ML46$JF7)2\O:] R/](3Q((K;]82-GK!;C^V>(FL*: 6,<(%NN0+989FHH8XZ M;7A#\)K0#SLQ;FCC=YQ(]&8O,&VK47Q4HR".AJ<<,VI"CC[@F)+IGNE2_='> M?V7P-B&C8_.$HS#HMPOQO7]GGO>?4MXW/]H%P>^-XK"-_'=@ZO W,,_L-@2?9I0V&B@UXMT J*ZVJJ!XH6]'=9N2 (D38ME6(>B:;>+81>*S<1";2F3Z*3;TX^272_;W "[B74@?WTD M)6:TU^;)9H@$ST6N[#C(B+:786B3# MAS_46%>^LM2D$\=1L0KLU*%+O5.1A M'$6#L!!2!9.17[LSDY$N*9<*[PS8LBB$^3'#7._'02=X6;B7FXS<0C@9;<4& METB/VSO#L[!1266!RDJMP.!Z'$P[E[.AL_<&GR7N[<$87"0KK9_<9)&.@\@! M88X).07!GQU>89X[(<;X7FL&S9'.\7#\HG[C8^=85L+BE9TK_?OL8ZG[_02G5O_"_O:-@H@*2WIHG9F@D*JZBN>ZSP<.,2=5QSBVB'V MW-5!GG(N2$Q&1N_!.&M6%>R'TWFN"(0*H4;J81*I-K MU!BA-LB9)PMO8:$(#5J"ZV>^"1;A=(XD9&[/>/-*JQT:DJL<88E*:@.?-*&% M$Y *'C)=6A:WHY"8U9T8)C77K.**7^'JPJU6E%FX5BFF?_J''&,3:/P2Z"P^ M*OBAS,^AVWD#<11'C\LYG)Z<'9'M-OGK>MGNL?PME"53NH3!UX]L O"PGX[ M(M]KY'M>OO>*/.>7#-_<4N2XFW1[[T;AK@6AWR#T MCR),"\T%_BG\(])KOO(<<2IMHDM%;0R57/^ H=/I]=LA!@W$X/\AI+4EWUF$ M1%MJO6.#-I1VDF%#,CQ*\J"II1;&ULI5;;;MLX$/T5 M0NA# Z21J&LGE8[ ,MC26B%.DEZ;CMUY>D9-61%2>[?;%Y MF7-FSF@TFO%.R&^J M#H>\VXFGB5UILKWU=Y!351%V(#W-RLA:R)-EM9^FHC M@10.5#,_#(+4KPGEWG3LSF[E="RVFE$.MQ*I;5T3^6,&3.PF'O;V!W>TK+0] M\*?C#2GA'O3GS:TT.[]C*6@-7%'!D83UQ+O&5\O,VCN#+Q1VZF"-K)*5$-_L MYJ:8>($-"!CDVC(0\_< (8!80L(^X#X"4#4 J*7>HA;0/Q2#TD+<-+]1KM+W()H,AU+L4/26ALVNW#9 M=VB3+\IMG=QK:6ZIP>GI M8@)13H#AZ ;P$17J!;D*X">0[HXXK1DMB'JM ; M=&3^>@&:4*;.S.7G^P5Z_>H,O4*4HT^5V"I#IL:^-G%:;W[>QC1K8@J?B"E" M'P37E4)+7D Q@%^D<)^D67B2\-V67: (GZ,P"(.!>.8OAN/1 MD)P_\[[\W]X?)2/J*B9R?-$3?#<\-PU)N4??K,[0#4=SDW)I7GM3O[I"Y M(,_1>TI6E%'] _U])QA#YO7>$5G\Q('K'"*HY[$8RLG/P7XP2X]$ X\M>O/-CLRS+1EE/_E&PD4RL66ZZ;E=*?=U''M/K:]\QF^FN.!\X694IJAXC=] M,^)\(-(T X48K(VKX"(S#THV8T.ST6+COHLKH4VO--=M7QFV0+&WH'C=H7IJ5LAH9O!2L1J&9%*"PG >+ MZ#Y/G+TW^,;PJ$-@Q@ MUVHCZQYL,ZB9Z%;ZUO,P D33"X"X!\3_"TAZ@&>.=)GYLI;4T"Q5\@C*65MO M3O#<>+2MA@G7Q8U1]I19G,F66*)26, :#RA:!"H*6*'R\R%V"%^WG.VIHUS# M1U@4!7,RY? DNAERS;A>HJ&,ZQMK\K)9PO75#5P!$_#,.'?0E!B;K M)=GUB M#UUB\87$OK1\ DGT >(P#L_ \W_ J;@$)Y:B@:=XX"GV_I(+_D[TE$K6D$MA ME!U VRM30>Z[A I^++;:[__\2\!D")CX@-,+ 1];TRH$U(99DFV#5)^!0NYU M(Z$9]4G^Z=,YLKM@43<&[FH?LKMH,@U'7Y22PYC@,Y#9[60V6'5ED='LN7O_ M3-6>V5GA6%I8.)G=!J"ZN]0I1C9^'+?26-J\6-GG!Y4SL.>EE.:DN D?'K3L M-U!+ P04 " -A2-1B>GQ+D\" $!P &0 'AL+W=OK93>ZS>1 Y(."06J= \;>'.^#<"2'&CUHS:(YTCNWQ M6?V]CQUCV5(#=XI_9YDMY\%-0#+(Z8[;M3I\@#J>D=-+%3?^2PZU;120=&>L M$K4S$@@F3W]ZK.^AY= ?7G"(:X?8XR]+/)$G+0&C*RACW('1 J,[("[=,M4R"?MYP5U-V@(=V+.V^68"GC MYNTLM$CEM,.T)EB<".(+!!]WO$<&_0Z)HSCZW3W$8)J(XB:BV.L-+^C5@70P M(O"6R6EZ,MA8JBW!BP7R>'MDYFGJ*;O1 M33?J7V$=-*P#SSIX=5;R^ FUR;T%89ZND T;LN'?W:)NR*H6F6J1X3I3V4N) MOWY$/"1"25N:*[BC!G?TCY,>_S'IXX9U_)\E?=*035X_Z5>/<#UF:BJ:PCS M)F) [R%(R$OL8:NHN?[P0'7!L-1PR%$YZDWP1>A3S3U-K*I\G=LJBU73#TML M4Z"= >[G2MGSQ)7.IO$EOP!02P,$% @ #84C4?:=*E1;!P 6B( !D M !X;"]W;W)K&ULO5IM;]LV$/XKA-%B+=#:(JDW M%TF -&E3!^L:U$O[81@*1J(MH9+H4E32#/OQ(R7%M-XHM6@6((DLW3V\.QZ? M.U(^NF/\:QY1*L#W-,GRXUDDQ.[58I$'$4U)/F<[FLDG&\93(N1'OEWD.TY) M6"JER0)9EKM(29S-3H[*>U?\Y(@5(HDS>L5!7J0IX?>O:<+NCF=P]G#C8[R- MA+JQ.#G:D2U=4W&]N^+RTV*/$L8IS?*898#3S?'L%+ZZM)%2*"4^Q?0N/[@& MRI4;QKZJ#ZOP>&8IBVA" Z$@B/QW2\]HDB@D:<>W&G2V'U,I'EX_H+\MG9?. MW)"QV( P4TI(!J!315 =<*N*6 G0$%NU:PIX[@U I.>P1O0,&M%=RI M"EZMX+44''] P:\5_*DC+&N%Y52GH?4P+L#G E+_'4 M19ETI;Y,DSA3ZV,MN'P:2SUQ&.B/(KVA7,%740?[J ,5]1S\"WJGHV^FJY&<V^< M/=&XFD9((2+&XW]H""3A@"TGF0#/)*%4SY_WK16[8Q7T7&^)/&]O7&7^5,'+ M'D$,D8LMV.^NLW?7,;K[8:<(-*_UEI[;H+3S62VYAEMYWW%SU2EM-9 M'5TIA#MK:-65P@VL1DB6^Y LC2&YSC@-V#8K^2Q@J=S@Y%4/%;!VC/L @LFQG( 0'_3,<#\'#)!EJ--3= M 'SD=@#J?@":&X*?2$IR1W@H6_NJ]2WIO\90>KT]H=D&!.ZI8DQH ;D3$5$. MD"VY]MX83-U40'-7L6ZM(<=Z"I0G@$ENE]87O!Y^PUEZ0/2FP76)A\XCSZ0N MT-!W0)A>8:>F"/3)->6\P =C4O M)F-T-8+F$DT+P/EX^;!$C3,3+3\;0D& $930*DN1&9N7$\"48 MG-$D0 >;+&3$^KB^-@)ITD3XD2=4LQ$@[L>+&F:FQFV@^;C20, M$U>?CR#(KFV4(+!F:VQF:SW_#X>MM64YN(M%)*-$21#)YPVS)3^TSF9['4&= M(-H#\3LX63-WL5=-*WN'-2-,X%>L"PB]&"ACM2J!PNA(8[$NNQ@<]DY35DA65"MAX@FH9JW&QJ19%.> M\*:[A-U323.*+S>%*/C![ V%QNV&IGO6TB.%.E+O>J1PYT1F-8;5#(TNI-B\ M>UA7#/O@[]CQZML:KCG;$#FX[7I7KN/W-*B5$:KIMB[JV%S46\O^)P\DZT$: M9X++N=L^>!D5:SJA2S\VE_[ZE63)10:BL'41MJW'[:IL749M>5% MD0AU-V"RG>7EEPO,&7E6#]0H4A!Y&!\<656)-$6RZ8ZNPK:Y"I]I<[GBUEY# MN]6T_6ID&ULS5;);MLP$/T50I0474F"LAQ9RED1C5.YFY&6>Z,AW9M)L=#46K./WK_:,6CF 55,!7\%TMT.G(BAR2PI"77 M-V+S"6I!7>,O%ES97[*I;3V'Q*72(JO!R"!C>?6E#W4@6@"_LP<0U(#@?P%A M#0BMT(J9E75)-1T/I=@0::S1FQG8V%@TJF&Y2>-<2]QEB-/CJ<@RC.91:J9+F,9"32]"XH4[1 M4EG+H:N1G3G#C6LF%Q638 ^3SR4_(Z'_G@1>X.V 3X_ :;X/[F),FL $36 " MZR_;Y_NRD!U0M>>8"[X M>NR'O9XWZ/>&[KH=ZQV&?M3Q_>Z3X3,1G49$YZ"('T)33N*JZ)0M.N0*4$P#/Q!/_+]W02[#<'N08+511"%2;6R%^)F?JL.I*_7 M..Z]C7KJ-X3Z!Y5^+[72*)#EJSH3;=5EO@:EH9)/1,OV2&+Z+RNG%WK>H-/? MG9BHH1N]>OE'Q\O_&;=!PVUPD-O5?#8[D!'?>_HS]MY&D?BM_N"_>MSK(]J! M#X*P&T71/W%W6XW,O"*^4KEB6)$MA :.Z4=IOB8 M 6D,<'\IA'Z&ULI5AA;Z,X$/TK5K32M=)NP#;! M9)5&:I/>W9ZTMU6[[7YVP4E0 6=MT[3__FP@0 LX5/>E&.*9>1[/>_9T<>#B M2>X84^ E33)Y,=DIM?_J.#+IE2\7K&$'RXF<'+\32_AUC; Q*&8\Q.P@6V-@EO+(^9-Y^19= M3%R#B"4L5,8%U8]GMF))8CQI'+\KIY,ZIC%LCX_>_RP6KQ?S2"5;\>17'*G= MQ228@(AM:)ZH6W[XFU4+FAE_(4]D\1<9> 5F2F74N1A315=+@0_ &%F:V]F4"2SL-;+ MCS.S[W=*Z%]C;:>6*YZF.OUWBH=/@&91.=KQ)&)"_@&N?^>Q>@5?J@D_]L5F M79K-,M_/UDS1.)'G>L;]W1J57"1 ,P(?C.,[63X#J+6-1CO[+;^Z?LUR?B(XL#1^>\3CPZ M)OX*63U^IV(*,/P,D OG?0NRF_^3)T=SY/:MYX0YS8;,WZP&UV6$"W]XP-^_ M>?K(!. ;<%=LO<6E5[OT"I?>@,L?N9)*5TN<;3^#1[:-LTP/-]9X=MHW_,2>MX\<+W9PGGN036K43U"Q-A+$_"7/F=\%\@"DB W7X I 9 K !6 M9HN2T_%)-[[O8SS'_>&#.GPPOG18\1Q;-T&W;A A))B]V[EUST1K@4S$_KD!))0(<%>L[I(5V^VJCBD ME04RQ:0_ [!U)L'1)!L)I#KE4)M)<.IY U!0 P5]@$HCP: N&&_J#10U;#06 MXO&L&@D%=Z% =QH," QLQ!E^0)U[*#82GM=3/P2_HUKOK,$J:Y0>1AB=^#8@XUX0[MZ/S"I[-?#1J217:2;*U5UFSYQJ;(UK+_6O?MET;$ZS?2R\==MBKX>2)"PC39UIT37 MERA[Z?)%\7W173YRI7O58KAC5'>/9H+^?<.Y.KZ8 /5_-);_ 5!+ P04 M" -A2-135C*R.@# #E$ &0 'AL+W=OVK$[,1[R7#&:D3L!,D]3 M+/:WA/'=R$/>Z\ ]76^4&?#'PRU>DP>BOFWOA+[S*Y:$IB23E&<@R&KD3=#- M'/4-P,[X3LE.'EV#D?+(^9.Y^9R,O,!81!A9*D.!]=\SF1+&#).VXT=)ZE5K M&N#Q]2O[1RM>BWG$DDPY^XE-!/J<:I\92GJ8[7@^++)\!9 M4EQM.$N(D'_"_$=.U1ZN8")U*FU-;"5\DR0!Q6&*V3)G6!'XB*F [YCE!/@* MYNF6\3TA)>M7"X._!,Z4A 5."+R;$84ID^\UZ9GP]%UG9Q?6WU^\>HGSHBJ3(LL7]3 ][#!@ER9ESH!G76ZTDEL$V,B=&:L MB:X^"A[W<#SO#N_M\&2'10+_?M&4\%F15/[G,"BN#(JM07�?.7K:Y6>I6$ M/M.$Z-S?4\+J\N;6311T@N"/NO!>!IM=!IN_&7;BM6[EM>YY7GOF^M6G3)>' M.H^Y2>*H<^VTIE=9TWNK-1],F:1IGM9%Q,T6ATTA:<%%G:@^)F]?[\0-_C>TX&JB6KBA=;V!TPV#R@V#\]R@B$CAW9Y@(=_79:>; MI@<6"0A2LQ] #Q*\K]N/9K_.+TA:=\YVM# MY49VRVK1*ZJ%JTZ@PV:-W!OMHB[C3KD.6RWJ_291.VQ[Z,Q]KS5J;IZS*_[\ M7**@C"*$<6/5]X_:MI2(M>V7)2QYGJGB7%V-5CWYQ':B/XW?HILIJAF?F1[> MMHD'^N(#P *+-=6M'",KO530Z>LT$D5/7=PHOK5-XR-7N@6UEQNB6S=A)NCG M*\[5ZXU9H/JR,?X?4$L#!!0 ( V%(U&XF79#7 , ,@* 9 >&PO M=V]R:W-H965T (219)9': M[N[MG;1W5:-V/SLP":C&9FW3M-+]^+,-)=D+1&E/]P5LF)=G!L\P\YV0#RI' MU/!4,JX67JYU]='W59IC2=5(5,C-FXV0)=5F*[>^JB32S"F5S"=!D/@E+;BW MG+MG-W(Y%[5F!<<;":HN2RJ?KY")W<(+O9<'M\4VU_:!OYQ7=(LKU'?5C30[ MO[.2%25R50@.$C<+[S+\>!7&5L%)W!>X4P=KL*&LA7BPF]^SA1=8(F28:FN" MFMLC7B-CUI+A^-$:]3J?5O%P_6+]BPO>!+.F"J\%^UYD.E]X4P\RW-":Z5NQ M^XIM0&-K+Q5,N2OL6MG @[166I2MLB$H"][.'.4G MJNER+L4.I)4VUNS"A>JT#5S![5=9:6G>%D9/+Z]%69KDK+1('X#RK%GE@F4H MU:_P^4==Z&?X +>HM"Q2C:T$W/%"*[BT2;42[SZAI@53[ZWLZD[-?6WHK \_ M;4FN&A(R0)+ -\%UKN SSS#[6=\W476AD9?0KLA)@W_4; 11> $D(,$OX(/* MJ4357$_8C[K41$:&BSU(P!IH^&9ESP9,C\ ^S:!8/<$\Z[LE)[FO[#=DK\CH45C$@6S23_:K$.;G2RH[ZZ%FA1=/J(TOP1P M1PY,7T/X0@L)]Y35"#>FZ%:6[43)A<&^_P7_M>@R'D;GE^E;P*(>L' TE.']KR%\Q;^AIVS?@AH?G]%@E,S^A>H?#!&PO=V]R:W-H965TZAZ(&QQI80271)*D[ZZY>D9%F69"'8 MS2$7FZ3>/,[,&XF$:E MFO*M+78<:&2,LM1V'8?8&4UR:S8Q:[=\-F&%3),<;CD21991_GP#*=M/+6P= M%NZ2;2SU@CV;[.@65B"_[6ZYFMDU2Y1DD(N$Y8C#9FI=XZLE)MK (/Y.8"\: M8Z1#N6?L04\^1U/+T1Y!"FNI*:CZ>X0YI*EF4G[\K$BM>D]MV!P?V'\WP:M@ M[JF .4O_22(93ZV1A2+8T"*5=VS_":J LVW9JDPOVA?81T+K0LA6589*P^R M)"__Z5.5B(:!XNDW<"L#MVW@GS'P*@/OI3OXE8'_TAV"RL"$;I>QF\0MJ*2S M"6=[Q#5:L>F!R;ZQ5OE*/NDQH/<+D#1)Q0<%_K9:H/?O/J!W*,G1 M7S$KA&(6$ULJA_6V]KIR[J9TSCWCG(>^LES& BWS"*(>^\6P/1FPMU6BZFRY MAVS=N(.$7XKT$GGX KF.Z_3X,W^Q.1[WA?/_=E_^Y]U/DN'5I>,9/N\,WRJF M'*J2N*7/ZNLAT37G--^"'E\<2B,R=36GNT32-/D%T06ZSEBAT-__5)3HLX1, M_!APR*\=\HU#_CF'&C6Z;M8HE([T%6#)2 RC_J@^SL9C,IK8CTU5NZ#0];Q3 MT*(+PB,W)*>H90_*=?R@1IT$'M2!!X.!SYF0B&W4A_L1\@(&4DEJ1O(VM UK MA\)7U[9D#!JY=DE+M7D7X[EA2]DNAC@MS+*+\4.G7]51'?)H,.0[$$#Y.C8I MCI2T*=OIY ]D%/:]ML@]*)\$;DOF MOAW=<=@O-&X)J",+E6M[4'D$F^'4JJ>^1UWXC.QT,#>Z^OL]?-^JCQ M>E4Z]Z \E[1U[J("' 1MG;LH+QR?>:'Q\8#"PR?4'Y #IZG)-HW4=2X1DE-] M51[*[?$8P,$;D?MXCF#R^G*3SB'I>X2TY>ZB//5>M^7NHL(1Z;S6753@CT8M MN>W&-3L#OC7]C5!AJZAKDWGT%J_P5=SW+.^T#V7N=8?Z2[&ULI59=;]HP%/TK5M2'5FI)R =A") *8=JF=4)E79_=Q)"H MCLULIW3_?M=.R )S*=I>(+;/.?8]OM?V>,?%L\P)4>BUI$Q.G%RI[WQ(&(VLN2JR@*3:NW J",T,JJ>M[WL M<<&;7.D.=SK>X@U9$?6P70IHN:U*5I2$R8(S),AZXMSV M1XM8XPW@1T%VLO.-="1/G#_KQN=LXGAZ08225&D%#'\O9$XHU4*PC)^-IM-. MJ8G=[[WZ1Q,[Q/*$)9ES^EAD*I\X0P=E9(TKJN[Y[A-IXHFT7LJI-+]HUV ] M!Z655+QLR+""LF#U/WYM?.@00,=.\!N"?TP(WR $#2$X=X:P(83GSA U!!.Z M6\=NC$NPPM.QX#LD-!K4](=QW[#!KX+I/%DI :,%\-3T&Z3B5RXE6A*!5CD6 M!-V@.:9I1;'92;Y&,RR+%&&6H:2@E2(9LK N$Z)P0>45\!]6";J\N$(7R$52 MCTI4,/3 "B6O.QW?[8DJ9D#P]0GY,OTIA\. MAL.Q^]+UW@;SH]@[A"46F#_HA_$A;&&#A8,@;&$'849MF-%)SQ+".-3[>ZX- M6KG!2=<>S8D)I8M?8"LV9%^&E80^J+UT7_)L@UCC,-I"=1OVK:B7$W5=JW] 3M(^LZ6]02P,$% M @ #84C4>)/P.NM P .@\ !D !X;"]W;W)K&ULS5=-C]LV$/TKA$X)T*Q$R9;LP#:PZVS1%$EAK)OF4/1 2[3%+D6J)+7> M_?<=4K+D3R5'72R2FAF^QS?B>&9[J9YU3JE!KP47>N[EQI0??5^G.2V(OI,E M%?!F*U5!#$S5SM>EHB1S3@7WPR"(_8(PX2UF;FVE%C-9&]@[+#RQ76[L@K^8E61'U]1\*U<*9GX;)6,%%9I)@13=SKU[_'&)I];! M6?S%Z%X?C9&ELI'RV4X^9W,OL(@HIZFQ(0@\7NB2NZ=U/!X? MHO_JR .9#=%T*?EWEIE\[DT\E-$MJ;AYDOO?:$-H;..EDFOWB_:-;>"AM-)& M%HTS("B8J)_DM3F((P>(<]TA;!S"H<8@&6/&*UI M6BEF&-7HW2=J"./Z/1AI:ZP/#R;0G[FL-!&9GOD&D-GX?MJ@>*A1A#=0Q.BK M%";7Z%%D-#OU]X%12RL\T'H(>P/^7O$[%.%?4!B$P14\RY]VQ],>.%%[RI&+ M%]V(9P_TVGD^OJ:\ L9HJV2!EK(H*T-<>LLM>B1*,+$[EN;O+Q 8?3:TT/_T MP!JUL$8.UNAG8.D.%CV!E9["H@=8)>Z>[!FW>\9#$CMI825#$#NYE#$.IY,SL:]:)9/K8D]:AI->ADLI M7J@R;,,M0<&D0D(:VJ?IM T]'9*F..BN[V (JC8HC@5+.!J$R%&/?(W" MER9A,+ZA<5>&<'\=>@*%%4M-JVI]%Z.R4FE.K-A[9G)4 DNFM51O/_RN<5<@ M\'A0HG=5!,>#$#V^O(I'X;GLET:C<'I#]JX@X?Z*U!1GD+0B]LX&N6$D7)DV M.75_OM!C47+Y1D$;EQFK)B70BA/1=\Y=T<"3025 5W+P=! ),+W0-AZ=ZW]I M@\/SS]X_ZD(*JG:N.=, L!*F_N?>KK8-X+UK>\[6'VQCZ+J;+DS=57XE:L>$ M1IQN(61PEP B53=J]<3(TO4Z&VF@ @ @ 8 !D !X;"]W;W)K&ULI55;;]L@%/XKR.I#*VTAOC1M(\=2$V=:*U6*>MD>ICT0^R1& MQ9 !KK-_/\".EW9N%FTO-AR^"^=@CN-:R&=5 &BT+1E7$Z_0>C/&6&4%E$0- MQ :X65D)61)MIG*-U48"R1VI9#@8#D>X))1[2>QB"YG$HM*, #]M%E(,\.=2DY+X(H*CB2L)MZU/YY'%N\ M7RC4:F^,;"9+(9[MY":?>$.[(6"0::M S.L%9L"8%3+;^-%J>IVE)>Z/=^J? M7.XFER51,!/L*\UU,?$N/93#BE1,WXOZ,[3YG%N]3##EGJANL)$!9Y72HFS) M9@&Q#E%+B(YU.&\)+G7E-OOY$%+LTH-3RR!85.4]"$,G6&/J*G MAQ2=GIRA$T0Y>BQ$I0C/58RU,;54G+4&T\8@>,<@1'>"ZT*A.<\A[^&GA_FC M WQLDNTR#G893X.#@K<5&Z#0_X""83#LV<_L:+I_U9?._[G/_]G]53'"[OA# MIQ?^]?A12E7&A*HDH&_72Z6EN])$%T&>.7_8/IP82CUYCT3TQT^3WQU+37IAO^EF]Z\QV1:\H58K R5L/!A;GQLNEW MS42+C;O02Z%->W##POPB0%J 65\)H7<3:]#]=))?4$L#!!0 ( V%(U&9 M;D&_$@, #<* 9 >&PO=V]R:W-H965T,HS*H96(N7FRK9%E) V0Z$@9WCE%JC@5F[XZ,!*V264G+'@2CR'//G,D8Q$4DM@];$BD_=L]XU4 ?E:+V*9,+]@5V&A!:)"2)979.5!GM+R'S]5 MB3@@*)UV@E,1G";!>X7@5@3WK1:\BN"]U8)?$4SH=AF[2=P42SP:<+8#7*.5 MFAZ8[!NVRE=*=:,L)%>[J>+)T5?"UAQODC0"K9E$B<9N)<[3\LIN#LTSGX!%(*?B2L$)C&8F!+Y926MJ/*@7'I@/.* RZX M950F LQH3.(6_K2;'W3P;96,.B/./B-CIU/P>Y%= A=]!@YT8(L_DS?34;\M MG/^S/GNW]:-DN'5[N$;/?46OZ@(!5ISE8/8D":8_!M1!$"O#[1NF N22Y^-/AA5=[X1DOO&XOVIJK) :&J#^*VY$/0^0-[.UA MR4Y1'G0#=(R:GJ(0A#Z$Q[#9*2P,@]"O44(#S25*G\+B241'2D+ M:KW@ PL7UEZ$[RU<2?0/LNCV^OVP4;@6%/+[3J-PIZ@P=()^HVZGJ #! +;7 MK5='V.N,<$Y-9O7G$6<=&>O7>OT/K!N"+]<"?&_E*N;1.4$A:I:N!=8+FT69 MMJ M3_2HR%^^+?/FDNL5\G5(!,K)2IN!EJ!J-EZ^45_?O93FK:T81]@"^-?;[GN7ON4E\F:ZGN M=0F Y*'B0D^#$K$^"4.=E5!1/9 U"'.RE*JB:+:J"'6M@.8.5/$PB:)A6%$F M@MG$V:[4;")7R)F *T7TJJJH^G,*7*ZG01QL#->L*-$:PMFDI@7< -[65\KL M0L^2LPJ$9E(0!_"+?GR<]!"$IE:^8,FF8*=) M+^.7%1^0-#X@291$^Q)Z!DY%%WPGG=3W+W5\AQU\MX*AJ?\-4@3=PW?H^0X= M7]K!][1IY,>%\2'G")7^V1/AR$_GB].NVO?CDCVX M'4''7M#Q_[S^7YDH(8R[ZAENC88*5.$F MIB:97 ELIH2W^JD\=[,H?'1O1OHE5043FG!8&F@T&)G_EVJF9+-!6;M!QQY[OY(S_TE&; M)]L"('E6LK,9;1'[6\9LV8+B]D;WT+F96AO%T86F8;8WP*L *Z@&EZ&!KB!V4XN;G'4@]9G1%CP,[T;3H!UB>]KR!>\"'?FMRU?O+!YRJCD3<$$DKT"MPU!RA M2B_D;/R8->GR2P^>]H_J'T/MKI8]MU!H^4U4V&;T+245U'R0N-/C)YCK67N] M4DL;OF2<J^"ZP&!? M-9SWWW\+7= I)IU-T/&7XI!'*3N<\9XLWI/_]7Y=X-^])W]Y7R=1]-(_.SD_ M_NY^Y:81G242:L=%-V_6E)CI/DP!ZCZ-V " H#0 #0 'AL+W-T>6QE?JGGLD72>R7Z@]Q4\9Q@KL&.5% #.E\D^.4T099JBX%CGF M.I((R9#2KDR=(I<8Q85)8M29SV:>PQ#A,/1YR1Z8*D D2JX"Z+40L,/7.("N M]Q$"2WC;.JV-C MU-Z0NIE>?33?= ",D=P<)>FECR7>CE4?EAY+7YVT+W_9EHK8J4\V]!/!NP-> M0 OHRHAAL$4T@/>(DHTD)BM!C-"]A><&B 05$BC=65J*:Y#BQ89=ZYFFJWD8 MX4)6M6T%^[VIIQ\$&L\())2V N?0 J&?(Z6PY _:J297X*L0J.WU/M<*4XGV M[GP)NX1JT$4V0L98MF5R)_)@'N7],YT9DZ4MZ865)N6QCJ&O\]FN?NTBS?Q@IQLA?I2ZN7P MRC>]@A\E3LBN\G=)*V",W1UG1WE.]Y\I23G#=O$G%PQ]U.2!3$CRHJN95HDT M@"4$6RP5B?K(;XGR-=ZIIIUVR;CF^05J_K?[G&*.):)]T;KWSWF7WZQX_*H>"CVJL_V;/7>3R$D1ZER#R(GKR]A)$KLY?Y.(\-3KU):-WDQG<8UH4 MF/MB '^8FRGMBH)-2:@BO/8R$L>8O[K.:'J%-OJU9<"OY\5;![-PK_ %!+ P04 " -A2-1EXJ[', M 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D! M5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]I MSI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\= MQ_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( V% M(U$;MC&T$@4 *TJ / >&PO=V]R:V)O;VLN>&ULQ9K;;MLX$$!_A?#+ M[@+)VM8M:1 '2.NF&R#;#>(VKP4MC6TB%*F2E-/TZTO*=4HU]F!?)GY)=/?1 M4-*9(7G^J,W#7.L']JV6RDX&*^>:L^'0EBNHN?U;-Z#\GH4V-7=^U2R'MC' M*[L"<+4<)J-1,:RY4(.+\^VU;LTP7M$.2B>T\AO#AGL!C_;7_K#*UL**N9#" M/4T&W;*$ :N%$K7X#M5D,!HPN]*/_V@COFOEN)R51DLY&8PW.^[!.%&^V#P+ MD)_XW'9;')_?<0\R&10C?\&%,-9U1W37YYYQ#?[@S5KK])60#LR4._A@=-L( MM0R7\7?&D%F"&1V0,A>)',$,C\D9!I!%@AD M<4C(+((\02!/:"&G8$LCFK"=Z05[VUJAP%K&57A[; 1YBD">TD+.VKKFYBD MSL12"7\:5XY=EJ5NE1,1Y!L$\@UQ^5:%'@]ED3*R3*E;PQ/U88CX9$POE^<&[@S4H M_P('TELPW<54&6-B1AD3*R7$TMMDYG3YT"%V2RLM*S#VCSAA'&-.&1-+Q7]1 MV(WVJO,19+,5-[U\&Q/)F-@DUZK4-;!/_%OOV4LP;23$VO@ >FEXLQ*EE]GF M"OZ0F ZS1D)LC5D[M_"U]0>Q]^O?OBL)6I80NP+-7'K9=((Y(Z&N3+#W(7]Z4F*]O)3QKN[+,T"$98@L]8\[:II'=:^[CV7V@KJ1^C#$Q"V7$%OJ% MZ2]6M1*"W>\@C!:'+#[&Q"R4D7>C805&[/0,LU!VT#HH=GJ&62@CKX,PS-CI M&6:AC-A">+D6-WJ.62A_+0OMQ(P;/<,&SW'+)23SPK BM]>HV,6 MRLGG!6"8O4;'+)23SPS ,'N-CDX->(6AG/V88Q;*R6<'8)@G,29FH?R0 M@SE?3F-,S$+YJP_F^#3D'9=EVQT<8V(6RHDMM!/S4CEQ7 G9QB/S$U)%&-B\BF(Y?-9E?Z7EV&F MI??YM8,Z9/!-=9R,_$GQ=ZC Y%-T\AEV!]N+\PH60D'UT?^$]=M+_R;>&A;^ M;:9O9'D885VT4H:7]#]UHWFUG6VYG2EZ\0-02P,$% @ #84C4=))O&T1 M @ %R8 !H !X;"]?!-T#(HPS=1Y +Z1 ITA@\%3$D>/D7Q =B M^/2K'-IQWYWJ;M_7Q._8^4ZGI7CFV]Z_IR.E_9=,.Q'<_+89OZ M=OW>;DO2Y3*GX79&\_QT.W/Q^MF7_YG8;3;[=?G9K7\?RVG\Q^#TIQO>ZZZ4 ML5F\ML.VC*LF?1RNIVNZ'.3N/+E9O+RMFN'E39HT=Y!"D,X?9!!D\PBGHK@=Z*>BN!WHIZ*X'>BGHK@=Z*>BN!WHIZ*X'>AGH;@=Z& M>AN!WH9Z&X'>-MDL(=#;4&\CT-M0;R/0VU!O(]#;4&\CT-M0;R/0VU!O(]#; M46\GT-M1;R?0VU%O)]#;46\GT-LGF]T$>COJ[01Z.^KM!'H[ZNT$>COJ[01Z M.^KM!'H'ZAT$>@?J'01Z!^H=!'H'ZAT$>@?J'01ZQ^1G)8'>@7H'@=Z!>@>! MWH%Z!X'>@7H'@=X9]F?4.Q/HG5'O3*!W1KTS@=X9]<[?J7<=/P^E7GN^ MUOC\[Z1Z/-];KH^_++].3M[>"\[IMJ(^_P502P,$% @ #84C4<"(;73I M 0 ?B4 !, !;0V]N=&5N=%]4>7!E&ULS=I=3\(P% ;@OT)V:UCI MU_R(<*/>JA?^@;H=9&%;F[8@_'N[ 28:)1I,?&]8H.UYSWJ2YXKKIZVC,-JT M31>FV2)&=\58*!?4FI!;1UU:F5O?FIB^^A?F3+DT+\3$9%*PTG:1NCB.?8UL M=GU+<[-JXNANDWX.M>VFF:&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( M V%(U'[Q.?S6 4 (P6 8 " @0X( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0# M% @ #84C453+]9TE @ DP0 !@ ("!T!, 'AL+W=O M'WZP4 #T8 M 8 " @2L6 !X;"]W;W)K/3 ;P) ^/0 & @(%,' M>&PO=V]R:W-H965T&UL4$L! A0#% @ #84C43DE.8;1 M" )2< !@ ("!/B8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #84C4?$<_ZPK#@ ?B< !@ M ("!1ST 'AL+W=O&UL4$L! A0#% @ #84C45TG2B!8!@ =A !D M ("!M%( 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ #84C4<^\TXK$!0 D X !D ("! MP6$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ #84C4;=K5MN.! +@L !D ("!K7@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #84C48FNUBB, M P %0@ !D ("!\XP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #84C48+%+*FB$@ >C@ !D M ("!Y)4 'AL+W=O<$% #P'0 &0 @(&]J >&PO=V]R M:W-H965TG@, )\( M 9 " @;6N !X;"]W;W)K&UL M4$L! A0#% @ #84C466IKB=, P 8P< !D ("!BK( M 'AL+W=O\# !1"@ &0 @($-M@ >&PO=V]R:W-H965T&UL4$L! A0#% @ M#84C4&PO=V]R:W-H965TL# 0 !$) 9 " @?C& !X;"]W M;W)K&UL4$L! A0#% @ #84C41%X(.S2 @ MY04 !D ("!.\L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #84C47J":KE7! TA, !D M ("!HM4 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ #84C46,$IK6 @ :04 !D ("!E^( 'AL M+W=O%&B(!P& M #P*P &0 @(%.Y0 >&PO=V]R:W-H965T&UL4$L! A0#% @ #84C M48+DUDG1 @ [P@ !D ("!\.\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #84C42^,GB6( @ JP8 M !D ("!O/< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #84C43Z9_KS5!@ %AX !D M ("!^_\ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ #84C4:2K\9@Y P QPD !D ("!# T! 'AL+W=O M&PO=V]R:W-H965TT2 M 0!X;"]W;W)K&UL4$L! A0#% @ #84C4?:= M*E1;!P 6B( !D ("!&PO=V]R:W-H965T&UL4$L! A0#% @ #84C44U8RLCH P Y1 !D M ("!TB0! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ #84C443:B[\7 P < D !D ("! M=C ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ #84C49EN0;\2 P -PH !D ("!/3H! 'AL+W=O6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ #84C4=))O&T1 @ M%R8 !H ( !&4L! 'AL+U]R96QS+W=O XML 76 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 77 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 78 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.2 html 193 389 1 false 51 0 false 9 false false R1.htm 0001001 - Document - Cover Page Sheet http://pagerduty.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1001002 - Statement - Condensed Consolidated Balance Sheets Sheet http://pagerduty.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://pagerduty.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1003004 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss Sheet http://pagerduty.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss Condensed Consolidated Statements of Operations and Comprehensive Loss Statements 4 false false R5.htm 1004005 - Statement - Condensed Consolidated Statements of Stockholders' Equity Sheet http://pagerduty.com/role/CondensedConsolidatedStatementsofStockholdersEquity Condensed Consolidated Statements of Stockholders' Equity Statements 5 false false R6.htm 1005006 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://pagerduty.com/role/CondensedConsolidatedStatementsofCashFlows Condensed Consolidated Statements of Cash Flows Statements 6 false false R7.htm 1006007 - Statement - Condensed Consolidated Statements of Cash Flows (Parenthetical) Sheet http://pagerduty.com/role/CondensedConsolidatedStatementsofCashFlowsParenthetical Condensed Consolidated Statements of Cash Flows (Parenthetical) Statements 7 false false R8.htm 2101101 - Disclosure - Description of Business and Basis of Presentation Sheet http://pagerduty.com/role/DescriptionofBusinessandBasisofPresentation Description of Business and Basis of Presentation Notes 8 false false R9.htm 2103102 - Disclosure - Summary of Significant Accounting Policies Sheet http://pagerduty.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 9 false false R10.htm 2106103 - Disclosure - Cash, Cash Equivalents, and Investments Sheet http://pagerduty.com/role/CashCashEquivalentsandInvestments Cash, Cash Equivalents, and Investments Notes 10 false false R11.htm 2112104 - Disclosure - Fair Value Measurements Sheet http://pagerduty.com/role/FairValueMeasurements Fair Value Measurements Notes 11 false false R12.htm 2115105 - Disclosure - Property and Equipment, Net Sheet http://pagerduty.com/role/PropertyandEquipmentNet Property and Equipment, Net Notes 12 false false R13.htm 2118106 - Disclosure - Deferred Contract Costs Sheet http://pagerduty.com/role/DeferredContractCosts Deferred Contract Costs Notes 13 false false R14.htm 2120107 - Disclosure - Leases Sheet http://pagerduty.com/role/Leases Leases Notes 14 false false R15.htm 2127108 - Disclosure - Debt and Financing Arrangements Sheet http://pagerduty.com/role/DebtandFinancingArrangements Debt and Financing Arrangements Notes 15 false false R16.htm 2132109 - Disclosure - Commitments and Contingencies Sheet http://pagerduty.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 16 false false R17.htm 2133110 - Disclosure - Deferred Revenue and Performance Obligations Sheet http://pagerduty.com/role/DeferredRevenueandPerformanceObligations Deferred Revenue and Performance Obligations Notes 17 false false R18.htm 2138111 - Disclosure - Common Stock and Stockholders' Equity Sheet http://pagerduty.com/role/CommonStockandStockholdersEquity Common Stock and Stockholders' Equity Notes 18 false false R19.htm 2146112 - Disclosure - Net Loss Per Share Sheet http://pagerduty.com/role/NetLossPerShare Net Loss Per Share Notes 19 false false R20.htm 2150113 - Disclosure - Income Taxes Sheet http://pagerduty.com/role/IncomeTaxes Income Taxes Notes 20 false false R21.htm 2152114 - Disclosure - Geographic Information Sheet http://pagerduty.com/role/GeographicInformation Geographic Information Notes 21 false false R22.htm 2156115 - Disclosure - Subsequent Events Sheet http://pagerduty.com/role/SubsequentEvents Subsequent Events Notes 22 false false R23.htm 2204201 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://pagerduty.com/role/SummaryofSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://pagerduty.com/role/SummaryofSignificantAccountingPolicies 23 false false R24.htm 2307301 - Disclosure - Cash, Cash Equivalents, and Investments (Tables) Sheet http://pagerduty.com/role/CashCashEquivalentsandInvestmentsTables Cash, Cash Equivalents, and Investments (Tables) Tables http://pagerduty.com/role/CashCashEquivalentsandInvestments 24 false false R25.htm 2313302 - Disclosure - Fair Value Measurements (Tables) Sheet http://pagerduty.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://pagerduty.com/role/FairValueMeasurements 25 false false R26.htm 2316303 - Disclosure - Property and Equipment, Net (Tables) Sheet http://pagerduty.com/role/PropertyandEquipmentNetTables Property and Equipment, Net (Tables) Tables http://pagerduty.com/role/PropertyandEquipmentNet 26 false false R27.htm 2321304 - Disclosure - Leases (Tables) Sheet http://pagerduty.com/role/LeasesTables Leases (Tables) Tables http://pagerduty.com/role/Leases 27 false false R28.htm 2328305 - Disclosure - Debt and Financing Arrangements (Tables) Sheet http://pagerduty.com/role/DebtandFinancingArrangementsTables Debt and Financing Arrangements (Tables) Tables http://pagerduty.com/role/DebtandFinancingArrangements 28 false false R29.htm 2334306 - Disclosure - Deferred Revenue and Performance Obligations (Tables) Sheet http://pagerduty.com/role/DeferredRevenueandPerformanceObligationsTables Deferred Revenue and Performance Obligations (Tables) Tables http://pagerduty.com/role/DeferredRevenueandPerformanceObligations 29 false false R30.htm 2339307 - Disclosure - Common Stock and Stockholders' Equity (Tables) Sheet http://pagerduty.com/role/CommonStockandStockholdersEquityTables Common Stock and Stockholders' Equity (Tables) Tables http://pagerduty.com/role/CommonStockandStockholdersEquity 30 false false R31.htm 2347308 - Disclosure - Net Loss Per Share (Tables) Sheet http://pagerduty.com/role/NetLossPerShareTables Net Loss Per Share (Tables) Tables http://pagerduty.com/role/NetLossPerShare 31 false false R32.htm 2353309 - Disclosure - Geographic Information (Tables) Sheet http://pagerduty.com/role/GeographicInformationTables Geographic Information (Tables) Tables http://pagerduty.com/role/GeographicInformation 32 false false R33.htm 2402401 - Disclosure - Description of Business and Basis of Presentation (Details) Sheet http://pagerduty.com/role/DescriptionofBusinessandBasisofPresentationDetails Description of Business and Basis of Presentation (Details) Details http://pagerduty.com/role/DescriptionofBusinessandBasisofPresentation 33 false false R34.htm 2405402 - Disclosure - Summary of Significant Accounting Policies (Details) Sheet http://pagerduty.com/role/SummaryofSignificantAccountingPoliciesDetails Summary of Significant Accounting Policies (Details) Details http://pagerduty.com/role/SummaryofSignificantAccountingPoliciesPolicies 34 false false R35.htm 2408403 - Disclosure - Cash, Cash Equivalents, and Investments - Components of Cash and Cash Equivalents and Investments (Details) Sheet http://pagerduty.com/role/CashCashEquivalentsandInvestmentsComponentsofCashandCashEquivalentsandInvestmentsDetails Cash, Cash Equivalents, and Investments - Components of Cash and Cash Equivalents and Investments (Details) Details 35 false false R36.htm 2409404 - Disclosure - Cash, Cash Equivalents, and Investments - Carrying Value of Investments (Details) Sheet http://pagerduty.com/role/CashCashEquivalentsandInvestmentsCarryingValueofInvestmentsDetails Cash, Cash Equivalents, and Investments - Carrying Value of Investments (Details) Details 36 false false R37.htm 2410405 - Disclosure - Cash, Cash Equivalents, and Investments - Contractual Maturity (Details) Sheet http://pagerduty.com/role/CashCashEquivalentsandInvestmentsContractualMaturityDetails Cash, Cash Equivalents, and Investments - Contractual Maturity (Details) Details 37 false false R38.htm 2411406 - Disclosure - Cash, Cash Equivalents, and Investments - Additional Information (Details) Sheet http://pagerduty.com/role/CashCashEquivalentsandInvestmentsAdditionalInformationDetails Cash, Cash Equivalents, and Investments - Additional Information (Details) Details 38 false false R39.htm 2414407 - Disclosure - Fair Value Measurements (Details) Sheet http://pagerduty.com/role/FairValueMeasurementsDetails Fair Value Measurements (Details) Details http://pagerduty.com/role/FairValueMeasurementsTables 39 false false R40.htm 2417408 - Disclosure - Property and Equipment, Net (Details) Sheet http://pagerduty.com/role/PropertyandEquipmentNetDetails Property and Equipment, Net (Details) Details http://pagerduty.com/role/PropertyandEquipmentNetTables 40 false false R41.htm 2419409 - Disclosure - Deferred Contract Costs (Details) Sheet http://pagerduty.com/role/DeferredContractCostsDetails Deferred Contract Costs (Details) Details http://pagerduty.com/role/DeferredContractCosts 41 false false R42.htm 2422410 - Disclosure - Leases - Information About Lease on Condensed Consolidated Balance Sheet (Details) Sheet http://pagerduty.com/role/LeasesInformationAboutLeaseonCondensedConsolidatedBalanceSheetDetails Leases - Information About Lease on Condensed Consolidated Balance Sheet (Details) Details 42 false false R43.htm 2423411 - Disclosure - Leases - Additional Information (Details) Sheet http://pagerduty.com/role/LeasesAdditionalInformationDetails Leases - Additional Information (Details) Details 43 false false R44.htm 2424412 - Disclosure - Leases - Information About Leases on Condensed Consolidated Statement of Operations (Details) Sheet http://pagerduty.com/role/LeasesInformationAboutLeasesonCondensedConsolidatedStatementofOperationsDetails Leases - Information About Leases on Condensed Consolidated Statement of Operations (Details) Details 44 false false R45.htm 2425413 - Disclosure - Leases - Supplemental Cash Flow Information (Details) Sheet http://pagerduty.com/role/LeasesSupplementalCashFlowInformationDetails Leases - Supplemental Cash Flow Information (Details) Details 45 false false R46.htm 2426414 - Disclosure - Leases - Schedule of Remaining Maturities of Lease Liabilities (Details) Sheet http://pagerduty.com/role/LeasesScheduleofRemainingMaturitiesofLeaseLiabilitiesDetails Leases - Schedule of Remaining Maturities of Lease Liabilities (Details) Details 46 false false R47.htm 2429415 - Disclosure - Debt and Financing Arrangements - Additional Information (Details) Sheet http://pagerduty.com/role/DebtandFinancingArrangementsAdditionalInformationDetails Debt and Financing Arrangements - Additional Information (Details) Details 47 false false R48.htm 2430416 - Disclosure - Debt and Financing Arrangements - Net Carrying Amount (Details) Sheet http://pagerduty.com/role/DebtandFinancingArrangementsNetCarryingAmountDetails Debt and Financing Arrangements - Net Carrying Amount (Details) Details 48 false false R49.htm 2431417 - Disclosure - Debt and Financing Arrangements - Interest Expense (Details) Sheet http://pagerduty.com/role/DebtandFinancingArrangementsInterestExpenseDetails Debt and Financing Arrangements - Interest Expense (Details) Details 49 false false R50.htm 2435418 - Disclosure - Deferred Revenue and Performance Obligations - Deferred Revenue (Details) Sheet http://pagerduty.com/role/DeferredRevenueandPerformanceObligationsDeferredRevenueDetails Deferred Revenue and Performance Obligations - Deferred Revenue (Details) Details 50 false false R51.htm 2436419 - Disclosure - Deferred Revenue and Performance Obligations - Additional Information (Details) Sheet http://pagerduty.com/role/DeferredRevenueandPerformanceObligationsAdditionalInformationDetails Deferred Revenue and Performance Obligations - Additional Information (Details) Details 51 false false R52.htm 2437420 - Disclosure - Deferred Revenue and Performance Obligations - Performance Obligations (Details) Sheet http://pagerduty.com/role/DeferredRevenueandPerformanceObligationsPerformanceObligationsDetails Deferred Revenue and Performance Obligations - Performance Obligations (Details) Details 52 false false R53.htm 2440421 - Disclosure - Common Stock and Stockholders' Equity - Additional Information (Details) Sheet http://pagerduty.com/role/CommonStockandStockholdersEquityAdditionalInformationDetails Common Stock and Stockholders' Equity - Additional Information (Details) Details 53 false false R54.htm 2441422 - Disclosure - Common Stock and Stockholders' Equity - Shares Available for Issuance (Details) Sheet http://pagerduty.com/role/CommonStockandStockholdersEquitySharesAvailableforIssuanceDetails Common Stock and Stockholders' Equity - Shares Available for Issuance (Details) Details 54 false false R55.htm 2442423 - Disclosure - Common Stock and Stockholders' Equity - Stock Option Activity (Details) Sheet http://pagerduty.com/role/CommonStockandStockholdersEquityStockOptionActivityDetails Common Stock and Stockholders' Equity - Stock Option Activity (Details) Details 55 false false R56.htm 2443424 - Disclosure - Common Stock and Stockholders' Equity - Assumptions Used to Calculate Fair Value of Employee Stock Option Grants Made (Details) Sheet http://pagerduty.com/role/CommonStockandStockholdersEquityAssumptionsUsedtoCalculateFairValueofEmployeeStockOptionGrantsMadeDetails Common Stock and Stockholders' Equity - Assumptions Used to Calculate Fair Value of Employee Stock Option Grants Made (Details) Details 56 false false R57.htm 2444425 - Disclosure - Common Stock and Stockholders' Equity - Restricted Stock Units Activity (Details) Sheet http://pagerduty.com/role/CommonStockandStockholdersEquityRestrictedStockUnitsActivityDetails Common Stock and Stockholders' Equity - Restricted Stock Units Activity (Details) Details 57 false false R58.htm 2445426 - Disclosure - Common Stock and Stockholders' Equity - Stock-based Compensation Expense (Details) Sheet http://pagerduty.com/role/CommonStockandStockholdersEquityStockbasedCompensationExpenseDetails Common Stock and Stockholders' Equity - Stock-based Compensation Expense (Details) Details 58 false false R59.htm 2448427 - Disclosure - Net Loss Per Share - Calculation of Basic and Diluted Net Loss Per Share (Details) Sheet http://pagerduty.com/role/NetLossPerShareCalculationofBasicandDilutedNetLossPerShareDetails Net Loss Per Share - Calculation of Basic and Diluted Net Loss Per Share (Details) Details 59 false false R60.htm 2449428 - Disclosure - Net Loss Per Share - Anti-dilutive Securities (Details) Sheet http://pagerduty.com/role/NetLossPerShareAntidilutiveSecuritiesDetails Net Loss Per Share - Anti-dilutive Securities (Details) Details 60 false false R61.htm 2451429 - Disclosure - Income Taxes (Details) Sheet http://pagerduty.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://pagerduty.com/role/IncomeTaxes 61 false false R62.htm 2454430 - Disclosure - Geographic Information - Revenue by Location (Details) Sheet http://pagerduty.com/role/GeographicInformationRevenuebyLocationDetails Geographic Information - Revenue by Location (Details) Details 62 false false R63.htm 2455431 - Disclosure - Geographic Information - Additional Information (Details) Sheet http://pagerduty.com/role/GeographicInformationAdditionalInformationDetails Geographic Information - Additional Information (Details) Details 63 false false R9999.htm Uncategorized Items - pd-20200731.htm Sheet http://xbrl.sec.gov/role/uncategorizedFacts Uncategorized Items - pd-20200731.htm Cover 64 false false All Reports Book All Reports pd-20200731.htm pagerdutyq22020ex311.htm pagerdutyq22020ex312.htm pagerdutyq22020ex321.htm pd-20200731.xsd pd-20200731_cal.xml pd-20200731_def.xml pd-20200731_lab.xml pd-20200731_pre.xml http://xbrl.sec.gov/country/2020-01-31 http://fasb.org/us-gaap/2020-01-31 http://fasb.org/srt/2020-01-31 http://xbrl.sec.gov/dei/2019-01-31 true true JSON 81 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "pd-20200731.htm": { "axisCustom": 1, "axisStandard": 21, "contextCount": 193, "dts": { "calculationLink": { "local": [ "pd-20200731_cal.xml" ] }, "definitionLink": { "local": [ "pd-20200731_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml" ] }, "inline": { "local": [ "pd-20200731.htm" ] }, "labelLink": { "local": [ "pd-20200731_lab.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "pd-20200731_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml" ] }, "schema": { "local": [ "pd-20200731.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2020/elts/srt-2020-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", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd", "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.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/deprecated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd" ] } }, "elementCount": 492, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2020-01-31": 3, "http://xbrl.sec.gov/dei/2019-01-31": 5, "total": 8 }, "keyCustom": 35, "keyStandard": 354, "memberCustom": 6, "memberStandard": 44, "nsprefix": "pd", "nsuri": "http://pagerduty.com/20200731", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i55d4c94b018e464eb567138119cb4014_D20200201-20200731", "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://pagerduty.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i55d4c94b018e464eb567138119cb4014_D20200201-20200731", "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": "pd-20200731.htm", "contextRef": "i55d4c94b018e464eb567138119cb4014_D20200201-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2106103 - Disclosure - Cash, Cash Equivalents, and Investments", "role": "http://pagerduty.com/role/CashCashEquivalentsandInvestments", "shortName": "Cash, Cash Equivalents, and Investments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i55d4c94b018e464eb567138119cb4014_D20200201-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i55d4c94b018e464eb567138119cb4014_D20200201-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2112104 - Disclosure - Fair Value Measurements", "role": "http://pagerduty.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i55d4c94b018e464eb567138119cb4014_D20200201-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i55d4c94b018e464eb567138119cb4014_D20200201-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2115105 - Disclosure - Property and Equipment, Net", "role": "http://pagerduty.com/role/PropertyandEquipmentNet", "shortName": "Property and Equipment, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i55d4c94b018e464eb567138119cb4014_D20200201-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i55d4c94b018e464eb567138119cb4014_D20200201-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2118106 - Disclosure - Deferred Contract Costs", "role": "http://pagerduty.com/role/DeferredContractCosts", "shortName": "Deferred Contract Costs", "subGroupType": "", "uniqueAnchor": null }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i55d4c94b018e464eb567138119cb4014_D20200201-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2120107 - Disclosure - Leases", "role": "http://pagerduty.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i55d4c94b018e464eb567138119cb4014_D20200201-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i55d4c94b018e464eb567138119cb4014_D20200201-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2127108 - Disclosure - Debt and Financing Arrangements", "role": "http://pagerduty.com/role/DebtandFinancingArrangements", "shortName": "Debt and Financing Arrangements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i55d4c94b018e464eb567138119cb4014_D20200201-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i55d4c94b018e464eb567138119cb4014_D20200201-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2132109 - Disclosure - Commitments and Contingencies", "role": "http://pagerduty.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i55d4c94b018e464eb567138119cb4014_D20200201-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i55d4c94b018e464eb567138119cb4014_D20200201-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2133110 - Disclosure - Deferred Revenue and Performance Obligations", "role": "http://pagerduty.com/role/DeferredRevenueandPerformanceObligations", "shortName": "Deferred Revenue and Performance Obligations", "subGroupType": "", "uniqueAnchor": null }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i55d4c94b018e464eb567138119cb4014_D20200201-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2138111 - Disclosure - Common Stock and Stockholders' Equity", "role": "http://pagerduty.com/role/CommonStockandStockholdersEquity", "shortName": "Common Stock and Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i55d4c94b018e464eb567138119cb4014_D20200201-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i55d4c94b018e464eb567138119cb4014_D20200201-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2146112 - Disclosure - Net Loss Per Share", "role": "http://pagerduty.com/role/NetLossPerShare", "shortName": "Net Loss Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i55d4c94b018e464eb567138119cb4014_D20200201-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i54ea8813ad0746f99d8b573f55377d66_I20200731", "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://pagerduty.com/role/CondensedConsolidatedBalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i54ea8813ad0746f99d8b573f55377d66_I20200731", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i55d4c94b018e464eb567138119cb4014_D20200201-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2150113 - Disclosure - Income Taxes", "role": "http://pagerduty.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i55d4c94b018e464eb567138119cb4014_D20200201-20200731", "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": "pd-20200731.htm", "contextRef": "i55d4c94b018e464eb567138119cb4014_D20200201-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2152114 - Disclosure - Geographic Information", "role": "http://pagerduty.com/role/GeographicInformation", "shortName": "Geographic Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i55d4c94b018e464eb567138119cb4014_D20200201-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i55d4c94b018e464eb567138119cb4014_D20200201-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2156115 - Disclosure - Subsequent Events", "role": "http://pagerduty.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i55d4c94b018e464eb567138119cb4014_D20200201-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i55d4c94b018e464eb567138119cb4014_D20200201-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2204201 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://pagerduty.com/role/SummaryofSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i55d4c94b018e464eb567138119cb4014_D20200201-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:HeldToMaturitySecuritiesTextBlock", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "ix:continuation", "span", "div", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i55d4c94b018e464eb567138119cb4014_D20200201-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2307301 - Disclosure - Cash, Cash Equivalents, and Investments (Tables)", "role": "http://pagerduty.com/role/CashCashEquivalentsandInvestmentsTables", "shortName": "Cash, Cash Equivalents, and Investments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:HeldToMaturitySecuritiesTextBlock", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "ix:continuation", "span", "div", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i55d4c94b018e464eb567138119cb4014_D20200201-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i55d4c94b018e464eb567138119cb4014_D20200201-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2313302 - Disclosure - Fair Value Measurements (Tables)", "role": "http://pagerduty.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i55d4c94b018e464eb567138119cb4014_D20200201-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i55d4c94b018e464eb567138119cb4014_D20200201-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2316303 - Disclosure - Property and Equipment, Net (Tables)", "role": "http://pagerduty.com/role/PropertyandEquipmentNetTables", "shortName": "Property and Equipment, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i55d4c94b018e464eb567138119cb4014_D20200201-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i55d4c94b018e464eb567138119cb4014_D20200201-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "pd:AssetsAndLiabilitiesLesseeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2321304 - Disclosure - Leases (Tables)", "role": "http://pagerduty.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i55d4c94b018e464eb567138119cb4014_D20200201-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "pd:AssetsAndLiabilitiesLesseeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i55d4c94b018e464eb567138119cb4014_D20200201-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2328305 - Disclosure - Debt and Financing Arrangements (Tables)", "role": "http://pagerduty.com/role/DebtandFinancingArrangementsTables", "shortName": "Debt and Financing Arrangements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i55d4c94b018e464eb567138119cb4014_D20200201-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i55d4c94b018e464eb567138119cb4014_D20200201-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2334306 - Disclosure - Deferred Revenue and Performance Obligations (Tables)", "role": "http://pagerduty.com/role/DeferredRevenueandPerformanceObligationsTables", "shortName": "Deferred Revenue and Performance Obligations (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i55d4c94b018e464eb567138119cb4014_D20200201-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i54ea8813ad0746f99d8b573f55377d66_I20200731", "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://pagerduty.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i54ea8813ad0746f99d8b573f55377d66_I20200731", "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": "pd-20200731.htm", "contextRef": "i55d4c94b018e464eb567138119cb4014_D20200201-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2339307 - Disclosure - Common Stock and Stockholders' Equity (Tables)", "role": "http://pagerduty.com/role/CommonStockandStockholdersEquityTables", "shortName": "Common Stock and Stockholders' Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i55d4c94b018e464eb567138119cb4014_D20200201-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i55d4c94b018e464eb567138119cb4014_D20200201-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2347308 - Disclosure - Net Loss Per Share (Tables)", "role": "http://pagerduty.com/role/NetLossPerShareTables", "shortName": "Net Loss Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i55d4c94b018e464eb567138119cb4014_D20200201-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i55d4c94b018e464eb567138119cb4014_D20200201-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2353309 - Disclosure - Geographic Information (Tables)", "role": "http://pagerduty.com/role/GeographicInformationTables", "shortName": "Geographic Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i55d4c94b018e464eb567138119cb4014_D20200201-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i55d4c94b018e464eb567138119cb4014_D20200201-20200731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsOfStockIssuanceCosts", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402401 - Disclosure - Description of Business and Basis of Presentation (Details)", "role": "http://pagerduty.com/role/DescriptionofBusinessandBasisofPresentationDetails", "shortName": "Description of Business and Basis of Presentation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i6650acbbc6584b5a90bc0aae7cf077a1_D20190415-20190415", "decimals": "INF", "lang": "en-US", "name": "us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i55d4c94b018e464eb567138119cb4014_D20200201-20200731", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405402 - Disclosure - Summary of Significant Accounting Policies (Details)", "role": "http://pagerduty.com/role/SummaryofSignificantAccountingPoliciesDetails", "shortName": "Summary of Significant Accounting Policies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i55d4c94b018e464eb567138119cb4014_D20200201-20200731", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i54ea8813ad0746f99d8b573f55377d66_I20200731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Cash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408403 - Disclosure - Cash, Cash Equivalents, and Investments - Components of Cash and Cash Equivalents and Investments (Details)", "role": "http://pagerduty.com/role/CashCashEquivalentsandInvestmentsComponentsofCashandCashEquivalentsandInvestmentsDetails", "shortName": "Cash, Cash Equivalents, and Investments - Components of Cash and Cash Equivalents and Investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i54ea8813ad0746f99d8b573f55377d66_I20200731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Cash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i54ea8813ad0746f99d8b573f55377d66_I20200731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409404 - Disclosure - Cash, Cash Equivalents, and Investments - Carrying Value of Investments (Details)", "role": "http://pagerduty.com/role/CashCashEquivalentsandInvestmentsCarryingValueofInvestmentsDetails", "shortName": "Cash, Cash Equivalents, and Investments - Carrying Value of Investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i54ea8813ad0746f99d8b573f55377d66_I20200731", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i54ea8813ad0746f99d8b573f55377d66_I20200731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410405 - Disclosure - Cash, Cash Equivalents, and Investments - Contractual Maturity (Details)", "role": "http://pagerduty.com/role/CashCashEquivalentsandInvestmentsContractualMaturityDetails", "shortName": "Cash, Cash Equivalents, and Investments - Contractual Maturity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i54ea8813ad0746f99d8b573f55377d66_I20200731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i54ea8813ad0746f99d8b573f55377d66_I20200731", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions", "reportCount": 1, "unique": true, "unitRef": "security", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411406 - Disclosure - Cash, Cash Equivalents, and Investments - Additional Information (Details)", "role": "http://pagerduty.com/role/CashCashEquivalentsandInvestmentsAdditionalInformationDetails", "shortName": "Cash, Cash Equivalents, and Investments - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i54ea8813ad0746f99d8b573f55377d66_I20200731", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions", "reportCount": 1, "unique": true, "unitRef": "security", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i45840adfcf9b426b867d9cf4d4c90293_I20200731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414407 - Disclosure - Fair Value Measurements (Details)", "role": "http://pagerduty.com/role/FairValueMeasurementsDetails", "shortName": "Fair Value Measurements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i45840adfcf9b426b867d9cf4d4c90293_I20200731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "ia7b8de18b4d94a36a94bbac0bcfbeab6_D20200501-20200731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss", "role": "http://pagerduty.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss", "shortName": "Condensed Consolidated Statements of Operations and Comprehensive Loss", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "ia7b8de18b4d94a36a94bbac0bcfbeab6_D20200501-20200731", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i54ea8813ad0746f99d8b573f55377d66_I20200731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417408 - Disclosure - Property and Equipment, Net (Details)", "role": "http://pagerduty.com/role/PropertyandEquipmentNetDetails", "shortName": "Property and Equipment, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i6757cdf112b641f4a17917eb4f226b02_I20200131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i54ea8813ad0746f99d8b573f55377d66_I20200731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedContractCostNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419409 - Disclosure - Deferred Contract Costs (Details)", "role": "http://pagerduty.com/role/DeferredContractCostsDetails", "shortName": "Deferred Contract Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i6757cdf112b641f4a17917eb4f226b02_I20200131", "decimals": "-5", "lang": "en-US", "name": "us-gaap:CapitalizedContractCostNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "pd:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i54ea8813ad0746f99d8b573f55377d66_I20200731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422410 - Disclosure - Leases - Information About Lease on Condensed Consolidated Balance Sheet (Details)", "role": "http://pagerduty.com/role/LeasesInformationAboutLeaseonCondensedConsolidatedBalanceSheetDetails", "shortName": "Leases - Information About Lease on Condensed Consolidated Balance Sheet (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R43": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i54ea8813ad0746f99d8b573f55377d66_I20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423411 - Disclosure - Leases - Additional Information (Details)", "role": "http://pagerduty.com/role/LeasesAdditionalInformationDetails", "shortName": "Leases - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i54ea8813ad0746f99d8b573f55377d66_I20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "ia7b8de18b4d94a36a94bbac0bcfbeab6_D20200501-20200731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424412 - Disclosure - Leases - Information About Leases on Condensed Consolidated Statement of Operations (Details)", "role": "http://pagerduty.com/role/LeasesInformationAboutLeasesonCondensedConsolidatedStatementofOperationsDetails", "shortName": "Leases - Information About Leases on Condensed Consolidated Statement of Operations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "ia7b8de18b4d94a36a94bbac0bcfbeab6_D20200501-20200731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "ia7b8de18b4d94a36a94bbac0bcfbeab6_D20200501-20200731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425413 - Disclosure - Leases - Supplemental Cash Flow Information (Details)", "role": "http://pagerduty.com/role/LeasesSupplementalCashFlowInformationDetails", "shortName": "Leases - Supplemental Cash Flow Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "ia7b8de18b4d94a36a94bbac0bcfbeab6_D20200501-20200731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i54ea8813ad0746f99d8b573f55377d66_I20200731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426414 - Disclosure - Leases - Schedule of Remaining Maturities of Lease Liabilities (Details)", "role": "http://pagerduty.com/role/LeasesScheduleofRemainingMaturitiesofLeaseLiabilitiesDetails", "shortName": "Leases - Schedule of Remaining Maturities of Lease Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i54ea8813ad0746f99d8b573f55377d66_I20200731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i3b4c98a7922540bcaf018dac9f270c92_D20200625-20200625", "decimals": "-5", "first": true, "lang": "en-US", "name": "pd:DebtInstrumentConvertibleProceedsFromIssuanceNetOfPurchaseDiscountsAndDebtIssuanceCostsPaidOrPayable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429415 - Disclosure - Debt and Financing Arrangements - Additional Information (Details)", "role": "http://pagerduty.com/role/DebtandFinancingArrangementsAdditionalInformationDetails", "shortName": "Debt and Financing Arrangements - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i3b4c98a7922540bcaf018dac9f270c92_D20200625-20200625", "decimals": "-5", "first": true, "lang": "en-US", "name": "pd:DebtInstrumentConvertibleProceedsFromIssuanceNetOfPurchaseDiscountsAndDebtIssuanceCostsPaidOrPayable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i54ea8813ad0746f99d8b573f55377d66_I20200731", "decimals": "-3", "first": true, "lang": "en-US", "name": "pd:DebtInstrumentConvertibleCarryingAmountOfEquityComponentGross", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430416 - Disclosure - Debt and Financing Arrangements - Net Carrying Amount (Details)", "role": "http://pagerduty.com/role/DebtandFinancingArrangementsNetCarryingAmountDetails", "shortName": "Debt and Financing Arrangements - Net Carrying Amount (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i54ea8813ad0746f99d8b573f55377d66_I20200731", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i9b2266ad13a848dc99efeb4fcc9af08d_D20200501-20200731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestExpenseDebtExcludingAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431417 - Disclosure - Debt and Financing Arrangements - Interest Expense (Details)", "role": "http://pagerduty.com/role/DebtandFinancingArrangementsInterestExpenseDetails", "shortName": "Debt and Financing Arrangements - Interest Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i9b2266ad13a848dc99efeb4fcc9af08d_D20200501-20200731", "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": "pd-20200731.htm", "contextRef": "ib57bb8a5bd0e4a818c55ce49efee4605_I20190131", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:TemporaryEquitySharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - Condensed Consolidated Statements of Stockholders' Equity", "role": "http://pagerduty.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "shortName": "Condensed Consolidated Statements of Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "ib57bb8a5bd0e4a818c55ce49efee4605_I20190131", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:TemporaryEquitySharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i13dbfa25138444e19a6f5c5707835e5e_I20200430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435418 - Disclosure - Deferred Revenue and Performance Obligations - Deferred Revenue (Details)", "role": "http://pagerduty.com/role/DeferredRevenueandPerformanceObligationsDeferredRevenueDetails", "shortName": "Deferred Revenue and Performance Obligations - Deferred Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i13dbfa25138444e19a6f5c5707835e5e_I20200430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i54ea8813ad0746f99d8b573f55377d66_I20200731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2436419 - Disclosure - Deferred Revenue and Performance Obligations - Additional Information (Details)", "role": "http://pagerduty.com/role/DeferredRevenueandPerformanceObligationsAdditionalInformationDetails", "shortName": "Deferred Revenue and Performance Obligations - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i54ea8813ad0746f99d8b573f55377d66_I20200731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i02c5987b0de64dc79c25410384def2f9_I20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2437420 - Disclosure - Deferred Revenue and Performance Obligations - Performance Obligations (Details)", "role": "http://pagerduty.com/role/DeferredRevenueandPerformanceObligationsPerformanceObligationsDetails", "shortName": "Deferred Revenue and Performance Obligations - Performance Obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i02c5987b0de64dc79c25410384def2f9_I20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i55d4c94b018e464eb567138119cb4014_D20200201-20200731", "decimals": "INF", "first": true, "lang": "en-US", "name": "pd:SharebasedCompensationArrangementBySharebasedPaymentAwardNumberOfPlans", "reportCount": 1, "unique": true, "unitRef": "equity_incentive_plan", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2440421 - Disclosure - Common Stock and Stockholders' Equity - Additional Information (Details)", "role": "http://pagerduty.com/role/CommonStockandStockholdersEquityAdditionalInformationDetails", "shortName": "Common Stock and Stockholders' Equity - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i55d4c94b018e464eb567138119cb4014_D20200201-20200731", "decimals": "INF", "first": true, "lang": "en-US", "name": "pd:SharebasedCompensationArrangementBySharebasedPaymentAwardNumberOfPlans", "reportCount": 1, "unique": true, "unitRef": "equity_incentive_plan", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i54ea8813ad0746f99d8b573f55377d66_I20200731", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2441422 - Disclosure - Common Stock and Stockholders' Equity - Shares Available for Issuance (Details)", "role": "http://pagerduty.com/role/CommonStockandStockholdersEquitySharesAvailableforIssuanceDetails", "shortName": "Common Stock and Stockholders' Equity - Shares Available for Issuance (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i54ea8813ad0746f99d8b573f55377d66_I20200731", "decimals": "INF", "lang": "en-US", "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i6757cdf112b641f4a17917eb4f226b02_I20200131", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2442423 - Disclosure - Common Stock and Stockholders' Equity - Stock Option Activity (Details)", "role": "http://pagerduty.com/role/CommonStockandStockholdersEquityStockOptionActivityDetails", "shortName": "Common Stock and Stockholders' Equity - Stock Option Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i55d4c94b018e464eb567138119cb4014_D20200201-20200731", "decimals": "INF", "lang": "en-US", "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i0368f0a68ca647a3b0ebf182f9474874_D20200501-20200731", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2443424 - Disclosure - Common Stock and Stockholders' Equity - Assumptions Used to Calculate Fair Value of Employee Stock Option Grants Made (Details)", "role": "http://pagerduty.com/role/CommonStockandStockholdersEquityAssumptionsUsedtoCalculateFairValueofEmployeeStockOptionGrantsMadeDetails", "shortName": "Common Stock and Stockholders' Equity - Assumptions Used to Calculate Fair Value of Employee Stock Option Grants Made (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i0368f0a68ca647a3b0ebf182f9474874_D20200501-20200731", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i96a350c56c4a40f2a7156e06259bdc74_I20200131", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2444425 - Disclosure - Common Stock and Stockholders' Equity - Restricted Stock Units Activity (Details)", "role": "http://pagerduty.com/role/CommonStockandStockholdersEquityRestrictedStockUnitsActivityDetails", "shortName": "Common Stock and Stockholders' Equity - Restricted Stock Units Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i96a350c56c4a40f2a7156e06259bdc74_I20200131", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "ia7b8de18b4d94a36a94bbac0bcfbeab6_D20200501-20200731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2445426 - Disclosure - Common Stock and Stockholders' Equity - Stock-based Compensation Expense (Details)", "role": "http://pagerduty.com/role/CommonStockandStockholdersEquityStockbasedCompensationExpenseDetails", "shortName": "Common Stock and Stockholders' Equity - Stock-based Compensation Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i061025d9f8f84d20af1cb7670fd8f515_D20200501-20200731", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "ia7b8de18b4d94a36a94bbac0bcfbeab6_D20200501-20200731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2448427 - Disclosure - Net Loss Per Share - Calculation of Basic and Diluted Net Loss Per Share (Details)", "role": "http://pagerduty.com/role/NetLossPerShareCalculationofBasicandDilutedNetLossPerShareDetails", "shortName": "Net Loss Per Share - Calculation of Basic and Diluted Net Loss Per Share (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i55d4c94b018e464eb567138119cb4014_D20200201-20200731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - Condensed Consolidated Statements of Cash Flows", "role": "http://pagerduty.com/role/CondensedConsolidatedStatementsofCashFlows", "shortName": "Condensed Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i55d4c94b018e464eb567138119cb4014_D20200201-20200731", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i55d4c94b018e464eb567138119cb4014_D20200201-20200731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2449428 - Disclosure - Net Loss Per Share - Anti-dilutive Securities (Details)", "role": "http://pagerduty.com/role/NetLossPerShareAntidilutiveSecuritiesDetails", "shortName": "Net Loss Per Share - Anti-dilutive Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i55d4c94b018e464eb567138119cb4014_D20200201-20200731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "ia7b8de18b4d94a36a94bbac0bcfbeab6_D20200501-20200731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2451429 - Disclosure - Income Taxes (Details)", "role": "http://pagerduty.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "ia7b8de18b4d94a36a94bbac0bcfbeab6_D20200501-20200731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2454430 - Disclosure - Geographic Information - Revenue by Location (Details)", "role": "http://pagerduty.com/role/GeographicInformationRevenuebyLocationDetails", "shortName": "Geographic Information - Revenue by Location (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i227483b8f6a042d4b1bc72a87b97376e_D20200501-20200731", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "ie71bdf087114403e8cb7a4e8c2c67484_D20200201-20200731", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2455431 - Disclosure - Geographic Information - Additional Information (Details)", "role": "http://pagerduty.com/role/GeographicInformationAdditionalInformationDetails", "shortName": "Geographic Information - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "ie71bdf087114403e8cb7a4e8c2c67484_D20200201-20200731", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i55d4c94b018e464eb567138119cb4014_D20200201-20200731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsOfDebtIssuanceCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006007 - Statement - Condensed Consolidated Statements of Cash Flows (Parenthetical)", "role": "http://pagerduty.com/role/CondensedConsolidatedStatementsofCashFlowsParenthetical", "shortName": "Condensed Consolidated Statements of Cash Flows (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i55d4c94b018e464eb567138119cb4014_D20200201-20200731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsOfDebtIssuanceCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i55d4c94b018e464eb567138119cb4014_D20200201-20200731", "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 - Description of Business and Basis of Presentation", "role": "http://pagerduty.com/role/DescriptionofBusinessandBasisofPresentation", "shortName": "Description of Business and Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i55d4c94b018e464eb567138119cb4014_D20200201-20200731", "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": "pd-20200731.htm", "contextRef": "i55d4c94b018e464eb567138119cb4014_D20200201-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2103102 - Disclosure - Summary of Significant Accounting Policies", "role": "http://pagerduty.com/role/SummaryofSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i55d4c94b018e464eb567138119cb4014_D20200201-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9999": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i54ea8813ad0746f99d8b573f55377d66_I20200731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestrictedCash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "", "isDefault": "false", "longName": "Uncategorized Items - pd-20200731.htm", "role": "http://xbrl.sec.gov/role/uncategorizedFacts", "shortName": "Uncategorized Items - pd-20200731.htm", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "pd-20200731.htm", "contextRef": "i54ea8813ad0746f99d8b573f55377d66_I20200731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestrictedCash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } } }, "segmentCount": 51, "tag": { "country_CA": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "CANADA", "terseLabel": "Canada" } } }, "localname": "CA", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://pagerduty.com/role/GeographicInformationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "country_GB": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "UNITED KINGDOM", "terseLabel": "United Kingdom" } } }, "localname": "GB", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://pagerduty.com/role/GeographicInformationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://pagerduty.com/role/GeographicInformationAdditionalInformationDetails", "http://pagerduty.com/role/GeographicInformationRevenuebyLocationDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://pagerduty.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/2019-01-31", "presentation": [ "http://pagerduty.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/2019-01-31", "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/2019-01-31", "presentation": [ "http://pagerduty.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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This is focus fiscal year of the document report in CCYY 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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://pagerduty.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r494" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r495" ], "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/2019-01-31", "presentation": [ "http://pagerduty.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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://pagerduty.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://pagerduty.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/2019-01-31", "presentation": [ "http://pagerduty.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/2019-01-31", "presentation": [ "http://pagerduty.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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r496" ], "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/2019-01-31", "presentation": [ "http://pagerduty.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/2019-01-31", "presentation": [ "http://pagerduty.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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r496" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r498" ], "lang": { "en-US": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Entity Ex Transition Period", "terseLabel": "Entity Ex Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://pagerduty.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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r496" ], "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/2019-01-31", "presentation": [ "http://pagerduty.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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r497" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r496" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r496" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r496" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r496" ], "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/2019-01-31", "presentation": [ "http://pagerduty.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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r492" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r493" ], "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/2019-01-31", "presentation": [ "http://pagerduty.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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "pd_AdjustmentsToAdditionalPaidInCapitalEquityPurchaseOfCappedCallOptionsRelatedToConvertibleDebt": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Adjustments To Additional Paid in Capital, Equity, Purchase Of Capped Call Options Related To Convertible Debt", "label": "Adjustments To Additional Paid in Capital, Equity, Purchase Of Capped Call Options Related To Convertible Debt", "negatedLabel": "Purchases of capped calls related to convertible senior notes" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalEquityPurchaseOfCappedCallOptionsRelatedToConvertibleDebt", "nsuri": "http://pagerduty.com/20200731", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "pd_AdjustmentsToAdditionalPaidInCapitalRepaymentOfNotesReceivableFromRelatedParty": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Adjustments To Additional Paid In Capital, Repayment Of Notes Receivable From Related Party", "label": "Adjustments To Additional Paid In Capital, Repayment Of Notes Receivable From Related Party", "terseLabel": "Repayment of promissory note" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalRepaymentOfNotesReceivableFromRelatedParty", "nsuri": "http://pagerduty.com/20200731", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "pd_AdjustmentsToAdditionalPaidInCapitalVestingOfEarlyExercisedOptions": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Adjustments To Additional Paid In Capital, Vesting Of Early Exercised Options", "label": "Adjustments To Additional Paid In Capital, Vesting Of Early Exercised Options", "terseLabel": "Vesting of early exercised options" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalVestingOfEarlyExercisedOptions", "nsuri": "http://pagerduty.com/20200731", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "pd_AssetsAndLiabilitiesLesseeTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Assets And Liabilities, Lessee [Table Text Block]", "label": "Assets And Liabilities, Lessee [Table Text Block]", "terseLabel": "Information About Lease on Condensed Consolidated Balance Sheet" } } }, "localname": "AssetsAndLiabilitiesLesseeTableTextBlock", "nsuri": "http://pagerduty.com/20200731", "presentation": [ "http://pagerduty.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "pd_ContractwithCustomerLiabilityBillings": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Contract with Customer, Liability, Billings", "label": "Contract with Customer, Liability, Billings", "terseLabel": "Billings" } } }, "localname": "ContractwithCustomerLiabilityBillings", "nsuri": "http://pagerduty.com/20200731", "presentation": [ "http://pagerduty.com/role/DeferredRevenueandPerformanceObligationsDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "pd_DebtConversionTermsOneMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Conversion Terms, One", "label": "Debt Conversion Terms, One [Member]", "terseLabel": "Debt Conversion Terms, One" } } }, "localname": "DebtConversionTermsOneMember", "nsuri": "http://pagerduty.com/20200731", "presentation": [ "http://pagerduty.com/role/DebtandFinancingArrangementsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "pd_DebtConversionTermsTwoMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Conversion Terms, Two", "label": "Debt Conversion Terms, Two [Member]", "terseLabel": "Debt Conversion Terms, Two" } } }, "localname": "DebtConversionTermsTwoMember", "nsuri": "http://pagerduty.com/20200731", "presentation": [ "http://pagerduty.com/role/DebtandFinancingArrangementsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "pd_DebtInstrumentConvertibleCarryingAmountOfEquityComponentGross": { "auth_ref": [], "calculation": { "http://pagerduty.com/role/DebtandFinancingArrangementsNetCarryingAmountDetails": { "order": 1.0, "parentTag": "us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Convertible, Carrying Amount Of Equity Component, Gross", "label": "Debt Instrument, Convertible, Carrying Amount Of Equity Component, Gross", "terseLabel": "Proceeds allocated to the conversion options (debt discount)", "verboseLabel": "Carrying amount of equity component representing conversion option" } } }, "localname": "DebtInstrumentConvertibleCarryingAmountOfEquityComponentGross", "nsuri": "http://pagerduty.com/20200731", "presentation": [ "http://pagerduty.com/role/DebtandFinancingArrangementsAdditionalInformationDetails", "http://pagerduty.com/role/DebtandFinancingArrangementsNetCarryingAmountDetails" ], "xbrltype": "monetaryItemType" }, "pd_DebtInstrumentConvertibleProceedsFromIssuanceNetOfPurchaseDiscountsAndDebtIssuanceCostsPaidOrPayable": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Convertible, Proceeds From Issuance, Net Of Purchase Discounts And Debt Issuance Costs Paid Or Payable", "label": "Debt Instrument, Convertible, Proceeds From Issuance, Net Of Purchase Discounts And Debt Issuance Costs Paid Or Payable", "terseLabel": "Net proceeds from debt offering, after deducting initial purchaser discounts and debt issuance costs paid or payable" } } }, "localname": "DebtInstrumentConvertibleProceedsFromIssuanceNetOfPurchaseDiscountsAndDebtIssuanceCostsPaidOrPayable", "nsuri": "http://pagerduty.com/20200731", "presentation": [ "http://pagerduty.com/role/DebtandFinancingArrangementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "pd_DebtInstrumentConvertibleTermsOfConversionAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument Convertible Terms Of Conversion", "label": "Debt Instrument Convertible Terms Of Conversion [Axis]", "terseLabel": "Debt Instrument Convertible Terms Of Conversion [Axis]" } } }, "localname": "DebtInstrumentConvertibleTermsOfConversionAxis", "nsuri": "http://pagerduty.com/20200731", "presentation": [ "http://pagerduty.com/role/DebtandFinancingArrangementsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "pd_DebtInstrumentConvertibleTermsOfConversionDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument Convertible Terms Of Conversion", "label": "Debt Instrument Convertible Terms Of Conversion [Domain]", "terseLabel": "Debt Instrument Convertible Terms Of Conversion [Domain]" } } }, "localname": "DebtInstrumentConvertibleTermsOfConversionDomain", "nsuri": "http://pagerduty.com/20200731", "presentation": [ "http://pagerduty.com/role/DebtandFinancingArrangementsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "pd_DebtInstrumentConvertibleThresholdPercentageOfStockTradingPrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Convertible, Threshold Percentage Of Stock Trading Price", "label": "Debt Instrument, Convertible, Threshold Percentage Of Stock Trading Price", "terseLabel": "Threshold percentage of product of last reported sales price of common stock and conversion rate on each such trading day" } } }, "localname": "DebtInstrumentConvertibleThresholdPercentageOfStockTradingPrice", "nsuri": "http://pagerduty.com/20200731", "presentation": [ "http://pagerduty.com/role/DebtandFinancingArrangementsAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "pd_DebtInstrumentEventOfDefaultOptionToAccelerateAmountsDueThresholdPercentageOfPrincipalAmountOfOutstandingDebt": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Event Of Default, Option To Accelerate Amounts Due, Threshold Percentage Of Principal Amount Of Outstanding Debt", "label": "Debt Instrument, Event Of Default, Option To Accelerate Amounts Due, Threshold Percentage Of Principal Amount Of Outstanding Debt", "terseLabel": "Event of default, option to accelerate amounts due, minimum percentage of aggregate principal amount of outstanding debt" } } }, "localname": "DebtInstrumentEventOfDefaultOptionToAccelerateAmountsDueThresholdPercentageOfPrincipalAmountOfOutstandingDebt", "nsuri": "http://pagerduty.com/20200731", "presentation": [ "http://pagerduty.com/role/DebtandFinancingArrangementsAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "pd_DebtInstrumentRedemptionThresholdTradingDaysPrecedingMaturityDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Redemption, Threshold Trading Days Preceding Maturity Date", "label": "Debt Instrument, Redemption, Threshold Trading Days Preceding Maturity Date", "terseLabel": "Redemption, threshold trading days immediately preceding maturity date" } } }, "localname": "DebtInstrumentRedemptionThresholdTradingDaysPrecedingMaturityDate", "nsuri": "http://pagerduty.com/20200731", "presentation": [ "http://pagerduty.com/role/DebtandFinancingArrangementsAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "pd_DebtIssuanceCostsGrossEquityComponent": { "auth_ref": [], "calculation": { "http://pagerduty.com/role/DebtandFinancingArrangementsNetCarryingAmountDetails": { "order": 2.0, "parentTag": "us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "'Debt Issuance Costs, Gross, Equity Component'", "label": "'Debt Issuance Costs, Gross, Equity Component'", "negatedTerseLabel": "Less: issuance costs", "terseLabel": "Issuance costs attributable to equity component" } } }, "localname": "DebtIssuanceCostsGrossEquityComponent", "nsuri": "http://pagerduty.com/20200731", "presentation": [ "http://pagerduty.com/role/DebtandFinancingArrangementsAdditionalInformationDetails", "http://pagerduty.com/role/DebtandFinancingArrangementsNetCarryingAmountDetails" ], "xbrltype": "monetaryItemType" }, "pd_DebtSecuritiesHeldtomaturityAccumulatedUnrecognizedGainLoss": { "auth_ref": [], "calculation": { "http://pagerduty.com/role/CashCashEquivalentsandInvestmentsCarryingValueofInvestmentsDetails": { "order": 2.0, "parentTag": "pd_MarketableSecuritiesAccumulatedGrossUnrealizedGainLossBeforeTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Debt Securities, Held-to-maturity, Accumulated Unrecognized Gain (Loss)", "label": "Debt Securities, Held-to-maturity, Accumulated Unrecognized Gain (Loss)", "terseLabel": "Unrealized Gain, Net" } } }, "localname": "DebtSecuritiesHeldtomaturityAccumulatedUnrecognizedGainLoss", "nsuri": "http://pagerduty.com/20200731", "presentation": [ "http://pagerduty.com/role/CashCashEquivalentsandInvestmentsCarryingValueofInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "pd_DepreciationDepletionAndAmortizationExcludingCapitalizedCostsRelatedToImplementationOfThirdPartyCloudApplications": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Depreciation, Depletion And Amortization Excluding Capitalized Costs Related To Implementation Of Third Party Cloud Applications", "label": "Depreciation, Depletion And Amortization Excluding Capitalized Costs Related To Implementation Of Third Party Cloud Applications", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortizationExcludingCapitalizedCostsRelatedToImplementationOfThirdPartyCloudApplications", "nsuri": "http://pagerduty.com/20200731", "presentation": [ "http://pagerduty.com/role/PropertyandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "pd_EmployeeStockOptionAndRestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Employee Stock Option And Restricted Stock Units (RSU) [Member]", "label": "Employee Stock Option And Restricted Stock Units (RSU) [Member]", "terseLabel": "Stock options and RSUs" } } }, "localname": "EmployeeStockOptionAndRestrictedStockUnitsRSUMember", "nsuri": "http://pagerduty.com/20200731", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquitySharesAvailableforIssuanceDetails" ], "xbrltype": "domainItemType" }, "pd_IncomeStatementAndStatementOfComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Income Statement And Statement Of Comprehensive Income [Abstract]", "label": "Income Statement And Statement Of Comprehensive Income [Abstract]", "terseLabel": "Income Statement And Statement Of Comprehensive Income [Abstract]" } } }, "localname": "IncomeStatementAndStatementOfComprehensiveIncomeAbstract", "nsuri": "http://pagerduty.com/20200731", "xbrltype": "stringItemType" }, "pd_IncreaseDecreaseInCapitalizedContractCosts": { "auth_ref": [], "calculation": { "http://pagerduty.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Increase (Decrease) In Capitalized Contract Costs", "label": "Increase (Decrease) In Capitalized Contract Costs", "negatedTerseLabel": "Deferred contract costs" } } }, "localname": "IncreaseDecreaseInCapitalizedContractCosts", "nsuri": "http://pagerduty.com/20200731", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "pd_IncreaseDecreaseInContractwithCustomerLiabilityRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Increase (Decrease) In Contract with Customer, Liability [Roll Forward]", "label": "Increase (Decrease) In Contract with Customer, Liability [Roll Forward]", "terseLabel": "Increase (Decrease) In Contract with Customer, Liability [Roll Forward]" } } }, "localname": "IncreaseDecreaseInContractwithCustomerLiabilityRollForward", "nsuri": "http://pagerduty.com/20200731", "presentation": [ "http://pagerduty.com/role/DeferredRevenueandPerformanceObligationsDeferredRevenueDetails" ], "xbrltype": "stringItemType" }, "pd_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [], "calculation": { "http://pagerduty.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Increase (Decrease) In Operating Lease, Liability", "label": "Increase (Decrease) In Operating Lease, Liability", "terseLabel": "Lease liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://pagerduty.com/20200731", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "pd_LeaseNoncashExpense": { "auth_ref": [], "calculation": { "http://pagerduty.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Lease, Noncash Expense", "label": "Lease, Noncash Expense", "terseLabel": "Non-cash lease expense" } } }, "localname": "LeaseNoncashExpense", "nsuri": "http://pagerduty.com/20200731", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "pd_LongLivedAssetsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Long-Lived Assets [Member]", "label": "Long-Lived Assets [Member]", "terseLabel": "Long-Lived Assets" } } }, "localname": "LongLivedAssetsMember", "nsuri": "http://pagerduty.com/20200731", "presentation": [ "http://pagerduty.com/role/GeographicInformationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "pd_MarketableSecuritiesAccumulatedGrossUnrealizedGainLossBeforeTax": { "auth_ref": [], "calculation": { "http://pagerduty.com/role/CashCashEquivalentsandInvestmentsCarryingValueofInvestmentsDetails": { "order": 1.0, "parentTag": "pd_MarketableSecuritiesAmortizedCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Marketable Securities, Accumulated Gross Unrealized Gain (Loss), before Tax", "label": "Marketable Securities, Accumulated Gross Unrealized Gain (Loss), Before Tax", "totalLabel": "Total investments, Unrealized Gain (Loss), Net" } } }, "localname": "MarketableSecuritiesAccumulatedGrossUnrealizedGainLossBeforeTax", "nsuri": "http://pagerduty.com/20200731", "presentation": [ "http://pagerduty.com/role/CashCashEquivalentsandInvestmentsCarryingValueofInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "pd_MarketableSecuritiesAmortizedCost": { "auth_ref": [], "calculation": { "http://pagerduty.com/role/CashCashEquivalentsandInvestmentsCarryingValueofInvestmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://pagerduty.com/role/CashCashEquivalentsandInvestmentsCarryingValueofInvestmentsDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Marketable Securities, Amortized Cost", "label": "Marketable Securities, Amortized Cost", "totalLabel": "Total investments, Cost Basis" } } }, "localname": "MarketableSecuritiesAmortizedCost", "nsuri": "http://pagerduty.com/20200731", "presentation": [ "http://pagerduty.com/role/CashCashEquivalentsandInvestmentsCarryingValueofInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "pd_OptionIndexedToIssuersEquityAutomaticExercisePeriodTradingDays": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Option Indexed to Issuer's Equity, Automatic Exercise Period, Trading Days", "label": "Option Indexed to Issuer's Equity, Automatic Exercise Period, Trading Days", "terseLabel": "Automatic exercise period for Capped Calls, trading days" } } }, "localname": "OptionIndexedToIssuersEquityAutomaticExercisePeriodTradingDays", "nsuri": "http://pagerduty.com/20200731", "presentation": [ "http://pagerduty.com/role/DebtandFinancingArrangementsAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "pd_OptionIndexedToIssuersEquityStockPriceCap": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Option Indexed to Issuer's Equity, Stock Price Cap", "label": "Option Indexed to Issuer's Equity, Stock Price Cap", "terseLabel": "Cap price (in dollars per share)" } } }, "localname": "OptionIndexedToIssuersEquityStockPriceCap", "nsuri": "http://pagerduty.com/20200731", "presentation": [ "http://pagerduty.com/role/DebtandFinancingArrangementsAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "pd_PaymentsForCappedCallOptionRelatedToConvertibleDebt": { "auth_ref": [], "calculation": { "http://pagerduty.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Payments For Capped Call Option Related To Convertible Debt", "label": "Payments For Capped Call Option Related To Convertible Debt", "negatedLabel": "Purchases of capped calls related to convertible senior notes", "terseLabel": "Net cost incurred to purchase Capped Calls" } } }, "localname": "PaymentsForCappedCallOptionRelatedToConvertibleDebt", "nsuri": "http://pagerduty.com/20200731", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofCashFlows", "http://pagerduty.com/role/DebtandFinancingArrangementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "pd_PaymentsOfUnderwritersDiscountsAndCommissions": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Payments Of Underwriters' Discounts And Commissions", "label": "Payments Of Underwriters' Discounts And Commissions", "terseLabel": "Payments of underwriters' commissions and discounts" } } }, "localname": "PaymentsOfUnderwritersDiscountsAndCommissions", "nsuri": "http://pagerduty.com/20200731", "presentation": [ "http://pagerduty.com/role/DescriptionofBusinessandBasisofPresentationDetails" ], "xbrltype": "monetaryItemType" }, "pd_ProceedsFromCollectionOfLongtermLoansToRelatedPartiesFinancingActivities": { "auth_ref": [], "calculation": { "http://pagerduty.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Proceeds From Collection Of Long-term Loans To Related Parties, Financing Activities", "label": "Proceeds From Collection Of Long-term Loans To Related Parties, Financing Activities", "terseLabel": "Proceeds from repayment of promissory note" } } }, "localname": "ProceedsFromCollectionOfLongtermLoansToRelatedPartiesFinancingActivities", "nsuri": "http://pagerduty.com/20200731", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "pd_SharebasedCompensationArrangementAmountWithheldForFutureSharePurchase": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement, Amount Withheld For Future Share Purchase", "label": "Share-based Compensation Arrangement, Amount Withheld For Future Share Purchase", "terseLabel": "Amount withheld on behalf of employees for future purchase" } } }, "localname": "SharebasedCompensationArrangementAmountWithheldForFutureSharePurchase", "nsuri": "http://pagerduty.com/20200731", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "pd_SharebasedCompensationArrangementBySharebasedPaymentAwardNumberOfPlans": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement By Share-based Payment Award, Number Of Plans", "label": "Share-based Compensation Arrangement By Share-based Payment Award, Number Of Plans", "terseLabel": "Number of equity incentive plans" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardNumberOfPlans", "nsuri": "http://pagerduty.com/20200731", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "pd_SharebasedCompensationArrangementBySharebasedPaymentAwardNumberOfPurchasePeriodsWithinEachOfferingPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement By Share-based Payment Award, Number Of Purchase Periods Within Each Offering Period", "label": "Share-based Compensation Arrangement By Share-based Payment Award, Number Of Purchase Periods Within Each Offering Period", "terseLabel": "Number of purchase periods within each offering period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardNumberOfPurchasePeriodsWithinEachOfferingPeriod", "nsuri": "http://pagerduty.com/20200731", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "pd_SharebasedCompensationArrangementBySharebasedPaymentAwardOfferingPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement By Share-based Payment Award, Offering Period", "label": "Share-based Compensation Arrangement By Share-based Payment Award, Offering Period", "terseLabel": "Offering period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOfferingPeriod", "nsuri": "http://pagerduty.com/20200731", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "pd_SharebasedCompensationArrangementBySharebasedPaymentAwardOutstanding": { "auth_ref": [], "calculation": { "http://pagerduty.com/role/CommonStockandStockholdersEquitySharesAvailableforIssuanceDetails": { "order": 1.0, "parentTag": "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement By Share-based Payment Award, Outstanding", "label": "Share-based Compensation Arrangement By Share-based Payment Award, Outstanding", "terseLabel": "Outstanding stock options and unvested RSUs outstanding (in shares)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOutstanding", "nsuri": "http://pagerduty.com/20200731", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquitySharesAvailableforIssuanceDetails" ], "xbrltype": "sharesItemType" }, "pd_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://pagerduty.com/20200731", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "pd_SharebasedPaymentArrangementEarlyExercisedOptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Payment Arrangement, Early Exercised Option [Member]", "label": "Share-based Payment Arrangement, Early Exercised Option [Member]", "terseLabel": "Unvested early exercised stock options" } } }, "localname": "SharebasedPaymentArrangementEarlyExercisedOptionMember", "nsuri": "http://pagerduty.com/20200731", "presentation": [ "http://pagerduty.com/role/NetLossPerShareAntidilutiveSecuritiesDetails" ], "xbrltype": "domainItemType" }, "pd_SharebasedPaymentArrangementOptionsAndRestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Payment Arrangement, Options And Restricted Stock Units [Member]", "label": "Share-based Payment Arrangement, Options And Restricted Stock Units [Member]", "terseLabel": "Shares subject to outstanding common stock awards" } } }, "localname": "SharebasedPaymentArrangementOptionsAndRestrictedStockUnitsMember", "nsuri": "http://pagerduty.com/20200731", "presentation": [ "http://pagerduty.com/role/NetLossPerShareAntidilutiveSecuritiesDetails" ], "xbrltype": "domainItemType" }, "pd_StockIssuedDuringPeriodSharesExerciseOfWarrants": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock Issued During Period, Shares, Exercise Of Warrants", "label": "Stock Issued During Period, Shares, Exercise Of Warrants", "terseLabel": "Exercise of common stock warrants (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesExerciseOfWarrants", "nsuri": "http://pagerduty.com/20200731", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "pd_StockOfferingCostsIncurredButNotYetPaid": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Stock Offering Costs Incurred But Not Yet Paid", "label": "Stock Offering Costs Incurred But Not Yet Paid", "terseLabel": "Costs related to initial public offering, accrued but not yet paid" } } }, "localname": "StockOfferingCostsIncurredButNotYetPaid", "nsuri": "http://pagerduty.com/20200731", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "pd_StockholdersEquityNoteConversionRatio": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stockholders' Equity Note, Conversion Ratio", "label": "Stockholders' Equity Note, Conversion Ratio", "terseLabel": "Conversion ratio" } } }, "localname": "StockholdersEquityNoteConversionRatio", "nsuri": "http://pagerduty.com/20200731", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "pureItemType" }, "pd_TemporaryStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Temporary Stock Issued During Period, Shares, Conversion Of Convertible Securities", "label": "Temporary Stock Issued During Period, Shares, Conversion Of Convertible Securities", "negatedTerseLabel": "Conversion of convertible preferred stock to common stock in connection with initial public offering (in shares)" } } }, "localname": "TemporaryStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://pagerduty.com/20200731", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "pd_TemporaryStockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Temporary Stock Issued During Period, Value, Conversion Of Convertible Securities", "label": "Temporary Stock Issued During Period, Value, Conversion Of Convertible Securities", "negatedTerseLabel": "Conversion of convertible preferred stock to common stock in connection with initial public offering" } } }, "localname": "TemporaryStockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "nsuri": "http://pagerduty.com/20200731", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "pd_VestingOfEarlyExercisedOptions": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Vesting Of Early Exercised Options", "label": "Vesting Of Early Exercised Options", "terseLabel": "Vesting of early exercised options" } } }, "localname": "VestingOfEarlyExercisedOptions", "nsuri": "http://pagerduty.com/20200731", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "srt_MaximumMember": { "auth_ref": [ "r270", "r271", "r396", "r397", "r398", "r399", "r400", "r401", "r420", "r453", "r455" ], "lang": { "en-US": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityAssumptionsUsedtoCalculateFairValueofEmployeeStockOptionGrantsMadeDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r270", "r271", "r396", "r397", "r398", "r399", "r400", "r401", "r420", "r453", "r455" ], "lang": { "en-US": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityAssumptionsUsedtoCalculateFairValueofEmployeeStockOptionGrantsMadeDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r261", "r270", "r271", "r396", "r397", "r398", "r399", "r400", "r401", "r420", "r453", "r455" ], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityAssumptionsUsedtoCalculateFairValueofEmployeeStockOptionGrantsMadeDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r261", "r270", "r271", "r396", "r397", "r398", "r399", "r400", "r401", "r420", "r453", "r455" ], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityAssumptionsUsedtoCalculateFairValueofEmployeeStockOptionGrantsMadeDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r160", "r161", "r255", "r259", "r454", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489" ], "lang": { "en-US": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://pagerduty.com/role/GeographicInformationAdditionalInformationDetails", "http://pagerduty.com/role/GeographicInformationRevenuebyLocationDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r160", "r161", "r255", "r259", "r454", "r478", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490" ], "lang": { "en-US": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://pagerduty.com/role/GeographicInformationAdditionalInformationDetails", "http://pagerduty.com/role/GeographicInformationRevenuebyLocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdateExtensibleList": { "auth_ref": [ "r97", "r98", "r99", "r100", "r188", "r189", "r190", "r191", "r192", "r193", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r325", "r326", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467" ], "lang": { "en-US": { "role": { "documentation": "Indicates amendment to accounting standards.", "label": "Accounting Standards Update [Extensible List]", "terseLabel": "Accounting Standards Update [Extensible List]" } } }, "localname": "AccountingStandardsUpdateExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "extensibleListItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r28" ], "calculation": { "http://pagerduty.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/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r3", "r13", "r166", "r167" ], "calculation": { "http://pagerduty.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net of allowance for doubtful accounts of $1,712 and $810 as of July 31, 2020 and January 31, 2020, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r31" ], "calculation": { "http://pagerduty.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r26", "r211" ], "calculation": { "http://pagerduty.com/role/PropertyandEquipmentNetDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedTerseLabel": "Accumulated depreciation and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/PropertyandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r16", "r44", "r45", "r46", "r444", "r463", "r467" ], "calculation": { "http://pagerduty.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.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/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r43", "r46", "r47", "r94", "r95", "r96", "r339", "r458", "r459" ], "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" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r14", "r314" ], "calculation": { "http://pagerduty.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "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. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r94", "r95", "r96", "r311", "r312", "r313" ], "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/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt": { "auth_ref": [ "r224" ], "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/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r273", "r276", "r317", "r318" ], "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/2020-01-31", "presentation": [ "http://pagerduty.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 used in operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r276", "r303", "r316" ], "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/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityAdditionalInformationDetails", "http://pagerduty.com/role/CommonStockandStockholdersEquityStockbasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r168", "r194", "r196", "r197" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "terseLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r20", "r168", "r194" ], "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 doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDebtDiscountPremium": { "auth_ref": [ "r65", "r81", "r370" ], "calculation": { "http://pagerduty.com/role/DebtandFinancingArrangementsInterestExpenseDetails": { "order": 2.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/2020-01-31", "presentation": [ "http://pagerduty.com/role/DebtandFinancingArrangementsInterestExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r60", "r81", "r372" ], "calculation": { "http://pagerduty.com/role/DebtandFinancingArrangementsInterestExpenseDetails": { "order": 3.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/2020-01-31", "presentation": [ "http://pagerduty.com/role/DebtandFinancingArrangementsInterestExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r81", "r372" ], "calculation": { "http://pagerduty.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 15.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/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r111" ], "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/2020-01-31", "presentation": [ "http://pagerduty.com/role/NetLossPerShareAntidilutiveSecuritiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r111" ], "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/2020-01-31", "presentation": [ "http://pagerduty.com/role/NetLossPerShareAntidilutiveSecuritiesDetails" ], "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/2020-01-31", "presentation": [ "http://pagerduty.com/role/NetLossPerShareAntidilutiveSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r111" ], "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/2020-01-31", "presentation": [ "http://pagerduty.com/role/NetLossPerShareAntidilutiveSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r90", "r139", "r149", "r155", "r187", "r336", "r340", "r361", "r424", "r441" ], "calculation": { "http://pagerduty.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/2020-01-31", "presentation": [ "http://pagerduty.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/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedBalanceSheets", "http://pagerduty.com/role/LeasesInformationAboutLeaseonCondensedConsolidatedBalanceSheetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r5", "r6", "r41", "r90", "r187", "r336", "r340", "r361" ], "calculation": { "http://pagerduty.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/2020-01-31", "presentation": [ "http://pagerduty.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/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r349" ], "calculation": { "http://pagerduty.com/role/FairValueMeasurementsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "totalLabel": "Total" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r175", "r202" ], "calculation": { "http://pagerduty.com/role/CashCashEquivalentsandInvestmentsCarryingValueofInvestmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://pagerduty.com/role/CashCashEquivalentsandInvestmentsCarryingValueofInvestmentsDetails_1": { "order": 1.0, "parentTag": "pd_MarketableSecuritiesAmortizedCost", "weight": 1.0 }, "http://pagerduty.com/role/CashCashEquivalentsandInvestmentsContractualMaturityDetails": { "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": "Cost Basis" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CashCashEquivalentsandInvestmentsCarryingValueofInvestmentsDetails", "http://pagerduty.com/role/CashCashEquivalentsandInvestmentsContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost": { "auth_ref": [ "r179" ], "calculation": { "http://pagerduty.com/role/CashCashEquivalentsandInvestmentsContractualMaturityDetails": { "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": "Due between one to five years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CashCashEquivalentsandInvestmentsContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": { "auth_ref": [ "r177", "r179", "r436" ], "calculation": { "http://pagerduty.com/role/CashCashEquivalentsandInvestmentsContractualMaturityDetails": { "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": "Due between one to five years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CashCashEquivalentsandInvestmentsContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Fair Value [Abstract]", "terseLabel": "Recorded Basis" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CashCashEquivalentsandInvestmentsContractualMaturityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Amortized Cost [Abstract]", "terseLabel": "Cost Basis" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CashCashEquivalentsandInvestmentsContractualMaturityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": { "auth_ref": [ "r178" ], "calculation": { "http://pagerduty.com/role/CashCashEquivalentsandInvestmentsContractualMaturityDetails": { "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": "Due within one year" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CashCashEquivalentsandInvestmentsContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "auth_ref": [ "r177", "r178", "r435" ], "calculation": { "http://pagerduty.com/role/CashCashEquivalentsandInvestmentsContractualMaturityDetails": { "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": "Due within one year" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CashCashEquivalentsandInvestmentsContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r171", "r176", "r202", "r427" ], "calculation": { "http://pagerduty.com/role/CashCashEquivalentsandInvestmentsCarryingValueofInvestmentsDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 }, "http://pagerduty.com/role/CashCashEquivalentsandInvestmentsContractualMaturityDetails": { "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": "Recorded Basis", "totalLabel": "Recorded Basis" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CashCashEquivalentsandInvestmentsCarryingValueofInvestmentsDetails", "http://pagerduty.com/role/CashCashEquivalentsandInvestmentsContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "auth_ref": [ "r173", "r202" ], "calculation": { "http://pagerduty.com/role/CashCashEquivalentsandInvestmentsComponentsofCashandCashEquivalentsandInvestmentsDetails": { "order": 1.0, "parentTag": "us-gaap_MarketableSecuritiesCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.", "label": "Debt Securities, Available-for-sale, Current", "terseLabel": "Total available-for-sale investments" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CashCashEquivalentsandInvestmentsComponentsofCashandCashEquivalentsandInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r278", "r305" ], "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/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityAdditionalInformationDetails", "http://pagerduty.com/role/CommonStockandStockholdersEquityAssumptionsUsedtoCalculateFairValueofEmployeeStockOptionGrantsMadeDetails", "http://pagerduty.com/role/CommonStockandStockholdersEquityRestrictedStockUnitsActivityDetails", "http://pagerduty.com/role/CommonStockandStockholdersEquitySharesAvailableforIssuanceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CallOptionMember": { "auth_ref": [ "r472", "r473", "r474", "r475", "r476", "r477" ], "lang": { "en-US": { "role": { "documentation": "Financial contract between two parties, the buyer and the seller of the option, where the buyer has the right but not the obligation to buy an agreed quantity of a particular commodity or financial instrument (the underlying instrument) from the seller of the option for a certain price (the strike price). Seller is obligated to sell the asset to the buyer, if the buyer exercises the option.", "label": "Call Option [Member]", "terseLabel": "Capped Calls" } } }, "localname": "CallOptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/DebtandFinancingArrangementsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r85", "r86", "r87" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Purchase of property and equipment, accrued but not yet paid" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAmortization": { "auth_ref": [ "r209" ], "calculation": { "http://pagerduty.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Amortization", "terseLabel": "Amortization of deferred contract costs" } } }, "localname": "CapitalizedContractCostAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofCashFlows", "http://pagerduty.com/role/DeferredContractCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostImpairmentLoss": { "auth_ref": [ "r209" ], "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 in relation to costs capitalized" } } }, "localname": "CapitalizedContractCostImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/DeferredContractCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNet": { "auth_ref": [ "r208" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Net", "terseLabel": "Deferred contract costs" } } }, "localname": "CapitalizedContractCostNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/DeferredContractCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNetCurrent": { "auth_ref": [ "r208" ], "calculation": { "http://pagerduty.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 contract costs, current" } } }, "localname": "CapitalizedContractCostNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNetNoncurrent": { "auth_ref": [ "r208" ], "calculation": { "http://pagerduty.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as noncurrent.", "label": "Capitalized Contract Cost, Net, Noncurrent", "terseLabel": "Deferred contract costs, non-current" } } }, "localname": "CapitalizedContractCostNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_Cash": { "auth_ref": [ "r24", "r470", "r471" ], "calculation": { "http://pagerduty.com/role/CashCashEquivalentsandInvestmentsComponentsofCashandCashEquivalentsandInvestmentsDetails": { "order": 1.0, "parentTag": "us-gaap_CashAndCashEquivalentsAtCarryingValue", "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. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash", "terseLabel": "Cash" } } }, "localname": "Cash", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CashCashEquivalentsandInvestmentsComponentsofCashandCashEquivalentsandInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cash and Cash Equivalents [Abstract]", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CashCashEquivalentsandInvestmentsComponentsofCashandCashEquivalentsandInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r2", "r24", "r83" ], "calculation": { "http://pagerduty.com/role/CashCashEquivalentsandInvestmentsComponentsofCashandCashEquivalentsandInvestmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://pagerduty.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://pagerduty.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", "totalLabel": "Total cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CashCashEquivalentsandInvestmentsComponentsofCashandCashEquivalentsandInvestmentsDetails", "http://pagerduty.com/role/CondensedConsolidatedBalanceSheets", "http://pagerduty.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/2020-01-31", "presentation": [ "http://pagerduty.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://pagerduty.com/role/FairValueMeasurementsDetails": { "order": 2.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Included in cash equivalents" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r77", "r83", "r88" ], "calculation": { "http://pagerduty.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/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r77", "r362" ], "calculation": { "http://pagerduty.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 increase in cash, cash equivalents, and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommercialPaperMember": { "auth_ref": [ "r220" ], "lang": { "en-US": { "role": { "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds.", "label": "Commercial Paper [Member]", "terseLabel": "Commercial paper" } } }, "localname": "CommercialPaperMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CashCashEquivalentsandInvestmentsCarryingValueofInvestmentsDetails", "http://pagerduty.com/role/CashCashEquivalentsandInvestmentsComponentsofCashandCashEquivalentsandInvestmentsDetails", "http://pagerduty.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r37", "r218", "r428", "r448" ], "calculation": { "http://pagerduty.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 9)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r215", "r216", "r217", "r219" ], "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/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r38" ], "calculation": { "http://pagerduty.com/role/CommonStockandStockholdersEquitySharesAvailableforIssuanceDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-US": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "totalLabel": "Total common stock reserved at period end (in shares)" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquitySharesAvailableforIssuanceDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r94", "r95" ], "lang": { "en-US": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common stock", "verboseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityAdditionalInformationDetails", "http://pagerduty.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://pagerduty.com/role/DescriptionofBusinessandBasisofPresentationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r12", "r234" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r12" ], "calculation": { "http://pagerduty.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 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/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r50", "r52", "r53", "r58", "r431", "r450" ], "calculation": { "http://pagerduty.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Total comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComputerEquipmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.", "label": "Computer Equipment [Member]", "terseLabel": "Computers and equipment" } } }, "localname": "ComputerEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/PropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r123", "r124", "r164", "r358", "r359" ], "lang": { "en-US": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/GeographicInformationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r123", "r124", "r164", "r358", "r359", "r469" ], "lang": { "en-US": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/GeographicInformationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r123", "r124", "r164", "r358", "r359", "r469" ], "lang": { "en-US": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/GeographicInformationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r118", "r439" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentrations of Risk and Significant Customers" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskLineItems": { "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": "Concentration Risk [Line Items]", "terseLabel": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/GeographicInformationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r123", "r124", "r164", "r358", "r359" ], "lang": { "en-US": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk, percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/GeographicInformationAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r121", "r123", "r124", "r125", "r358", "r360" ], "lang": { "en-US": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]", "terseLabel": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/GeographicInformationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r123", "r124", "r164", "r358", "r359" ], "lang": { "en-US": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/GeographicInformationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress [Member]", "terseLabel": "Construction-in-progress" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/PropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r244" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Summary of Deferred Revenue" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/DeferredRevenueandPerformanceObligationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r242", "r243", "r256" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "periodEndLabel": "Deferred revenue, end of period", "periodStartLabel": "Deferred revenue, beginning of period" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/DeferredRevenueandPerformanceObligationsDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r242", "r243", "r256" ], "calculation": { "http://pagerduty.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenue, current" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r242", "r243", "r256" ], "calculation": { "http://pagerduty.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Contract with Customer, Liability, Noncurrent", "terseLabel": "Deferred revenue, non-current" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r257" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/DeferredRevenueandPerformanceObligationsDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContributionOfProperty": { "auth_ref": [ "r85", "r86", "r87" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Value of property contributed in noncash investing and financing activities.", "label": "Contribution of Property", "terseLabel": "Non-cash purchases of property and equipment" } } }, "localname": "ContributionOfProperty", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtFairValueDisclosures": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.", "label": "Convertible Debt, Fair Value Disclosures", "terseLabel": "Fair value of convertible senior notes" } } }, "localname": "ConvertibleDebtFairValueDisclosures", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtMember": { "auth_ref": [ "r223" ], "lang": { "en-US": { "role": { "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.", "label": "Convertible Debt [Member]", "terseLabel": "Convertible Senior Notes" } } }, "localname": "ConvertibleDebtMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/DebtandFinancingArrangementsAdditionalInformationDetails", "http://pagerduty.com/role/DebtandFinancingArrangementsInterestExpenseDetails", "http://pagerduty.com/role/DebtandFinancingArrangementsNetCarryingAmountDetails", "http://pagerduty.com/role/DescriptionofBusinessandBasisofPresentationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertibleDebtNoncurrent": { "auth_ref": [ "r35" ], "calculation": { "http://pagerduty.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount of long-term convertible debt as of the balance sheet date, net of the amount due in the next twelve months or greater than the normal operating cycle, if longer. The debt is convertible into another form of financial instrument, typically the entity's common stock.", "label": "Convertible Debt, Noncurrent", "terseLabel": "Convertible senior notes, net" } } }, "localname": "ConvertibleDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtSecuritiesMember": { "auth_ref": [ "r262" ], "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": "Convertible senior notes" } } }, "localname": "ConvertibleDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/NetLossPerShareAntidilutiveSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertibleDebtTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of borrowings which can be exchanged for a specified number of another security at the option of the issuer or the holder. Disclosures include, but are not limited to, principal amount, amortized premium or discount, and amount of liability and equity components.", "label": "Convertible Debt [Table Text Block]", "terseLabel": "Net Carrying Amount of Liability and Equity Components of Convertible Notes" } } }, "localname": "ConvertibleDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/DebtandFinancingArrangementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r262", "r269", "r468" ], "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/2020-01-31", "presentation": [ "http://pagerduty.com/role/CashCashEquivalentsandInvestmentsCarryingValueofInvestmentsDetails", "http://pagerduty.com/role/CashCashEquivalentsandInvestmentsComponentsofCashandCashEquivalentsandInvestmentsDetails", "http://pagerduty.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r62", "r421" ], "calculation": { "http://pagerduty.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r231" ], "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": "Debt and Financing Arrangements" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/DebtandFinancingArrangements" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r9", "r226", "r425", "r440" ], "calculation": { "http://pagerduty.com/role/DebtandFinancingArrangementsNetCarryingAmountDetails": { "order": 3.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" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/DebtandFinancingArrangementsNetCarryingAmountDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent": { "auth_ref": [ "r225" ], "calculation": { "http://pagerduty.com/role/DebtandFinancingArrangementsNetCarryingAmountDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Carrying amount of the equity component" } } }, "localname": "DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/DebtandFinancingArrangementsNetCarryingAmountDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r228" ], "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": "Initial conversion price (in dollars per share)" } } }, "localname": "DebtInstrumentConvertibleConversionPrice1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/DebtandFinancingArrangementsAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentConvertibleConversionRatio1": { "auth_ref": [ "r34", "r235", "r236", "r238" ], "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": "Conversion rate" } } }, "localname": "DebtInstrumentConvertibleConversionRatio1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/DebtandFinancingArrangementsAdditionalInformationDetails" ], "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": "Threshold consecutive trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDays1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/DebtandFinancingArrangementsAdditionalInformationDetails" ], "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/2020-01-31", "presentation": [ "http://pagerduty.com/role/DebtandFinancingArrangementsAdditionalInformationDetails" ], "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": "Threshold trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdTradingDays", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/DebtandFinancingArrangementsAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r371", "r373" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Aggregate principal amount of debt issued" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/DebtandFinancingArrangementsAdditionalInformationDetails", "http://pagerduty.com/role/DescriptionofBusinessandBasisofPresentationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r33", "r229", "r371" ], "lang": { "en-US": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Effective interest rate" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/DebtandFinancingArrangementsAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r33" ], "lang": { "en-US": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Stated interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/DebtandFinancingArrangementsAdditionalInformationDetails", "http://pagerduty.com/role/DescriptionofBusinessandBasisofPresentationDetails" ], "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/2020-01-31", "presentation": [ "http://pagerduty.com/role/DebtandFinancingArrangementsAdditionalInformationDetails", "http://pagerduty.com/role/DebtandFinancingArrangementsInterestExpenseDetails", "http://pagerduty.com/role/DebtandFinancingArrangementsNetCarryingAmountDetails", "http://pagerduty.com/role/DescriptionofBusinessandBasisofPresentationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentMeasurementInput": { "auth_ref": [ "r354" ], "lang": { "en-US": { "role": { "documentation": "Value of input used to measure debt instrument, including, but not limited to, convertible and non-convertible debt.", "label": "Debt Instrument, Measurement Input", "terseLabel": "Liability component calculation, measurement input" } } }, "localname": "DebtInstrumentMeasurementInput", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/DebtandFinancingArrangementsAdditionalInformationDetails" ], "xbrltype": "decimalItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodAxis": { "auth_ref": [ "r437" ], "lang": { "en-US": { "role": { "documentation": "Information about timing of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period [Axis]", "terseLabel": "Debt Instrument, Redemption, Period [Axis]" } } }, "localname": "DebtInstrumentRedemptionPeriodAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/DebtandFinancingArrangementsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodDomain": { "auth_ref": [ "r437" ], "lang": { "en-US": { "role": { "documentation": "Period as defined under terms of the debt agreement for debt redemption features.", "label": "Debt Instrument, Redemption, Period [Domain]", "terseLabel": "Debt Instrument, Redemption, Period [Domain]" } } }, "localname": "DebtInstrumentRedemptionPeriodDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/DebtandFinancingArrangementsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodOneMember": { "auth_ref": [ "r437" ], "lang": { "en-US": { "role": { "documentation": "Period one representing most current period of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period One [Member]", "terseLabel": "On or after July 6, 2023" } } }, "localname": "DebtInstrumentRedemptionPeriodOneMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/DebtandFinancingArrangementsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodTwoMember": { "auth_ref": [ "r437" ], "lang": { "en-US": { "role": { "documentation": "Period two representing second most current period of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period Two [Member]", "terseLabel": "Fundamental Change" } } }, "localname": "DebtInstrumentRedemptionPeriodTwoMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/DebtandFinancingArrangementsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPricePercentage": { "auth_ref": [ "r437" ], "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 of principal amount to be redeemed" } } }, "localname": "DebtInstrumentRedemptionPricePercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/DebtandFinancingArrangementsAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r35", "r92", "r235", "r237", "r238", "r239", "r370", "r371", "r373", "r438" ], "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/2020-01-31", "presentation": [ "http://pagerduty.com/role/DebtandFinancingArrangementsAdditionalInformationDetails", "http://pagerduty.com/role/DebtandFinancingArrangementsInterestExpenseDetails", "http://pagerduty.com/role/DebtandFinancingArrangementsNetCarryingAmountDetails", "http://pagerduty.com/role/DescriptionofBusinessandBasisofPresentationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r370", "r373" ], "calculation": { "http://pagerduty.com/role/DebtandFinancingArrangementsNetCarryingAmountDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount.", "label": "Debt Instrument, Unamortized Discount", "negatedTerseLabel": "Less: unamortized debt discount" } } }, "localname": "DebtInstrumentUnamortizedDiscount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/DebtandFinancingArrangementsNetCarryingAmountDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction": { "auth_ref": [ "r85", "r86", "r87" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of debt issuance costs that were incurred during a noncash or partial noncash transaction.", "label": "Debt Issuance Costs Incurred During Noncash or Partial Noncash Transaction", "terseLabel": "Costs related to issuance of convertible senior notes, accrued but not yet paid" } } }, "localname": "DebtIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtPolicyTextBlock": { "auth_ref": [ "r89", "r221" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy related to debt. Includes, but is not limited to, debt issuance costs, the effects of refinancings, method of amortizing debt issuance costs and original issue discount, and classifications of debt.", "label": "Debt, Policy [Policy Text Block]", "terseLabel": "Convertible Senior Notes" } } }, "localname": "DebtPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax": { "auth_ref": [], "calculation": { "http://pagerduty.com/role/CashCashEquivalentsandInvestmentsCarryingValueofInvestmentsDetails": { "order": 1.0, "parentTag": "pd_MarketableSecuritiesAccumulatedGrossUnrealizedGainLossBeforeTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax, of unrealized gain (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 Gain (Loss), before Tax", "terseLabel": "Unrealized Gain, Net" } } }, "localname": "DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CashCashEquivalentsandInvestmentsCarryingValueofInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions": { "auth_ref": [ "r203" ], "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 continuous unrealized loss position for 12 months or longer, without an allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Number of Positions", "terseLabel": "Securities in a continuous net loss position for 12 months or longer" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CashCashEquivalentsandInvestmentsAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "auth_ref": [ "r186" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale [Table]", "terseLabel": "Debt Securities, Available-for-sale [Table]" } } }, "localname": "DebtSecuritiesAvailableForSaleTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CashCashEquivalentsandInvestmentsCarryingValueofInvestmentsDetails", "http://pagerduty.com/role/CashCashEquivalentsandInvestmentsComponentsofCashandCashEquivalentsandInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": { "auth_ref": [ "r186" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale [Table Text Block]", "terseLabel": "Components of Available-for-sale Investments" } } }, "localname": "DebtSecuritiesAvailableForSaleTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CashCashEquivalentsandInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredFinanceCostsGross": { "auth_ref": [ "r372" ], "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 attributable to liability component" } } }, "localname": "DeferredFinanceCostsGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/DebtandFinancingArrangementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r27", "r372" ], "calculation": { "http://pagerduty.com/role/DebtandFinancingArrangementsNetCarryingAmountDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "negatedTerseLabel": "Less: unamortized issuance costs" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/DebtandFinancingArrangementsNetCarryingAmountDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r81", "r137" ], "calculation": { "http://pagerduty.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": { "auth_ref": [ "r278", "r305" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of share-based payment arrangement.", "label": "Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block]", "terseLabel": "Summary of Shares of Common Stock Reserved for Future Issuance" } } }, "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDiluted": { "auth_ref": [ "r109" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements. Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period. Diluted earnings per share includes the amount of net income or 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, Basic and Diluted", "terseLabel": "Net loss per share, basic and diluted (in dollars per share)" } } }, "localname": "EarningsPerShareBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss", "http://pagerduty.com/role/NetLossPerShareCalculationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Basic and Diluted [Abstract]", "terseLabel": "Denominator:" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/NetLossPerShareCalculationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareReconciliationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share Reconciliation [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "EarningsPerShareReconciliationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/NetLossPerShareCalculationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r111", "r112", "r113", "r114" ], "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/2020-01-31", "presentation": [ "http://pagerduty.com/role/NetLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r31" ], "calculation": { "http://pagerduty.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/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityStockbasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r304" ], "lang": { "en-US": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Unrecognized compensation cost related to unvested awards, period for recognition" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r304" ], "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 cost related to unvested RSUs" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r304" ], "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 compensation cost related to unvested stock options" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityAdditionalInformationDetails" ], "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 issuable pursuant to the 2019 Employee Stock Purchase Plan", "verboseLabel": "ESPP" } } }, "localname": "EmployeeStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityAdditionalInformationDetails", "http://pagerduty.com/role/CommonStockandStockholdersEquitySharesAvailableforIssuanceDetails", "http://pagerduty.com/role/NetLossPerShareAntidilutiveSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r301" ], "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]", "verboseLabel": "Stock options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityAdditionalInformationDetails", "http://pagerduty.com/role/CommonStockandStockholdersEquityAssumptionsUsedtoCalculateFairValueofEmployeeStockOptionGrantsMadeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Equity [Abstract]", "terseLabel": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r94", "r95", "r96", "r98", "r105", "r107", "r115", "r191", "r234", "r240", "r311", "r312", "r313", "r325", "r326", "r363", "r364", "r365", "r366", "r367", "r368", "r458", "r459", "r460" ], "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/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityAdditionalInformationDetails", "http://pagerduty.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://pagerduty.com/role/DescriptionofBusinessandBasisofPresentationDetails" ], "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/2020-01-31", "presentation": [ "http://pagerduty.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r349", "r350", "r351", "r356" ], "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/2020-01-31", "presentation": [ "http://pagerduty.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r349", "r350" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]", "terseLabel": "Summary of Information about Company's Financial Assets" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r350", "r393", "r394", "r395" ], "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/2020-01-31", "presentation": [ "http://pagerduty.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r349", "r350", "r353", "r354", "r357" ], "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/2020-01-31", "presentation": [ "http://pagerduty.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r355" ], "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/2020-01-31", "presentation": [ "http://pagerduty.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r262", "r263", "r268", "r269", "r350", "r393" ], "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/2020-01-31", "presentation": [ "http://pagerduty.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r262", "r263", "r268", "r269", "r350", "r394" ], "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/2020-01-31", "presentation": [ "http://pagerduty.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r350", "r395" ], "lang": { "en-US": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/FairValueMeasurementsDetails" ], "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/2020-01-31", "presentation": [ "http://pagerduty.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r393", "r394", "r395" ], "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/2020-01-31", "presentation": [ "http://pagerduty.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r355", "r357" ], "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": "Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r182", "r184", "r195", "r198", "r199", "r200", "r201", "r204", "r205", "r206", "r207", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419" ], "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/2020-01-31", "presentation": [ "http://pagerduty.com/role/CashCashEquivalentsandInvestmentsCarryingValueofInvestmentsDetails", "http://pagerduty.com/role/CashCashEquivalentsandInvestmentsComponentsofCashandCashEquivalentsandInvestmentsDetails", "http://pagerduty.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture and fixtures" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/PropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r63" ], "calculation": { "http://pagerduty.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "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/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r59" ], "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/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeographicConcentrationRiskMember": { "auth_ref": [ "r122" ], "lang": { "en-US": { "role": { "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa).", "label": "Geographic Concentration Risk [Member]", "terseLabel": "Geographic Concentration Risk" } } }, "localname": "GeographicConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/GeographicInformationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GranteeStatusAxis": { "auth_ref": [ "r272", "r274", "r301" ], "lang": { "en-US": { "role": { "documentation": "Information by status of recipient to whom award is granted.", "label": "Grantee Status [Axis]", "terseLabel": "Grantee Status [Axis]" } } }, "localname": "GranteeStatusAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityAssumptionsUsedtoCalculateFairValueofEmployeeStockOptionGrantsMadeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GranteeStatusDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Status of recipient to whom award is granted.", "label": "Grantee Status [Domain]", "terseLabel": "Grantee Status [Domain]" } } }, "localname": "GranteeStatusDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityAssumptionsUsedtoCalculateFairValueofEmployeeStockOptionGrantsMadeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r61", "r90", "r139", "r148", "r151", "r154", "r157", "r187", "r361" ], "calculation": { "http://pagerduty.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_HeldToMaturitySecurities": { "auth_ref": [ "r171", "r180", "r427" ], "calculation": { "http://pagerduty.com/role/CashCashEquivalentsandInvestmentsCarryingValueofInvestmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://pagerduty.com/role/CashCashEquivalentsandInvestmentsCarryingValueofInvestmentsDetails_1": { "order": 2.0, "parentTag": "pd_MarketableSecuritiesAmortizedCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in debt security measured at amortized cost (held-to-maturity).", "label": "Debt Securities, Held-to-maturity", "totalLabel": "Cost Basis" } } }, "localname": "HeldToMaturitySecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CashCashEquivalentsandInvestmentsCarryingValueofInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HeldToMaturitySecuritiesCurrent": { "auth_ref": [ "r173" ], "calculation": { "http://pagerduty.com/role/CashCashEquivalentsandInvestmentsComponentsofCashandCashEquivalentsandInvestmentsDetails": { "order": 2.0, "parentTag": "us-gaap_MarketableSecuritiesCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in debt security measured at amortized cost (held-to-maturity), classified as current.", "label": "Debt Securities, Held-to-maturity, Current", "terseLabel": "Total held-to-maturities investments" } } }, "localname": "HeldToMaturitySecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CashCashEquivalentsandInvestmentsComponentsofCashandCashEquivalentsandInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HeldToMaturitySecuritiesFairValue": { "auth_ref": [ "r181", "r183", "r427" ], "calculation": { "http://pagerduty.com/role/CashCashEquivalentsandInvestmentsCarryingValueofInvestmentsDetails": { "order": 2.0, "parentTag": "us-gaap_MarketableSecuritiesCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity).", "label": "Debt Securities, Held-to-maturity, Fair Value", "terseLabel": "Recorded Basis" } } }, "localname": "HeldToMaturitySecuritiesFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CashCashEquivalentsandInvestmentsCarryingValueofInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HeldToMaturitySecuritiesTextBlock": { "auth_ref": [ "r182", "r184", "r185" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of information about investment in debt security measured at amortized cost (held-to-maturity).", "label": "Debt Securities, Held-to-maturity [Table Text Block]", "terseLabel": "Components of Held-to-maturity Investments" } } }, "localname": "HeldToMaturitySecuritiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CashCashEquivalentsandInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_IPOMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "First sale of stock by a private company to the public.", "label": "IPO [Member]", "terseLabel": "IPO" } } }, "localname": "IPOMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/DescriptionofBusinessandBasisofPresentationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r56", "r139", "r148", "r151", "r154", "r157", "r422", "r429", "r433", "r451" ], "calculation": { "http://pagerduty.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Loss before provision for income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r213" ], "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/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityStockbasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "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/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityStockbasedCompensationExpenseDetails" ], "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r322", "r323", "r324", "r327", "r329", "r331", "r332", "r333" ], "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/2020-01-31", "presentation": [ "http://pagerduty.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r91", "r106", "r107", "r138", "r321", "r328", "r330", "r452" ], "calculation": { "http://pagerduty.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "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)", "negatedTerseLabel": "Provision for income taxes", "terseLabel": "Income tax expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss", "http://pagerduty.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r78", "r84" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.", "label": "Income Taxes Paid", "terseLabel": "Cash paid for income taxes" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r80" ], "calculation": { "http://pagerduty.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 10.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/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r80" ], "calculation": { "http://pagerduty.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 7.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/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "auth_ref": [ "r80" ], "calculation": { "http://pagerduty.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 11.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/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r80" ], "calculation": { "http://pagerduty.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 13.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/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "auth_ref": [ "r80" ], "calculation": { "http://pagerduty.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 12.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/2020-01-31", "presentation": [ "http://pagerduty.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/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r80" ], "calculation": { "http://pagerduty.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 9.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/2020-01-31", "presentation": [ "http://pagerduty.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/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInTemporaryEquityRollForward": { "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 Temporary Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Temporary Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInTemporaryEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r54", "r136", "r369", "r372", "r432" ], "calculation": { "http://pagerduty.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "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/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r65", "r230" ], "calculation": { "http://pagerduty.com/role/DebtandFinancingArrangementsInterestExpenseDetails": { "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 interest expense related to the Notes" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/DebtandFinancingArrangementsInterestExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebtExcludingAmortization": { "auth_ref": [ "r67" ], "calculation": { "http://pagerduty.com/role/DebtandFinancingArrangementsInterestExpenseDetails": { "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/2020-01-31", "presentation": [ "http://pagerduty.com/role/DebtandFinancingArrangementsInterestExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r64", "r135" ], "calculation": { "http://pagerduty.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Investment Income, Interest", "terseLabel": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "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": "Summary of Contractual Maturities of Available-for-sale Securities" } } }, "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CashCashEquivalentsandInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentsFairValueDisclosure": { "auth_ref": [ "r349" ], "calculation": { "http://pagerduty.com/role/FairValueMeasurementsDetails": { "order": 1.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": "Included in investments" } } }, "localname": "InvestmentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r384" ], "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": "Information About Leases on Condensed Consolidated Statement of Operations and Supplemental Cash Flow Information" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r210" ], "lang": { "en-US": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/PropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Leases [Abstract]", "terseLabel": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r378" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Operating Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r385" ], "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 Remaining Maturities of Lease Liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r385" ], "calculation": { "http://pagerduty.com/role/LeasesScheduleofRemainingMaturitiesofLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://pagerduty.com/role/LeasesScheduleofRemainingMaturitiesofLeaseLiabilitiesDetails_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": "Gross lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/LeasesScheduleofRemainingMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r385" ], "calculation": { "http://pagerduty.com/role/LeasesScheduleofRemainingMaturitiesofLeaseLiabilitiesDetails_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 due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/LeasesScheduleofRemainingMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r385" ], "calculation": { "http://pagerduty.com/role/LeasesScheduleofRemainingMaturitiesofLeaseLiabilitiesDetails_1": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in 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": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/LeasesScheduleofRemainingMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r385" ], "calculation": { "http://pagerduty.com/role/LeasesScheduleofRemainingMaturitiesofLeaseLiabilitiesDetails_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": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/LeasesScheduleofRemainingMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r385" ], "calculation": { "http://pagerduty.com/role/LeasesScheduleofRemainingMaturitiesofLeaseLiabilitiesDetails_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 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": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/LeasesScheduleofRemainingMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r385" ], "calculation": { "http://pagerduty.com/role/LeasesScheduleofRemainingMaturitiesofLeaseLiabilitiesDetails_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": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/LeasesScheduleofRemainingMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r385" ], "calculation": { "http://pagerduty.com/role/LeasesScheduleofRemainingMaturitiesofLeaseLiabilitiesDetails_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": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/LeasesScheduleofRemainingMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r385" ], "calculation": { "http://pagerduty.com/role/LeasesScheduleofRemainingMaturitiesofLeaseLiabilitiesDetails": { "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/2020-01-31", "presentation": [ "http://pagerduty.com/role/LeasesScheduleofRemainingMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r387" ], "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/2020-01-31", "presentation": [ "http://pagerduty.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r29", "r90", "r150", "r187", "r337", "r340", "r341", "r361" ], "calculation": { "http://pagerduty.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities [Abstract]", "terseLabel": "Liabilities", "verboseLabel": "Liability Component:" } } }, "localname": "LiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/DebtandFinancingArrangementsNetCarryingAmountDetails", "http://pagerduty.com/role/LeasesInformationAboutLeaseonCondensedConsolidatedBalanceSheetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r19", "r90", "r187", "r361", "r426", "r446" ], "calculation": { "http://pagerduty.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\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r32", "r90", "r187", "r337", "r340", "r341", "r361" ], "calculation": { "http://pagerduty.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/2020-01-31", "presentation": [ "http://pagerduty.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/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r9", "r227", "r425", "r442" ], "calculation": { "http://pagerduty.com/role/DebtandFinancingArrangementsNetCarryingAmountDetails": { "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/2020-01-31", "presentation": [ "http://pagerduty.com/role/DebtandFinancingArrangementsNetCarryingAmountDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r35" ], "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/2020-01-31", "presentation": [ "http://pagerduty.com/role/DebtandFinancingArrangementsAdditionalInformationDetails", "http://pagerduty.com/role/DebtandFinancingArrangementsInterestExpenseDetails", "http://pagerduty.com/role/DebtandFinancingArrangementsNetCarryingAmountDetails", "http://pagerduty.com/role/DescriptionofBusinessandBasisofPresentationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r35", "r222" ], "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/2020-01-31", "presentation": [ "http://pagerduty.com/role/DebtandFinancingArrangementsAdditionalInformationDetails", "http://pagerduty.com/role/DebtandFinancingArrangementsInterestExpenseDetails", "http://pagerduty.com/role/DebtandFinancingArrangementsNetCarryingAmountDetails", "http://pagerduty.com/role/DescriptionofBusinessandBasisofPresentationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MarketableSecuritiesCurrent": { "auth_ref": [ "r4", "r30" ], "calculation": { "http://pagerduty.com/role/CashCashEquivalentsandInvestmentsCarryingValueofInvestmentsDetails": { "order": 2.0, "parentTag": "pd_MarketableSecuritiesAmortizedCost", "weight": 1.0 }, "http://pagerduty.com/role/CashCashEquivalentsandInvestmentsComponentsofCashandCashEquivalentsandInvestmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://pagerduty.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in marketable security, classified as current.", "label": "Marketable Securities, Current", "terseLabel": "Investments", "totalLabel": "Total investments" } } }, "localname": "MarketableSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CashCashEquivalentsandInvestmentsCarryingValueofInvestmentsDetails", "http://pagerduty.com/role/CashCashEquivalentsandInvestmentsComponentsofCashandCashEquivalentsandInvestmentsDetails", "http://pagerduty.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MeasurementInputDiscountRateMember": { "auth_ref": [ "r352" ], "lang": { "en-US": { "role": { "documentation": "Measurement input using interest rate to determine present value of future cash flows.", "label": "Measurement Input, Discount Rate [Member]", "terseLabel": "Discount Rate" } } }, "localname": "MeasurementInputDiscountRateMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/DebtandFinancingArrangementsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputTypeAxis": { "auth_ref": [ "r352" ], "lang": { "en-US": { "role": { "documentation": "Information by type of measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Axis]", "terseLabel": "Measurement Input Type [Axis]" } } }, "localname": "MeasurementInputTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/DebtandFinancingArrangementsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MeasurementInputTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Domain]", "terseLabel": "Measurement Input Type [Domain]" } } }, "localname": "MeasurementInputTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/DebtandFinancingArrangementsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MoneyMarketFundsAtCarryingValue": { "auth_ref": [], "calculation": { "http://pagerduty.com/role/CashCashEquivalentsandInvestmentsComponentsofCashandCashEquivalentsandInvestmentsDetails": { "order": 2.0, "parentTag": "us-gaap_CashAndCashEquivalentsAtCarryingValue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Investment in short-term money-market instruments (such as commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and so forth) which are highly liquid (that is, readily convertible to known amounts of cash) and so near their maturity that they present an insignificant risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify as cash equivalents by definition. Original maturity means an original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three-years ago does not become a cash equivalent when its remaining maturity is three months.", "label": "Money Market Funds, at Carrying Value", "terseLabel": "Money market funds" } } }, "localname": "MoneyMarketFundsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CashCashEquivalentsandInvestmentsComponentsofCashandCashEquivalentsandInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r262" ], "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/2020-01-31", "presentation": [ "http://pagerduty.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r77" ], "calculation": { "http://pagerduty.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.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/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r77" ], "calculation": { "http://pagerduty.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.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/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r77", "r79", "r82" ], "calculation": { "http://pagerduty.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by (used in) operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.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/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r0", "r48", "r51", "r57", "r82", "r90", "r97", "r101", "r102", "r103", "r104", "r106", "r107", "r108", "r139", "r148", "r151", "r154", "r157", "r187", "r361", "r430", "r449" ], "calculation": { "http://pagerduty.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://pagerduty.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "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/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofCashFlows", "http://pagerduty.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss", "http://pagerduty.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://pagerduty.com/role/NetLossPerShareCalculationofBasicandDilutedNetLossPerShareDetails" ], "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": "Recently Adopted/Issued Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonUsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Non-US [Member]", "verboseLabel": "International" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/GeographicInformationRevenuebyLocationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Non-cash investing and financing activities:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r130" ], "lang": { "en-US": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://pagerduty.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "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/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r139", "r148", "r151", "r154", "r157" ], "calculation": { "http://pagerduty.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "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": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r376" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease, Expense", "terseLabel": "Operating lease expense" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/LeasesInformationAboutLeasesonCondensedConsolidatedStatementofOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r375" ], "calculation": { "http://pagerduty.com/role/LeasesScheduleofRemainingMaturitiesofLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Total", "verboseLabel": "Operating lease liability" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/LeasesScheduleofRemainingMaturitiesofLeaseLiabilitiesDetails", "http://pagerduty.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r375" ], "calculation": { "http://pagerduty.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Lease liabilities, current", "verboseLabel": "Lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedBalanceSheets", "http://pagerduty.com/role/LeasesInformationAboutLeaseonCondensedConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r375" ], "calculation": { "http://pagerduty.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": "Lease liabilities, non-current" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedBalanceSheets", "http://pagerduty.com/role/LeasesInformationAboutLeaseonCondensedConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r377", "r381" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/LeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r374" ], "calculation": { "http://pagerduty.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.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": "Lease right-of-use assets", "verboseLabel": "Net operating right-of-use asset" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedBalanceSheets", "http://pagerduty.com/role/LeasesInformationAboutLeaseonCondensedConsolidatedBalanceSheetDetails", "http://pagerduty.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r383", "r386" ], "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/2020-01-31", "presentation": [ "http://pagerduty.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r382", "r386" ], "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/2020-01-31", "presentation": [ "http://pagerduty.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OptionIndexedToIssuersEquityEquityAxis": { "auth_ref": [ "r233", "r343", "r344", "r347" ], "lang": { "en-US": { "role": { "documentation": "Information by type of options indexed to an issuer's equity.", "label": "Option Indexed to Issuer's Equity [Axis]", "terseLabel": "Option Indexed to Issuer's Equity [Axis]" } } }, "localname": "OptionIndexedToIssuersEquityEquityAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/DebtandFinancingArrangementsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OptionIndexedToIssuersEquityIndexedShares": { "auth_ref": [ "r346" ], "lang": { "en-US": { "role": { "documentation": "The number of issuer's shares to which the option contract is indexed.", "label": "Option Indexed to Issuer's Equity, Indexed Shares", "terseLabel": "Number of shares of common stock covered by Capped Calls (in shares)" } } }, "localname": "OptionIndexedToIssuersEquityIndexedShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/DebtandFinancingArrangementsAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_OptionIndexedToIssuersEquityStrikePrice1": { "auth_ref": [ "r232", "r345" ], "lang": { "en-US": { "role": { "documentation": "Exercise or strike price stated in the contract for options indexed to the issuer's equity shares.", "label": "Option Indexed to Issuer's Equity, Strike Price", "terseLabel": "Initial strike price (in dollars per share)" } } }, "localname": "OptionIndexedToIssuersEquityStrikePrice1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/DebtandFinancingArrangementsAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_OptionIndexedToIssuersEquityTypeDomain": { "auth_ref": [ "r348" ], "lang": { "en-US": { "role": { "documentation": "Description of the type of freestanding contract issued by a Company that is indexed to, and potentially settled in, a Company's own stock. Specifically, the pertinent rights and privileges of the securities outstanding.", "label": "Option Indexed to Issuer's Equity, Type [Domain]", "terseLabel": "Option Indexed to Issuer's Equity, Type [Domain]" } } }, "localname": "OptionIndexedToIssuersEquityTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/DebtandFinancingArrangementsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r1", "r342" ], "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": "Description of Business and Basis of Presentation" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/DescriptionofBusinessandBasisofPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r27" ], "calculation": { "http://pagerduty.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.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/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r334", "r335", "r338" ], "calculation": { "http://pagerduty.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities, attributable to parent entity. Excludes amounts related to other than temporary impairment (OTTI) loss.", "label": "Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Unrealized gain on investments" } } }, "localname": "OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]", "terseLabel": "Other comprehensive income:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r49", "r52", "r334", "r335", "r338" ], "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" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r36" ], "calculation": { "http://pagerduty.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r82" ], "calculation": { "http://pagerduty.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 6.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" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r66" ], "calculation": { "http://pagerduty.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other (expense) income, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale": { "auth_ref": [ "r174" ], "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": "Impairment loss recorded" } } }, "localname": "OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CashCashEquivalentsandInvestmentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForSoftware": { "auth_ref": [ "r71" ], "calculation": { "http://pagerduty.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 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/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r75" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "terseLabel": "Issuance of convertible senior notes, issuance costs paid" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofCashFlowsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r76" ], "calculation": { "http://pagerduty.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.", "label": "Payments of Stock Issuance Costs", "negatedTerseLabel": "Payments of costs related to initial public offering", "verboseLabel": "Payments of other offering costs" } } }, "localname": "PaymentsOfStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofCashFlows", "http://pagerduty.com/role/DescriptionofBusinessandBasisofPresentationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r74" ], "calculation": { "http://pagerduty.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-based Payment Arrangement", "negatedTerseLabel": "Employee payroll taxes paid related to net share settlement of restricted stock units" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r68", "r70", "r172" ], "calculation": { "http://pagerduty.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.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 available-for-sale investments" } } }, "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireHeldToMaturitySecurities": { "auth_ref": [ "r70", "r172" ], "calculation": { "http://pagerduty.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow through purchase of long-term held-to-maturity securities.", "label": "Payments to Acquire Held-to-maturity Securities", "negatedTerseLabel": "Purchases of held-to-maturity investments" } } }, "localname": "PaymentsToAcquireHeldToMaturitySecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r71" ], "calculation": { "http://pagerduty.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 7.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/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r5", "r22", "r23" ], "calculation": { "http://pagerduty.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/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromConvertibleDebt": { "auth_ref": [ "r73" ], "calculation": { "http://pagerduty.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.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 paid of $8,151" } } }, "localname": "ProceedsFromConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceInitialPublicOffering": { "auth_ref": [ "r72" ], "calculation": { "http://pagerduty.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow associated with the amount received from entity's first offering of stock to the public.", "label": "Proceeds from Issuance Initial Public Offering", "terseLabel": "Proceeds from initial public offering, net of underwriters' discounts and commissions" } } }, "localname": "ProceedsFromIssuanceInitialPublicOffering", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans": { "auth_ref": [ "r72", "r306" ], "calculation": { "http://pagerduty.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 6.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 employee stock purchase plan" } } }, "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": { "auth_ref": [ "r68", "r69", "r172" ], "calculation": { "http://pagerduty.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 6.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 of available-for-sale investments" } } }, "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities": { "auth_ref": [ "r69", "r172" ], "calculation": { "http://pagerduty.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow associated with the maturity, prepayments and calls (requests for early payments) of debt securities designated as held-to-maturity.", "label": "Proceeds from Maturities, Prepayments and Calls of Held-to-maturity Securities", "terseLabel": "Proceeds from maturities of held-to-maturity investments" } } }, "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r68", "r69", "r172" ], "calculation": { "http://pagerduty.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 available-for-sale investments" } } }, "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r72", "r306" ], "calculation": { "http://pagerduty.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 exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from issuance of common stock upon exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Property, Plant and Equipment [Abstract]", "terseLabel": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r26", "r212" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/PropertyandEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r214", "r479", "r480", "r481" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/PropertyandEquipmentNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r25", "r210" ], "calculation": { "http://pagerduty.com/role/PropertyandEquipmentNetDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Gross property and equipment" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/PropertyandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/PropertyandEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r7", "r8", "r212", "r447" ], "calculation": { "http://pagerduty.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://pagerduty.com/role/PropertyandEquipmentNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net", "totalLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedBalanceSheets", "http://pagerduty.com/role/PropertyandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r7", "r212" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Property and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/PropertyandEquipmentNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r7", "r210" ], "lang": { "en-US": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Long-Lived Tangible Asset [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/PropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": { "auth_ref": [ "r21", "r89", "r169" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized.", "label": "Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]", "terseLabel": "Accounts Receivable and Allowance for Doubtful Accounts" } } }, "localname": "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r320", "r491" ], "calculation": { "http://pagerduty.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "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/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "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/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCash": { "auth_ref": [ "r88", "r423", "r443" ], "calculation": { "http://pagerduty.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash", "terseLabel": "Restricted cash\u2014included in other assets" } } }, "localname": "RestrictedCash", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Restricted Cash and Cash Equivalents [Abstract]", "terseLabel": "Reconciliation of cash, cash equivalents, and restricted cash to the condensed consolidated balance sheets" } } }, "localname": "RestrictedCashAndCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "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/2020-01-31", "presentation": [ "http://pagerduty.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r111" ], "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 awards purchased with promissory notes" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/NetLossPerShareAntidilutiveSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number, after shares used to satisfy grantee's tax withholding obligation for award under share-based payment arrangement, of restricted shares issued. Excludes cash used to satisfy grantee's tax withholding obligation.", "label": "Restricted Stock, Shares Issued Net of Shares for Tax Withholdings", "terseLabel": "Vesting of restricted stock units, net of employee payroll taxes (in shares)" } } }, "localname": "RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "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" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityAdditionalInformationDetails", "http://pagerduty.com/role/CommonStockandStockholdersEquityRestrictedStockUnitsActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value, after value of shares used to satisfy grantee's tax withholding obligation for award under share-based payment arrangement, of restricted shares issued. Excludes cash used to satisfy grantee's tax withholding obligation.", "label": "Restricted Stock, Value, Shares Issued Net of Tax Withholdings", "terseLabel": "Vesting of restricted stock units, net of employee payroll taxes" } } }, "localname": "RestrictedStockValueSharesIssuedNetOfTaxWithholdings", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r15", "r240", "r314", "r445", "r462", "r467" ], "calculation": { "http://pagerduty.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.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/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r94", "r95", "r96", "r98", "r105", "r107", "r191", "r311", "r312", "r313", "r325", "r326", "r458", "r460" ], "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/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r133", "r134", "r147", "r152", "r153", "r159", "r160", "r164", "r254", "r255", "r421" ], "calculation": { "http://pagerduty.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Revenue", "verboseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss", "http://pagerduty.com/role/GeographicInformationRevenuebyLocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r244", "r245", "r246", "r247", "r248", "r249", "r252", "r253", "r258", "r260" ], "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 Contract Costs" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/DeferredContractCosts", "http://pagerduty.com/role/DeferredRevenueandPerformanceObligations" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r162" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "terseLabel": "Disaggregation of Revenue By Geographic Location" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/GeographicInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r250" ], "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": "Future estimated revenue related to performance obligations" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/DeferredRevenueandPerformanceObligationsAdditionalInformationDetails" ], "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/2020-01-31", "presentation": [ "http://pagerduty.com/role/DeferredRevenueandPerformanceObligationsPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r251" ], "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": "Revenue, remaining performance obligation, period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/DeferredRevenueandPerformanceObligationsPerformanceObligationsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r251" ], "lang": { "en-US": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in CCYY-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/2020-01-31", "presentation": [ "http://pagerduty.com/role/DeferredRevenueandPerformanceObligationsPerformanceObligationsDetails" ], "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/2020-01-31", "presentation": [ "http://pagerduty.com/role/DeferredRevenueandPerformanceObligationsPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "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": "Revenues from External Customers and Long-Lived Assets [Line Items]", "terseLabel": "Revenues from External Customers and Long-Lived Assets [Line Items]" } } }, "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/GeographicInformationRevenuebyLocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Cash received on stock transaction after deduction of issuance costs.", "label": "Sale of Stock, Consideration Received on Transaction", "terseLabel": "Proceeds from sale of stock" } } }, "localname": "SaleOfStockConsiderationReceivedOnTransaction", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/DescriptionofBusinessandBasisofPresentationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]", "terseLabel": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/DescriptionofBusinessandBasisofPresentationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.", "label": "Sale of Stock, Number of Shares Issued in Transaction", "terseLabel": "Number of shares issued and sold (in shares)" } } }, "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/DescriptionofBusinessandBasisofPresentationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SaleOfStockPricePerShare": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.", "label": "Sale of Stock, Price Per Share", "terseLabel": "Public offering price (in dollars per share)" } } }, "localname": "SaleOfStockPricePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/DescriptionofBusinessandBasisofPresentationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r111" ], "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/2020-01-31", "presentation": [ "http://pagerduty.com/role/NetLossPerShareAntidilutiveSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r111" ], "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 Anti-dilutive Securities That Were Not Included in Diluted Per Share Calculations" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/NetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Securities, Available-for-sale [Line Items]", "terseLabel": "Debt Securities, Available-for-sale [Line Items]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CashCashEquivalentsandInvestmentsCarryingValueofInvestmentsDetails", "http://pagerduty.com/role/CashCashEquivalentsandInvestmentsComponentsofCashandCashEquivalentsandInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the reconciliation of available-for-sale securities from cost basis to fair value.", "label": "Schedule of Available-for-sale Securities Reconciliation [Table Text Block]", "terseLabel": "Summary of Carrying Value of Available-for-sale Investments" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CashCashEquivalentsandInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of cash and cash equivalents.", "label": "Schedule of Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Components of Cash and Cash Equivalents" } } }, "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CashCashEquivalentsandInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r110" ], "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": "Calculation of Basic and Diluted Net Loss Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/NetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r276", "r302", "r316" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityStockbasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r276", "r302", "r316" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Schedule of Stock-based Compensation Expense" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems": { "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 Held-to-maturity Securities [Line Items]", "terseLabel": "Schedule of Held-to-maturity Securities [Line Items]" } } }, "localname": "ScheduleOfHeldToMaturitySecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CashCashEquivalentsandInvestmentsCarryingValueofInvestmentsDetails", "http://pagerduty.com/role/CashCashEquivalentsandInvestmentsComponentsofCashandCashEquivalentsandInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfHeldToMaturitySecuritiesTable": { "auth_ref": [ "r182", "r184", "r185" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about investment in debt security measured at amortized cost (held-to-maturity).", "label": "Debt Securities, Held-to-maturity [Table]", "terseLabel": "Debt Securities, Held-to-maturity [Table]" } } }, "localname": "ScheduleOfHeldToMaturitySecuritiesTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CashCashEquivalentsandInvestmentsCarryingValueofInvestmentsDetails", "http://pagerduty.com/role/CashCashEquivalentsandInvestmentsComponentsofCashandCashEquivalentsandInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r26", "r212" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/PropertyandEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r55", "r163" ], "lang": { "en-US": { "role": { "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/GeographicInformationRevenuebyLocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r278", "r305" ], "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/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityAssumptionsUsedtoCalculateFairValueofEmployeeStockOptionGrantsMadeDetails", "http://pagerduty.com/role/CommonStockandStockholdersEquityRestrictedStockUnitsActivityDetails", "http://pagerduty.com/role/CommonStockandStockholdersEquitySharesAvailableforIssuanceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r282" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Schedule of Restricted Stock Unit Activity" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r282", "r291", "r294" ], "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/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r296" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of Assumptions Used to Calculate Fair Value of Employee Stock Option Grants Made" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Segment Reporting [Abstract]", "terseLabel": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r129", "r131", "r132", "r139", "r140", "r151", "r155", "r156", "r157", "r158", "r159", "r163", "r164", "r165" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Geographic Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/GeographicInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r89", "r141", "r142", "r143", "r144", "r145", "r146", "r160" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segment Information" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://pagerduty.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "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/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r59" ], "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/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r80" ], "calculation": { "http://pagerduty.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Additional General Disclosures [Abstract]", "terseLabel": "Aggregate Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r279" ], "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": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r286" ], "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": "Canceled (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityRestrictedStockUnitsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r290" ], "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": "Canceled (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityRestrictedStockUnitsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r288" ], "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": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityRestrictedStockUnitsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r288" ], "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/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityRestrictedStockUnitsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r287" ], "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": "Outstanding, ending balance (in shares)", "periodStartLabel": "Outstanding, beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityRestrictedStockUnitsActivityDetails" ], "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/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityRestrictedStockUnitsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r287" ], "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": "Outstanding, ending balance (in dollars per share)", "periodStartLabel": "Outstanding, beginning balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityRestrictedStockUnitsActivityDetails" ], "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/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityRestrictedStockUnitsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r289" ], "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, net of shares withheld for employee payroll taxes (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityRestrictedStockUnitsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r289" ], "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, net of shares withheld for employee payroll taxes (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityRestrictedStockUnitsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r299" ], "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/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityAssumptionsUsedtoCalculateFairValueofEmployeeStockOptionGrantsMadeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r298" ], "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/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityAssumptionsUsedtoCalculateFairValueofEmployeeStockOptionGrantsMadeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum", "terseLabel": "Expected volatility, maximum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityAssumptionsUsedtoCalculateFairValueofEmployeeStockOptionGrantsMadeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum", "terseLabel": "Expected volatility, minimum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityAssumptionsUsedtoCalculateFairValueofEmployeeStockOptionGrantsMadeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r300" ], "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/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityAssumptionsUsedtoCalculateFairValueofEmployeeStockOptionGrantsMadeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The maximum risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum", "terseLabel": "Risk-free interest rate, maximum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityAssumptionsUsedtoCalculateFairValueofEmployeeStockOptionGrantsMadeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The minimum risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum", "terseLabel": "Risk-free interest rate, minimum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityAssumptionsUsedtoCalculateFairValueofEmployeeStockOptionGrantsMadeDetails" ], "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/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityAssumptionsUsedtoCalculateFairValueofEmployeeStockOptionGrantsMadeDetails", "http://pagerduty.com/role/CommonStockandStockholdersEquityRestrictedStockUnitsActivityDetails", "http://pagerduty.com/role/CommonStockandStockholdersEquitySharesAvailableforIssuanceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized", "terseLabel": "Increase in number of shares reserved under ESPP (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r280" ], "lang": { "en-US": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "terseLabel": "Number of shares authorized for grant (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r305" ], "calculation": { "http://pagerduty.com/role/CommonStockandStockholdersEquitySharesAvailableforIssuanceDetails": { "order": 2.0, "parentTag": "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "terseLabel": "Number of shares available for grant (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityAdditionalInformationDetails", "http://pagerduty.com/role/CommonStockandStockholdersEquitySharesAvailableforIssuanceDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Weighted Average Remaining Contractual Term" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r293" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Aggregate intrinsic value of stock options exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r286" ], "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": "Canceled (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityStockOptionActivityDetails" ], "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": "Granted (in shares)", "verboseLabel": "Options granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityAdditionalInformationDetails", "http://pagerduty.com/role/CommonStockandStockholdersEquityStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r292" ], "lang": { "en-US": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted average grant date fair value of stock options (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r305" ], "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": "Outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r284", "r305" ], "lang": { "en-US": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Outstanding, ending balance (in shares)", "periodStartLabel": "Outstanding, beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityStockOptionActivityDetails" ], "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 Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r283" ], "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": "Outstanding, ending balance (in dollars per share)", "periodStartLabel": "Outstanding, beginning balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityStockOptionActivityDetails" ], "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/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest [Abstract]", "terseLabel": "Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "auth_ref": [ "r294" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value", "terseLabel": "Aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r295" ], "lang": { "en-US": { "role": { "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "terseLabel": "Number of shares (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r295" ], "lang": { "en-US": { "role": { "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased": { "auth_ref": [ "r275", "r305" ], "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": "Purchase price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "auth_ref": [ "r305" ], "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 purchased (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r275", "r281" ], "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/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityAdditionalInformationDetails", "http://pagerduty.com/role/CommonStockandStockholdersEquityAssumptionsUsedtoCalculateFairValueofEmployeeStockOptionGrantsMadeDetails", "http://pagerduty.com/role/CommonStockandStockholdersEquityRestrictedStockUnitsActivityDetails", "http://pagerduty.com/role/CommonStockandStockholdersEquitySharesAvailableforIssuanceDetails" ], "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": "Exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityStockOptionActivityDetails" ], "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": "Canceled (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityStockOptionActivityDetails" ], "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": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-based Payment Arrangement, Tranche One [Member]", "terseLabel": "50% vest over four years from grant date" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-based Payment Arrangement, Tranche Two [Member]", "terseLabel": "50% vest over five years from grant date" } } }, "localname": "ShareBasedCompensationAwardTrancheTwoMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedPaymentArrangementEmployeeMember": { "auth_ref": [ "r274", "r301" ], "lang": { "en-US": { "role": { "documentation": "Recipient, of award granted under share-based payment arrangement, over whom grantor exercises or has right to exercise sufficient control to establish employer-employee relationship based on law of pertinent jurisdiction. Includes, but is not limited to, nonemployee director treated as employee when acting as member of board of directors, if elected by grantor's shareholders or appointed to board position to be filled by shareholder election when existing term expires.", "label": "Share-based Payment Arrangement, Employee [Member]", "terseLabel": "Employee" } } }, "localname": "ShareBasedPaymentArrangementEmployeeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityAssumptionsUsedtoCalculateFairValueofEmployeeStockOptionGrantsMadeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r279" ], "lang": { "en-US": { "role": { "documentation": "Percentage of vesting of award under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Vesting percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r297", "r315" ], "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 (years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityAssumptionsUsedtoCalculateFairValueofEmployeeStockOptionGrantsMadeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r295" ], "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": "Outstanding" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r295" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted average remaining contractual term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Purchase price of common stock expressed as a percentage of its fair value.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent", "terseLabel": "Purchase price as a percentage of fair market value of stock on the offering date or the purchase date" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock": { "auth_ref": [ "r241", "r319" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for shareholders' equity and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP).", "label": "Shareholders' Equity and Share-based Payments [Text Block]", "terseLabel": "Common Stock and Stockholders' Equity" } } }, "localname": "ShareholdersEquityAndShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r379", "r386" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term Lease, Cost", "terseLabel": "Short-term lease expense" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/LeasesInformationAboutLeasesonCondensedConsolidatedStatementofOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r93" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SoftwareDevelopmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Internally developed software for sale, licensing or long-term internal use.", "label": "Software Development [Member]", "terseLabel": "Capitalized internal-use software" } } }, "localname": "SoftwareDevelopmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/PropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r40", "r94", "r95", "r96", "r98", "r105", "r107", "r115", "r191", "r234", "r240", "r311", "r312", "r313", "r325", "r326", "r363", "r364", "r365", "r366", "r367", "r368", "r458", "r459", "r460" ], "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/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityAdditionalInformationDetails", "http://pagerduty.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://pagerduty.com/role/DescriptionofBusinessandBasisofPresentationDetails" ], "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/2020-01-31", "presentation": [ "http://pagerduty.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/2020-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/2020-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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r94", "r95", "r96", "r115", "r421" ], "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/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r39", "r234", "r235", "r240" ], "lang": { "en-US": { "role": { "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "terseLabel": "Number of shares as a result of conversion (in shares)", "verboseLabel": "Conversion of convertible preferred stock to common stock in connection with initial public offering (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityAdditionalInformationDetails", "http://pagerduty.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://pagerduty.com/role/DescriptionofBusinessandBasisofPresentationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r11", "r12", "r234", "r240" ], "lang": { "en-US": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "terseLabel": "Issuance of common stock in connection with employee stock purchase plan (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r11", "r12", "r234", "r240" ], "lang": { "en-US": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Issuance of common stock in connection with initial public offering, net of underwriting discounts and issuance costs (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r11", "r12", "r234", "r240" ], "lang": { "en-US": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Issuance of common stock upon exercise of stock options and restricted stock agreements, net of repurchases (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r11", "r12", "r234", "r240", "r285" ], "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": "Exercised (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "auth_ref": [ "r40", "r234", "r240" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities.", "label": "Stock Issued During Period, Value, Conversion of Convertible Securities", "terseLabel": "Conversion of convertible preferred stock to common stock in connection with initial public offering" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r11", "r12", "r234", "r240" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "terseLabel": "Issuance of common stock in connection with employee stock purchase plan" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r11", "r12", "r234", "r240" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Issuance of common stock in connection with initial public offering, net of underwriting discounts and issuance costs" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r11", "r12", "r240", "r277", "r292" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Issuance of common stock upon exercise of stock options and restricted stock agreements, net of repurchases" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r12", "r17", "r18", "r90", "r170", "r187", "r361" ], "calculation": { "http://pagerduty.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.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/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedBalanceSheets", "http://pagerduty.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:", "verboseLabel": "Equity Component:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedBalanceSheets", "http://pagerduty.com/role/DebtandFinancingArrangementsNetCarryingAmountDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Subsequent Events [Abstract]", "terseLabel": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r388", "r389" ], "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/2020-01-31", "presentation": [ "http://pagerduty.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Different names of stock transactions and the different attributes of each transaction.", "label": "Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]", "terseLabel": "Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]" } } }, "localname": "SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityAdditionalInformationDetails", "http://pagerduty.com/role/DescriptionofBusinessandBasisofPresentationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]", "terseLabel": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/DescriptionofBusinessandBasisofPresentationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsidiarySaleOfStockLineItems": { "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": "Subsidiary, Sale of Stock [Line Items]", "terseLabel": "Subsidiary, Sale of Stock [Line Items]" } } }, "localname": "SubsidiarySaleOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityAdditionalInformationDetails", "http://pagerduty.com/role/DescriptionofBusinessandBasisofPresentationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r42" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "terseLabel": "Cash, Cash Equivalents, and Investments" } } }, "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CashCashEquivalentsandInvestments" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental cash flow data:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TemporaryEquityCarryingAmountAttributableToParent": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Carrying Amount, Attributable to Parent", "periodEndLabel": "Redeemable convertible preferred stock, ending balance", "periodStartLabel": "Redeemable convertible preferred stock, beginning balance" } } }, "localname": "TemporaryEquityCarryingAmountAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquitySharesOutstanding": { "auth_ref": [ "r10" ], "lang": { "en-US": { "role": { "documentation": "The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Shares Outstanding", "periodEndLabel": "Redeemable convertible preferred stock, ending balance (in shares)", "periodStartLabel": "Redeemable convertible preferred stock, beginning balance (in shares)" } } }, "localname": "TemporaryEquitySharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r182", "r184", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419" ], "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/2020-01-31", "presentation": [ "http://pagerduty.com/role/CashCashEquivalentsandInvestmentsCarryingValueofInvestmentsDetails", "http://pagerduty.com/role/CashCashEquivalentsandInvestmentsComponentsofCashandCashEquivalentsandInvestmentsDetails", "http://pagerduty.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USGovernmentCorporationsAndAgenciesSecuritiesMember": { "auth_ref": [ "r434" ], "lang": { "en-US": { "role": { "documentation": "This category includes information about debt issued by US Government Corporations and Agencies. Investments in such US Government Corporations may include debt securities issued by the Government National Mortgage Association (Ginnie Mae) and by the Federal National Mortgage Association (Fannie Mae) and the Federal Home Loan Mortgage Corporation (Freddie Mac).", "label": "US Government Corporations and Agencies Securities [Member]", "terseLabel": "U.S. Government agency securities" } } }, "localname": "USGovernmentCorporationsAndAgenciesSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CashCashEquivalentsandInvestmentsCarryingValueofInvestmentsDetails", "http://pagerduty.com/role/CashCashEquivalentsandInvestmentsComponentsofCashandCashEquivalentsandInvestmentsDetails", "http://pagerduty.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USGovernmentSecuritiesAtCarryingValue": { "auth_ref": [], "calculation": { "http://pagerduty.com/role/CashCashEquivalentsandInvestmentsComponentsofCashandCashEquivalentsandInvestmentsDetails": { "order": 3.0, "parentTag": "us-gaap_CashAndCashEquivalentsAtCarryingValue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Debt (bills, notes or bonds) that are issued by the government of the United States which are 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. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three-years ago does not become a cash equivalent when its remaining maturity is three months.", "label": "US Government Securities, at Carrying Value", "terseLabel": "U.S. Treasury securities" } } }, "localname": "USGovernmentSecuritiesAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CashCashEquivalentsandInvestmentsComponentsofCashandCashEquivalentsandInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_USTreasurySecuritiesMember": { "auth_ref": [ "r262", "r269", "r434" ], "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/2020-01-31", "presentation": [ "http://pagerduty.com/role/CashCashEquivalentsandInvestmentsCarryingValueofInvestmentsDetails", "http://pagerduty.com/role/CashCashEquivalentsandInvestmentsComponentsofCashandCashEquivalentsandInvestmentsDetails", "http://pagerduty.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r116", "r117", "r119", "r120", "r126", "r127", "r128" ], "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/2020-01-31", "presentation": [ "http://pagerduty.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r380", "r386" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Variable lease expense" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/LeasesInformationAboutLeasesonCondensedConsolidatedStatementofOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r305" ], "lang": { "en-US": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]", "terseLabel": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r305" ], "lang": { "en-US": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]", "terseLabel": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockandStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).", "label": "Weighted Average Number of Shares Outstanding, Basic and Diluted", "verboseLabel": "Weighted average shares used in calculating net loss per share, basic and diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfShareOutstandingBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss", "http://pagerduty.com/role/NetLossPerShareCalculationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 9 } }, "std_ref": { "r0": { "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" }, "r1": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256" }, "r11": { "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" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257" }, "r113": { "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" }, "r114": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054" }, "r116": { "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" }, "r117": { "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" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r119": { "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" }, "r12": { "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" }, "r120": { "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" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8657-108599" }, "r13": { "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" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8672-108599" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r14": { "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" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8844-108599" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r15": { "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" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8981-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599" }, "r16": { "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" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599" }, "r165": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4531-111522" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5074-111524" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5144-111524" }, "r17": { "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" }, "r170": { "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=27010918&loc=d3e74512-122707" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26610-111562" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26853-111562" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26626-111562" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "8A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=SL6284422-111562" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27198-111563" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27198-111563" }, "r18": { "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" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27232-111563" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27232-111563" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27232-111563" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=SL120269820-111563" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=SL120269820-111563" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=SL120269825-111563" }, "r186": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r187": { "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" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r19": { "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" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599878&loc=SL82895884-210446" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919244-210447" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919253-210447" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r20": { "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" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919258-210447" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919230-210447" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121558606&loc=SL82898722-210454" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922888-210455" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922888-210455" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922895-210455" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922900-210455" }, "r207": { "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" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054" }, "r21": { "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" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r212": { "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" }, "r213": { "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" }, "r214": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r217": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r218": { "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" }, "r219": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r22": { "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" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=SL5988623-112600" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=d3e1835-112601" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109126253&loc=d3e4852-112606" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=51819886&loc=SL6014347-161799" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031898-161870" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6036836-161870" }, "r23": { "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" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6036836-161870" }, "r231": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=109262807&loc=d3e22047-110879" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "63", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=117411753&loc=d3e23176-110880" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644" }, "r24": { "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" }, "r240": { "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" }, "r241": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130531-203044" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130532-203044" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r25": { "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" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130558-203045" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130550-203045" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r26": { "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" }, "r260": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r263": { "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=118255775&loc=d3e1928-114920" }, "r264": { "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=118255775&loc=d3e1928-114920" }, "r265": { "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=118255775&loc=d3e1928-114920" }, "r266": { "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=118255775&loc=d3e1928-114920" }, "r267": { "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=118255775&loc=d3e1928-114920" }, "r268": { "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=118255775&loc=d3e1928-114920" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921" }, "r27": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=SL116886442-113899" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=d3e4534-113899" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=d3e4549-113899" }, "r275": { "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" }, "r276": { "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" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r278": { "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" }, "r279": { "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" }, "r28": { "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" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r29": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r30": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r31": { "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" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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=115993241&loc=d3e301413-122809" }, "r316": { "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=115993241&loc=d3e301413-122809" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11149-113907" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11178-113907" }, "r319": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r32": { "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" }, "r320": { "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" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32705-109319" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32857-109319" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r327": { "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=116825942&loc=d3e330036-122817" }, "r328": { "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=116825942&loc=d3e330036-122817" }, "r329": { "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=116825942&loc=d3e330215-122817" }, "r33": { "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" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r331": { "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" }, "r332": { "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" }, "r333": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r34": { "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" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r342": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=120519210&loc=d3e90193-114008" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=120519210&loc=d3e90198-114008" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=120519210&loc=d3e90205-114008" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=120519210&loc=d3e90205-114008" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=120519210&loc=d3e90205-114008" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=120519491&loc=d3e90476-114009" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r35": { "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" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13531-108611" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611" }, "r36": { "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" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r37": { "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" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28541-108399" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28551-108399" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28555-108399" }, "r373": { "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" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918638-209977" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918666-209980" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r38": { "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" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918701-209980" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121568110&loc=SL77918982-209971" }, "r387": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r388": { "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" }, "r389": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r40": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r408": { "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=116651436&loc=d3e122625-111746" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r41": { "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" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r42": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "http://asc.fasb.org/topic&trid=2122208" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733" }, "r421": { "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" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=d3e62557-112803" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(a)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=SL120269850-112803" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=SL120269850-112803" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "e", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=108315417&loc=d3e61044-112788" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e681-108580" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r462": { "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=121370832&loc=SL117420844-207641" }, "r463": { "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=121370832&loc=SL117420844-207641" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121641442&loc=d3e19393-158473" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724394-108580" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=118262064&loc=SL116631418-115840" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=118262064&loc=SL116631419-115840" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(Column B)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611282-123010" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(Column C)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611282-123010" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(Column D)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611282-123010" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(Column E)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611282-123010" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(Column F)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611282-123010" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611282-123010" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r491": { "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" }, "r492": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r493": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r494": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-13" }, "r495": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r496": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r497": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r498": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e557-108580" }, "r54": { "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=120395209&loc=SL114868664-224227" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r56": { "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=120395209&loc=SL114868664-224227" }, "r57": { "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=120395209&loc=SL114868664-224227" }, "r58": { "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=120395209&loc=SL114868664-224227" }, "r59": { "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=120395209&loc=SL114868664-224227" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765" }, "r60": { "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=120395209&loc=SL114868664-224227" }, "r61": { "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=120395209&loc=SL114868664-224227" }, "r62": { "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=120395209&loc=SL114868664-224227" }, "r63": { "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=120395209&loc=SL114868664-224227" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r65": { "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=120395209&loc=SL114868664-224227" }, "r66": { "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=120395209&loc=SL114868664-224227" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "8", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3151-108585" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r7": { "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" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r8": { "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" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4297-108586" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4304-108586" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4313-108586" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4332-108586" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=SL98516268-108586" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790" }, "r9": { "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" }, "r90": { "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" }, "r91": { "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" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r93": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" } }, "version": "2.1" } ZIP 82 0001568100-20-000041-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001568100-20-000041-xbrl.zip M4$L#!!0 ( V%(U%2R_H.8@< .HA 8 <&%G97)D=71Y<3(R,#(P M97@S,3$N:'1M[5IM;]LV$/Z^7\$Y6)< \HO\TJ1V%L"UW=5#EV2.BVZ?!DH\ M65PDTB,IN]ZOWY&4'2=Q5@?9AS1H@#@6=3S>R\/GCHI.OQ]>#*9_7(Y(:O*, M7'Y\^V$\()5JO?ZI-:C7A],A>3_]]0-IUQHAF2HJ-#=<"IK5ZZ/S"JFDQLR[ M]?IRN:PM6S6I9O7II&Y5M>N9E!IJS+#*V:D=P4^@[.R[T^^K53*4<9&#,"16 M0 TP4F@N9N03 WU-JM52:B#G*\5GJ2'-1K-!/DEUS1?4WS?<9'"VUG-:]]>G M=;?(:239ZNR4\07A[*<*;W182!M)U Q/.NV3-^%)E+2/HS8]#J,.C9JO_PS1 MR#J*^SG:K#+XJ9)S44W!KM]M-VO'G;GI+3DS:3=L-'[H59SLV6DBA<$%%2KP M7[V>>]H,?#95FO&9Z#J?>CE5,UPADL;(O!LV47W%JUM/B6A\/5.R$*P:RTRJ MKII%A\U.)UC_DD:M<=3S]PX:[J=G%503FO-LU?UQRG/0Y!R69")S*GX,-*:P MJD'QQ MJ_@^@/[BVNUQZ=X]13\8%K-T/F\[AT>>41]R05E@+;WN[V\\8,P-J M[:B1\Z_"R\%H,AV_&P_ZT_'%.6Z)R=7'_OF43"_(Y..'T:N#\'6C%[9H-6P? MTB-_>3$IASOLUO"[1T3IF4=E^GY$KD:#CY/Q=#RZ(J/?!^_[YS^/2'\P)1?O M2/BFU0Y>CK?]*](?7EQ.1\-; , .%"T&DWKM(M)?_*V?SZZJE[\_F'TQSH< MS4:C^?AH[*"1;3IZOGS1WAW%<4!^ 2%X HK\7"-3^(LR&I 8E.')BIB4FE<' MG9/>?T>*"X91ZE9;KW'5.64,*T4U@\1TW$BA4I MA%$%H'?8C;C&!"--28Y7BM.,)#3&(45DCN7/2"]W3T! #%I3M;(B.;T&7'=+ MI\8QAL;@DIGK:G -*Q!SA5T,B@F\VXCC.I"YQG>4K)S*=XKF0,#(,LQ-CNR!MFB9<>:.W[J(-&><*FX= MX+Y2.1X45E.A;?5P*->NU#B6P/,]&H0';S=ICGT+CXN,6G)#MYP1-U4(9_B: MMEV*\5L$5A#Y!^<#>U(W\X+ %Y7@&RUH5K@,V5!"DF!EX L0V&;<9_@-'>V! M.'^YF_0=\G BHD7[TA+)PCQLP3Y[@FZDP=;-Y,L-"HG6%=GM(O"10'M\3<(% MON'D,%Z3E$_!_53:WK8L"^[.3KQP>P@5OLFPZ2,V(5N]A]?E-S02CXSC0MF$ M;>WR'5ISJ0V.VR,NZM(Q*OK;'V[(X0-3$D0>]K%WI$O#L;D!UY;;CET4&[N. MO%4IU1M*1 :B#JG '!V[>% M!=;;%3;?UY"5/?H=^>#)(7HR.E].T]1Y:M/D MCL=L#>W@AA$L06W#ZX8<+$#VSE5POTINK*-8*8U4GLFLC!M E3D> 0W ?]!O M)*ER',4'"((D>VT95/\:^OU>N? WP5'\]TN*43LFOFC;TW8[2:LCRV^($>LT;OJURI_?U:>E1*"G[%M_![R 1 MRG"BA@V'/(BHB&?5; 3Y M/),KP+O+5'K^H;> AT#Y7RII[<'L/>8)YTM[8#S$5#GJ(U-YZ[KV[S,4L#;E=W_9G/BJ'=KP[:"";WN>,!^CH&S][T.Z<^E?D>CZ)S$+V'YGX,[;!)7=,VFD9588Z)7,W7CT:P?E MIW\+PKV/3S$06P<5B+Q^^79 Z^W$T M'3__Y0/IU!I-,EM%4=2*=DVJ17T^JUM5G;J04D.-&58Y/[,C^ F4G?]P]F.U M2D8RRE/(#(D44 .,Y)IG"_*)@;XAU6HI-93+M>*+Q)!6H]4@GZ2ZX2OJ[QMN M!)QO])S5_?59W2UR%DJV/C]C?$4X^[G"H7L2=:-&2.&XW>DT3L/C=BL^#;O' MQP#0?-O]7Q.-K*.XGZ/-6L#/E91GU03L^KU.JW;279I^P9E)>LU&XS_]BI,] M/XME9G!!A0K\5Z]GJ^U)B9V5#'PV52KX(NLY?_LI50M3W.> M@B:74)"93&GV4Z QO54-BL=>4//_ _J*:[O+PH?B!/4(GL$F-,V6"\;X<\)# M;DB[66OMXV>$60.U<=3(Y3?AY7 \FT\N)L/!?#*]Q.TRN_XXN)R3^93,/GX8 MOSEH'C?ZS3:M-CN'],A?3F?E<)?=&;[XBBB]\*C,WX_)]7CX<3:93\;79/S; M\/W@\K]C,AC.R?2"-$_;G>#U>#NX)H/1]&H^'MT! ; @:+=:%FG74P&LW># MR_%U=?K;A_'OFW"T&HVOV2&5?0CD!?-%Y_$H3@(R+2 C[V5!%2.?N- R"T@$ MRO!X34Q"S9N#[MO^WT>*9PRCU*NVCW'5)64,JTA50&QZ;N3;"TNSYNEA0A*Z M J)@Q:' ^F@2KLFO.54(";$F,UA*98C,R(54*6DVJK\2&9,KN@ URLTZ(),L M0E7=T^<%< >.?^3:9N8;C&FKC.D[JC&2&+-T36XR60A@"PA\:)4/*).X;B:Q M+T&UE&>$9FN29T;E@-YAI^*:%HPT)2E>*4X%B6F$0XK(%,N?D5[N@4 &$6A- MU=J*I/0&<-T=G1K'&!J#2PK7\> :5B#B"CL<%,MP.EK"0)$BX5%"=&X_;N<7 MH*!48AU(N1;8"MFNJN F00?U$B)GH-6[1-,D0S=7.(V1<+T;!H<;\ATX[2\! M!TC,,TR-S?)M*@)$#8KC;;5SGV6!E<@%"B!\).;8+:>=/1'5"8F%+/0&6PH67!ML MZ@VA=M#;C58&.Q#1&V,>6/L=)1XEG1(E\SLA?7/PMM4\Z>L2!V5=L]M1QC'' MRT-]Y.(](52!RRQFBH<"; 8(()Q"P75B9UBQ%-G(,I*]9EQ'0NH4E+X M%"^5C(#AL":'F%$&"!&?MO'G**'9 L@ *6"6"Y1P;6KW$+P5KCNU5T=N^?OP M0 E;CYY5D4]:KR7CVR9^!!H]P1 [,OYR6@);)R*:Z_VG6,(. 7-9KN1+@,P5 M*L =NN+:[7N4@LSIL9W3+6/LLHX"@5\0/V4-N$UP4#*2O#\%#N)BVQ;^%1+J@E-W3+ M&7%;A7"&KVF[I1B_A6 %D7]P/K!G=3.O"'QA";[QBHK<93D2T:%]:0IF;IRW89T_0K338NAE_N4$AX:8BNUT$ M/A)HCZ])N,!WG!Q&&Y+R*7B82MO;EF7!W7D4+]P>0C/?9-CT$9N0G=[#Z_(; M&HE'1E&N;,)V=ODC6E.I#8[;(R[JTA$J^M,?;LCA$U-B1![VL?>D2\.QN0'7 MEMN./C M\_4T3=WG-DWN>,PVT YN&<$2U"Z\;LG! F3O7 4/J^36.HJ5TDCEF(1T #\#?V&TC[MP/N,HWU.R2&"$-E.6S;%O[9>;W8._)ES--_MDCR+7#-_ M]+T)N]N$#?"$9)LCC@BQS:IM>R,.F,^REFV;H0+HC2U.H#>\X=LJ=WK?G):^ M"B5EW^([^$=(A#*]K>SP\PL0XHB/7L#20 MAJ!\+MN!?QGXI*]WP-PZ:;QT7]U68W;3NSW<\R<\*X9VOSGH('3- MP>E+CT'E_%4[-TPXQ.1BN].GOIG9BZ1?B(-NX1XW6!.BO;CW"MO_B"_1VP=^ M'SUP?!\.6TK_VX.>?XRQ@MV7\?=>TU<>GTE#+45NH%\28>.KW^>7G_[G!>Z' M#N=_ 5!+ P04 " -A2-1\#K7670$ %&@ & '!A9V5R9'5T>7$R M,C R,&5X,S(Q+FAT;>U9;6_B1A#^WE\Q1]1<(N$WWA)>#LEG3$.50@Z&=V9EY9F9W'[2=-[V1XWVZ*EKJ=; 2?C-#N#YTWF@8]X:<+%BGP)2.* M44@3'LW@AK+D%C1MK>6(>"7Y;*Z@8E9,N!'REM^10JZX"EEW8Z=C%.\=(W?2 MF0JZZG8HOP-.WY5XH]X(*K7S1IV29LUL6$TZK4^;9U-6)573JM'?+ S20/5B M3J)6(7M76O!(F[/,?ZM6T<_JL6HO.57SEF6:/[9+N6ZW$XA(H4.)!HJ?A9TG MUA2[5QH)^2QJY9C:"R)GZ&$JE!*+EE5!\Z7"W&;*E/BW,RG2B&J^"(5LR=GT MI%*OES=?,'7SM%W(CLS\T\X,: %9\'#5>NOQ!4M@R)8P%@L2O2TG6$(M89(' MA6+"_V"(!WWGK\L"[AG:"7G$-O"M2@[8O9_S*5=0K>C6W]%NQ^EC99C<=U2. M._8&_8%C>X/1< *C/C@7 [7-M##[S1X8"RSN%:G^B.#A/7R>H,5K5NE@\'H#T!NS>Z\MP>'&0! M-V5KFHULA7H7+DSL\7M[Z$ZTT<=+]Q/8CI=)*J99^7K86S;PA\W]NZ>DMCTE M@S+\S**(!TS"3SIX['="21G4G($SYRP ]Y[YJ>)W#$9!P'U4$P%9V,B$1^-HZ.:$[0\CA0*PT+4")F,H\EV9+5(C\[NO]+*V.[[($^[2^_ MV;&B>IC?XZ/Z>1O+C#V^F#*Y[J1RP4!W8HT)I4A@M9 %JE4Y,_<=:[X14N:+ MHBM:@'%A.Z(:QGU\5#MK)_ESRPZSR<'^@LL09%7;T=<[:M;<]YJ5NKN+<0#@ M=IQ9_RN$N>,65T@Q_)=@/KF2''?N&+?N)\!/_UL6\ZVR?6T79#^C)8O@0BR) MI'##PT1$C]E/_^%4?&4_K^SG.?;SS1QH7]?',X??*SG;7ZPO)F=/-\!7H^O$_YQ MT5#:/I-,$Q&FBK77&[?YU3<2ZV=Q09)?U73_!%!+ P04 " -A2-1E?W# MMNHS @ -SR #P '!D+3(P,C P-S,Q+FAT;>R]:5<;R;(N_/W^"KWL>\_M M7HO".0_N;NZB#6;3QQ(V"/N(+UXY0H$&M@9 _/HWLB0Q&6R, 0V4]VY;*F5E M965$/#%D9.2?_^^\U:R^X02NT M^Y5WW6#ZP5?.\OYAY8L/O>-*['9:E2^=[G%^:K*LN.==YV38S0\.^Q6""+KU M8_W@#=N]M_EY/^L% M]]?28;]_\O;-F[.SLQ7XOG+0.7V3MYMY.Z0W?M/OFG8O=KHMTX<9>4,0YAE2 M&<5+XW[.;;?I\\MNTM>53O< 6B+Q9O3C9=->?N-Q9W32$K_YG^J'77<86B;+ MV[V^:;LPN0N&L'_>&*Z[2*KI&\ZAC(<7>W/Z(% MR8B8=.+#+4)," H_I.;ZYLODY_>]":;7GGO9O-=A!,OOO?VHQ>0&UQFT^]WA MW4,:__CM'-_%(EAK_>8\<>\E(;YABQM-TZ]%T[=-TS[X:RFTL[W=)1" 8/SJ MGZW0-Y5T:Q;^,\A/_UIZUVGW0:RS^O $2.=&W_Y:ZH?S_IOBJ6]6_]?_^E]_ M]O-^,ZR>^&Q"O3_?C"[]^6;4L>WXX>J?/C^M]/K#9OAKR>>]DZ89OFUWV@$> MGY^_30U#=_0Q]SZTBX_P>PV0I9N[T=//^SLA_K64<^Z9T\PBK (3+%@N)*8* M8PV8@##[NEX,!2B677%4V[32HT/^=J,-XQN^@Y?IFN96VX?S_P[#I4H.7)E[ M^GEHUSNG'\C.:8-6!_YHXW1_4Q]MM_XYWJX[6FLUAK6C6G.[OG-873\\;+3^ M.:JU:H>-HPU-^I_'WV@M6;CXB3?7S^FM8O]5O6H<;%?/T:-^AIK?/DG MAV]'C2];Y[6ZX_N;&V<-K- 'LC]L?'&B]F7KHM;:XXU6@VVO5W%M$YZU^3Z' MSV>-+Y]X[*0%B6QI%0&(<:$P0G^^N4'/IR?O" '@[O/^6P]:J 4]'GHSO$[X=X-N%ZC^ M/N\YTVP$T]UH^W5H6]+^1[0?WJ0]D-X$G'FM8@;T01DH69P)9J130:$@[=(J M?I.0X)FI?D7;B1%R1=SW<*57DO9'I+VX3EKE'6.,\,Q2R4&L102K*L)70H35 M&"3 KKZ@;=,8.0SF9O2* M2.^75J-I]L(+473L(;Q=WLG22EOG(,)V_TI MT[OZ3K=?SFKK M&_@#W6F&?^\,][_X$TN8J!UY&,L_Q_M?]F$<&ZRVN76^_^7]8;7>/*J1+;*] M626U]354K7^.U3J,=_T3JUULG5?7M\ZJ1VM?K16:,N8RS;3,&$AA9H0%56J0 MX9%0PX):6OWAO (Q!"+5T+*A>P^MWW>-2PY29=#.1Y1N#U+SI9O4IQ:(KXS4 M@ D,66W@,_^6I*W66$]V/X6N'_= L'! MHS@-W7YB@-''%%#828X;\% "=[@339."!K8$W5S8 MX>#K;]MF?E"XY!OG)\'U@Z_G+6BR'7?A:B^.ACE2YGBZ)">UX1@)6N^/:V2G M5:VO#?>//@.9/J'M];\!@==H=?W3L/IE[ZQVM(=J];6$!/#\\^9VJP;/>-]L M?-F[J %2[Z_OM/;7]]C^T<8Y7#M/B%ZM-P#5_VE.[H%G#?;)G@"D'R:D29JA MVOI\7-OW3IHIF%-<.^PFGKKF_J^<]WQZ^,T>1D^_>N1X!+W.H%M\*V)(;\=L M.F*'QVBB24>A\/$GWW*?OL<\="O%@,*= ;YW6_]]TV6]??/JY-+-WD\*)IY\ MZ_5-MY^\RM51$(=D"$_NN_KM0L&*4P M-1Y))J+67EDN:>2<2NF%N :^LS:;U_GSYV;SQ@P(R:7S$6-B!<.1&2PUEL&R MF+Q,1,8S@&=P!O#3S("15OF E65>,T.% 92SQH&]%6TP5HR1C<\VLO&70+8; M\Z8=H]:20"/F3&!A0)*(\#IZ#)I/XC1O6(_G#3[,WKREU88'SEMJ^D3SII@S MQE!E0^#,4JZM W_?TLB8T%:B\;R1V9ZW!VK27YNWZ[@/UNEN4IF7<^'S4WB' MZTT+V\KT.]U'JHAO[D\7UT.[ [;R7=T^5)'?Z.+-S='_2$/AR+%R@BE-'0,/ M3T6J.1@!40)0$13&^,PH>FXF&;]M.$C.X^BKAX>=GS1SE_='_F[%YZT45$@K MTQ._!-SC?DCW;/QGD)9Z.JV33AN^]M;.\]Z5/PW76YWV;K_CCB>^\YV/N)RR MRY'\M.)@&45/H#B\HD(KCB6BFC'"#&&1:W!AK$5 *[(PI%GS/D\.HFE^-+G? M:K\S)WG?-.>$3(YZ3[G7UC,)_HNWH.D=#=A21C7U8G'(Y-R@-6BFK(_M_F'H MIG;=<)AZ.PU;;==IA3DA&0";]-(:;$"L+/9*$*VP =L42:F\71B2[82^R=O! M;YAN"MGTYH0^F'H;#>&8*L98P-J(R!T'ZBC* W]!I32M&0A>!RL4N-T\ JB M$8>,=\+R@# !9VD*3L,\Z^?I>S.$$:405U* EL!>&H:##_!1)Z_0A<4CZ(MI M]>D3%TG""7)>H!@8=6"B&1N$$AH'X[U""TC<:=@"TR>T0YHP25TT.C*$G.)2 M6FJ-ECP:;\WB$?KY+8@9H*I03%&P+5CRLZ2VC(9@29#.$:B_M S\1?<": MP Q; #P2F1)*:>8X92HPY(D)].46SA9'*3W1BAX--MH4-_*,,^'!\D/6"X&\ M"UXB8Q:&-%-22D]$)FX#PC9RL,\E2%"P-" $/CA(&-D#&&] *O4+^0!IERQ MIUJ>)2P@<,09&$2,6&LITQ90EEN%"!=R84@S!0_P"-8-!J 32/#F71":\N(%AI1[[0U]N7H,ZT9$#@& MK"+6"F&F<-218Z$D5\"C*&(UA23G>0;[Z6=?4RE"4)Q[B<&74E*)Z!#R2@,) MG;)V\0@Z%8=J2L0%W>$L-/N"]K9T^'JI8SP1-= M+:7,LE#LUXH^,D>C%Y*/M=#\$_,%[>RG6OYGV'E"&([&,^F-B=AZYN&OR)VS M86%(,R4[^XG(I'502J=U,"69=]0*XS4#J4)8J>C1PI#II>WLIUKKUU%H+)!" M8&!S$> O[BRW1I"HD'E!^DQK!BR7UBK#K4>!&865@QE(RTHQ!";0!.-G;1OJ MI%[A4ZR&(@IF2[)>I&6>"<4CHQ)%I^%R(.+E9F!QM-P3D<8JKPECJ>0I8U1( MK3&7*=7-!*,I\PM#FBEIN2 M-)%)*69%.U@F&>3#S-+U8'MY3XWW>&N:8;M M6,#L38IN?=Q^?B*R#/,'$O%ZTU\@8O26\(B5)M$P09S!A*6\/)]J!1I_N;I9 MTNY':T17Y/B5(!A.\4EB*'>2^6 ,04Y[:XT27F'K+V6*362*S2Q=9M"N 2JQ MA\L7>P+Y,H$KI+%$1'-PQ*.BBN,(IBNC0%BJQEFN8G:7I3]TV@?]T&VEBI_I MQ(#;Y+NL_)D:/'=NJWCT4NQE_9]Q>=3)]9L%>$[@XZ2#[U5^NZK+-WJ5;[H[ M\9.W?$AW-RLB$$P",=XCI!B+R1652'C@%D(9-I-]<&0&R_*11Y?ENYG,2'P4 MGBCEK6,^@HTAP7[4@6!E+/@(L[]?Z7W>-FV7IV,H)C5R;\K-WFZ]6S#$<#>X M01<\@3 ONY6BICY0R3A.M8HL5\H98@5GCK&T'#[[B?LS29VGBER!9A&G MZI(,6^RYFH/*#0^P"#8[X.BTTR\38D$/O;6V7SL(<&OHS9U<$<]Q",Y+P3TS ME"@KO0@FVD@]@AE> +F:*;(]7MJNN9O%8(=W^YNCWW[:X12"6L'@/VXBBP9; M@[$,,57SH,PB/0?B:_+N9],=\-_!D#DX4V>N&Q\K6EO)TU> M-V\?_( )'CRD=Z9W"%R6_DD!L%/3_#;V5>VTP[!JNL>A_W[0]C]BP,=,Q^7' M?\,$FZX[''X(IZ%YSXQLM4\&_5[1 L\)B '#"H*E4!(%QIBQX)!RK$W0Q!EC MYZ"V2PM1[2G=L;E<]B%+&*:^LPICI@(Q5A&/CC&=:,.]+[IU16Z_D MWI1>&;D)@A&-@V8N.BVC$-))R1FFZK*,7D*QGW548R&0XB$*\DM4PR M TX]TU8X"QS&^"B/O&3<5\2X\V);!HG2]A5%+ &;042EX"^AO$C[(80I$7<& M&'=6>"5BI+U'E$=JF)316!T1<\):@IGE\Q#Q?IY$I!GDF=*\O,N1I@AI'8@U MW+#(N8H2O&F="B1:Q\-B) >7#+RX9J:1X+_[M."H+&,H6J/@ Q$<:TZMGX=4 MI9*!7[.YJ0!]F4IN?83_2VV=1AXQPISF*3Y5,O#L,/#,\ Q%+G"J! N&!&V4X842'4S,'9^K-H-#/>W+RLYL\ M3[0E44AG$.+!&B'!9A8&$Q%-JM;@8O MF7?>MX4\6?D-Y4(4D<7@&9':!,>=P@X3'AP5);_,JJGW\,',8J;I4ZEJRXTE M3@:LP9NURF(]3 =W2LZ4B3LKC$L%YU8B3-*A7C1R3;U02#-- MJ=!6S$- J&3=1$B8L^/A,([ N#44VY>Z5C#M]QIT97E'@;A M'4'I3'MD0DSU^JV01L1% M ;D%R>DLS3.">Z< 6H9)QR<"+;&XZ@:5$DAH;&".1::V8D8)8C33Q9!Z6 MD5X- \\*SW"%<$#*"4LU2Z46)#-614%5*L0O[1SPS&*"SDLNG"]$>?N;WA0E MGDJ,@G=IVPJV/CII%;)*VXA\N:HSJ\9@R=;?7:Q47!"B#1:I8F@(VC'/!(-_ MB99>S(.>&V?DE.*@W7NXP0@&8MM?+:M;9>E8X MB4FFK$G>#N8,6> D8YW6%J"22QSF(0@U@YSTBJ*8(1HB@N*8><4L"@P @%RT6EDF9G]G M^L=N!]ZW/_S8A"D "S!M$#I)??P]K ]/PDV:?0!2A<-.TV^U3KI@0Q8T>VY2 M/=&&=&NY+ Y\Y58R1( \V!.*G4:(&&[FX 3EV2?5DZE22U&JTA]49%1XJP63 MW#)O$(A:8 LF5>\Z+5!6H7O9:$XDRDM, /@4(3HR:Y$Q,1!G&%-*>RKF(,MI MMLGT1-(DHQ.!:*T].,DZ'1YOA6,Z@GAQC^,1\,"FCX/C]/ MG^9%17'/@E;1IC\,,6(0^8 (U#4H]E4P1P;7T '0B J6L=)1! B#G*3..<^8%$HP9A".Q*?DI<#[5AMN/0#P MFQ<]A;AS!JP*[[QE%.P^C!P)01@N)/)XT5RIZ=#JJ5:.F= L-(4PZK1RR M5,E A?36Q\FN14'XK-+J0Z=] &9W*V5^W4F<4Z!D;IM%:MAS4T5DA#\!5:AE M0 HC-2%IN0JD"8&)9YR.1"*GR=?U"56RER+/ Z8"7K?;7S?]<,=D7/UV.4Q_ M3]/)+P^;MP'8B,6D>3.\G(/6*&:X>N+?PN7)G9.KD^_IUKL!3%F.%26<8L)2 ML3=+9; Q(,F5!5=V"M/_L](!;Y[X_6J-]YH@U$%:>MMQ="4U'XG,^):KRZ-V M[?#T0C,53KD90[+@YSKFO 1[@F%EM5*1#12O9QJFYH:T9%J+72*OS&-@S&*",$\M@@+$]@<,/ES M:/D'/_2F>.T$'UHGR-.;3T_K'JG->_)CI,QB* MT5B40"0B%I4R'KC+ Y($CI0F>HX8[-73D@%YI(M>,ND8)4C%:#U88^#">LXO M#P5Y)21\\$.OY;H4&4K?/OAVB_6\YSH# "8@U)P$-Q@.SJ=MX,2 H4 X>&)( M8:N\Y5(K- ?+]S,5 MGT)?GB'\0/2]3LM?05\%?AX602/P]C!+JR86&>TU$1%P6J:9G-TSR*J5<.#5S1((+!C3A.E5+"6I8QB"N(; M9U^MSA(]GT6[(>*X5M(B'P3S3FK0< PC"CY3B&3ZZ31] $1_/WUVPFEH#\). M:)F\G;WH,EVW(6KO6B*%;#=B2", MZ/CG\W2\XCNIGS'I5(&PS_ND2\:[-H&SH[T]-1$,:^N8L"P$9(G23!L%J,"" MFOY!\PO'=>25'FLZ? Z]/DC-K8RF0],-?YM>\"G_%FXIY&SM MS'1]O0O"=QA^'(Y]\ A&W7[C46RT3IJ=80B[_8X[?@GC\]8X88S"U M5 NNI^[,/(V(+_R$6!# M'AX-PT\#-H@*%9$1RAG!I*$6!1NQ E\\5860;(XBFT^F-1[\Q$W0?/W4L^D/ M>O?IRX]FF%YDK0N-#XJUBC'D3\5.T3$9%" XD,$*=!4,(?-Q@48S"B4FTGI3X-&_\ ME$#G)_3=$_&34M8&%YQ!$C."M6&:J! 4H9[ZH/T-.Z'$ISGBIY^PGYX0G]+Y MJ5R05/!(,,>454$9*0SW1&,<5*GOIL9//QQ&K]M_NY,Z'3TZ?:WF[;PU:"VB M)@4[+!+,.698,<*MQE0$IIWW6&-+2,FI#V01<_X %ID1&9A+3O7>1RL<0MI3 MEHJ @9J.')QX0%H91*FC2TR=$>UO";,N)3%HZIF57DL=(PK4.\,%8[+DU!)3 M9X-3)3> I=XB;,#EX<0JST-DSA-);0SZ-?K1<^G :F$H1XX+QPQ#D1@)4QQ2 M5INVWLDY*/M\#_VFM!CT5#642< "YE^FBJ4L>H5252\E/ K:J>#F7[Y>C#[3 ME[&@;<36(TU(9!9Y);%3B#AG0@1[= XJ4TZ;AL^SX"HC)]Y9SWQD# 4#OBM# M!FPNH@QBQ8(K&%D,SQM97FS!-1D4+,-/4QL%3 ?$%1:4LRB9)4YS@Y2VJ41> M9+]%>\%^$D4>!8>^\8:"VMHZ98!FP#,<9.TM] GK)2L!YB MUE\7K1^8]=>;/K*FR\F@ZP[!D_DZ:G]7>NFM)I,>'YQ8JD6,WA'%O)",&FD$ M-8%&!1:H@#_SM.]I^APRG05Y@L#S2T7T9:HN&XT5" 4A%& U7%FX!?E%C(>B M".K3"^^5Q@S@&5QWSG0@X $BD$TU_[[%[*K:I_+:N0#@Y(@P+!CVRF@=%..$ M&9K2!O&"!0H7,8*&!$:$>QU361=/D(G862DD F<_&0"O,I %$@DI8J95/-QCO3B M;)%S.CK2,2T"XD09 IZI9]8$@;UD#MP;X3R9(QTY6^25KSPMI( MB;RA8N3>+)+&G;($O[P.CMQJ#X)I',$L6&45LM(8)&(Z+SJ@1=/!NZ'93-N8 MV[YJNL8 4,KJND,H 3BU--*U# )EA-K+..$F?F*;MWIJD['>W+=5I_ M27'#H)CPU%+*P'(.0MFDE?&B:=]IRN[+JUX!- W""^,M99)RX\'Q=4[QH!R0 M>.%4[S1E=PHYPLYICJPQ$?0NDAB8CA%E',G'9FG*-8:].#SYB!1;#>X03?O MYZ&W<>Z: Q_\^VZG-3ISN2#\=MPPW51XL?_>*#/: M7=&[IX+3(F(##<1IYF,(T3"*F.*8X, 5 MABIEB#7(,V&U]L3;5&[;ZT#092;?+&OEJ5-N2NI3@CF-+1.&4,:%U^FH5\/3 M[K-@")\')WWJE)N.GM,!"2I!T3$>F511*^^(]1ZGJO;&SD,EA!]0;F*RU#KM MO87<\S,,>E=DAX70TG^4:6VPB,LRP@*(5 M%EGP/+BV%#D_#^OWLT/":>WL1!)YSP53F@7 4:N,I91'XS B;AXJ(&U%,9V\V2V<_)V\=_SW\-O2 M%EKWPPW2)V;?DI@- G&JJ MI]^M+1;W>D:94&"C!F\9(_S8>]TN)=2K2*.F@C/62K!Y[C WAJ&N47*VI)[GYJ#-O^>20&9?>Y]DY^_ M[89>9]!UH3?Z>AB,+P;O\]/5/^&O<4C%:RE%)(*".6P0../6"6[[AV^!2?_/'TLW&J;A9'D[L>Q; M(J$E3/L!W&P[_7ZG]5;#%;BA=V+:JW_:[AMXU.CSZ(G?/+?HSC3S@_;;1-30 MG=P]:6"-.S[H OOXS'6:G>[;[H']C7"^//FO@E;0[W^,?OL7*O[\$6':LFA: M>7/X]O_6@85ZE5HXJ^QT6J;]?Y=[IMW+>C#1<=2PEU^$MYC!R(NO9Z-ID-!/ M,V^'R;1@4LS%7FVKOK%>V:VOU3=V;[[;=2(0BP_R?> M[R;+BRN6G]4W_GK?GSD@Z@,9^/WV3K7R)\!BN].N#5K0BZN,T7,GQ!0FX)XY MS2S"*C#!@N5"8JIPVM#+$+XSR%5IFZ3*?-EK_'-5:MCQI>M M\UK=\?W-C;,&5N/[YH MD"W6((WS6NN?PVI][=1O?F;^W_\T]TGSU!Z='&[7CTGUJ'JQ7:^RZI<&VF\U M\/;Z%MNNUXX:1X='^T<;I-':.*^^5^?5]8.O'KO(L*:9YQAG+&*9*11TADU@ MQ A/@^!+JQAEGPK==$6$U4HI6#<4[7WJ\J5?43WL#7]+)1TJV^WP^\^]4M_8 M9KA\ITX73)7T/DUST@MO)Q_^\'GOI&F&;_-V\>CBIC^*+2%@.HYYH]\YN3)' M5M#8).F#Y=/WDP>,?U\9_?:F[[_]D:]0_)V?T0J^_\?O=JS)"M,/[?E-,>[1 MV&$6THS^M427)G><&._S]D$&[_R6G)S_,?D^GMMTZ1O^^%4Y.W&&@UN= =47U$O8+$3\N5:]W<-"M[[=QU?*A4=Q\J>>PV7XX9 MX*FA/G:Z+=.'NV$6P6&#^>HTK6DV.WW;.;]+$WP:@)4?NLWA3CCI=/MSJ13> MYW9S3VS7W^?;ZVLL*8'J!?R^N0?W-P^WUQV#^YO5^M_P^9]F[6ARSV=X%F_O MUSN\^F6+P7NT]H_V+FI'&VB_#DKERP:K71R 4MD[KVYNL&IKCX B.?M07^M7 M=]$Y_/M5,!2#%2$C@MB,.:$R+:3-D&+(<::L1FII];_^I243?]S6*;>^T-+JI[VUG?K&SH=&96?CX_9. MO?)Q;V=W;ZU6K]2W*^ 0U,'JKV!:V=ZI8/Z;_[VR_;Y2__=&Y3Y?8>U=/34! M*X%=$N@2\]X4V/X(*V#V5>3[3K?2/PR5_TP H3+RXBO@W ?_]$;I-:1ZZU/( M!7H\]&8X#*8;VG=!U<=B/!NC6,-< M7CK5>X_I4Q[B4/)/.1N(S)@#+M!T[5Z/;7>W KK3[GIN#31](Z[> MA9?(BTCRO%MQ^ZV=P\;% =X_^G16N]C):^ON OHA#?*Y6255VOCR:5BKK^'] MUJ=;5MQ):W_S_='V^N=6;7V-UC:W4.VB!B"[?[3_9>^B<>$/]]>W=5JMO)>6FROOH'!6/4A0YJ!R:JYRI0R+ ,F MHP1%ZA&.2ZL?US8W=M;WZHWERE;MWC,;)6%X13'U'&$23&%4Y#EZ3F/F M4PS _-"9'#/YTP=DIN%1/GL\II=2!$^ZG=,$-S=CU2/]E H==T_&]FZ14/AN ME#KXKN/G4UV-@C/5BRINP#- %0U38*6VN<>VOVR@_[167[NHIB6WSS>#,U@; M+4,PF9319RP8FRFI62999"1*%"U"2ZOKH6G.3#<\(CKS-*&7GY*568@5_>Q* M^LR9!C_TAIYIB?VVL-?-^=8X]WE4SWR.7:"7%O.M2S%7VF,; \XT$2%+'A-\ MKYU\@;BK$<03R+D'XV869&7GM:06^UKSOAEYO_,\'& &>2SOC MEZ)?_"L-8 -@"28"-31C6LI,<>DS PGN([(.? )!$*5>N>LW0MM7]GM?Q/^ M6G[^B/BW]"*OCE['%U^C@#\(QP3",( 'FK9Y4)Z)8+$/Z?A9XH'= M@$O>=TW;Y3W7F1XV%$;S=O=CMW,*9N1\1H=^"ACI]: M@X5@0J8P(+BQ!FR#0(,Q;FE5,7:;O7Y_3A!()Q0V/QYVVJ\VK0%_]2'8*!G/ M8')0!I/FP'9C8'5C0DS@1$8A@3((I;0&O0#2_XU+.Y;^L2Y8KH":;@Y29*)R MD9]4TD:PY8H!%Z,?FN$D,4NE77#+]98&9'O<],;R]'_]2Q$L_^A53KK0.#\Q MS4HX#ZZHW@XMP8,.O<58IKYG6A^YJ7M2NX&M2/Z]\@TSRDQ7A?G'O!"ZP5=. M!MW>(.4L]#L5:)%")Z-D-4Q^L[\GQDDYGFNN_W;.U_ I7J%2/W*E_4?+\.I9 M]E#,Z9#50_,9%CKKX"5V@=3S?K/(/0K&'59+SXE&Y:PI]WANV;*?Y MVS7=7-)X46A<&R<1%H(T8D; MVUI#3&R!T7/IQ(T3,Z =.&[#VOH!JZWOT=KZ)U*K-YO5];5AC>P-:U_VP+G[ M&\9Q?#LQXPRLM>.;PR2@&7Z6)%D=B(U&C/0<@(<6!4LN5_UW8A@CQRHGI M5DY-,&T/'->!U-28"CW>KCJ-VUB-^$+"F2EWY.N]4K'GX%OS(U M/>D&%PHO$Y-*41:G5_D-^@-AJ_0&X('T#CMI^])DBW?_T/1OO\69N3G4-,[1 MS>,7^7T4L_Z-7'M;"W(+C>P1O$NZJ6@/=Z:AC#M+U29ZQ4B*D9I>OZ)1Q9MA M;^7>G;;/O4C[;M#MPK!&I2^2E= W_4%O+@'FEU;1SKX*)K$@7&1885#UT;C, M1"(SP8,P." L--CJC="[C0C/O^W]"Q F\73OUV3Y?*:VN]\SR%IG;N:SL]#+ M+#^'_ D" ?U:>;\/H!F:@(+=3CM9?=ZA\B782B\EK 6P#8>5 MK60F&E>LVZV;OAEMO;^E+:YZO[[4LS. E@R<9= %.^%@T!PES>YF][%\]2?M7GUMKC,9;*(J3#D#]1"&$WN_3@_MK,YTF>HS^KP[N M#\A728R0B+E,.$4RAIG.-"(TDYHHA%&$Z2[AOH3[$N[OA'O 45-IPBN&BG$. MX#[!NB_@K9N,XSNO5D"*LCM^ ) UE5X+5 4\J#NQ1 ']6C!=PQ4P_T/%AYBW MB^),O83D*?6#P'O<,X+B9_S'I-D/&]S[\,N&"<;'C<&.3Z0]J #USOJ'DZ:3 MEGE[I)0PL1F9>##7W9:5GT])25&9;YF*/U^&@E8K5,O')2A@OJ+HLQ09("N8 MR^?HF/,5I)ZG+H)>(?S9)N.A.17SNIMSIA'SP]W@,WN5J:<]Z\^C?U]W:'T6 MZ?RDTK56RM44Y:I4&,^PL??Y5Y *'[^0EF3*'W2ZP[LJ[*3H2O?=N,%<^O[C M0RLV&\,J^=S:_K)WOO^E<59;/T;;]0.^7=_"VU]@M$>IA,8GW*AOW5Y+8OOP M++B'[]??-_>/UN"^3QR>Q:M'>[Q!JJ1ZL=.LK7\^K#9O9G00'IGFGF:!(I.Q M(%UF5129=(%&%!4BJ79<[2Y'YP?I_26B/5WDH[049IO.3[L?X#[G?<[EJZS2 M?ZFQ"A+_/>@!\7OSN3CYTAKK*OM!!L\"%SKSG*72NAAEUD6:*6RHQI8P1O7# M"O3_P"B<+2PM1S-O>#?K>F;C[KAO:<9],^T+<]#?2/M,"+]9T/W=B.RE%OJ1 M%AI>UT)4211HL)EA-( 6BB&SELLL*&8M(LXX%G[FL+^?R+PC*W.Y'A?3,MH] M:TUI=_2=RW5YO"LQHTC' #>TW2ER)@:]4+2"21J=3W?'R2>=;O&LYC ]_"R' M1R>H:\.[=9*E?9KW"K>VG4K @*R#LYN*]!:[N_JF[4W7IVW9G=/^[LOS2*EGEF9:OG\C'G#HHG5\=7#4ZW&\N$>F7DO;. 5:(L!J, M6Y00A3DO,V,DRG"0,,\2&Y,.I?Z!<3O#*/"#$A"O+^>@=QB:S4O3ZS< MR(S M8'0\P??7W>]/NVJ$WMQDH4P;=W83 >;9!OHEQ!E^#=@C;JS,9!0\8Y2E4:<;Z5CCE*TSN=@@BN+C>GU=))>IP\VX:B03T+BWJ'IAB)O MRXVVNO:*+3:=0;\P%HL:/\7/N^&D'])=XZT@HX-XEXOM @$U @3TP>4MT^S]M;15 M>W_S<&5X!]_ICQO)UBP]!N,8KMJU<"MQ\\GR5WTAE9O6^[(65[ MGX:KJCK_YX\Q,U+Q3<7KR]N,[76:@W[X8RQ3Z/K]=U3)G@BD_)XTKOYINV]N M.ZK7_DZ=%EQ@O9921")HT,P@9:QUPAF+N=3>(/=5+DWN.>Q>18X.P%_N!G.< MF=@/W;>F>6:&O:4W-^L7PI'O"6CY+@%>N]_[\XVYD_,>FEDJ9DG-//2(KF^.9WM,3NU\/&^FDWG?;M?I&K;[[BM[]X]I.O;)5R2KOMVIKM7=;:Q^ ^N^W=ZIKZ:3C M7SV7]#DRJ95>(8(\+I-:K C\V+)IW^U8\14MZ;.PN-9KI M:S<4/_^6K%Z3'XPR$!]%CQHR:7Q[SPVT:#)[ ^\NEA**F M^VBK_&^#MAGXO!_\[W?8.//.J:,NBB8E8\XL8_)[.&^NDF'F0R!*Z)Z1,?^$ MA.A4OB[1+:T'PZ=>IYG[(N?Y;],$1 ^5W<,0[O11YYU=2_R>!^XL\;O$[U)" M[I,0PN_%[VMV>"=6MD_"Z$&]8BM\6@#NAD.X+=5L^=#IE0 _FZRP^.PK2H O M ;Z4D/LD1#T0X(M%[,-.$Y[1&Q^L4]GXSR#O#TMDGTD>6'R^E26RE\A>2L@] M$D+Q Y']G>D=5MXW.V>EC3Z;-%]\/M4EDI=(7DK(?1+"4L60/@RJWZG< ^EW MK8^6<#Z3A%]\9L7H<7@^'SPX[QD]9,$PH=1H,S+FAX.$ N^]:MKFH%!4E^D YN= MWB!MB#2V,^A7JJ9['/J5G;QW7"JVF:3_*^!9ADO--KN:C2T8*)2:;4;&_#,H M(8OUIGX7F*[0:A^['1=\4F2EVII)XKX"AF3D>VKK^_7A?KP?=*9WPIINO[*5 MML)NU_^]L3,'VV"YHH_=!JOY=W[^I6VP8KPW]\FWP3[\/*'2PIH!"ZOV*E9IM-^K\"GF6/W 8W'TPX[YI-+!@HE)IM M1L;\$RC!R-+JQOEA;O-R3\B,4O,5<.!C]52YR:]$Z5LLC)\\OZ,XOV+I[MMF_/P.C)8F-Y4'>)0'>#SW 1[S MD[&V^W&C.+"AMEW?J.QL;*[MK&_5-BOOMW>^P,?LP_;V?Z?ON_6U^D;UQ^=: M/#/[/]%.J/JS'1]UNQTCO/1H:N3BB_IL-:\79Q^V JFG7XM3M8:G9I%Y-K= MYZVFJUA3NIR.XC*MXF#8\1AN-UTN J27/>*-.WJ\?O#BN&MV9]?7&RY7S@YS M=WC];?+V::=Y&BJ]@4T':_73#M%N6G%,0QBT'=@O,"'ID2N5M6;S^JWCR1H= M#5G,9'<\S>/3)0OVN%XI!]KT.]UD#U6B21UT*W&0 M[+E*9[0Y%2YVQSM6TP"O#LB=:*_EXB8[Z,' >KU*.MJR'PZ&1>N3)K#4]T;2GVSOV*$W^:2@8X=80.JD/ ]_OYY&52CJE[:R3#NE- MFW,)^L.&9AY.PW+Q%?\QN=PRP]N7SO)F\_:UT.OG+>C]]O5$@KP]^.9Z(J3+ M3^ZX(T^(Z+_I__P$7OC;W@?-;YJ>W77QI-LYNJ.#-.'?7.LD2 :2-;]Y\V9^ M'*Y=3=3HY8 .IEN! 0+=>Z/ZJ##WH]=(1RMWP&Q('<;A=PFRP%CW_K[7OD-" M+[%N+'IA&62E7TQI.KRZ"=/=+V9U^;I$CO;1)P*#BF4[J?,JAWO0S67%.^])J<31YC&&D.&Y@?*5P&49BE9JU M.Z$ MH0OUG3#N. RO='\K],'6Z%VW,JZ.3+VD?L$//FVZZ&;6I+I0;3 .+OFEDNR' M$=.T.^ULLP4H0T]-HO/QK?R=E[X)*E4P?@)HW9W6U8)5'J7 M+7N%@U>!(:88A3D(UUBP9+C9'.K=##>RI8$5$HT+8R?Q0/$A_&>0@]88&=Z3 MB^!@G>;)W['#,:L!Y0O3!_QVU\U/1GQC0^$ #&($]R]Y &#']08GA5<.[NCQ MZ&DG>7_,D)//!7_YO%@Y*:PJ [X Z+;^R H$!JI@4FG!NQZ6QM&L#O5^3C,V M;Z84O,0-H7N:NU#0-3G10/ B+E98Q)UVL5Z5HJ?MHE[FR-H_,MO\(0;H7@@\V%EO'"RU\XOZ^A/ M6*]DK+EEK)$Q,<(.?\U9^=;E249HLV/@>J_7<7D1:TP+:F/+%7R;@04& D73 M@CD8%HL )2O,Y%#OP9AB[>^!JWE%Q/8JFN8FE6E''C&8(KWD$X\8Z?:27EJ1 M7.!%G=UD;W]G%3JMV(S"E6/C_4;\P/0F2\:INOWH'6!_DK(DE]UBS3>M MVB6D-M="HVGY%^ARC%8G''R+ ] 4*?Z1PZ07[BR, M#+SDT<+WJ>GFG0$,XEI!R!;T=,=:V$@!C=>M?<<-QBO](YBL8GA% M=*M]FG<[[?2B*P73CL8"W 4S_.T;KU2V^A68LT3GDPZ\6-+P*5 P*-R'$_#_ MTN&EK\5HO268TA,4;PQU(VC MD7Y4S?O.U=OT[$2+C@/^&W=\\V6+Q?L[WG>DE(%)>N'FVU_E#/@TNWD+++DK MT?W.VOH"HW"C,ZCT#HN93+/=35,&W/8]7.Y-A*$ XL27U^D[R@RY1FN7=P%N M4NJ-*Y9?8Q/DXR'3?LD"-O'Y84HN*>AV@S-2S@Y0=W!PF!AVG(,R@I>1@-V( M.3_\V0F*D[4'QCH 08%!(.OIL0<#TP5."I=\O5AIJF7&:9EQ^D09IW,'AI?) M&6!MI&!0@JQ"$8_A9YQI!08C._X'.'*'*=8-(ROMNR;L2.,!ZOA. 78% MW?J@BR_7TE*V&(!U86J9O%6H"DZ#-=N]38WQEEL2#2'HX1KU*( M^[0+)]VO6N<3.GTCQIV6* M?PFXSP2X:9/7;$>&[JM(N[93KVRM5-YOU=9J1:;_=VO2/E#4Q-("3M6H@MO* MG:?Z57X;M,W IU#%[X^>-7W7K-V[AV1NY_'CVN;&SOI>O;$,O/;N!Y[>C3>? M\1>[YQ3(OTTS6365W<,0$J8LRNO^5AA:G0%TXGMW6\'Z!S\*]-A[?SQD]C2UL5]![8 QH__*D*]+_OW[ MCN7/B/A-9'C@6RVMKA5.TS\#\'PH7JX01-"EL-\_KR65YY+*ICTPW7L(7G1=A?]+1W$O5GQGG,U1]^Y=S(8!;_91S M>C?[Z:F@4>^ZK?P3M'Z.>2F?_TP\'(L_CQFK6)'\U]B8O0 ;OQOEM!6+U?W> MVT?Q\^/GZ&GX:5&?/V.8C%?(/##T?;M*;K/V]#3;3,W7_W[>>1G5[?K^Q(PX M:>3;S\[$_)F?OVUWVN^[9I2B-6CG_9T4JA_T_%*1- -O65S(.0M&*4R-1Y*) MJ+57EDL:.:=2>B&^;B5/!4F*ERH^N+QEFKV_EC(0Y6)!L0]=G/??M@Z[\SW>X0)O&S:0X"0 -,OIY:-<[IQ_(SFF#5@?^:.-T?U,?;;?^.=ZN.UIK-8:UHUISN[YS6%T_/&RT M_CFJM6J'C:,-7+MH'C?J?Q]]H+5FX^(DWU\_IK6+_5;UJ'&Q7S]&C?H::WSY M)X=O1XTO6^>UNN/[FQMG#:S.MW=UR[7>M[>/]H^K%SM'M?4UNK_>8-6+3\/J MT3^'MKN+;>X+6+C?/&T3^Q]@Z=?ZAO]*N[Z.RK4SA0Q6-FO349"Q9E M!LF0.1MQQ,1%@N+2*I5B65#UYYN;K+%Z5];J'):.P1/H2 MZ9\.Z87DTOF(,;&"X<@,EAK+8%DD1%A$QDB/2Z2?+:2_N$1Z(P2H:P_X+J7( MF"$JTT2HC +4(QT9=]HOK6+"EA%A)=+_!-+/EOO]ZT6/"1HY/%-:Y+P+">\X M+F#-.1A+L>/$!4"+(C$UU7(9)9MWSHJ5W93+Y3L#VX^#9L5,;H$F_WNVS-RU MR8C?=[KKX_%.WG#G\@7'08L2!'\&! '\)B (_33#OW>&^U_\B25,I.?5+G8. M81RMZOJGB]HFO/?F!ME.?6WN'U:_[#'HA]7(3JS6J^?;]4_GU8MC7+VHDFJ] M\54;PZE#(HN8AHPY[#*M2XL/)2,Q8 M]#XS6N.,1J>(M,'$2)=6"6'+FGX;DEA$Q%Z@Y;P2Y.;.+"U![LE [LHJ%2EI M03N:69E SGF:&89Y1AECQ&"!/3$)Y.0RE;P$N?E=R9H/LW0]Q 2[4?54H'+ MBFKQQ6D4A: _EZU:1A=>, FMJ)L-D^'?C8G\#FA!^;#:Q:KEU@H1$PF M& L9,U)F2L-7RKWW@LH@+%E:Q6B9$O$JL+R,HY9(-\TDK!+IGA3IKLQ63W0, M8*=ER# %OKE F6:$95YP+'0@2%NUM*J7*<(ET)6QU.@\VL=9HOK/H_KV]0T4$2,5+>&9Z*PO6.8U%VB+F MF0$+5AN:*4%P)H3!&!'%E8]+JW(9"UI"W?R&7=7LFZ_U3CK&[F4LU9_S4WZE MU,P<0_M+Y+&6(/Y8$+^>N.IC0(%HFAE'8\9\8)D!E9M)(U+2@#,4N:55(? R M>26K9\\@X&4X]K4#XDODO): ^'A O)9.X*D6CL0L:.LS9CW)@"%<9AT3'I.@ M:1!+JPRQ9:W+R.R3 >)LA6WGHVC5Q^*TUO[H5)]4XF=\&GD[/%N601F[>,$X M[8BZ'YNFW5]K^XT)@6NAA/>?@?=J?2U!^\CF7?L:N*! *99QY4C&HK29Q@AE MB((M'#TB6(14^6!9H==A\)8AVA+FIAFB+6'NZ6!N> ESWF&KHPJ98":5\N(B M4V#:9I+'5(I &6E0 7-4O(X=J8L9GIT/2_7>I%A@NJQ,C%T4D_7^=+%:I^W* MR,0C,'WCNND:@P8UC'4F0@@9$YIGV@KX%!#EE% J:,HN$,M,RU>!Z65V; EW MLY@=6\+=X^'NRH1503-KHLZBESICF+G,.$4SKJE7A$F%HBO@CJH2[J9MPBYZ ML/5#,,7)[O"\K!.SXH#Y,B5V,>S6[9.0CB1M'Q1$WDFSL!WW>J%84BL1_*<0 M?.NZP4J<"(YBGQE)1,8B#YER8+\B!S23P@=N4@$"L:Q4&6LM8ZV+AW/_]2]% M,/FC9.4RGO:4U"S2F&=R MRF<*J*=X&-5/).K.L7I[L9U(I3[[*7WVZ;JYSC65Q(>02:=XQC3&F4$L9EB! MEA/!.N#&I56)]3)^)2L]SR;*,Q9$+'5$J2.FKB->;'-6J2-^5D=<^3PR(FN" MH1GB463,49XI)5PFO8Z8$FV]#4NKC/)EJE_'Z0,OHB-F*SK_ZZ<9ZF_1?5HG M&*'^-SY\Q_3$? MY1@O#[,],<-T6L#SQDK+D]Q_-88\Q[[/"YXX^7'$S&6%BL?X0NYZO Q+J@,+ M,J75J8PAXS.+O,Z\49921Q 5''RA95F6[)FWY>T2VDMHGZ.P5@GM3P+M5V$N M09!"#*F,>&G2%C^<*:!;%BD1V!(N-1%+JV*9459"^_PN[<^-'](=A.^6A;_F M>)<;81;!5$\$OQ:"+"'],9!^<",9U5NIN>-9,)1G#&B7V8!01C@F!M&@-96I M3K+$99WD<@_,JX:XES%92XA[&H@;7BM,8;WS F<.:Y0Q;WRF&!<9L4'^_^Q] M:7-3R9+V7U%HYL.="!5=2]9&WU<1;J [N#&V:7 W 5^(6K%H6?)(,F!^_5OG MR(ML8[!L63J27)/Y81+TK"Z%?R6]*78S-JH-=-:P_"H4EM= M)658)+7VNNF+H^/^\#2EUZGO)@C@#P;P?ZYT%HJ46D<5438; BD*8JGEQ$0( MN:"[=*;HJ$P6!-^.Y)H--]K!>M,4?IV M-SE\=C(N^YE&YUA^BDA^#R3_=*65NU>22B$%2:"K5NZF:*U,1^(L2U%R$V3. M[:[5G7*,6X'DZ%I%N%MA/TR$NT> NTO%E15R,AHLD3Q; D$I8E*0)%NE4^2, M):;:7:,[8'&X\*H5UXUWLTX;8L[$_Q]=3BWP1TQ-]2/MG8#P!N7D[BE M0V^7H*=@9.2!NLF5=MTIIIR4CT0G:JN989:XF!41-$<7C/=&5P,7N.UHO1VA MD6WIPX.XN%FN.,3%A^/BS"S%R#R5R1(F%11++5%B@4F2A5.&*Q>=K2+&K%AM M@B,N;F;OF35IB#$<-0:#">5<^X1IX)OM,':+(5WYGR?)X^# MQNZ+[S/MXC^]$WL?/^@,$7P*Q#%5=-]R?,0#,\1&P:-P- 2AVEW.:,=JM148 MCYXY!+I'U6"_I=$PNO$A8MRC8=SI58S3QG/#*%&)%3T68B*F&B=K=-2%LG3* MEL]X:!'CUM1ENQZJZLW,QR5, \=TH&9D/R*H/UQQW?E@3=)2>4Y IUA^"%$ MG585F#%DQX,!R%4C**:QM!SS'[<:\%:=_XB ]W MM@ >3UE1'XC6O@">D)X8 M93*QA<0,U\9D*Z;9,Q8!;VTS(-=#?_U. N02%%AT0:PZ"1*1_)Y(?F7F#PB6 M0 1-K(JNJ*Y4$L]T(,!<$([S$#QM=[GM4(6=[M#=NGE8AXF0Z%5[M-'@C4N! M7+/+V3!%I#K3F90>U$#NJ8'\-:N!T*"=M(Z2X*&:*&4U,2(G CPF2) SHZ'= M%1V!.3WH/-MNC%O6D'#$N(5@W*6_#'3T*7-3]?4" I(SXDSPI'"5HD)IQY.J M&C,*0'_9JC73!QAD:U.BLP2]=#[C8TM3T)=;FH,(/A>"OYO54J-SB89D"-@H M"#CPQ)33(PRH\#+1R&@L6JHN&,XP+W'I-3D;YT7;4D!<;DT. N*\@'BITAHN M:2IG0H+*G$!2@9C,'"DGQSD5C"5JJR)%W0&U'6UPE@*(S?+%W@J>S0&?9\.C MH][D*%5S/*NY.17;U[X,NVL;/W]- MU+S8^WR^I/IM>X-84/$IL3,OF+Z#G$;MKUV&.\KM56&_\QWY\57K]P:)'$[_ MS6AM,U? /JP65R[)Q74HWQ$C6LUV@-Y>P5B=9XUY?[M^1>1G]CY%GKX#3U\9 M31-M5=<"FF3E @'%+/'EG @OJE1,N>BUPFU7T2(&ZA'65E28C;#V,%B;&?3M M/#4R.F++@1&021/O"LKYY*0!KYF."&L;$)M?CZS1G;*Z2K!K'HTZW@ MCGL3UV]&F'YS$7L94[TO#O=5.=N7@V?3D\4@U#SH_>W*Y!G%RHEYEHB,54>X M2!4I:FH@SC@O=(PRZ-SN2E =IK8CLPK+5Q#B5CC5&R%N,1 WHZ!2SL%(2801 M!>*T+ZJJ*EIJRAYX45R#BK[=!5--U\)1!:M64#>]K&DGA).CDWH::FM8ESA5 MX[U'Z3 -QKW/J=4;E'\GK'5:?V7U\J#KDH!GL\?\LC[E_QV.QWMILI\/W%=$ M^+D0_LHH&NY#+-2LB*O '3(#XJ/E1&<6N!")@:LRJ3I4;D=B*?I5$?@6KL(B MNBT5W6;R.P)5SJ1 <@J>@,S%1,]%?]401 C>&T9S->8;)\.N6G?=>.?JC.X: M4^Z%'G8'NL\^_FLIFNJX;%#Y;0Z5]76:N-X@Q1=N-"B[-YXY[^?3XT8 MX-Q?0T3 :0+@7"J.J1PQ_4I5Q_?FK7<#$_CEA9K+L$-.9NO_J(^<834N2#U2I]RFK4!D06Q":KA M.L"*^@:1)"$#9=)HJVR[*X!U# Z6Q,&2B(N-#;0C+CX<%V<&2UJ95"BZ)8O@ M"1AM2"$S3@0+B@E;;%ON"BY2W;%B.V+L6SA8\N%%3K8Y!4[Z^P5.-[H_U27Q M=U"OKQ1!+>U\?BA79P^>?9HHC\?A235O\U:":12?_'=#6T_<>5O7GJ:7VWQK M9Q"1M!](VE=20H)*@-(*CE-D-#@EH(05U:E;2*5"@*Q:!,A: TX\1+SHG6S 3)4V:* MM[L@9$?8[; JFT%0M=GYR\259Y];-M=-O.DZ0C'STNC7(S?ZV!N?;;F-XSEBY>9U#8Z&CYP MV3Y_T>'H\LY]3,2/DON'N%SVYJGK?W&GX_8O5[;PJ.S6V8J$*DO^\5Z?.3.X M+L]\A*W.^?&VNEY_X;5A-1VLB%FAT@()U=.J=;OU6W3K<%3Q_G_]7#QTNWM0 MX5=KF*M[/9E>7]?]GNC=Y795&*L>1P(6=-EN.+2FE^W5SA\O7C__Z^!=I_5R M[]F36R'LYC=O^!>[!;.4)M1_O2A9SJTI@WIS]^%=OT)H<#D_* MF\1QIY6^AE0XOWS_UOC0C5*K;(_[GU9K@[[PR<"=Q%XY]/^9XTM]]P+7JL[% M]YPJ3N5[]-WQ.#T]_^77V!L?]]WIT]Z@7DW]HNN:6<&)2SYY0L\XY[0]/(<%XMQGG[BY)SCJ2A#ZR5#;WI?5R9!:P!'#XO:/TR4 M%M!$NCER5GET[].)]R%GOH -1(%X/(%@=MD"L4EGOH8'WB $0%%HU-UO6 %) M\^M'7J?/:7!RHR'-TO9K/BIJU-8M-/[_:/FD:QS>=]J;F)CQ$"TXH9P%7SZ' M^I!]%Z']R5EY,&):&?WX/?1\*B*%U2K>]N;'#X[&9?]3J,77T/_I-K5 MG?$XE?^/#6IZ<;IW$?K_"W;?OCA]]^WW_KN#%_S=I]?_[/VQ=[A[4(7]?S_: M>UZ%Z=]]VW_^\2*,O__IMZ/W!W]^???VA=@_V/GR_OGK?W:__7WX[MM??/?M M7U_VONU^VRW/WSO:A>NA_]T_WO?WGO]^^*ZL9??Y;^6S_ORV]_;W3WO5YQWL MB/+*+_O/7_)WWP[S;N\L[/^&?OD +LF<SFY72FQCWWY8J&Z05I)65TXH-(+SG260F03'EG#%<19LC ^\TJVB%V3-: M*;\@K32:5KY=T(HK"@,UP FCV1 QXG75A(K"JV #DK(T.X"[0B%Q9M(*T@K MS1.L-:85*2,$6PVM-*E2:;U4F@G#F T>*(,S:X6CM;(6M,+.:.7;_L&+#\Q6 M;0&,)*)J0UK,%UJ8)1K"!+<\\LP2Q':74=J1=#MF.2.U(+4@M2R)6@P$YYPP M/B4)7DCKRRYY+S* LE[3,XN%H\6R%M0B9JE%A%#.4$KB.*<$%*_F:UE+)&,! MBJ5*K97MKM8=I24RRY9U5F@.6CT;CB=51O7H^_&B@&T:US;T41WM?OYC.(QU MB6,:?>Z%-'XS[$<$]GF _70FPL&\*R#F',G:N&(P>$>,%975 $DPEX2"@NJJ MH[:DK3=VI$6H:X ['J%N45!WZ76/"8(.4A-IO"+E+#FQU8^"<() XHJ4$Y4$F%=%U0,7E"YP MQSK2/4*A-4->NE$@B$181%A,6FNSP1%N\- MBU=\G((R;G(.1#"I"$3JB=$F$\$U&*=Y*OO?[AK5L5OBXVPX,C[ NXC0N!WN M483&>T/C%7\HI8D7=$E$:2.*+1V!>"<-$3$Y$WP2$&.[JU2'&H'0B-F:*T*A ML[ZW@X^M]/6XZI([?GJ?CCD+G/5Q3QY:=200-P1.5Y7F4Y=D> M/SK%F(7R)"4C"7 9B1=*$!YMD,Q(QE)N=YGL2('NU<=(E-HX#^KFPMUR.](@ MW"T,[BZC2=082E4H(!<*T@%UEK@ !?BLU,)Z$%*[.E%*(=PAW&TWW"VW4PK" MW<+@[FHFO,C2FT )4Y$2"%P0DXJ^1[4JIZH3UUZVNX)V)%A$O*4@WKH'@C87 M\I;;P0,A;V&0=[57AV7E=#(C.HE:R5/$ZJ+NE7_)P'(N&J!N=SDOD(<-!E>= M#7]_)^]Z^";?E&L\'6MXY$;_I"K:@UTY-LL6 MA757O)$ SO@@$DDV%X6.64>\<(EXQZ4(M*AZP-I="1T.VU'DB'"'<-< 9R3" MW:+@[HHGTH>8A&249&$- >TE,5:S\D\-47M7E>K4-=U6;D<>^F;VY5@/3^0? M:9!&KE_[(ET\Z@UZXTF5?O[YT=H$8UAI!;TXIJ=%L->$OMGX& MTC N^*? MU(IS@"R)C['"O*+D&<\5R2P8J56*.H1VEYL.VQ*#'3$/,:\!_DG$O(5BWA4G M9='R.(]9D:A9%8+F0&RDDBA'O6$Q"!ZA8)[L*(L9XJMV4FYT/XR#X<3U6\,; M73&:D3"YI?V/ENF\O&B(8#]S>QHL\QX.3E*7-1%DTTT$"-\)CHY MR90N &]DNRMU1W),+%IZ=[B-"\-O*3@NT]&)X/A <+QT;3(CF+<)"$^9$I#& M$UN=$1.L&/E:0."VW07340+!$<$1P;'Q3E$$QP>"XQ4W:*#<)I48R=Z8@H^T MFGLN&)$^5'0G>)"L:I/!.W9+JL8;#I#-*RE'A&R8"Q41\H$(><5IRF+%7":2 MG*,GH((FGEL@6?GHI#4T"-[N6M%A=CL"14L!R&:E?:Z!1_5_JVEL>30\.O>J M#@>/YDW=WF[R_UJN.W5E=W/D1E ML_/)$RZ")6!4))X)2UQ2V0H0%H2N,Z/@.]KQ_ZQ=7_>MC=UO*T8MP*N)&+42 MC#J]Q*@@RJF)2'CD52:34<0;*HA/*CB5):55)A.#CC WFV@@1B%&-1RC%N!< M1(Q:!4;MG>M1W_[Y^J%P![76:2(]+V:TB46)TJG\,P%HYB2C(K:[7'7HEFM2 MS7/P(4PMR<.',+42F#J=@:ER;+[H4T"B=9% .3AB=>7W*[9?@BBTUJ+N2,;8 MS=J_]8,I3%R<$Q%>EAL_2N-)JU=?N(;G*ZX;WC8T6?'EX',Y\JII[Q1FSX4 MH78NJ'TQZUD+D?M"CYP87WO6M"=>Q*J3;\PY6I[ 5('GH@X:C*KAO"( M\-C@A$6$QP7!XQ5_H@#+1)73'8%G DP#<4EJHJU(Q4R7LMCKQ5#OE--$@$2 M1(!L;KXB N2B '+6DVEH<+*0%U&1N:)!@B96N$"4CSJH0G>.50TN.D9BX.*A_( 0BKZK+"/>Y6+#1!7*858. 45O^DM7&)?"/)YUQY?5.1V_I=$PNO$A M(LN"D>7T"K((Y;.3@A'#E"C(XLMO7G#B@@^,&QV-,I5"9CCCOVZ%JKAZB%OW M)* UP[@EIR.B#K4DI-N[JD-%[;70MMC R4<"67MB':-$J4R+1LR*)H4Z%.++ M)CG>4(=Z)&2YJD-!]EZY1$DP61( :8@-@1$)R68=HS?:H@Z%K167@#7[D\,T M:OWKS*7V/V>)BIW6($V:D:VX9MB]JI+?:XG>U:GN#0?#JPG?"-\/=*[M?'"9 M,LW!$&TS$##9$R=D(D9*)J7@)LG4[H)XY-HY' ^X7;"R7+<:@LDR_&D['VB4 MU):3(E&Q3(!*10P5!5&4\%1Q&YDH>N"6C(U"2-LN2%M542^"VS)<:'5."3"A MG+23H:%^ZHOLEHV._7[(&YS?<@CMTK'CL3N.!,DZ2-(^!D ME;"B+=%)&JD9>!7E=#XS;$*/AJT-\FXKUJVD*1]B78.P[M*A&+PQ8)P@'C@E MP#,EEAM-3/3 $ ,0ZQ+IUP[J5-/=#K&L.UEWQ+Q9-GB;C(HG. M (%8=UJVEG@ED@0.P/G9@%+5J P];!*(<-?<)H$(=PV"NUG_)V.@?66^JD"+ M<@>YP%WDQ9J5RE&AN-9UB2Y\=P;]^L$=IO+-B2ROENZ,W.@PTI+]C=\#X0*N M9Y&CW](@Y1X"Z'P ^N>L'Y!F'KPWC@1+B[8(.A2SV#)BA;59%YIEU%;P^AM(CL82$"X3'YDA*4@G(/-BW$ !DL<>YX4) M:2NZT7MITNH/QS>\/$O;L/G<\XW:N_]>"[?H.G/(2E+QRI7 $4?W9)>_9IUF MFDIG:=0D>A8)1*:)5XH2+IQ@+&5PWM;)<\IL=XAU84HLHC:B]NI1>R5)A8C: M#T+M2Q]E,[@YQVF;<'MQ"8T( MW CFMNYL*"J#.'+,HAQ^&)[Z>[IL\W M-<2+N[.XS[\C0JQJ>QZA>J6!^].LL*=ZHF7S8?6OP2B5[_ MQ=9'UQNTBI+5 MNY@.UY 6'&N6'K+*I/>:)9_-DN14/]WY['I]5^Y546W'14E]D\+)J#?II?%. M_'0R/>VBS.[G _?UU7!4K7MG,AGU_,FD>M7!\)4;E:>@BCN7BAMFXX#9,9JE M980I7371\);X9( H$%(4&; TNJ+@ZNT8+XT#&1 45SO4"J&R85!Y&7R+ANIR M[(X$R@T!FQQQN8"F!LI#@J0#9SC< >$2X?(Q2A40&)L%C%?B6\I)SQUGQ&<= MJ]F!B12^C,1)T)&%%"T7[:YE-TL>$!:;'49#7&Q<8V)4(]<0+6>#2C1$&F-F MQ*BH"62GB0-AB4P^))TRYU:C(MF4$I.-CE\=#">N?RU^M>B2D_M&;;8ZF^+> MP8I-SJ982BP8^SCF<1#;<.W] MM'LS:U1]XR.GQ#UB$!DQ'#%\]1B^D@(4Q/ %8OA,5VHE/*/5A#OI!8'"P<0R M88@4B0>O*+7"+:<@Z2. ML.!L4<:U(BX*(%IDZXV.3 !;3JG*4F"\66G5:^#J/^\FU3I.H];XT(U2I^7= MN!=:;A!;L=<_F:38A%93=TFW;]3.-J.,\@?;MH94]2J-WE0RNM@( +]U7/@+ M-QJ4K1J??^YOUD.U/3/K*<_<6>\:O <&<\^3$L]7N#1 ZG_V:T!K6W];]2 M;+FR(>YCF@8 QJV3@H&S2J@?U/*A53],P_U;( MGY[8XC/B[QRY/9>AG:D([9T<^33:SS49[)],QI,B'F5?;^,%#.K>@1<^[5QI MSD)9-CQH8DPA!##54%,6<^$'$R@ONCYW19O7IJ/U35[8Q#JQQ\"%1N9Y(I N M&4@7W-X%@;0!0#K3NH6K & 3<8E6B>J1D7*F1;TN)UX4;":,TP5(90>^XQA! M($4@12"]*Y N(#<<@;190'K%PPPZ.0DQ$*!)51[F1 S/G&0*($,Q.8)QM4[* M]$4L7W"P&L;0!6'HE9=L)[H5PE5I:1>NX(BY(320P M0YU1(OB"I1(Z@F]'_]7E8.E/W,_GGM.J3_8=]V))/=\?;66/W P>=Q1W%'>T M<2M;[(B#7^H.<><1H>NQL^D'AU2TF]&O1V[TL3CGL5B3\= MI2KH]CG]^J47)X?3:-W99VM^(PIY\3+GRP<7_>O7LRVDLZ__3N2RF;O/Z-VV M7UT+-L[\K+YHK7?Z:+56F2N1+#AJG/=!%7.426VCH^$#-^WS%QV.+I64CXGX M47+_$)?+WCQU_2_N=-S^Y5M?K M+_;!<.1J,2OF20&(ZFG5NMWZ+;IU.*H,J?_ZN7CH=O>@PJ_6,%?W>C*]OJ[[ M/=&[R^VJ0%4]C@0LZ++I[U^V5SM_O'C]_*^#=YW6R[UG3VZ%L)O?O.%?[!;< MOD3KZNC?3(;AG\-AOTC0N&[ J7]MO?B_D][D=',VXE^]06MR.#PI;Q+'G5;Z M&E)5=UL9^JVR)^Y_-NBKG@S<2>R5GK^RZ^Q-S[NN].GO4&]N/I%UY6Q\C%GC&+M$ZU,32IGUNG9^Y\1SI,I MX5PSM*DX^@^%4?\>G-N.I:W!5[0IOZGPMJQI^C9\-CXZ&@ZE9L;(K M^UA.P_L>S_>6.AI^641L&47O0O1VRNHJAXCK_]N/?NF^H/Z]V?NN#<7^G:UIJV;4/Q0?'YF?C4 M4%YN'T)32\IWW*_UWZ^Y8-=$BUZEO;M1 E(GH=T^]GV]\ -%8B$<M'1* M>?"IK\IJPX5OQL+7NNOM*G#B-]=W@U#>U=7QW9WC4:_?$O0G3M2E#CM]""[_ M*+_]^G8W+[^=9I;L/SO/7O\H]YZ_/WK_]O71^^>![Q[\*=Y_>BGW#WX[ M?'?P)^R^_4N\_V/WV_[;/^5%]OK1GW3WC[^/]@[V_MD[^//+7EG;^Z-W\.ZH MK/3;G[#'7_=W^9_?=I^__'(]>_W]\S^_O'_[CI7'V=[S';;WQ^]'[S\=]M[Q M7;'W_&/YK+^^O7^^^V7WTV_YHISR#?WR@3)G (0@E'-)H/R#>-">""&I5]E( MJGU=!22YZI03G#-[_4)TURI[_1&N/?:\6L3XBE4@83-:7CUD?$6C^./F](K[ MD<==!VC/>B*FWH?&E#JM"5E\NR"+$#FW (&8R 4!B)K81 U)V69N0#NNXGWG M72-3(%,@4R!3_(@IHA'*&LDT%06&.#@.65IFN/>T4 >_&U/\T,I NG@H7; + MNHB6*T6=)((J2\ $0WPPBBBM:59@#=.RW06K.^7$D"Z0+I NFB=9:TP70<0H M9+0^@@9/HS<>@DC,"Q!61'4[72 G+)83Q 4G%'O.V)0I<=[SP@E*D*K3#&'< M03!)9)YYNZOUS1%"R ?(!\@'*Y>LIO'!/'-2+:(X1<$$2EU@@5//@I/(\51-1F:4= MI51#^ZHC8B-B(V+/&QH0T6?')1,& !*S3F499(%K(V22=PP-($X_;C!YIM&Y MT*D*X4"!9@75B-!$C**<."E%%"-#N"JH[$N9MT(LJ_H_[]C1G#@=_6#K1 M,D#HY7A\4N435;E$85K;-:Z0H'5R7'Y-7],H],;UH],_#X\K"1W7DS-&:3P9 M]4)55#%]T'T9DHXTRPGTS/F"\1J6:,2GY2?'XR*EOXJGS189PF)9U/5$JQJK1) M@W'=RP;SD^:@E+UGL_E)G-G,4R2)&4. TTP<2$8H5Z:H M%26776E+H#:M[6 MFNM)*/>[]MB(>&VA\"*? F4997G-97D.VX\#-X9*4PP)#2QJ!RS%5'ZUU82L MD!8Y$>L62O_;]4_23Q@=C<0[,?IE5@ 8FA2WCN0 GH" 0+Q+BOBLM4@)/$16 M3,2.G;M5-F(@8N :8"#R.$4Z.NX/3U-J';O3T;#?;TWC _?U;6]R6$7'RT:/,8HQ#Z^\F8EB M,. ^Z&R)-4$18 J(X8D3EAE+RA>$K>:#6=JQ%*/BCZ%C\4[D?AG0L$KD[)PGFFM+(&5-C-*> MQ&"USL'PH&R[RSK*WC095YB;C$"T]D"$I(JRC+*,LHRRW"Q9GD=!7$ H 17$ M)BJ(LU$%KGQDAALBD\T$G-+$:R&(EEXJ4"93*]=*16Q8P<'VN?.3&_5/+^H4 MXGE]PN,Z[#CPCR/PMR;\:@R994SBI./96HVZ:"/\QY@._C/_\;2_5=7OYG@X M*%]DVOQF4.^0[Z?6. UZPU%K,)RDR\SPWGFGG# <3S C'%4AC'"C+*,LHRQO MBBPWM"?)7=3^*:$_.^?S_?SLDLV?)S]!Q7\>Q7]V=@E(::*PGCCI) 'C#?%" MJ7*LNNH_+)+WJ=U5I@/:;(7FC["X9;"(%(^RC+*,LHRRW"Q9;FB;$E17EZ^N MSOJI6=*. G 292@*JY>4.*,,X3%:*9.E5J#"VA17]0-2G=>@M_JK\\[GM7_9 M'1^GLG.NWQ^W1JGOJ@XDD^&M?F?LEH[Z#4;94991EE&6UUZ6E]PIXJ?*^AVS M2:9Z^CF-%S6]YO!GA<+/$DI>3WG\8(@*_/T5^/W+KMC?]@_^HA^$,)J7$R<" M0!.PP1$;:9$Q5\PU#B+['-M=(3N:WE3A%UHFB$"U94"%I(NRC+*,LHRRW"Q9 M7G(G"50@UTR!O/0 ?_N'[>U\\$ =9Y82Q9,AX+0C#H(A/#"6 PA=]R);)Q6R M89G":^!^O76T96]0 <8@39'D2V]R>-GV>?J,\YF5K>.^&SR6)W8[HW.K;_O\ MP[F5+\X$H7[2.7"_*E* 79_GA>0SF_YT_^#CUP^,5[9[#,31JCDDDYI8H2.Q MB0N@B5I!1;O+#"M2A*V?,6%A R%Q@^VQU0TQ&*8)!"!&>Y\4D99ELI7-/3.+3//KV*<-REI[23$=I?KF[..$/(0\M8=\I"]490W1)17 MT? :V7O%WN.=#X&:!#PRHI2I6HED06P6GO @#/?.4B<=\G<3_,;8\OIG?N,Z MK$2\JV8D5M[C B6N$E7L8XT*3A/CYM2Y!J MCGXV0]&OT_^=],:]27J31I][(4V31EZG,/PXJ-^ESA]!17\.17_W8&>R=RU- M1 D?1='N5:KZ!IJJZ8CS@G!/?>3"1@VAW;4=:^E6J/L(F]L%FZ@!H"BC**,H MHR@W290;FLB,RFS#E-G=:?^:\WDN35G\X?N2ABQL=PMQ@G6CUT?CF.:M1EE&64991 MEE&6MU26&6VJ,%^N#*49I;FYR#Q/R]E +0<>DME\0KDPAP!L1:8TG05C$; M(&EJVET&'676I%4L0LP&0LP"W+L(,4N%F-E48M @F B:0*22@%6<^" ,25FY M(+AD3O#U IDU2>.]VV772[CLO[E^U8UZW'+U/,#_G/1/6X)U6M5M;4:+:3\< MQ32J/Z'L7FL\[/=BZ[_J+SE]Y.RS1'DP#D^JB87GN[!FP#M?=^J@#!BAC0 + MP+7U(%+R/.D0>+!6?'CY\*;4S^H&Y766]K01]?[)9#QQ@VH3L?/TO-&P2^#5 M-K LC"(V!$^@'!MQU%"B%6=6@7/=VM_RWPY1%)D(F0B9")EH')E(4K#0TA\@36$V]RLIRP86DD@4#R$2- M8*)+F\@FY;D4ED!DY40AY"'D(>6@M0O54 M>.MD2HE# A^B4X6!(G7)4:":_L O-W^$'AGIP8RT?VD;6>FDHL(0R[0NME'* MQ*?,"G3WJ"N5ZU?='U#RA;\^J47 M)X=/K7VB)*]1["QE[NS]IP^S)U.$NW98TP>!/BE6\>V/TR?L]@=_^,[F";,_ M>.T/W_@G#W(%N&)<,:[X]A6;.[[Q3Q)M[\@+C]K!13PL[_>G*SX#]WZH7?M:$; M?HFGZ=JMVO1:V95=J$0MX'B^M]31\,LB*AE0]"Y$;R>>M]NJC9NJYQ;I#>K? MSSIOW4$@472V4G1".#DZZ;M)T3JF@V2O#!9IO;PZ2!;%!\7G%O&IX>9YRKW0 MFZ"\H+Q\5UX.AI,SDIIU4=M'1*>?"IK\IJPX5OQL*QF\*<.'&]FX(;G+C1VC14N ,RKTW.PW=; M)D3O&#!O-.,9C#+&0I "3 (:N4OG*7 ,6R;\* /BTU]T[^WOA[M_O*-5%D1Y M#;PO_W[_=J]\UM_]O>=_\KVW?_=W__CK]'H&Q-[!G^S=VQ=?WG_ZL\J"^+KW M_+#_[NWO_7>\?*^WY7V?OV/OW_[UY?W!?_)%F>H;^G7O6_CRP8 Q2C%*?*:< M@*^*58-2Q$?O-8T,%-!V5^N.MJ(C 5N(W_/J-W-@WNIS[C"K;C&2M38<6JX8-*F*LT:C.Y0>K,E)E(&4@92QLHE:XTI0_I$F<]2>*>+@9&\ M2 5HJ"Q_9=D:?CME("\LEA?$%5ZPN>K@( RAQ= CD*'NE$P+0RC.F38L&]_N M,H&=.I$3D!,:*%E-XX1Y*O>S3$RY++*E=6]@IR($:Q+8Q&*(^792P,K]Y1.' MO$(<,E)NM:8D&UV(0TM&?#DH0G5R.HL81,R%.+3M<'J3/)I8NX^HC:B]K:@] M3]\O+77!9L:X5\ RN'+'F4X>,N?*TQ]H\HC5RPLP7_3D+WM1]>4O0@1"<%). M2A-0.A!OP)0?W)F"U9J'T.X*JCM6H/MG8:31K/G5Y].G'Y!KM PL>CD>GU3) M1E6B49@6?HTK0&B=')=?T]CTS\/C2DC'+3>(K5$:3T:]4%5<3!]T M'TM4H'9^,PJ$;_R 7%L=H+2HU":1C(?I DW? .'= '40# MLFJ**[DY&Z3%;QFD-5^.4DTW8M=:F<*O=!)B* 4P+%C"N4P@31B2OIG7:I'&>7=;A1'6/Y M5C +SA7<,D#$H=(HRYLBR_.$=!S8F*GE7&3(RAK0LL ]TR)X*C3]";//;Q'> M)/:_7?\D_837T6*\$Z]?31?0*13CWDD2F%$$M%7$>&L)<]D;)53BLII:T-%; MTI,-<7#+,I, @7)2Z69,(S9X($R0/UT MG?33ZQ$-%X..5&>B==0$: K$1&!$Y6BR4L*+9%!#7?=!\VL2LO@[C2=E>=/H MPK4(1(50E\&'='3<'YZFU#IVIZ-AO]^:N*^/%X=8:#+"VE#!ZN,0KR^$8*9> M>DH/>VFRGZ=_^'TX.G!?W_8FAU6LNVST&(,1\Y#"FVO!""4T4"X]D:Z:3JP26G+C&"LW;6B8V$[(A'WN_[-S'U"2-QN2P]E>9Y$X@6$(N;/ M*+Y&\I>VWBS3WT;P:/7=B>"O1B4L,",5]40HEPE8YH@5T1$A1;;11IVTJ;(- M-(@F91PC&*T]&"&QHBRC+*,LHRPW2Y;G4A(?'@] );&)2N+UT(!10H?R/Y*, MX 22L<0"..*R5 :,S=KRM5(3L8S@83[YY$;]TXO*@7A>,8#9_Z@]8#(!RC+* M,LKRVLOR#LX&9)TQ\7Y^4?'P MBW,:WI^R,&J[\VB[O6LN4168L[K2=4,61=?EBGB=(F'&"144>/"JW97?:<& MJ(>HM_:HAPR.LHRRC+*,LMPL65ZN6Q:UT95IH]=]KYYGES//Q*0<" 0GB#4Z MDZ1L.=4L(M44]=$F.( W/BE[VCFJ:B%S/!P42)CVDQG47]#W4VN->@S&EU&6498?1987/_811;DI#N([)TC<166?,OFS MCEBOEDB>)9$DBJJ.Q%C2<^LBC! M.)<@M+O*=$!C:TA$QLU#1B1Y%&44911E%.4FB7)#.WV@OKI\??72R?SIG\K) M',#SD"PGB3E*($A''.A(A'&*JSH[PRD7FB9'N+4=N$44BZ*,HHRBC**<:&59T1]YT1\#I^7 M1':49N,72_]$;-\ M[P$;MTZ+[ TJS!BD*9A\Z4T.+YLO3Y]Q/@:R==QW TSUW:P6S#\5Y4OI)*YJ7SQCD@@?IBTU,>B M5XY+3Z,C7@(EH&PDCJI$*%':50W'AFEPS08]SZG5F]0_ITPW1M5EF8E.33//8RRC+*,"3LHRBC**,K- MLR1Y$-R:8EM$0<&!SNN++6E7\W^%X M?#X=Z-5P5*UK9S(9]?S)Q/E^.AB^@I?MKF5V*XQ&A+WM@CUD0:AW6(=Y50P8K]V]! U=)&B:7 MHW;2K$AU\]R^*,LHRYAUT7Q1;FA6\%UJ->OBGYJ=G\V0\^OT?R>]<6^2WJ31 MYUY(TW2-URD,/P[J=ZDS-U!+OU\"\=3/YH2SFF=#>(J:@$N*&,B96&UL+A(2 MM4U585"'6\S/0-3.CGD<'6^HO!*TB\EHRV,FP((AH#@ESO-(F(_4.):T MXZG=Y:K#0*]'AU6$F0V$F05X9A%FE@HSU_VIL9Q;,M*2# $(V*")3R81!39* MR;)WFJX7T#0K>_963+K;A==+N/"_N7[5Q7G<['U7_67G#YR]EFB/!B')]6@O_-=6#/PG:^K= @\6"L^O'QX,^=G=6/O.KMZVL!Y_V0RGKA!M8G8L7D.\-T] MV)E< U\79/94CL<]LMFCJ=C M8- 0F)>+3J\F5H"S,EE&9)2"@.:^<)'61$<;N;>910,S_E0D(B0B)"(DHN83 M45;9L@3.*<4@VF T"U):)H :9B#=C8A^WG84V>@A;+1WS3("X5A4DE"?+ &; M)''& 5$V9NTI!<],NRM!=9C:CN)R9"-D(V2CM6!:OH#']W\47MDI0>STOZUYEM9\7)Z MC!3^4014 N)$SB28#%P;SWAV[2ZGLB,D/&[L'@D!"0$)H9F$,$\Z%R1G#!,N M4@TJ6QN-EUID*87642DT3II [MGB:*%"LIWV_G@-5.ZBRT7^IFH^6_L?>Y^^_RX_Q;U2OK#6(:3)YR M75YVY$8?>X/S3[*7N-S]MQ_]#BN:\N?CE+?37J?TZ]?>G%R^)31 M D.'9R!CG\CI&W[OA?3:=?8?VS55/MRZ4E:?1[?. G/UU]-6=G/UY.+J4N8^)^%%R_Q"7R]=\ZOI? MW.FX_-\SZHX#R3VD9'PP?=[AY45[C*BWQ6 M,>5@,O[W+Z[[/2FZRT6I,$;>D("SVUF#Q<5N3J&G[%;?'8_3T_-??HV]\7'? MG3[M#>KO7+_H.K"5CSD31VN?:&5JB3Q+B3U[_S-I?3*5UFN@.WT0Z!/!Y.V/ MTR?LW@\*\X,/_N%K?[AD5D1,*%PR+GDSE@QW7=5/DM[OB,V/V@Q)T >EC/]T MQ6=(.Z>.]UV;N.$)^P>%OU)KMWS*X;CUHO!:G$W:KYJMWY*T?RD0YRQ2+('T M$Q<*/O6A3UV'R_DXJ[G=M+KG.FT3,63M &1:T]&J?3$K XMF"UI9YVCX91&U M3BAT4Z';B>?-]&J71M51KUC%]>]G??7N((HH-%LF-"&<')WTW23%6E*>I]P+ MO0E*"DK*=:5X.#E#EMD00UVOH'^M_SX--[3^=29#5P.@VZNC/7@U#9+:=13< M:55M8Q#M8:"&(K$0UCLJ3UHZR3WXU%>E_./"YW$W8 .,Z]?M6@.,G>-1K]\2 M],[.M"UH+O\0>%V;A)CO]M@0VL:4@7,:,@"CS@AGE9)4>VVR955.#+,4*OL7??=MG^05GEI[_$ M]?28=Y_^.BVK$>\/_O[T_OG'T[WGNU_VG_?[>\\#O/_T]Z?=;W_)75[>^R#F MW5/*S_JH??G@N+3@I201%"=@'",N9$F >\O*05H-NMW5JD.9Z 5F!ISOVO? MS-F(JT_&Q'3+Q4C6VO#'S83*^Y''MC?!6!Y9P 59**LBI\J3S+(A %X1&XT@ MP4B;L]8IJ(SM+Y ID"D:+%EKS!15"18%&@&D*PJJ]P*LCX)*;RB72M^-*;8R M]7YY=/%U]]E9!=;.!QZ%9TD6FA"I6!L"0!$N38A<>.>$;7=!0D=*[%#1 M ,+8H#(OY(O-Y(MY:G=U808634IIV4<='S-Y6S)ZG)2ID M9RO',W42=%#6>N!662IBL-YYU/&;@-1[ESI^-CH9:SAQ!C0!%571\7,@-NCL M>([)5D@MF,#FW(LDC&:-HKV56VXI\21VY@73=^"K*XS]'B1>*9:%R)^+CE!K$U2N/)J!C<.C&,YE.T]K)A\T&:EQ8?:-' \T7.5-*:B)KY*BE-\?C(J6S@=OSX- MI]<_?[L^L!TCZW,P8V'%R\BZ898+JC4I=%!XD943-(XYPJVTH*TSU(IVEQ=> ME$QN!2_BE+0M@T(<+(JRO"FR/%="@TK)2!DU*R:1T4;E0&DTMK!X,-[_A-,K M6_9.O/VWZY^DG] V&K1WHNW9H)51W ?)@&010R%N;XFMK%K#<_99.BNTK-JJ M(VDO!^C0?$'.WA!11LYN*F?; ,)[GD1F$A13SAG#5;0Y,O!.,^3LYG'VC!-: M,+ \ZVH BJ8$5%#$.07$&*L]E=Q[;9&S-W1*\";YF/].XTE9[]0=?,UE7,'7 MI;9HJLI@RV MER;[>?J'WX>C _?U;6]R6$50RVZ.T44\#V^]F7$11VT"@T)37%OZ8J30(>-MM:J(L;YDLSY.5N@#_\$5ZZ@\I_-+8 MG.7QV^@;SLJU@P"I$;29)TG("OS,XH$K':.!]B,":)0N"T20FJC2X; M0*Q!WD3>W")9GHBTBT\"R*&(*A M>7UX$U-Q5^DF36[4/[W(OHWG6;>80;NVG+#!^@V&H%&64991EM=2EE>1 GD< MG^[$3R?C25TJ<-\JO>^"\'9UWQS_2!_?RBT@9>G"L#^U-= %7U.53U M_:LN+B>,+0HY(\Z"(P#4$:=H)$PD&Q@'GD)L=X4P6Q&C6CWFH2J*]+TAHHST MW53Z7E@V)-+W*NA[QM/&F:9!^DRR$(* X8EXK3T!+043$ )W%.F["1X_3(S\ MH<>O=LP37R5-5\7W%UG3F/"XMH2TP[<_>2NQ@2 M==#>7Z^L>IW^[Z0W[DW2FS3ZW MI6HKU.H7AQT']+G7 '\V,>9J '>Q,ZO^] MJ4R-G0\V45G,Q4RD-8Z 4+GJ!^8(YX9R+H7/VK2[NL,%)K-C3M[F82;R/_+_ MILCR5'I,0E4W<[TS%%:JF+R/_-\#1B;N$/ M/8U[:=+J#\>80;B^#+;!VAB&;5&64991EE&64991Q5B/PC7A000OG/%:@%'2 M.0Y9,2:- 6:3G*=P[<[FVKS!LX\3Y?$X//']=/MHN6:#_WP- M 7T!?5FIF5X(\) ,$R[FF"&(')669X/3'C1 YED]]6BF/>#^R60\<8-J$[$- MX%S@_W*R=SGM4I8C(O MC8;1C0]QJ.?""6E_ MIFS(6I!U*W7PY8<%3PR3@0BKLG*!YES-0+EPYR(;(1LA&R$;K7I;YV"C#"Q$ MSH%E%T%'YS+S$6+YD64(/MV-C7#.].-2TFR*N7%9BDP+$X7,"$0KB)/"D10% MZ&P=4*W:75"\H]1VS/E 3D).0DYJ."?-%<*QR1A;&(D:#3$(KURT4,PFRHS) MD=Y.2O-';I"=%L!.ET%BKHS52D4"GK'*;#+$JR1( @I MKRG2 M("TD*3315JL[)%=S34>I JE1\R>.F=XME0]P-60#)8)AEMKN"V@Y36 ^S/$ZJ,Q)^F;CR[/.ZCNN5*]-U MA%3NW^C7(S?ZV!N#!Z9?/LR> M3&'OV@E.'Q3EL!6__7'ZA-W^X _?V3SA]+YO_),'N9);LV+:\7ZCF_\DTRU._+FHZ99P9UB2D>U,O]L.*B_ M;?7[JU'*:30JD%(;TRN#DH4*VD-/;6W7B5=E$5=EFB^,%^+'%V(T_+*(5'H4 MNJG0[<3SUD"MJC<0Z0U:9]V![E-#@<*RV<(2PLG12=]-"F\_3[D7>A.4$I22 M:U)R,"SHT9H-DM2IK_K7UC18TOK7F>Q.N@4GPL'*\1Y*/=121:3U48[!C M(2HZBL3#N.6H/&GI=-(LPPQE$&$)8:E1(K&FL+0JBQ\7/H^;>\E-'=;@NEUO MZN &)VYTAY!3<_HJ;'C;!.V]<=)'FL 99H*4(8%-.250]+PJE3VD;<)!.CH> MCLJI3ZW%#6V=\"F<[O[QXNO[Y_U_]C[])?<._F2[_"64UY;?_SG=_^/%:5F[ MW'N[RZ_GVNU]>_GEW<'O_Y3WX^6Y;._Y7]_>??KX=>_Y/VS_X"6\.W@I][[] MP\J:\^[I695J->BN_.V#!A^,U)H(1S4!"9)X$26)WB3(FEFF1+L+K,.UZ C MTJ![7O]F=O1O1HXWIG _7++6AD>^U]K@/B0R5X;V-0YYYD:CT[)W4V5^9S(9 M]?Q)G2QZ,'Q5Z&4PV8P$[N61RK*$9IS@+0!%B*"2"I,%Y7#7JUAPC*R Q"TQQL^7/B:A$FP.9W M3EL>4O,K2)TEIY;91*2K^F92\,2%F(AWF27!@*K,VUTN.LS8CN78.VVCP!K5 M?U3_5Z[^WX] MKVSV?(( ZX0!@V14\F L&@L@4 =L2X%$J7F&@QE/B;L;89L M@6S18,E:8[;P)EH.8)P4 $)I:YG4P6CFDK,"X@*<14@9#PXQ[)XWPZS>[\\/ M&G(,V7H2@I7%RI">>$T3<3)33SUDB*[=E<7"$ 8Y8_6%R)QKCE!K$U2N/)J!>J MPL/I@^[C**6C-)B,.ZU!FE2O&J7CDU$X=.,?I/#C^$2<-WSG<\-1H"C+*,M+ MD>65+P OT\)J!%26FGKNE%0 6KC,=-8L 4\L");/)NOR6R;KSI9/6!(I.3XR+E C+DU;@..6ZW64=IN36E ]L)"(C(*)V@;*\^;(\AW\NT S> MY?*?9(%ZY9QUWD7&RFVPW,B?,/O\0?F;Q/ZWZY^DG_ Z^N_NQ.O7@_;!&<>C M#\3G:JQR]IG80NE$9^,-1.\IJU*#.]H@JR\'"1LW?GZC@1!)'4E]4V1Y#E(W M$)QSPOB4)'@AK0\A>2\R@+)>4R3UM2+U:T$YZ2A0DRT)2MG*7$_$Y51(W>HJ M\UY(FCV2^OQ(V+#&+FL0_?L[C2=E>=- W;5@7@5/EW&\='3<'YZFU#IVIZ-A MO]^:N*^/%]);:%I-TWA@@W6:^YU;,].O4)91EC=.EE>^ +Q,30KI7;4$7E^H M #-5_E/+8"]-]O/T#[\/1P?NZ]O>Y+#*U"N[.<;@W3SVP)OKU?_*VR!E)$K% M0( &2AR4WTQ4SGO/G-/0[C*#/5K6%G41]%"#0%G>?%F>)Z]^ 7&[BP3[']+X MI2-OELMOHW!TZ=V)PJ_'Z0QHHRE8XH*N6OB$1!S70 *X:"% .65:2+Q1.?:/ M 3B-BXYM--X@=R)W;HHLS\.="PB/(7>NCCNOA<.$3=RE1$F8&L!1$6.E(Y9; M[8 R2$JO#W=B"=J\-__%3)'9E1*T+VXT MIB9%F7Z:BG8W9RH!AISFT;E[UT).1@=3K*9,DI&<@,B1^. " MH=%8B-I8&TR[JX7N&*JW(NRTD3",*(@J!LWR=CMUIU6*M\I8?CX9'O?%X.#IM#8:3A-48>$LQAHZRC+*\)K*\\@7@ M9<++M"F7"64991EE>?-E>;DY]A]B>M?&&?[>:_88^/7*:3>YVJD^>_%4GN=^FZ2XBLWPK[V\\4O;PZS\DR! M+6).A,B4@')5T9P3)!L6@$?N!0_MKF3;T4!C]1C8."_Y1D,@TCG2^:;(\G+3 M_I'.FT'GUTH 6+"6">:)2C(2"$83ESPE7GFELG8>$B"=-R&ZLMFE"+=.P^D- M*B@:I"E&?>E-#LN?"F:X?NOXQ/=[H;PBIRIO\:)C5OFT-/HRZM4-MF)O',KG M3Z:#SDD4M\T3Z' A(;HB/ MVA/&HN84:#E5BTS>E"#?9I=0/1L.RC<95Q!4A_D&]??R_=0Z'J6<1J.+$3B3 MX7VC@%B*M= 6D-_UW3Z0).[=GES+U)H63*@:, M?MWY*.3-&7V<^W6CT#QP&4C,Y0 ;S@F!I'"\ "[P.CFH"$ 2IM?GMV1(6OH%9$Q< MOTA[UM0>&!-G(_!.*T&HBL@$5R >J4;:8X%B@=/0>@9&OONNIK:.UOY:HG,& MQXUTW&=>WC!>7L$0?+9['MH;,Q>:%]$QR8Q'3"N.>) :*><%N MMGPR+#X&+"Y=:'ZM43%+^"SAUX67E\R[F27\: MDN\BHJ8(2AK%#259PB]+R'Z]ZW+_"OVRC+8;&\'TVI>-4$\$\8WN>>*W7$2; M59B<79AY.?/RJO#RLR\@'Z9\F-;E,&5>SKR<>7G]>7F)>Y_6)MIA?)4,M-'$ M1G]8F6?9&7,/9\Q^Z839+5,J_CQZQ0Z//AP3S)66/J+ 3$2<2HNL9PP5G!H2 M&0N1X*T=6="-\,0\/_ M7:QEK7$OR_ LP]>%EY>XX6F6X0\LP]].R? OQTHX M&H-QB%E"$(]%1!H+@P(%BAKO-#4ZR_!EB*:L=P%D&59%UJ3PB>N>G8=.WR0V MRT6+637):2"9ES,OKP@O/_L"\F'*AVE=#E/FY7M)KE+OZ9LGZU MM-M>3IEM[\)_AJU^:Q#>A][7E@M5DNR[X+HGG?(J9;YL]M[:UESPLH; F96 K 2L"R\O:<%+ M5@*63@F8#>%0@ATE-B#."I/&2PAD6$ASZRP7.GKE \E*P))$<=:[)N8@#!KM M;C]7OF1=)B>49%[.O+PJO/SL"\B'*1^F=3E,F9SKR<>3D7,ZP(*]^G ME[AG&!>T[+7F>:&],8$&&2UCAGANS!V8?M]GSHE7> W6OT MN^V6;_Q7^9#5._6]&+SIN\,TEJM\=\6@]W[#$;".$HXH5EA;+LI@HG!66"-I M5-C@X]=WFHEP%7I=;_JG\S ['A7SZC_#UN"R&H-P.!ST!Z:3]C //+@7\HY1 M=]0,V1>>:='U=&)%TW!GY,'LVG.MU1'+TTO=XE;-ON&3S$8'EB.8RZ8% MV7+Y6$I#43(K9U"-BDMF@23+!PV M1#ADXR4;+\NTH?"GET&FW#3O9K^R7;)W<4P8=SHX2TQ)C(H1! M5%.)N*$.*4<](@0X,A1$2BRS=9(%4!9 60"MA "W=F![LQ)-)X7WIA(K.<> M?D3AG UW$T"W3\;*4NBG?&3S]?TN*,ZT1PPHA[C#"FE,/!(J6,(Y(5B*K1TN M:5/*7-NWW&+HP1(:LQ3*4FB9-O0^&5U:!Z4TR""L"NX=L])XS<$VPD2IZ+\3 MQ+E_(E>61P\@CU[/=0M.UFJT2!:*(FZ%10H;@P23*L!_/)A4:BY84^#K'8,? M-)UK=07!.MDCM^Y@E@<_PI7WVM;EE I/'MG/LN"Q9<%L9J\(QCK*!+)$:9 % MP2#C)?P9O?&%Y2SB8FN'8=TD,L_B?=S#?RT_^5]EK@K\ZUM?=_X7?HP?K-LO M6^^\Z(6V&;2^AE\N6GYP^H)@ )#3&A[TMJ@NN.B+QL)2AX/P2[TX/'V%V>], M[80+<.![OYR9WDFK,WHN?5T6W)%\LS2_,ZM,.(S@!9C8;G4"JC>!T/)QU)A! MRIV<_ID>M$0.ZW51R$@E"YH;K(RU3CICB4C54=@= W"-OG3:F[#824"V%\P7 M9"+LS0O3OC"7_:U_S6SA&>Q6O2(F8V3OJ!0@,. 'I8VG=9O46W3CM)>GV7[>S!\#D43JN*3O^91*,G4'_?_]E M=A:QWEU.5X(4^3@<\$"'K5A\V-[L_O[JW=Z'HX_-QNN#E]NSS__=)U_R!P.J MPL%,LRW@MQ+IS0#^>#^ ?\K.:B7I3?^T\5N[>]%?GP?_1ZO3&)QVAW 1W__G M&CW7L&.&O@5$O/FA%AZ_4BZ/GZJ2\K#JMCGOAQ>C7W[QK?YYVUR^:'7*>Y=? MFE E7ZNP/'G6.F[EM*J\1G% M%-^!I1Z4Y@^P@9DA'H\AYLI@5[K N'B&'2P5YY@4YT;L=<\:W?.0[+'.22,Y MF[ZV!JUPY[6\TNW.4O6DO?GSL9S=N1]O@U;JNUYT.#/SW28 M^%[XYCDVYCY!?2$\=YI;3%3@D@/WN%#SZ[RT][?YP=[KV#>^V+3WN?3O>O_OB\?W3:_GCT6VN??I@$ M<\[>BOW/7^C^U3[^M.?$P=Y;LO_[N];AWBMRN'?:^O3YC[./1V^_[7]^B^># M.;#&R\.CCU?[5^^^'%Q]P0=['RX^_9X"01_XX>]_G.V??3H]V'MU>;#W+HX+ M,=_CBV-J-).&4\2*U"9 2XZ4<0$9(;4)CD:G)>@HLDEXL1K]69:@Y5P&UPRN MN0?6IH+KU1A<76&=TD8B[PQ!/#".;&JX9P%G:?38:8MS\ZM',&1NB(LB/?6% M\@K/&!1;!#PSD88JQCLU?J'W=DB_[';\[A2]LW9R#^WDX/V4Z>>5HHH(,/UHH<#T"QB! MR:=0037AP40F"PK:21,S?<_TO3$+KU3ZWAH9H!GT'A;TGG+>8@:]AP>]*9-, M*:X(#B@&0Q%W%JPQK052AE!F5:%9%%L[I(FYS*"WNH;A:BBRTTG5&GK@;FP*_YE3>270.,,[C\*[JTIC187 M0GMN-"(IHL$]@+L*(B(9M1!6&%T0 '?1Q/*ZNVT=P?WY1X@OG4:;,>_I-=J, M>0^.>1.%EG!L?% !$2D+Q#F+R.#4,42$*"T1D06UM<.:G%\OR,Z8ESVSCZS0 MVD'#M_HN==$N7;6M?G^8IH$\KF:;_19/K]E.T_XP_M;J )EA$Q/2]W<[?J_F M@AQ.OA?43W)UKF OZ+$3BK "4\2,-(BK B-EJ$6&"AH"5R(ZE_P75*B-@/OL MM,W@]S0J[DW-5S/N/0[NC51<<@#?.<:1.9$,>AEE1-P4$2EJ./(>VXB- -.? M_FA#ULU&ONRY_9%JP=1/!EG3+YVU9^>ATW_4[(/LMGAZA;8<[/!K(O'+*0IG M&/\Q]?7BN)!82X$%,HH)@'"KD-+"($^\8E(X7:2APT0U:;$9L;?LGLTXMP3N MV8QS#ZFN7AR#2/(Q,HV(Y!AQ)P,@'G'("F,#G#$&^%;.N$A.UY77T\]]R_^3#0%"B<"OZHHFW'['K@]GOJ2 M<%MQ;"UW'#%J%.+*$*0PXZB0GEFOA*?2IGQ8BCR"[5C<+WL;.L\S*V5?V M@.0\')R&7G:,+;W"0'E)#IHAQ#>&&5HH@R(A%GA4,Z MA3TPUX60V"L;8XKOZYCPK+9L9MX_^4ROBC?+E: VW==E7V4&H>$UM?42#R;8LO?#^_.)ABH)[WD M!-X+U;^O.R.*OQL3/&LM]VG@5&DLE46V>\RQ$S1*B2)7'G%."5)2!>0"]]1Y MHE3!RWQ;?5UU><9Y=]D0VB3 >HILEIP M1+GGP3-,/6,I"E6P%0&=1$6>BO(&-2 AW# G&)>(*$$>+Z)"(7A IO>:2)<21&J\&XF2?VP\< M_S>]<&Y:?I1K6;F5NRFF5/N9LP=N#=2XFPWBFOXC';Z.'>YV?!E7W"U9(*/L MO5!V?UJO*YP)E!"'%/4%:',,PV]2HT"DDU@%J37H=;RIU2/K==DGER%H.7UR M&8(> X(FBAYA1OJ$.5%Z@CCW!AE-%!*BH' N 4]L.RZ1,AJ0%#VTOU,[9BXE[&1'W8_I;[UA6.BHF\H"S=ZZI2]=^CE033SPYX3>(ROY<)0= M//5>QMQ[8>Z'6;<=806 '9*)E-P$C)3F' EM"L8]2%5"D\TLR6:TKLS>PPR) M2^D\S)#XN) X44,%]9@6EB!-5.KFRPQ20A/XP4(1/%#;D:2&\@7)?AD2LS?S M4;3AI^AGN=:NA971?5^=G;>[ER&\"VTSF '\#.KW O6/,R4C,FABL ,45P+Q MB!FR!>BYF@+7LF H"64)/U7%1H!Z]JQF^%M*/3?#W\/!WU1H7(K"@SA#VA=@ MYF,GD''"(>.)-C("M0FKQ@I?#XUG^,L>WL>IH^F%KZ$SS+7/:ZW/CO+8_VX- M3E\.^[#5H3="]MTD:LN:!<(!\413Q@A90O'(K$&BF%]385):JF M7)#NM(Z8GEVW&0&74J7-"/B@"#A5EJV=B50;Y(K"(NX#0RKBB+3A12%#*(0' M!"2L*12*"-%YKET"]6?#K'=^7,@LLNTA7 WERJ_45CGO=;^V?/ ->]GXQS"-*&QU_CG=[!(0[.L2I3;:;L^' M7GD'V-1&O]MN^<;H\5?L9"^IKPQXXR6PQIN:,WZ]_ !L,:53[(Y9(NL3]](G MODSK$U)+K9RAJ1PY@I&(*;)8:10XEE@;88U429]0\GI6^3K*@D> @>Q#6TO8 M7/IJG R@CP>@$R];40!HJB(B04E(([@TLA1+5 A" BV"]1$,,M'D^'KJS#.6 M5?\@#3>=P$9L=R_ZC=CKGH%:^S7T[ZK2/I@]_#.XNZS&^M)M MSG*9?RLRVN#-L.=.32IDZ\9D!8)P&ER616WA/\/6^5GH#);#XEMC[>0IK;HW MYC+1M'_4W75 X%YX4]/\3=MT!KL=_VI$]JR4W$ M9E%&X1W#(=6M4?W(M<(YZR##SC*D'638>3S8F=A"5K/ *;4H%HRE M,@*,3"PT8E0:XK'C+KHRCY:L2)>[)3-W5D.E&W?I+DS)AY+\RAU_6F?YJQY1&PI=;'#HX^ MT(.WQYYK!4!/$<9>(!X 6ZS#'@4GF,&1&\_D5';'!H3XUC/=8T640["[X!%] M[0T'0!CV2A]X4A-/0]O#=J'ZU@Q$N M#3)8$J0]X3$H7;!";):.G!VHRQ(3?PZE.'L]'D4IOLWK,0Y.98Q_$(R?M'(] MV-ME!Q?'4FB0YH0BQ6D$G$^3T4V!D>?8J$BLI7'#<#Z[?#<+_%8F/I\A\('= MP?M')]\.WQ[K:+D .8:(- %Q$0ND2%&@J&SA0V1<.;VUPWA3:KD:T:;LAOU9 M%=-\-:UV&L^!X+RB/ARO['E=K0C]C^/L[HCV*>0&E)\@[5ZP.1GJAP/[N\>. M6XT%LT@6')"61H>LP :9Z (MK"J\\EL[!.,FIBN2#I4=G*N!/DOHX,RX\S1: M7FI\)Z,1AB.! 7QX$2W27@3$)-64^*(P3FV6D9N=F4L:\'\>Q7.M#?QEU3OO M'N"Z63)DJ7 OJ3 SM%0RD.HXRJDZ8$%:4JV&8T> MLN[ M-)IRTH:S=_;99<%S*!./2I?CU@@]ZC\ M0;B?&>]JC&4TD@+IH /B.!!D,2B[A,HHJ,688[:UPXOKJNXS9GP]T^57'>>;Z\96QW3<'37'!_-./'5SW:=PG2S=YBR7777C6GWKZVA)Y65; M'1\Z@Q=(3WVAFMJ&JYC$W'FZ(^O/GI<['[/O"_5VJQ/0:?4WP:5*,!N2:/7[ M0SA?(44E0 27^V3;H=$/G5:WU^AT!Z'?;'3 GDL]WT8?+MN\-_N]E M];W7,=?#F'Q+K^O%OTQKSQ+\/A+\"B3WRW$'(G;0TOC3_SO%[NROCOE;#P_3 M3GQ^!<_L3S]>M3_#=V -N^+CT:O+_;U7XO"H#>\?P!.>MO[?U:NK@ZNW5X=[ M7\C^U5MVL/?Z\MAZ[ M). *]+TVU3#5\00,'!,(+ZQ73@J:YOD3'N,<71%TH;!-)>(:XQ0TKX M <-M'%N.+%IL 4M=)/QZ_4+Z^@C?OZ4L9\ E*7P4:POZ#U#D"SCW4_BW>4, MWFFOO(X.HZA!G>!1%L@*ZI"7S@HLM,.1;U9,;$VSP3;%=ILN\77F_#S [J=T MTD8OM,T _AIT;S3C'E=37NO,BF4K_3WW+Z;:ZKXL&2&E%1^>I]6]JWCAJ)NE MR<\8O;OSVG,$6F&I-7":%&"F@L%JE'*H2%,10%'0P8"9RD2SP&K=BW^73VM= M:P!:'JTU0\_30,^L(LN-MY(ZC90I1_IZ@6S!/(JQB(+&Z(G;L([?ZYG M$>R1C@JG:CF'#(\:R6@<;*\C6I+-$BO/[P]>\92U]06^)^V=F-'OL=!OJE;8 M&*=X(1"C#)3JPD0$M"7(Z0AR+/*@&=_:H10WL;K>.#&C7_8.+YE27=OE52Y/ MRM"9\@K?H&-GI_ ZZ'B1U(A462^:#H"CP(!%7@H.@(!XI M*AV3DGAG-DQ-?GX']-*IR6N-=8SPCWD,F3^P>,ZP5C4:#5JPLXIP$9%*' M<0W"*? ".#U-SP$>695(5W;S/K^;-YR=M[N7(VX4!,'UJ>J'_(3GT7\,+G4'K:]CM^/+E7X$9_,ONV7GH],LY\V^ ,3*, MWR]T.#,@YP*@7+ (% \&T8(*P'/LD66N0(008;%V0HAB:XNHNF8/ M;X;'Y4GXS<3>[@]W>Y=E+G#V^JZ@MKTH$V^F=*3=#N6:#N.?W<[) M(/3._NS"\QYUZZR\-Z:7JN=_&U74YX86/Y\9O'M,F&4!E&BDA%2(2^:0)I(@ MA86#MS1F)*?F9>=PAL0'TK S^#T[^$W\Q,([)Q6U*!##$,>&(NL=15(0I0KI M1:_7+=ZN7NV7]0\Y! M7D7-^NX=W!.IJTJ7_JN:!7R6'_?M)3.5@,PBIDQ;)!U+\@-+E 9L(BT]$]0P MK[Q+<<:BN+GSRSI)D.R&O,F.C..AO*"<%2 ! /,BQ8990 " M%8W11*J8!LRCS6)#QE1DI_,J:\VO1DD=Y^:R!U9X8V"^A;HWX%3Z<:KDZZ=0 M5J,?!H-V&#FF>Z$_Z+5<^E2M7@,"YE85Z].J8CY3;UPA?F2^_=T:G)YVVVDW MTSB0A9'.+&GN)6E>S_2()TR#VJ"1PCZE?C !O_&(.%/&8"-(L'1KAS0+SE8C MBR][A-;_6[7FNQGJY36^8II'C;S^+N_O3&A[ *B&^,(BI M6" NJ$?:*8EB80H+\C0856SM4$&:E!;9FY '$F7@7';?:P;.QP/.B<(:,9#2 M:Z%%!(65$M4D,M=%Y'%(SP522;%N=5POI$*Y5J=4 MLIN5JAW^,VQ]A?,/IFZS;(4VY4M-'UB.,?(;*C&>4M5.XB+]_VK"$._&K)#> MV.WXV1>F/OD&-J0+\J5BL;U0_0M_MX>)$J^^N5/3.0GOS""\2BW!NT*0G?"*GS"&"2W<:;#KY/ MJ:YG\%UN\)W*NU!<,NX5DB92Q&6AD!$LH!0&,\8**X7:VB&%;&*^&>W>G@1\ ME\N9O@(J_\N[J_@-,VC8<-+J=)*7/=7YE8"R'$[V]94OLA"%\Y$0:B4GD1M2 M:%($RR.ETF)Z_+K4Z7;1@':6&$ZRPMES( #^$L\(:2:/"!MN2FX\2,[\!#L_&P;V,@YDA94QC$D30*:6-(JX"02:" MF1"BCKQ@O/!";U8?VC4*7&=DS\B^/,FQ&<,?%,.G)A)3;0AC'@G!&>)$2F1P M#$@QXFT1J?"8;NV(S'VYVKFT.V@THAN=;Z&_B"EEJ9(^Z)V#MFZ7J;[ M9^OZ_LS^5\WAW=@(IM>^'+=V]M=:.F==+.MB2V=EC\Y_O+1UGVH5')@JB58&"PQIQ;A32C!'D"6.*,1"=#&_M ML T92[%&/=GM#_K30X-F9W!VR@=-*=7]T&EU>^4D^_X= MC)SL[OJ4S;^XL!?>"';RN#T)Y0D8R<&_8@\T\Z'92K/ZP5PZX-NWZ[Z,> M[$?U(%D\WDL\3A7S7NU>'9PV#"Z*6$^2X,GEP:7,]+ "HJM-< Y5'$PF#A&AEB.@)Y> M86,#YB2GV2^+R?3CWJM5-9D H>#<-\Z'MMUR8#C%D'#A::RD["O,OL*GJR$[ M]R^JV>0UC\^(P^P@_'&9-S-AC!>"*: -8LX4B,>HD7&:H!@\=5@'0S3?+'F7 M T,9[#/8/V8"7(;U1X+UJ?EG016828I$"!)Q(P#6.:.(>Q%,$:)1@FWM%&PS M:G=?9;/V;T]ER/"<[[U;34ADG-, ]>RVPP&$YA_%-S>59 MC-U+C$T-5#LZ^;9_4,TE-"B.!,(X;!7N$%@+QF@B.IO#68NE H0'K:9#)'XI_; M;'G. AZ]/,4[Q>+BG7-SH^R^7EV!%)B*6!V'^>&270-865WM$RVYG MOD'^[N"EZ?4N81/_,NUAR#KCO73&F5F.5%A,J#+(.P_Z(G$6Z1 IBI$J7 0< MA"@V:Q1+]@QDK,]8_TPS4S+6/SC63[7VB)+2$#R2F O$$^HK+"*RW GE4JX^ M$_5L%)+[9ZZA=V!YD.?=K+E>1QY:'=<>>GBM!?8^F.^]ANGWPW4;9KS%/SFC M^,=BVNLWH_AA%/F;0GJSHS9H]U@YZ:WC!@5=2,09YLCZ$)'S/$C)O0\I MH4YLQJ3T]T2?S,-NZ M\O(Q#UA?*TGKI@T%HJ-S0$E$@\>(%T:#I(T,22,C-Y&8D)JX9J_^4T#$IL8$ MLO1:>M9<8>F59[BOF_2:V(G4,\XCYHEO)/B\V:X;X< MTJLT-?\U,/#I4;+U"Z#L(O]1;BZ>\OR/9,;XV^=-J;G+F3@&POF"_(1-B;%Z9] M82[[6_^:V<(SV*UZ106%)7]_K^O,VI)\C[#5,3[>5I?K!Z'7[96IM2] S@(D MI(^E=9O56W3CM)>4@O^ZG3U ;APE_$KIQ*D H3J^9F<1Z]WE="6,E8_# 0]T MV*YE5U>'[[7TX^MALO#YXN7TCA*W?D_\(PCR8H6_!5OSS M^E/?$82+K05;M>H;0[8;M8%R,#R#:[@'*)"=M3@.>R>FT[HJ 6["D_ '6!IO M>J$/#&:JS _I;"\R(=OCWN\M/?_MS M2[G\]/<^.?C[U168'!S,!WKP^Q_P??C>WJ[X>/46S)(O]./?'QFL(1X_!GKW4^JDSY==@'?NGWR_#!KZ;?*FOT MITDV,E-JUID3./!>O9ZJV*4BVZUKFGT&9:0)A8/_N. B>B-\5,0J*G$A'=,W M*S'7Q_LH>&4*VCX/^X-6O%P!;"MO_"+UQ&^YNQSJ&PCY?;Q_9-WO<=7L-Z , M]_:&@TN0_!VWW;@P_4:K WK5>5*M0 "6BE59/=4V%R4CI]_["6C2'WM@RUR8 M7DA)6OOFL@& AF_1']9CO]),9SCA_:JP#!ZH!SI")_2^=H?]1O^R#SB?Z<,I,N]^(O>Y9XVNK-QB:=CLU M][@$\ST.TGZCT$F:JQ_="N[DP]>6"TW @3.;V+;1&C0N6H/3QND0GCO%,<]! MBL!JS,"4T-3MN=/DL3*E"A3,6:D(#+3Z07?/L,WOT*'',>*HV]:D,?VNG/ MQ#R=[M?R]6;B/K@1K+,7O@: LV;C#.S?D_2Q?G##7@NV#+;P2Q6=]:$-EG2O M81HG\*U!PP$V=0%4&^$;W*H5.BZL,SON]AO#I+.>AEYHP>8E8E#\RYBYRK_) M+^,W+L+\*]UA;_ZEP2QQX:URJ_LM> (#'!UZ9R5(I.S,QAR - $PVDGVU?66 M:8OAL[[E2BXK\S@OT@%8::+<5ZZ\KIN,OJF:C(XZ=:WT'GR?,0\[C5U NG:# MP*V3\[W9F&*KA%'G[9#D2VO0OZD':^,?-4.^?G-8,^(_FZGQ4>KF/$A8=7': M$87WIAT.8]FZ#?1 &WKP1[FHU^4SO.XL:D*--TR+ M/]P[P<>*%\R)8) PC"!>>([2& '$=+11L( =45L[NJDD;H)*?"T(T*B(74U% M.3OKIE,#N]ZL0*S?^AI&>@W(J!YHN>WN(%E1]4![D#0@!Z]Q)[!W-6GEO[\7 MJ7H3>B55YS@M>DM%)$K3:+BDSA#* Y'&*U-HXXLZ8K6(P6[DHC=I09/[;2K' M')U\.Y:%BH0RAHAP&G%&!=*"880%]@2'(!0#NXWR[47< HI#Q3$S>@[H(RX MJWC0\@9)V7$A^/ZM]']8A$'BQP F^0]:OM:]WM4/2&\Y5:HJE MB(M"*V2\,8@;19!21J-@C(S!.6T$8 PE;/MZAT?04-OM"BA20 'HE13AA!&E M]70!.FOH]?\']/N^ Q$]J#P#"8I 7)7Z\1)RT;E_\<9%V-HA5(+H6ZFTV[VT\84ZLN M\^8X*,V 1^WVE/)36O7!AW!61KVF)\2=]P*H-;WD4$A4;)@A&!JF3"=H7XX^ M6=;BP=WOIU1'PJ5@U##A"NX!3REVVEMKE/2*6#]F1CYB1OX32O6(!T<#7D ? M:G5]I5B_+!^C7_K,7TX>_GWE5FB%_L8J3?M'K]G^V^,8@5\-T\A+&1 /PB/M MA4L*E+(:E":7DA;'E"A"JWA MB!+&Z'RH(P<-KKDZ;HCPK*UK)]E$QKE*W%1*;ATBOJG!6AP'T?N3(/JI ;/; MAM!)LN?<]*I"[W3AGB\UG])W_6'[_7;C)'3 ="E=X,Z%\W1),S[=22C"Q<_; M\(@CA]'ON[MO)AZCI%69\W,@9RGV>L/TT:JTYV38KCW4M7BDU:F$[T@_+8?(PD/]9]A*-+.7C;3;9:QCY-5;>./MQDN0MP9H MO.B*I6U4!:S32N#M1.[I%@!I+0L?Z'OL4RYMPFF3O8?5=L]:@[1+TP[%_M"= M+F:0DGB@)'5[H71E]F^DY,)%]D^[PS;L5E+ 3+E4^,[G8:=2H,JUWI.,L+Q* MGZM&655D2;9#@.>HB)P^,XI!70;3:X1.VLR%;-6\MMGS"N5N![[6;KPKV;D! MJ_X-R-0@&/W?)BPQQ:+&CP%'8_N6+)F5A\#[4']TK"J"]8?MRJ2;#[XF>B5_ M^,5I-W%_]Z*3]/&A[;? .@!)FTW=N%@EA!3X^\(-VJ&F/ASI@$VM%MGL*PR MG'O>[4PMN+0PUIA0KRM6[IZW.G5,'ZX)NY[(TKP&;TD3!8 :Q]. 5K$=RC@O M;+OQ28>I"-H)L.5].$3E^3*-:%J]!$1C^7^3539%_>E8Z(1K1NF^=3EJ;'0#A4NBUK)<=W2T.8?M& )2$Y"($ M(@F3R]T$KJZ=(+4L/2]MN.;T!^)P **BO.A:,_"B0'ML)2MUO*']A,5S.[H- M, WV?"B1 :A2?R5M<[/FS"*]OBG365P_N"T[_VM[_]KYJ9J",GT]UQ2DG$U\M.?] ;)G[^ MS;BP>Y8\@AL<F3TZ2CW,01NY60!-3;G@2CC?R1J=,;'LX]O@>#[Q.8!7Z@W>PRA+H M4NY5@C#0Y\9<@>BFL\752* M_].XR?QI^&$)'Z+QCV1*UD[R\JV1FWR[,2JJ;JC*DO>^M$. F7P8F%:[_Z21 MP@_].2?+F)2),;A![55,D884 M[#NKLN922*-L 5U^M=TRMM4N8W7-J?!1E7M0A@;38A9_(67TEI4Y=1E37:WP M?3=^1_: %<<[MKCNYJS;'Y0E0ZW8#CQGG;3(*QK]Z_&4=\1]O?K'MV+M+RR,BNMOUV68\T<-]C" M1+_DI0>NW)^DFQ\+8[K!" M U?/EJCV]#MXLUX.\%LMP[W@0M+CIPIY.MVOH0VQOM'Y27#0>E8;H[7 M5:UE5+58[6)ZI6]2#H*[=.W109W]Q@@4TYO]4OH-^_TJ=@_H%FIU>A3*/P2- M_6L+&*(?W C,TE4F!W>,^WO5I4;KWX7MN82CL]W8FXBR_PP-D*V7. $.U1B> M4F%FR0!U+@:<^I-THMMIL](M1V=NC'IPBLN'N5$EF/I@*0KJ#Y;R!>@/Y =1 MDA"GQ/4:@^M*C00+(&/'H#>2]>/4ZOKUQ:+^(HQCGU6!-1HE3)X"H\3VTVH"0!R ?I6W9%*L^J):+'S1N725M,D3RVLZ IX2V6P= M R\_UDN@ZKJ@7%Q-,D/ND_H "^AW$S.5R2F7@-JE,/S2Z5YT[J0!=6<>;203 MRT2=ZH-5D#,],TB$]*E>6D+-6@LSD9XT4G>W)BD3_3>N81? M.!E+DNR+]U^.NBZ"Z7WUJ?7I][_.X+UOAWOO6OM__W7Z\>@5F.<>3/73SP>? MWUX<[+TB\Z;]P6_/\$Z7O&#WU]_^_3W;Z?[1^W/!_0U/?Q]GQ[L M[>+]H[]2]0$YV'O+#ZY>?]O?>WVQ?_3E6!E'L2@"TH4SB$<5D $QBASP(>/> M*!+M? \1JZD"XD2KF>2$"D-EP02-)#+I"ZGG_0+OAV=G*2<&T&J*+HT)81HC MROQ Y3;%S.[>,:F9S6[5<:I;NVD;5. MF=J+E*H-6*TIWG%6Y;W50\<7#E9NIJXG'M@,@092-2EI=VI\>4;58.>]/?(1.B *@:/]24,&A'( M"2OXT"DSC\O(R223/N7?CVVVHV1O#P'@^^,L^;+=#'!993C!P>VE5^KN06"% MV,',AT%S+3/Z?T^%]IW2%@ #I..F+UG1ZF:C'W8C&18C8H$QDAP>FV22'W0; MR7^62OA&[6YJWJF3+@G^/R.F&90#3A:PUKCBH*XU&+;G"PW@0@M3Q;<;"Q8 MMGR5_@I+*&_?JPS1*<_HO9-/NY7'X6Z]8C98(CRVCAU*&_7=R(&]A/5TSZ'2 M8%!I@A(JVD"0$THA3AE&6D:,I"J$,8%C[_R\8HKAHX)P[CS0A1ANC )=B$B& ME7"TN*8"U=O?>#UEIW]??UXKL%ML#=RZB=.Z02U,^M.9\*7 ;0/GFJJAMH;>[ M.7TJRA#0Z%AL7_>2E;D<#Y,)F].7'R5]6=$J-[1!^+BWW^^A>](SYZ>@)DS) MDYIA5R6WN8ZJ3D[)I/QVRD[ZGWZCW4W*8%DI.Q7(&^FC]K)Q4F_'O/FP8A+T MO@KCK=ZY._O'"U#6LLP@%Z#D I2'*T"Y-7PUYU4(4E,7 M5' :@T$^G 9@*Y=YNLK-'3 FI>YWJJ#&S3K9;0#++%,D0IF: M.#A-SN[NQ69IHX_LODQ5(IOMK)RM 7'DX/.78\.<*OV5L)\<\:)0R#A=((.9 MDE@XRE+>_RS&"%9P[7!!B4XS2)@)+O5&I=0I1H@R\Y[+FROE']1[N1 _;U_K M[+,5GC+&"NF$LMPQ;Y02408A-=>*,__LI^KV2&@EAE.L;S8:M* OTD0B3YE_ M()P[/F5Z-W[MPC]CE]9ON^]_';NT%G[^9=>7Z#J8[H^U^W[2'^O]T(+TAL/- M"XP2_"V'!GLC4MVPRPE*J@VU6$O4Z@G>X]6D:)IX+US2J[KYZM4N>JET'A4MR;L@$W M2,Q!NXH/QV#*9C")$'4:8/6N'W=2ZC5 MJ<9 V7[FBI@/FJ%-*9CF>M8MS5+ MO<"JJIA0M9TK2QU'4GZ29O^/M/A_3F?;_V/JDE7_^'\NR,"?/&[=%6Z4[SDI MJIR]T?@2UZ^0W,SI[>&@ZL=69TN.W&&S50)F/,=C,<^/G5-X:EP]C4 MZ0*CDI#S\U[7N--J];.+GB\[2.N#U].VM]VP2NB%94ZZ9"^N^UCT[.-^=XNJ M4!?MZR1%%-AB<)$TQ85?'Y5"++KI.+0-X%HQZZB1=\65\'AU24G%.*VZ$'54 MAU).%1C5)Z362"D&D$I+9LHQZGTN-["L@4J?&E^J3*Y+]CDE*R< M"CE2DD;I\BP=H.G?UF L[DJ=^"PU&1RE\K8FO:%&5VV;?G^,Z-N-UYUIK7ET M"N9Z5,_E:H_/;1A'%*K$\[FO 2&&90G.-'UNJV-)U0,5(W;++[1ZC9$#LB[> MN(Z^6:E^0*7ZW3B/I'_4,S[L=GPI VOUH#]Y?W=4SP3&TEY=+C7Z5*66;Y@V M7J8.7!P37!B3RFTMCFG@0+!(@7A%M."$,.\E(=>,?*!&X XT=!<%QT;K@C/I M)+-%!'T77^O6.]KGQH0<557'3!';B"HCW>ZA]?/5TWINW>?)SDXE5(V*)7K) M[*\+3%/-9Z2Q/#WRPAKL3K^4&L$=Z72,E5-E\I?0+<9@)CHC-#V MI!2A :0SO .R(Q7FU^NH([R=1KA6 'K>3>[ELF%M2G^$5\MK@R#HNE8)[*7B MFP:N=?XS#!-'RK7%FG:_.VF=6*)[9S#*-IP2.%4L;E3!5R6$#<^3;Z7\.[5: M!46MTIGJ?G^PNYWN685G]646A:9W;TAI:U95-..53A8Y/1_EFB@;EXZ-*LW& MJN9X6!THE?42Z^K>)'53#5%_I/'6;U=E7&/'U&SEEZT'3L[OZ$(>*87@?=JR M"!Y ?2?,>%QP&;7VRHJ"10$\77@IZ[X;<_DI]QH&\3VPGV#0LO1H>7I'S-5K M<;CWX>I@[T3L'^U?I);[Q I+"4%$&8RXY1Q9 0+!L"+@PEHN3)%Z<5R?.C/7 MH*5SOQX]LA"%\Y$0:B4GD1M2:%($RR.ETF):,P/)S/!4S' S!"DDM19Y#V) MB'/%$%S5(Y%(9(2(S.&M';RM;F.&FU)Z$Y85'S>%FEI\26%'K&SIM>7CH%YM[;#_O'ELK->/<(E/_%@S8P M22T(3D,95IBD\G;'!>V=D_)NU12OA/FE[W#Z%J4C<=2':'R/NA?-;&>GY-OM M=-+4R]&(Y^[8;#LO-0Q7S\(\&;:J*%*_*A.KRNKJ9QP_^&@)9JYUS.78==BU M[332.^DJ=;>H^J/G]32YRDZM9I"GJKIA/U0IG.-+5./)4V>%NF5"E6%5.=%G M/EE=.3E<9P=ZFAK3!]5 ^_+<37EA*_=WZX[=N54N M=FDA)^MZ[, MS[ 9N_UM .CO?&=JVU3^0'."NF/S=3S*INI]4MNG$P:I6:HD M2_C6Z@]&'M)ZVLLV2*T4ABWS$ZJ,A^JY%F>?)PNSW9,#F*(;7"V>P8V.>'<=# M"!U5!)973+Z0W7[Y^=0BI(P?I,$%B2[5085C-T*EV<>9ZEM2A0PGQ^3Z8]UW MPB:AA 8*2C'&BO-8&!T*++WVC#).3*C-9Y 0/VP^CRM\2L'Y+BWY,'[HA]VT MW@VVFD_8_L6QI8I)X](,<"M3.PN&=&06I8Z5\#]1+-BM':JWR?>GK9KEIOJ? M(\FYR?3F^R?'F 4I*!B\F@8,]F]T2#D>4+1**DU8X0W9VF%B6]],[SDQ.:66 MI*%DE1?XUM%LHP%J\[*Y=MGZ.FA>BOG[77R[V3D_4R6+ M:6;97;\V&1ZTG0NUECW-/TT6+PNUBG&=5F4LK6)=5ASVZN%-8SURK2AXU_BR[]"W'X]W"P\NQR/O2 M8-:IPJ@PT&^.$MLJ8'XS2X,:KJJQXH&5MA7;G!["6%ZHM5GCZ^JGAEM.7J(VV M45/2]/SML6$VTI-F&GFF*TZK374N04W%1*[I0;&QVYM?4K\QR7\;S&U*$VYB M.J-N2]<[,LVU*[J#MZC2!;_?>BC7SSY<_2S-];-9L<[ULVM9)9GK9W/][,/5 MS]ZA'G;A]VY-FEC4H'D)M_(&5/GY(-1='5VUGW_3#:K>&P^%N3RO.G]-=7S=;OP=IBR65G]BLK1& MEERO/QA-<\]EC/0IQCP=8;/@A7C A9>H8U]'OV\^R1H0V9Q6_ MU3K0KZOTDJ,TZFCN&!=\?(Q?--ZG(&XK7HYR+79GJ\NF+[,<&W&_,Y_H.#[S M%3VK@Y\: B8SQ)?J7K_>A?$$)%/FD\S4'\S5W4W/DMH>955,W3.] "#13>V2 M1P Q#O?W1]+W)'1"+_7^J\H@TZ@9^-R83G4;P'XWI2_T*J0J7SHK5S[.L!C+ M_%3T>):&7H51V^RR/B0EJM0EA#D\HD*G@"9:#-E MY)QVAR>G#0"K]N4$I.!RYVEDUP V;RZ;8O+!Q3Z\L>\BEO+MI&2.R?&QD5Q"XW&U!-5$K"6:S,"<# UN/&5Z26)T6^\ M >WO_6E*"!PC?GI2P(G3<4>,.J20;I)$E>F-^Q:D PE+&>U:72U?90DFAAMM MJVF=U:G$?NA2SFL'$*[?3V(HI7.V0397^2S5F(7=W3>SSU3F^-DP)W5-U=CJ MVHC2*8E8>M(G>BX1I= CVVD#;A+!S88=#DJ99T.JYOSQ^^#*H.F-XW%PRU$) M:ZU"3B;]C1)4QW3X02/E>N!F.4:%L74<%<8>?U38\+Q.'#7M7ZN4KO>W&/[EA[^_^_*1[K/#HX_LT]EOGS\> M[5]>FP5^M'MU^/?!:7G-JY10]Q;^/>&??G\'*W#BX+,_^PCO[U^E(?$?\/[) M<711*,4C*J23B!O'4KJ=1DP8SF*41<3JVHPPK[&/T1*B"AZ=M9%:&[@-*F 1 MX[66!"]-_[392#]+@3@>GY/@]?7$@;'Q+0ANW]=9.L@BR"!\:G#FN66%IE87 M(407G&%<%4_29N_].':^.XJN_];MO0<:EV&XC3Y>%\>6&XVE\\A0RU.IMT3* M6X(4-MHY*S"V^-H4.T&Y"Q+HHSDG5AFA# :".DI24XIKQ^N1B?SOT/9'W?UZ MQ-6$W)M,V8/=8Z=X<"P(!*2RB!.:B.H*9(L@"MA>D-UAGK+1%=)'+U2,12*Q M$A1@5WNEM68L<<*34O:].P65LAT.8\+FW8Y/_TPA]*8?8+(/9"Z,+3#7R'@- M9,8QE>=;AV"?"T,-(9Q<*\)6P3@>*&9*.\Z"TH#GF!JA.2N :6Z0C]?'R\V/ M=!OYV<:SI6,WY8F!-OQB80;2;7_/*;HW2-NE6\VV^%3=VQ($]+JG47(%V0;&-&D=5=NZV_":S\G:M M4>L%B9J[ @-P6>Q!PV2$&>J+'Y+9BP<>W&;IW/"]6Q6LG?^M^LF-N"7UY^LE M3FF;\WYX,?KE%]_JG[?-Y8M6IZ1I^:5?2F^R,^WZJ8 G)Y)W&]?2=]"#__WH M!O7[V]5[_QKXZV\6>)L2?O/[>)O<_.9WKTSHMN+T!Z]\RYL2_^AW;U\RN^.5 M_U7N=;7?0+ETNOZ_+;9U3RB8XM,4$)VGU#2!'6J4DJR1GF456> !GF?I^*/J6+>8158 $?3SLT.ZX0/R M@GX&7OA'F;G8'<*5?/^?=X")D4#O="O;\;X?O86S?H26_^4<*'7Q-G8[:WD/ MRL?/4&BALOK8)"K#.F6L?]>BAAO3GW?PR^CN5_#\K7W^E&N2P& MX#5?2&40I&,P9_G-*K:/N,4WL;]L6W3:_O2Y_67T';C7\!/]( \^?SK=O_IX^?'L]=7'HP_?#O9^ M.SLX.L&'1W^U#__>_Y;:%AW^_M?9X=_OXOXE_O;GT:O!_GM\<1R,D\FK@US! M&>(L.F1T&K1&=6&(LHK9L+5#%6TR3J_U+5KD]5W$G(_(C'-.W6<^JS\B0W\. M-+][_XSE&F5GE,NISHV- MQGQ/Q@=&_A\S?M80^9] Q_WP_OF-%W!%=9<*.28 MUX#_S"+E"H*8IHI+S0L3BZT=U@0.V@ST7R,7=8:[U5-T,]P] MQ-U%W.J7 % MH\@&2A&WDB!36(DL_"1%9#[:TH^K-<]P]]S*[O-E2ST%[AQU!Z9=I4K=)6?J M\3?RMI3!A5F#R[6G#QJ,O)\=>*=M6WT1^$19)];ZS#,DR9 EDR!-E MNV09\L R9&)&&>4*%11!P4J,N \2&09_8LFYI[0 JL8TKX4W,=T00^I)9,B* MA!26J"9E]_J.^]0.L< %U8$296QT^ &<#O,="R>^]]G.AB^K!K19=;R'ZGCX M?LK]P!5VG&J#*-$IX!@8TD07* 9%-=:86E:Z'YIX4U*IURBU+J-^1OT'0_VH MF0^LX((PS;D52CE#K13< 6HH(1[ 39!1_U%1?^(PL YH%8Q'& /@IU92R-A" M(55H(XR)RBJ]M4-Y4ZLBH_YS!UYSEN%T.7_W["STRH9VY^8\]')JX9.@?Q$+ M[$C!I!4@ J@TTC+XE5ING''199U_J=%__V@W(7^E]^\>\TA%H-(C;@E&7#B' ME/$!"2!KP;V+L;" _[2)R89H_3G/,&/?3=AGI,(A%+HHN.'!:!VY"4(+P7# M-IJL^2X_]EV.L4]:(X.6 A6<"<0E+Y F-B"MJ) %U1PP$+ /-PG+;4">7??- M;O\9W;=WGIJ:!X 9.YCR^^<:\B<1!)I&1PW%D3+"'9$IZPYS3Z.0D5BELA*\ MY(+@U;02+*2AD5./)- 5<<\4 O#72(OH0>)C6PB_M4,D::KL!5DYWW<&OP<& M/U;$0FC+'(^*&\HT#U)P+J+C,A#MLA:\_. WT8(+9:@4S**(E4&<8($4F#, M@UQ*HPM';0'@QW63\IQV_.QJ<'8!SV>_3.KR&N8D=-SEDZG#V2\RB@@ZJB5C MNB"><2&5YI%0%1DGEGBAPMW4X:O0Z_JR&UX6!D\G#%Y/:\+1,T>XI<@*11!W M*B6!*(M $2;1NT X5PEQR\GJFR$,LC\XX]Z-^6]>D!"<+V2JSF)4V<++8**- MS&-%<-:$EQ_\IOS!#A0_ZS4J@G*(!\Z0BC0BAP$--2YP8'9KAS=UP3+T/;<> MO DUZ.:[-1*Y$'VU$@ WI(CP"0K1LTQ\3)FX/VT0,!(+EKIJ4RPC& 32(4.H M0TI'#@8!=BZ6^2&XJ6EN0YB+TK,\64;.6F5Y\@1%Z5F>/+(\F=A8U@;#G3:H M -F!N$X%ZL9;L+9H8#@5C9$4;="ZR?B&-#;,!>JWAB*0GOI">06Y78@EBD]< M&SE>Q2?^'=H>]A0!#"4(N5QY(51]W]6E)DI?/GE,X/TTX,4#HU+JQ"QCN!>,0**04ZJ&>18.X% M=4(EQS[&&^+87Z/LO@SS&>97J;(]P_P#P_R4;X$46B@C$+-6(VXM049[A@KJ MJ>"!>\S\UHYN8I)G@SU[_#;G,>92]N>&^XP>Z!P6ZBUF+I,*%1(>]3 M3V>51@(4E*,0.2"=Y\X:N[4CFEJ)#'7/K=9FGWVN4E\:W'^8*O6LWSX%Y+MI M_5;APA O%0HB94E@'9'65J/DK&:2&@RR?,/TVS5R66><6[V"] QV#PQV$_W6 M,*.P4 H)3 'LA,%(XV"1X%H3);EG6F[M$-;$+(\L>78%]_FFDCQ=W<\8(9L@$AQ'7 MMD":\XB ?B ;I=F3IL032XPFJ;++T>&#I,14B*$P@ M5 MD+/Q(T4]D- ?F ]6EWWM?5%ZA/8([MF]Z7,$AUJUF8_IPP_3)MBE$='(\$(\48 M1=SB BE/#>*8RU H[W1((Y'23*1-Z0O_?!"P9*&;+)ZR>%H+\?0$]EX63P\H MGB:VGBN,-P939&(J9O.>("V=1HYIQPHI.&@:23P5359LB+&W'.*IM ;_53+\ M3KGOZ<"U.D-3;_SU5\KLIXI !\,SV%,WIT,*SYTRHP"4/5LB",$6(=I9C MPH_WRD-*,4$397+V$+YWI\$/V^$PWMSDY%V N[I6NU6NZRA]Y@C6\&N[Z[ZL MYOELAW^_N_STMS^WE,M/1[M7AW\?G);7O-JG!WMOX=\3_NGW=[ ")PX^^[./ M\/[^U1^IH@@?O#TF1%JGL$(H"!DL"C41Z"?J,_/(,'@=@?A*3G]0?-1B<,0(;U AS?*WCQQ+0Z_6;#='PCFE:O\=6TAZ%A+QM] M.-VM"">],YBZ:L.903CI]BX;IM_HQL8?P_9EA3V,-!OIP)27^L/ @>S-O;/= M^+W7[?<;L_=N='N--KP,CQ9[W;-&ZLA87GI!H\:I#@47H1<:G>Z@ 7(3MM>T MDPPMMZ3?^M8X@\T][3<"4-^7:VR,%S&;)CG/+Q6H.7C2T%O,,"49QAQ3(1MP M1-N<]\.+T2^_^%;_O&TN7[0Z)5W++\U#)X#E+QO4F5]M8JYO?Q]ODYC>_>V7"MS45/WCE6]Z4^$>_^_TERVW,B]5: M;&BIA;T'WILO6UWC*)CA)I7 MXA:0>80NH..$6RSY)_SH"O#FS\41?HXU'Z KTO+P[4O0)1J_FG[K6K A4WZ] M*?]AHCO^#OI;$ZX^R#RP63R0C-M>4JVO(\!ZA6^?1 7X;D/Z%S]RMAZS5?!2 MAQ+RYJSDYN2<^GM+X3MT;GSJ9,A-"I#]3+GT*H>XGJ!GX[Q/?;9=^.Y9%W88 MM,]D@93JQYK$O7;%I[-/I_N?3^ >[EN*>QWL_=$Z//*M@Z-?6Q^/3NC^YU<7 MGW[_<#D?]]K?:Y]].GMU>;CW[O3@ZA5\[Q7>/WLM#NAKLO_['Z>'>Q\O]X]^ M_?+IZ(\XCGF]QQ?'KM"16A]1@6.:0\%3[Q>GD.+><6.5L-)M[3#9U')#FGNM M4<.7#/L9]I< ]F>Q?0[+YY!^U[GAV;!M!L&7D:*)JR%Y&OZ$5WX-($;"D?F6 M0?]^H'\U!GU-L&&"%RA0$Q OL$3&X8 8C:1@!2<,QZT=N2%9#AGP,^!GP%\* M/?^F 4$9ZN\']60,]39&66#A4;#2'[R<\M0(+ZUT0:&">8XX%0II(PS2%!= M8Z=-H"D_N8FQV@PDSZW+,O0]//1E;\52 -_$6\%8Q(H5%A17)1'G1@+PV8BL M]HRH:'0L/*BP&?,RYF7,>V)U+QOL#X-V$X,]2F$CL099SP'M2*&0LLX@X3ES MA?2&,ENI>61##/;&0#XJ M AL<,I1K5#@!MKOPV!5J:P=@LZFTW@Q,7Z.86\:^I<&^;+HO!?)-3/>H14&$ ME,B#YHHXV"!(AT@0U91$3X(1&&_M:+4A#LN,>AGUEDCCR\;[P^#=5+2=21TD M#RC-.4:\H!&9: +"#@MIA!9 X*3ID:921<:\_Y^]+VUJ*TG:_2L*WGMOS$10 M=.V+/4$$8VR/'2/1=N-VP!='K7"P%EXMQO#K;]:10&+?0:":Z)&%SE:G*NO) M)[.R,I_;>G_=R^WCG* 7I-"8ZS2A"Q5:]D )EEZ1&GR"])[%\?&8ZG!VH)<=YAN[1*B5G6JJS?W6/&S]G*7M$B18N\=BU2 MO$O/I%YFMK&X!!86)TAI21&/AB"GN$)<214,["VEL'V*LJE*)>B7.9' MIHIR*9ZZ9] =4T^=Y418GS"27F=/G?-(4_B3$\E5PAK&->0P&[QLZ(*LR3Z^ M]GA=$3A/D1CJ/Z/RW44ZP)E>A>T'W.T/TH]GO!#G:/@7T_G'%X9X2'CIL@_(R[.WNZ?6^G.^OK+K!_ M.]B?NKB#B 38]W9B407H;P?T4W^TML8[&?)F3PE KYE'UEB+'#;$)DD4$/S"[^;MT\_/5L<^8E?!&W?;R=> 3+,T6U]9#I"C< M_#1;&5Z[Z(@($C$2$^),*&0(C\A[HH*6+')C%TKY/=KDGJ<5HZ(VBMIX36JC M^,R>5Y],2[E;2[2*D2 GE<\)%QRR(7&4)"9:&Y>T7S2O6=$H1:,4C?+"-$IQ MQCVI!FE-+1+%!&8**^13WLA-M40F& MFB2:)X2!L=,4B>6C]46+([N:KF^\- MW9,CDT."ZDM'RK(^L:=6G3I%;H43+2F[?^,P[S7XI(]X$6-WDJ- M-F<=>RF%: T6R*G@$+=&(A>$0-9);)+TCFF2=UFP9:W*'KW'!(!%C7PH:FF> MI;*HI5NII;*I_/&4UM1[J(BU,C*-M#8!<6<,,DY(I#F,)=?."VS*MO*BLHK* M*BIK#CIU/E36L5?R(KWU;M3OQVXQI&ZKDV;\D4E1+522R#".$8\J(6V)1HE$ M1151E$>1#2F^;!@M6NF)M%+MK_RCEG;X-U2_5H^[OC7J0&_Y\=]Y#E;=D9V, MQ;E?X,*3GN@-JOSCFWX$GE?]BF\/JC#1T\>_WI:V8ZSL/LC/VW'=O?J;K'/6'.JX\;CO9I$;FQ9%V#H^VJ&]&D"PBM M7X?P$X$:=_[,YVY_*ET[$3F@RC^13?">;VS[P!X.EOXXU1T=>//9#KZZWZIN M@#Y[0Q6<^0C=EM+C=5O=?D#O7-@CBPPH#)#_?%INMWUYC6[L]K-V^Y_*!:.4 M3%2R:+C%VCKGI;>."&6"Q?Z'6EK=S).UT4N-=UDQU@YS>R$^SINLGP'06L9O M,ILSXLG'D=('>F%U\0O_N?;Q_=?U;YM;RXU/K7.0@5=\<^+\/^,?AUS38$] M\2IA2:7A&C--L4L&)RT\9<+Q.^G&"Y\4&0N:NB!(,MPK#%#D<.#1,2#>-*C+ MKK-2D[Q51VFE. G2I4BBPSH:+QT0/KBN9AHGHS+F+=#K;;L_B&^.O[P-U6"_ M;0_?5-VZ[^J+SK(B&/NIAEO!$RTW67J=/&!R?&5\[ QE&Q_D>@4;??EQO$(N M/WCEG0E?,53<\<[7')3XKM=>W62Y@KEZ64W.O7S3\;MF=?Z&*/&HB6^(N%>P MP+4MGH#!?=I\L0VFGR&WU-H@\Z#/%E"H?]A@9+F1K?\;))4Z!ABP<^(U'KHG M//4%B.?]0EGN)YVWBU><<]'-Z_*-.CG[77*@W6?D'Z ;BU@\6D:MDP6Q1EX1 M6X:[#XN % $Y$9"OV8,00#S.8\?KBCU\$OYP9669NV6G?)B%L@>9:D^ZN%@Z MYT5V3DDN<&L5_31)+^^WPVB^NNP9=^N\GJ7O9%B(3'&1*_-Q)[3VECHIN.<\ M:B$F2]^DU)6ZY7IXYPO9VMPA<._.UN87UMK[NM<\VA+0+FC/^Z/F]Z]M:)^ MEOP^NQZ^O?[W[@;\?ZNSO=M:][15/_,GW:+P_,WF[^V/?U?-S79GZ^A#:L[6 ME6+"2*>X0Q9[@KC2$FFO#3+86QV4T=B8I=6\&*Y*9=F75EFVP'Z!_3F _5+M M:2Y ?YH*4SL5B8L,214RZ$N"C&4*&1:E)X%ZPL+2ZH+4ZBAX7_"^X/U8/^N MU^G$?AULM6_W8_]2KS9]Z%Z\R0A?THTO&<&MU#A&993BED=K3.(V"B,$PQ&[ M9(NC9KZ1O/5NQE%C'#:"#:ZV%$\B:7%Y4]_G[>)1@!+MQP)L+DL2SWN_EF7B&4,Y64,(YYGC2WE!D>I>!<),]E!'@H MEON<0_ILO5&C/-DS.^ M8KP_#-Z1F:X)S(P;29Z5&^((LT9;G]6;>' M?.S!VW3S+K*&W8E=?_@$5GQQR!Z7$0Z"Q.B#DB)PRZAV*LAHDTLL8$UPL>+G M'-NK&2M>1IX<9QHI&1WB3@GDJ.,(1E0KIFP.JSA$3 M+-;]PV#>U+KGR0>O8D(N:HT X0)RTCH$=KWW)%A/A2\,<$YL^]>],C^N56>O MS!KS;#D@2CG7._F^%J2$HHX4<<-7YB_?\XIV_4^1=2HL'EWH,+(QF"0E99X;8U.7BVMFF5,9"&L M+VR73$'W@NYSANYG8RKWPQG7=T9XZ+@)PL\XOK//V_=VNK->[P+[MX/]&6=W MLICQ2) P(B).!2!^T!II*2C%3!#'U8(%4!;@+\!?@'^N:/T'6_7_MNU1+$!_ M.Z"?<4D[:XE2$CDA/?![:Y A3B B8DC.T)* ^?5EY"L. MF8=(F;^YEL%Z[)19^T$,=@0;ASSU&G&9 G!SY5#2)!+IG*::+*V*9:/%8D!V MV=I4,.YQ,:ZX)9X7_ Y/P,\H&8EE! G""8"?8DC'P!%QA )']=P3LV".B0)_ M!?[FD.(5X_RN<->:X7H2JPCCA@C-RV^16605-\A[ :.'K<:6%ZXW)^;YZPX; M*>F67W'RO6*G/PAVOY^UTY6$@XFS'4%8LV10L@Y[5 ' .Y;UYB$8@>Y);K"PK9&]>+/77 MO9 ^3K^T>WH+5][@\4CIEV[E$"[;G._DR2K;G!]JFW-Q=3R(]OLTZ^H(AAD? ME4,N42#[.&'XYC52C@"EL<3 J"VM4@W:K_BIGSX]QB.NV!6]4?3&J]$;Q7OT MO IEZCT2QM#H,4%,&HDXC!NR*2G$B"042\'@V()YCXI&*1JE:)07IE&*0^Y) M-)4,60<#DA$&#P8ML#S#L9BDKR 5$NO.ZYF[*V;^\SH MDX.3IS$X'GHCUXX+J3$?,&O9C?NUJ-0K5"I8:DW;_QF'.7_A)H MIYC.0*#(LB MGHIZFI]^G0_SZ=@C>9'Z>C?J]V.W6$^W54TSODCC3>+PD5.^:\2)46 ]18- M*3%M,8E)IK'UQ-2"."/G0SW5WLH_:H%?K?L]3[BJ.[*3CC__2ZA^K?X+/HY? MOGZ!JAM@AKRA"F[=L?V=JGO<&G,>R&_8Z:='ZL8#? VAUHZ&&]K*K>#LZ&$)Y*%KUK?\6&K1$J"^K(MALGI\'MVG$P M@'O":_>ZL7$8;7^E,<&ZUJ@#3?6GP4V(P+WA#A,=N>31":E(+MMFO..8\!_K M-;A13%#]1664.PU>GZ8NU'=M.QA4J8KAWX?OIBT\7FI9!RZ^F0=]$Y[_[W;/ M_WR9F-:.__EZN/T][#O*Y?;FVM'&]]9N?<^C)FVM?X%_=_CVQZ_0 B]:>Z&S M!<>;1Y\!G[[AUL$/92GACD7$52+P(3S20D1$4H@L>6^T56,E!#,@AK6L0BS3 ME,'_#,>4 W9IJSEE(C"XE?7:+S4B*(K]/#7ZH[BTN@ERE7KM=N\ IF"CGFJ- M_7XZ88X@8(QI 0-ON M#^*;XR]O0S78;]O#-U6WGLCU16$QY)DLRDP=,CJ^, MCYW!\_%!A5?@?2X_CE?(Y0>OO#.A*]!A=[SS-09W?#.URR!W1#_ M'W77CKG7@MRU#9X(^GV:?#'9T<]0"F7M!%0:QZAQ@P(HQS,5H"5>8PU?>.H+ M$*+[K>K>3XAN%[LSYQ*6%Z<:=:G?NU36*2/_V,S[+8^OF<;W[_A9N?#SW-NN[TU.'_G=W,/GKGYH0/7X>;Z3VC#>]&B[Z'- MT,;-+X?0GM2L3E6^T8(J'!!QB2(NO$BS/5PF.>$DZ55HLPR693B\:\H MTV#1!$43O'I-\-H"R9],"TP+X>CH##,Q(ELG8&2<(!LHSX%O*GDCHC%NK 44 M79 *"24%XW-:."X.#V(<.(*TU@H1." <,U)A YA(ENFB>$-> M?H*S!UB1?;XMD_.9P:S$^3[.CN,%BO-]!GUZ.LO-*2NB7IDL:O,6:K/U;L:4 MH)$)9A5#-%**>!(8.4HTPE$%0Y@1W.?,:,0L:[4@>O/Y4&%1UR"*QII_V2P: MZQX6X*O+XOEDFFIJX G) E4*;#M)(^(4JY-*A=N0"GQY26^?)X"1$M\^:WCR\>[4TJ(^?P'&K\X"7N^^/+[]F$1B!)V M/N_.Z!)V_A),]==C;#]!&H@2=CXQPS_AYN;.T=:>/VIM?F%@-I/F^AIO?83? M]W;8QGI3;'__QIJ=+7+6#-_:^_)[8[U5M8Z:I+4>VJUU>/[Z#H;?#S?6/8>V MM+'VWM^GP\X]4=Q9G9!Q4B!N$D&&&()$(M$)C8-79FF54+U,Z(*D,BIA MYT43%$WP3(M,'7&)AHQ$0P4@'4!<9X,LLE19"BA3' =D]<3+2"+ M,_;9PVU*V'D)KUP E%^DL/,G OW9L'.O%:8D:!28!=#70B--643>"^>"-SYJ MN;2JR#)6"[+5J(2=%UQ\P;A8B/ =,7$V[)P1[;Q'042+N$P8V> EPE1%JX+" M)!<> $PDBA1,?&X>7,+.2Q#?2_,'E2"^9].G"Q)V_C1J\U38>6 2#(F4DQ5@ M4)O66&2U5<@E[ (,IM4I+:T28Q9GN]9\!/,MTAI$T5CS+YM%8Y6P\V?05%,# M+U#L'+,,::WR!BDOD!5)(^PHA\$D/H4XUE2,+TBRA?G05!>$G9^OA_"J*B%L M[L9^;!SDCTM1:)**_O!!=L!\:GTXA470#Z M;E5GWU;]_/VG=\U MC%]L4D*D&@Q&^77@_K9[V/"[%EZO+O30C\/>_[OJ.K',+U%_?B3SH%S MC[Z>5!.I;\!] MVW##86.TGW\>3P"X03UUX>=SDZ*&E+,/ Q"*XX(_>1*>O#1,2IL+NP 6Q/HZ M:#R@0=U'<7#V)?/[U6@T/MPXZ(W:(<_DJ@/B#RH;V@08,^W,7=#-:*=O0SR^ M<7^,@/E1T?H:S3*6=$ZJELUVT!A1\XUBQIPTOF0?'M0+*Z?+O#P0KUG]E^O_ M<::"3+Y1/=E<,$K)1"6+AENLK7->>NN(4"98[']PN73!]K[Y)5'J8A+%'[W. MT\FJVGHU\"!,HWXP_:O0>0N+DF !KI5EXK MVX3VKG_AK:-/<+^F@.M^,$J89)XB YB&.*$$:6DB4D3KJ&U0F)^KZI12THIC M3SVG7"BA$V:$<.T(<8X&<;:J4QZ#1CT(C2;@"PQ!34BNKJ;TJHR%BVM#7=^/ MI_O=4XTI33 JE'"P@FT0@GH1O3"8*:M._"&//IEFAO%/,"']X?AS<2?6#F]^ M^:$$"2$(B@C' JP"1Y$3D2'*H>.%4]I3>W9,:4HV -'@CL!I-%B#1>26).,, MIC9<5"%M4@2MT1F/ JCWS.Y/:+8%C0D_9#7?KJRKVA,5-YQE";5^Z\?]3&9! M2XXU76,TR'_84^R^BL :_.[AF'CLPWE99QZ->3I<43..GH.I\:O6JE5W?S1Y M? ?H0^?LJ:/N^9,/LMDR?IU:9Y\\?J6Q-O-F57< O7"*COM)\3X_GE>3O56U MW7'1.P 1&M.&T?Z$. E 38#Q.=7K$L;UBT:ORN,!F/K8W+)S%UJZC,N>C>XH,+<^:J2EZ#DL=7X MIA_;<.JO.-UX_W_?3N!(T3%67G29=8->>S2,;R>PBF>OOU.9NGE&9"+.L+J9 MS]W^U".W$Y$#EOT3V1RV\\:V#^SA8.F/T[0+WGRV@Z_NMT=69"D]7K?5[0^9 MT=>R^ ;F9/U M,T[G&R<%R5YB.==TZQ*SXL^UC^^_KG_;W%IN?&J]6UF@-V_UAEG;]K*, LQD MI0/?:C<_F,VA\>%$E_XUA!_&CL$%ZI]_C+IV%"KHBG]>A/\7TO2;T>[SUUU+ M[4[KX=D5[)=IY?RWYE"DYF;T[=]C)S1(W]13/$7YUU95[&.F:UV0D^0VJS#]UGLC/QZPRNF>POVHH<]R^]HG]G.]4"RPQ5 M'_JU?9B[#5[]Y*_98:A)[;CW]MO6Q]??@^R*'KS(.CGISL%H/QM,<*8[!#$< M#C,?Z#>ZO4G_C66Q&AY>ZS)\(CM]K9XT$VL];'2_9H]G-K'JB+F%-M MJ3Q^8CMC5J0R=\MK)^@*9_)1DL3A%:[$8^6UNVGVN=?>9+/"Q!6'Y[3%-^WC M%Y#SC9*2/'#.B]._I%-?@,3/95*["T.PYWPV3*S5N/,^?#DR<3JB]+7( M#"TR4V3FEC+#BLP4F;G'YN$7P$R>E8N_*FKRC]HKVQO!G<+@GX6CWX:CEZ3# MY\2I"=UW>.RB3G#^N3Q<)=/DL^_3?$4[+25SDL/_A4T\6>(L(2HF0;QFW&'S M 5^WMG![EHWY'_>_^^H^F7;V65]0:SOW&RUO.,:QV2KY1?I%_; MK?56I_GQ_='V^C>Q_?T3WCIZ_WN[\_?/[<[VZ?QBG%$2E)5(&!(1SPEU7,(8 M$1A'00W#29&E54.6J5F0_&(ELW#!^X+WY_$>,%Y2HJ16.'+.K7-""V)L--1; MZ]C-\/XH]GL!\+Q _1-!_717O09U;7,J21DT0]P$C[32%'$F.8X6)^UX!M0Z M:*)@?<'Z@O6+BO7*& [,CQF)$]L7'NN992HQ%DR2EEL9G;'8,4=<-( A M)QFSBA]G#@&?30$_ZB D]8@[E%#_.O.1$?MVU0;ZM M_+72V.S7D<"',^DW2EF01X;RI(EETNM(L.5!&^,$E@YKPZ.#_^(#0/FG:::I M@M_WP^]3R7E%SED9A4 N)@.$W7KD!,6(^^"8%LP3$Y96V3*(SF+ =RGS47#N M,IRC6ENO@W::$&XBMDY30:S/^S E#Z'@W)SAW-0)30#4K/,2!8,)D%5,D97* M(>=4L$02 ;\OK7*RC!DO0%> ;K&!SB=AH^34D&BX3]ZH)*7R2@E.F+;V?G[8 M@G$/B7%3YZL%522X3DBI'%.A"46.4XI\B-1'%R)9..=K ;D"G[)>:42R5 M"(Y+K8S RM@$UA!5VG%? ZON[PYW>]3B?VZQP%^W8_]A_+VW@WO_(KQ&TB(V<\@@0+9#P?9?\U6 ;/:164I,MIKQ+W R#C#$$G>0>&N2<#UQ0IZ7DG$MO)..24LLUL!O%"CF=-Z2;NAJIH))[[I$6 M%)".QH1 16$DK/(),\FUPTNKE"YCLB!E@@O0%:"[-.23DR@C#5HQ!X:<-3QR MXZ1W0FHN@BIL;GXP;NIJU"S7%H@4"5_7K]' YC2UR'!M%656)T<*FRL@5T"N M!KFHL- P2ZBC8+O*I#5\2!TD6+!2VL+FY@WIIJY&C(G%V"6DHPXHITY%5EJ. MH@-&3J07#)O"YN;%U?BZ QS?]?JYR-HP DBX88EP?,((1X)-")B)Q"Q7*EEG M$N9>.D<)=^*&P>J%I3X^=E2>93KWB)NN$$Z"(M"R,6PHF$DX@5C MJ65!O(#HV2X M0EP%ADQ*&#G"',"P0F=]YP* TR2D>4TP3(*(..K-"Y G(%Y,8@ MIX'*<9T7CA/\IXSS!@?,::X6FZ-E"IV;,Z2;.AU#T"*I0! F,B+.G$9:$T Z M'*C'5G+C0J%S<^-UO$> (UFAX@5X'L]GC'[*=""79E\NB4(NG0'7]]DKT' , M^RB8ECQ:+I(&'JBCL-H*RJF)-]RF=*6&&Y>X*\KM?LIM8W;+.7.261T=PY"RHHVJ)HBV?5%MGVP4JDY+7FT#9K M'(M)^\0YCT"LB[:8'VTQ]6Q+:D1,P2#B-9A"7$2DN?$H).4QXUPG;G/\!5\V MC!9U4=1%41?S(U,O65UHI[C"RN4D2-P1;6, O4%)(LX):^^Y1E TQ0-IBNGR M@'01IV0IPC:G(E21@::P!@6:,#=6!,[+#K.B*8JFF$>9>LF:@@O-L0W))Y,7 MD9V6*A@P*P+W!E-SPPH5Q;!X"G4Q76-Q7DJ&91:%Q0)S MEI96&3'+E.JB+AY&7928[]N.\J>N;X]"#(VJV_! )!MQFLGZ+D5?;[>$/S/& M#,8X]$:N'1^NSNOS!!B4WBF]\X0<\S$[;;ZPZD%YYNT6_&_6;X5KEJH)S\4] M9S<54F\=I3$B2[-3FTF&M&,,N*?FEKO(?2"+M03Z>+-]CH-_7AC]K*;1?G=B MGD^Q8[T\OSQ_(7V0]:P>'YP\;<'YXP,Y,V[5KX5?EJ#Q)RW%M;DV;!V755_[ MX9V*@3*+<@W&[-),R!"M450Z!2J%#TR46(DG0H%SO/./H86SX=]0_5K]%WP< MO]A,XSS,BMA_V[']G:I[_"@SOE-]^8EV&S<&WK)M]P?QS?&7MZ$:[+?MX9NJ MVZZZ$=47G7U;>+^W!U48[KXQ9D4J4^/5A!9/[C\^3%;&6'9F),8'!5T!R^7R MXWB%7'[PRCL3O,*5N..=KSDH,2M-'H_]"A-7')[3%M^TCZ\Q]6X(28^[T8W< MR_*\ML43,+E/FR_6!?H,AU%/P&'6!HU>:GRVW9'M'S8866YD(G(#._08$$'5 MQ6M,AA=_Z@L0^OMY6^XG\U>J]Y$Z#\<\N/3[;\4A90;I9QXR4O@=B4;"2$8 [_":FM MU=["@[#R@3![O$^4E!";FZZ&[(5J:^\3@3:(CV]WM[7WN;-UM'MN-:1%/U?-O;_AW)^BU?E:M3Y^$RT*;=O[]GMK<[>S\?$] M;7:V]S8^;J?FX4R6 EXB))2ZA,5L:H);5&^YL!_F4[/0O6/Q+63W,$ M8&VUC5@A1S%!/(E!!"H",!;L_E^,:A<2I5"SN=D]EH#E$L>D?5!)2HE M=I$MK=)E8_ABP'(+1CWD!A'9A*7*$F$M2AJ81%WQ"&C/4>!26;!-+<\ ME!)L!>0*R$U +A'C38B,!\$=QL;+1*3P\(*6"5^LUGE#NJG;T6IEK$P)N>03 M()VV2$?"D%,A4J-I")(#FY-@MI8*;,_N=7S= =#O>IU.[/O*MAO[=C_V'\O; M>#>_\BO$;) %=I J;FQ^,F[H:B79.>"R0$YPB;A-' MFGJ*F-0Q^JAD,B6HOX!< ;D)FU..4&(IRZ:RCW.!$I&78,9Y887-SAG2S MKD8?.248.68RTG&,3& 2$AN2DE\CD#T[R.HO'"6%.5/ T1^$#TL$8+E.](,GE"](5I+MT"3DJ MZZ4EP0G/O66.1^U%M%$$;B+'A<[-#\C-.!V5TEP3A[13 4SQ&)$.S@#F<:>L M)38I4^A< ;D"0D3!BMF7>2<)FZ,YE9)Z@PV--"R6V7>D&[J=&0P0%C2 MD..W:5Y"!I 36B*9&),T*D4)*W1N;KR.KSO L=Y6_;$';]/-,[UA=V+7/\7^ MZK)\-$%RH3&)6'OIF.%@YCG%K=-),FT4".8V=-B[A4+;C MS!O23;V/E$?/';$H&";S&KD%FYQ&1$D(@FG/B%=+JWS9J 796UUPKN#CC [&"(]X1[)"Q0OP/IZO5O?@CN0' M*W0X7SWWH&F*;^=^OU&WO7PMQQ77SN;%-"(X=J#EK//&."#U0I'X$ %3:X-! M+ KNO@IN8S;EI70TQ^UB%#7GB/,DD#/. 94G5L$7Q7DN/D7)LC8+HN(>;7;/ M68Q!T1M%;\R!WHC)4AFU(#QH[FC4(5% G4! 540K;[B>5_3&4^B-&2\W-2[I MA)&NBQ92R9&3U""N");!8\VX6EJE5"TS)8K>*'JCZ(TYE*R7K#NE*$VH :K3'W%IO./'1FN1Y+M+B0C$UYD=O3-=@ ML*!$*] 6FBN.N X2N10<"BX8I82)*8ECG;,XSS85U7G D?,YY)GS>7YZ_L-[(R<')TQ:<0#Z@0^/&_5H( M9@DL?TI6V=Q<&Y[LB5[[P;A1+AJ-M-82\9#S,29.$>-)Y_ )PKTH$11/A +G M>.*K>CMHV'H9HS'< MM<.&[<=&)]H\WT/#'3;@B78GCK-?#!L)4*'Q*\-" \#*-OHY$T8?>K;A[* : MU%?OQ&[LVW;[L.';<.??*6-7H('Q]D[[U9P M?=_O'JZ?V<7.J]=@8D?9IE]8W\$O6('D^YL MP,OU0*"KKFW#, US2I+#<7?V(PPBM&%WD'NZ'0X8PL-[(>@;N'QF?;'=G^F2/+]7B=E:'CX9SF1FD<1)"&?9A"8TG*W[*D M_(K=T.O#HZ$+!O'LSXW1L&I#1S9Z#KKV5YZ7\'+]GW$(73%69%E/@BP=7SBL M;S/SW%Y_N5&EQF ?E%RJ_+@)8]GL]D",?]FJ7=\7;G?NZN7&"/[NP<_]V294 MW?T1C$"[^GG2G&$?QG\,T(,\3+WVK]R<*@MEQJ_<]3[W4K^^P_01*XU7+M?> M]ON'N2]L!QHVK"7, ZI;&+4$XMJM2P96W<&P/ZHE&\:K-F;S-;6([L9V;='XQ_W]_N]WT!MAJ<0)<#_80+ H,)/@]U> M?XB&L=\YGC59:.K;@83$WQ.K.O5[G;/(-!P_Q/5^Q9>-3?6#WU1#4+'^U*BJ MBT?U7:];J^7\^G_%;@6BW>H-9_(?O<1.N%J0I\#8.(U\ ,>U@(53VG"LQ>I. M:1S8P:PDPAW^SVUVR><<($JDY+7FT#AK'(M)^\0YCS@<;ZU19WB^N(TC>3J< MZ]$-+^#Z@Q.R+U\FV6_'_WP]W/X>]AWE'[SX/MSH=J M>P_:O;?%MC?7P!C8HEM[?Z?FT2>QL?[MJ+6^PUN;6P<;:S^P\ P'BQ'3A"". MHT:&4X]B2HXZHP)E=FF58;*"SU'WL>X$ 6W#7[7.FQ6;+"DA9BP" 0R91,$G MB$>6I?\=];*0U=KK6%5-! R0T68=F)_QZT0A3:X#TE4KIQI-@ST\ELU^W ?@ MRS_NPY3HA1KR@+,=LP]XEIWJ\:I[4UJ6WS@+< 5<86RMS.# ?F]0Y1_?]&/; MYL:^/:C"Z"^8-UD_XU"XD$!<-)NS!T#.-:&XA$/] MN?;Q_=?U;YM;RXU/K7?7\,=7]>9CI04$'&048";K./A6NW!J'O7AQ";X:P@_ MC(W=!>J??XRZ%HP?Z(I_7H3_=\+JU7^Y_A^KYSNQYG+7 @LW2Q<\_:7WLP#+ M^Y1O[TSF%A&X-]QAHF-.2^6$5"13/N,=QX3_6*^)-\4$31GX:6+]9[\'Y&IX M^&?;=H=KW9##-/:S/$^9]28\[]_MGO_YS+QZXZ]C7@U//6IW6A3N2YN'VYM? M#K<_-OG6T6[5VOP&=_L,UWZC\-S=L[P:^//1QOW M\?$3:6U"RZ&=VYO;U5;G0P(^??@#*P\=21SB(1?/#(PBE[!%@FK#N"+*^S@V MAX!-QK"6C9GHG$B$44*4@F%)3HIHHF4^:6X\=TM@D7F[GV='?Q0!9R=C4//; MDP%8!BD:GG/MGIH>9WCL>'BN??KJ_.LW)#>[-WN MH/Q/#]S847?\=N/5(6A]V^X/XIOC+V]#-=AOV\,W5;=N0WW1V>4G4'83T\F8 M%>6?"5C15=[SS-0PIL=>1K[ JWJ7 M@+4%&^73Z]LWV.OX,J1@O+IXL2"\@'EOGE\B;KCU=<[%X1^UL[DW@CN%P3]O M@ ?'BAMH=[QFLEYXZO-M=GL V'Z6.+7_1CN(N[V\*MO9[_=^Q0MCC9^O_^:K MMYYQN\WKB7>D/H#5'7(!!#"BL=,N$,X<]LD9[;B\9!WT-O&.E]K6'_N]P6!N MXAWO:&&/XQT[7PZ:'S_L;J\W?SO^[M?ZU:JU_R&V#=O][;VOO<[O9^;O=W 2K_6@[ M-6>K3RLO;10L(>N519Q+C0SA' 5#&=7,<3K.,[C,^8($.[ZBC.$%Y O(/QC( M.R>4C,1XX13'%("=!,J(-QA3*ZQ]@*#V O(/"?+3I(!*9*CD4?#.H)ZUAO^6.492Z'=D[1\CF&! ME8DZ<2:#,Y(KX7BP&(A[Y(6CSQ5\S]9HY!0G+8E!7#",N/(::2()"HQ0+J4) MQ*:E5;&L64FS5 J*+SC.!44H#E%3:A)W#EN;(O66EJ3H2 MDD102*E( .<,0QK+@)()W"NI"+$Q%_7AC!2<>VZ6^KJ=Z!]&?8"847^\>2D! M).2=%J6&^".#MTI>1FH,3'C%#8_6.#!930+6*@(YR1U=2.I<@'=KMF"-CS@I M*A+B4GGX< (9C5D.'R2<8,VH"DNK;)D(LQC@_8K\R 7G'KKR9.#1Z.3R_SCF MU&+L<;+$.Z)#B**0U#G#N2E)!84D5 @&61HIX@;,* MF:94N M"WY^AV'!N>)*?4A7JMVO]X4?U9GEAK'?A5?*.1$&O30\L/U8G*J/S5>I%$8% MK8U,@.-.>V:%E21J8;3A^G*^6L#ZL<#ZKQE2:C"+TC&-K*<8\9PH5!/BD1." M.,(#^K.^0^^PA> MLF(2/%JM";,!*RZ3,4$[H5@2@BD59 DNGB^=-1M<'$)(&ON & Y OZW R'*E MD2,^*AF%TA$OK5*R;"1?#+7U"%.^>(P7'B*E$LJ'1 AUDI/$+5&&J.AXHE0Z M3(L[>)IU$EB[-+2*C'+DI30W/FNH?>Z MG7NPBR8BG3Q8 M\8:XD.C2JEJF_/S^@[F$HA?B])TC3+@BA=FS998H5;R>P:1:H"I>S^EX;L6B MKVZCKS9.A2)+%C$#ZIP2$X@;9G-."X)D<(%08X,TK-[NK''):?&$!;SFP"]= ME%-13J]".3VGR[\HIULKIZDQA34U(4@0!14TXEH1Y)0(R##,DV:,NQP_#LJ) MR04)Y9D/Y71!=RW 6>GTXRWP&$DT22E\9230N/A?'I9"&_5$] M+1",#)R_T\_5$U-=1O&B%(CCK9P7;NS,.4YO4_@+Y%4Y;1T3C/. C97*8V%8 M8DH0G!ZB\-<-%UR?N^;74Z>4;^Y]^OW#9P[OF4/16H\XIA09:Q@0?,5L(A9' M(996\P,LAP%E%T+%C*DU \YJHAYQ,#'(_X6&_5A7-W;:C+BQ[& M8X-A7;BW MESW7QQ5A+\6OD]JG8Y\VG#_J#JOV^39>4-OMU99"7K]JP;D1?^_G4D5UB;[; MS&D+&!XBT8X'PRV3UG ';XZ=3RY:)R_YX459W9 MT_4N"\[76*]\;/8^=>#*C ;U^1MI<[?JAS\MX,6[=F\4UO;WVZ#QZQ*WBPL5 MLP4AU]=H\^ 'V$@,AX 1HX*#JN >.1P="I0Z;%,N"0FJXJ)RD'=6%<9SYAR- M+!'!)9'6:DUE,"D0[JPB6:R(F8@5?"EB];+$BFRL_0@\$6\T").R O01)J<%3D M\L7(Y6%SYX=01 3J%#+PB7@R&CF-%6(6:Y&U79#9];URWK5PJOKMK65+8-ZA^WQ[Q;E/,^*FJ+PIZ1?7%.>37EY1;E(]>;O%K_!6[ MH_BAW^OD\K=9,KZ#'?1N-( NBOTYJ9!'FL^MK=HD[7HUTZS\QFFUI>C MUO?W8NOHY]'6T=][&^O-WQOK7WYO?]P29Z=9Z^/?\"3/X-CA5@>FUGJ3;&VV M]S8VH<7?F[QY]!ZFU(>?VWMMF&9?Z ]@H8$"84 ZV9P_B7&D2:)(4"4]"8PR M1L^56J0*)PO&"C6<:V,L9EQB!7*9)'!,<;:BWGI,L=\?EW.M>[]18^+5919? ME0UY2='(:_OQ=+]S[('$:^Q!V7%JJ69P>=2:\3H3JYKI:7_*D&<$(RTS+LY+%5:>Q@9"7.1RI7S M@7)W-C?ON!)8AON>P_V)_' )YK[ BDL9,YY!\-MF$8J!IHTD4F)G M*K)S? MNC,=[DL\C8T;.QG7+O*%9:85+D:BN?2372-JL^^XN#*W]_[P1Y \<1DI2D;A MO'YL$9#2@!).2D88&X\SQ%SE>9A'AU89_QN-O_@!\T]1[ C2.H*>(=8B:YA$ MPG'-HU;!B[QA\"H-\RH]3T6 ;F)M3(WZYM%/W#KX(8EB$5,-<,(UXA8,$!TX',I]:'4R(%=J;/8G70ZX=![-Y0ICYU M]FW5S[[%_\ZNV>-%DZJ]+?*#)Y\TC0G)[)#F2COD5-0H&''F&/@05P MPQ 3T2!.?4(6M#0BB5(<='S#[]K^3@3%/TXI,>S5A&'LH/ SB8V/ MJ<1^[%>]D -#XR"76P\K%ZP W=][?<_E('W%\>V@N;=;M8Z^P)3\=[6]^86" M:!+EPVN?Y!IQLF%38I*1 PJ[A* M20>L653!8\FXB^1$ASRNA(W?]\]>N_*'"RQ>.8()$V]B=E:#D('A[Y-%V@J% M8LQX9I./X=SBE_&68RM@F(WCR5!M@R(\Q:AE2"R=6W2PL6NSQ3^,_7%I M@E[CEP7U/1HT8(HC;[L^MMMYJTVC=](_]::-\?Z-:I@715(.Q(87]O!K'3-= MGW%"!.+O_:J?+W1Q>)"CN%.5>5SV+-#)YH[CO\TX$OO,LQIVIQ\G6T-V8A>. MM=N'>>/)KRJ,%U#Z.4:HW=BWA^.SLI^KL=.W851S%F<'U617"9SOBP?&"K^^-\D:4KN_7#TVC>O=)I^I6G5'G^)V.GU E>*_8]]6@)CBO5E;J MR="H=V&A7JJ+5E@ Z,DFG79E7=6NAE4##@,(U23Q3%)!*EKCV)>7SO3S;U?<A5X?A M'XL#="605YCTU; !0A3SNGPC-SM?4@]N9RPLKM?O]PZRD/7/-:OJCDV7VF'Z MRU;C*7#I*U5=L'QRVT!6X'X7OMC5FP"NC)':[PVJ_..;FH-7O^+;@RH,=\<) MD2?#I>A)_NESEUDWZ+5'P_AV(G9X]OJE\P([AGI?P\++D]BR"=[SC6T?V,/!TA^G#0)X\]D.OKK?'GFBI_1XW5:W'ZSW7K\6 MOS<-:%?LY]-RN^W+:W1CMY\9Z?]<;PHJ4(AC#9?JF*N,.__ZPUZXA7?>9/W, M'M\+U<]%LWF.>=O5+.W/M8_OOZY_V]Q:;GQJO;M&\;ZJ-V_UAK'F+""C(4>. MU!&"]:[JFN-\J+K UBI0;'\-X8>Q^ER@_OG'J&M'H8*N^.=%^'^A<7RML7O& MK$K16,>\4HEH;FS4BGAXO.3P3R3>7Q:[>+TY=L9\2Y02KZ5*@G)*F<-*<&6# M4)YPHL72"PEBO@2U3G.\,>5O7\XSVX/>\7;R1C99SE#$C@WC/>+Q]_B<\7&X M @X#61HT!B-@]V#G +3;O#5]NM4<;M[N'60K!YKQBEG\QJA_WH ;'N[GU -@ M2AWW;K;YQKT'''>_UZW[][CW,NV%XT#S+?1Y+F.7 6?B"5YI?(]@2_Z*C=B. M?N(GOO*VLX;B\5">N)!'?2"OM4:&!OJ<4W)J#-[ %ED^]E+#P.51KC<3P]^' MM9&2JM]@LS5:%[6J/O-X9V]]8OW7)%@OY'Z MQK5P7KP/1O+-7#,;K6>,2WA&-N?\B2KTLZK0 MV78MF8/=&(>U9)Y<.AFHV>!+D(M!/)X3M>-@,.S;6LCRNTZ6L0L:Q@+ U M,1&5I$OL*@_HRY^16:.F7M9MM3\BR\3)@MQIYX;KC88SPG_S675[:GFZ^^I& MG?3?.!T0]$_;[@_BF^,O;T,UV&_;PS=5MW[+^J*+DN:<&.8K>&*<3[+&3AXP M.;XR/G8F&=+XH&0K1-++C^,5^U M#9Y(S<,GY-476!*/7HWA9-? 233=J91<9;BO'.[[% J:.UGX1Y6]R[T1W"D, M_GD;,7AAB:Z?9F)E"G1I#9,'2UMZJ03>9CJ5*C:W'=Y+UYT>-TW];;IPOCKL M05.]WB=__TM.UOH$F<1/QTY]S;VPD;X-8HUG\Y*M]:Z6VR1;Z]][6[15-8_\ M$5AD<.P+V5C?KEH?/QV!I<:;'[\1L.*J9N>;.)>M]7L+KH7SCIJ_-S;7:&O] M&V]U/N&MO29NKN\<;&]^PQO?<\;7=FK.5N$QTM,@C4%6&[#Y@C)()^.1I%I9 MIZ)AE.0-ODT;&48X2)H+@&*B,:FE5+&-U M?L]S4<$+HX*?!;>7QP&MXRG^6"#^H(J[@/A=0+S5Z_J"X[?'\6H&QP&Y'?-7IP-8Y@#2Z:A'G5(P$QV@8M7TF^!-6*&X HP0!/% M";*2FYR40C.K0R+.YNR5Y*R\UZ$>XP">"T4B5 ,/\CR.Y<]Q_'5DT7&T?:PO MZL;A^7C[::S&[":%*U-5@+YQL?\@JHS=2J36)R_Y%=[QS]CWL]H+T067KHTO M/X2CTGJI$0XNY51:$8$*,LA3&DB22AG%L+ M'X73W/D1HQ+*2H6PR53"QIR1@$:$(Z:>&TPP=PL7A7.,4X.[1N$,CH.[ZU"Y M,:C \3M$PL]Y.(ZB*URHQPC'(61%T2N.7WGG:PY*?-=KKV_R36.32DC)JXH@ MVJR3_S7'R;G>GT_.=9K( M>:QJ_8J<]_?-(GYW+_[[\8QX'9[[O7^W6WL_CYJ;'N[LV<;Z%[BV5;6^-^G6 MWMI!\^,6W./KSZV]+_RLY[[Y\1O=V&S^;AW!6QSY<39W9? MSW#G(>BXZ)*B2YY;E]PWH7S1)4^J2PXQF>@2:,,6^T&-U2H*BT"IY!H65"$K M1$2!IABEP9%0N;1*E[4^[WHO^N1.^J3$:-[:';+;ZP]1O59\I6%50C7GSU X MC>#U2.85]9.%M +?MX/OJ2D@;(HA)PMEGB3$DPK($F^0%!KSH)@,.1B3RO/U M0EXE<#]4*.9-Z?XC0.X#.]0?%L?F3RT\+4LM0/: 0-9Z=X:'!BEU$C0@CI5& M7%"&')$4!>)LRD.B&?!0(<]7-'[%NZR?8A+]?3K!T2,SJQ(__5C,ZG@<"Q[= M$8^FQ,I'2PB.'%%G#.(RSA'V6L,\2]CE_YM*[S.3V;34N/F4[>:/?X#@W>JXW56]5[ "?&_5/=O:< MV[E8HD1+9,]Y:G7^_KF]#M?L?1+;W[_Q M7!JXM0YM__[IH+7>ZIPU_;>^?^WD! [-SB>Z_?WKSSH1Q%Z[O;VY"_?\A)N= M?*\UW*3;LV&BOSFQ<)1AYH.1)L>)TA(G M^J!QHE>G$GJ@LD/7>.5+==);52?5I3IIJ4Y:JI->-9M?; W*4IVT5"=]N.JD M-ZLV^JCIK')%N4L2;3;M<-2'?Q<]U15MKOWP,5AG<4(T2 ST-V&DH]((8Q:3WG.5;UW;S:'>W=?3SJ'GT_O?V7NAL;#8/MS]^ M.A=SO;77_MFB7VCKZ/->\^CO3NOCMZ.-C^\9G'_4W/S0:=$MT3SZ_'-K[TQ^ M'D&\=HH8Y+F.B+-@D$O"(6*9X]'KY#1?6F7+!)?$^B\JG\+KTXFTI$]8$(Q? M'\46-&KS(+9_Q7& :4'XVR#\;-H%*CGAV+-< T$A+@5'%BN/"*/1,Q&B)GAI M52Y3(Q<#X5]6#:S7A^.L;-9>'!S/['SSH%?@^Q;P?6ISMZ,D8FXX\H$XP' M MD4Z"H*2Y(DF)8)G)\,UUB8I\=OA>!!K."PU?,/C.^_X*@-\&P&=KT";"O9(B M(>Z\1IS1@!S5 ,AO MA=^S'G(=C0N!4&29PHA'B9%+E"/'E77)1T^LSOBM92'@SX[?KYZ ;^[&?JPC ML L-7QP47\L#7D-Y]:M0\5M!^:PK''-M=? >:1T67 M5O6RH7HQH+Q0\6>$HH_]WF PB3K=G\SU^0O[*9$_=UK_+\$_CZ0*B_:[A?;; MF%U)H%H[I:E!C.3RUS$09#Q6*% " ^>X""S7+-?+3"S(2O"CS?5BYMQSK#,: MO&E\ZNR/AG5&(J"_<3 L)L^=PK-?$-!_ZX9JX'-"JAC>__9PZEJ=GJJ@_FU0 M?W;Y@7(2O7<)*:FY=FYJ$4".6+MB?_=)S->B5QB,G5EB/;K@.S+O=RSE?YR1Y @#53_)? MNGVX]=T#T.S N3L<0(RV/FZQ5IT X2=K?MPZ:&T";.U] X#ZQC?6_:_P\6\> M_O.YO4W;O]S>?K6Q_G5W8WWGL+FYA;?W/-[J?,/0[H/MO372VFL>MC8__]R& M>[?R,]>_X-9FD\*_? -^VUC[D;B1TEB,8'9&Q#5 EI;.(\.R!.J$06>,-1+, MAQC6LCX1.GJGDPO64*Z5TH'1D #9DHDFRG@V^4(>@(;MGN0EZ>XTUOI]V]V) M$[_PV1DX.T,N3-9Q?0M.M]AB02VWSCBON,;4&2\(I39HF30+YN4EB*@?_*8" MYEOYFTRS=[UNC;09)O^*W:K7;]199%YQ^8^-;N/SJ!L;5!QGQ\BIG]_U.M#F MPT8U&(!T-/[/+:A8X-+P)'RREG+EC?;8,:TBDRJXD,B$BDDJ9JG8I]:'6W"Q M/%<^=0A6, M!]0*'HG(!Y(S M/"=-R>(R3K643\VG_,JG]E("B000VQ_U!R,+YPY[ &^-3_5D 173&&=A.B5\ MC7_DN_V__]&4XK#@V\34-:N2M+\\B#_@;0:H'P\'R M.$TZ ,&^/:RSM[C#Q@A^/HCP"K>9%\R!BM96&4H%Q\[;!-HZ6&\25=@;.M'1 M,"_011,$B1O,C_UP9FK, -J?D][Z )WU:?*.K3C<2'].>F/]N"_6NJ&^R^2D M7-)J\"?TPD;_SW$?E&E63[.?I/7_V7OSIK:29'WXJRBX][[1$T$QM2_N&T30 MC>T?'5?"=N-VP#]$K2"LA9&$,7SZ-^L<26AC7RS!F8CVB+/6J'SNG !7%(^[P_@R2-' .:@+%(7H E*JV#::;TQKP14UH0P[EV2W*VE58S M>V.4R"F5^H5N78?ITH\>9CA,, ?60<%=^B-0&>F@/#//H8=JUGM@2N.U@/&, M[,=VTW: ^K1:%P4(]7K1]N YG7$V'%(\I2A.0O+SH_7'M0NX:KWF(O1DD0QJ M\OH"C^!?"YRLUBL!K7;M;(?)Z&+OZ13A3=IN9_CY7Z!11>*Z\"GVLE5ECZXF M)J)O>F8>P7_^_)!AXFR4#(&1F&2:2!:G;&H^Q*!8\AIQT($,E]H MDUX<*:$ PMAK->/4BR;N+,@HR'RWJ+^V7NL?P\G929)5)%&_]^&F=KN;40!L MM_P>FX\XL"@*@86;BB)N>3+<_3G%+%AT46S%*YY^YD[@9%;Z M^0R(;+O4L?!5H5G.<]#?/YH3]4;&"O\U ^'_Z[9"[/6GF5/;7HR&NP8H5@P< M(-]IMS<:-KBVV1L)QV#X9_>TK, W**X>0#LS_8*;A[V>C?D"N-Q9'UK2+R!Q M"RYI74EMMP,R7*2!+6ZYJ@3HFSU_UNX/,@6X+?/=<$00T1,K(86WGBVWN^7: M++' ..7OBUR,R]74Z941OB&*OMT^*YAW%HI49,BI_0>T6N;">5K'TKE0DN-B MS*>O&2:2 U'9]8,NZ+5Q/:_:;WD&%Q(3RE<48#=]_[_6:\U2MEL6E#0 73?# M7ZUOB\*231_OA%U%8:)!$1PWN%[Q!GLQHW6Q=H)H1@4CE$OEK6,JNA2Q$MIQ MYVZAV;>JWPE&G;?%]8]A/N_U;.ZR[9P.>Z2!\=M3P#.>L^_G]?-#2C!FT3"$ M51"(6V.1-GDOLV%8&-&O_79^'$%D>AD90;?F(<_, M,:=V_]=(%FU6V:$%,Q$G3=.L@7",R$?TX(T!K?U@HV4)<\*9\$8L2:N'R%5$U S-(%K M _*=]J*/Q04SN-GLUX[ \"A1%10&B&J$]G.?P*D;PR(G;3WQF!/V6H MWNLUCXYB[TW;%;.P]K/^^9 9:8)W!E'J.>).!+#YB4'.PPAAR02WN5+5 M'\ MGY%,E7ROGZ5AJ!4[I5EJ3T];35]8MA.B^/LMJTDLI)C)$TRVBCAJ*%KFPD4T+QV&IMC6<4,24M)QS-E7V%YJ7C-(MGY M+AI[[W_"\?/ZY7>R^_E0<^D2#T"*HU$@.Y@CJSU&D23JE%4>J,W:YB!V[DQL M1E+TVVS=UO+XO[*+Y?RX"=IE8H%E='^A?H:++&#B@5C&!/(Y[Y?Y5^$4^V^R M#H"Z<"VH]$]DTZW09 N8U'S;:N8 +=1(XM30BHQYZ)5F&.RMFGF=UJ..=)IKYO7[D9_ M/LJAD.G^#.\J_?I#VE6X,B8)5\6WEK*IB_G6SO2:$4S$UM 5?X5)V?_>+ERF MZ_?TF>83?7\CI*^3JTM M@.H>P%\W3ZJ8UX/N/;>&97LNBIFU7CM^DC65$1[DA;HCVPL%)QD^$N C'G7G MED4V9HSR&Z-BJZ*4]RI*::JBE%51RJHHY4VS>67#V:NBE%51RJK%N=\>>S=K]1:13,-X6*!7+M9H+@6( MU41!(5Z(!BA".P^;PZ.)Z+2AA1_ M;*RM@Y4R*"=(#C6 J5&^!="Y"$HIHE!#X4\ZZQ31X:.(U UX2"T;DZ6/82*6 M:M2J&9,QNSP'I8$Y[868,7 F71NY8>OYBQ9^:C[C>T5&J47.KN(#AO823-9N M&<)7**21K=2$/\?Q_'"P,XSQ*WJM\*C86H+.MKG7\X0^SGN4"N/W.K_Q:X[G MVYL8FFQR9I$I STG;-'QV!81H[*PCUDIWY/W#N_+@U2&:5YGMH[@UI;#U1TZ MM7(LX*S?:>B^&$9TC2WUR884HCPE?O=8@F(F,6.D,8D[;DBT5E,I>2 .$VDC M?X0'_LOX2Q8M2'X:>01&59^WX6O?,B[/NN!QX_.AM=P[J2B*3'- 9AJ1Y5(C ML*:B],0I@&U 9C('R_W!8YTR=PP"G"(9QP B+L;.'2+_%BX':9TTE]QRS3%7 M"9@@$ +E-/? " G55>#,KQ3(R]W/APF#R#%J$:7,(,XB4 5K%+(AI1RM+T(B M]PVO]P_!Z%Q(!7!1(\(3P)QSR4" M\Y"@B$T@5FH3<+A7_.@XS&(<-WIMV&C!E$?1%]=%G996R)VT:QBN55]%<8R8 MXW ;3;'V-%2L$QRPW,!V]7<)F0\,3'TZLK=8UJ\87Z%$JXUM"_&0U,\/ 6UH MD%HC0H)#W$J.G#8),:L8U2Y$KCCH47R#'IUSXX XN#C>I;9>.VV=]6\R=^&& MTE:./Z>BJ&GG@Y#>;7#\ X&Y=0ZZ*+V3#SM40CB(TG&.$R)T#S8 M:+/_529")*A1X>\1L%4AR,,01-3WOE_D($2O@N=@&H8$NB^"3"W C^!DO-%UA"AY3_?]4>5FH2R YA6CQ]XD !13RC8[_9H_ \.Y MG7>L3^ZP_1$[M@A(F20:,+//MP)LP)\Z2U#8 # 5AS%%@;:A[A.7J?OVTW;92ZO&XW[9X-LG^U(-KPH@I+)MD(8 G6 M7!EN*$I:@77F'4&:284\!U(B!<>)6[#.%FVSOU-^F>Y5_T]$]X LM.Q0\<'0 M91UX]8 LEZW6I _V=C:3\6J2@8>S6/I&RT03KQE?=LH5DARRE5G:<)*/<^%, MNYTGF48_GMI>L70]F0@(^K(URI!9=&'F*(,18$X4^-] M=>_XAB),'&:=/VL5;\N!9'G/YRB#SP.3=$!W2.534%QYSBC6*0%Y5L)Z$X0( M=/'"(;^9A-2O@MQW.J=G;QLO9O)2[9\?"AFE(U$@I9P&VP7G"/&(431"*@;$ MD!&P7=3&(B?@:(GYO.#'6>D5%-E=#'<6C,SE9('2_K"MLW*!&>P/F#6V-TSQ M-!ZI4B^&;FD]UX[MCSSC:[;?[_IF(6<3WL84B\P?-TKNK)QGC@+H$LMY->.^ M'.9OR-]RGTQ2#UOL?G0"J3^'7SQ2BN^+3_US]*5%,9LJ,]18T#T]I-:$1#Q# M A =<5<(NI)@J0OMP H28/^ H..-^67QJ<1090JD.8F_2FPV+_'7H>@X51J@ M]O35I0%>R/:<$#?[PW7-X?:=D%=[6]TL_8#V@W%\34'ZVS$.1I(^2O62RLW0 MQ5-;,+N:J>GM,!)_N"]C[J7Y@WLY+'"8(F:TL)X3N('B!GV+O#W-R1U'%G+6 M8(56*M;)&2LE;L'R@!9(*4G\=L\'3]F(N7B3*'( :8EC>QC&^ZA9U/ M>W(F!:C9JXWV+Y3Z \9X9[I]=C#H-=W9H$QA,/N^"8"_;PK-7,@D8.LQ3"7N MJ7#68$V<#DXHHS&_)LO_78C/%<:EF/NIC,,M:@V%BRM37&:'&27 ^QN5(JEJ5=PA'F-V(Z# MXYSSYSJ(G$'(.XCJ/!&YKYP^L!K%?0CZ9&[60CYGV'@EKF-Q/;HXQ$# %0/Z M300#(LZ\0]HJ@B)1A!-+$^#'VB;=8+>(:Q:$3AQDA!T'D=N?,:?_A/&6A:;8'_.V,_N/4S'\W-W;(45^,I&3,&C$<2*(!QR1=A2C:+'6 MU$MCO9O=/^"QM9A+G8S''"OB4O(B)FFYT8++,)O9_W51E$SH[CNILA$ M9J2V/PR.OB&QY,*.*8%ZU#-EA1/X\I8][<=WHQ^_@\%UVK(7[YJ=HOW%3;,E M5 ;=T^$^0&,VF-#%5L!A4;'A\X?;!#?*;8(SY5V&)_6&P3>8A!9UN;?!PV][3%QG4"_;;/7<]K*VQ MQ3Y.&3M5'*N:F%5K7L7$O+;PVLI-V=\*UWGW#)X4^O^Z?;:21Q9:OE?5T)4K MLCH.'+FV3O65U(Y(*MA_\18!?X)+?WVEUZJ*Z_WK.+ZB"JT/]-W>IT+KS,KU MU'+ULI1I?83?XT/3??PJ]R\_M [V_CAN7-9_UO>^7L ]WXLRK2?_'._OU>GN MQSH]@&?M7^X/[_D'WB4Z!WNG)_5O_[3J']^S7-*UL;>#]]N?I,PWC*L2Z=H?EMF3?/U2MA&-?0J=7,_=7,YJVZH480;1E BF")N\E9/ MXPR"00Q*1D:)56N;TJQ+.K]H\Z^G1/F'3:P7PO+7;4[-8_ET),2K!?/[,8L* MS!\)YO,A'XU80?@](1S/0KC R@JO,%*.2<2Y5+E"JD>84.5L,)@*#A"^;O!\ M^I$G1?"'S::*C3_!5&_,+Q0O'6B_V.A=;P$.SPQ?Q4[SEH2SO-+]YAQG]V-; MC^W1)560RZ4?_Z_;.=J+O?;4SL=**=Y)*9)9I:@$Q217(P[:>L2M$$BG)%'D MSA+NI-1>KVU2@M>-DF_#C?8KIOR<6O]W$23T*F/*;PG8FHM?O'NTUK^GPA>K M]/=/.&@3D1-5^OLJ_7V5_OXU)3FOTM]7Z>^?+OW]'=+9+[SOUC#V*AR[>G(5 MCEVU9CE;4X5C5^'856N6L#55.'85CKT_O?<4'>ZWF M[MX.;GS[J[7_[2O=IU^.&^T/S?H_L]'=^X>$D\0%W)^01%KW)5J@KN7D*$+P,"WT@08!71_8*:Y\[Y="H-E3*)R;9.N4S._>ZB*YWX=\/WGW2(0E@[1 ME\#TJB($GYJ8O94(P6=4GK>739ZQW?:.8Z57'Z57\:Q>E98$S9A%& 8'<8(C M,B%99+711BD.NM6O;4J]SE5EN57QA$^2HW8F/V=.TGW4*?9G+4I-6V2]KA*^ M54^N(@RJUJQ2:ZH(@]N4=ZZ>%6MU>,MQO_:^DPLU5.$&56M>^2RMP@TJ]]9" M]U;W*O7\;!+[RJ=5A1-4X023?BGC*)72!L*LYCIX8V**CB?OC4U8AV%^>S&5 MWW[:037MA1K9I>_+&9>=4N]')62WR@PB1?3[*W(Y?<:-[1T![6G#&^&>^L_& MQQU^D%U('^NT<>G/\W_[>U_G7$X-N+=^TFKNPYW[EQ[O7[['^R?'K<;>E^_[ ME_#^RRWX[X_CQG2P *UO;QTJ*3%URJ.@"45O#L4N#Z-^UD6M M$X^Z@V;!?GS9G3YWYV"B.VN_Y>?\?_^E*<6_3_1YOSA$?O]7V0X/DF^;G5H: MIY!J=OJ#YN"L:&KACXN]4PO3(TX_:B[_GOM[+0H,GTQM35]*A-C_LC^F3\N7U/Z'T9O6L\1EL7&=@M\LFTO:BZN MP]7N!(8JO\_F[JTYFS-NY184EY[F@?!QH_8!'F1]T4=Y%$_/>J?=_G@$9S^^ M'Z&38,BF1FF]J)#=Z0YJN0='3<\5V/LS)=@7=FB.(>V%0C[*#CGNM@"8BG$@ MZO?1'I'\CGQY?L^PP7!/RLWO@[XNQ*KY8_26[(W)+[]/[7;FN#<:;$)*!K[LB]P5I21^*:V!O>Y,^>ZW M7-)]HG3W/JV?[%P<*LX-X88CYCE%W$J"C# $!1J-L-YYD3.?,;&AY@A!J8U' MA=V;'7^6T__G60*"[X_S#)J3^Z+T^UA(XKN)[K5E.MRRN!13F M&>;'Z>_\9/H[9UN%&[%_'./@EKR *ZU'YC @6@"V8_L#^BD/2;, S/Z@U_P> M2Y#*\QANZ'5_PDPJ5,>-L_I3[/U]#$@QFRY;:RJ)C 9+R0FWC@F'K0F&RH2E MDK?,;CK+]-R\\L/"FA=KYT?-T&J8,Z".0;J-?1''I:1@$WHVK&0W:2I9@5TK$)O MU3+7R*,5,6@6%XDIPPLUC3\S,C>U_-# M[I(BQAMD%;:(!^8! *5#,4GFM2=YU][:IMJ@MW"7KX)K"<+)A";:Z4LV(NGU:=W![*M46O?#QL+@-KL!C"[LX-B.R<] M?\/H!O3X,VX4OK*OY_5+>/;G0Z58PK%H>ZTFB%"V^L *'PH/F&5C M9/3-GC]K]P>9Y?9G".X3^8\V_]?U_KTYSYT+F;@UC[HD:]=O35S9M-)F8S2I MA[4:9K:(BP#Z@3NP=".7/#HA%6&: $0YC@D?SF(ZY1V?5@1_@H T2Z6UU0E_ M%L-XE"4F]G,T5*O;/^O%/7CC'RU IU\[0VG];]/V[0^=W?:'9F-[ZQ)FY4EC M[T.K?OGYY\')\?'!7NMX=^_H F;:>;V]<]ZX/&+_Q[ZTXO_[WZS KZZ3^[>ME8_M#>_?CA];NM_=B=_NO=GU[ZV+_9(OM;H=4W]LYKQ\= M"@!V(4A F'&#N(9?+B:#(G-*$X>=5:K$5Y@",6QE!F^ MC4[FB]F<.NOU"UO(G?7A]OZ,#[CT2TYJC!\6U,L9<.*6;;9+B>W"';U:J^C2 M=MFE0%V:_:Q[AJ_K]D#*;.]BP0N'O&?XPB:8=R!T1[:H.G 4K;IJI9^<76!NQDX-D*X?2[(%S-T5 MV]?S#>5CX:^-DL)--;-?.#0+/U1G #S?%D[4B](VN!B^]K3,9@KO*SLJ=&-Y M7S8??/,T>V3SU:>Q4ZAO:/W@N!?A< ]H]K*>_]O]ZC]4:!XYOM]?+HQ7)$,_5M=YJIZ8ON>\5(,BG]QS 7IU:' MX*$_FCZ",/R(((-'O3@L!%(L@<#R!/Y#P5>TU D^QBAN-] MD/Y"&CJ#XB5GO7CUGNO>ANO7)R]:W,ZQR[Q<-@+8 M+-L[QHU1 [)@3P[O5 M>'L3GMT=46[%_P:,X<^A*M\"8C[8ZH3_&VG'0JJ7Q2?1^'/HDS@Y_KY/]\_A MF\'>YX?;'_%]#]C[]TFI<'G]O['V^K)\T4N/2XT-+(B/":V2E9 B,? Z_ MHD$X*9>7UQ7 TZR'X?41T3(S6<']"IP[!>Y3T),B2N;8@H$W7CD<4J%A6$I! M.*B"[YW@C,-9KIXEI1?= /QZX)-O.2GQ0^_] M94WFO&KR1)/YZ\GU9JH,8D^10>R7[8"I9&BU9.COYL]?)D$K $=+F2IMX8:M M)9>SN8R&+S#F3]"!JR,0TYM17H/ $//2 E/)Q+++1 4BE< \!D16@')0LJS2 ML6JC?T.&UF5("O!K+[UE)CQC]J)V,X167+T$%-LS[LKUFHM'S4YGN'>SC/9\ MWF0C5:K8*E7L/;,W$!9)YLH9@:[ 57'EIC./42(-9\,99 MEW4),94N619=*6*$-4SBM'J728#NT2\HAD4)=0H:Z MY**^_1X?@M:/2B2/'/,,<64DTE$ZQ(EPBA)J70)]8NBZD%4EBTJ?5/JDTB?/ MK$^<4,YI*US D5M-M!?"1YYSE48NL1C:)I4^61)]PJ;TB99"XD084I1G(R4E MI#EC2"2+G0&*@ 4#^X2O$UQE&G_.RDB/7 &Z6[+J12M ##<,FD-=_ >['QRT3KY%%FG3\,8T\\78?IHL"ML MOP^V7TRL86#K(E$<(XP# >O 8@0ZFJ'$0#];9P@U8FT3)(3S*OGTO2I(W-4: M>(:B$!7F/5>F?<^99YWCWL$%6\;\QZT8;G"O*7 MO&F?L(W.2*$P4IQ'Q(41R!IMD5):$4ZM ^S+>_7-.B&D KX*^-XV\&GNK;5, MNQ@%=TP8YWUTCB7.I7$*#\D>K\@'?M/,R1N.XX0EAG13BEC/D8%R1\\QH MD@PU'*]M&K+.9&7D/KY,XB\+4E\1%^4H,4VNN''4@6;,!:4_%9:_[IJVO[VL MMS(GK(-?3[4>-92"+V,AJ##^'AC?^'/"B9F8#SG[,/(X$<2=!&(K#44I896B MBH1C#08]7E<+RN#.[3MZ^0GW0J$$OX9/5ACTA-[#"H.6"X.NG(J$"NV%82BO MF #'Q EI'"SR@0HO7*1)IUR1 #CFO&U=85"%02^#04_@S:LP:+DP:-K)9[QV MC!.'+'8<<:(PTLQ[Y#W63OGH?$S9R8?7!9XOCU(!405$+P-$3^!=JX!HN8!H MVNF6O$[.1H$D92J7:*)()ZD03=1CEC.S$KFVJ=2Z5/,[FI82AY8K'F\U,S+$ M7%[D.7(QW&MEY1XY=F:JQK^U./;[.8J?IE^75+O=AV7S"+8]839@Q64R)F@G M%$M",*6"E,.]4P]9,:IBW9]<<_T]X4HT4GKKA48\!##C673(6&H0-P(,>TRI M"#+39[).]#Q]KM:*GA0"EFR%O5)/E7IZ%>H)FR0-P(3&QG$A(_PC?*Y-+FG2 MV.+A5JQ*/2V)>KKR,DO,B>\4-1Q#X6A>S+,J7]YL]:NUL4>XI3Q9YJF?(6EV1@ M*0M7M^U)MY?K8'?3:'UM(J2\=F[[M=3KMD^[B<4E,=_9?M0 _,G%FOI;/!62_68G_0 M;!>EOZ^Z?EP*?+(H>?>JVFP&_UK_S/5]KWE:'BF*OD,OMXN6M+N]+ W08=U. MK%U$F^4#!LC"X;-.'Y[23\VR,ODI#$[3MD Z)D\,!W.XR)I_]F)14![&M5QR M[1=R84]/>]V?Q0? $_[[^8TS<0_--X[#:-NBX/U$[=ZKTKUC#2A74P,^O+3M MWM;%H=31!\,-DC9XQ(,RR,B$$8]48N>EY5RM;6JR,1_N7FOG+64PR%G&[S/R M#\P'68W\$XZ\. PF2$JP0#(0#>/-*7 7%>!/$0QE%(2" W<1&_/,933RZP * M_=,(!W_ [-^H[5U5_JW%G_E$41"X1)6+ D4R: UL)R/.E-J!<_UI:+H.^KI M)8I'=4"@:C<5R,;4"Z.5PR%*'KPRG@I.,-,ZD%X5X5;)GR6:XV(C(99TI-E#L_E&+0BS9E^N(4"98[ ]5KA!_70'M3*KE4G,IM9A+$;)QX[1^@KKW?Q\#$3KNMD"& M^N__U8?S=;VU_/Z'MRS]_GBH/VE";,J MOQ.N.SBN?_S2KG^$F?CQ SS_H#4[6P_VMG["M3\;VW^U#S[NT,:VIP\' M[??G8-^>[Y_X\_UO_T![_TF-;9C/6X>:B<"B%B@&QA W'N:K,Q;IZ$P61NFB M*U4[S((8MC)\DD2BYLE3RA6W@EHG-<>22>O@#-%KP'>]/CGG7O'B=\T!V.'^+K/Q2PP1\#;;W7]V.X49 MGW]_ZHWLP&+ 7K%IM]-NQ] L[9M3T-V]3&FR8O&@;%JQ$+:AB;3S:;?6[-2V MX++6T+P&PZK6S\#2+XWK<6?ZB:<"WA+E\WP[D3X5(P:IGP"NB/M:"+37#.:ADT<6$8),\)1Z,?D^1[I_'A M'NR[$(F=?A^FU?99KV1)0'H*@.V74M2')N^F"8GZ.WJX=-",5QDJ\!N#W?I) MG1^JY'5PT:!(I$&<:H(T-1+9"/#%%(]*T+5-3M:I8NML00F/"7'S);B60I4- MM>N%!L;3Q=[S"DU!K.%%Y]U>Z,?.1.:22= OP;[1'<0K2?F2,?T-R\6^.!2! M1D><0R%0,-<8\\@9L-:UD@$@,SD0F[5-8*MS @%,$&46ZVR_.2;1H" G<*T7 M?_+S]!O:^2+&6VMM/)%5?! M&*Y]:L$+[M9MJZD5)ZVM8]N_'EABT36'S5'7')Y"USSM5M)[X$R&1I][/X"4F>S8/5AI@P]&;7Q9ZX7 MWS=!'0O??>GVR+[Y'[;9*DAD=F0,EQ&:0+<*7]F"YY7>_/P/8$!))@?0BOZ0 M= [Y[+B32E_*^,]:_^P4U'#,JTBY7;T(P^9CF'['1NTA:R"3_L/IWBH6%\X& MQ]U>L08%;2PZKG9V6KLW^7W84L,].>_8>W SM/QQ';24['AK_,EO%F5VMX_( M(24FL&0M$MSFBJ@B( ,: 2EMG$C.$LL 94C>\VF "B_P40^G3A:^^TG+PY8G M*FGY5=+R71P2%H+2.?%R\C:G3+%(6QE0Q,K#6%GE?986MDZH7&=X/FW*=4;3 M%9A.*(8[\N'5)'8[G5K=]OSQ @56 '"\[W3B/BHCS$F85992&Y+%2C"> MTVD-C4@VVI[/?LF\VBT7 C[F3^SO#%=I/O:Z_;?+]G;WCO"AYU0RXC1R+N5J MHA$C)ZU ,85H8I!&<[VVR=;!]E_'"]* C)P/PW464-WQ9[-?\)\(?*I[$>-P M]>5^K@G**, SM5P'S4TB1BGNE0E"BH")LD\O50\Q&XI__HG%]W[)LZP/@I59 MJCV*8[E"](T)5GUOZV)WZ] 9+%/B&DG,".(PF$@KEY<#@:7!H&+N>#,77 @S MSGBAE3>*N,A==)IP[CP-3#.J/545S"RU)'& &>&#%RE[T*F)B$=&D65,(9N8 MB]A0X"+F9IBY,ZH\2%HJ5'D167A_WM@Z]!3&G/L$'(8 FS'2(?U9KP=?D@-%^W'*.9-Q%7"T6/ ;NZRNXKY*"EBX MNW(03L\WX?Z'^8N*@)_2@_5Z74 C]]Z';J^P1]ZL!5+?V\&[GP]C#,EIX1 S MMB"*)%OW$C&JC-:*4XI-8=U+B=>-DF_4%U2)S978T/KY(8[1.4H]B@%; 'L+ ML!]YA'\R^R=4,R=RM-FZ!MN5B!O$YH[^]@D7T4QD[%RHTC/&MFTW^[[5[4,; MAY)QDVCUKY.M-QSZ1@!R-"7.67=)WBO4;;6ZY_UWU_*BA9U1[-8:]T:Y]RNOTMG3 M?GPW^O%[:/9/6_;B7;-3M+FX:79SV:![^OMY,PR.X6.ATW"Y/W28;G'X@N'Y MC?+994]D^+G/EK0W. M1ECL/:K)B_=8Z@4!R<^]Y7)J'][4SLOEJH"S"DE!=R=")*?]S*5%D@UW@*HO M?W_M3X93+D>-G!OWOJY:ON9[!J-J)<&N5IU\ESNBS\YNCC8JXOZGL>-R_#]8.\SW]_[IUFG'TX./M9Y7CNMGQPW MX:E\=E_\[O9?K?KE]Y^-2WA/WLT#W]3XMG.Y_ZWQ??_RB._N?;_8_?A7>__R M.-4G\UY:CQ7V"6BWCA'QY!4R JPU#H::,$%:37+:^+P."]8:?R/[XI\!&Y8I MK?03*.-?@EM;BTR[2552:!)0(*7#K_]U0^5R626TT)]0&87E% MQ$:3=3:90/2-3KY7J39>9W7-U=,,[__^]&DYS(;7C?V& M"Z8\C4DHQST.+GAJK27,,2.%,17VOQ;LOYC ?IV=V!;U[B][:!VO0?OEQD$3YRE\E6I ME)=8^2^S&!3K?W_:T[QOL-017X9B RKB0V%;[@R72BI=<0]=,56A.6!/I @! M":U!5WC!D:$V(AUT4DJ(( +H"D;7B5'KFLR'^K]*9;$R:1=OS)MSVNTW\\%W M10:\YH]XM8SW/[\/ER<5+5^XZ#;KX%/.!O'W8>/QY/T+%FBGEI=6;H66TIF4 M1!/_'O>NQ.DH(M>+]CLJ$B6]LZUS>]%?^_?TBBQ\^60'W]QOS[RPG=+S=5O1 M?D#Q;J\0OW=E^$:^++?;KEZC:\>]K.;^ZP[9HH#9% 9M-^54+H-8^#/MYB(I MNB:;SBW9<6:RZ6!!+:"Q-X()KKG4GA%H"6&&*8LEFYG%;S-U0!DT5&X_JFWE M@*&\E_DE X;^]L.)X0U'Y+ %/=$-S^L GWW)2XH?>6S5Y.9HLJDBXMQ@)5[K3@8T6.5!+A\FU M[K1JF%=UF+\5KXJA&.4M^"8P2&OOA]N BH.?@-7&:N3?Q,@7O\?9LXN_1O5I MSFRKMA=[[4H27ITD;!T=]>*1'93#OP/CW>STP93]Q[;.XGV"H)=KX)^T-8^) M!W[AIBY7:ZJ.JSIN"3'Z"7IW>0#\MV:G-CCNGL&30O]?U;:5)]NVDN,)RJWN MSQY24,69KUP_^?RS?GG>Y HTXWV[O8?)_5VXR2_L[']_G+WX\YE8]N+QK># MYOZW][1Q^4^N0#,=7"P]%8D'@YA+$7%O*7($4T043R(FC*FW:YN$KW.CU_&" MI.JO,FC@J2+,[EH/^&ZH_N+U@!_7K.5"P2>MZ/L8^5@=_7#6#Y]BKT#B)U$2 M]!GUP,BC,G2FC+QHA0.MT@[WTPZ78^V0F#8PB E1F?/+8&V0)1RCE#S!B0BL MA5[;5!NLVJNX:GKA^0R21W#GY5,;-T686)4XIB;Y8 B/+,\5CWF@SE N&<'# MI';C"!-R35*[G%#MR3(>W@J-8Q?SA'YI1%KK",31,\.P,-K:M4W*2,YP43'& M%=ZK1C:H6 'V]K&LR[ <6]%>M]_XB2N55<4LEAKU)_5EE@Q+5&]_Q>^?\GBC%;$-ARA^K-9AZ\[JNBW938/\];*G:+HRO99KSDJ M[5-NI)G"8M"8,[7-LDZ MU6I=LWFOW[^6T=M6+<X: 7!E>CT#2%^97D'1A(6-B''E$.?) M 4@+@JR6W(E(G/%R;9-OJ]__"]U>K<@^9SW_F/'^M:EGN%1I> MCUR7^]#MI=C,Z2#'A*!2^O=1^I/E1J20CDHBD%4X6V;<(*>$0(DK8Z*U/.FT MMBDE6V=F7N\_J5WVBCR=U7I8M1[V^NVR!4!<669/!]*3.RQ$H#C7]=!4(YZW M61C!.)+":8KAF/6Y%"O>>"O)W5^1JJC>7RV*K=!6E]G-]R^1S+\J#+E$N?JK M;?F_E!9,;LO'Q"3'@D$I>(*X4 K99")*1%.>G/&P/&I%(<<4,9,H0)A"VS5"NA M+.9Y6ZJJUOI>P5K?KX],6SZU\>15(:H]^ZL-CE=[]J4#!JVM0=[E/?M4$F24 M)HIT"AYQ'@UR MDBE$/='.,&*I2VN;U.!UR:LL3ZN\9W\%F-L_L3_(I63[N1+;3K:K%+J$' MNI2?K4YX__,T>OBYU\V'*L?TH]3%Y&9_816)3 L4F->(IZ20(3DMH-9!6D,4 M-PX(]+I4(&O*O V%\1P@LGPKJE7P4Q7\](H=T[?KCLI?_70:Y]Z8H62F3U0^ ^O4!_TLJ*5OQHB M7XD;^W;@')<%K-S^B_/KFL.3[C-:9*P'?[ 28$N^H@L][9S43OKPX,'<."/%K02_>V/NRTXTBWF.3J%C\_1U.UNB*W: MH%N#20YX,HC%+[4?>5IG;W<_IZ49W@@/Z!27A'PMG#S*Z>DV:I-OMMY# MEPSZ&;5*V4A7>W:R!QWNOZAUO3_K;=2>G&'.X*$_CN&L%7?38MB;3+F3<:R$ MRW[_K%T>V\NRLPUD^X]F=C^Z_VP<<= M"O!$#TY:WP_:[\\//NZ?[Y_X\_UO_T![_TF-[3IM'!T*29+%'B/KE,D;@21R MPG-$M3:)FQB=]*6F:W;.0'ED/46#$%9$1FS"7 5C MYEG7 ^512&[JMEK=\R+&_VH :N>Q%[,PARRE,/?]66NQF,;V::M[$>.4O);R MV:^U;0"9+3(N%;>>%AO'^N_F\&"$8@58S()#"3O#"I(+T0&>-NR(0I)*>;FU M,P PLYR-8:5TPP)LM.QI/[X;_?@]-/NG+7OQKMDI)G]QTRPH M#^?MX,@V- M#4 ?7!*FX5K?\ 7#\QOEN1G$+D\ROB&9NOX\WB#7G[SQR81O<,X?^.1;3DK\ MT'M_69,YKYH\T61]QR>O0,UI4Q4;OS.'W#ON 7+7X2W'_=I[X&!AO,A^!Y? M"!QU@^T?/]FRU ?; M[!7K2Q,^V9&\; _%Y8L=O)8@IW]:!R<'[?W+#\<'VSL_]_<^LSK]R@_VCIOU MCW4!]^.#[<;W@Y,M.KO\U/CV3[O1/CBI?_OPO7[RX;BQ[:&MQZW=CSOG^Y?? MZ<')E^]U"N_=+BHC3H3-8K #I!PY W#),>-(:T*1I* Z MF14X:EHL5X908RPW5,6K* @O1C-@FK=CF*P-.-@&< M^# DQHCR%DG-+>(<;'47+1CL*N@4I35"F HX5RP9PLI[;']T6P 3K>;@8CFR M(+QN5?!(;RU[$^+\V)<\NT&CGI__[9_CW;V=G_5OGW%C^_M%H_VA6?]V ,^M MB_V]]^<'[:]T]ULCU??JK+%=Y[M[7_,^LXOZR@?U^Z)2+,O&$*,UENJ.RR)%D M49 R"1R#8K(46#(OL-/;=2I56JG2)UIOJ%3IZB#3U K#W'[';^]QX^-[UCAI MG32VC\X;VUL_ZR?'[;PUNWYY<+R_Y\_W3[;(PX^5:B*I6Z.N@TM?8T1_C;T&,?/]/ZY3%<'[XWMG,UQ$'OMVF]%MKBY2O#/UY5O)JWC@Q89GSNMXTW@N?II&E\&(1M_ M3BPN:NN,$J!Y"3,*S%K)P#@@ 8F E;8Q"I;C\.25SVTN0ZY=CIJJZ05@1I"HE[H\Z\ 8B4 XEHG/[R#-[:W2(/^];V^ MUVHUMH^ %K5:!]_^:AWL[5_N?JOSQLD1WE_DY-_;/PQ$!FH)H(Q(#''+)+*. M:H0C2!!WS@BM,][@N;2PZ,84<03[1(D0A!/-J7"&,!FY\2$00QREE3!6PCAG M@*9($PF1(P; A7A2$5EK)5)&637*J.=^:^1/1+L_\=I9SOM)E39,7^H-:S@UCMH%GZ'33\65<#LUQ\ M +'8&4I%M7_FWKCY]X2+6UEJP(*+R!EO$;?)(\NB1R3(Q 1S6E.YMHDW^'Q< M:;5_9NE!='GWSU1PO2R9EBJX7GJXODJIA'6@*0B&E*01C"03D(TT 'HK[WU* MUH>XMDDV]'Q44 77%5Q7 :5+Y#Y[F7#WEX?W*IST82A_8[![=DXTMO\XV=UN MM!K?WO]L?/S2VM_[_K-!]UGCY#MM7'[]6=_V/P_V_ECHS* N<4>%1I3A',KB M@.=CE9!Q3 ME@.TG<@W/?_$=&K] 9*M@TF43V>^'"@LI.7/(N@"FJ;(N;\V( M*"GLN1'!:.X+D575_HQ*G;Y0J'NE3E<%FVY<&]@_V6+[>ZW6/FU .S^3QO9! M+O0H&B=?X?>')AP]K],=#N];J$X9H8Z D" A T?<&8J,$. MNA0[GW).1'G+*@Y]ZJ+I'XL:LSN=3T51V6_#;]\J/[TXN0T?/H:854^$^>!Z MPO6](UK_? CH'KFS&@4>/.+,"F2*=9K@%2:W)Q>"]A"9,1[X MMJ.1)2*X)-+:O/X33 H$VJ+(+:[D2F9^HB-'_$UD59M=P>'?7B40:F9F< M@-=O^NM*G\>?L>>;_8="X[GMWRRZ3PMS2$PG_@4"%KJ#X?FG%N?WPZX92_1> M=V!;.Z,>G99A^>9D^#L#&2;,::]2!&9M ?>D#,@([E$4WJB81%1< ^Z1#3DO MPJ#U6UE<;H6_IX6]2H:62(9XX_,AYAS+D##R7&+$J:/(26"^23. !ZHB-1AD M"%_%$L[)T"P(WESR_G7SVG[SY]*P6B$"]P#QF.C()8].2$68)L1XQS'AM[B6 M*X;RJV;FR7NQN[>5,PG0^O8.V859RD*00END$E& ] J0WK#,6[Q2 ,512K^V MJ3?, J1_*,'5W%MK@0C%*+ACPCCOHW,L<2Z-4_@65THE/LLA/K1^="BU=I)J MBE0,"?&(,7+16R0TA0&E@3O!"Y#7\TG'GI?LWA4O[TMU'XE]%4U95FEN'!U2 MZC%8,@EAQ8&R)$^RI2]0#)I%JBT.+)2FVYPPEU$U#^6^CT3$2JB65*A8?>L0 M:\,-$1XIZPCBGD5DM7%($@;*EVC-8Z=F_FOTI-IIK^EGKBG?5K.#\A59 M"\'YT1T;K[C_M_KY2[.N+!%MK#"A(WJQT);V]+37_0G0,@!AO)_NY!&,>L)L M ("5R9B@G0"6*013*DAYN/-HE?F^?=KJ7L3X=^S]@&%=#':-;N='[&>.EW&M M7P#8Y/D_N_U!HSO8C]!NWSWJ0 >&PD ;0N ;AC>/=[<] XACC=S.HT/%N,.!]&Y&A'X(^\] MBBU;Y-7JPI7E",Y0P9'A#/,)R&6>O*5A_:D%DV*]=G[<],>UB.QX?(<]U5O]\:(@'0X6!Z+>;Z5"6%S<+&7U__WH$E_M.#\&YO"C>UZ M9ME$< %#8)"24>98()9#:Q424B0C(PW)T9*--#MG@),9>)G)^^T"HP%;[JEQ MA))$N%-2&OXTRW /;)K-K5K_K W2>S$BBWF4;.>B*&6H?N_7OOS] MM6:'@U+PS)'":G9*M,^:#'@KD*C4;;6ZY^]NV;4\%]$Q,:].N_T"L]\5+P'+ MX/?S9A@HVN'?YO_6T24C8>WVX,.S$/; MLJ?]^&[TX_?0[)^V[,6[9J<8A.*FV?CG0??T:GYLX.$<&29A&+Y@>'ZC/#>S M(ZT\J? &)?SZ\WB#7'_RQB<3NJ$Y?>"3;SDI\4/OO;W)[(Y/OB7IQ1WG[A(' MXM_:X.$$>?J4''H&CM0+[$YL%+')&96 ;/0?LE6Q&N"E'N#1\N/_NMZ_-X=K MD+5B$;*65R%K>1FR5CC9:V#!UPJ384H,?EV^]G8S!- *Y?E9O=LT!\ 7<]+ MAW90^\N"NNQ=K14^5[:;^R6Q'&KA_ ;HP1IP]V:HC3[UU>16*):#^[.18=(R M@;V0GEN.$[6*"!FQI,(4@;A#MS&9=AOO-#Z\Q*K8^_^<@;6WTP$;_2P?[.]F M3_G>L>T,G<5CWUQCN*UDM:,'RNT8[:\7^WO[!)Z/#TX.C@^VH6U[W_D!O*N^ M]R&W@Q]LYRT2=3*['>-@[Z_CQLD_\"U?VHWVA^^-C^]_[NX=M_;;N2AC_N;C M[W4*1O[E/ZD^F25'*A6(T )Y@1T"CBR1MIPAD 0MM?%4DAR4N$X(7S?DC:3* M>080N:LN?]$"V)Q+G&K*&B)=:GI.I?T;6B* M)T@9MRSY9'Y=#IGE LDG-3X>(Q^KHSZNMR\>J4->T-!X8YMG7EJ/7%D;4CI. M S$H*4D0%XHCHUA (!=!$3@K4LXZJC;4_%:M2H>\L$'QB 63%3$H_BF\"^NU M3AP4.[(*)EP[;PZ.CV,K%#'[<1BZ6CNU%[UNJU4;V)_Q^C7+%UU.6343Y+32R>)\<0=0P++A+A/$6DK!&)*8)NDL82IM4W#U@V?-T#F M2E>__"Q]VTL2;XGX/T8^E@ZT7S7QG\;FBO@_,7A?$7_+F4I))"2$R@6) T%& M1H8(" 3'/A$M@@"HB_\30?47DM>;(AWTB\T"OUX*\ B9_=\C"9&VTY'/0W1H<-3PY?Q^!\Z)[E+8MO8T-$ M-"X1%["A-'&'@U;$:TR]MT !D[\FC\ZR& /5AHA'Z)/)#1&1*8Z9-2CJG+LS ML8 TI0PY93@'T>,DJK5-MBXH6\=FOD#3J]0IOP)EWO;RQ+5]>','OBE3Z(FD M\HX]NFI*[GH3ZF&:KMIG\0KTW)7=1##C)'""B,U56"B/R 1'D%+"1I.$CR+O ML\ ;-ZI5GTY7+)N>3@H= MG_7>8G;2]8GTI/=)2/HP];(D"4G'3RIOFM5,;SA)Z7Y.34^2(Y*FA(B7N88- M%<@Y;5$( :LDE&$TK6U*M3&_4WPR,>E42M(BV2@J)_E4>M+X,_^."S.49F 8 MI1YM]HM+_?":ITQ"^B!OA\]_.AXIP:+SD**C+$!8M(LY"05%$ M% 43: 1K_BI-^'02TBO5DPEII0='1_M57%??.6CH1X ME!+XK.>/H<^*W, KW1$WZ\R=3FWKM-=L%>4N"D59^Z.;Y<&&[FD!,YU0YO3^ M$\BA6(FIJSE\?[O3Y]JS3R[;:MU MD9/9@RB.WGPV..[V"OS+[V[V^VM,#K,''F5?>(5Z>LH-O=SC!!. C2 MJXNCI4]H>GPV%YO!!=CU&%3 %.G7?!:(B=IY"J$3Z-2$LI7?UO MT"_-SGOHF%FQ>[-@5>< 5BI$%X$A(4:P0EP'BZQ6'C%A&;;>:"OUVF;JGO7F MD>HET.8))6-:(M[:<._566.[SG?WOEXV]G;8[M[[PVBC@ '1*& ; 7QX1$YX M4%1.!H6E"-8"^/2;/TNTF;,]1U!QA3[QIX^G@T(5%82^I/US4#2R(([ VHX\%]2)L9%7L=DJ &[\^.U#AW:WF43,[L,?LKBSV,KZL*/%4 M*E<[ -.BK/TT+D18B_\Y@[8"#[P6&SO#H(4GA\0%W.Q1$IZ_;#?]69#@PH8# MF<^9QH\18LPR@("C)0!(1;(FT"1@F#@0C+\?V M/R.;H!7[_=(2^(W\Z\K5OZCFV&R)B&$-LK%Y 1.@V>D,%7(^,#M/8!K]1A_T MDN'2PLP4@5>'F)J=HBK%V&99\1(V-WM MJ^J@@Z.>S'>I2[H^F3'3CII[U72 M7"8@^E3S(!5G5EG);&1),X$E_"\,K3GQ%+5"MUJMKL^^Y\56W?O20?V&%P4F M"S/6:?W\4!C"K X8J!4DOND MO.4\62.^$HC[" 39W3HTGAJPVA,07Y6WU@2!C 5"1(C& MT1G.N,Q;:S;TC0M&]UDCNG(P31?XW+YW'>,GP2N<,*:@%8,VA -[T4$(;B+U MW&) ,?V4M8TK\;P77C6.#EWTA.0RVXY%@KCS'CGL%8(ABR$7$.8\)Y*[23SO MBU=&2%!8 E-.)"=!6V.BYH)RRQPH-O*4=8DK@;B/0#!08%0#E:6*(!8(0WF5 M _ J>01&0>0NX.!94;;P!@7V1'A5D<<;P'B<$VG9J.-='"E;[1QW]&WX"1^Z MO0]G.>:HN&]D:E9SLIB37W,IT42"MP1( PQ-SK1C!=(P?BAP)ES$1DNN,H>8 M=_H_KH+\2S#+2EZ>6%X:YX>>T"A" ))):4!0AU[3G965D%.OV[YR@STUP7P0IKT$O:QD]&EE5#0^'VJ< M &=."94-Y1!H:))]_UB M%_#9JT1BT CP6",.-B RP41$B;*8!8F9]/>ON?8H^Z.2C*60#-"5R0I*$-<1 MV*76%.D<"$^MIY%9*ZSW.5D0 7Q;E#SNCL%UYWGO1;,8A=E8N'*5=;Q(7"RW MPNTW>Z]@*-FS>ST&RZTEJ(XX@25 M%!92N+=U#C9.4@&8H^6($>X0CP%( 9,!$26$8XX&BW/A/K,AYV5PRE2YFQH< MVBIY.U#^YYZX]SCB>N9><03&KL8]((>P+(%Z)&1DN'A&911!\X MU_B^.O&1/I9*-I9$-F)(.%%"$%8\K_/AA"P&\U89[9Q4A-((>-3IWD$ACC1; M?Y&7?,8XF=\H.V&NG';[12CUN^(Y8-O\/JSUCL$6&-H%BI9&RZ+;K.MW6V># M^/O0OL&3]Z_-6T93E;-7SC3*P;!373OQ[W'O:F_U442N%^UW9!-\YSO;.K<7 M_;5_3W5'&[Y\LH-O[K=GMBA3>KYN*]H/<-3M%>+W;K@;&2[+[;:KU^@:T ' MY?]JNF"4DHE*%@U,9VV=\]);1X0R0"[\H5K;W,N[U3/U_#-#>F?0_]]_V\U% M4C0S2TNXE$ %&*&!*<(Y!3Z3@+:P!'_S2(R2UTN*FOR& 6(C O>$.$QVYY-$)0&>F M"3'><4SF=L,4"G=&B_KC&,[^?_:^M;EM'$OTK[ \TWLS5:*;!,%7,INJ3"?= MF]VUTYVXIROYD@()T&)"B5J2\B.__AX I$3)DBW;DDU19VHWG8@D'@?GC?/( M0$'?*(>UOH2&OWU(EK-49?YJ>0:+^Q>\\_W Y.BIC$&X_!I%D<-CRS.M)/!- MZC("K-4-3-=G;L02EB0AF&T"E(V)I(-B*IZ>A^Y6]'RZZ[H\'# M,V7ZK7Q19V/(8AQ*;R@K^(\J,2.95#X1FN&5,F6P,S+\N7ZJ_:5D%0U M.F:@U.4^ %09FY3B9?.75SPM)QF[?IF.U8;51\O%1( OS47CL56+Q[KH8CU! M_?Q8/UNJ=*(?4O?8"^GZY]:QO?[AK2/;]K%/;GE^Z\AW/*3TH=_BDKNQ9&?# MD>\H);HA-]I%/;?9:L)'E>&\<\&U3?"8):\NMA0L,5C_"4J.G2F/T8GV%+U; M\!2M+7,Z/^V&+X)^(NXH[7>/5Q&']@N'/J57SX9!>\".'E=G^7&HM%$+^7W! MLUMK+^_HS+< P/U!B,5R=WU &#M\:H1!G.@Z3B 3081Y#!/9 Y6#V%W%CGT[ M_1?*295/821>WF@.]60F43=?Q;8B]T4GZ2*7[LM"7(CQ5.RVYOM)CT?F' MPVP/R\HOQ[MZMD5<'B9!$E!.+);8<>1[OI7P('%M]ZZL*N>128O.?MX:U:7? MW],O9]GW#[_]>?WE[;GUY=L?ULEO[^B7O[YD)[^=7'TY^_?H\]G)CY/1.[)< M^OWSMV'VX:\_X'O8GRS__O:/R\]GP^P+K./SCU^ST[]@WA\GUY_/OBPV+J>N M*X3M!28)91TUQ_7,R(^)Z22VQ1Q!:&S+%,<5@6-8^'UCBMYYXY)[L..NMS1! M^7'(\L-V&;<\S^',3:C'XTB0(*"NXP24T<2-[\JR1/GQ)/*CU3O=XYX(.,@/ MWP]-ZMNV&5(6F[:4]DF26(&='+UV"#;'0OF!\@/EQX[E1TQ#3U@N"1CAE',: M,>'9W*>QZ]A>S,E=&= H/YY ?J2671(8XK[='?S492"%?%0Y==R<2&R?"+CT7?5#OXF-&_#@=XT M=+_)T$'Q#^#_:&+;A'*'L#@0;IQ$@<-=FE"QP:7$KHHL(J^_F]>?_M*ZKXCB M4&:/>J;%$U^F'1.3V9%E^J'+0R>(;,>6K6H']%!:U3Z,RA]N$VS&HQ\9?H*, M;RN,+_&8S9(DLGD84<9( *JLS\(D]GS.0QYMX$U'QO>LC&_N:)>-RB(:"Y.Y MD3"IY09F)$#!%9'M1HPZ/O&Y[-L&?T/&AXSOL!F?;$0I$D\XOD,H3;P@MJW( M98$0G!!F>QNX@9'Q/>L-XY*'.'0#.V:V&00B,*GO,),12Y@.%Q&G++%BZH)U M/_#'_Q*9W[,R MOT779NR$PJ8L-#E(+)-ZC)BAZS.3AK'@5IAPVZ;2Y"4A:G[W8GX8?G[?L_P$ M5%PJ_Z7ND@9KW97W\GX>[!ZS\\2-0J!\G\7$IB(*HL"*?,8L+[&(&P@+O9>= M9N>GG]K>2P%:JTT]T_/#Q*3,$68HB&WR4##!F!,%82A9>8#W5+O18^\5(/ \ M>BPROD:/I:[O^$*0 !0<%I$@8"(*211'L4-B1M![V77&UPH3CAT/+'AAQHE+ M30K&BA MW*7""R+IU;31>]EMQO?+DO"$SI1/:I(YP3"9 "11A'":6&T7$!^;G M#FSW9H,?9'[(_ Z*^7G \H3'/<8CA_J.RSBQDC@.7!'$P '1>]EYYK?HO?3# MF'N^9YNAYPF31C20M> 3DR4^@0/E(K"]H]?.P _1Y'UV[V6_ S!_$V-1L$SY M+QD?I>.TK K5"P!#,'?,U:,X#ETK8BPA-B5^$'DN=XCM^]2WO#A)T(G9;:Z> MMDM&1%'L@U0VO3!V3)IPRX3C%:8E>&P)$02N[,!+!XYW(+8\7L8CXUNKSA(O M"-W8BS@AE D_\$,["GB2!+%LLL#0B=EUQO>C52M'=BYCKFG1 %19634G'U)'@#7O6K'@04Q=+HN# MH!.SVXSOTY(3TW&$1<-$2,.=F=2Q?),%'!!&L,!7;5!9AF B\SMP MYD=<6R[M7]M6Y4;G?@.<^GLCW: MVN+=W0)M%^NJW NN^R\XF1\%7-A!!#R6,L=C(8U@'BN*DTBPR$,_<;<%9[NT M,(C**/*\V S]A)B4\,B,?"LT@U!$L1O3P(G!8@@'H7<@0O/Y6$+'@B907*&X MZH6X"F/J1!$13F*[U+,]QH* >%SF9-&(^39Z][LNKEHARMP+@LCAIA598.,E M)#*#@(7P-\MSF>^&@<>E@XLX!^+=1W&%X@K%59_$E>MR&H-%9=F!H!X5D>OY MMA/8\B::6C;%.YENBZOEPLF12^",A&W:%I'%]XEG,ML-S<2-/->C#O7\\.BU M'0R(?R"A."BS4&:AS.J3S IHS!AS@D@(ET:.&\I8PRAR$DJ],/(MO$KKNLQ: MO$H3%(A !-PD?DQ-&I#8C(0=F( >A)#(#QQ*06:1@44Q&^H)99:ZB?NY8O V M_)>G%Z\;Z)].1P"P6/];TF8ZGC)]'/!:LW6U_'3,Q;AZ27P8>,2*\W3D0WJ,?WL*O,#=P,G+Z]N0*.%(F_NOC]9>_^"0BU/LR>G\E->(OWV+[9/3Y MZO2WS^X)^176=$Y/"(Q+@#-]^VR=_/@U.3E[8YV^_?/'Z3?X[[?OUR=OWWUU M60CR)0#@><(U:>399L03VP3@"E_6(4ABHN42X+[@;Z0P\;D3,M\.>4 Y]0*? M"3L./5O0P H%"4!,") 3$TD:Q505D:$U$8Z@1N$EB;)):(31_2 MG9.^WC$6?8J'@D\S\2%9QB<0EVG\9LS?IMD41.B9Y"2'BF.G;[^3KSQ,G"1D MQ"2)B, ZH\P,N6N;(F:^[S XNBA81I*'<=1GYVIT-5<[&PI0OD"IN@1$,91L M,2:%*&%'I5'!0Y!N\333^)TG1B112)?'UTADC(%HLH9H2HEF+V\*CC:\M*S\ M-BVK-+E^U1(+[@T NAJ >ED-!+4 !0AE;%**E\U?7C7]J].QVJ?Z:%E"PS2O M+E->#0% &A+J]UU=$L]0?W\6#];4A_T0^H>NPY=_]PZMM<_O'5DVS[VR2W/ M;QWYCH>>]=!OGVW)E.*26TMV-ASYCIBM#9G03N-8PT=%D-VYX!@8F"@>M>35 M%DRP0EO<>4#9L!#".(%9AJ7Q#L0--_Y[FET;CCU8FQ8[/^V&+X+*(>[P?]WC M5<2A_<*A3^G5LV'0'K"CQP6T/@Z5;O47[!N>2:MD Y3:ZIEO 8#[@Q"+#J0^ M((P=/C7"] DG>H@0'>(@B"K=1I4EWK$'F@:QNX@:^WCZ+]*Q40WS*8S$RX$A MKF(!>YJYH0PV@D&J\A_/9B-U\]7G2^C:@NGT+'?ARE//*GCC(7+I26H;XOPX M_Z'-_WSE]?:6D=5W-;O-,[X/Q+H%GZT&DSTF ;MSX6 OGC9#M 3(P-_N$1@& MJ/U^'.N.;-ON6RT.*^R2.;FY3;OAEYGF42ASFV+1+*(AFO3 ?> MBCH*-S3M+M0OZ$#Q%F2OR%ZWQUZWD-&([/5)V>L\@U$PSR/D;TB>]TU>]U"!AZRUR=EKZV,N^\_OMJ) MYSG MB=V7WM^*<3Y*QW@KAO-O:_Y'5"+N!P .ZEIL31J5&;8^4"-T.HM*9Q#]I?XE MN,$ (NQ7/*;2=@/C!#=T /I7HF,D-DAK/?C*_4%(M#/$IZ_PA0WP*AMBZUCF_^LH3V[&M2)@NJ/@F%4EL1@ZS3.Z'C%/+!V.: M'KUVZ< A-V_.D2'B]=(.,A4V\Y)B1=VNQCA@1=W-(B2:$GW;]4Z35J#$[:4F MUPE2"P7IW8*TW5)+$!:PP!6F9SD2E8%AQ)8N" 04#"@84#'<)AD?>VJ!@>"+!T+Z+ ML;]ZA,;"#1R3P?F;\@C-P :+(8XYY7[D1R*RI&!8T8&IAX)A@\Y'6^US=.^! MNA>8KML;?$K'L5!]/&27-#:^-BY9*2/267V[DI>I8B1)7JC7)C!1SLNF!XC@ MS;7+S;!U(]4=0DK@"@:,NKXAB'PJWX3%9-.R[B3"L@RFKV"2E&7 LD8C^+V. MF\_G-[S&93[-N#%D%\( %@8KAP],-5=Z(7;>DFG>3.<-S-M,^TG$TP( )\IW M5[ E+OBO13Z2()Y6JE7*S=X[!]QGY^IK%%N6'5-BQJI=MQ7$)K,CW[1C*R$) MMX7OBN7F333QX*D7P0L1C;@5P1E:B1VX(,H.\TJC(=7:&1,T&>>.>GQ7G)7=I^Z$VFZZZ83A<>"$#VNFXP7'9$<]4YSC@/B[:J9#=K5D M9]/.-'M0[1A;=&RNW;\II5S$OAR=KZ.^T@+O.')UJJK^Y@#<'X3 VOK/SRV> M4]KTBELLE-9_B@+Z&"%YWR/ZI$WEJ M.T8_(N:_Q>1D)#VKI]]/OGTG'][^OSU6=RXL*ZKS_ 6F24^[*7 M]O3'YVO80WI"_KC^*S-!AGDDYB\V0)-2,H\1.PHBX$1='KVUO0,(#21]Z&"/HY#4@\L;M\T9' MD#BD/ &(,.I8-'!M8@L:DY#9EB/";:8/(6]\!MXXCW?S?>Z&/"8FM8EO4C<, MS="-8C-BGF=[/')$5//&0TFMW!9OW)/B3AUB4K_D8[43Y?06XS0OY 6 V)DZ MC!FC3TVWOKJ^-& M)((3ES7M'9/ZE)D!I9;)0YZWZ_A/T(A+&>TB6)%= M&^)*%'$J2Y5J=W$^44$OZ"_>O0 @A/@V!_(/8R%C_4/. NIRV[$#-V !NZ>" MC *@0P)@[BHF/$YX3&PSAA,T 0LC,XQX8'HN$3P(O,@B_,"8/_J*D2_>PA=Y MXH2"!2ZW_)"ZOLMLG]F"$Y*P."&VMX%BC!SPV3G@W"'L69P3[L4F]R("ZJ_' M3#!U+-.Q_"BV025VXT"&G!Q(&6;T!C\7&_H(BF^1QM5,V=6Q$<9D6L1#)G7@ MR[0:&A-@"&E9YL4U.HN?BN<#$X\] ;9P&+G4"DA(+(^Y821\+PEMR]] %T:> M_\P\_U-;ZTV8:U%@\A&AL4GM))0I;-QD8/38H Z['G5D*VER&#S_^7W!G=-X MD?NUN!\/7$%!#7+'_CUY3ZT-&[]G;(Q^X-US?U^ NALP&_XC:, 31IA%>9R$ MH<4B&!9UW^YS_W;G*>%Z(O08-]TH!NY/1&0& 0U-0A*?D=!Q8\L]>NW=[([: M2^:/SEYD?K<%!EN^[?A^8CF$4QIQ)BQN^<1FS+=C$<2H^NX#\YNKOC9/HI!Z MB1E[/AC^ ?=,%B8R($PF1D1^G-@!&/X$G;W/KOKVV]E[EEIPWO. M_I^RSQ9*AB>7#.V<.9M9H/N&B1E:D6U2A]@FG+9C)K8K B>Q2>#91Z^),_!\ M[#"S*RZ"+F7DRMUJ]H5<^1FX\EQ?=Q/JQI''3)LRRZ2Q<$PPO2PS"@B3'1&3 M@%F@K_L#RT&N_'1<>;'HY5*UMW89S,7?MUH(4Q%2Q$/?]Q+B.2($# E8%,5> MS"+;]4/.K/BK'QZM*&O7JF'G=;IVIK^Z=J;M[+RZY/MQG(_$&;MZFY9QEI?3 M[M2)_/"IX6*_IJ??_KC\\/:S#1PL_?+M8W;RUY_TR^CC]Y.SD^N3'^^O3\YB M^AG&6ZX3"6,"=WM#3[_]>77ZVW^/3G_[\^K+V7#TY;<_KN"['R??8,X?PR&L M/3F!M7SXXZL@)(X VTR+L\2D@:P4R6-J$F*YH4U *#G\1J5(E[G,\RS0(6TJ M! WBV"4^IZ$3L=#FWG*E2 UU \ N WON4Z1QKVO!KBD8>2?P%H'M,!IRAR>! M%X74;_7^RD&Q^D99-B=E4@[Z2H*]_J& [HUG= MV;0$)0)^&L'ZN3$M@34: %)15J X5$(6R$NK$GZ"362&2!(1J^*;,*)1P L# M@W%91!,^EL-SH*L"QH./Q*@<&&D"GUX/=#%05J2E,#BH&S#)O/CML?&.Q4/C M_Z:L@(4,%JKG3B<<)BF-5?QX#>(T)79?%D)6$[T0=SEZOPJ*5_.].?K;$_P(WL@0G?B0XI5;H M,!]6(F(F8HO[//:.5NE ^T-_DKFVF:UD?K^P 6;$T]%4<\B:AX_@,&5]YG(*[+CFS3V6SXMRLQ8_V;6"WDR*:I#? M0QRF"R7B+D#F:>3G4R%_*(5LL)T9"9AS>2$EI"J,+26B>C=*L[2ZEJ&$H@2&VJT MD+,,\\L%Y. Y_!Y)/4"4I=Z\7$3&+D%/N!!9/I%84AX;B]";(^,*+&QJW5\+ M)C4$>*$ 9:3(1^K7/X\_'0.*L&I:R?#OH@8SL7^2Q;T9K+J<9I7\*9\6^FVY MG5J?T?L=YT8DQB))*^,RS3)9*QR$50;8P =RE$L!/[)2C0!? 1J,C1PPO*XV MK@>11OK.9"?E.K_5?&N]FWC#OT.S('^_= M#V___''Z]IR>OOV#GOSQ-0J3**8D,@/N!R:U&#$#WV&FDUC$N[(E[SW. M]Y$-./%\MWN^7'@\C@DUG9"Z<+ZQ8X:J (W#$NZZQ/)]U2MG5:+!T@\@Q[*L MW0^E DT4I!N<_A"DREBRB*9 NR%I5TDD>H(BP:AH&9$(F;2Q+9-L 6$R2SFN=Q-A(B=>W&)Q]Z@X/EN M]7Q=CWF")M0,"!4F=8%+1(GEF99+66A[H17$BDNLBDJZBTN4H/UNP"..;ZIB MQA8,FL6W$PI4!Y3WZ_#T!U#AVR_IZ>@=^3)Z;W_^QK-EJCM]&U_">S].WO[K^^GH_?D\]F7T>=O_TY/R;^3TV_O?GP- ^ZYB6QDZDDZHP$Q M(RN*S- 3L7!!%R.<+CM5(IJP,+!(0DA(*8&WXL1F(K'C %2W*%SVX/\F\O." M3/%43OTPK,/_B33!WM3ES-X06(>HQL'@$ ZG".76= M)$IBL(0 VYW0\9(D.GI]IP][Y3KN''=I'1:C,4A.SQ4^HW;$@XAY%G<\(*H@ M),*=2=1=4>E'<2%@-3*(X-U5)8HQRWZ9EL#%P.C_U_4XR-?;+G5 CC!%=&X $->HOW$K! M$RGT(ZD$R.LIS@M1EHVW-*ZQ2[ND=#,X=<&DVZZ)2CF*JJ%1S"S1R'-"'-EZ[LZ/;;IK0[7#) M=$=]\_9TR13[YFVXX%[US3M3/IH3;7^]6["_GJ!S$>)0'W#H$UCPSX5!>\". M.MMU;]_P#-LP[A@A>M^&$9D$X@0R$428OO=R)797L6/?3O_)F[GNTZM84.J^ MZ/3G.)6!=9\JMJ(PZI.!;2V%W@1HM\#W]^>K+7$WS/8M=?5FU 4AONPT%B0> MLRCA-+*CV"^_/7O]/2W]Q36:I]^@['.AM^_ M_/8E.R5?AI__.EWLMVN%ON#"!B1F&%H$9/'/G?=@!+;HR!J[($;'DCQ M^/R#>@52+1W&# MX@;%S?.)&\?G-K1T(PXF[2?@_%37?$C3,7-Y]_?/43 MX@O7CDTXY0"LFU@6X82_65%$>41C-_;%T6O/'EB>A>)F.^(&:S??]Y3?CU6R MAD2ZKM1P[DW!SQ49[<+R'-^) NHFU ^2,. QB3BW?=F,).)X:[(_#'^A]32C MA+JR%C\ECF52)Q0F"P-FQHSXH15XO@B2H]>V/?#M [DUP3Y\R ;7L4'* BI\ M:CN1(VCDQ(PGD6US)XS]P.4D0H_^7K'!N4>?N$'B>'%B6EP6GO<#VV3<#1N%N>N1X.0"C"+HX!%CN,F++8M$MOH"-TK5KCH"!4NHXD74M-*1&12 M*_',,*:QZ46@^T_Y[P)O)4 X\Y_E45AQ9 MFP_3+=!V\:[P7G#=?S'ZV(*X*$:[(T9//[7?R!7<-T08(N]YV==!!>::QQB5\&[VUE\J(9"-@5B=3?&=K&L@6P,F:L7 M #;I1,-ZI#@7RHD;9Y8V"L9<; *R-1+/%CX<.^$ROP;9M2RQ%!' $LX#] L3Y0 M\!T6!5GFNHK98YP MA"M,:I/(I(E%S#!QN1G1P!:V\(3%@Z/7P%[$%:7>L6L_\W355O5?4OQ2',/#&GI3 RP>#/YOM+ M5NI&&3!FN@+IU??W0S'7"9W0CVT_$B'UB,L\9A,W<)AP+2\, T2QK?1[>7MR M]97Q)+:BT#:%EP">^3$S ]OFIBM$%/*04\Y -O."A1;.OA?V)AQ-N,S#/AF M\4A6PZE#O<"U;,$C2H@%XLH'DY;%810DD;V8A@IX8",>/ @//CM?W3 A+(I\ M,Q*VK*X6QB_OB2) D,?&(+<,+J,,L MX!NN'T1.% %&!(E '-D*CIS]87WEQ.?$]GPS#$,&O,+RS,CV7=/VDSAQDI@3 MRY>APYORBL$#1(/CA$%B)R'QN$M=EX:QZ]D\ F7,C:P@BO"XMW/ ?4 M\P;>?P^4))O/OK%.SL[=9:KYV>=OAU^.SD;CD[>OK-/ MOOWKNVH^^_:/JP]OL^3#VW=?O3#Q+)<"C_1=X)$"_A:%H%FYL17:K@B3P(^7 M>R2&CA4%C >!&UK4#RA+',N)A>,'W';MP%[NMS>'MZ$!OJ[QY2-(Z=G1^5YF M^9T0?'TVUU",(; G<<&RJ6)0Y1R:0D%3VM;Y]'QH?!*32D@95&NQ6HE=P;N> MGW4%]V9=W@9GW<2#/QFS>@_P-LBQ<0+ZP;F0^N),G93==:=E*8]<:@UOQBR[ M+E-E:_R:CMDX3ED&)SSF:=6\\U&4TZQ2KWP 552=5;D-.?.4 %-3K6H?NX9 M%IM.\D6HL1;4\FEA)#/(Q0N0*^:0R^>0J_)SH9Q7EVDU5-_+KV2[<7G=-5;. M1T52\V%+J=./%%7)<:4F4(A,O33.E7-@,A&LD$L562DN872A5098Y!]@05:B MR*X-W6/9@-7]FAZG=[_(04Y8$0\-.ZS)WOB<3XURF$\S"9^+%$Y0M?X6<0V=M)*C M2(0EUJM/$Z$ < J[A(6=LT*Y6&!AE_!7\W_S_+O\]Z<9?-1W]BN#1?G%IB"0 MFV/M,X;S2NH9LGJ&I1-(1W(8!LP.S.@J+R2W8Y7T0<*V8B;=._"[A&:# U4. M,R0)'/L(1BI@4[":I,A']6GJMSB(J"*-M,('RX)YLG3>*_6654E.RE1?U5I5 MO!-[CXU?UZT]5SA9P4JF '=8>CF%,]3K%Z#IE[6[2PP,>$,V6Y5X:&3I2*FG M53XP5MTJ=*AK]!JR!W@#3$J)'Y(BHFD)[Y3ZS,_%&&@X,P2 )A]I!5 3.YS; M5(%)-ZXM"BD%?_GP[_=O33LT !

M(Y_5*#7'MII^E\A76H(-EC6466..^O)W($OC_?N!H226_49/I%O^9JRL#,ZN MYTQ6FI&: P%)S]G/L?%A_OC_-*4K)[X\Q3>3(LT,![C3S)__ 98#V@C\76VH M/=!#%8?0[J/-\^%"%(I!]U@1EJ@S2C5S3!67!JH> S(;E6 C]4,A6&96,"L( M<E=L=EH/\"@[S,B^\-^>?3*L[E"A53!5X/V'B\%H"3O%0-_NE5O5*?:#"N^HQ%H"X CWY50]QJ?[^BI?A"SZ:].RSB+0*R_>>PF-\7 MGPLS@E/[;K($]OF299?LNCSZ>9$X8>=M -\.MQWC>)+L#FQJ_1R$EM8_7QJP M+E"%4MV\B>W?HHUA(5TN?[N;+?N@QZNF[B!"9""*-O+9ZU58U"NN]I=2/PU6 M:HU$>68S ]27BWQ:&N5U*<5MH]/S]%RJ!H9B"B N2W%LP "PV$SRP1&+AS!# MK?Y(]0ZL$Z95UXNTD$IN)MGAM5'F207JJ3#%6$*=-Q/!/!PT_1BT16"-D1PL MK;2=,)S"9J7V.P$M2JB1Y4N%9H>@NVKS1"U,J!^4/J]6 Q7804HP?*ELIS6 MMZ1S-ITV?'@LE%H*^H7!."]$H[K,>/NQ\6N$HDF;$'HSRSW"2"E/,N!(2&FT$/YNA2&9B!:I6VD0@&4[CS#Z\&*:09S MX^(B+5.UXFNM8C-^ 7:_J"VU*HU+19!JJ^GX0I3UA0 0%:C+$TT50MVRL&8< M(*"4M0<%M)D64G&IU>EF+VJ[FB34*))2E,="[DS]D@'*P)QJE%$NE7(!VU G M$=<1?:T%EA.Y+46$*QVJ=8$T[CERGP" JJJS[2^U$^+ M&=;-NLG%::CTAJPE^#.@P)S&U M8DDBB@4U]A*(1>F8*JH:;+GT$(&%)>5TW.@6(Q"4BMNJ [FY&@5O9@P!ATS) MY6+)NE+8"!?UZ7T#<;94,"O>K^\2!L!5&H:E]PTU?66#1BLD+/-?U%?Z?DE+*6S+6:E MC-< 9>U2R/66QG12RK^!RC.2RTZFXUA_#D!8;TMVER>L\2_,/&1_3J3#N\?< M[_W8>"MB=0FFPDCAM$%] [R6<@D.%DAZVG;M2V=P[;E508(O:G]: [':E_8/ M%2)0*)>VX(/&E]]XM+177H[X5UX HO\7Z#1 51^*$IP2P9@&)Z @93_V!R4>=9'L&4F=2 %IRO MS8VPU!H*!;O:0:G#8.1'U?JVD7&#J>BG,%0WUHLKAX8H@S. !SX M =_,E@M'P&9.WN.E4/;^X;(.3%0W#*EB_))V-9"2*7 MV&"M15\.TWBX>+0- MF$ 1OC:TLWWM#1J(G=47:, 6&8@"L/X W^2E!\B485HK@+52 "<)VJ]<7WVF MM3U7JLN*QML&*@,P69[&*D1?GZ2>LQ&K;07"C)C$WB7AW%#MB'W+VPIVLQ U MX=QXUA:)OFE;T$XT"(5"R1LD,;]#8#+V>&YB2OY02P9E#H&4A57$2I4%J01G MK&T2"6]I,$;ZE*YA>4FFD;^^_5L-:Z6.7\A[CZQU2/!'9M)K" M/N6$N31.TT01:I8I=M (P('$B4QL"5Z-^5<*,:Y%.JPE3B=2.:S4':C<=L,3 M:OO_7#(7X 07H#+6%E+#([1ALZ11Z16LU266;""P*/*945I#7ZYK@1_%PVE1 MW\4I9JL\(LML2ND.6O63/@>PYP! C0^C+$$C8HV&I;YLJ"F988V&R3((2IGP M<->T:;)D36FJ^;]I6FA'RHA]UWYOP(-8/I*@TFKMOT1]B9@H9\WLG%8O9PZF M9DW*X]',7)_)0,\@677S0!J:?'93*;?.IT7MI)$396)\#EN3RON$76O+7A2C MA=O.UE4L&-VP3\D16FQIKC"NI([!!N0!>UFDC5Z;>?+BKA8 VNJ>B>,9=JZ6 M!_6%ZPRV3!/;:IA> F<'Q)C4=WRU%&C\(>H^O)V0H4B[Q@UM& #39[Q9#-@G MZK9@8)S+HQR/VJZ;LM$LYARXVY%,TUT!0F2?C( P#>,-:W9;6#$#[+\FNACU9=W8%"D5= M^H,FMD/;II+3%4QJF( -H![6$2H2B6">AC>8322.?G=NUBLZ:+R2$Y;"&\J? MF"1UPEG\71KU%Y*YCT4BE6)I:L^7QX'9QM6,(^DPD!GI2,ZG0W[D5S'(55X( MI34QD%$-.]?>![#!2S',,[YRJ&41+12^@?B[2!7]*$<74V$?M0=E 82Q\LM) M/J[H90:.O 5Z[3"'E2EX:\T>J :L;#!]5$['N:K O$EW3*"JU ":6,/I7NG41TE4ZYI4G,I*0OT<4G?8MYP[":88,%5 M4\>XX)7N=JYT?;S2Q2O=G5_I[AU=:$/N6NL6M_*R9LI'8P('PX6!(41*=-GP68_FQDMVEP<@_S5$JNL+UC&UVW7:5LW M;/CYI6@\";4[N3V%BDULO:DOT%K27?T@K>*9(TA-6T[_MB@4%I?;W+2MEM:ZF'7@FG$@)/XZ$"AMH>0L ?K((A,R4 MG(Y EFM$K1V*,^L2WJIC70VY9J5(YLTU89WAT%(+E-HB%1)Y6P@J6#E,$SF% MKE(@KY*D]MDD1LP&,O/Q@I^FG)G(7$A"E1:ZQ+X,_C$P0$6HP"C1X;EJLC9Y M-$L?S(DN5P42X'=@)/7<37"P4G#F&P""KIU&\N)8WX#HFY0& P'1@ WIJ>JQ M5% P*VLX:ONGKLK0@'\.1@"@_JQV ]3G(K>7L%B2E/3:S*U[4&K,Z:0=>5N) M^@Y,ZKN37++^M+7O>N!+>:$REO3;<,'+H8[3: YOOJ]Z'VI[PQJPS5O:BE-4 MRFH<4V:G\K[(K<.6RF2J[FOF^VV-.-NAY(5RR 6+-;F3S"VP5D2%MD/J">3SW M1"IDE9$:M2TV$]S3DNF[[;&H&ED%8X- D3>/^L9">R,;3QD70+9RR3(01+,3 M:<->@^#)C(I=B1;S$]E,3*K/:G?)=7.WL_K[6>#X[757%$FGZEI4WA?-B/FR M]@*U*8/G,KYJA<--9:TUAR15A&7Q7MMVC3NPY>)9E9)_9Y).GPGM$\B5[>1V MH(6T$PO)=KPZ ]!^,[@E$:-M-749X;3P3*:%HOO%+"W%:8"+I=(BW-#%W+#+ M;1#ING13= 4]Q!44K'<%W2,5AQZA_PBYXV[\1WN;RO4_XMKX5Z,GG@AI-^\V MA?OY$R!:R<7S5-CO (=Y_$8-!WEU4-"7EB#X!I8QK/%5]Y%W;8+J&G0^G84K-#5ERWXC\RS\0\8N+(6SS2Z@IV6# M@/-P>GG9+'W$K%#AT3)W5XVA V=:\30&.R^$F+EO=<5,57_S[[+R.6S14%?/ M8YW4+K.R*B>8K#*UO+Z-K:-RP2P551.DL; T&<:2 M+D3=UG4\Z[@H.(]+&8&=+!%8<^D^]P?5QM^,WA:2:935"E:J=*S!>X8 M &@V_'5[\"7 -L/(Y:L(+.70E.'_&CN6LF'T[4II1$4.4\Z2 MI)13)!;3I9 M*'4ABT#,:?-21=NF,GE :IE&'74RR2]%H6_>T]E29.R""H:_,BH1#\? 4\X! M 51MG2:K22?IR?"D5KC<##SJ9J7*&V_3PG$L9D\TUSNM9!=X5'N(%7'(C&\5 MI3!8H$0IJE)NUD0\9SB-/UVCGKP^F477E4-6S#"K9A*WW%"LY,DZ*+-ARKH* ML\JHF93B9?.75V 1PNE=OTQ59H.I/EHN\PRB;Z[-'UNU1E]W5JTGJ)\?ZV=+ M-:CU0]\Z)C9=_]PZMM<_O'5DFQP'E#QPY#L>>M9#O[U[R=]7]P!_ M'M>7^7'X1E;"7; M!M^#^FW"QG8%#O57W**L6=H@M5+K=WZMC^+^7)$ &%G61!#8[U35- M@K8LS>H:@GV79C-WPPU'Y9N/'WM/A1>/RU=M;Z64NZL3_4U$9'X6Z9\K'QL=^ERSY2ZCB-+P- M !D^6LP H*Y7VG?G*C1UEF,RNSE;N*W0D5#YN!RFDW(@"[/%0M?TT[?Q35V" MG;%?S7IKFE_KG]D0W?YM'@,LKW'F1*%VO4D=C)P#,R_%YP;B^(]6U M(50R4-54P9[O768TB:MZT-D>%JMRU8'5BRN?PT$US-1 J')9DFS%NNMR\_KY M,DC5_7"AZE[5%YYWH,,]2U;AM5]OKOUV$6YN>+]OS7C/-&,\]U" M;LD3W%CNTZM[@/IXF8:WJX@03W*[^NSL:'NU%E(N]??LC4Z.6,^WT3=-BNQ&9 3,OK"0SK73SRO&\&JVJ4"9[0:E$ M(S63\O1GNKZ83*0RY4?'QJ=52TOK!A3C5@^4VG>_(D%PL++4\T04K=I1S<6: MKJR_U$'%F$R+>"@5_U8C%KFW='R1R]X="Y<0=1NC5MJ@S.2"]^=)ABO;L\Q! MJK)XX_Q\#.>Y^FP C,#PKN?W)>KJL;Z[65RZOK^(!&"G*D=:%W?AJH&C3#"4 M57GJO+>;78G*^&NJQY7>EJM@Z]3#433*G*R.CTJ$@(686LZO/=X-MY M P;9$JE.:*N3U68%]^;UEUO]FVXDX*UOM#.[WDW'2<'*JIC&,M-SL$BHDR)/ MA"H0(DORZ)XRI1CF9%?F3%('D[A:59.XQ" 7=KW!% ?)Y#?/EEH;$\7<1R+ M;#Z8U%*6VJ'4I4)EO?Z\J 9-J;N9UE -TX*;,IM>U:6?\B6!5:]*:DFZ+&0Y M*QS2=*:;#:KKNVIU,Q&JG\!(%A?X,1.>,9LHI/DA^*RFK"DCMYJQ $AE4W53 M5G*/%7"DPC246?7JJ2ZQI)% M*7:K>IY(V*9U%PG5X*BNUM]J-"!DJ8BZSJ!6G-74JL0^ M*^O2\ZWJPO$2KB_5:T5S]7:N^)N*S/L==,"Z(*W^X43MK,\/8PL M5YMDDG;599!2R;7I)?FQ_ALKVV4AYJ\W7&JQ#9LJ8=\8R)M/E1BTG5EJ3L]XAT>Q?=?I@5I7U7 M2]X>$^N'>:,C6UFC0U'16Q<-FE9_G-;*SNH$T M4$NJ"HO5W4G5#,MGI>M9=;]W=JE@P+8[I. M>M/-!OZ6CZ>JMRD01?R]OC*6X\((6K>H1VO7JX;GH[34==",#ROFS-)(XE;_C!GZWVBET::,6;.Y90&UCEPT,45,DD4THX=CX].R(%7=;W7IN7F' M0MVY4U]HZ+XRLE5"T?1.5BY[K4_(VPW9P4 ZZV;;S",I$-7V5E07;!A:D:DH*2 );([#YG5J6_-AU@XEJ_&-1=%IJ^+K.. M*;QNDIK(K3(\(+Y]++<4-94HQ;%Z*5S$PH0-9U M*E7;]\9V6;LN;8*@;G&G';Q6"^XQ\UJ_Z7OJ%PU>MV2_5J15CPO0A%65TH$Q MG([8>.[!V\A=N+BNEKJ\T-II RMFIJ6,\Z;M3HL+-Y53ZY76161G5E+=CZE] M1Z@U'# /N/*6*D-DR77:*/\5NP(8I/&LN4HJ?8<2-.8*IGU?/6>3O3]$TS'^ M*[^4#6@&-:-YV*1=@=Z/02OH,R^<[315 M.UVX(:I_JG6AIG\S*[5EH?XB#1N@I9E9/V^IM/!1*3.5ZU:*+4S6"DG+*?+G M\:=CXZQ05>2OC5(WCZI+"(] -]*=K=E$$F?3 4IH9:[]LER)&NJW><%G(#U) M&_/7UA,!AC'ZFTUMKA%5473S5UK>60O8Q<7^2.*?B\"4*GN:RJZ'L MCTHLXJ):=->MD[(&7M38^H]:.QK(0C\]1MUZUZ+9=5KO6N;RK0ZM 2NJ$ I# M:Q7J!N8V*%UCYE!D'!#%!)-0M\M4'URP-).] []^;%J/*@M+(;9S)YIL]QN[%3=?X MJCN.KF;1"Z_(&[[:V&]P\1M@<,F;/M/P8.9VA/'DS->K+T MNU -?N!@9'/362^252,J>UZ^%37Q38*O(*;-,H= F=U)ZE!3Y^[)DH4>GAZT MGX1RMM 8K2ZZ)/0M8Q."G\L-ZDO[5LO;>:/;5FB ) YXS&:^[KHF6M,,2O"7 MMP-S+3=V;T#7G72S4!2%I]3'0E$[7S*EN.36DC>M3;8'=7ZPQ-7FN!X39J"P9,HEU!9#ZAQ = MXB"(*MU&E?LUC.L"$R%V%U%C'T__A8H.RJZMPK&Z& MJEFK"@#.L'$Z>>H5>\?N)DM>$5YV]/J%+9V1T\FN.J'TNYVS-_ 6WT^S8-=-U[#O8&^HP*'RGT@%2 6'3 6!-PA[:HL@%3P[O/:% M"CQO8 4.4L%#J6!/[FPZA'$W:_2_7&OI;,T!LMO.(K: MU2[;'WC'OGN3SW;M6ORN1AIX/_X(]6'?]#[;';@.^@"V<1/3.P-G[W#9'GB( MRXC+??UPF!' 9LXV>^H9\-R&_>VSXW-*;#&V> XK8(?[ MM?O)CS#Z[-!PV1GX 48%(R[W )==.B"TGU%9B,L'ALN4#D*WG_?I!Q85O-\V MS]V=3='T.2!7C$T'-,!@-W0K]@&7G0&Q\;H'<;D'N$R"@=U3=1%Q^=!PV1UX M(5Y=]N"ZIT-(=9978,7D-V*&=Y4<>3\CMU>I *X_< FZE'>>$-,['UVOJ( & M \]!*D J.&@JL&TR"'L:AX9D\.SPVA V.15+YG_\R/S(S %L1DY(G)$Y(B=Y(CHT[_O67ZH MAJ(P7M3Z[C]JU_[ &(N=M2SJ=\V %]39;B@ 5ITX, SJ:6HWXO&!X?$+:A/D MA(A!C[@)Q"N0/A3?Z1!&J8CL2"1Y(61CSHNT3/.Q ?^L%5^C8E>[RT<]Y# Q M6;2&[F&8V,'Z1WJ&?F3@.!31#]'O>8)DW8'G/:<#&-'OH-&/RLI$^X=^Z,^] M[U'__N1*;;]-4""=[;)M=&(<' 8Y'F(08M!C'*G^=M/[$(,.#H.VG)^,'LSG M.LI341F9]&+N5IG?6I_@;D'O[WMA G6/?]ATX 7HOWB(A$*Z1+KD2Z;)+8),U66SJ(UTB72)==@AL\B+$V\=KX#OLY*;ADNS(]#SNEYVLI04L M!X#%\VF4B4UOX9YTI5U:"T(-H;9W4%,,[N>*P>>OZZ9PK9Y]:C'IF(LQ?!7 M9ZW5?9N659IZN5X_HD\F--H?-9RP"(3.MQ*L:,E;[^Z.; M8-90C85,A=\_H#KV(B#;?PZ+N: _%V94"/;=9 GL\R7++MEU>?3S CA&L/,V M@&^'6XV>Q( MEI.,7;],QVH_ZJ-5+4=GI'MLU>1;*]/U!/7S8_ULR2S0#RD\I?[ZY]:QO?[A MK2/;Y#B@Y($CW_'0LQ[Z[;,MF5)<$8L8FV 4EL]\RT <'\0HGY8 MS]X'A+'#IT:8/N'$K0BQA]C0(?:!>-)A/%GB&GN@8Q"[BWBQCZ?_(AT;U3"? MPDB\O'&#^V0V4#=?Q3CJ^Z+3+WE92:=O(2[$>'JCTN_S :Y;8'K&0)..QY(0 MKY^]1'M46!2)&(GX=L@XI)^=9I"(D8@/AH@]"XD8B1B)>*^)F/K]+'N+IMW**#Q;!S^&@ M1J3?%-GL 75ZJ6DBTB/2K]7+!IY+$.D1Z0\)Z@ZZ[_Q"5-T-EA_2SW36B\H&ALCNP71=1&5%Y_U'9 M&?@A*AAX-;'-L_Q-C$7!,J7_,SY*QVE9%:JX UY.;,-EY7B]U*/0985(OUY, MV;27 :F(](CTZY#-'P0>7DX@TA\4TKL#&@2(]'@YL;O:(WG%LN[UEUC*9MVD MX&"WX-K%JKV; [6C[# %SG7#'O)3(=Y#O=)'O^ /B]-+@1KZ#? ?Y M3F?YCAT,B-]+]S8R'F0\R'BZRWC(P*(8U+$CQG-[ X1%>KN]NOCK?T;%SZ]O M+\>]XV+U]\'&.[!Z19WRLZ&HJXX#2(RZ4+BH9"GRHAH:^;0 'BXWJ,N6C]4! ML4I('('_R!S 4I;^R2="UXXO#7C,9%'S0I3R(U8:S("GLKH6.Q>M.D'KRYRO M!&,7JY@3:^^JF&-)\'U?,E8QWTI%O\=<)6 5<\2A?<0AK&*^H97Z]*CTV"JZ MW4$RK$&,J+#KXN1;X,IXY$C]B I=*C*.X4,W0/AQ=4GE+<7Z[:+A\KZ$_MD6 M9B(]I(=VAX[PIX?(F2?$^4[D""+1(M%VZ0B?@FB1+I$ND2Z[1Y=;M].Z0;%( MKOTBUSVC5:P9<%_XW=&P:%OLY280^Y0[9_M(LF.Y&3/$;F? M@7B(R >'R!01&1&Y#XB,'!FS\+=:)*S(R]*8%'F2[JIGR<$Z$X)>5O<^4%\" M^N-[0)#]E)Y(D$B0>TJ0F&*,!(D$V9T310G9(X+$ZZ_[PN^#3M8=G\LT79G: M6[Y\$(N[%Y1V$4BWM<4]]_P(' 3.\P*G6SY%[]AW]X"1/G%;Y+YW![%1*]L" M^^B?X;%OB$QZVHZMB?*_Q.V'>YWM(^+86L8 MMM8+1.ZGE$%$/CA$1HZ,B-P+1.YG-YM^!A+OB=[_Y V'T3;?1QI%)].A(3*V M,$)$[@4BDWYJ38C(AX;(R)'WR.V_#Y&3JIMOT^RD%3_9#<=_OTJ*87V1PRPI MUC^O67\2)VS2SQB];9\G4N2>4N1>$J5-D"A14B)==NQ0;=+/\,F#IZX!"K-P^1W3W#ROQHNB^Q_Q>-O@3966DXS@?=:3"?*\("7U>.QS_U'H/_X6T!L\JJ7G!^Q^="P^05!=H@(A.P0,STZA54?JJ$HC!>UION/ MVH\_,,9B9]5=^UV*X86]53Z/M3P.#8'ZS.<1FQ&;$9L1FQ&;^XO-Z&^^[UFJ MZ/%()'DA9._6B[1,\[$!_ZRU<:-B5[O+O3[D(#42[%^0VN%Z;/J%>\YV#47$ MO><'V-[@'H:,(^XAW\/ \-T=\^]/KL<><'04FJ48)8AT\,QW+XAZAXQZR(*1 M#I .]I,%H\?ZOJ=\*BHCR\NN^Z2;)_5<#CSD^33*Q/Z2%PF[:#UO#NBN8O3# M*I,=F*^I?^3476<44A12U#Y25'>O%I"B^DY1/20GYSG31@Y&WU,6X,\5@QW M?WEZ\?J?\$>S5 6M=,S%N'IIVD$+:S0:R5]:$/TV+:LTN5[>\(9+6]S/QF"8 M@S-< =\]V.5I7HF7QB^ W2P=&TEZ/BU@\!&[ M-L8Y(/1T9/"I,*K<4$N&S1ZOA<:(%>?I6!&#!Y/7_ZPI(+R)X$\%B1ODXZ\& MQ2_Y:,**M,S'1IX8U5 89\-"".,$/AV6QCO ;V[\]S2[U@Y$QQX8Q"*6ZO]' M+#LTUD*F31_AIM31?7"JB5^F%:P[W@3 '\6%&$_%70BTN$7%-G]YQ=-RDK'KE^E8S:L^6N;9 ,E7ERFOAK % (6E95GMUJHGJ)\?ZV=+ M D4_I-:Q3[SUSZUC>_W#6T>VR7% R0-'ON.A9SWT6UQR-Y;L;CCR'<[:#=G$ M-OVR-Y3A\%'*\)T+CH6L3[$#5W*P0I#L6@];(X,,$#\;6#L-7QSG8W''3=(] M7NT"#N%JNKR:/6!"C[N_>AP3VD)Q\NYP**D$/\3Q\I@SWT5U]\XBQ*(OH0\( M8X=/C3#[BQ.].?9?AFQ\OKY6&![\OJJH/QDKCG8/- #;?7[J[H<*\()+1TQ1 M&NG8J(;Y%$;DY0V__)/9)VCU/),ZA8%B]Z6<99_H3JZP[@.P;H'G[UTIHM6Y MBT_7&OAV/ZO^/G_IOJTQ;J1CI./;(4.M@>/ULYDVTC'2\<'0L0UT[#I(Q]VF MX^>)Q]NWH#KB(1YWWG)\:( >\;L9371[G%IM)\M""85@I>!&=&W\W;:.J0'3 M96D^'AAY81#OIX$JJ"##MRIU=3[25^=BX>I<1V[%*N(+?J[R#3ZPPV/C;#A? M@G1V%?6R+EEIL*HJTFBJ Y9@1";'C]*QZG8M0\H GI?54+?!!L@/C3$ 1T:/ MB:NTK #7C'A:PGF(HCPV?FN]?/.YD=Z<3PW9+*YVQ0EC/!U%HI#33TOYH9QO M.BE%ELG?)([+Y;%,%E;CT[@JUP?X3?)2O?RR$!ELZD+,PZE^>E4?ET\T+JWZ MC$5EGDTK\:I&.ZO]_=%-A%WPHNX=QCID$9#M/X?%G)&="S."(_MNL@3V^9)E ME^RZ//IY,3(.=MX&\.UPVS&A)\GNP*;6ST6S"+;]4/.K/BK?_3Z3)$RD.4O,"4<8?G/ MG]GK55B$L:4W@W?+2D*ND1.2S0$++4OC1&T.@TY[%@Z)2\:@4PPZQ:#3/ER_ MXFHPZ!0C3C#HM$L(T;?H0PPZQ:!3//C^J*@8='KH*@ &G>ZW9H]!I\]U==@X M2PL,/L5@EX= QAMXCH\Q MV.=4$R1C*^BXQM"T-]D(R1C/>:C%T'X\<[3L08 M=[H)"H6(QIVW'5>$G6+?KWO 3PZP-Q)ZZH.G=MJO.[@X3W=_'U/6VIK>RI)*/!_>EA^ M4N!N^J$=#HQT-)']9U$%&4^'HO,$%<3,9:Y2TN+GL\Y%(S'<+S58&E435LPM-T>>IBK MO*F!4>9)=0F@'*C$@$ID F +\"VK4O]TYT7;#2;2^VG M.3*YHE\^_/O]6],.83) L5$:K\\,PR24.DFQ%*R0: !0?@L$D^63$< $DT]Z MEA:!2\;D$TP^P>23/H1AX6HP^00C3^_%H3#Y!)-/[HDPF'R"R2=X\'U143'Y MY-!5 $P^V6_-'I-/GJ_B>->-RNYZ@Y+(W@[K0, MN<19PH-,+9EE.Z3C"U%6"D@PF7PVR5@%,!CI_ N9L!"T$A;F"].)":V!'YE& M,:AS-6".;,IEMLF:Y([[YEM0S+=XVGR+3RP3^J1/6/%=R%0?3+7H61( +AE3 M+3#5 E,M^A!TA*O!5 N,L[QGY#RF6F"J!:9:8*K%[<>.J18]55$QU>+050!, MM=AOS1Y3+9[K4F[N'QW=\(]B5"=&=6ZF4/L#U^YG>$N/PCJ1CI&.[Z!C9^ ' MV.T#Z1CI>*_I&,B88+)4Q\EX6Y&=_JN M%W2Q'\.*=(MY:L8\GT)G-PSJ9 4) 3;* 6]^L$H.! -SD8BB4 D%XZI@<=5T MIIA#:%V"0YVW,&OAL=4DBUE6A[LRJR-B,G,FFJ7,W [ .F5$;N22C6.QG(HB M5\5X/FF \B96X)/P^E3!2EC!2^//"8>5&J?YL98S<)2>:3MJI7-@ 7IG(I8# ME7("45S T925&(WD:*IIRNILC7MEB]A;SQ9I(+Z4E-*&/L"P*E,N#+FK-!:S M 0&J,.>TK(T4.'<)6#964Q9RWW)*0-DTY^NS4B9YF4JXO52+!ER>9T3\]*HF M;9]HOK/J,Q:5>3:MQ*N:15GM[X]N,K>%0(B]XVZ.LPC(]I_#8J[TG LS@@/] M;K($]OF299?LNCSZ>3&Y!7;>!O#M<-NQ4$B2W8%-K1\P/"\4_WMIP+I$(5^3 MZV;[MV@#1$WRGT=_2R,>^KZ7$,\1(656P*(H]F(6V:X?8$HZP_.?/[/4J+,)4L1N-N,18%$QSV#<,&6.8 M,8898WV(G<358,88AHO?+\X),\8P8PPSQC!C##/&#E-%Q8RQ0U,$Z1CI M>+_I>$ \)...D_&V@M5[GCB&:N6^!:MCXMA]X8>)8]A"!)-;NI#<@;1UR['- MXYB1MI"V]B)QZM#G[WOBV/I;C'7Y8_:QLY@_9CUQ@Y[5;7ET Q[GCKRQN]OR MW+>3C;_]W*3E*;SV%"M;_&R09;9I)Y\5\]-5>5&PLP1FA%\!>YHDJ36)58L# M*, T)W)L;-2YIZO$==_./74JFZ)?J'!;0/T> MX@DF43PRB6+OSAPS*'JJDVIO.N91'+3DQR2*_=;FMZ)%80;%?18,O6V(VPKWD8TLZBO09-:%13H'O*,EC'TL)4C-%2 M:6\Y.D]+70E<5:DNRZDJ?UV7[QZK5T[S2I3KRS)C!=A%5'@_AA/4 /^@PK9> MU'%+_Z@?#6 5U>W@7/ $8J'8_2QABDO&0K$8UX1Q37WP]N-J,*[I&6\W]_&" MLU.A37V+;KHKP&D_$09CG!X9X[2/QXYA3CU543' Z=!5 (QQVF_-'@O%/GN8 M4ZIJ][U5M2C>JG;\5A7)&,GX+C(./1_)&,D8R7B?R?A%:(@@[50'P>_.E!'-($Z:1VH,VX%ZFP!Z1X'Q&Z!;*O" M[C'5$#O(JAQ[J[QJ"[4B[R7L=EB7$*D'J>=VR/2TI0_2,-+PP=#P"]=&"8A5 MOQ^#09ZS78=!G^MM'TR6C3;+9I5R=9*-=1P^19+-I$@!<+"[)MTFRR_!9IPE MVA2L$O5%OS#B:5$ O(UKP8ICXQ;K\L9>W(72R#O*%YH5@P9X :3'AKB*5:@* M;*J4)9_KS)]"7+!L.LL7RJ?U?L?J)Y89F2I8G*4L2K.TNC8BEJG\H:62T7*L M=#3)Q$@V'&F&>_/I%S.@Y)9JQMW/$KH])^@7=31I.4^W^I1>K0Y:UV;92T)@SA4O>NR5CSM1!!J2N%3Z8,86KZ>AJ]H %=2 9 MH@?U(#N5+M4O5.A;Q@PF2F&B%!Y\?_123)3"1"E,E-IGA1X3I9[K)FC9$8HA MV1B2O5EFA64-7*N?P38]B@Y'0D9"OATROC_P?!?I&.D8Z7B?Z9B004"0CCM. MQ]L*W^MWMA8)$8\[;SH>5A!A;2@O5>@FY#AH(NX&1EX8)/QI, LC+-.K^T3> MW?:Z'1X;9\/Y]-+35=1+NI3A "ZRVIH)$4^,@#(0T-GKTW>VZD-X=70S9KF84MCJ>C2!0R5FU:R@_E M5--)*;),_B;1N8[[FQ0YG\;5+57!)WFI7GY9B(Q5Z868QTO]]*H^&9]HM%GU M&8O*/)M6XE6-85;[^Z.'5,SN,G(Z=!&0[3^'Q9QGG0LS@B/[;K($]OF299?L MNCSZ>3'T#7;>!O#M<-LQ32?)[L"FUL]%G!L2A7Q-KIOMWZ*-82&2 M_SSZ6QKQT/>]A'B.""FS A9%L1>SR';]D#,K_NH?O3Y3I QD^0M,"4=8_O-G M]GH5%F'PZ,VPW%*%)3$@+ MC"[%8)8'19S()TC'1\!QW; S\-/A2*/%<*0MLXE^5Y -O%ZRB3[7L=U4!&\5<;$\ M\T.(JY]Y2DA<3U/Z?.NB__'TWZ%S6XW7'3R\IYN_[\E);75/I0,%WD\/R4(* MW,T^DU7 T]&DR"]41M%BM6XP0](X%>/X6F<4R;+?<99/N3%6F3Q&.DX*5E;% M-*ZFA3@VEFZ+EE.LCJV%#"O;_VE%-74VGJ=&P5!_M^=?R>O;B2C*?#P6F5%7 M42^75SV?="@8C^%LJ\'2J)JPEHNL#W.5+S4PRCRI+@&2 Y404(E, &@!O&55 M+H\D*[4[[4%8EN4QJV#V')!=KJ#Y4&5:P1>7PS0>&C"\H3*B6EECT\DD+V9U MTF,XLA2@R)L4L/KW:%H"WI0Z*:L98O$D],)OKI2T5YJK8O0-%-P"5CC@CFB&".R/Z'3>%J,$<$.G8M;BC9LBU_T.[+=Z6?1 HQLQ[21YS^W MGK8%0>+J;^;!H<_?]\R+=;<8\SR#Q6R&8"F;P?&>J%^,S II94T4*2AY*+A-(O'_[]_JUI MA[!,P(-1&F-:QAUI&9]85D/^A!7?A4S@P8R,GN4*X)(Q(P,S,C C8_^#E' U MF)&!<9GWC+3O4%+&/6,)]P(A^A:CCZD9F)J!!]\?!153,PY=!<#4C/W6[#$U MX[FN\.;>T=$-[R@&@6(0Z$:0<>F 4*RUC%D92,C[3V0"0\DO,' M_]SU;&B@N,=0D9X3S47B5D$'N7"1EIN38C8W4?B^#8 MOZ./Q3R58Y9_42=1#.J<"+E[-LH!9WZP2@X$ W.1B$(N769>%"RNFAR).736 MY5'4&0KA;%W;S.50Z1G!RO2,B,D,FVB66G,[\%0^1Z$V<>$PRJ-T_Q8RQK5R\:R-5,M37.39=*10-W-F,5/H'IDS MMZ7 J.^7V\ L9_@T(P".P#S3LK:U (,EFK"Q G8A]R;G .)+<[X^MV:2EZD$ MY$NU4*#*>5['3Z]J!N43S3U7?<:B$J!#;X;9CT98DNP.;6C\0 M3UXH3O[2@'6)0KXFU\W^?WM?VMPV$(\S^^]-^LPR))>%OI$*82E?G,54]#H)<(A"XQ*F^2]/4T%5?+>GKH*('EO^ZW92][; M8P5)N$Y2?[V35*+M)=I^.[WZN-.7K!E)?Q-"WG="/NR,3]I9>/KQ"5G2WX2. M?Q0==T8M30-H$1G?5\1]N]/?^NUL,B+I;Y+^)NEO#V*+MI)?2(:.I+\]_KD- MV^GD$>)J;_K74Y^_[>EOF^\Q-F7!#:H4',J"Z_=^8%NB]6D;4QRVNIN<_)NIPD&'FJ\IP3L4R"4F=]=Z#1YNY V[7^ M:2I>[YK6\!XO]55>>&]Y^X^?S'!RTCWLG]PYE^%DLGO9.'B;(?C4:R MY'U>>_)^.&LD^_7&1J$ MRQ]>GJZZ=%H$*/?$B+;8./GG 95HL&[Q,X/P;X1XK?>JXCF%[HGSJP MBN)F<-8\@5*M=3_KB,J2I5JK1#A)A-/^._IE-1+A)'>;$N'4)(20"*>GS"1: M<^P2Y-12!57"FYZZ"B#A3?NMV4NUUD>/<(K(82H!3G*?NJ,RW1GU^G*?*@%. M0L=[3L?'AV.AXV;'10@9"QG?8@F-#@]7#!^AGOK\4A?U)@SJCYN&0 V"CA0D M_3[XZ3@=9>)T(AVGDSAQ.O> =-\'Q&:![%Z%W?=4)&P>JQKU!_?*J^ZA7N-. MPNXA"X\*^0CYW R9?DL=-X]/Q8TP^(2(GP(1/S_L#ULF QMG\+6[]O;SP]YQ MTS"H0>!98_$]A10;-LQLS5S.L.DYI80?-L,F3J_ 3K2Y-9E?*'V[K[R@S#* ML'>M_*SKW6!1_NC5.T6887R :^*I;P'%IL"&$ MOO)C+Z9"Q7'D3Z(X*JZ]B1]3NM!2J68<*YHO8C7'+A]FN-/SLX/CT6!-(E$4 M_NE9- E/CH[&T\%XJ$Y&?N_8GTR"<>!/^H=')Z'?"_[9[PV?K<'NYF<2W9PW M]"%-#GXY/?WDO8L2 &8$8/X;@+D$<.YUO>?;*-I##DNX 5B,J,;XDP-Y ,K- MX9402(_,'5G(UBX(9'4P> 7;ZV2T[QHWDY4)S M)#S-*"-,,DC'I>MO&23*8>,JQ_@U/J=JR/J3N$U]0'#,"-=\EI8Q8DR!X"6H MA0HYN ^#3.!,B[)0-.;ZJ:MY-Y($ E,?7QA-"4D![EDZ-S"*KP]@GMA%7$L: MI99&2Q!GL"PRD%[1 OD_C%2XZ:/Y6J#980%BA(_PY#4*G;@,\<@NDF@**E=2 M5,7^Z3$DT$S]NXPR7@T-"T_8$SR)VE9 M:'2L&A=DRFPV](B<]6=8NV%N2,2WPJ_KG7H;90"@%VWT%?4K /JMDCC_\%HS MVZ,!2X)UK_F3/(T!ZUYKH=%SWW]VEY34)LN;X;@.2/??6589%A?J8 +*V=<# M?PK[?.7'5_YU_NQE7>. G;L OAEN#RRFI].' QNM/T3*(TIYY<&Z5(:/X;K] M_5NT-P,:_].SW]VN;!X]>_.%,JR!_L]@2N0O?WSIOUF'1;?UHF@R72!?!:8# M*GTEXDBVAUK?09FD?&!OF_F4,4/F*4CZ$)AW4(#Y850!@.'J&\2T-PHSJ36P MK)V9OQ-SF%8* M7T='4J+@P9<\&LF2G25OVT1G#W*PI!#$]I[P+Z#3*2D%(3BTI\5$]H =-2#? MNQT9H5(40HI"[(@P4A1"<$*8B"#,?3*1/5 Y!OVF8L>^G?[S-E>?>&#E^Q%2 M&IL>>/:+X^64N@R2"+H;9$:C3N_HJ)7Q_2U*214Z%CJ^&3+#$?XI="QT+'2\ MSW1\/.Z<]'I"QT+'0L?[3,?C<:=W/!0ZOH&.I"K&KF=Y&H:O[N)H_B')DS*_ MS/_4YF^6MW+06 M(/*X)X@LB-P"1!X=B2-2'!CWVHEZ76K6HQ7TW"VJJ%F0?,1*9UN!K:DL;=09 MCMK)U1[L$)OD'S,:AQ[.#[J'+;4N!?V(.Q! MV,-WQWP<'K;S-N:'L(=;_"FFS@S><3Z.M_!!UN( :PC "M,2R\?<6RJ?0$V@ M)E!K!M3$8;RK)/O%J>WU4/$A[2[;?RSVRKXU#VB F22TM15MM3/A2FA+:.O1 MC^VXG5VFA;8>MIVA$)<(KE825[-2#?;!=ORPKD"T)!F($7F?@8 -.J2["6.) MLGULVFJGHBNT);3UZ,KQ3@ZAJDC5- MHE97<']MHNI'(WVAMAM9^D*U?,G2%VK;!;>JIX_TA1(6"$:'U+%V$2@A/"1 1AOHN)[('*(7VAI"^4](5JH.?_US6.5.D/)77L=V1* M_6%G-#I984>/?,/6E# ,(2 AH-L(:-09'O>%@(2 A(#N1$"#<:?7.@ET?\%* M0D%"0;=1T%&GW^\UDH*D),*NIWDJ38!D_ON9_P$B9I_F IKEG9(^0$\P&OND M4GALK]X\[@2/)D!)?;@,N#3F_4SL(A MXLUX]"(=]3P:TO=%>G$(U+Y[+5M29A/ M]J#W_HV$FW@&=Q5G'Y>J]DC[ESO&_CVB0M!T')/>$/N)U,.Q(+4@=B!( M+9U&6H?5P\=T2.P75CEGP0*QLB+ MO.MM!/$BS2,:/\G3N"S4:WTF/??]9W=I M[-#DXQP>U0'I_CO+*OYZH0XFF?*_'OA3V.7I_ MC4\>M/Z$+$ 6\)06T"R_E#0_>8*I ]+\9!\4=L'E;7!(NI\(+K<%EZ7]B2!S M>Y!9^I_LEU-C3TR!TQUSXZ00XIVH%_YJIXEP#R61FN%($%S>&H>.!_W!:\%F MP>868+-P9L'EMN"R<.;',1):'L>Z7(GCT0):=\A%V*9>?K/ _(B!%/<#UX8R M16RP.!X\8A3&?4*W:;X[(7TA_0:3_F%G.'S,$$8A?2%](?U'(?UQ9]R_WT:1 M0OI"^D+Z>T#ZF/MS_)C57!^*]K>ON_J$RZ6^PR)79WX^\][%Z=63J)4ZQ2T' MN.4I;-D42J4O%EEZ&6&=ILFU][S$>,\H>>$TK/"#(KJ,BDCE'2]6>,5->IOP\37( LU_ Z_XDO50=[TIY$Q5'ZE+!0WZQ MO,,+>I]Z1MQ^C@]M@ P,JY(9W9WC1O,B M4\E%,3.#3?R8?LMG2C$8IV4&#V9Z>!R9GBMS.&6L@ N/+%*LBAG!&F X6.]% M%,!S %"J1@L0/H7]SV&1YD(?9RX+WB?\N8HKO@637E<%/X R 3]")@4P2](" MCFL!X*/MP*'2G_7J:2ZS5<0I? V@%:5AUP,<1F O'VX"Z)+\ MJTP"VL15!#"#S3+:P'3DC;0'"5M8^%EA5@_8D_EQ#%\#VN9T#LO[ZN""XQ*Y M(Z\&]N1G%F*$&4E2PDP5H4S*\$*?TK]+F$YE\35N!S +$+M#9WWIQR6B$(X) MXD(A;:G$01][DN;LD.QP2'B;UUM?:/=F]L6L?+]*GAYVQR?;UI_3IE@MN5;E**7DJ."0E3Y]F-<-]PS.I5OC "-'Z:H7" M)(1)")-X:@BQ?R5+'U/[;-7A-Z1B:1-P:B]YGP!NS^I[[,@33KJ'CQ&P:RY_ M]'W/VNL>J4K;N%OYAM^K8P+R42MS"QX_F]Y,C\,G\KYV^6&VWWVEB/P\<^W1[^+"5S[R;NCQXS0:/9VK*@T%8H=#QH M&PH]0'-(P: ;*T,,3AZS,H2PH18@T:#3ZS>3$37+<-T7G>_,I++9?* ;$MJD M&NK=,G3[_7NEF,"0<(.I?!GXU3A=[6T_.:5 M_93KWMU+T#2=E?4[PT.),MS^ !OF>12F($SA09C"L"=,09B", 5A"I79W#D< MW:_A+-0HU"C4>#=J/.J,!N,]H\9FW9#MA4]@);F0:Q5&#Y9WIK*>_J@S.+G?8M\/![[[<; W(S=#:+-AR-4\VAP>=@X'AT^*-ANA MJ0MI-@RWFD>:HZ.G194I76T(]>TH]@\-^9S"0 M +.F)Q\*)0LEWT+)_>-.?WPLE'R;/;[:,#(*__0LFH0G1T?CZ6 \5"WI?59Y6F:! M8URWKV'D>80M^/"?!::V4H_%F7^IM)-!A:90,'9C7&01;!!6X14SV,/%S,O] M6-E.=GDYR8,LHH&P^]T,!L[SDIK\Z4<^I(5M;P<_8TO*198"9H>YG3E3@8HN ML=EDELZK&;"Z"AQ0KH(R(Y='UVOQN7Q,O%, =^SU86JLY]_QR@7VQP2H!7&: MH_='P_3]IX]T;!9N-:C"0[\?](?=(P^6&=,1^]-"84_&L PH1@,VK;(K *K* M\O_GA5$> !P*;BT9I/,Y'"(=/P[5'W?'9B1Z(.7FE.:<*0.:GAQW1^;!6UH6 M[OM!_:5,E#>@1!P;0^/C()3T:^X$RG4/_70*3GT;D!\R+J"AU\\M)>0UGAYU9\1CHT<]E MK+S^:'3*QTO#GUO:\4Z#HNM]L.8WYO>.AB]97*%$!\ M-.@>UD9K,_)YIP0);#[&>Q[V#18B9ZC03 LR?+CJY$H0(S\SM^N%#\AD+^'4 MS9&Y/6T)4_#,?S_N]2LN0 U;:VUY<6KU+>( L(WC=]S!.]4CKL][LWCQKF!V MF!:^G4ZC(-($DI>+19H5WE6:?>79690[_8AA:0N5 "PNVV&"\H4;Q ;T<+R M8^7GA19/WPJO/_#F*79ZZWH?8173DEXT@]4&H#6%"H?W@-[A?*^]J1]@%^+E M]K+<"K;"[8__\_[G@_Z)!\@6JGD4=%:V[ 'B714S#YO$=NJ_9"I15[A+O@Y8 MZ65;1'.Z+=!2M^(Y!/"ZO W*')!?95J .Z\",'3CW)P B(-7$ _A^..4>QS# MYN K/0* &U!IHP!2_[C5_DJ=Q6:C7FCGTW/>? MW:4-;Y/YRO"X#DCWWUE6F3$7ZF"2*?_K 8F%5WY\Y5_GSU[6;0/8N0O@F^'V MP.QX.GTXL-'Z0Q6DK"Z_8L&+C^&Z_?U;M#?+U/1/SWYWNUEX].S-%^HJ#>1Z M!E,B-_SC2__-.BQ:-1OWARX">"1*2N1:S+\\/TP7;H]P4-<*8'YSDHIS_]J+ M6&?78H/X 7*XU/.SS$\NE)&MP 9)DF"[]*K5.ZC?BYB>\;-KVRH<.25LX3(* MK#&E@ED"4+@@NTA//;'RC9J)YTI]]= MH)5&;5!1>W90S.RM;;, M/9:_H-_!$J8X)-94*I/Z:,[\1@C#>Q<@ E$R5JGI.0@.@$^.@,-&["B&0NX& M7UFTE8ZC&\SC\9)ZG:27OK6(UVP-3T85M#F<95K&,[U*RS@$8S:; MUSJ\=YR9^=@T4' K:<+;:K.Z>NKE(!7!@ G02)G[_THSPD F':MY@!)$=..' MEV0IH%Y64_[(<@'>E&:@"?GT6P$C1E;1M4,B,D3:HL$O0@4J ])#ALA=*G-B M4:Y5)LY?0.R/(W\2Q6PMY2IPB1P/2R48C@&?**D$, \45C^F]>8SI0I8Y,]+ MD]'345YI?6 W^EF"&@VH2WI\ P5O@NHU*3=VB:"II0"__\ ;?FY'14@%P,!# MFOPJ AT1%VE^UB_1^ M8:W#=O<%L("=,N (GMOU![1]4!A=\Q2O[_M MW"N?%YJ%O$P?M@1#P8$;B.IJN:"&!P6SIHFJO>+L;%4-[U06 G *[7]8M]F M/!J1SUZEB5*@D:MB,WWMNQ/S#)']'7*^%K,0=%E,TQAV2?8'<>-\AMP>^)7Z6!,A!UET*;(R)^V'[0?P&H1"E(;I758X*0KC54A_Y(%[=C&2WVS_Z M[/3N.+@05A_[BUR],A]>FXZ344)KH)>6KSR 8BNKHMO3EH4..=03Z-^[_-O2 M?0S_>-3K#OJCS;_WNOW-/]XXW=]]_8E#[<<6=K+WMA> M]GL"4!^C@^QY],W[&\E:[VV":&B_-#QRCB5]1"]-@FU"RC]93 M?[JJ5[0OJ SS>F)8-(8!.P&D%@@FC)3^BZ%).ARTGJ!:ST\JTGI0*VFG +4;0LV7%?^T!(*90VF;T3JH6 MOT,QOAS*VSVQ ;M55C?E1G%$+N(NGDJ-SM.RG$(3(_S!F#.9,T.6#2 MF!$1<7)FKSNL)0HGQH!)RX)1B89UG@I+CJR?85X$I<$ZT?JXU3Q7.B_1"<[N M>A^6YZ]VI".N,8T="+1(@Z\'$Y\#M^=($K:?\^_[Q]5*.I@B!V*E:O=?$+C(51#P1?K$\,YPZ ,#$3 /2"1S1/AV&>[LD$5FMWUSAS0W@)60(9IS ':]5,C\O0QO]MN!6/G,]HK M#+P)3.9TG83RA1]1HB1F^$W2%/D$K0TI@ /935PWYSYBL#^ NK=V7H CC5?C MAAP=KG?HH+=.:T3X^M?,B^9^J):S#G363I5K X1SY,Q>O8U/5R#E@W>@R8?M MX_O#M:O'"'Y*E.9L3(J-U1"KUKHD?S@/(C<)G3DG]"[\##,A8HR#GL*^D5U$ MB7MVB??[8R>+?^WA50'U>1G3GBJBHE',6Z%-5%C-TZ#S&E2DL7[' $/:+D$H M"#+,OUESB#M"DX:I47FU 0U8!3237BO%F!I-2I;!<82Z) MR%4X?']NQV \' R/'[2LQ-W$N"3?WT_R_4D=D))\+\GWS4^^?WBNY%H)J%GN M0Y:<*[#O;JW0P[N8*205U\O@NQD:5N-VK7K W(W:?&=+57[+(FY/V!?[WH92 M/0E?[-EM862[N+EZ3O6UFHI>*R[F7_I1C$A[ $,?4-$SM^X5I[[W'"USI3S9 M#4KVT"$8IWYB53C)J6>18BDKV-C"UX2-YL!I$?M)X9L?5^9&];;$TGUL(L$Q M&+N6_ -13AGYZS34NL?5+V*FY+1>26:Z(>G3BZ?"F*WGT/>"2II+#_K'.Z*2/[/*,:JK;J+CZUL>CN.J3;B#CTLK452+7!UW&L-*,*5FI9 M)^FL13% 6/=RI[KF<.B$W4%@K*3H?L2;7E-Y: ,HUF#BMD7'3]I8=/Q,.]9* M -5'@-2%4Y/L##& E:X6T^_;;U@ SA*HYK)H(BKVJR8I*J-8Q"FV[OJP)+K: M0CB8$ P'SND2G-D>#2IH=[#^%%)CG.95+;#3)"FI(#SI3$ 3[])L[O5[!W^U MBY_".SJ6PBS&AY*;WX_<19^2#."/'_6=OD(X]P&>L M C[HO3Y;.MS!-(?$WJH$JBD4ZKE[92 -U^P< J[A/]6&Z\JX^K"DJY]4&(-ULQ< M,1>*'-PHV:WC!.02JA?<<2&(_6BN7>X3;'H29:'9&X52&N])%3Q)AT&*@P-* M@[7.\5AE.8PR117B6>9I +&C17]I?2FZ%B]6F3?5>'%'/NA %QKRR%_P>J1V MD/#+'";WL6F$G<*]T*=QL<@M0IKVBHY]#B" EZ.,V!E7Z-7@93U)K[UC%TSP M=9P_'U(/5H$E6]PRG A0:F=2YGR_04>T B_N7+%RP+K8>\;U@4%'U.=D*A7C MMS[%O=+R?;RZYH*\L "_TBBY!G^E?FPLY=JI_^BP]BI,V&B4Z K+U QD P;. M(@(32&X8H JN_0ZN?]A&KO]Q.CWX29_$.9Z$=^H4S6XQY_^'\L*4N*&NG0M: M F-O$I*%LK9Z+Y7RKJRCE;*B'2#8D$;58Y')?U##==>%XA8HQ]+H#R#'XJL#/!ZTRA7 M5"$=)8IN.;-(IMC879AC\?/)()&C-:'B:#96_%Z MALYG=%J=9/.\S8$E U=ON:BE\!K4%C>7]E]KUZ\IO/];][SK M_7)Z^LEF6O'@-ARWH.#1'6;I&(W6;>4Q][^2?./3X=B#%"44:<>5F^[(FCG?A(Z"6=\N<#^?^TA!;&,MU6IOI8H;+^0 M2CVWVG88X3V 2M RFZCB"@T!AL;21M@BX]#@G/M@K>F3@5)7/[.DA7/W#6S5 M01!0(76,CP,-).(:58.](,J" MU2* G\>Y$BZ<$*(V[>8EV=?D68SEM3=B 5UPNR MP@)#QL[3"Y>,[:MM=BXOW24LP^)Z^8JW=ME0F:9@3;H]2LRE@[E*N G4H<+8 M](G.F\#(G1]V:Z#57NS!. ?F%_H9V)T_I? ? M[[F^!7AW>OZ3=O:_Z)@&J6O?.TM#ZP(BW\GI^5G'.R\GH&A%@3;MY)U_OD^)'AC%:/B$XY8R>7 M]CH&#F5Q/]@$+7SCNB577UYGT+[Q5U#D!6@M!6>Z>E/E4]PSQRQ2OS/^%=CE M+*6(ALP);\#9*:1OD9IU,/2SY3YII+ I>$63@67750>CY[CX%S;.#K]QAN1X MC!?D#$P3X^CC,!&S76Z_&_@9.^GKC8"KB>P0JR-020*.O"/OMI;SQO\S]:/, M0]5#<21('@$:^)DS-N(A^M3UA59]]5Y)/G=?%QK0^6S^8I&E?C#CU=<7K0%1 MK3BBDT2PQT')T@2666\>7%_EIKW;V)=-G9.7X5IIFZZRN?JZ:1RZ;M),:=<9 M-A($Y'O7RN4E/%]J?5"?06"'F&^@JGU>]: 3K1#&I^R M0U%/N[F"\Z+"-K4C)6:.KBUS?QE5^:YF MU!C47LM\^8JC8M&&"I9:.&]4K+ _5QI8TV?I-3B(DOQ\[ODLM0A;VBO'Q#$B ME'G&C\9(]!T^]$&_C3[TSPI]?S43/TL3^!RTWHM^2[Q)1I!!+H\]/%58 M4^IK,'*"3RBV8=#X*(#!Z 9<;N );KKV!^!YPRY""1W\3.?(&>"+V/S]<^6+ M\/P)RK._<6_6SU'^M<7H_675=%T)EM.6J&Y6FP% R&, #-7/*I;M>'/PC4^ MDM[[]QV/P']TJD?ARZ8MC-K*FN57M$F[TFJ20P]@/=N9N.:"VT^6Q*/9%@:O M8N/Q&3IJTJN.TV>^=31,/>Q:5-'6&']%SF>>5R M]A8I_(DVE_8):7^6">+9;\?@[AF5FGM\1N[1[PX.__!:NY& M?5*S;!OEP*%3H"&EP#Z77@9CBD23*<[Q@?V1?TZOL'Q=IS(B-?^NV9*\0F#Y M-,J2F6:%1]?[A6K>40OO&\?C3:[LS@5F'%?YUFB!N<^"J,.>Q5RX9>,S&(.U M%%ZVQ2:G,<9)T !7,VU.Z:?A/)V>V.E\GB8Z<:1ZB4]T=0Z4SZ%"JY5T5]?X M\OY=IB1&H[":PH$ZWVY<8@>RF3I@AZ(=/74*$1:93]$@H7]MAN K*U+%*8R% M92IIWR,GL']K[1O9(]CJRC4$[H/KO?GC)'OY1J(][B?:HW\OT1Z#(XGV$-VO MX?52?I#Q/.K2'K,T9FOF$V83AFCI;>19>[?1MWR_KM7=RAVP\\[W7]O[6&:. M-<_AB@8 "PL NO((%5YTLTH$4A0?9_O8\92M"3TQN7$HWEE(5_$1:,=[7*9M M'A5.7,3;;^R0P QWU,8RI.$0(U)I47F.'_-RCDFV_\'/.I&5HU:LOTQAB9HJ ML)6"0*<17[BCTR K30D+W(*-%(?%T<62NS/TW0=!.=?7$B;KMDS0]UU5)H03 M\3D(U(U:)>5C%JDIIN(&)7FA= \CT2_57J(_HTB=^D"!;0EF(6B]-%'?D7[ MPIITL"&NJ8::."G*%?"K<]WSV_C;4=@%NW4+T4T>FB6VUF%>+C 9P1BZMQU+ M]?N:HV$31$?JL'EDKV,HS\549[R=NIZ3RCPE?1DP\S-A97_H'_0/GRN^,^P? MAOJOBDC.;2GK.KV@]70R'#'VS,FOUEFAJA4E8*)['< MYG7V?C)*/I&-LNRU#N#I

(PQ;S#J^ MK"-:3%O(KW-4AJB:$>!]PH&$" Z^HZT0UMJ=2_P>LQ9R%&S_TJEL48+N]T3G MJ_FZWG'USG*AAG^5X05?VAO$Y4E,W6[ZRU9>9=%E*$\/MX$@;$(4#&UN3U&F MX\(2NC[&6^L$+]W)\Q\KC&WHTI6@]<6XJUHW]^UTV7&X-@EX&.L_)K?LW@Z! M+SG0CS #L7FEXKA29"I&@!PRH-#*^-IFEU6[=X*5X%EXD-M1H(.CR/ 2(J^4 M&@?>I%-52AHH&1CP @^[:+=TI!,@D6G$H2G6/[QIN?:6G:^,HHQO\;O>W]), MI>2(@Z?_I>L%&KI3-0&LMPJX1 MQ^$;OV1*<^Z^JB@'"B0ST(63HFQ77;DJCNIQ;3:B$\.'G!/SK]D3%J']J2A2 M%S$YT>50.,R"HBS2)"I2EHCEXB+#=$RR?XB4*%6 ,^<0W*NW0EN"R MF;:8(0M83;B;$W)=IZ6KW\X1U6V"*9 &1D25*((CQ6%:AA9*[?9=BCC9AB9; M)#:=FM?OS?:MS?@1]U^%.'XV^V^Q_.0;VB^U^BM+-\E;HXD7(2"L>19@^QKN MFF/IS.$.EGF!AHKZ,J]$Z\SA"_X3R$E_S]JS^9YU7?[LZL3\#=%'&NA@(R<_ M\M^L!#NE8Y;2*:O00W.OCL$B.JF &$HM$> :5(&OBHL[KKS0V0UZM=MNWXTM M]R?PCJ07WI/#>7 O#N=A3QS.XG"6],(Z<7TZ_?S%>_^^ZWW\\N>WG[WW']Y] M_/RWTR_O/WZX>C:Y=%R64:7V(1"R=S$"U7S&A! M.Q50B8,=];V+5N4H2K'K_1\8&!:QJ:AD/$,3U.\)*#+ !ZU2"\4 MZ8<CRL!Q+GZHHLBNU"GKW3Q :! M+.V[5L:'.B H)-1Z&9^J--;:[.#.IEQB8!*4HZ'=:8$^#_0IT,63#E'9'$J# M=V,J0%SA5I_?O1"]!C_.J8[5S,_F;" Q,%9C4^OU8KXFZ165^N:R3>:.KGI MQUZY2E /-1 MXZ0Z4E5':!\SU:J#U#=>1S<6.3>DR M1%N?Z_WI/I8%YO03 W!3@[?("5Y;O+Y)X-@U>/:[&79J7*:_4IVE\ MZL1J^(E)==#\G,66]0S5M\J!#VOD19M9\DJ,LKFF"DW2YB4'VE8UU766(08S MZ^3)7<*7.1RYEHR<>>@55' MTUS-HP..B.;\8Q]DKY_1':UA\GUZB0I7]^F2!,M:HC#H '.%8Z0+.?=Y8LE] MUC$2,'DP4V&)R32V8KL)!+ P2:<=0U!V8SK1GE#<5EE;H;;ZY:8^@5"A MG98;]:NZTB$5% 8RV%^_/C7!WHX:U.%.C5C([5*YU42G6@)/U'5JPCC8?UK7 MM"P?,!W,-_4M1_+65I]>+U]29LO7):;6I65UG%$$D*[8B&EL3DF_H,9Q39SW M4Q,\57+P 8QFET6W-=7:7..U=HN'>8D 6(JIHN!E/R;_,5U 5MGRP$SBJELG MZ9NZ:!X%5<.ZZ733"6J*]](5V5=7\*YC=Y9IS*;VR]T ]0D M#%8 TI!7R85_P7W*K'6!H?=5DPC^'<]X/$6Q92Y/9XY-XV/DCX]_ M:((@ #MEYY?NC?5Z'-)A/*LJQ>)V=.XHGVS$%W88TP/0*)R3 =-A%DTP\LXT M8T4,8O[H;MO!HC:+E3^G<:C+3U3BVNH(&3[*&&I*Z:[*^"@S.?H+C9KZ)LE$ M"ZP1]\OQ7QR9@7#$X[W *Y^DQD1?F$@E.S-;F7BU'>.:\#I@E9'7"R#P,KGD M<3421EC&96Z;\;$E09T'#?,'ODZ7]5WOMWIAC X\&1.!PE)BS;=#L!;QSBI/ M8U1A: #&$L-!]A#TP14L*H.!I#.I.L>8F,RR: M\06Q3'/%O5(9C4:S$I#IADI0UV U430SZP"Z2EA-DU1)6E[,JO9P/"YP"H>S M,%-UJZ865:#JILIMU?GDZ^Y&E^%EN)_#55%Z4[UFR\EC8LRF#NGDVHO]JPY7 M%]^LSZ"!@,P77B:/( M&I#:& =D>;=3>-H^W_5.EWZOK]A4]%KE!U$!$GKJNG-BY;.$7QKQ.\[COJMB3*'?M0%;Q<,O]9]R>U/5NE Y5QWZ3F>.OENJ20DO M@U2C2JI=].2"=/#17]+A/!8/RZ^84: MZAU.1]U#@BU)/%#2R<2_+&/T$FCUTMQQ.5%X[$6(N=0P.4#3+ ZO,*JST(JP09FKG4]<@ 9QX0?R%S+(QR MH'GL*'ZA:H6@M %/C *]K5>SE.4/^0!0S,FQ-W.IM_$ QV\P2:ECB>, -B7A MN7X0WW'Z 1C-N4F-/( MI=Z@C>!]6H4$CG]O@=X!X@A^09HK98#JZPDLNAH%95RTV:M\ZKK2S=644=>S M^79!2$0^JY<92Y<#$5TB4:%4EV3K1H=)DZH58ETKOAT^8"^V,NVB639FM'?, M5#*ZY4!;%^7PQ2V1RR=DO+&FZG2]-3P<59%%%Q>89MW1KMDU]_QK+[">Z)4_ MIP!QRY"=H$UUI2M@SZIK'J<&UT0W!8M-MW)R\R\YIX&4R3VMLX*J@A(V);'0 MMT!<$YOJ5Q55N$Q,013 \H<;W$ M%!%ED-P,Z'48X\TG0#$ER_O2/O?*U>T4 .92(N3!UD6QKWG#F0L$'73KA(>Y M<18NLF$)<1UZB6$D]J2P4/B#9BGG+A--F+OMEJ;#_5,>C9V[,N&:: MA&T4QL$7,NF5;MAH;XJ)[]B;* *>(<*BU@(*J&UG_K:9L7%<77*]O!.\G=/% M(#_63MUFA[L1/FZLE[ZCU7T.;(];LQGF"[9CA=O3B02 (W J=+N5_^#*-!O= M%B@,U?E24&52SB>P/@3!1J#5>0B'L7.(3IH8,EE[DFVFAKINO3XG&2,O=(BA MH]U=+35VIK+/(#C@[S.@))U,;S"F4O(B?;?L5"!0NL>+=\;U,&T[Z2_+8V+H M :58;:QL;!C'5,%[%_I6@5(<=Q?K7Z\M]-0YC93J8NK)'R)QOUTBJ'>[FV[ M+BZP(; !BTQ\"W3AE4W1*C;BPD!7-WP)\"J8Z;?C!$)4LJZ^*B>8T$>9UW+, M7496V]U6QTA$:+]%A DS%5XH>P0N3G4V(Z#&3FJH89N5@/P$E81JRM;P_](' M];A$KR"%YE)=$%\_HH -1 M35CKRM/6[9A7%=,8<>CJ(L=KL!!#@KCLFO*Q$AT-NQ(KY+S'1=%XL%!Q+TI3 M*8VC=!@*(<7&)UKB.TR<.'1AHI]*BN#F^')DM<:]5!6I*HV92^"ABL^Z:R6J MV HO#99-'Y>YO$ 91G45*6[VNI9#YSL%K_FPC6LI]"Y3U-_-%56Q1=UJ"?RY MI\"?D03^2."/!/YL4ZY ^YGT]D7=VZ)[N8]4H% M^5F7LR9JZW9JKBW]!#*,6\'-YQC(%'9X-)VW07WVN)Y::+L4;]LQ$4$VR:[6V>)5A7Q-I08))7*=8W-O3DEB:R& M?=< 3NXGVZ9$#QL@,]!]IS1AWD!%&N])H65UC37,&&_TP.[O>I^P48;N5&4[ MI3C!7,0.V%E";"]S M+FN7WEA1@"FKE+]W5.5U:G&=P>N$9(.]A%3K-ENY)TO,L+4Q@87_K19LRMF/ M?-%O?$UXAU&K*H&-^JA(M[K5[*.,&RS3:JI2)FE5BS5W9&BM[HB^Q ;LN+3- M0F\BL%8+C"^SVJT5-XKEE/3E1LN.L>RFS&[=E>H2JEYWQ5;K M=ZL9TJ5VFP72;\1;L+?Y^@[8S0@"VK6ZT79-RCO-V-S-6]']X^V!8)=E# NX MY@+,6_7Z7M^*N/)DKVUF[CU?(:07:PD/EY.I;9N5ZWO@)%%:M=8EI'D:;KA. M)6F.7N=K.JIAT>:N Q#CPL_K=Z3%TKWAPE9U=KB"-19LN?,E&'5L.BIW^Z!; M\"J,";-0#VB?G.RMVWRXMU%Z)V9D+4YK-:E 'Z+L\GRF%.?GTUU[U:F[UI6: M?61\?Y(ONG5XIC$V"3^N(9ZP7H+^,TM['F*U+#5O1>AZQVR;1\JC3F M@=!@[Z<)L^ 8'DL,#'S'=UGOZ%[5T#]ZYUS1%? JCG@VFEY@7R? M*\V0W-;],)T&Z><8S.-GH??;@BCK0]JE%PYZXWV6Z+I2V5KAKD6Z]WQ)@^%N M-3_;>QVV ?ZL0L"<"SW@FF+[ ,H^K\E\+;E&X.C?V"5 O&F,5>WH6-Y?"XY$%]=RD:$+X/P8P:!Q\RJQ15#F)$0T2M)I:RRE MA-_E&QQLN1A2\2 M#^M%:J6,]&ZWBY8;:JV#01;V MJHF>KH>TN<]_!DGN7X%>5V4(5*5]$!C1? Y$0DW!U0K@395P@(8F!PE"N*<@ MA$,)0I @! E"N#WBK\S0_XHW,)T[:3M+S+_B^J:XG"+F:Y0^Z2'HXM M?;(GOH M&*VEJ+-FIDOGF/#0*T!D;B? A=P,MB^7['3I:*L<"=;>[]8:X!YPX\T?)]G+ M-Z)\W(_R,;Z?#F GT@%,5!;I +:F3]"@RVT55__]+3&V*8ASZ\9QVJ CG_V- MM1'=%:NE788VP*]->[^EGU*B6X[TJ>5(_Z2C[]'6>C72A!$(NYCPI_.#/G]X M_BXRW4,_I!KSAL/AP6#8&PZ&+SK\S155: YBJGU4]<#556C/WY[9YKOO/WU< M'VGU98LV,L:]B$6WT)O!QZECV?*JT05.HF]U_<()]C49K%'"7Y/3 M9U%FJ-&02HX]4[W18/1\\L*)=W-(Z30HG(KZ['*) GU1F9.O#U-XXFL]N$V( M!&#LMT*[*]%]LJ69X:STW94#2(TC[RG2@D!Z:O*H0L^\N^?=T&ZFU0_I37IL M&V16[@T[WHAOW@^K/H5.H8@D=$@_G4<%%A"_82)&TN@B:]P,3DV5;D>0Z2AX MAW]OT_BO2@G$<"-,Z0S,36ZFX.?G[%SBI?L4[D-V-$V!A\SG.>Y1_YK/MF2H M=W[PUQ=B\#8,)T=']V+PC@X;8? "&((#> R]>*_R<@Y/7(L5W"XK>"/1;9:, M#X,6#RLNW_[OG]__]/Z+]_[#SV__=[?HEX*[C>E]8=!I=D"Y0XM2D>SP\(9(L,OA_:,;7Y-IELYD&P6Q_;]RS9/>^;3V3K@ZWCPY:[PJAQ]$12@)4] M8SG=MIPN.@'D6-MWK!%U)N_*T;;N:-\O^?Z,#_&S\0'*F;?NS-]Q!/[/<.:U MTVV*ZHX> ^URP+D ?AYE]GAFIULK]8_CM5L^TQ7_5Z]Y3KOO77/-/::8B5A' MWJPH%J]>OKRZNNK"8]V+]/+E:1;,,/GOI0HO_.QEZ!?^R_[A^!CF>0F;Z(\' MQX/C7O^DUQL->XP$X.AL?'AV,Y]2=TZJ1LR7D_F?/6@;.''#C;6"-1=-?& MK?GA=-1(VW2D8F U0?L2C;&G/PX(?X;I ME'7'D5RY">$(X>Q..._-]QV/RY/Z9&S]I4R4-R 9@*6#)UP6?J***TP!73+% MN'(!EHW[R4^^>A]\76+H-,_3(/*Y>A^,^R4K\T(I(=2VJ@YBN;7N2,5R:^G! MCN3>K&U'6A/:8KB)_KD'^N=([LB$<(1P=B<<*FH"EMHOW"032\+4E#ZWAJ,IREX] M ZK%"R'JMFH98N2U[DC%R&OIP8[D>JYM1RI&7@/T/M%5U^BJ_5Z?%=2 &H]C M%\* ==5^3Z[GA'*$8S>A+^$\?>EPQVS8T]UE68 M>])DUA[!+W97ZXY4[*Z6'BPK/'*F;3I3,;P:H(JU3GW$(M)96!;7_QX@7JEO MP[[)'NN+T218_]2POBKMX?1%/)M%:NJ]_::"DCK7?)S"$]C8Q>D)\_8;]Z&A MWB_4(*8_] _Z([R8\L-T42SUD#G7O?:&O8&9YMS/)GZB\H./WV)U30/!+V"G M[?,5M:Q&5M,8_MT>;? =77ICSQ!L#%)OV;$O1_Q8JQ%]632'>]0!\2\/NOW_ MWF-!+6@O:'\'M-_)P8R)[=LJU/UCRH$_ZUI5N3\\['5NTZ=/>F/1IV4ULAK1 MIW?2I\LLB?*9JU.+.MU6=;HY:-?O];OO/YSO':[)H=YPJ/_[T^=?O?=)7E"C M^Y_3H)P#G_0.2"F)S/>A^3Y,80%)6G@8@NQG\(1." 76BE'(H#_][!>^1ZW9 M)BKPRQR&*7*/YBG\"U"(,N6I^42%F%V*S,N.@:H=/VCFV[_6;K(:64UCF%2+ M5!YQ(8K.\T@ZS_G9G_<.U^10;]-YOOC?TB2=8VO10B4YNF/.@YF:^U8)$N5# M5O,T5B/*QR[*AW %T3M^A-YQ=OKKWN&:'.H=](XS/P[*F"^E?HV2KQ,_5Z*% MR&J>V&I$"Q$M1+20)J$<:B$_OWVW=[@FAWH'+>1G-8V22)00637TY_V#M?D4.^@A/SJ3U0L^H>LYJFN1O0/T3]$_V@2RJ'^\>GS MV[W#-3G4.^@?G[B%BMS%R&J>]&I$#1$U1-20)J%0YKV+H>] M0\IS__ /L,"S%+9&[=LV)-4\QVX!?J';=4=.T@RR(LS+B0$PV-FM,.J-LNI- ME/#;^#F Q?CP>W[_C#KZ<_=2A%6JO' M+[J2HRRKD=7(:AY;OWA9(/5]FR@O<,A:Y-[7IX!4C][#""RFH14H9EZ%2F+J*\R+">1KY0 4$CACU$29#"$C(?NYD" M&";7\.@4P) $:DE".9@!:Z; AU>9PC#,2_7Z*@J+&9\,_^Z/B9>6N656KDA3J89,K_>N!/ M 62O_/C*O\Z?O:Q!=@Y =,_JYB-X8#YPM[(XVP&[8;5\OG_1NF[/[V['CZ-G M;[Z0;LMML9 GK.MZM9;SKR,Z-$S&C98$1^O)[?S]+Q].O_SV^>WY1J:V_^+N MDU,RB9G^O\LH4^B)=27,?_VN/^Z][@\]$$#]P^?ABZWE#3[TN9(D,Q\[8(,4 MH;(%(/E#[FWS&89M8W@@/,DY<<>:)K!FO P8W^1JU?FP^LP MRA>Q?_V*S<<#>FF=36UY:+>G^:CVWN@)].]=_LUHA+4?!\/N2>^&WWO=_N8? MG_;(:]UEXT?7LM?K_ :EDI3ET,JCXQ_O%MII;^M=?6MYU4/[^CZ=_O+V\\^_ M??F_CO?^P]DVMTYKH=\4=^N^'@-SYBV@+Y 42#8-DD_]CJ?U!RR0O 62/UV_ M$C!^/QA?YB^]OZ@DB:8J\W[I>E_4O_S0%P[4V@,7#M1Z2&K' $X'4//R-(Y" MSVQO[\#\^-SI'N IK*O-!">0?+*0W-!?0!2HUIZXT(Y \DZ0I$=?105,%3PX M;)]_RJ(DB!9^O,J<7@AW$IH22 HDFP9)83HM/V"!I'BU?Y17^^.52KP_IU=^ M%GK_B.(\380#M?; A0.U'I+M\FH_/G<2KW8S,*&Q!">0?+*0W- 55Q2HUIZX MT(Y S&;@0&-)32#Y9"%YKI(HS;S_B0)%I7\C MK);1T9X#)1I4:P]>2$@@N5?.S-,@@!<*6/_>>#.W+\2W96T;WNXD>[E4[^E. M18]N&:AA)>$:7JEI=+*Y^MO+21I>PW]FQ3Q^\_\!4$L#!!0 ( V%(U&A M>K,'YQ -NT / <&0M,C R,# W,S$N>'-D[5U;K MQFUCX]RJTUM.TIE-53I.)>F9V:\0PI0P2?=\P/_8X!L4TZ)15[2"%-E+NLU$JP2R@<.7--E>C7K1'SL&X)RB:;/'- 9Y'? ARP -MPT:Y]^,@R)(_(#0KF! MEI[U7J:6DW\MJGVG?ECUUS4$]LF1I7ERU^ MZR9TN^A#:J/U^I#0;=F'8NNLTI4LY5U$*/MR*OMB'FW7EV;]:-J)8B]2$8Z$ M0(H=U1'(H/UA1IY[-@DQIXN-%LETA,DO]8UQA:4#D6!GGM;J1T(D?^BFU*OR M <:$*R[R2?PL"!!V2?1 /)(J?9;H]0-T$Y^?BW(%SD/][PQ0FQ)O@Z?I!90$ MD'($639"*@9S"MWS3N!T$]_^S0;>!]&/I$&._:IIRC_W!(D=>FJPM^EH$@Y2 M5\\[3 #BP6A^]G?P#G3K#EZ0((S^ F/WP+3NV 4)]/[/AQU06'?8@H2)9*J) MPDOZ)_%W XG4])*(M/Y>I%@=0S[_^G!3DG@IJ6GKA&7"-%7!3WV1-HM_1C== M!G0-16E(TH^]=8(U5B&#S@1_4C^O#S,FCIMH"-?\066Z55,J)(L?)M.HG5SL M0"R(Q0^,>,B1:Z$+X,D\YG$.(6<59WTC&PT''(D.KPCW%9YZD&4MM\$1./G%2G_.'10EQ/(B#L1/EKU MD0$L&OEBN'-!@)[A+6%;&&<-&7K0A_V^50WT5*1!7",5:@BIQHI80\IMM2!% MZ)$3^_N<> ZD[/.?(>*+W2!?P%>/MB66,TW0S@KZNQ&):@%.@;@$;'[MD9<= M673*3@_GJ-\_:@*GY&\H 2V(!;.^HT!<@;<>WB.1O&\'[P&'YBO(;(H"R8VX M%R%#&#(9("\ 0P*0^\S@*D%DM=&BJY>P*DC%CE0VEK(V4MY$P;X%;F^TW M + 2D(.^-]DQU9VYCF07I7F0[*_^2R[1EX M,DL4X><&/T/&54% -*%R+B_0:\$!+WS?1HHQB]QIQ:JNK< M5&-BZ882+[6FU8MM ?MF_B#-^&:VNK%GND$PI\#F(?"^ !Y2Q!<[#CJE_+6: M8/8MM5O1.*XLQ1J)W%8!B@ :.XZ2!;P;[!+JURZE;2=!KP2FI?8X&BI!*MC( M2#Y(-;@&B"JG^ 4".8_5EW[%E-KEGBE6?#DO+OG$?CG+Z= QJ+&DT]%KEW'F M<)BOFY3@<8C+ML*)K>,"M0ST'LZRU#9?-6@.T''=1R<=%\*[2V\?R)FX@[P2 M+&6T>N14ZM_6A&1@[2/6Y'Q5(PF<5.M!0SZ9C[!B@@/;E)K!.H5 FU< M'IC#_&(O(C_$$!R-/%-N&$])R-53@C<>V:_C@W8C2>NL!K(.5X)M=Z6FHF1' M?S+$KU5>'3A@[[9US:T"&SVP0\O,;>PN@6WK9E7,F958V?(X;O;EC!T9=B.9 M>DVP+#-7&]IDXDQCX^F!Y=4710Y7>Q[#((@NIP!>Y9">F)\M8;1--OSZ$3>I"X#] '@CN>Q5M,2!BHJQK=(C!%GGK2 -]F O1X M'UEF69HF\(XE2IM=RC12H?)Y%-PS661O:=E55$?0[R)-C7&-?'N'?%>"EC+5@#_N6 M65!!WP2VW-U8GD:+Q+5(KP%R@SD4@^.?7P.YCMP5SB5L]2B;EIFK$F]&.1%E MQ+(.$N)+XOLH.G.EKJ!0+]U 7/F=+QV]-A$:#LS\5DJ&6WPW18;? :&2;"D] MP&>(0RBFXAY2%76P#2=3#\VBNDRM[:Z-S/1X#-8VNP5;B7A\?* MHD>K',T@JUB"WI6L5D%^\$*,8'5;FYBTQM?.;6"B3_%/S/RY@HAE=(V<@O/@ M+Y333W&=M_RKL=+G\J?#_ FY2I@=8A*_:<:W?YUN&P%:?VOUK4$SXVRSM#HJ M\#@'8GSC9S$OTCS$9-TP%LH0M4L]V"Q%KPRF-YKULW9Z[5 '@5LK 6J02352,2VZ!?Y;&$:OIHG]E6( MX.0R[C5;M(^&[*3! MB;'L9O8%2>(:25=7%3+JK2&[V^ID@18\0,8ILM7A4?&WKT(P>PO75$6.7H^$ ME\K?!%%1CU+I<5LEO_56&X.)_.*'ND\>8J;ZVV"7=B>"]+HQL@;Y"R+JQ*^N MDF]D.W#0N[EWD,L+_.\A54E>)9S7:;0E NO(S!\XE\7HO>( M)]8@5\TIP+=K9"2KVZFE;.4N8^F%6M%ZQ#'FR)$SA)[A([3CD]%;:(">H1[L M4VM0Q9A%/BV$=!,I1BKF(!&]P0(+X2U?*[K9;'MM;!OUS?Q+-1&UH<@/*M97FOYA2K_4#,_].2FV&-QH.\\;I(ODP;AV758^CWIM9UC"W)5Z" M77>Y13Y=&(F4UMLM7YK>=B.N/E<]M"-KF-M]*X6VW6[+?))BRN"?H1C Y^?* MK]?EB/01[,C,O]&3LC B'G_-.?_86_UN=_3[RK>]Y9>]8?0ZN$(D<+[]!ID\ M5C]Q/P/J+3Z_0FHC*2LJV7<,,&7J(J/SC@L\^7%B^9GR\\XF,HP\M:%XWN$T ME)\TGE(/G060(N+(+I]WG)#&R4STMVETIWHA7Z _ MA30[UJC3T5#U-'4&6FE$F& <^F<.D6_M;AQ0OA9[1SA,N_L@19>B6)%ZYV., M&0CSW#Q N>[-E98SK^]<+-(F]V A'XU? '4FKBLZB&?WJIOE4[ K_F\T20G1 MQHDJV.<;8Z=HT^;A\:M>XQNQ>F=#D%9Z@T4/U9?$E9^?N%?0!:''HR$\D;%M M"RK1"1B]R,>N0O@T%_Y=FH# T99^?@8G[KT UD8!\*)V$W<2['[.1<3'D1=V#CCMP3/;M$S=,:,0<[T*E72^)V59NS\)TR^HD/23.T> M(.<&7X( <> U#)"[8+VG072CRXST]7?$YW/H.=>$7H=<^'I%=Q]2>P[D/#5U MR-6X[^G97N^[YVZ- !RG-&SA.)DEJ.Q&BT$?R-I6[AEM[01E?3EDRG"_,294E/%$@= M$3F*7>[+M^;[K@F.ZH\\# N=JS!-]:,SLTFTGKB_ ZI.J.E7677XO-%2HJ+= M%:QW)QC67B-G:-[9T3Y!/R!4V$$)$.K\8=I[8<^IHJ:QMA3>7;'?3]=P@T4Z M!.0IKNC_-SB^"E+D\]F;RQ:E\U.#PWY.0>-8>A=*_1<+.=%'C7O8$?LW\AH( M>"[XLKBHM/PZICQ2;J?KF]6(_X#=&!T^'L9\./X?@46[)Y"&SKI=8B+*Y$T M5;P'5,:%]&:D MZ*2S+A+M3L!^.N*H=B0L(7-IY2T4#Z,#DT_PE5]X(@:7)_>5&;Q5RL(3$1L' M&RTE;H0O>)4K"957+%_\"#F1&XEVDCU&F4;& DJG8%NV[VQ#T8&@Y=748YS> MF"T3*S^@<"Y"*'J&4(]7Z5ES MG%<_,3!QU_8B5"6D_N*F&M?]3,DV;71&&]IOMY%:F?_[[I^K3Z MS*DE "XC $ $P '!D+3(P,C P-S,Q7V-A;"YX;6SE?5ES M6SFRYGO_"D_=UT$9^]+1W3>\UCC"579XN7WGB8$E87&*(M6'I&W=7S\)4KM$ MB>0!J&-W1;=M2=3!EYG?02X $G_[S^_'DR=?H9N/9].__\)^I;\\@6FW3U[.XO(8IHLG+SKP"TA/OHT71T_^ MF6#^YY/(+"3>>K+__^R]%B^W/O]-K#[-G'-/5S^]^.A\?-<'\;'LZ7___O9C/()C3\;3^<)/8QE@ M/O[K?/7-M[/H%RN=/XCKR<9/E*_(^<=(^19AG CVZ_=Y^N4??WGR9*V.;C:! M#Y"?E+\_?WAS,>2)_P)=6BY.?XVSXZ?EIT]?S) +[_'[B'7UNXO3$_C[+_/Q M\2__W*22#$I->OQ_N/R5Y]>#AW])"XG*TG?XM=G#RA#[8$"OB]@ MFB!='6 GV?"7IW-(^(_Y;#).A;_/_:28YN,1P&*^C] //K."-G;#?:&F,O#Y MT)-9O/:A2>'?K#O_S8D/,%E]=[2GXR>S>?XZ!?+KL/7?92I%M1E2G00 MD4@PA@1M/!&!19NSM=':ZZHZ$VC%V.SG847;LX<_+4I\"I/%_/P[*[42RL[8 M^Q]WHECKGD[-//)TOCX]7SR3C!1R?_WZ9W6LQ9#%K;9@U)5"BOIQY%N-L MB6 ^0 0$%B;P!RS.978*D429"+5*$NF")9;%0'C$O[R)4CO1Y*VX!]0V#.$_ M'$.JF:$:,7[WW9^P*$@^0EQVX\48+B1E6E+GD9J1.8QEO&#$@N8$(Q5M*:61 M!]."%_=@VH86XH>C12TC5&/%"W\R7OC)^']6[GK1^;AX,9LOKI"5>>,LURBI M]XQ('B@)4@NBK)/>2A$4J#;NY0%DVS!$_G ,J6N0:CQYW\&)'Z=7WT]*:(>^ M[]WB"+KK8NOH<\HN$)T41;$9$"M2)BI2I+""P%D3[[(%MFVXHGXXKM0V2KT@ M9 5AY U/U#B4R!M-I/7HYR!:0B&[S#5.:4FV"\+K"''QUBF:)>(EV4C4H_$< M$_](B<7IF9H$+L8FT^#.-#YL-+V3C6\%27MKN.*\-CN!;G'Z'M/3!;Y!)9P_ M*04CG'!'3G#N* L8G>'\*BW.N%*BF_P-$ M1'_,IO&,JQB86:=Q&I6!&B*%$<2&X$G66@N+?CD"/6Q0= EN>)%S+X94MT@I_#AZ+.=_DS.N(B]"A'%< P3035.)VYZ$E0/!/JF:1288HG MH05%[D4UO)BY%S?J6: >*2Y#L"O\S%8$&T-9#W H)-.!>.X5@9BS%C*%"$T2 M[#O1#"\8[D>"WAJO9ORW8Q_&DVM9?8XY1:9*5E](B!,2"=E&HK7*/D1A7)MI MX#:46I7%]_ZT%##.!53!W.D"+D MGFS85%+LH?^:5>9N">D."3DDPVTHY0C#$(XLGI@E J TE^B3I6A%A[L1#2E@ MKL^("E:H1HI7QR>3V2G !YB4);^[A!798XH724C.HD?F0*Q"V1,H= N4^!- M*D0/(AM2S%R9)'6M4B_-.HOE_SE>'+U8SA>S8^C.L9V>(Y/1BB0ERNTPC),Z M,N*9B807[PW,TJAYDS1K"W!#"J4K4Z:Z;1JE7+W1(@A_-DT?%[/XY]%L@EJ>E^+2XG1D*.5, M2P1DJ2(20R9B-=4$9);>)"5 -"E+/P2LHN C8%HI30%A9%H6$Q5QVFJ23*:9 M<2^HT(UE'&@HWI\3-U^"??5>C?%WR).,3@J"0BER*BN%F/[B]$QH%I+9+!!. MD_U/#[%Z,/%W?1KTM$+%R.KX>+PX7NU(FJYJIC@_PS06>G)+LT192.:TU%D4 MRF<5RH?BTN09!GQM]HIMQC30T+L^/VK9I>6T83%O-#)H@JQ%(8UDQ/)DB0HR M [A8%ET>8]K8[RV835?/7>_&BXK%Z-%TF3L4S2=)0C"!6&]#LA("S4U$NPED M2&ZQ)P/N8OC>.J]9FUH>+U?)[JHTC*A..CB"Z7S\%=Y,(V8S;V?S^1^P>)<_ M^>\C%A2P%($(KW.)?X$XP)@5)(J:%0/F7*.*U2XXA^1'*_.FI<7JT2JE<5&- MG[SWX_1F>K8N.0J@A72V[,0J1STL3<0A[XG(-(%*3-LVV<0&/$-RI[5I4L$" MU>CP 19^/(7TRG=3]./S*QQ^"7D:$\71QQ^3Y%A'X4?IFY_ M9?U=LJB$"AYS76D17/;$.BJ)!<29@LM&I8.7[G?; _$(58E>%&EAFM:5^RNP MF*0T.\V(%[A'L!CC>-OT>B%AT'/B[PSU75>I;/O ;^ MU)<*]I4J3:G/5-+N#@.VT?:^$E=J9'#AFB\K7R.37:!1XML&0A5GC"FK4IY M+L=BF&)<-CEO< >6OC/Z;QT^Y'TWRYB))\.LU-D0J8M8F2D4"P+Z%6,5YT%& MU62_QA4,0\H5^UK^YNR]KZKK!_UG1Q2+.)'9'- H(-$98>A O%&*>*VR\S0X MT:9(< O)C@D@^:$,WT_OU3ZG/(L^ZLQ/_)?X?YJ^^8 MPJ+ZQU/?G;Y!I:TBT)+8SB:3E8(6T,%\,0D MTR9 0RKD#95558Q9M\:#4LZN<_W,58U ^40#!R+ 4/1[W&!BF2A)TFJ+B:RC MNLER_/VPAE0#'"K-*AJVXCRV%NPDU\=1YG$1T]B+E'%*3,V0;\ RJ M[E";3OVT7W,'_,W]@Q=[!PVZBJA9($('1J3-N:Q[:\*#BN!XLJ+-#N=[,-5U M48 I(66*$^E-T7BFQ#)AB68BYTBC]SX>V$4][IQ9BPTW*;^_VNNF4G?(]^RK M'T]*DP"

?^:K/)9^G_+=>IX+D.WL^ZE6$6BVXE)]FZS6F4:#6JF@4 M2J$MP1R1$Q>,)8IQ"PP29;I)N--8KB'5#%JQ^,=4A.8%_FW-Y>W-9D%6.@ M.;[$O\UF:764#;JOXPCSC[-)&F&4QX71AC@9#8;G@% *LI!T2$H*P6VCG3.; M( TJ**Y%E4H6:+@8ZY-A265)G)/E>"HPG,.3(SGSX+,1S$#;%G5W+\;N,Y'. M 354>O*_Q!=T,ENUD#RO&WEGLHUH/\J5+WWX%?$)OT0_Y5AP7BC:I"9Q+ZHA M38[]F'%[BJQEC'HG76%5H$!$ZP;LEZ*.:!:0C'=$2"C=+Z)#205&6R9&R*G$ M,6U.O&Z$-*3HM"XS*IFA7C@)4Q1O@GB>I>/Q=#Q?%&&_7JQ82.T\LTA308,J M+6Z !*%*),X9>"OPOR:I] .XAK0659<@-0URX$VG5S<-WG&:O?[6R$U'YIMN MAWQ(LM8;4,N-.Z\GLV\M]II>/KN]'C?(46D':;DL @? &/;K&)_V_/0S0GDS MO7A7GT5\J=:;PWD"7B).XFTJW2-=)H'10(15-"4K/(]-UD.WAUBW.BIY8HP; M0U!PNVXTZSW7) L3/./!:-$DY!UL=;015^XOENYBA6K>_B6<=!#'*Z7@OR>P MTCBZFN-2YOJ?U?='/D1,]3)'YZ)Y.4N."1]7BM@4::06G)1-7/XVX(84&!Z( M-M5MUOJ:@&O ,@8GT1A.A+>E-7U94'/2$8@&D6GCE#CD+0&[2!N%3; M8O6RTR/?P7._"A>.2Z"[QB(UY\+F57T(_[ L$^]$), @ZJ2<$:;)5'0WG"$= M=CP082K8I3='3M)H=4*W[+0HMTV>)4+XFSG1'$Y)2UHQGH MS9Y%-\/ANQ\\I#.,C:U<0;/5M\06(-.)&.<)E MB8R,3B24?5U<)(8.SX4H]8,>9_OQMJ&(_4DHTLX0#:>$H M9AF8E YY ()(&5VY!3P2+21E D Z?<.[;I5G;AAN*Z[\)&7M9F:HUV+]RE+, MN_QZ//73B-!6>6_933B>K^/'$4V<@6&*6*/+W6/HFKW$N4-QII43//#09!5_ M6X!;T>HGJ:,W-5[-8]QW*6'=&>.Z$E@&DQE0 J%L+?-)$6<M-(]2L^E+LIMO6AOS57O5SN&]GG4?9WGQ MS7BOB?,.IP"O ]618HC;E$=7L SJK,F!&;.O2>IQHYM% M@+3J.?#13^!=OCB/6+!=.X]8&LZ.LF!*1<^)"JXTKW6...$=,8:G*$HO@3:- M+W<%^@/LIZE.JI:VK#X;74R6#X$TT03I&&$N!]0(9D8^2$.X,T8$EGB(3;*V#_ 380M9P'#V'QQZ#JYC=M9!C5FF='F)8(G7%& M?-1 I$H0(J9TM$V'T2KH=]S-]&]&UTI6;^?+4983Z!:G[R=^ND#H+ 3!924HHHH3'.3U%C4ND9,5PI#M1IH=N$+WL"_A%J2'TIN.E-;&K< M&BM'5TH7+_S)":Q\T[N3@N4"^XU;:D;166L55\1$@8J)C!+O52+12R9SXIK: MAW?'[S'PCU!:JD6D YBF2:![$Q!W,C!T8,2HDB1J@WXFBDR$9!%\#ES')KMY M[L'T ]22JD]'E2Q4/=1\MS[R_F8^7Y8;F-9;<'&*0Z-B6.(@.2*#-20XY@@8 M[:W51M#0I*7H?:!^A()0*R?6VTA-9IIS.&^F**F?O%^&R3B^RQDZU, (7)2) M2\SX@RX3H<5D/V$8S2W^"0P]49M=A%LC_ $J.2UGH7K6:THNI'Z)T^:?IVB0 M-_B-:>F74OJ-W1F^E3QK/L(H305+@7BIRNZ?J$@0U."7X)A45.:;IP?;<6\? M 7Z JLTAJ-G<]FV6_0$L&0U)2>=A@X M@.;$26^32HG3-A6Q7JAKJ&RUEG#MJ<^09UUWBB;]+S]9PDC')#/+EOCL6#E! MC5I1+)"@,F>6IDBI;*6:!]$-J5'3X1AXNW%*;4-6>RVO"SR*&-DPL)E ::DK MLPW$ETOS$HN*&FFE\$T2\^LPAM2GZ?%8T\,TPYBUWV.J-TNWM\R?=?A^]3T> M^>D7^(#NZA7FA7$QBAF\"4P2ABZRR*B(]\*0F$0&P;+TM,E2^&'%;+3(=M=^ M=)VRI0:C2QURN3(N"1(TRT0E;[12JV8)!UQD>[ [X0_L(=JR_8YV@"TX\!C' M!3@H1P.PTM@?_^ 8$_LHRPUW.3J<)>VME.)QCPO\P/YH$!SMRX''V*R@4G8> MA26VW+\I:0SHPFDY$2"2](KK+-0!.;IG+GRH-:\?GZ-].?"(O;,O.B.O[QDZ M@L48Q[T.K&Z[Y^L#';#W\ST2]NRC_1+FL1NOJG:S_'PY'T]A/O?3]-S/QXC@ M?0=S''F]^65GS>[R\-[:W%N2PVGP)2S\>+)'1_(]QCBD/N^4JZ=:/Y8IN#N= MY8_C+]-Q1N)/%V==87"V>H^O2RS.8&=5;OG;?''TB1+=[B.P(DG$+6@?'*R>WAKA]\9'_'O!OJUCKZ5#;6M]#4V8/;Z^LN M"5IKK2QHSZ:7@92_59>^_OF]7^9F2-K;I8J.*EU%LMW: 6<^J&PT$68K\0V=?L]%H'V4\'(:&E\9HE0X*6S*\7L2VL@G@MEK%)3-Q MWI=YQP0(U#*GFFR[>@#7T,J#;>E1TTC5F//YXV^SK]!-RW1\Y4+FFV+KD+6F MEJ0$2.ID'/%@RFUYVT EY;%M4W6+U9:,7M$II= GNQ[%:7 M=L<$T6FT< 16+CWL W%8!%\* 1"-0 MPSF1'O%:Y31QT@*7G 6FFX0:.^(INVX$@\F6P%$!XB,E$A":W*BB2=D\@F8I*?D=IU4=MHN M?7WZ+ ,L9L=G SR+<7F\7.VQ_3SM(,Z^3,L=$[_Y\71U-2-8P[4*F#G%6+I> M \8LJFS6$C8HD:,32MU/OGX !G48NPI9KNR!/I1AFGN_UW[2/C' 6-= IKK)/4,/(AN2!ZS*HS:VJ=?$]T94=YWS9UUBR^KX M?+%:=!P)%R*CIC2#X^4RV"R)IY(1F[1,% S/MLG1GUV!]K]_]MKS;XQ^Y?7_ MK YY!G'7SRWT>9I@!"1A)%4A@(2T,LOM#V,4C0[.7>E+*-C,KL#)4(S(:DU(K>Y &CKHN[CS*[-.%3;)LTFSQU( M'9/SU,9 J*)(:L#DTD7J",V9<8/3O;QYUWCKF>S#64%?NM:5EM9H:$G!>(28!I5J M6VND?JA"N.MR%/7/$->'![= M0'F8Y6$<=0 +Q#=E[[E$O%W&R)R*,C#"#%)&.B:)I1YG&XP7*(:)VEN_7Z94 MHPBU=TF190@A65%R8 QR(1M,6/%E YQ/!3!-S6'JM;LMP@PKL]F;)P^YOJK6 M:^X"1T99G$2#(V!#)))[59H-"A)C!I9D%)HW69[JC. M[BM>^LFY$"W/[FP<[!#'<[:3M-*&IYTGDQA83"9HXC$5)3)FC2P$3[++5"4, MP41HLLW\T.OQ]R<8EU?CE&L1QM-W4_B_X+OK+VQ.C*88<:)E$E5E*(:H@F6" M3-361V#X]AX^3]P&^A#\Z$$8NEM:6=WJ!UIYO\3]+"^@0]B?CKK9\LO1Z_'7 ME00W/ UC2"PE'/'),"*5]\3GG(CQ47HGD\JRS07:-:48@E\?-(?K<^'P&TER ML#[($$@0S!(IO""!Q[RZ=\PZ):@U358W]RO%'<@+798Q%!7CV MTO;LYW'!@]_!SY<=[-D=YN[']-;3%NA:R+]OYY?['M9&%PTZO-PYSMXOVKU/ M:Z.3IK6:^1P6EY/GR_$\3F9EY)'BDM$@>&FL[C#G])RX+!)1F'AJG.@9=VU< MZ"9$?:.+*[/17?(R8X4)@%D(5>6"I6A(T%823%2H#UISF9MB43)H 8#XM,S?$YAA(-C'[VG1ZNQ_6D"*7:HRY MX^*Z6I:I5T6[W/?[$DXZB..S9!OGBI7^I^FL'+^^I'&3"",?C.5&>A++I;;2 M!5[V!0BBLA&).P&VS1UBM008U.7HS2CX*.9N%QV]A Q=M^IEO]JSL+YJ>F>W M=_=C*C0S?Q!=[S;P=XS0H^'[/4]KHXT61;VWY4:+/<0_^[W>@MXU?A61]@UW MK_UV)?$:!+/K!U^I^#X+L^5B]=W9],YK*Y[[2;EH^.,1](AYZPQ;2:U5I:]B MC[HK#UL\LY(F#[:&<(_AYALL=W'=RBR?72F&/VQ!X+T M*1R?XU4L=;'Y0FJ MM8SG)^?WW=2C]Y9/KZ3G?62IH\1X!&DY@5G^ ,=^/!U/OURNO,[RZD-OQSZ, M)V&WHT_?^=+T*5-IK<9,XM9IXGTL; M%DP6/,<\(7NF Y.\WF:QO/592.07GV/^%',:Y:EHR>5 MQFF*6;8PALA8NK1&F5$8KP2J)-,V*U5[H1U26:0)[V[FI^UM6JURL@'D2'!, MSYEBQ(9<+IH.0%PRGHB0O?;41Q&;'%7:@&=(2SH'H5 -N[2K6/1Q)_NPY MWJ.ZS\KG)W=FH:6E8U*4A$5!B51!$F\C(UE&D-2P[&*3@V*#<*#GXZP-AM/$ MN_P:9U\_*1OH1DDR*'4^HD2Y%)2)1+R4./=:_(9W234ZC[D_Y!_2E>["P)U< M:3WK5O.GVRJE(/R$G(*1MLEZ 9$HE]!+X'\D, G$@.$8$"@?1)--.#LC_2%] M<'/N[6W+QZ'WZ)>)!CB(P.B-,TV!I A-FFPM2O0;4BG M_AU)MY!O^Z7]'_O6R;,L](V'AI^GU>.JG$?$_ZSH__;+OT9][GU9AS\2V M6'MO)-D\T+[;#K9X9E,%-=BB<-]P=1?*]QZIJ4H/MJA^'X@_X.(>RW7]OXF2 M-X[25,';R5:K$#J;?OD$W7$!-++.>)^"(B+E;S%;JQ96.\S*CDE0L61ZBEA,^TI'%$XPZF$D>A:H0CK(T"24W8!G M$'<8]";![8[6_95?+?HLTKR9SA?=LKQ6GZ?^O*7(R[,5Q!&5E F#Z3\+90.K M9YPXGSC)R2B0UBO@WN7/QU!V12_.'TQ M.SZ935>7:Y2K#H4V))1N$C+P2((R&?$G+V4PTJE#T&87S#VO ]AJU!M#KL^\ M*,6YIRD3&D7I5>9S.;"+>2$#%#):1@.]/X;K"V%(ZX*'8MV-.P$.8[Y:=T^\ MF<^7%P'&"L9-521C/1<0"'.ELXSAY3(DKDABR62?)$]:;T>JAX8:E*]^+/94 MM3!?0P7SQZOM)V9K<)*'<,$;3='(;N2HED[>&PIC 1%")!X:3 G)) MLJ31=2M!(,84-:>!M^G^=@>6_OU ;CWRU?W5Q8FYDC5-B=:M69!@' ME=Y6WG&4.95CG4:;&)M5E1Q1 &!,#0>=)2TTE$!>L(MKRE(((R9HFQ8O[0 TI,VW+D1[&:-A"<'9\ M/%YW1L)HH!RR18" ,/=9NKGO8?W;_VV+M-+AZ _P%:9+P+'>0[=:M1JAZ9WD^% BMM_87"GYQ],B4T6#+<;^L;G>A_AWW.\@ZEZ M&WD/I/K:Z[851CV8&0ZXGKL=H$UL:6R-^X<]F#EVD'X(]MCG/%*M@8=ADXTG ME/:S2HF,9M./BUG\$_&L_CZ:33!R/BNI[1?(W?O$*M'<]I@;*VC?B&3+YS97 M5H,(Y*$A*W<6[S-:<_4>S-T]!.3CD>^NW/J-6,ZKZ,TT__"0S=6_H]25"M-7 M4+WP)^.%GZQQ?( Y=%\AO9YUKY>+90?G8$8@N."<9Z)XN8#5,$="TA*_Y,9( MF9,V3;I"[HRTQTK:ZLG!K]JP')1/[^)_(_E<2AG56_,)*C2W_!W%R,:C0E19\*% 2*IY23$:(F643J3 MHQ:QR8)3*X&&5'<_#*\'19&VU=I[767YSKN3E[Q",?^,?%K,7IQ)"Q>=X6?Y%:IZ=@IP!?.*4O/??6H7M]6#UCZ\;J/% MQK;'^6O1C>.J"1W^[/-TO)@W?^>V&;2YO7:6O'565+YS*Z#INR>GRJB'F0AW MDKVG,?Z Q=O9O)2W5IYR=[W>?$!O%=V+J*ZT^]:)[GY,;0I:<2WTSQG_B&?-_G];WZR[U5L!%)/0GW)L,=SZ@I;PO#_@:S+YT_.1K' M*[79W26_^S&]A=\"70OY]_53]SVLC2X:^*P[QSE;K@NG;TN5J<]2Q6Z/;Z.U M[:1IH<>ZRSZ[#]%&GP=;X/FX#'/XUQ*FBU=?]VL<<>L)O35R/Z:K I\5LLH? M)>7XQU_^/U!+ P04 " -A2-106"\?,=/ @@P, $P '!D+3(P,C P M-S,Q7V1E9BYX;6SLO6US6S>R+OK]_(K<[*\7$[R_3.W9IQPGF9.J)';9SLRY MGU@-H&'S1B)]2,J)]Z\_#5*R9(H4%[D62$IVU8RB%WJMI[L? -V-1N,__^=? MEQ???,#9?#R=_.-;\3?^[3_O_F)^6__YW_]C__QG_\/8__[ M^U>_?//#-%U=XF3QS?,9P@+S-W^.%^^^^7?&^1_?E-GT\IM_3V=_C#\ 8_^U M_$?/I^\_SL9OWRV^D5SR];_._BZ-$T5+SDS,D>GH%8L\*Z:+!Z.\U#F%__?M MWXM+4<>46?&"/J:]82&:P@0OAB>#RM&OZT,OQI,__EZ_1)CC-R3<9+[\\1_? MOELLWO_]N^_^_///O_T59Q=_F\[>?B_S?ZKEIT4(X;OE M7S]]=#[>]$%ZK/CN?__ZR^OT#B^!C2?S!4S2[0OH]7GQZ1_>16.^6_V1/CH? M_WV^_/>_3!,LEN;9*<(W6S]1?V(W'V/U5TQ(IL3?_IKG;__K?WSSS4IS,$NS MZ06^PO+-];>_O_KY/M+Q9/%='E]^=_V9[^#B@A OG[#X^![_\>U\?/G^ F]^ M]VZ&92OZ&Y$K*%/A_$=]VG>],;TC(+-T%9'1;W%2"3X@QDU/[X_YT[-8Q@)7 M%XL!$=]_]J!XIYP7D#WB+LWRU M^/BW-+W\;HGM^90FX9?T^]VXWF=6YU+N5J/W/V[_Z9U7DXW'DW&=-GZA'Z__ M?7W3 2#PKP5.,N9OOQGG?WP[5CXE(YU7(F7M)/ILP3GMN0,CI>&CC8#VT@6] M;3+'3-_,IQ?C7!>:[^&BSJ&OWR$NYHT-?JC?&Q@UPTO:6[+78*MV4\KYWU 'KFT6M)_O4@> MDU2*Y)0R[+;?AA=6&6^DO)BFS]Y_45WPZ2>?X0(B7BQ_.[J:L[< [T>?'DYJ MP9_IV_DHZN!4]IE1<"(HH+&9>0B..65-T3Q[)\Q&CV/I;128QZ7+/E^.H/9QY7R M7DTO+GZ:SOZ$61X5],8(81@(36(':QD4H9G4POB2C0836HB]#\C/%7++Z6>S M&]5<^XP'.I4U$AZ4'XOID2RRH@0)]^TWTQF-CG]\R_NR9PW9ZW>T',Y?7"UJ M4%SS#*.D 4N(@14AD6FE-*-(.S+IBY,^HT_+6 >(%OIBOO:D0K@8_9"Q80'&DC!1:D3LQZ M2@-/P4#P!TS))%J)*3*.,SF2A$L2' M/;+AP#Q!:IW(4O>YIAIR[5]P<86[!2C)IIO[6Q92"4H@HW#7,UV'1+ JLU!*%#3A!F?]Z?VM8S@- MZ')4016F(1JVW& *)BJF8@I$(46&@C-T&H:(X.Y'P'<'$!$C9!TUB];17 DY M$3NB9<1KJ3/W7A1YG"#N09Q/,(X;SBX-W/+GT\O+Z0KB_6DEV+IE&R,KQ0>F M@2&G"))G9UB M,<7,BN4E@'>98LLV";'-&JA\PSOH,T3;/??GU>UAF:R_?XV2^3*R/ M?&9A^MP/E+OAUS$Z&HI*7Y!PJI/D9)(N!F&)S"%DX MB &:9,L/ ?M%T6YX\]VGG.V1RGS0&?CQ+YRE\1Q?E'_#; :3Q7SD773*Q,*L MK$B1OH 3DHE8/!:7@]8["A;V?^G3)$QCY=^GB>M!DV?Y_[^:+Y;%%F^FSW)> MZA\N7L(X_SQY#N_'"[AXA>_A8_W(B_+;=('S5YAP_*%FO7XB!;_"BUJT\1)F M%+YP%45VUA%\+AL7T9$EV0M/=YZ!O&GG^AG\N M_S0?H03!%:< )1I:N3TOS,L(3*8BO'$636B2[^P&[VERK:&)[A,IM PI;T%J MGDS!R)E#3GIP7+%HI".-I!!, $%K];&CR"^;1CT,M"$KVKL8JN<>MI69(MH, M#%7A3.M(L8:F0> "A)P3MR*T2Z$^ZKJ$$\U?PYIT R.'2=0?O-?-/;F6Y$TR M2"HRG81G@485L]ZG$ERAI?[H:;.O?#R203?0L4])5A?/\U\4+I-(+\J/,+OX M>!/SY!?OE\7X(Y&++M9R!D)YIF4)+"ANR6<0P:2H*>C9'6[VQ_$T"79\$VT@ M6.^]@2XB7)=E3"_?3R?+*.?.6/D!XV)4S[_5;3-&3JEE.AO#(C>6D31@;2A% M@&HQ[0T!_FF2\V3FW<#1@[<4.HZP%?Z75[/T#FK"AW[]'O-SN+BX'F37$?B; MZ;I@-@F=DE#,9$/1. _ 0,?$N XBYJA1RMW5JDTA/DUVGI5A-S"V]R[$PZG) MR_<7TX^(RP_=2/?R F@U<,:4;+BD\661XC$C6/0ZU3X/UB=G9?#QZ '-=KQ/ MDYW'-.(&\AV\']'%X]T*>X22JR)S84G6A!+8R,"'R&)VWG!%WHAHLH8?A/:+ M)-Z !MQ NX/W-VY0OUB\P]EGAW])9]/+Y1'@FVV[E]/9TDR;JH]S(8)$IV.2=+"T(V!/WTZ;B,8VZ@92]-SRZN!G+"3VNU]&\0E+D M?+S USC[,$ZX&H.O,$W?K@R\'(XC$;)+3EM61%5N4'$9NC%GR%<&B,*7=*K0 MIX]@3YO69T6+#;SOO3]#8_-VH(ZDH_F_!,Y2*(9I(3/S:#@+/!$T+7U638ZX M?(;B:3/J<(5O*##NO:_R8"F\5D)E%0/+/-&<+*QDWLO"E-4\N>!S-/FT)Q,& MJ:_7/$9>LF)1.L^TUR2F%,@@V S&F*#32>KK#Q'N^I3-F[JVCH*7TF8KF.<4 M9&BDN24H6E@14=;V?USF1KOS=V$,.)SO],MK?L2HARXW'0OY9M7][._I8DH+ MQ3^^7+%\X3^^G>/;RP%.KWT282UQ-W_VUYBB3Q\5YB"9 M<[76/(?$0%G%#%I//I>PP35I'_$@J@')\D CPP?();2U>750_6+6*LMUX5*=K"I12VZ))5E+;>QJ"M\DG$E':W M7MTH4A-[M.A:W>%%Q[-4]R[6R7'KLN+2@R1[.6\+&E%$+K$DY+B'V8;H9OT# MSM-LO"QIF9;OK^8T"\QK)^7O83ZF=[VL3KMOK?=]GEX7UL=+,BZ?80& M+13(X*(&FCB3CT&[$J-*4LLX.E"H-C;YH4[<%P?,=P>\XX@6VBC6FJ$H/I9% M!@ZRH"XZ!1 V9H\Q6>TE5_L8ZN9]/9.C5W$^SN/:M0XN\,6JM?5MZIB'&((M M@F4= M,V9^8S1I;06)2.ZYR:[(0]#*MW1OCVF;]=5:_AYGS^JHCDY\F;&4SF MD);](2CP4#2,#(NJ'D$L ,P[:9E).2LI9>YKB5=1ID M#NY@?3E;;6\OL8Y,UMK96)@Q-M9G_.Q@NA8M%@9F[0E>P6[*=Z MUWI)T//I?$'8I,_1.45<5;)N\0<6R+5D.:#2"F/F;7+4#X%Z$BP97/L-6HCU M/$*<(FFB9MV(VXIIG1V+%*4P6T";>G>#THUNFGERZ>.H&M/1%5$24J 1!-/ -0N1?,,@G. E1 N\ M4:>6FPC\:/4G/&/:1H//ERJ8H8A&:1<\/ 1>$T M..6Q2>[];&O.]K+0SIJS?=3;(G.\R7=;4=N C[4/,*A2VT>0A2!HPZ0+@J04 MAJLV\=@V1%_]BD%LU>)FA#M;)7!)W][)7]ZL@12$ELR9E $NSKFZ^\WE,RNQR2$[%F'WLT( I M/[]\<;UD.B63L84SM$8R+>H=B#Q95N_+R[Z$+-<;*0]TK]<-@A,D_08VS_H- M7@?IMH$[4ML _3R9+V97GY\=)&ERT"HQ@Y[7VS$4\U9(5F012CB''D4+DV_! M,ZR8/T'"U:UY(\ B(J^^)0U9IEW2Y BB88)GS%(DX;#)Z==M@([/]"$8L$[O M0=3=G.T_3Q8X(U?Q%065Y0_]FZ27RY7D&38+X93T) M>@9(5M4\146N@@MMZGTV@3E52-_;P-.!%=U@?EC'=.TF=D'5,A#?#.LTP7=_ ML^W@00^='Y$1T7";#+ 8UD'31,?V,PLY]*(H)3(36*.C6B.[T4.8:I[6?Z^ M>MX:; QW)/#UU>4ES#Y.R^OQV\FXC!-,%L_2LN2P5OY,+\:IUC=]!JC+\9B. MS^U[).80^&O'8+SC)?L8E?:HO21_W4HA8\G22*YT&.TORN#Z;VV'(]NCDUTR M1E%O LSU7*8R'J0HB@O4J$4$'3O:Y2CV.?@4V7Z//XYUNIP=*]*B0\,]UJ9= MAIQE&Z6W/"<9M4Q=!\T&P?8Y/@OS=_7_=8?M US4[7B87&_(+>MC][?'[D?V M/A*['^CU,WLA1*\L>1W2Z^@Q\&14\F @T2+BU6@O 8;4]3)\:J'QZPEJ">0- M>.%82+0+>1L%MDU,=>Z'L MW6AGZRNJ"W_[T_.KV;)%MD":>Z56++L8F$8H#&1"IJ-QS@MP3K;I(+T?SA-L M53;CUKUF/ U-UFBWYQ;4.OA5$I(F#9=4$LP K[5E]6G>8DT731.,MI";U MEAVP'>TTP='X,[1!SN7,P$_C"4S2&"YN4]S+A%8(CO.4#ZR-)R%V%(84ZS]S (2Z9G9N)SIVT6%I6QCB5A,GD 6&ND=&*"!UD, MA "AR?)Z_G3=L4%R]FS=Q[(-6/K[ZS?UKHJKV4Z[9^=\#'14N(X6*;K MF0&@X)"%0KYG,4$VNB!I.Z3CQP2G,_6TB9T:1 ?U9$B]9+9VH25GYN9T2,D( MGH:6<=PQG9(B]S9+)BAZ<;&@][H)>3:B^8)YT]\Z3;9S9^^G,UC@YQ[MS79C M5! $!476FDCB6F0Q C".Q@EGK<+0)&OS(*HOFD)#6:O!"9[?7_]S^@%GDRKL M#=#:;8:4]NPM3NJ.S3W(M.X['8UE)7J";*5CX!&83(4$45[:TJ20[ "L7S#M M6ENV08NAVPS0_\*+_&;Z*RPJOH^;\C]"1O!T%-VE-;P #1V280F':!G>JX?I:)8X*5.%,!L M\SXF./?T71=9'F?6^<2*-1[0 4_,ID2*M;1B19$59JZ5X"U:\)U%M+<8N!9E#R&BCCBHVNDEM M9W9DP%M?=E8?P6SVD8;<\O;K:3E.@=C.=[8O!=M/[+6B+Z.5#4Y)AS9IEXLG MOUZD$$.$7.]\ZE#TM?/]QRSOA1M6EV> MLKQKK0C@ M[0OTW N\]F'7K@*O08UV] JO.W?'_7,VG<]_G]#B?E$%^">IO5Y _SV6Z0S? MP%\C T3X2RJ7HSJF0@6@E3>J]0D5=05X%-F6Q,C-=A"ZE)6EWG)RJ? /#<4 M3:$0S <>&.:BN/,!=)M67H^VO+7=-+6_0NH?ZSSW1V$66QYEH/'EYZSXL:5K>>H")SYVV M6J"-D6?&D<:VYC$R4,(P';@Q2J-TNDF3L/.GZZ'EK>?"UGTL>]SR5EET5$Y$ M9DV]Z!H-!=\6"HO!>JT-=Z+-12E/MKQU+U-W+V_=QTY'*V\%%9VIUYC)+)'I MA)*1MYM9*M);';0L;396GF)Y:Q_>]+?.T6L_"@UEK3,I;\T^"LF+9*)@HM [*^8=1>+1)NZ%YDZNWV?Y MM;SU%"M>6\N>N+P593396$/+--(43*.$!0'U.F%9BI!2\M#$HS^#\M91B@(0 M:AFE(F=%6P5D(5Z8L<70ZI,AZB:EO=L G7=!ZSY,Z5K0NI<)!G0:W^>U+%8% MN""=K0#>V6&IFRMI^G9R=WME5 (OT2H*TV!YDJO>D N%E&(L)"-%B;!6=;CA M)N(> )X>48YHD :.Y#:=_ 3CV;($8T0>+6HLFA4E/=/.UXKMK!E*J3)WH:!N MT@)S)[*G1Z4V1FG@,W8MVLV*@(:DF3-9,!TU14F>-)$IT+; ??:F22#RB,OH M^_"FA5G.O8Q>&:&M25"/)G/25_(L9)<8QI(I2$\2RI>PL]7$]!UWM_8QP;EO M$W21Y7'N;IVZC%X7Y*KFRDQ>5F!0( N*LQ"C,9"-UJ5)FUK>K,W(DG#DN(C,68S8DA>!B&[M$GM(O20-GV6\U)] M=8HLT]GE,JW8SJH/OJZY7;L+NV99FLDCUR5RHU +5%&"@V2%$IA$D7RW9;L* MOH=M/X60ORYG?3RP(_CFQ_2U10=PZSKV)1B Y%6@!=(O2X-+=$9I+;F0>K03 M:%_='=KA^Z&'-=%CAT[>+A,YA>&T%'.ML%[W8(6.+GL%-JNR69N]NG=O?.+! M4\F#3VNBU2X3@;!2&:YX439H;TW(@AQ>8PM%7M8'OUFMPQQW^O3H9_,Y+JH3 M_,L8XOCBVB58OBZ_F+RJ;L*,/&/ZP&_3FJ=<_;@\.G*;G"@HN%!2,B5+O?:G M(#FH:!DDDLT'2)B;7((/XWG-BQ"B40!O$QK/,N=0 MU149F3LPD ^&SD%;Q-L4>#\/ZDIDUH,%:'&Q:JF<3,,A*IQ %*P[J_=:U MM97$Q "*)/#S]/8_QS.;NWV2%=[K"!!J097S.:^@O3,I"W($UF M*H- H9+QILE!@NV03K7/>2**=(H=]C95 ^_N%7F>LW%:8-Z, M"/(9FM#DS.K)SL//&L)(#5(@PU:<=9#E<5: M2*,Y$[+*9%VD$1V7?H;P3H4,J4EZY?SI>F _A;-AZSZ6/6X_!9T!ZLVES%N# M3 M>C]5.(T6>P1C C'+FP5A06 M7U4^BWXK6U M;,OMU.\_WJDM_&F&_^>* ']<.I[9!ZM#3 P+E_4LJ6$!L*8-:2WYM GAS0U\'B"T3'!TPGBAO,;1]M_%G8.,T\+^Z0)7 C:59 MDZ;N0"YBT9*!I@#9>F\CH"LF-%DD3\:?78F$,Z#//C8Y$FWFGV;EZR58%8I" MK?1,)$$Z2#09>U<4*P32<&FSY4V*T;J .V$UVE!6[<":7B9IL?=S.W(^??N_ MQCBCE[S[^ M^P(OEX"DB2TQ2,*_J5:]&:0;@@3GEK4V"2Y>;5%9W@_?5-QK8 MA/>)IIO,3_?Q7@^[+F"/[2AM17MREVDPLW>9P :UV;$6PJV@+9B4,2HFH=#T MRXM@4(QD&6(]F1J5XO:)$JR[3W4>_-K'5"UY]?/D_=5BOM2 N$G9)K0J@J+Y MV@BF!9"7(*H2=$H6L @(;?,&]S&=ASLUD#6W\::G*5KZ4W>@R6MH2674F3Q( M6[)A6D8:*C7_YCV(:'@V.38I77X TY?&DD-,<:2Y1-W4E^7DP%'$08"0(HZ$ M+.:862XNQ\!+SHTNP]Z.Z4MCR2&FV+I],ER#F9>S*04GBX\PR;4L\7U5RF^X MYDMUZ0VP[4%]VP)T KC6$0!$X,&! 9NW7G#+Y^.GAF% M$*(MS&:;F7:!_'.PEJ7DDN4Q!N>:W*"W&UK?I7/K&Y:W:-;>>IZC*"QEZ6AA MYX4F[XBL6$V.GU<9=).#VP_#.OX".C!'UE?- :W0P F_TVCZ!WP_PS2^;A=% M4\Y2[9-\?2OP\O=;A1F9FH0503-K5>U JPKS!0LKR&MKX>1S;M*B;R@!GASO M3F+9!@' 5F"T2(QJ*AC !Z;]L@^ZI1 V5@7))&GEX2[;)A' 0Z">'),&L\" M=5/+_OF[6?WC7^GB*H\G;Y_#^_%B=6ETO=Q\_@J7(^/-].?J7%5AEI]_4=Z\ M&\_R2R!QGU],K_*S]^\OQFE5L3-RSOH4?3T,AYR"'.<92)L88M*<:Q&\U@_[ M::> _63X>/8V;WJUS5:EKK;%7/21YP LH5(T2].(!,D3BY"%HV]RY$U.H'4% M>*R^%(WGPB;V.)=>$EM%^OYCK9%<;F*XE*U3JCJH3M.DGQ2+R#G+,DK,+CLK MFV1F.V [?1?](3G1=1$^T#;']-0JP.O\8Q>(+7>K.V \S1[UX/;MRI^>QCD1 MC[)%$4VTS&I%E44AXCBZ+8VI],,E^3+AP40" _( K?@BX/8#HCM_Q0 M&T[;&*#-X;[W5PNIP80O$M=I6O9J39JQF2R#^-_ZK?W3#5"2S:@F0B$"B=9&'14^BG4D[9I,0] M-KD@=#NDI\>*@=3?X!S>ZVE9_ DS_*%N;D_O,C9JM#QH9+[4J-&+R+S+F14, MC@?C38IM;J7;ANCIT6(8Y3?(PCR?+H\$IJK>GVNJ_"T1]H:Q24!Q29,?I0)- M92%JYFM"-!59?#+66=[DJLN'0#T];@QF@JT%V\-5G_R !6>SFG5?$&BM'NT$VE=W!]=%//BT M)IKL4A.!6I6DI5?D_&H$"T[(VN6V%F%Y7=QFA?:[PF?IG!^@P>M_UU=7FUZ_ MIA7K<@@!/;4!)!8: M=T(#BJ!ELC;GX'3$+/EH&ZR]]7+GIJAG<7JU6/YV.B'^99S,ET2<3R_&N>Z? M? \TQ2=\_0Y[%"P-\]IA+#&H\&LF],&$$A645"]'"C1Y@G8A*,T=E_2?T>"* MV-OVP][+UN&9PUCMX!O6T'DGE$>=@ZE7M7I,-N58--<\)!U&^XDPS%B;;S'V MZP5]K6[4M+P@_VJU*=EBU!T$H.'XZZ^0]9&8C,,,A1OC=8HA2@'1&NUCSC:# M?V@D]E7.WAQY??7^9HOZHO96_>EB^N=PH[/CTX>Q[B&BK#N@/&F?2ZF=3[2( MY"*XXJSA2I@$WMK1H6+M;Y?KK;YI>84UI*F'DU>W9XZ))&7YH3L'6_O:Z;"W M#62W 41=GWF-HO!=%.\L:N/1&QW)I%[)5+Q0.!I*[+WBC;B FH5:-O^9O'TV MF\'D[:$W7#[XM/[Q1E>HZWZD!($@D^09M+4 X%2)(B3R)>NX&G6%/9!>#_7" M.SRSI8Z['"8HZ) \/J[(GP@J1<6U5PF*3+'8%!_4="\__J$'#^OA'?RFEK8Y MV!L4%'>'$H(&[\E4Q1>*-HNW$F5VY+@_:+$'W]HOY5A?>]N([)?;FW*TU\X9 M8&A2[;+A!0LI0;T9W4100A#Y6F0;M^#IFUG]_+$_0<)GE].KR6*DE)&01&#. M6A9U$'4/N#^[+.F\"^G.96,O M9].$F.<_D69^GL^O:M#[&RY>E)=7L_2.?(!Z 5D%7[N)+)]R_:%EMNPEC/.+ MV4OXN*R\LMZJC.B8A628!BX9%)59*L(5CO3GR!^>]8Z$]''3[!S-V6#W^',9 M?YXL<(;SQ2N*!9A=JO)++J C,(6&;F0!+?) M;G)WB(^;<8U-TF"'>>L >4/VG]?RF3H8-87#3)N",XD'L@_E+8-83!&G0CVPW\=FY]45XOINF/E[-Q(AG& M;]_6&YLXP12Z+LZU1WOTU;-$P5#4?<]8P/(FI9<]<7\IK!O.>/>Y9UJ$!=N1 M7X^:I0 CX"%ARIH"&D-X>.;(3[]+'- MIJ[5M[6P_E5-V8B1*:X6'R&MYH16JT3Z<0X8CQZ@%J86;%+#U1GAXZ926X/< M9XX[ G.6#!>C(*4NRD4*12W4ADJT=,S%GJ<@M++Y)^Y#."+\8YAQ@D/O, M\8,M6:\PX^7[JNE-\L &(^;,45%^6!W4?+&B_O192GA1:U2N M4_[S'ZXVNW$DUR2-W\/%ZG,ORHNKQ;QN@=410R\:>6.]%J9F/9!FV& X V4< MX\KK6!276/R>LU1CR(^;B&=MX U,'CB_?J>OY;+QY(@'DX,B'7I7KY4.AH)2 M"84B4QY32M8>9=9;A_6X.=9 ]1N8T:_=SS8/$&:SCW5C_IK-]>3)XF,]>#B= MX$V;-0S*ET)1A!-D6QU*8#')Q$0"B8D'Z>*^<]:>$!XW/XYJ@ W,&3AA?G># MZ,=2,-6LZYVU/*+CM2,HS7O9UVO>)/,UB$!7+$9MC U->MWOA?)Q,ZJ]83;0 M:(!L^.IDSJH<:+4WO2)XSB(*IR-S,@N*.U-F(+5E(60=BKT M&$+A&ZC0.SE]MSQAB6AMWAMI@S("S7&%G"FF=>VT[S PL+%P1*.%WE%JU_55 MC]O4312ZP>('YY,)X$OXN*SX^VDZ>P[OWV-^#A<7*\_[4UNY.TOBTHV.M,JI MVB\_YNHLH7;,!XM,F!)3=N"$V9W-.>#%CYX-K96]@1N],\8K>#]/,OZU;#%( M9,;9-8-?+V;C/_ Z/TENLN0J1::RT014>.:%0::XUA@0,4&3EB-= 3YN]C0U MQP;>],D7/XSQ9BN61L"(1Y\BB,R"=[34U4[1,;G:_D!Q-*)0N+Y[)NG\NL?- M@&:*W6#]WHG>AY!>__;U.R"'>"2P7OH<#9.JU TQ:YC/23'DTCN9N!*V2=*C M,\+'S9JV!ME01M@GW?L0R&=7BVD]AY!^_(NBIO&\!D_CZ6>E:QDX!'2.0?2\ M3GF!!9L<(P^Z(,T8-L9^L\EN#(^;+,:%R3D+G!V6>7YU$+2ZA*"T89L M2,&7UD:PJ('F0%OK[[D#KDH+CFP"^UBO4FL2EFQ$ M0IW$IAC;P7OSI89WF1VRW8%72 M%Y^0,P*%A+58%HT2!!@E+S8(KIJDTD_'H!VNR#D0:!^C')TX+R9XO:!*U%)% M"RQF44_56_##+ZXT&D&L'>\Z,S\&J8I23>'P"?<+WQ1'H,,LTF('6BR8_Q80I\=II M*#"9!,DN-;*8L# ,&6K/>R-Y$\9L _14_.)!%-[@C/XF7-?#H NREC[P=FBG M\7R',6$'7O30_Y&FBFN$H(, 1[-6DMHSG8-FP7)@(F6!D;Z5J4EBY=C,V.'1 M'IL8^ZC]"(2XZ8E4RV%O+DA!'APB,.MUKC?G!!8%T(]AZ<)#*;G)4>7=T([O M<@QER!W\Z&F%(_5+>X.SR_F+<]HJ%5CQI1!0'9C7)K,$",@-0%ZO M9-^K#\*F=SYVOZ*MD@=LT;(7T$_YG=U0-WL>O7AQ"N>BL1T/84L/(PRXVAP" M&4 2N%28DAB93EXR7_LSJ!BC2SE19.X>"5^VN!SG2Y=]=#\\36[AK/!]2M2H M#):F5\ZR$!1G)YT8%)JJ0]VC@N!D66]%NX42V]YP/(>BN56FPZMT>+=B#=9M M1B5F;5-*D4E?VT IRQGDF,G9YL[[XJP3^1!+GR!;=5I+'Z;2!H'&0_6+UU6, M=88#YV5*@5F%)AZX(Y;TZ3>JQN\Q^YH-C3&@,W8NJ"\&WAU M0-DRM=4-YFG27"T,O0>7>EKIR-/0W72=+H)GK'=&<\=T5)%%%00MBSX*FR58 M;%);!'#\=UL)@Z]5I?;2]U6,=\NK5[;=U_(:+SUM5-+D"9>M;6EY_TDVT MM:M/0K$0N)4AH]8N\GK9)-B #GV)QJ<'KS[9^L8VUY[H%(MWW)//76_X38(" M(V<#2[7K0Q8!T#;JKM#DVI,[UU<]B_/E':\C%:*0N7!6E .FT=$ Y=$QE6WP MLC@919-Y:P.64QW74/97>,L-[7E MA7)UF]-YYH.@L-(FH7D1VL?4GA,;D#TU8O15?I-JZONM;VC9'8G,2XF8F7,D MN8XFL'HY-#E?VFD>>*$_M^'$1CQ/@0G]%=V@?J@>+GES?;ADE,@CBQ +XVA* M[;Q'6&AE9! A$4LY^MSD/K2[(!Z_I0]6:?.+-599Q%+Q!VEH 9(TXU1<,8-G MM5V^%B"=A",4E9[%&>P^GE]?U9[U&6RO@$<-DH&BI8D<%61!)EOS.F"2BT&G M9C/!.9_!WLO 7QUI+< MF*/7.GJCN*L5%T$4%:.V/'.1G"\/)KFWO*]-BCMY%SA:PPR7%(Y4ZM;N=*Q8 MP1U:5\PQKHH=+,5]3W>1ODT75WF5?:NIEN5UZ:.@??3U,E_G8F3:2(KG;%$, MO9!62Q>5:>+/=@5X/LGP?1BR/J4U,4>##/E=+/6*B_BI^O[E#"_'5Y]%![@TSYALFM-@LW60IR:(QQ M)&OQ#&PU7(D83-*IA";-(39@>1H$Z*OD!AGR36D@\L-C5#ZQ5#2M7]P&1IZY M8\$4::5*,8@F[L09IE#[6+NO:L\ZA1HEUF. A1F(M3^7$N3C9,-LD1DQ!0H0 MFQRN/?<4ZEX&[I)"W4?1QTN8=4'U1:=0]S);M\S9(3H_(B."+1X,,NMSW5.L MJ4+R95DQV9,?$\"V:6-X[BG4%D380]5';&.94(M(]N'1,ZVX9N"B9298B9X" M82F;E%2<=PIU+U-U;&/97<]'2*$^GUY>CA?+5!],,D%>4$2#%-?@ ;G2AQ[6 M-RG:&>A:]C."CJAJ?WD0.@!ZBLW)&:3@W=N4;1QU!+U76GI53/,*/^#D"NFI M+W%6IK/+6EKS(EZ,WRY#R(.2T1V?W#\%?8@(Z]75FNLHR8>RSFF-.FC-.:@H M0D)GHQT=(DX#.RP]OX;6N'[^L6RR29SU+0$93"@F!2>$KMWDK),NEE E3<< M.UOFOF@-[+/VN1Y;.;W>=RS[=1%WS9X>!(C@@Y16:9]5I.%5'9,$,7K.56=[ M[A:]@7V?Y;S4)5S\/%G^N?[0W,H/OO58MNXN^IK%ZR'YJ$VFMRS+[R'\FNFM,;Q8H"D\HN;DEV(NR697 MG >GP'(%VK_#J' M%]$&+8-B7D F'SQK%HW4S)-+$;6+$$V3/K7#B= W8NN-9-4?M':M]MSJ@$P* M%YG6(;(@$C" PNFCV@O?Y!3Q4 (*@79)\ECX^Z*?)4N+N_S<]EZZ6WZ*\7,%O\ (M5 M+A*#LBERQV1*CFE9^X+K()GB"D%E U$UV=H?5HQ3;?><@H=##X7#^; UD3QD M.>8 ?N=(G,CS'XGS\/W7%;#F_=@W)QA2#%Q&9-VV0) 0+[3@@^^N=\R_OHJSL=Y#+./K^$":;:N+[]=+9+Q M-@NG6/18:Z+!L8A9L<)%+%JK+$23\RD/P^KKNRR?MNPHF'^XFJT6,O*I7K^# M&%OZ\QD0?K+6TI-JO'[ MP3Z^QST@M]8]D2-:<-C6Y/<']V_3!=XB?E7']LA(SUTNAMSZ DQ+A2Q:KJLX7Y>4%3.8C)\GARB(S'D$SG>F+#_5B((%*.-*636(W,0;! M\F28#>=U<9Q(VV$+:9$Y@Q85KT7%A7] M:%P1*!2YH[%)!\?!)7D21#T/.S H,0([-*%'+")4AHDAQM(,M7\@YHZP:-[PY>/99?_H7S6J/^ M:OSVW:)NXR3Z*P6F(XKX79$T'*5UM5]/RKE W^Q(*L^,!);.B=J(T4C'@HNYL&QJF:(TL3=H^#BG$TZ/L M*:Q[GZGV7-S<#S"^J&G1GZ:SY:(RRE)[4JADRFL*#X,.+ 1G&4#(=5L>8FQR M:*Z50%\9/+35[[/9G9?O^V^LRPKF9Q]P1HO*\H^UP.@G&,_^!1=7.#+<22>] M9+%>Z:4YA:<0G&$Q!1T3H-2ER%//21^_(N\JO$5C%KQDA3%#%I%BAE*$2Q84$QD#Y!E<9XW:3)Z#.&^DK\E M&^XS/O1E_(^7[R^F'Q%?X^S#..%FD7^KB>QY';A5NOE2C+M_KYVK?ILN_C]< MO,(T?3NIF9VE':X5,9)%2FV,8;(LNWS2EUC('A*#%*G89&63/:NC2/>D.']^ M?-BP$]*[?*R9E*MQ3A[>]:_JY\2H%"UESIRYK#W3T4<*6[!>4YLD%ZH8L7[C M]YG3?Z.87\?!<1BR84#T[N72;MA_>M+J'[U8O,/9FW:-1B& )0S M=*JWJEFN64B92RC:E-RD++FA3$^*]>=B^PV\/GA'M$\MPHM2\+8,:F1U+#%$ MSF*N(8U+6.\; B9],59@1E'6;MH;LDSDAV\8SE(J_/=%^ M\01M:=T-##YXN[*/C)_+-I+:.V=]81BP)OYI$/HB$WVQ&D (5-"AP'(8,%\\ M_WK89@.]AMEC["7'C!SQ6GK\J:K_>JM_%*5W(6JLK6Q)M)1=O833L.Q$L2)P MY6*;RO%F(CT)\IZ9Y3>0NO=6X[.+Y6?NAG5W9;SN@S]RBL9;,(D9JZKV#$WM MT0FFB\,"Z RWI@5!N\%[4F1K8)$-Q#EX0Z[+A+ZZ>+SZ">_PHF;4?KI:7,U6 M.8B;(3&RLAAP&$A'M7%_DIE%^@6SND3C4\$<3?^EM@N4)T&?D]AE [%Z[WL= M',*O O;5X9^;?;V152*@!@K5?>:,5!?('34T3, $2URHMK3V$EZ\V8S*. U@CO.<2_QOO*[+2,V$+_WOM2M!E_,5@?K?L7%NRF-S.6. M[1*PE\[\,W M'[ON_,"+X+H>DE)"4V@7%0-1;S1- 7R,)7O39*MI2"&.U?.C)75/9=-SZ>;W M>D&.=WW02J Z@*>3>F_ LAF;RKK4B]:)39X\HY(E(SD$ YN11ZV4\4V*!1Y$ M=:I>>Z?CRKTCWT/9K,%-+&N8KN\Y**F3PG!Z\N# MA$!NE4;&4=837P99R"0L@ >3P!3D35HAWD-R?)]\ O=NY^ICWI;7/Q<_?S; MB\=,+CZEQ(R#1+%K(%<-,#,LQ8,0@5:_)B?B/D/QQ?L/A]OD%.T:Y@\>REN* M,N]>E\V>7>X5F?.W7WLV\(AORF7O3T,<>TR2 4>43O&?::U MA3M@7IO"@BW.9FYLTDU. &]%=()LZUFG0_GB]FX]KF=@GM=[+, M_-7KWV^\SZ*L""8PFX0E7U8E%GE63%HNL@(N9&B20'H0U5ZVA=$)XJ!G;?,1;3<&PE"-8D2-V#Y2I_>%FH01UQWYU@M]4E'&6UF M0@4*B8H %A1)&K6IETJ* J:)YW0'PQ!,2$T4?TT\C( M>^CS>('VIF@0H^R&^N;/Z3543RX1EER8(K^EWC^F60RHF.,Q9"4 M8IL4]1X8GS9K#C/%$:Z"VW4WP5IKK3*=UB5,LUL@=K^R]540>PJ]?N-W M--$D&W6*3N?(/&P>EZ.U5@ M,4GZHCTB_4V1BWU6A8R_]+U^ Z>QJ^%%< M=6+0> 7&K5.M]_RZ)R1>12[#UMHQ(?5T?7\>F.>AMAGQ8RV937/X?UX<=/,X17.0T*PG,:5\P6>N* MV=T9[H 7GV$\T]S8TZ-9JD$V:5.QBTLBQBP<4[4X2B,G2#(*%GG),EN*OJ!) M=YBG6XYT")^&LM Y;![=&0]I,?Y OVJW:[3]7M"%JF(W?M$G40>\C;X^?SJ^'<:!(OI<[A(5Q=W+QB9E@V3 MX>J2DE\AM]LT' Y:\WOFVRAQC5S!8,)Z+RUZKA%ME%E+(Y3G)>3B.EQ*/QC, MDV]6&J?!&/(IN0R2:4Y?O!*29>LQ:,V10O*SVN#HO5G9&\$G&]^A06U95KV9 M'VBFR<2U5\2%$3=>9RY][4YAF,Z*7'4N-8,4HXPQIN+.JZ--5\G.T ,9ENF# M[2(UXCT M:(;#Y[)]'1 GYLLI,F+]1?R5:')Y=3D2(2JMHV-&:;)$T8)Y\G>9 UV4+UX& M=5Z7$^XMXM M,JGK];XFTSH73&'>E5@OL%'>T.AK3<9LXD MHB%C^.768T%6#$H5,?$"YY^=?4# KR/D')AS?X3TOL]FN!),DU.)#AQS0B,M MAH&612"1#- O(%F;?)M%X@NLON[%[)-8_%RJKY>[IG4?%197JR:Y.6EO0M8L MHK5,*R?KMDE@0485B@6(J4EOH'M('G\5]EZ$F YIF 8I^\\ W909=8#4LI!Z M Z;3U$'WM-9#MN^AZB.Q0!G42IC$4 ;-M R>>2\B\UE;=#YS&YJD"(YF_1V% MQ.V-OX^&F^[6W>8&^^V M[8)X?->]MT6W^N*#FJ-YOW+I#>=097;:D\PD+J *+!JNI47OLVQ2#O7$SG;U M\2H.-\AC:5;>1::O9[OV/]NU%U>.<3[F$$,_EK-=7&9N N2Q&D2S&=#WKW.=IT==_>Q[U&;E7.EE4KDJ4I;SWE82YX#.,,P&<-S M5#[$)NV5GGJS\KT,WKE9^3[6&M"[F\\6HU=5&ZM+E;20/)%)T=;[?@OXZHX8 M!L46X,Y*9;H^F5Z<8#E=W'@P_ M0>SVC7I88-V&/=0WX)*P#J?$4 K%ALQ&2;1T6C&(M4)89T]+9@J^?7@;R*=A@#@ 2MN 3A MHM)RYP'3+@!.?G24'$+T(@L6L\L4,-0=A&@5Q0]@E0>E49]7V>4O)S\Z>G/G M!EGW:NF OUB\P]F;=S!9!4WSWZ:K^SCRJ^G%Q4_36?U'(YKI0TF%'.]ZUY.6 M4%CT,3-K48.'+(P\KR:D!XEYAF'TL&-@L'JE]BPZIQ.FW:5=M6P=U=*LK'F5 MK*[51B7FO4-FA%"19F,=S6FZ3@TEX2,:*4>@ZO%'U0$\.Z?SJ3L%7;6I^'GR M$F?C:1[EJ JY,XF!]Y+B#BP,LN),<\0$QHH4']GR\[F 7X?32893#Y:=TRG6 MG7+^:VF/3W*6%&TV,K'@.,EIG6:1H@1&@;W/P@E!?WY?$T>?_"-;I1Z,H<[2%/_&\=MW M]-]G'W &;W'I+_UPM\?&:,U3:7F(HZK]ZH M0VO@ZV ^S\'V6Q$N1F<,<&:@3FVUF#&X0,&F#"$"]QS2>?5\&%H# M7T?T>8[HED1^C/F]JQG.=VLA@"11N:MU<)QI4T*]@Y,SF;5V&='(\LBR%/N( M_W4LG^=8;D;AQYE1[* #;KF.(C(CHF8:BV(>DF;@K-7&.I#VR>:NSJ<94-!< M"M#D)&I3K1!H,"W;;7-O!'>F9&A3-O,%-@/JE?$[B<7/I1G0YZGKU%HF7Q MD6<'OMMUF[L0#-01!& U%8,$#+&0T4^B[6LYFIMF(UL7#?MH_(,'+T#JA6;Z(I8".0:Q..HM(F M!^48S_6P0\ZU@SX"BTY"L=JA2DTN;^L&[_AS^2G9>"\$&]Z$+0Z ?0I7A]'= M*G3U"7T6*3!$3HY8 F# G6 Y!643)E]TXZS5@-(<*X-U3N0]/2W.);7U\X06 M_&4+SN5S?[F6.,BND2BY+@LD,Z,HHS(A*R)=$F6HK MG,"@D*A9H0:M)%C=)(*ZA^3X[O^ EIH.J>8&?OLKG",]\-VS2?X!/^#%]'V5 M^#JHN($(8&1(@A5T@6DN./,B6J9]+#X:71";5,IVP/:4N#&T*5IL7N %_>DM M(?P59G_@@K[_')]1,@M"P:+7M7^6+"S:XIF4MB2.KKC09!79!>PI\610(S0H M"/XG3G &%X3O6;XD/<\7,Q+] WX.LN:NI3*>"6,$TT)30!G ,UMU^TBM>1 #%@PXF@B20KI@L4PP"[]FOGP(.M_6SR6*-?Z>** /]$2V7-^%TMKM-\/\)L0B[/)VBWB>H8)-&OUFFDZ!A- M()X%%_.R 6LTKL30:!=K( %Z;_;UP_'LVR,\NN6;;B'V%&>5\W?*1M0\L%QJ=L4;SJ"0 M-)B=!(&@R4EKNW@G;9.;%H8EDX4!(Z*23;;&3D.W7:7S MCY5M^UAQ0):]SZM2\7BW#/RV2OSZC.FS2=Y4O_UITU 8]#;2>E&SM<[6EA^@ MF(IH=,9Z1,$_G+88 ,6YQ%J'FG1Z&GLTB)R>UP/)L\687(D?,"YN57.3W,\R MB*3)$]= [D4]3Q!< 98X!+1.@"I-]EIVX'HB!&IAA>/--S0?7WS\\2]R?LTRV]_]1*AQ'-TWV,-=F^L^ M;1("P7*&.8ND D%? J]71A(F#@FM-4U2@QO1/!&*#*?Q!IV /KOY]6:M2S2+ M 8DFHJ5I#*"V\J!IS!M'HE$5,7H?,O>/2%BPE2R5SR:,MH [3R<&[B!N>,:"& MNNP(9F>],Y+^5XRFV<6C+(I[Z5+F5DDS>ACB'OKZ)T[?SN#]NW'Z>5*FL\ME M8+B_RC8_IJ_6.H!;4YS-NG ,CARX0DX=>%TO.Q$A94RE%!SM!-I7=X=6?CST ML"9Z[% %HH277ADO'#D_W*CHBB"%EJ*#IT&;-FNS5RW(QB>^P@\XN<+X\5,E MUJ%#>[_'-]%[-V'6+"&Y#\YJ*UPT6M$Z%&50)2@GM;'2Z\V6V/JJOO[H\K'S MFD[ZD7#.)G#Q_&J^H!EI5F/S7Z:3M[_0FIR?S>=X]_!:]$+Q>GBM2(K'M9*" M19$#4SJ!J(T4;6[DLAX&N+_COGSO*NTV6?4J+5>K1^FU]+], M\_DHIB"M ,\X3Z2C3%^\S8ZEF#,H7E(,379*#\!Z?(_O*,R['PRTM6+3W?L] M-;;: =-%. \E,DE3/]-<2XIWC64\2-122PR\\4G?0V ?:W?^)"0\HD5/O?M> M+_/^5'M]NZ[!Q7(7@B)ML!@"LU&KNCL;28E[V+)@.;8T!TZA+4"N6W85T'?9W ;7'1G0WJFQ#<]Q=YP&M-6VEZN/QP')C M=5',)9^8IH"0>4?LCX5+'9$&0J>&%>=H_RW;P$"$\.NO:I5<&1H&NR4*Z5AVB M[F!XS$;MJ]*M8W.X9/7&!,6SG)=/A8L[OQPVN?/@*YHD>+H+M9Z\Y)AD3JA# M,=J#A9)]\4F9H%%Y738G>1Y\7>]2AH23Y1'%Z>35>/[';2PC;%%%",.\3(7I M@)IY1:$-D=?YG%4LHLG9XNV0!JC;^/S)+\DOIU^0U<6("V^U=HX9#H*F2DN" M&YF9I]$4LO)%MXF('P)U_/3+0'S84*LQC.;;5/-\CFT521D3T=2,@>EZ M,6U 0Z@D#THY*1TV:;.Z&)I"^F'-^G_+NY8=-T(@>,^_M,2;YA)IO8?]@'R !4USC:)H M(^7O TF/:JH:IH "9FMF@"8WJ1VT5@M=@#$S&%M;82RE M0-02?T8'G-PJ77J#FIE)P]^X9#JD&!LQ?37Y>THO8?;80FN)??KEI)(,!%YK M541(BM7, .N]1]^!$[V(_,\#F;N&!SU\_W,[@L#(H1!"B"WL7M^VVN/ZH:PC M?=+>H"AED\LFSF#:MY58Q?P&H>#IV]8_GG*/"Z!=U4"\8+L;[[!.Q]F1RV4B M7,,Q_ 51:\$4HJA?/EV;1E0%@F$/P7H*Q;%-(>VB/OI]PN;ETGEH#Z M+Z,576HM6EM?0_75HA4<'!4V!D*RM5^2MBU2Q@(23= A"F<2]2[^FP!_4ZN7MW8F9<\.73<_K*7Y[;#O-O M[>+)_ES+Y F7QE;.0WJ]:=.2)YN8D(S)M?\JWF<9T0:6PE XO@7O-WWMIVVW M__CA!U!+ P04 " -A2-1V\[S! GK #@Y D $P '!D+3(P,C P-S,Q M7VQA8BYX;6SLO6USY#AV+OC=OX([WKWNB1#QK6WNZ2M4O=< M;\=&!MXHT9TB-22SNN1?OP#)S*3R%6 2%,NQ#D^7E&("YSP@'AP<')SSW__' MM\>E]U6655;D__(G^,_^GSR9\T)D^?V__.F7NP^ _.E__.L__,-__]\ ^%]O M/O_DO2OXZE'FM?>VE+26POLCJQ^\OPE9_>ZE9?'H_:TH?\^^4@#^M?G2V^+I MN_ M_/CC'W_\\<_?6+G\YZ*\_S'P_?#']=-_ZA[_MO?\'V'S-$R2Y,?FKYM'J^S0 M@ZI9^./_^OFG+_Q!/E*0Y55-7ZLX=2IH>;79;EBU:UE(F6$D9:RG\\ MUMF/%X@_DKSUOJPC"->H^VDL&4]A^FDT<>\4/TCW O>ZN5CD]H5ZGXNIWMU- M5Q>+[E[BL5Z+HJ;+"5Z+;3<]D9?Z@Y_43UTWNJ$39-KTTU%W3U3YK9:YD"U; MOFC:R\2__$G]M%A5X)[2I\67!UK*-XIHQ=OB\4GF5Z#YS9-NHOJK:J*N/N;MB[1 MW)=(K6B $AH#Y/,()#A5O_(TD6F81C$)%_5FKBQD#G[YLE:KD?UU!/^3Q4C4 M1QBEE%6Q*OEV+7Y<'EI@U=JJ5V/R8TX?9?5$NR\H[;79T@+RKXUTRD+Y(VQ9Z__7*>YUZA^Y;7* M>SWMO49]KU;Z>QT 5UX+@:=>E1:$HV]*P5]HN]1V7%'N#EO!7VW87O!M,V0I MK5B#>2?2C]H4_U$NZVK]"="? !]VMN,_3B[[CWNS\;I< TU+?N95[)[XD1?* MRGZJP8NW4N]*7G=$ZN)U)W+[IBJ0_N05I9"EVN<= 'R/_IK&M82E?%!"9E_E M1[4S?)0_%56E;,N;](Y^NZ[K,F.KFK*EO"MNE=!*5*;DH[Q>)!#C!/,08(FY MVK1A"2CTA9JGOA"$BC1(FU9O_O>,O%6""/ MN0Q<+-.D]#X6@KNT/5J[P^AX\*K1K0TWJUJ[H;1G[V.NI%0:\%_IYS>Z#VK_4&3]ORW7L=@?>G,^&NIS.P%#/R(4(0 Y%@ I,^,">4<<)S(.%+F MJX31XJLL63&5L7I 2IL9V)?5X41L9?7N7\TE?F),*0R3) XX0'&@QE32""32 MEX#Z-(XCP:1 \93;CPM']+_VT<:)<9QFZW'AZ'Q'FX[=(PG]B=)V/ON-$T,Q MIYW&(3&_JSW&"9S'WEV,SJYK3B.E=2Y=K,D#G/9/4NJ_BRJ%:E MO)/?ZC<*LM\7PHS>;UIZKQ%_1"?_,-S&)%5+"2;ERV'H M[%+AP%;L6.Y)+-X_/BV+9RF_U*J9ED95?Y]E59<95T9:\_DO>597G[_\\K-\ M9+)<D6W1]'348EJ M2&\#!^ TO;F'U3&]K:7W6FA;^;UKC>Q&@^YOC0[>#TJ+/WN_M8H<)[HQH!== M!'ECF;SB$+R0X_L;"N,UYS(DVS7G233KB!]WJ\C -B=912[3=[V*7-C*,%OY M^K$HZ^P_FS?R)GTG6:U7JF*5U[>E?,Q6CPL,9> S/P"8T$B'U A PR@$3$8A MHG&2^*%52,W9'N>V5O0%UN$90HGLB4YF.XOX/-IF1O"H&#I>&';AT])Z:W&] M'SJ!1_3*&X,SIG%[OM-)[5EC#'9-6/,O3NRA/QN(^*MB22G6?H2_27T#3(KK MK[*D][)Q,KRCM?Q L[(-6X@A82Q01"8C(12O^10D:J!P@&:(T()$_CYAW M2\WFQI^M^,W)I9[_K?.XN<3W()?"2XO2DVN+Y8D^*[F67DV_J6>TKUFH7VE9 M>4^R;+\ZFXAZVQ?.L;/Z-5^C^;NX#6/R6XSZ#O U3EX'5.LC]S14GL9J-A$Y MKL9_%G[UT97[/KSQKL9TNNL!0P6JZU7]4)39 M?TJQ"&($8QJ$ %$$U7^2&"20$I#*U,>EU-?*%:_F MC?0]0T#]3Y9?%<&NO<,AL\ (X7K_''=;YK\B?-B_"5N/V^;: M[2Y#7P30@EYY'6 C^NPM,!F3YDYU-RE-&>B]2S,F7[$^V]4NM[=%WN5'NI/E M8W63R^ZUALP/21R%@"0LT#F)$L!(@@"$?A(E- P@,SW$/=7/W.BA<1EOA?4: M::\\):_QL>%)6,\>S8X%EF.F.(Z3_3GK2<",#U3' FZBD],!+YK-H:@)&D=/ M/T]^>:IC3A,->N>91H\/LZ1^DE4EY4]Z6UG=%LN,/V\CR3B,_83[%(2)GP 4 MLA#0"$-E6%'$4R$BGZ0VEM2)ON9&E3>;:R^MN'8FU2E0S4RJD:!R3)2ME%<= M1MYOK:2>D\ [ T3&-*A.=3>I066@]ZY!9?(5:X.JB9GX6%4K*=ZM2C4SNL1_ MS<;N_3=9\JR2-^G?:-D$(B](FJJ71D*@C"VU#']6"6#510W]T MO[Z0:,QUGCS"'*KKUH#9JMZ%XK^^;< MJ17_RML,PDWJK55PAK6Q7><0\XE,O=&QMS$$!\)WU#:T;6\J_\+ *-JO-%OJ*?&A*+_0I?PB MN2*K6M_[4$/_,ZV[WZY3-675#OCNH2Q6]P\?LJ_RWR4MJVV0D*^VKLR7,8A1 M%"CK$W' U.] &9UI'(HT2ABVBK8=2[*Y\=*[E?28K/^0,O<4[6@N2G5*M6UK[Q9G:(>!J2$0.'QQZ740.,1Q-NVD#DL3'="U@> MO0.[): JZ\5G?:[]/ZOJC-.E][.D^F)C$]SQV[OBD6:YX3G#+GBG^?,"2)QOY >B8I+_MW\D M 8S_3T\V&EB>*Y@.A.$A@P-X79\X["#;Q:.[2.=KB\ZHIP^F?4][%&&)R-ZY MA.WW)XY>_BG+Y<=:/E8+ BD1-$0@D!$!*%)[R(3'""2$^DG XA!%<)(@Y8U( M WD6<<-;J;Z/\. ] M%$>+ MYO>:!74/S'JFK3P=P5VY#B6YJ)C_E;^I35=-DN(&_7OO.;M V7J3.U MH]4;V$6"<)!@M8$,J%#[24X88"*.01+ZT@]D0)/8*E7A&$+-C=,[8VIS M$> M6&]$]BJ99T7IY46M/5/=/=3LQ<&&I<=PC)$U=!9./%Z.R;RGCG;9]JY^:(WT M!:%.I\V5S;?]4>TIUB02&-'Y-R+.H_K]QI!K6I??B$CN>?O&;-N.U87,%F]7 MI2ZO\2&K.%UJ]^'[7&@']2)(XH %) $R5,8W0F$*B \3 %,_(3BD"*9&=O>I M3N;&NIV<7BMHZYQ7HC8>>S,Z/0GI:7H<"RC'=#<((V/N,@%ART75FHPJR?_Y MOOCZH_JZ0@(F^@>@?^C1S\FF)Z$3$^76]&#T[# C[K8LN)2B^J $VUW!84H" M-91P&ULLQ-]S6WRKT5M*W!O;"E[P\M[TNN^ M^OA_)U<00SL[[-3@F)E7(T'NF$9>HNW."#) 8TS;YE1WDYHL!GKO6B(F7W$; M3-*>E*\/RC75=FC@R:"^AJT\2<>SN1-V756R24W= M.]#Z)+^G F2T.$PZ'XW5@DU#HA[4NND!:E]%M>P7R>CLV M/97:.KLNB'XD@,?D]$M%FI2^1\)OEZG':G;@J;Y<+G4GN?B9EK]+W6%7[*P+ M>@L1#YA@') DC0!B$(&$QI%V*D@IJ2\9M&+=UO);'ZN<0 M-CPT'Q$WUT?BK:@-:!MAO4Y:!TEA3*$9]2#[7)_3'E,;(K!W"&WZO8&ECNAR MV69:[%YUS'RUTP\%"!GT 9(D NJ3%'#&L!\%,0F1T>WE8QW,C3S>TJU]L-S;J4L19PS#K&Q]4?M7CQ@6ZF MK5A\7,^],L4G'AUXD-A&F%5M587U;>#F"NHB)((*2GP@2,( (C@$"?%3!20) MH."Q"%.KW,(G^IK; O[1Z.CPP)FAY4GA"?0-3PK'P=3U26$GY:;2RLMKYR,> M%9Z'8]2CPA/=37M4>%[OO:-"@Z_8QR*]SVM]]4 (]?I4MZHQNOQ_LJ>WA9 + MA!". R8!8CP%"/H!2)(H <3WF4\)@U%H=-AWNINY,4DKJ=>)>N6UPGI*6D^+ M:QZ2= +9TU0Q'EZ.66(H5%:12>>1N" VZ43CDT4GG5>P'Y]D\/3%MQR[&*A% MR**8!0@#M5? 54 A(2"!@/(1=A*'T=F&2^?=CO8FZ[ASO=A\>[<+O>2>=X< M1/PMJQ_>KJI:[4?*YLRB=V3Q?*>/HK?9.J,T%6&$0A PI$P AA%(8A2!-(%1 M "5,8M^JNMD &>9F'WQ9/3[2\KFUC-L\0-YG^57F)\HWC38>ALY%MRB[]C]V MTC>UW;RU_%?>YO-&E=[O&Y6NVA+,DLOL:Y-9[+=&23<)62\ >=QRZ/9B3%P3 M?3!.^X71ASE M@W-]$JO1;(-26HD=6%\6 (T;NGV^VXE#N(UQV _E-O_JW*K>?M(N4UUB[WS] M48P2'(9(@BAA0FT*N0]8)"*],XQ#%C.?PVCQU*97K6E9FY'>'%2S88!=!1T> MVZQJMU>*^2,))^FJ0@HC0&* DI2" / M@8\(AQC'/ YH]UZ]5\O]?^&W:JW>1.^4;/[]K_="F5D&WT?:%PN][UU5MG^32U$7C]WEM6O.5X^KI;Y1^4M>2E[7YMF0,Z%4XXY)%:%,R<8FBGK:CH<(MLBG![)&Y]"VIRSA>:'^.Q4^+VUM5)^JML/OE#G-'^3='\4Z*3^D+. A :&?)@ ) M9?(F 0F5W8MU@N^ IE",D!;W4-]S6XVP_W]X>@_B%6KKT2N9TH;>WS?[=V&< MP6O(8%SDWKD4X@F],!OORG;C>.5ULGM*>!?W].Q!F\"-<;#[.7@;3N%BZ!0X MV<3 _#_M=>1-YI[8#Z'/J+X9'.A@7D5;4*2 A!)%(A:0A59W UXV/S=ZNAYP MVKP#F!F_#(?!,85T20N<)*(YJ/.H*61>]C!M\I>#VNVE;3G\U$ ;1$U[L5K* MF_2VU+?6ZN=;-98ZJD6[ I\TY3=1+0L889K@, )01FHF\TA-XA G($@3F08$ M88:EE0%BV/'R/# M$J%1+0S3OJ&R4PT8G\H4%S?+)^X5#,_X2\+2>R'L[; MT\,YW>GV"=QG<4I]2+XY[/\N0G:T4^-3?0S<07)>K)K3H-MBF>GSH&V*/Y$D M*&P\84@9HCB$(/%C":0?$;6K1+$?6%6Z.][5W$AX*ZFW%M5DDV4+L.'NGUM?5X>9"F;:M66%T\'#8$9V3@'UC$/M?)?]1)[-BI<]>^/U87'9%-#Z$6Q\'$+ MA%\$Y*B780<),NU]V4NPVKM2>U%CPTCQPZK,LWI5Z@LA'[)O^J>J.\&2. X@ MEC'P2:+VOI"&((DE!!@*">-40!);71P[WM7-D2CM9[:CN!+!F?#8. M7(Y)ZR52:S$=G/F=1V-,YCG1VZ3T%")CB*8B)![(?Z=CZE@!(. 2>"".BSB"!JY3RS%F%NQ/(R#=CC8Y&W MQ<>]U9/Z47Z3)<^JYJ_MQT4;4-U,+B5'769<1PZU?Z3WI6RVW-NB0Z5\4J(^ M*!@LV6K Z!IZV9R.V12^M,IKQ;]JKWE<'?:<]:,?6LOL0U&FLIF*(_K.!J,Y MJH?,7HII_6"#4=KS=@UO:6BJLR\/>%'# ADJ M _67).0RD$8178>;GQL[=OFZ&A&]3D;;?&8OX#M-49>#XIA^K/ 8D+3LD-H7 M)RM[T>C$2D74 MQJ\H/?GXM"R>I?2>Z+,2;^G5])N^1)7EW>.SN7J\\\8X/@1U\0)\-P>DAE>( M6PATR9[9G*$.'+99G*_:ROY]G+T.')'I;O,>Z7] 67$=B[\-^,4(X31@ ",I M %+_!82+!$ 1A")(11@+HUC!O9;G9M4VPEF?P>X#=MZ8'0R#8\8U1L"N)/@A M;2^I _ZBO>F*?Q]2XT7%[X,/7%B$HSE;6!\I+"*2^IP'"4AEH,OI0 J26 %$ M,8T@#06F-+1QU!WN9G83DU8/;5UN;>C11WWJK,L>\N5*M,NV8D+O4:FP*ENK M0-F(RZ8@W^#,NT<&P,Q8NQQ6QQ-][^AR+:.#(AX',7!2Q^-E3Z]3RN.@MD>K M>1Q^^J(HJTHUIX-SUWD-)4,D"@@&.!03?X--)Z&#+)"G,7 0/K7;TVN$3AW1]DC8 MU+&G[NFZ1]&^D=06R'&::?94VS7(KUVM/+>O5. MIAG/ZD6HTPASB(.0,@2 ,$$!(Z+07BM0I11*&J1]% 5Q\E24K M)L>XWZM#UX*."-N<9NVC/2;80P[_+@!PZC/ SVOPE+!M@2A7IX%'0'%W*+C; MX2N>#1[1_?01X;$O#2/MINSW)H[H%_62%&6M4Z&N+=*%@#RB(8D!3[7;4C(* MF Q#0#$3B90"8T('1+&>[=AH>DP??JKO>_[%6VWE548CJS?N 3N..8^^&<^, M ^:$.;&WPEYY/7$W^]/QV,88FC$9YWRGD[*.,0:[S&/^Q8E#\==>U)UB);=E MQN5-VEX!N^UNU8D%HY(0SB,01BD&*!4()#K;FQ&[ M%LQ[TN*^;DTON_$W(]'YC:IC)AXAJ'Y['+57;ZM17_O5NPN9&P1F$%$_:,1F M$4]O)_GW$4T_:#1&BZ4?UONP]>[G(I?//]/R=UE_6.6BNJ[?TK)\5J9]6UX0 M13 ,*%-F-HH3@/R8 YH@!$))A SB2"215>;*,_W-;85IQ/4>&WF]5 MLMYR< M@]=L'1@1-,<$WN+5BNHULEYYM/;6XHY=XM 0F#%Y\ER7DQ*1#!P$6.M%U! MYD9"ZDT,W"1(VQL",SZ: EC'1&6;)JU)D':3OT)^M&,@OD:*M#U99IDE[1AB M0Q.E'6UO:+G17!ET=<:64GLSFF3E=ZJ+-TK7WQ=!%(N0A2' :8)U6< 04$@C M0%&*L$",0@3M"HZ>Z&UN3*?/2S:VPG5SE4KOUS:#LLG6KW[41K5:Q[I0J9Z: MGJY,:FFGG1X3,U8<#6G'U->'JG%]MD4//"VKUP@[8L"F$2CCUB@]U>'$54H- M=-^O4VKRI6',\S'GQ:.\TZDG]*JV"&),?WX4.*8G#9S9E=:AZ$*6S&OU(;A/LMU-)/' MZ++)T3A]CI^CPQP01M*8ZL+(P)8Z9Y'$WS.]S\=T,\EK6 MB898-O_.<7P=GRJ-,6+S/T#:Y%UZ,>BMIC,X*#HW"+,X$SHJY/=Q_',.X]%. M>LYVY-8#VR1_5W-O$6(_B-,D40M^@@#BL0]8) (080P#A$.,[<(1; 68VTY! MS0?LQN.Z@7Q<3^L0(.?H8=4Z3.]BW47O-5RK&QEFZ5+=16BH*W6O'3N":R*\ MRN?%V^L%PS*,0@5Y*B$!"*O_$!BD "?WI^MWUY?-^7[D322*ZA]N9W/VR.XE[#4XR+?<56$^T W^Y M\$[,^V_:4I'5@A N(YS&P*=-B =/ 9," 8RC((Q)D!(<+NJBIDNSQ7^O!ZN) MM>G'W>MVI_OHW3BY6;#IY MGO4"Q]^#P#$O_]XJ6:EU:/G^63T59+Q*$8THX!2CV(YWQ&P.:1LJ\ M3Z5@J224I49&_8D^YK9D;E(/;>3T6D'M/I;0_/H"Q-1P 8 M(6'3;LN3YVXZHMJA-$[''AVX;.MTRC]M\X5^4C)WB?_4/&8T2B3P?6T),QF" M1*!8[>!1&"0D3@-L%39UO*NY3?F_E/_^-@9'<33RG#A?X(E6+3>/KW*!"QHQ*"H'/ M]$5L'TI L;('PDC0&+(8!=SJH/]$7W/CB(_Y5UG5I],'6^,9!W$215P?E>I( MU3B"@/H( QAA[".)?5^F-ENFL?"<;/.4N4#5C'1'PLHQZVZE]+9B.LAE:X#& MJ-'O)[J;-O+]O-Y[4>\&7QF8W%K\QZJ;#7?%M1"9/M6A2^W7_IB_I4^9FC+- M 1#;/2/Z+/^^RJJL5B*57S,NV^H8.A/??=ZTTEX3B7T<^C), (R5=8WWY\ M:U I\V/.RR:?C8[K>UM4M=?3:<2\X1,!/VH&+TM\B9MZ]^R^N&MDKEXE.7[;[H629;?Z_0LZO_%'?VVP,BG7% . M$N*G F, 8L@!4$"XQC%$&)BY348(,/<5HE.!=M<>_;8QY+YQ%>P1S$4.@T^ M!X2JY3S /)2"A$'" [N\6([1GR9;UF3XFZVSCC%UO'1VTGN:1+VU_$U12F^M MP96WT<%;*Z&CP,?,D#@8PG%3)MJ+,7$.Q<$X[2=5'-[4L-7G \W*9A7[>5OC MZD.IUCV9\^=WQ2/-\@4)4XQ(0!7C$;6!842M.S@0P$]"004-?4BL;K49]#FW MU:4GJ;<1U?NM%=:PG)\-Y&8D-S*0KKTJPS"TYBT+5,;D*9-N)^4E"QQV>R.J52M@KG0^K$]?Z8NQQD,TH9BSH''/+2]0^-ZC=GD=MR(W8 MLW",?"'V>']3WX<]J_F!Z[#GOV,?,_,^K[/Z^4.VE-W5F2B.1:#^ PA' 4 H M0B#ARE2)PA ',1&A'QN5'SG4^-SXH97/TP*>N]=R'KC3'' I'([GO 425I$P MQU2^( 1FK\G)8E^.*=,/>CGZC-W4K,IZ\47>:UOAK[*X+^G30\;ILK-HPRCE M%'(($(D90#%+ *,\!=P/4HAHA'EJ5%_X9"]SFZQ]"2UW"Z?1/#UQ1\/(\0RV M@\=X$ANI?V*55M_OK=#JM]W5^70'D\QM(QW7D]SLX8&&?.M UUE\URX+?8AS MW:;V;6LCP2 4B#,!]#(-D) "D!B' *,DI&D4)I&05O;\^3[GQ@1]V73*&R%3 M69;-B6;GW>-* ]O$-P;8&YKYXR+JVMK?2KOUCFIYK[R^Q".:_>;PC&K]&W0[ M[2; '(>]O8#%5\>H/=!+Q=/^J"M@?=;]P 6'A' A8Q QH4N;L!10[F- (.8H MBA&+F=7QF7'/VJ19>A?,\3;C("H#/;'7OS3P-I*[*D-@ M@)6[<@2G.G_%L@0&F)PN3V#2P, 40+6::[J+G[)XTK1'O,^/JW: JXWZ6Y1YVT22Q$K2P7Z%"02^@ 1S$"2!BE@D8Q1PEA, MN-4.:GP19\R'=WMT#K;V_R;)).ZHC$1NEO2SWWNFG=45AA^^#(LN&NIV'+SFZ[;VB5\>M<=%1VS:IFU[T@*/5]HI81 ME@2Z-$C$ 1,A!AQ!Q ,611Q9[7X-^YW; O%.YL5CENM9^Q<[/C<%VHRD'<#G M^N!MCSBOO$;J)L/W>N7\;2WYB!QJB=68Q&C:]:1L9XG'+H79?GUHJ(\F/UGJ MU.]/VL[^63:'SW$DL,]$ ,(DI@!%0O$0Q_ILD%!(L< RM+K7>J2?N?'.6LRJ MF2UR+:QM9,]A3 V]_9Q#4!J4^N8H"B,DO]EO M>_+T-T?5.Y0 Y_C# Q-<; .)/^:*5NY4,UTL2Y#$"8LY!RD+ X $@8 2X8-8 M4DHECD/;_!9'NYH; ?0CXAM1/2WKP&L%)Q VLPK&P$K6^.06,0X3K--;^C#5,;X4*Y:(0R#2@(<\D(%/ MK2XAO6Q^;LS0.P-JY!MZ,-9B9WDH9HW(= =B9\ 8?A;V0FE\:OKMM<+)P MW3T=^N&Y^W\.BG.OKM@@J5 MN_W-;<[VRR=6,L^*TLLO+CBY![*I%VXTZ)Q[XW:*3O:.6%VXY8QP<5AW4S_,[4GCWYM%%[I95L5(B(L$#H@!8>*5M0R3W 2@B3FA 2A3WP97\ H M\TU@>XQ+KKQ<6KOSCZ$[B$IFF%1&J]8X7 (GT7@+)J(H)HB .-(Y[C!@%+&@10(H43B5(9BQ"B\N:TZGV3M M+8NJTKEMV@J\5Q[;Q)")+H9,E^<5Q7))R]Z#EI5ZSPV$V5(R(KR.^=\H.F^R MD#P7['JNRSF%X!WC,=.O#2.?=4[E=[+]]V/>)-%^*):JC4H']"BJ4_/J0U%J M;EPHTDF9OGXF(U^7G*()(% 074P>)C!*8!H:A=\,[']NY+1)2?W#6H$_ZSLA M?1W^R6NU\'[3>GB=(I;'=+;#9$95#L%W3%T.<+?FLX'HCGHJ3E<]/^1V7\2?%N52KN;8.;&O:MMC=\;]*>=V3K1%U$ M1'!"?!_P(%;V&D\BP!*,@0B@A'$B?0;312[OE0$I[LXSY7B2&_*Y M=O=5W5TKWG/^/97KW">55ES7D>;%XZ-ZL/U=S7CU>*XL<_WE)NEQIM.MTZ7W MM&)+9<@4J6I )S[6]F%C$U:&1N&(+\1I,IYX?*?AYXU&+25[K4Y>JU07F-E5 M?*A>9#^X2?N)$7K'1Y./FNCB&]OD./,:O1>R_9<81>/5=WS VP7Y232+K!]W M2^R(_4RRZHZ/RWHA=M#RP$,#JN]0-B*TZ0?5+TW'K4 ?\[N2YA5M5H-%ZD,A M K5'$2+QU48E3@$1,0:28Y_"$+*0V[G]+3J?VRZE%5BOKNT2Z&7M1-;;_$K9 M4?:KXZ A,73%.P+:M3.=MA?,&\&OO"WDK?!K[E1 ]^0?T0L^ +51_=@V_4_K MB1Z S)XO>4@;PW.3O-PVCT,41 $C,@$I47L)%(404!''@(9)G,*( MJ+]:.5Z.]#,WZFJ"B#1/?39PL[H>^AW&"G'A^O^DJU^?#?,JFL,_ZP+@J2\CB(HE0H M2 ,"D(]#0&(!0< CDE(<8D*MCHRL>I\;A?3.J#>2-I3RZ?K7$0NS'!\-,WIQ MAK%CTKD,WE%JMIR%R77UEN,"O'H=E[/8F%1T.=_(,%;KCMUUM47^]U56RG^3 M2W%7_$QKO6-\[GECE)6#(0I"D$!?,5J".2!(A&J04HQ@$@60" NGJK4 ,_6= MWJJ&'FBE]A=JI_&@9 =U 1X[Z8>7[S8?%S-N&Q?F:7AM+;/V.G=2>_^VB_"8 MGJW!8(W);N:=3\ILUICLLII] V.DEOXLA6PCB%H_V4TNNXL?D:0,(AD!&2 ) MD PI8$(2P-.$D]2'A!&C>V^6_<[--KO)%;H>374"E_]KM7SVHBM/O9GA)?FE MCX-NOL\;&5/O_U M2[/.GHDM:J[Y;MTD.&'*\"(IB+&.^*%$ L9T)#U/_11RH5@'X74\V>JPYB:^SW33QI?_JO9I4BCAUH'F=X7^:),@-)4,<:*H M-TDH5-O?F*F?H "1@"G&480)L\MIXE;>N5%T*^Y$=Y0,A]20G>MU@WE;VXBJ6V\_MA)MMF)1FD6%X\,1?X^;AO9X3_:%2/+;@>Z(C:' M4-UI]2E)JV.B;LU)*"GW$0EU;3X)$/$E(!)' "=!1/R8\AA:K4$CRS>W->?+ MZO%1A\YM0T *'177A*^VX72?927+K[KF0%%Z'U:U/K+5 054O?.6#I"1A]K0 M4?)Z ^C:H;(]0U\/WYF5J3JY-#G=<#@:AE%]-2.+.*U/QPV^>[X?1]U,O*%Y M&1]UO:H?BE*7WBLY@OW)N#&:Q0SDJY/>Q M)SF'\6B[D+,=71BJ=EU5LJZZ,!)QDW_6AZSZTH#VQ%6]DG4P%2E+"$A3R 'R M8PY(@ E@"0M2RG DDFA0M)JA ',C_M[.X6.NF/ZQY1#*BE7=T K-G_^I6D?$ MTJ77ZCDPA,UTE"RCV!Q@/UD@VU6'Z#I)J?!T7=ZU LUY0N74I!^*HI,X-U,9 M7B?4S1*AH]%NMNW8US2Y5L0KFHH)2WJ_2""46"8!@(ED %$H ,4Q!53Z.$H9 MQ!(:W4_::WEN;+81SM/2F50G7:?:Y" 3'M&*HOU4=DH.Z7E![Y&5[D]4; M.:A&O\;(X0=>=T?[E69+S?P?BO*O>@>V"#CT>80@B)-(YV>*($AT6E.)4QK$ M891R&;[&QG97T+D1P_[^=BWQG+:W>\,][2[WDD'\'C>[+UZ!1N/Y[7J/C^!CB+O:"A_M;[S+6[?%,N//[7^WFZPP2=6.%X5 X%A9A4F4 A)' M&(01"3&,)4'4*NF^<<]S6QQZMXKZ]U NOZ9U&'?+S>V8:$ZVJ^T#>>6U$GN_ M=?^ZW<::XN7ZGM;ASE_]CM9)3$SN9YUN8*"]O'IZ6C:MT^4;NM2'TE\>I.S= M;>TYA[C/X@2Q$$0"IP IPQRK$;#T$1UA+%KL[,GMM?)[36"]ZZ^5X[NO@_!;%2S MT*;_:4V] I=54+((^&R>'NW3L3S/KM"/JF&?W+I7UE+GRMD.]U4>G?6LCVSJ5O$:G MR0;'.&/?A(,T4:8^]X-EDZ!O)'R/)N:[M/VI$O*-A$,O$=]8+0[;$GR2M39K M;\OB:R:D>//\2Z637]THME?O=WY_S>OL:YL7P!<^%5"&@*>13E<5^R"1E $. MN2]"0A/?5XMDH19ZLPV!>==6B^)& (=N;F68.IDUS[1'U95DPSNSUZQ MUL"C&Q7LM@86HV*V,7"#M>/E2L/<[+EN^S#_LH9Y([QW?1YFZVV!/6)C;@HL M>I]T2V"/RNZ&8$ +%WIHWSSWW"H?2OGWEAZ-N5H.O#N.<_BF33C"ZS4'SLBKKVZ[ IY\20C7_",H)0#@@ M@ 0A 3BF4 9A &&";/C'LO^Y<=&=MMVV,0,@+4J@_0G#LU[9#H@9/SF$>0H/ MP%; J^WI_ 9LM=$PU. M,DGW%5C/NP-_&68V?)9<9E_US*VT:T=>Y^*F?I#E-6^ZJ+9_OUXNBS_T(8J: MXN^*%:O3U7+]5'M6K/8T0>ISS$ $F=K3R 0#$@H**"2S048=73,#Y;7&S#$W]=2Z:GS<[6@UJGD' MQO+JW$!.$S/C8C3&M(U&E6]2P\D%LKM6E9,^AJT334F*5/&BDN&+++]FNGC" M3;JY-;8]1JCN5 _5X3]U*&Z\N\Z%WT4WE1>\^R]IZ4+G:L;#PT9HSK G#';-J)[/5E]M9"-^A^ZM"]/86N M-;O:0C4FG)W^5Q7U)GQXR3I?-"5\2 M,AE"+$!"*0<(*M:B,%)F9YIK1$'), M+#;@&+.'D?(GJ$)]OT<3ZK==BCC=P21\8*3C>O*;/3STW@BKFD/2^OW7QD[: M7A))62Q#0@'GJ0Z@0#%(8(Q &G("4XYI*J3=)9$C/]^'$/4 MS+X8!2?'\WX/(F<7.,Y@,>YMC6.=37PUXXS.^_ZVA<5L%=_*DI;BX#4,_* M\*H1J*8(G0M!-6YG&,&]?WQ:%L]2MN=Z\K!9]*EHHL>E:"R@J@DR[_]="],Z MQ3]+7MSG6L#FFF57TF5!42@"FA)ERL21CJB+U(94Q(#@)$T832A/C?)Z3BKU MW*RE7_)R(Z?."K#=&/&BR1^PI%U)IU6G>)W7!/N /> M[&RW6Y,K;Z/KRR)?5PWK;TX9MWHV"\-JS L)DP[)F*O(-()/NO1,.A:[Z]6T MG0]TL:Y/=6Y2?7/VP[+XH]J4'&0,0X%Y#$20Q-IB%\IB]_6%5C^B$0TXM?28 MGNAL;DO*1M:F#)>^*-Z(:U(.T!YH0Z_F2/"YINCAR-D[&PT@&=5W>*J_:5V! M!IKO>?9,OC/TEHEJ)M,U"77+UWGS3R^=W>95YY@&- E]D.H4]B@(!6 H(B * M9$*)@$%(?;L;)&8=SXU?-)OG/%MFFT+@O,D#V*3^D+MY ,N-ENT#RI*M'Z3. M=R740M$8O7E5+#/1V+FLRW)7Z61HUA=*# ?2C+-<#(]C_MJ*W+*7QG\W.Z,3 M,K/%:MQK&H9]3WP%PPZ1_>L5EM\?1GZW7?3HK7J/:EV>=1U ^N991_TVX588 M0Z[V^@F(XB !"".L>(^%P/>YE%(DT$=6M_$-^IP;Y?U4Y/?@ITQ7,+U3G^LT M5&WAG$$904Q -^.HD:%T?AXR$$5K/K+ 94PJ,NEV4A:RP&&7@&R^>J&74N\) M?Y;->5_BJYU;$,4@8HRH?1L* 94P (G/(PR#R/=CL?@J2U98>Q6WO=A,B7Y? M[F;&^R^WMP,]>3WP(A;X3""D3YDA0#00()$D!) *F8B$(":LZHY>"-V$P3Z9 MKB6MZ>1I5>JJTO7:S-1'G=Y:CRX+Y.;VA'ZU+T?=TMLY#$O'S+R#T&^M@",2 M\@GUG?@!>]V\CM=N7\^C/K8#CPXCU(\Y+Q[E9JNL3\V;^!=M3P3(IX2$$4B1 MSE*I:VXP&/D@B; ,%,]RM9.UX883?8''&JNTFYPD#O7N8@@Q2 ME[PMI<@T-U65BP1M0X ;-3K&2H!I0V.&8+,7%S.H$>LZ&-UQ>Z5Z>4N?GK1/ M;;EL3R$_MP$6=T4OP[B.SEE(@2-&*04^ESID%U.0I'$(9)#$/(X$)(0O]L5P-QW7^Z:J=?EK-=0_RV75CU+A6RV\2N:9FJ-Y49LF M^AXX5C )?(P(!IQ)9=P2-9%(PB&@$0]B-8QA;';:ZW"DIJPVJM.PZY"1;'U+ M78W+^CJ,UVKE:;7<#LKIM]#&U![:)VO$X%[Z[H5ZCPM!9. M83(8_HG*@;@8!IL"(!>@>+3HQY VIRKT<8&^O>(>E[1BO?KO;)ITOIM> M-$'Q^%3*!YE7V5?9/KDY)Y8R2EDH$$"I6DR0+R.0X) 'A"UO*0T(+%1@.L% M,LQM;=GS"BA->K_=I-X+9;SN>=O0HTM&[>RZ,\583.V M-C=<]&OAI6O1QR[0>6I8S C0+=B..?!,P#.$$-SU-2S*&6 MIP%*AC4]35JZ]"I3$U36SVJD9+E)VP\^%.4=_?:WK'[05925'-5"8*C)42?6 MIA0@0D+ $DZ!3W *I2^#.$B&76VR$V1N#/FKTD-/S"+MWV-J+^"O\DS?< F=/TBQ6LJ;]'B5P9?W M)>_T,]N\MA0&)*+,!S%&:IO-> 1(!#E TE<;;D)$% 96%]4O%&AN#/QE]?A( MR^?V0G99/FLV;HK5ZD_VDR5Y'X>61+UX),V(=\KQ<4S :U6.C,16'V_GQO!O MC4INBHJ-A>^H5^\OE6G:Z_DC(;AWA7^L=H=Z0FDE=4J2G6G+?4E]&H5J\/2E M*90$@(8R!3SBP@\XHY19F;Y'^ID;KW[,U41][%+PLF)5MWZYRE._O]WGBT3-VE%X^!<[=HXP1M M,CNYI,,S2(SKY#SX,#(!7FNH[F132OK.C[?VTCKM>*: MYP<^B>YI;A@3,\?D,!0NJR3")EA:PME+,\ MD=5*O-*9;!^_5SN5;828[[EL'Z.+3F9?-#2,Z=HRT#JO2_6I:*^@Y/4B810I M1M,5.YD$"$,!"/4CM<^2L8@2IOYGE9'Q8"]S8ZRV!#MMI+1CKL,@FK'3Q= X M9J"N,'TC8)/VEH]]]J(K3TP[2GDDY;N[K.++HEJ5/3\JPU%*DS0!D&C.Q2$&5"0(2"&B@$91%"!N=>QX MOL^Y\>JV&.QP-[4)U(;G@N,"Z/KHKY6VYYK:RNNJG*DY0*.>W1ET.^WQG#D. M>R=P%E\=FI-?M=%&7;Q;E:J+MI1>8,HZ8 MGZ8VC&?<\^Q8+^?+E6C+]^[6"[ C)W/PS0C*":2.2>IHDO\K3PO>!OV_B=SUGU>Q/]L(A%DJ1^' ),%#6A M,$D Y4)GX8X)16E, V)'4@>[F1LCO9#2TV)V 3F6U\F/@&I(/A=#Y9II[%&R MYY23((Q*((=[FI8M3FJ[1PVGGQZ8\[4Y!U@$5,WP**4@#L(0($HA2(B?@M27 MG(44TD2G.;*H;MPT:S7/)ZA9W)2G&W04U\%D-I/ME7<\ACGO,OZP3U9"MI/W6HKM?PR3Q7Z"E\S>;JA:@YGKAK MZ;Q.O*N1DA8::#]N=I;];B;.R7)4S_U,+,@0/5@YM5?V]\WS]I$N%J!H#*G1L<4I# M!@7AF(6+I\8)\J6F96WH6IU*?IN)MZN%PTB555W5:H/=.%N9O,_R7#L"UU4* M!]_NG>ZUD(AB+B0%*2;*N(M3#)(HP6JB,@X3"6GHP^ZU>)^?263]';P4:QTF M>B5D\^_W]#X8>NOG.,*N/?Z]^NQ]K?M%VG7BCH-UW-N"[:WVO1B1RFMCW6H% M0)>1N.H5>E<_-BB,>'XP]<"->@8QF?#3GF-,/29[9R&3"V"=H_EMD3<)4/1Q MY]M551>/LMS$*+_)ELLFMT7BPU3X2012J#T5$B: (D8!T7?H!98I24P3,AMU M.#=?Y5HNX^R]9K">7A-<@.7>6]G(VYZ>KR5^<,/:K0A_50_6U<>\/6[_F\SN']3R-G]\1VNY.=-:R @1'.@;(0)!M6U5>]<$*DI/&:<$QY(R%%G% DTK_]Q6 MB+7 'FTE]NZUR)Z^P.^E^DCXZSIW2AML5+1:-SL742R7M*QTF'F[BYEJ$S/P MU7&\E7'_0LQ_0[/9LK0HZ*B-=1#4YDWKH&@?\308O>"#&>QL+AO'6>QO!JKP M?>QR+AN?T?8Z%XHQ\ 0VKS.1+5=U]K67!>?]MS9(ZH,"66NQ:HVZF_0]+;7_ ML5+"M4H\'VZ@*48K @Q#7R( $Z*O56&N5M8P #B, DD8D]2W6ED=RCJW5;0O M:3^/U9!ZP2Z'V/!(>AX#Y_J<>]B8V9]_NT=SU$-UA^).>U+O'O>]X_\)NAR: M8>C+(UTNWZRJ+)=5M9 4<<3"%/ DI6HKI:_9$R9 A)*4"81X3(U2A1QI?V[\ MW(KH-3)Z:R%MLPB]1/ TE8Z BV/ZLX-D0*:@@XI?G"#H9:L3YP4ZJ-)^.J## MCPT-O:UT,EJZE-7/LCF04V9:@F$:@B36E0:3D *:QHK*U;25-(H#0JUN8N[U M,+?)V^2\:Q)J?Y7YB1VB(7YF-M!%J#CW5K> --)YO[7RC1I7>T3W<4-J=SN9 M.)KVB([[@;3''APIEKZM2*]_6D1J\8V#1 2" :0+JM$?>@#R$.12$8%\=E% M ?7;ON8WR7NB-@7#FYCQ)E5H=I]G:<:UMVCMQ;:]^W,"=%,^& 5*]^=8.U'W M5UXK:/?+;;',^+/W6_>ODXO7!E YCZ ?K[>I^-TC_PE6$TTQ6B6->! MA"F6:< 1;X/$%- DH0$"DH9I1!%OA^%-L3RHO6Y4P*H\O@3,CA\%P M.*8#8R2LY_A!C<>']1M=^8>?FB4@'^UDTA"H28E@"&+=;H#"4C, MB-JF8\G4+/8#9>'G\KXI>VY3O/5%-T;O:=*^IWN=N7MG/^X$_%\4VS\LKG]& M,W@WIM]9-+^+.;S;Q6M&\1^;Q\<>&Q@,09?K_$PZ$WXFNISWGR67V5B&[MQ9>5W#HB3_B"?P0U$8] M/[<28-K3[R'8[)U=#VID:-+.IU+RMLZ*^GDIFV/R7%P_ZMQ0_]G&+T8H#H@R M4( O: @0EQPD/&8@]I'.X"08A,(N,^?Y3N=&9'V9&_\%[0EKFW#3 ',S!AL; M2FLA;8\R7R)H>I0Y&)=ICC(-(1EPE'E0\8N/,E^V.O%1YD&5]H\R#S]F?5NG M*2&@\X?K3$7=UIQB&%(:4^WE2 $*< @2$88@(BSF(A$)C(R2.AYN?F[35DD' MFOQE2RVKG7/C"("GI^WEL#B>M5T1D4Z^LPX.$T2,+]-"+-C1O7TGGME7QC"AAKA,X2Z2O@[MHQ9'+5 MX\WIJQ[K4;M]G5$S)OM7&+V)%H@)1]%F<1D9\*,+TEC]3+6(C8Q+;^$;N^6! M%0N[JZ69K!8X0)PG@0"Q1 E +$I!P@@&<:F:^O(%8N+;G#0"PK_NWK^JH%?UZS4];JV]?K[TJ? <>L39B?Z;E M[[+6J3][UPE:7YSFBJI>T)@)0C$% ?5C'6(0@,2/?!"H2:)'LYC?-; '!4YQ_-\*VOOUM25MQ&W@7!$\(SM MO%%!G,B"NPQ,&Z/,&)VCYM;Y%J8RI(QUZ9E(YM\9>BQQ+81Z-:JWZL>;\J[X M(U] !'$D%:.&820!BA@"2TJQ#ZCI2<5%,$US6F&'T(!#BZ,87'QPL=_RQ(<71U7;/\ X_NBP/<[[ MQZ=E\2P5B91?,RX/9P_89#EK]EA58V;T_Z[IYE-1_[NL/TM>W.>:@MH=V(>B M[#[2S\$%"04/HU099I1C@ (_ B15QEI,_%BH_X41MKJ3/ZWXL]25S)<*WK5^,V>72NJVKUV&;@T2=]7.GT:Z'HNTEM]UG1^,(/4$PPA8 ' M) *(0WWN%@L $T9AZ@><8#1)HCASF>>V7JZE]+YNQ)PHPYO%.)LMM@* MIE;27]89)7P2PBAE 0@BI%8:DDB]TA! 0R8B/\6)3,CBJRQ98;K6]%JW895^ M'^[(I;DRE3'HB$8W[5T7R_?'&0>N. NF-R5+_Y2;GD@%Z[ M<_[0(P//H65527GSU-R&R>^;J+!-VN-?\G6]:RG>?^/JT>M'_=M"&84,^S@& M.%# H9CZ@&""%90Q2@-?0M_' V[=#A+&Z%6?_FZNUN4OWD>=PJRIR-M>G;0\ M[AXT.(8'X\ZPGBHD5LNOL^AV&GA="&@O67I?#:_5PVL5&?'4_1(<1SV?'R3( MM"?YEV"U=^9_46,7[,4'Q0ZUYM6OK4,A%VL[ZZ[0'_7*'NTDQ?TL=VDWONYB'WJ=<'/.2<'!"PZ:YOQTJ,O.Y MS=FY/4U8(+6(IY((P!(9 T1BKOA#;;,DC7"$181E8'0=9ECWM@QJ3:T!_WP>\"&)#P?@-G(N1!L)IDZ/. "= QD3A[0R ME-H>'[,V,E@1K>Y:T:?,>2:K=VHKMBRJ52FO6=5(M(B#*, HB@'UF\JYH00D MHA3$<4H83D-$H;1C-HO>YT9L/>$;T^^%^-Y6?N^WM0:6>1KMQL:4^!PA[ISW MQ@-[ .L- &U;&DR_3WLDNB*D>GG0Z2*>U'?LZ'&T@31CSM<8'L>DNE;IRELKU&32 M:U2Z.NSYZ$TI[ T(\^1$'+,A]N ,,6(C:!J8]T"YB 0P@"3,=GJ5'>3$I"! MWKN<8O*5833Q\B!RDV4ICJ0(! 21P(H@,(U 0G6B\C3%BB,(C0.KP-J#O)W&TXPD+D;),3WLQ2R,GK'\) )CDL'ACB:E@9.Z[A+ Z8/H*?53]JSREN=*;A5:D3B*@'/A7Z>E7[:W.#_D[?MET@S#"E%(* MXDC1A4 @\3D&-.0IPR)&$EG5*QM-LKE13'^!W4C?^'/Z\GN_-<);>LO&&TY+ MDV;*09K0 +I@?(:;0F-AZ<1PNEBXUS&SQL+TJ%$V6@?V:0G>=3DL/F05I\M_ ME[3\H#ZI%A2'$-(P '&JTQ+PF("$18GZ%7,BI2\H,2[^>J2/N7'K6DROE=/3 M@GJ-I.9)"8[!>9H11P+),;<-P,2Q#N8VN;60 MH)'2:\4T3R)\$+_3$WH,5!S/YCU SCMHS) Q3[!\*4)3I5BV1\HJS?(I&(XG M6C[XK1S0ROA\5+O8=_)]M^/^35O(MZK6_K<;#\DA8SX4(* M2 )0JGYB(D2 (V6Y2)I&/+8*LCC;X]S(;BV>]]3*9UL?[QS 9ON[46%SS(9K M6;T?UM+^V(0;[!?E,OSAQZHGW?U]E M]?/'O*K+9F6J;NH'6=X]T+R+R-TDU_A<+)9UQ)\;^7U:Z46FJ0[^Y1?+/+L3#[P9C\YW.!V3\@@W M3%H(O!X&7@."5RL4MO=/-D"H'S>O3WOB[OVFP?$Z=$9TV;W.L,XBF\4P#;Z/ MQ!87CJF[3]I-(%W]J:Z;Y(0QAQ M OR8".U^0( F(@2<,9'&-(%0&)T/#^A[;NN5EK]'4%Y/@^8:FV*LU-LJ85FR M?LC@G/5MN(3NRW-:8C-=B"C >>8W(]CYB#ZT B4,MI[=65'N# M?_BE'>0_]U+D;?5UGO>*TWUE69+ M?=SYH2B_T*5LKWVOBE6EBYC0I/V>0 D$8SY6*<_M;*2'9&B3)J]5 M<+LN4F_J$^K5)ON1?ZE MIF7]CM;R^ENF%C )8<)1"E <4[6%XA%@+,4@("'R"8K2$!*;!6Q<\>:V7G7: M7?62:/84]+8:]DIZM$HV\1$]-:^\1E%/:ZI,;*6KI2]IY/? ;-UZO=%UO$R] MSL!:KTAN\!]S 1I9PDG7&S?H[BXOCGJY:#71F5,.)0'<^%F"F&/J1PR$/F:Z MH#D'22HY$ SB*)(0^]0J0MRPWYGR?YM7ZG!BS,&Y]TR'PHJIQP1X&@J^%-NA MG&J*E .R/-OU:["@*1Y'Z,WXZP.3J.CH/!WB5\H'F5?95]GZF#;6NJ)4O;?L MV?$;Y]0G6=^D=_3;K:Y37N37=5UF;-54,;\K;FFI'EGP$#,>0@I8HC/MD51' M4H0!X-@/L$@0C)&P2L?B5MZY\61O%W]/]?%![F5-^&3C'+3,[^)XJ,WX=$8# MZ)B'VW#O%ZJ^/$0XY,/IN7B\K>)7S0F$,I"5\E=>I[[7UU\?2+0(C)C29IJA M&C4YCF.1ITVS,PW^>PE[)NK68:QWLQ,G:20%)1$@(@@!"F$$J!]+D,B8DYAA M0KC1TF/=\]P6$>O(8PLOBOVPG%XFG((]A8M^-C@[B.ZVQ?O_C^W> 6V$R.[I MO#F#M1P4U3V"#T:G(M=>G8+_WMZ@ZY6;640!$1BB&,A8YX54*P-((($@( F% M7#)&8;!X:JK)-WXAL^W(J2YM9LINQ^XFRQMYG^6-7Y;19>.3_4'M*ZI&^#_; M%SDXBC>.A="QK4!RG (4Q!R0*,8*]"BB(?,3'*_Q?I^+UT![W:T[K-\WDCD& MVFS;-19TCI?05DROD?-JD\Z\)^NXE2'.(3)V(8BC_4U>]^&! MDG6,@C2G0#9CD)&@<\_N=3#K3C^JX.[^//SBX:.=Z MGZ@WD)MLM5OZJ!:,L20E00I\[=A#*4T!U=F[4TZ@^@CQ)+*R# SZG-O,;U(^ M?]5"ZJ,!WO-Z5#+/BM++BUI:'A*90&^ZXQ@54.<;CRUZ6MPK;YM0NV=)C!@4 M:X'/R$4XSW8[=>5-4QP.E-LT_NHE>Q-]6K<^A\_RE0XD:B]:%'GU1A^'R(V% M(ZOWWY1AH_K((&J9;8B$DIN5262L(B79$S M LR/.$A\"?TXE"$-^:(N:KJTV=LXD=6*^382NYNM340[:[3QGO0=F&I]KR%K M[?]::S=DA^1FJ&UV6*\^@-/LT+I[=)L@I595;ZOK>GRW.SK9YDOKJ>>M]1M[ M6^=T$,;?%KH1]Q6VE4YQ/[PM==OET&C22JHO/5SGXITNF%4\Z>.3=4DF280( MJ B %#0 "$AV%,(I\SW\J)OFYY;MR@!+.T^388&5IH0S1W;4_=WCC( M,;6GZ:A&RZ;Q:4V,79WV#(*]!R;.XMVE2.V=K?U-9O1R7W8>(R6PGU@]X//^KC4U]MTGY^SZOJI2:$&=,T MI;Z,01!&""#"0T!3GP*)H=JUQ('DR"HIT(F^YK:5>2&JIV7UM*B#,AR<@MCX M+&\,X-R?X0W!;,C)W3DT1CZQ.]K=U"=UY_0^<$)W]BL#]UC\08K54MZDAWGN MLZQJ14^*M)J@Q5_RK*X:=NM2HSTW]6OOY+?ZC=+Q]T7@AS*42(?F0Z&LY4!9 MRY!CP -)?$&B)&34JA32N/+-C9_6ZC75CC:JM(&[GE9FG?GPV=(*'GE8#:W= MUQNL":W:C;6Z-0&N#@_>U6;TNH+AGM;-:Y0;LQ"1&]A'-4Q'%G%: ]0-OGN& MIJ-N+L[$\OZ;HL*<+MM:? MNF4W^J"9GM9-,A3.S_)ZN5W6>FS2NE3:/]$;BT87IPP^ JJ.\L!8B_-:N6&& MXG8B7\S@)HRJ*I%A!,6BR35"7UC@#A% M@&#!@(\$3*(HQKY=4>33WN36[C6I;H7V'$3$Q710AG" (D@9Y/6;:KCN>ZG X[ MZW1TU <%GK;N44HYHN3C[%]_ 3XDIAX40(%,UMSH/K8KDR3V7B 77GNO79H; MCL?<8 E)55=:')6-W+P_)AS'NWISBE!*EI%9Y:RQWI1LMA[E/%6:ID)3H%.% M#*V8M3J5.02"$[-X9R1)B?"DE>X6I\8LC<'59&!1%+OR+*I,!2BS:(MR/;=[ M,O]4S9&#^6WUX_53M\ASSUYQ9J%P6 ]/1"V8JS5R;>[^)$<&92(W: *3T95& MQ^8C-PS.4)+CC7ZL)-5B_K86,_G4G#=;Y= Y3C))4V*3# VRF H$B,X2@*7. MN18:(>W$0A=;F!KK-$9&E971.QM4:.QT(Y++0'831Q!X!B8*;V2&J]PV:>OSO_S<43[WJVXUG_?U"_MF]U31VG7 MIO=#+'?VR//NT4J8_5>EGD0E5I12LWKAC &&I_;Q-T*D.V; K'WHEW'L#+W;A&((0 >FB\;D)@Q[5N<=[NV.VH:'3'#Q M@RILMHICVR.GGO@AVR M:'\FX9T;Z Z]*V,- ^C@K%69&_W4&/ZSK3C5V![5QD7]! M#'^ S#AOA(+6T75N?-SBN+Z8G%2\]7Y WS74OGC&FR4KBH5>V.JYK7V-W]G6 MJMH_V^VEHT"3F,09Y#D#.>()P H+PV$9!81SE-#,*LI3OS55?V.FQFU?=H^/ M;/-LSY?:FT2U [::A?E-9[D+WQ79#1WIND(;IWL&7['MW8@.?MA(H3,=]5R7 MVQLP9"@$K&$7=3?8,_(B[W;D3A=] 9[9L_144ZR\E UL%I?/5E!EMRDK"B$[ M.61, @R%617&4MF98PXT3$3&SBU.C55+.Z/E8=T]BU;K%:BM]2S_ M=!5N-UH,"N+ W+>WM1$!W9M;*4E=P=&_8I(K-D%K'EUM=-RJ1:X8G-0=M MV^U./=5WXST8\*^Z!=_T06U^V075+L-==Q<$V(;W07#8#7DG2UYY:]X'K>N; M]%Y/Z\>B] M?/S4YF!_5%&3>_O\J.P(.C>*Z@_(P-1SC(6M1;E]._[N+US5<^^^)(4WU:QJ7P8D52F34&@0)]2LMJQ"'(=)!G*9(QXC MKI7R6FV=;65J7W=M7CU-^7?/S?>S.#INM-^*SM";ZJ5]LZ@!:(@2*IT8!-TV M/]O0N%OD7;Z>;(=W7GSKUG>UGW[0(<]8EM/$[FC'./Z8'(VB-IV-P[#;/0>M?5*F[CG M/;Z\07OA>N\RRA6YF 5"*Y[G@S(_/#XF230RC!";N0"VI90X%8 P+8$0*";0 MYL*CW+& LFN;T^,(O=X\UCIP?+W;5AN)D?G/-^N5M"LMJQ:W*LST5Y8'^[_4 MDH!?OBGEN$/KTR?=]#(0TJ-,-2)CQQE0AN?-@B^G@.08 M LF2/)4LUG',>\8SG&EN>M1N0_0-8R]6YO_WEO<.0SB'L.]D\%;<1IL2%A?J M8PT2)M !RD"! .=:?*VC_@[O.P[SN^[J75W]."3KH]K>ZP?V8XZDSK"$!*0< M*3-3Y B0E$O#))+D"=9YAA*?4E8=;7G1R BEJ!YL&V5JR2&0<]FE3>$-KAN) M!()L8 8Y%_!:EX*:1<9>N[ML+)Y=".<,6OW[&ER!BW]?;&[LVM_7_#Y3^OOJ M+2/72=BSFYE([1Z;'/\G937FWBZ^+\S"3'ZV6>69RE@,*0,<2@EP3@D@(F,@ MS0E-9$P9(U[:0X-;/+594F-C)&LCH^>%6E[6NWBE?G;CR$GUWL!,&T#.OC7# M:_D]B_;O1.-Z]#F(S,'HW30)!7MGH_\:VO6^?1!,M=Z[X9[38/:T,#.^Q7]9 M ZL@65OQVHR(\U02*A1D(%?$AJLR"&B6<)#)1&:WEUL:=WE[U M^F1V>_T.[Q.6DJ#X=0[CQQSV<6=SG.ZUE=0KK!HQSCFS];QH"K#,J2U_$8,, M"]-BFJ<\1H[G+V$LFAKM5,;9-:.5U-P^VY-<8[A=6CY9>YW/"0)UV-7#F?&[ M80JSS%\Z9YEU)][K4NAS]#YS/OD9O^]&.A<:L0]]#H["XGWQ6"E0,V,=.H5% MI74D%?C!/55?J^<6OZXW7]9Z:QZOYG%.)1<:@1PG&<"0F'+Z775FP)=H6*BMKZ/E/N29FMM M7:37FZBQ+Z!&ZV7G@ZJRGFEF7!W6RWZ>**]V7'H;%SRL[X29W6W41;WI>8:S M1.8&0(F@H8A4:3-1SAG(H-0H1KF@6MU $=Y_X MT4@@B$=FE^TZJLV.CN3J9R_UZL-3CSM@0S"20^NO0E3NJ%SB+X\G])4^>V _ MWDN[3-6+JE1.-8.:9X+8U"D-,I68Y;[&,6!0)^8_.5&8,813[:>!=J&EJ2WC M*V/MN6_TTMQZ7>$KBW8)X&Y*"@K;P S4&[$>DFE7T+A9.^W2\T<64;OBYJF: MVK4;;JI>]ED]LH6M//]);J"+U6[[LG[ MNA!0&:/5K !M%.AZMRICSLNGU!?9HZ[B$UO(^XV9 =M@NWF<)% 2G !4IOY4 MITYF19WF.>0*DD0PIW3 D>R=VEAB@QB?7I0,DL9^0RY:;D;LPNNWB.-XH18YWRC8EHZPQPU&8# MUYK=RV\(3(3 :08RQ2C V-:%Y#0')%9<QN<6HSD,[*J2XZ'CV! M=]SQ#PGGT!O]MR(9K@[MD.HHUQN=1C7::ZHI[C?VSH![7*_*NI+UF7P9$5%\ M5F;6_EW)7]>;7W?;W48U[#<( A$(!G$.SEHII!CBB6D-E_L+0,R_. MSP(O;AHS6^Y0GW93VQXQLW"J*B?:E(*?%N:"TKF?O5/I/'O)C;@&Q7Y@(JML MKXK7FJEE97X5T%5$C0-EL$3EPG[6AKA]\@=/P/(T8.SFO'T9G4O9Z/BA\ MK//=HYT8_L=B^^V;6AY:+N]KIH]S78H-9 (0DDN $Z8 2?,,R!PRB6.4DG"A MSBX&36U.5]D<_:LVVNK/'B:9TZ\NKFS^C= M,S"UND3/SJ*Z_QJOHE\/5%L^8+^$'[F[PD4_A^ZV"04_A^B^H)'//ECW#WQV M:F4R<<\^F/B$/7L]US\DZ&'#;)G8+\^/?+V<8TV1AC(%B-JS%Z8)H%96@U&: MZXQE%+G5F3YY\M3&L]JXJ++./<#G)5S7 WIZ@S#PJ.'HOU>XSEE?;PC/>?F\ MT<)QSKK1#K\Y?T%/!0KQ3E1FS#^:1;]NT.6#QFF9+J^[^W'6A_7JJ_G<'^U90;MEP6ER=3<*,EERC2!7DJ 6R:&L]\>A&V^OBB=/.WX[5';\GD$)WI MQEVGU^JRAR_E672!$4\QB(%-H:\9 !@K@ F8#4T!U.L, W MR'[XVN/T]8PO O*NC@ZQR4*F[66T93]4G4*TJ5RT6S$KM:WB[:)";;?+2O7+ MS"%LK:G-HLR3K.+U=JM%7YDA[QYVG.<-V6&C2HK,RI3^ENVS\ZIK!R(,KRS2 M%\4A=$:\;7D5U9&^B%W2(.G]O+Z2 \T77DY,2@WE*ERPW-N3C=A_RY1B'J<) MH@G+ ,YMY<@LDX#(7 MN6!Y#@G53F(EMQ@QM7G=/XP/=2+Y>=:@$]NLV-4(?NC(')]&!^$_%<>C!K IXK)UKE1MJ,&W!E? N,89/Z>]@Q M%8_!OU=,5M@R9+W^]73KMSXO/NQ*.:)RGF&:0(XM2$CA!/ M"=:6)3FA3'*)O;/1 M-21",L[%MD9EE6L>'S/'U>O[L8,]"CELI-U]9XNE382UTSFV/"Y$RA.HTB05 M9L9/D9E7Y2F@2ECQ6Y6G),D1UEZ,X=/XU%C$SG'7JW);VXS3>]N!7F] 8:R/ MWO<]@_#J$C>B&0KH@AJ M__4B-5:LORM;58<_VYS-)]4<[?7.C77O)#?2&P3Z@1G/(0JM^5UE^SAA:&?A M&BL2[67CDPE&.XN)3SS:^0?TT%U[VBBQ*#?;S+^7JLP16LF[Q_5F6^ORO_MA MRTF;Q>2+@D)%:S?O_>-3M:U>7F_6H-\6&_F);;;/;Y;KG;Q[>EK62J*&(WF, M(%,2Q)A@@*DP"\>#/-G:)57L/XJ=%L&X R/H*U//=0R1K['>BF MX*GW[.#SUH/OLVCO?:E[U?8_V@,0O:R\9L6P:@RB!S,&O$#!BFJ5.$0E$%&) M1-2&8L+OC8?4VH3?G]%TUR;Z'OD)L+U21W:HL8UMT7C2;*^$]0N=MM>RX=83 MQC>L^%8&FQ7?[ SMNUF%KK;%^9_^KDK5?BYDJG.-@2 ),U.AC "FH 80QGE& M,P0A[WG2Z&_,U*8VUL@ZY-.&0AW,[9D><%-'^9XM#@O_P/./&Y"_X1RQ/V3# MG"?VL.>5SA7[(W?Y?/&&9_;/BGJHDROF:4YC2E$*.,/:ZG1C0*E-1V=YPI(8 M81C'/MIR[8=[\=P(LG'VJ%ZPS>;9SK]8JT1\Z-J/KB,3#QO,QQ"IO4 M=.QNZ%2F_?-'3V Z]NQ@CC.68# -/8U.CRM;HST%B M#-QP"3K9Z6YQW.F/D_QEYEFG,8H( M4X(#C#"U];X3D"4:8I%)R-/,ASRZ&IL:=5A;JV#EJ&5M;\W^3IS=."44>@,S M2G_@O-G$!9&07-+9WJA,XN+Y,8\XW>,OF_G&S&'NS$3GS5JJ>8(15"F6("L?5 MS7LOR?;W?2M@&&OLLL*>"GU>%/_\Y?D7M1+? M'MGFGV50?BQ3"&G&0*Y3!K#@*>#F(P1()B@GFLV5_G 5<;=A/"2.0W_G-T#8HRJ%&RYABU!<:7/DFA-N")R6F'"\KR_3%-M[ M_=MZ+:TXR1>U^;X0JOBR7LHYRPV7<$.^!&$(,+7#?6:W&'*!J<_!Y;HQV(NG)(")P&9X\*HM+,\H"V,32REH9DCFMHA.6,BZV-S!;7 MO#[EB:MWW"K=W2A^ 5DZ-EZZ*]=0B/;*.F-@').TK M:U0I1KTUPD.^ 6YD^.K].C"/#M^E-XB1#P#Y,++E(0U])8'S ;"^+(4^1&/] M1I?C7+E#%MW+G+IYEN0244T 9K;-73' 3L$>*A M1@';;2 < L*!QS:'G.=PHY8O/B$'(N>V1QU;?!$Y'BZ\[^^YOMBR;3G7J5() M#V($Y;9;"C'2"95 0:X!AED&J%8)B!'A.#,_@P1ZK1.Z6IL:UUK+KZ?S#J=;O(_FJP)Z!DF_&&Q M-0M*E<>8IGEJ2X;E .=V.'3XT92J/L_AM,?N(_ M-X/LY7#"Z^A=/Z^\!9.!/WM?.+P.+R_Y?<,!YLDC1SO$O.1,^R#SXC5!="_K M+":FH*)IF@$5J(X\(=^+#D9_5F9.$@6V!D(!I2+?-V\ MK3.^7A%\O"G3JMALY[\O5HO'W6/]?NJT*^,E>]+;C,S7WM#Y1\U_'G^?I M0T?Y)"_ZTGR&ER_H*R36CCG>9RR\V6TV9G8^SV&F'N=WLB$ 'Q==MTA,.LX$9]"B/HY5'-HO>7'D]>XBH MN: 25CFML\61Y=) M_J?:'H[T#D^J;KK??E.;AV]L54F^%?/<()ARB$ "R[4:AH DB@(J2"Q)@HA( M4Y^QX-4\F=HP\\=JL[?]18DJ\Q_%METV9E>#$7W^\H>^-&OW^)MV%@ M9GUC0XH-($BX4:&5^^PD(/.ZSDSZGCV MZGUV/%2^OD'>\J3EMH_^MED:V M-*XLH^^A_#P E,X"EL$A'4ET,@2T/OJ07CA=U'1T>\I8.HQ>/K6T$_WN"UGM MMC5O^N7Y<$D]K2H'A4:UNMANRO?P9)#X=;W1:K&U6;3_H19?O]DAR!C.OJK? MS,.W;\VT?)]Q.^>:9<00/8")( !+K@%-B 0BSHG.N,/.J M+LT$V*KRR_5RR39%9-;;E4*_IT#_-""^J8CPE-^'$5=+;4C:2R9;S.'LJJI> M/E6#00N;J 0GVAITZB55,8M: ,VB!J*HQB@J08HL2M%!&&'H"LFOU>_#5V0> MW;,)5(!^K=YTJSC]:M;=FJIVWM9R3E*;9=NK?"R*W6/ULZ."5$H2(23/ =*9 M7;)@.&"99+8B%KY2E%A+=R^EI05OQ&TJ$W2K?/,__^#(GJ5FX89B!6"1E\>[A[>?;F=?4Y][(@)KB^N&*/^CV.R:#UPE _\U('FHSSSFX'V:(I+ M,\OZ4W_W0VW$HE#%^U65>WHTBVQ^_VFS$&J>:IH+*#40D$B 98H XTD"($4\ M5CA.M,!!]V*"FC\U@FB,&VG3)>RK$&ASY=4Z> *;*,65793]C&\/@E6]KF X MLU_27!656(RX43)('XZZ(1+6@VEM? S2.]X;',-8$4ZXMR7[G>A$8!F#',<9 MP"CF@*1" $&T2!45*>'QKM.K(>X9$=>/K-G $0VU@GK\DV3O( M.MP)E*%5>U]IE>SDNXMN;RCY[[(RP8+O*@F73YNUF;AMG^<"(BA0EH&,8F53 MZG/ L@R"#"8Q3X5F1":>VJ%GFID:;WQFC;:!%K#$QJ#9H!P2!%4'/M32V#FB'MV?4/[NN[L<+ M']765DTS3_N^D$K^\FRWZ-^O]L'K=V*[^%XF8^Q%[#5)\QPB!&(JN>$,S '- MM)ERY PG1$*=":_BD/XF3(U/RGJ$>KG^5Q'93H[6^]P,MK?=CT=Z=(L;QPP+ M]L#\8TO2E5@WYMLEZ4_EH=)B]7.KM,G!BT'*$?0',22#];!B5';KC](Q\]WP MI'"'Q^VE8OOXH6[\^>BPD*>9,I,H"E"FB%F8"<.2U'1B*B DD@F)$R^-NMM- MFAIKOCA/;)_W-N;??MCKV6?]#WB'ZXD1=_[.)ILT&26-)Z,?W?:#=NCC6D^K M7OV(MA^*+L>R/9_7Y:L MFW-!-5,J!N9_ N $:D#B)#-SV9A2@=(D\U.S#V+5U.BY<:J:TC[NW;)TS4[$ M&\T$S&;G]-A_"].E;M0]>D<-S-XO^^C@T2QJ^52K11NO;->-*L09%.^0E![& ML%%9/2B6Q\0>]N'^ G[O5ELS5+S[\6!F'L7"CA_5NJTV=#5R-28M[(S>O2B2TM1FMSH![Q^?3 -V M8O-A711SS%F,12*!R-,88*80(#3)049H2@EE(O'3M'%J=6IT<[ N6AKS;/!6 MJ3EC1];MNA2A*2)Q\,SS8-2I(QS/24/#._2QZ<'>J#&X5&B912W0K=$!#U)] M, IZKNK4\+C'K#Y8G)RZ>MWLK2/RH!Z?UANV>2ZWSMX7Q4[)MX8$5U^K:59) M@H=,^7M=_7N[X"^V/Z3$6#*: @5M69P<24 ,F8$D4SG*&--(D_E*?;424@]. M>B-A#'/Z"FGU%9Z8-V@@0Z/XL-:&VO:61T_F4U";S5Z4N62^QT=S8?7?"RO' MM5HI4?)BJ="\6!E7V3)ZVO'E0I@'F@<8F)P%.@*] MW<.6Z/CJ3TWCA4'Q]5 M+D653_O(X]*M%R(?]SIJN=::,H[=99?'K^>[\.!K\X\YJ+]_K3W48865N\1]F5%BLWC'Q M[;X>"^JM-Z&$)LP,T+G,(<#$Q@3() ,BQ4F6*D7BW&E+8T2;I[9*J;;!Q13F.K4YMO[(W>1RD>:T@Z!!C?T EN.Z+!H1UZI ^!:O]RC2XH#5*VL;/A MURG?Z(+%Q3*.3C?W3E@3RNZW6@;]O"C^^6&Q4N]-L\4\3B$F.39#&44:8 0Q MX+$D(&$$Q\HLK5#FI<5UN:FIL=$+2R-K:O2G-38JK?4DH Z$'<]A@N V].%+ M3\CZI*Y=02-P^MJEUL9.8;OB]9DTMFMWA"AB=921;U-JK8S-9\-<9@YE+9AC ME@G-60YTR2-IC@ 5D .M8T513E)(O"8XO@9,C5WV&AVLUNB0ML^[ M,]PH9TB(!R:BDX)-)Y(HC?U6A=S\OG9AJ"I.[N -5]?)P897K/3DCE!W[2>/ MYWCO7=N@IX/@ZF1-*X$2T> M'XT;QO;ELST\KGQJTB6>S36NS!FD,Z]N*X_:10,S:AGP=W!F%K6[:^]05'L4 M69>BO4]-ML1SJ=D]8AZDIS$XV"^J"*XM^CG;EDO=F6T8F+HMA9PZMH3[\9_R6HW2;VMR WYFC3 M %0:.(N,B>'FYU3ZJO7>X]=WZ_$AL[/W^KJK];BA(O M:[;.L@ MZ U,'(W-T4^-U3^;*5!TLA^PMWT 8)TGG8, /-+D,AS0/E-(;\0N3A7=GS36 ME-#;M];4S__>D0N_U3H5][MML64K._'L4G']O%XN]7IC;YRG&2>(R@1HF B M6^\M!3>2, M N*JM/@PH02OUI.3*+W6WXMIJ8T/UDO!2JK=;DF_4?6RRH==!Q\D0JH(M?N5 M^D_%-G?-1H)=F\U1IO/$ED(54)M%$TTRFY/&S"@)(<4*\01!GU'R=I.F-NJ] MW:DF:GV]4M&SL==OI O02VXCU[C8C[&3J($ [%8X8/^.2^6]WM MK?;W*T-@JB@/F=]I;?-5OS>GS6;4F/-4$!HS 2!*,X E-%,NQ7.0,IW9=,F MY@G-$RH-CVF6VOT8R@#CU$PWL>0*HXRCV$O/TZ'-J5%88W(Y)Y$'H_TXS 5L M-^8*#.' ?/4"O9:]46UP]&=EXT1^Q5M#Q>3DU;#W_#-IMG6RODT<9>W^LJ M6M$BP#*7>R>0;:^G8A5 M&D,A-(B%R 'FD@$>,P8(HSA1&4TRYV"=T;IP5$%_MM_ -$/K]ILZ[:DB^DG: M)7R3 .18W/GFKNL>1,?LD+$W2%JNF/]H/K7*&ZM/4:=%[QV:1:5+(_5+SYCU M ?OGM>+50_=3_V#UGN Z!JK[/OUU@M1[8G Q0+WO\WJ>L8J27(O/2JC%=WMV M8 N=[E">CA[YY8Y;PBTK7V%!EY4? \U 'M(*>=':U-^X9IH/G)Z>3+O?T M8S&;1:+4A=C..I2E>+NSB:8YT5:V(^.(F\45DX JD@">(0W31$@$T_EVO65+ M-T9S;=B+W?;-#_3 )%29/.N([9[9Q0U7 MT2>V""#8UA>JD SDW/:H;.2+R#$S>=_?4QS$K',W#]_8:B\V^U+!W'C)QP MN"]J=E<4NTH'H[ ">+]NE&H'T?V^6"T>=X]S126U=0% ED%#B(HKP#EA(#6+ MY4SFN4ZD5UFRL0R?&I=:4X$VMKX,[YU%CY6](V47^G:_&R%/L5,'YO( F82' M0I!1R_U9I0]J$3B.6/[]RJLR7@9ASWZ;1-Z@K^U_C6S!GCT2+$>P;_L]AS_Q M31)5_J/EA.>(Y-J0OZ;&'<#NS8.Q=],+UQQZ(;I.$V*BZT^XK[$]U(=&]+7+FW MYW1LQXN%7-CJB2Z"ZCAY"@'5T/,D'Y3\YT#7$ @ZW;G8V+@S MFVL^GTQBKM[0CQ..)&*:XF+EZK&E)&,6D@MAD^<6RYVY>FZ+A7,-.6!4&<* M- 4LQCE($P@3H9/E!$.[NU9//1V%+LEE4@ MBHU3+$_!G]2FNFX6<>M@E9I;N1C]9.ZJ'N(86W]CW[KQUO#]-3"IG6B!'>K% M?JFZ[(5TV"_[?JE="4> MT$9DAU[6C(J==Z&UC&OWOBT(1:)#_]:U_GSD"8X M@3H!D"L)L,P)((FB@ F!1)[QF&1>TS+'=JV^:>95'XOCRO-#RL9A/6JS-W<5[JWE8;, M*U'^\*EYL'OYH1%>%(\#[5?O_ND?81\JEI6\W5X8)[J]-6_7'K+N:"%T>USQRV!WO+D MI-AY^W>WQMM=_JP_-"74YW&J$HV8!#G,H)G@: 1X:KY!:E;I.);$_.GUT7FU M/K6OTV%DC?ZTUD>E^;Z'Q%X=X[CX'0KNUY_#N"%]0["=!V+#Q-JY&/!*H78> MV%R.M/-YR(A51_;ASW,ST8@)HAI((E-@5G,)H$@SD,M4J)SD0L!D\(HC>W,F MQX:O4FWDT#MAEW:W8_ZZE%A5&3DLU/ZB%49.D'_UZB('BR:YFNM&+TA5D=.G MWJ"98?< -^J;6A6+[^K]2JP?E8B8WY!D('MFQK#G0T#.1S(SYHZ1;).=GU: M;-G2.C=KI*G[;W.&[GHWRGS%#AV87T?J2V\.'@CQD(0=VL11V7T@?(^'@J&: M"3%__=5\$=4[/$^@E#J#"N L9@!3\P?-6&[&@Q@B+ 22DO2?M1X:FAJ3WWW] MNE%?;:CFT\8L]A=/;-DJJ%(6W5B417-NF:JV<.XS0>V'WMC34FMES8A#341/ M@1AN^MEJZQ4GG:<>=T\USUS?CRCV>Y;O5T\[PS^VGE]2IW!PL[K%F$F0))'!EU8NO%!((0&IH3VX4EEZ"RJ M 1L@[<4!DY#LT-7J%.%=0Q\)K#=EZ]M1HH#:MURY6&S*WK[\G$ -_[8X8>'_79[P-^1VW M'S_J=WO&K^/O]-PE(VNBWE=R=;^N-UHMMCOSPKRO=ZWF4@M*4DU!AH49]J&* MS>I 2X#3%&O.1 IS-E^5DVGY,((*ZF53G;X26GTE)P8/]\6\L:5XEK>(#0S1 MK6X<]%J]])=)_[IO)$M;GEHIBLK7">B47N^(24B2=ICYUU ?O8YS,*%1AZ;Z M#1^_J97:L.7=2MY)*\ILDQ!L%;87M=SG,87F,'MAMA^UNT'N1M;!@1R8?ML8OK2XV7P?8/WH!5)( M:G1K>%2R\\+BF+[\;NYYWEE6^]QG)<8,(/GQK%U#5L'3('7;!S/._KC=OZIG^D!1J&VQWWUZNRC$M;'J'8Y(-MPS/,_R**;I]R$&P&_JHK&U\D2A_L#!A2?PV* MH-'R%QL;-Q#^FL\G,>Y7;[@Y<7*U793"BV:6<(B@?_=#+'=2R5^-"W8AM-O6 M)^+OV&:U6'TMS-*F7 >56N+SE"*&,\% 6E;C@<*>6.?FCU@*(:"F$GO- <*: M-[4Y1%N%O^U?*R,F:CR,[$L4M7RT-S5>V@V-:A^DUNSOGZ49XBUPW+UZM;X= M>N/J%;KUEI30@.@/E#,:PL+72BH-B&Y'UFG(5OQ&DB?97PRII3,ZEQ!E.<$2 M,*D2LWS,)> $0I#G5G Y27-(FJ8T5+=,:;;MJH['IP-U<@H VM@1)J1-/1C;UV$_5TMY<.ZR6(_C.35 MO#I+D#(/H"!)N1DB[4AL(3T0!K/=BNP6.3 M_7_C(JB[%WQ7-\&P'7@ NQW6&Q8A3B -L[KH;OJ5E@U.>%Q>#[C=[L=64BWF M[\PZ8_O\QE#@ABW?KZ3Z\?^HYSGBF=)I3H!6+ 8XMI-X%3.0QE! RBE7VNG, M^6(+4V.@RLBHMC(JS8R,G6Z$]M8LVF MJ(ZE197EE9Y[0%T13ZR""HBXMCVN4H@G(B>2(+[W]Q317:_*0W&K[?1F M5VS7CVKS8<'X8FF)5WP=N.GT"@.S$V-N:4\8-08/(OV)L^B M-U<0]=?_]8 HJ#ZP2[OCZ@=[('&B+^QS;]\UT3OST*^+U=??-NM_F6;6CT]L M]3PG$$NL:0Y4ILV<2<4YX!QAH(G$&409SQGT6QF=;6=J9%.O AI;H\K8J+;6 M=Y5T'EK7M=+-@(VS8O+%JL>ZJ1.)FU=/YY\^\AJJT\73E53WY3WCZX2PJ=[F MJ5_L[C#;R.*/)UMBZMV/K=5&XTOU85&820F-,X7R&*0)SP'&B0(\(P+D"&%$ M&9-<>E4$&[JN/>$V71D WX&9)0RT_O%\ M?D %C>YS;'K<6#\_/$XB_SQO'R@WM;B2[_2;N7*[3W4Z*B[[[H?:B$5=]&K. M8IPED!+;BQI@D5M%&S.J2(0QH7G&5.J5HC2B[5-CS]+R.GGUUNVG,5\!QS.T M:7;LP+3M$HQ0N":^5@@<1[/A'V58WMU*VL0[834-UO9'K=B1JO#ZG%":YP@B@%%L_C!C(&"8[.H@F$ZXA"^'3F>%U M:]>;U3\+JYU='4C36">,4 %H:MXAS"@%)-,IT(@(I7*!*,;]A4H[6I[:Z-/$ M!HB]G0'C ]S[PVU$&03E@8>$$X73EMG-?Y2P!U[,>&,UG AJ5^.OJ(KJ@$FW M3*K+ [Q3D^[D_[LKMN62XF%])^7"$BA;?F(+^7Y5ZX9_5D\5Q][KC^NM*CXK MH1;?RX)2QN?/:FFUR#ZQS?9Y+C,LH18:Q-+.TD4* 9.9K=F+22(@XWGB-$L/ M;MG4B'!ON9V)/QEC%T6QWCQ'*^.&GU.G6DY*77Z%R?3*9A M.N!B3E/@YL;*;AH&I5:>TT -W+"MUB?I:J^ <5<4NZI^3[%?!:G-(YPK+02! MTHS.6"?F#\8!%V;$3C*S#N%*4<*\@OV&,W5J8_9A7\18%_UD:]_VVC,;IE\] M=LE>O;>FOR_6TO1I.3P[[(U9GP/O@0W:+<%WO8:Q=OQ]KD%1/[NS-6R+WDO MW]GFGZJL-WG(@[L39FJV*X>SWS;KHOACM5%5 :G?V&)ERU;^HO3:"F/\F&O. MF"2Y PFPJSY% ;<1FM1L]K3",9*$NDBBW:[*5X#QEBZ:=&BU)XH)Q:SZ&!] M9,UO%XMU7BGYQ7;B-V MTTA+M9N[BU_O+I^E62"$+Z[%;GW^6(NO0#BT5ENAGMAO>54=_]SK^R=E97]7 M7[^HKR5!SU,1)YE-W61YAFV8 0$\%0A0S-(L3G/)8R>5I:LM36UQF M1D5MJ]\:YS*X;DN4() -/*X %46 YWD*,I9# MA@3/D1RU2HV_"T[?YO^OJM?T> T&#G0:J%?_,GLZM0I["X"H1"#:&@A.:N&8 M^Z=4":=_YTTBWJF'^7^-D*?^_1(LZND&$_H'/AT4MCV+-)R_>4),4X;0'"P< MI&I#-PBA8V/.M#1Z(,QE;\]%O71' M8KYZ/IY]XD8P0R(],/4<%I.E>6>2D?;V5U<$/H;J"UU8N1]/&T:6_>F'T*G\ M3\_G]%S,JN72%FE=R6KCS?R[KG0UERB1'*4,)"Q1 &.;;0IA"G*22D(31J1? MGOWEIJ9&:5_84E7RX(^-I9YKP\NH.B[E@F U],JK,K($:F]F4^,NX,KH*A9! M%S*76QMWW7'5ZY-EPO4[>@IS/*XWV\5_U240?EVLV$J8A[]9%]O"M&:G9#;1 MOIC+),D4DA ((JEA#(0 DX*!+(,(L4RE2>8U-7)M>&K\T;;;;@5+NW"0M;7E MY[(HBIW=@8J$]<53G<.U.]RH9@B0!R:>8WRKW(8&TM+R$N6][0$U.CS1"BK2 MX=KVN"H=GHBT1Q(61F&"MC"]]D(H?35T#W(V= L(XQNY0EPK\ #*'CNB$ M)*%K38[*/8[^'U..ZVT]8PC4]@TKOGW:K+\OI)*_//]1V W6/;/=B>WB>]G> M'#&>) 1S ,N0ZT1(P!)J57TH@I (&,>Y3^%0]Z:G%A%G+(^$,=VF/)6VVR,; MW=@=L;WAGB$'[GWA&(,P",)#!R48<*W5T:<6N#]9RPV]_QSMC8_NKL/L'ZO@ MC5C0X 7WUL>-9O!&Y22\P?\)_?CLKUYM'/M>[YS!D)DR+QS(HL=:, M-G]708K;M4UB;QR)UGM//'G-K4_<*"TXT@.SV>=&A_NPY=TR.3K8/(O,VF(7 M%0&\\+BF+S\;KZ)MPJ;@6K]5C\4\DS"%L4I!FA)J9F42 YXF G"2T!1*)A._C>^^ADR-W1H_ MJM*[C2=[1?=JS\4Z TIOHLJ=Z$_K4%1ZY*E#V[L'O8AOT'X9APL'Z9*^[-@; MSP$(T]^6U^#0WHA=H-7^S^MY0+ L7PXEST$5UY>#L%N@=CP*" SKT">2YF,Y# M7-PL_&&D'T1!=__=6AYW[]\+C9.=?[^[>P8XV,^M+*(DW^XVU51SL99ERNR[ MQZ?E^EFI\II/YJ7\9FSX9-ZP.<]Q;I-404P5L86/**!"21!G,),D02B57KIL MO:R8&G/M3]C6VC+7H^&LJJ#Z8F5UVU9*E#Q6EOE1M5/U%4^U6]&3>:)G+$6O M#G0,LQBZ6X;FOQ+&;%OGY5H$[@LZ-IVX!9& *JK$H;=N33O5"ABSG=M[_L*7; MCMH8N4S;>0]/2[)=N*[GIUS)5]E4ZJ;8FPV\^*BV'XW=]4D]5A )F"&@>)J9 M=5N6 1*;/Y!F"8HARA!.O3YOAT:G]LGOJT"*IIIA&;DUBU;K%>A7$-(%>D=Z M" SHT)1Q,#?:%X>T!I=J)^:/O=$!&<0#HJ"LXM+NN$SC@<0)^_CVM/&&=S\6Q9R;K]M\W!1H:*8J+34WN\[<1._;\IOQ'R]CH3VNNYUE:!\2NDXP0P T^M>B)68\)Q34X MPDXC+K8V\N3AFM>G4X:K=_3QTS76IH:GSQ:<>7"Q&MM5FIV(W M M@K\F%_618XP'0ZPTH[(?4.V?$MY?<^&<(T,>AI<9R M&S=:VQZ=Y)GGU?4S0(_&29HOS9_%SAG+( M,S.5RJ4V?(@T RQ)8Y K*#A72FD( QR(=]DPM?G6Q>/PW5,9S5,7![8%-.L[IA>W#H M"5]5X[2R?U9-\XK9>9&X=D 1T^;5:I3@=D&GAOWQ'.$ O=.,*1R?N^#D>'CN M]*@0E2$?+,.;]6J:4)ICD":8F*EFRJQ"?@:43C&!),=8>IV>GVEC:M3Y17Q3 M>G4-(4["[Z7OWQKEHW[*B)SC6&.F28 4D$!IFD.2((H8#%3 M/(TSD:!\E'+JH3V;&@>6%M8"Q#=OT$T%Y%=7*A[PI1AC1CJ*CG&%T4'$^(R: M8'E)9*%J%;SZ*X@=]^S_OX84LJ]S_Y<()??LT_%DE/L:Z%V1JW>5L'WT;Z4G MGW*5Y:D9Y G. M1U\']RD,@+]T#H"'[(;7Z37G"EVOT'LC5>H:L1=]"G8%!OQBX:Y0[8Q5P"LP M+JU"7J&?/'*]Y/*/?U@EE]77SW9 +XP]PGX_7]474AM3:3#NBUA:.5"*YLRL]%JROV4%3&'N[%Y_E7U'3 MR96OL^C3]KR:R2V=,HAQRIZ%_C4K(+E@'*X+LU%A0-*< 8!0UH #&4**,PE2'&:(9''1/A5"/$W86K47T;CZN7Z7[50S:(Q/;2P M8U>WN#']L& /3.-7A![W3K2$'@>I8M0?Q!&T'[NLF((&I -*CEJ0+D\*FK!A MK-ALGDV#U6$ %X)A(5(@K8 &IC0&++7A0PI2F1"=F=\'R-UXV>HDN<_&_)3R MMNI@=Y#\C2/$H=%/UG_?IY%O'0Q,CZ& MC=P*"GOH>*\PQHT>)184TW.Q96$;Z$_LG];+A7A^4#^VOQ@,_CE/"6(02P:0 M2#);KH(!DIFN3>V.!UF"\S7OEJL-]'']=9W MM^(0-$(Y#@+*KLB_ZL_[:&1J6E@:-0+^ 0FI6.FQF=7R[X>8XI+ET: MHA;RAP7CB^5B^SS'2"F9*@8R;B##(B: "B0!25FLG[W=YP;_BA\&Y5S'C9F'I+1>,#L@)SDF"=@E0GVJS760H83C70<:(5RJ&9 M^'HQ:@!<1ZLV%@9!-QH-@,O 5'I2X?G#U3?MQBK.)R@,5ZSYT-0KUF0^\;>[ M]/+IY3TC$':\6,@%VSS?;ZI(PM_5]MM:5INS2K42WG]Y/KVXN:Q*9&$Q80KC M#*2,8L,7*08TIPA(36*89H9*F)<47TCCID8R!W--?S6QT95[46/X+'JA_% > M<9^[K;F^7TI2T%? C?!>JV,'9LE7Z5/_ (4!P \:EQ#2OG'#$09 ]B0*88@V M>HX=ZJN-U,C1G*_?B#L5%I[2PR]CIG 73"VDT+ <$:X]SB+$[7152] '/.A0@% MW$@)#CU>-)]$!1M/ &GR_M-G]ZOQ,8NY=^JZN_WJSLA M;$70XK,2:O&]7$_Q%*,X9AD0>W>WQY MM\;0:+.WU&]NY82[VSPK&(SCL&MC;O138_#/-L]ZC^CGZXAZS\!\( HY&W-J M=]29F0\2Q[,TKWM#B/]\V% M;]B/5&N,:8L_DB=:/0SPD.PXG]?'B=XJM7_.T6_3F] MO!\G/*A'LRQDF^=J\Z@)S:L*E]]MMYL%WVTM]SRL/[&R)$R2ID1!K@'D=NM' MJ!PP0C) :(8U(C"1,9U76>M?MFRS=>,,;SM\/H]C:X;[4CXKJ=2CM=,6ZME' M;CQMFO(]127PS-77Q:HL'<_9THHX^A&.?Z_%',E<9@3$B0V%UPD!IOL(8 @A MED,B<)[4O?9N)2?39XTMK]]C:B5'["ZWD6/0#AAX3-G;7A^'S [QW)7]LZCM M@54@KGP(-^#TAB_D4.1OQ*B#5&^,CH>O_@^Z063XVWII[BBJ)N>499APFH$, MI88#;280950"F*I,Y!1F.D4^R2FG37A-<4?+1"E:=OZ/_T82F/^O,A_%-XCH M#*0$)7&.50I(;/-],X M P+&9G*5$0D(IAH0E6A=OJ:*^P[3(= @9(QU.TFZ 9^ORL9=R_ M-4$#0X^)EQ$)+O+\LI7Q-9S/>GE6HOG\E;<5 JE/\!L1=UO&L)A3#!,=\P1D MF1F7< H3P&TX)D]B6\98($22&ZI^G&MSHGO ^\H3I;A]46X&5WDLYJ5?K!;; MLBKARXI#_6I]G.T(07*!>*9 EEH56J60F2H0 F BS#H*)F9\R_PBCF_N@U'# MCMOPKTL)SWU9I[(W D+MQM2AX!N8L]NX5=%?^RH-;SIQZUT9I0N0(='E^JK+7L4C;)79R\V-7&OVJM^G%6>OW]*/.YH8?YMIN9)GEC%804UC0QLH MTYE97\L8T#B5-JQ*YTDB*2+<9\OB6H/3W,!8'JPNY2!";6AK@5N-NH;VI5++ZK M]RNQ?E0V>_NCVMYK*ZP@-$NY+5W+)8? ZHD"2M(4\!SF2DO)4K]Z:Y[M3VTV MTQ92J-9#HNV 69%:#_S8Q[=+W,AH0* 'YJ8VQE79B!>V1Y7Q>\6*CU65NJ"* M%3W!"\EFOB:,2FX]\3GFNKZ/Z1V%:1YHGO-V48CENMAMU$$%@<0:"2:0Z0E& M 99" ZIS;3?@%(MY#''J5(G I;&ID5K]01EC??4D.B%UXZE00 U,2@>,HH.A MT9^#:$RX0!(X@/)R>V,'3E[U_$S Y/5[^C'&N\>GY?I9J<_5EG-K:O9FMZG" M:1A6N *MYI4$-#'S%9C%.C:+,X$Y M]V$:MV:G1C>'(G#1WMAR ^/CW3^B/ZW%GAO*CNB[45!X3 ?FH5O@]&8A/W1" M4I%CRZ/RD1\:QZ3D>7<_9OJ\+PY?;D/]L5ILB\]?_FCR*@4466HUHC01AI!H M!@A,*:"92F6F94ZA5W6!SM:FQD/&,,^E4C>8;OP2#**!:>5@9WWX75H:_611 M^_EZ>J\WLSCA$I)0NAL;^K'&'U]^6W]7FY4]9V\)B!X)E2<" M9QPG$F1I;/=;8 :X33W+LU1RHF0F4R_!.:=6I\8B?_SMR]^B!YOFM]L\1\7> M;#]F<0/4!A>"^00M*.6\.CTH\7%L)U-B8(\!C3-":#:4!/#*<-0^U#1U1:G M1D-VVWV]:L+5K/E@NP:/M0.U/MFC?\F*Z]"[D5)00 Q:"F/S!\TU8!PKD"0\R^,$<>2WPW.EO:FQ4&UNN?W 7ACLQSK78';C MG(#@#VAK5QH;C%T=40K++M29'Y19'_X^9Q?6VGAO(BQ5;B05;'E0! MRCW+'&LH%%% ::(!U@(#8I970,:88DC,3Z%7U;,+[4R-1_9FOE"JZ+,U? %7 MQ[W@V]$:>O.W!U#^F[[=, 3=Y;W0U+C;NMW^GNSC7KF\ER3CX5GOOIL_[O5; MI=ENN;U_LJ>S#^L[(=322HRK*NNZ>+M3#Z8G"AMH>"A8>Z\_;1;&N"?#7.5U M]_I^MRVVK,S0M W-*1>,(T,LB"9630+%@/,<@EQ1B2@1(DV<]H#'-GQJG%6Z M:Q=?LG)X%JU+EVV2&]L[';'*ZTCNU"RR \GC[K%5QMP^@'W]NBFS\Z*G!H/Z MMC*%ZP"#:8H[ENL:_;7J9M@IORQCK"X/CL^BZL6YU]';YL6IW(\>UM$!@%I) MHXC>VA=G#T*K*+I]Q!Z'^G+[LQ84T=OIOC!>&I^3?''&% V=Y ODJTTZ>B]V MBIV.9\V8ZJFC8WPDQSI^^SV3*E;;A5PL=W9-=]@W>O=#+'=2R5\-K':+=5=] MW/?Z'=M8L9#"6/CE&]O4QL^A2F3.8 HR819M6 D)B,P$P$@Q1;""F'C)+P:Q M:FHSI;93K1.S2-5N1?8E+J,1:\?LM$?5KMFY4E18YZ*?%JOJ7\7/GMD:0?K: M;0TY>@\./'UYT7D'AZ)W+SKOS ^1XA@0Z:!1+$L'%S M0T)B>9(Q$O3A/:L3VE25CP8,5GRK@L^;K>68:8TISD#,.0,XXPBP)-: 4LS- M_\DD2_M(>%]LT.G3'E^SI;37LZK>14S=F/(VB$:JK%?FLM5&[K/8:CLOCT+^ MU?6N81&TOM[%QL:ML'?-YY,:>U=OZ"DW^&V]V=KB 67M/JLK,F=Y'B<0"L"D M3 !F5FX0)PE .<>**DY5XE0(Y7(34YNDE18"T])C7:U473F(!4"Y QI+'&/&'4 M2?VGMP53XX<_JM)TTB[,EL^&'6J;*T&/>N_;,=BH?[='NS!N<8X $H/ MHMJ%J.7#+"J]B/9N-'M_W@68>O: \[;M\#TQTO[K8#WBLWUZ&YH7]T%[/G:L M#Q2K7B8889%(3@+&F@!$.02($SE">Y7'J M-;4\V\K41H]: 7=O94\IN?.(NLTP;\9I8.+WA\@_I[@+@J!YQ&<;&C=WN,O7 MDWSASHM[AHX:@K$5?\WPM"OJ-Y5(G5 SLP2& \RL4@@"6)PA )F">2YES)27 M],"9-J;VY= M!'9V7'J[$F13"1I2Q;$D&NA,Y0"GE ,J\@PPG:9Q!C,,F9=Z[)DVIO:EMTSL M+^78X$>%Q(3F"3!P&:9,8@-=K#. $$$99S'$&?43\;X1P7&TNQLC6_. ?[\= M3#>JO!&@@:FRK7XY1"WR#N^'$KQ\E0KD'7YVR5K>5G=W^[H/!-?3"J"]2SAS@A,2!!8J&!@HE_O9U_?U_FOL- M')#:?P#[C]:'W_WL43Y])_>:C]_MXG"??S)G<9J0G.<@$9F9*N6: II@!C*: M<;,L@CK)G6*H.EOY2WW^7?7@/8#M__E[P?6:GW\74D$^_V3 SS]Y_<\_\?G\ MDYZ?_V'EM2Z*3YNU7FSG,>&$*DE FD$%,$(8,)EQ 5-"#:,$&/F(X[?>K;7 MISZ"#GYI6O14VN:[[7$ S'6[HQ<,@V]S6 0^=2/08V_CQ->P>QJ'QX^\EW'B MU^D>QNDE/4N:;=9/:K-]_F0Z;'NWDG8G],F>BGQ4V[F,:::A&8]5K&QL7 8! M@]I,TV-6Z3,P?.3(F4N]_0N4F93:H0]EWZ_,@U]M1.R.AR#*BH4 MS1'@.8D!3G("2 XYB',M!%(Q4V/7*+OJ^9DB9=?OZ4<>AGX.13GF.B-( M)HP"6ZO:3.AB!8B*K2JU5JD2G/(T\9ENO'CZU.87MLC,!%J:+!:W:? M12(D,[YL8%0J/.O;,?>=O^C&_65[N*_N-X9)OR^,J7,N1$Q3 H&,[6>\X7G+RX[7SI>N_\#_,$6\:YJ/),ETLEJC33#^O55YO1 M\V'-5L7#NJX48NC='G?7$D^KKW?FZN_E"?@JJCY=?:;G\_+HIBO7F.5NNM(^^$[+YNBGJE M3AE^NZCJCU^K'/W&*2OR8MVJ4]JL8U8[IG8MJGV;17OOHH-[X_><<\;):_3@ M2#DHH_:D3UY*:,PO9JH$:VBLW)70R+2R68(_NM_>PDNYGS?KU7=E6C(+I48+ MOE'N>?BFCB+LYXS!-,T1 S+)S6@J$ 940@5HGF*>\0RE"?;9B;C!EJGM6^Q+ M(!PT +??5%TDO93)*F#@(?-$;*WER.Q0G>)NWS7':3OA MM@8" !IR(^$6Z?K&*:::=,B-\'B=>YC,5G M9;,8S$/O]:^+0K#E?RJVF?.,4($3!0B$=N]2YX *F!J>52*5,2(YDEXI"+U- MF=HZQ;SAT#.JOG\WN+'G.. .3)Z5$U:.LG:CDS*S>ZA#V)_;E3]/2(1,FSX7*2"(!-/-, M@#%* 5,B!AD5",DLURSU2\MZ\?BI\5QEG4NZC MVKD36%Y'!R"<=Z=?^-FK>HJS?F>+I3UR^W6]^<*6+=E .Q.KR_W8M"1M/J/[ ME1607>^^?OMU\5U9SBC,=,S,S_Y+R5*!2@I(>08Q0)FR134R"9@F!$@.589C M3IGTF@@%M6YJG/%VI\P O?V74JO(3&#M>*VM].>SM=Q3=C5H+[K1SZOUS1CK MTG:-LKVC0*\WP+I:2JQ6QI?Z9+.HJ8ME?K,L6D[NZOU. MV_*#>419ZH?%4.8(YH @9-A>40S,)R5 *I.<*9YQCKQ**)UK9&JD?3@"L%;. M(FMGK_I)9Q%UG/C=B-/0T[\>$/E/!#LP"#H=/-?.N)/"#D]/IH9=U_:<()KE MY+9XL]O8:*PYYE(2;>9V1"&SJDLX!92F"J0BE2R',4UYZG.8\.+I4SL>>+!M M1*(R+F*EJ9[SLA?@.N_@7L36C2)"(#8P0_0#RU\Y\PH20<4S+[4UKG[F%8]/)#2O7?\J9;H^+%;J M_58]%O,\CW$&%0*LS+2&N0)#,K[)R*,.FQCZ!ZCU%?UH/H])% M3](*UN6.*YM7Z,BA%T5C]N'8A;M. )]0[:Z#;7^E\ETGB :NX'7Z?/\J'K;( MQ+W6:F,>;'>.B_>K<@M$_K+;?EQO_U-M;4C)/)&$YS%10$)E6%XE.> 9X2 5 MD-$$8<2)TYS1O%IX]?J> MY1@MZ=AJX&:V5 73'TX+8,PALM+0N32$ "TA0)(":MA7YYCF'#HI15]O:FK3 MNK:E_^._D03F_ZO."/(\-NA EZ,$YQQID MB)L\<4T @00!+GF&",*4)\=/< M#X/O.-+[QXD\X7!U8]\P6(TQ[ZV-_+MW]!2C8\6WNY6T?]GG?F=+&[F_?]4SG9*$0 041@+@M"QN9FMG"I(D M'!)*I@L*SJQ%.?NAVDTA(S(8^ .X) M5P^]IFXL;M9KNO#XD?6:NIT\U6NZ M#YBT?!S%S:H3T<6=U2.T18>F,YV1FH*YT7%.]>@<-O1YKU:9N MN]@N4!WQY^AL#6OKRZRN5EV8?QRE-:59CY[-U7M1(+51PV+FO1;V66J8I M KA,;6T:,U;PE&K 1);'N9(JI5[#1 \;IC8&_/&W+W^+#EY$S-K]'!5[L_T& MA3Z]XL;X V,],)W_\:4--".Z0FOW7X#A"$)N(\9H[+K#3@=4^E1N%U;RNQ;]SE>:<8@B!8"P&]F %T QQ0)C&B-$\2V7LM_CN M:FYJ;%>O*2N3H]+F63WY;<^2?)?BG8B[+LA#X3C.LKPWA#V6YR[(W+Q([VQD MY*6ZB\.G"W:GNWHNVW>\6,@%VSS;S/![73;R81^/JPD729H*(//,'@Y( 3B' M&N04I89G(,]RKUHUW#<>C%[FT( M^B]6G8 )NNCL;G'+0+>[>O++6F_-FE"]5=_5Y M 'EBQ=FQB@%+F)V^D"1)=,PRZ+>S=ZFEJ;'*&_:TV+)E*?JRL%NQ*[8$NT)% M1>V!)Z%<1-B12T+@-C2-U#9&+2,'6$9=A2(H<5QL;%S.N.;S"5U[32O!6C&!LB119F'$[!_85BSG5E#,3'"8CJ'( MO3)3![5V:HQU]_7K1GVU957>K[:;Q:I8B.@?;+GS9:I!>WC@XX70_3;]4X:# MQU'M9A8L3%Z9Q)'#DX&_S5.'GRP#W8 X=5H[R*NY6/^8[']]F97;->/ M:K,7P/VX7HE&RDC!-.<$@KB,<$8I!)0D'#"<,TT1PCGRFL@ZMCNU0>*MTJI, M]-F8B<%JIV;1:KT"PB<$QA=Y-\H? ,^!R;NQ./K7_U?=M_8VCF-I?]]?(>#% MN]T#F.^*$B61L\ "Z;H, G1W"M4U,Q_J@\%K2CN.G=>RTY7]]4OJ8BMQ;),R M*:LP/:F4RQ+/>8[T'%[.18L<=3*_J,F]E]MK!U@7H#PW@[4:>NR^L"YXO-$B MUNGRX<%X?'_^4#=A>VN*KL THTC_E2>0%3)/ M.'.-R3LQWM18:1=KUI.YUR.PE3PRHKN'Z9W"W?9PP!N:XYP.7 3DH ^"W@\ MQ/&=&F7T<#X+E=^*ZK.Y;.@IP>/CHIZ/T86)*?ZX6/UYNU2K]4,S7^O68+A( M@_)XGV T]\L&"$QZ')PQNE_OH;?=9 M"OE01ZE]6I=2 MLAQW:B2U%S1Z-)+.HL>=K$W[UW+)RT?]WK5-[9HV0'J%)[4I+0MDN-K&CL<" M(!Z8QPYZU/70_]2@OY<[5#^ZLT"%ZSUW?.@K]ID[B\?IGG+G+[\@F?ZVJK92 MO-^:*A[ZSN5*-)$?'QX>%ZMG*>LO?=*/YS=:R4_Z6:OF,452Q5(;0Q0<( @Y M("B. >*0*AD32)%;K,8P.:;&C,'_H+;.1>INQ'_O:TV=2N[ M+ZO]F8*ID'2[; ,UFF3\;L [I3]^E.(=72S:+(BV:?.75:_+J'$5\RQEF*N4 M *R$GFE"EIG4>@R44(I2A@N*X7Q9GZR*TYP<6E0K-B -&_0%#D<*G1)5S=NU M'OJ/Q>)%H3R^UR*JY+).]V'M?YK )V'3D:J;[O4TO>Y[)\M&5>.) M6V5G;8&2V9[A[U34J!P9G;ON^#>9IV"D.H$3>1I< MZ@R.8J*CU0G#CCY63<-1,.Q50AQGO(%K//Y-BJV)MMW-:N3Z2:\BCP1$-+T MZU*]GR5?W2]-]&@S.:IK/'Z1WS>_Z._\:YY2+F <9R#+$@60R"E@#*=F"UX6 M)$$H0TZ[6\$DG=HZL5-T%Z+^5O14VTC#_/KE[H8FE$NJK7S>9X0V@)>%Y[!A!UW:1H:\X/%:_ ! MA\:Q[;+'VL0 S)A4298"*'.H?82IS\L8 B)1(HT9%"(E;E4C#\9PH89QBD7V M\QI=P]%> YA2O;2/-8"2) (@&FL " M9^>T+H(DL+/I/TH!TE".JNXWXN[U("/'UAW1\3"*[M@7A['AI_7J4<_CG\W& MX>9F*"2HPH=,H5.3_DU%[W M3N)9O;^^J>=,.ZDO2'ZU -^.'?Q"&I@N/*#IS"'V /DD%8M11V49>Q1>TX[# ME9YYR+1;?K]ZH.5RCA%A*B<92!5* ,J5.3] N1Y!BE4F$AA%;OK,.;4F*CN M ?YK^63V]O3G]:Y>W>8V^MH([(N!>K!?2$'#P S,01?@Z(][#I$9A7QZPTZ# M?0YQL*:?-RX=G-UDPE6:<.'/9?6O7^22?WN@ZW^U;X$L$$JH7AHRFF. ,@@! MDTP"1K!$E&8$4>R8UG1RP*DQSPMY(R-PM)-X(/F0/R> KI4M ')+! M9(6,Y]2ETV..G;-DA< ;R4IVUXVR:CQ?NXEK*N8RRK MS6>ZD;_1[^7#]F%>J")!2J5 Y+'9F='+-A9KULHU8Q4H*7*>NV4@C"3XU-C/ MB J4EK4I4:*%C?2S(6?10R/O2)G_KN:W/!"9H%%'/!\96 _ *-^4?8AZZL\: M5C<(1!T$T>?Z4?GMS*,R7GF @7:;1*4 5]E_C*(! RWBK7[ T/&'MN#9G3=V M6<'FB.=WN>F:.U"9$ZC7]8 RL]07.0.$0 )@D>,\E47&B5/P]MD1I^9P=N4# M>)?\SLTAV"P:5D'@+."64VV?,(:>:_?JBNTJ"!AI9Y&6=^:OO88S.'Y[\YP; M=.3V/)88'';HL;UP\/J^'Z_4G?P6J'O?Q_DZO[-7W\5O*#=7W[W.:44Y'( B19 @'*<0$PU?.-3,]# M<@19SHE3!,/9$:=&"GN!H\--*C=F.(^V'4MXQ3 P8YR$+P!]6&/CDTK.#SHJ MK5AC\)IB["_T?9:YBU15&8DS1G,@(.8 I3D$K% 0Q#@FJA I9%CX..Y<$N42BJ9%7K40_\[)\D57_=A;F+**&H5@M,ETW!DW0"!>?A,KO-M+]>Y,].=BFJMHIU:79KSF&;RFKWNSUS32%'W M9#;?&>AV,%^49GYFB"GEDMNAX9@P;GE3'Q4,?Y/4E+,WO]XN'[>;.8))(G/. M09$*[>208 "3/-6_,42EA'D2.X6#GQYN:EYL5SK;5/%Z7"W-LI_3!=\NVEK$ M#WL%HM)H<$F)P@/P'9807B =97W0*TC8DS6Z/8G>A54(CX$2KOC@P8A7K#EX M3/O3I0:/7C6TP_:7=7W'YX.6S4P5E&1)"GB:2LTL.098$0XXBQ'*LHS"PK&1 M]K&AIL8O=;_L3M@+VF0?A=:.0?P %I@]_O[''JG C:W/H>&W?_71T49N4WU. MZ\-NU&>O"%",]'?Y9_U/9OVM!&&0@!3%>D*".004QP(( 5.&(=;+LV@I-^;Z[5(;Z4]C2;VV$&7%39&2IJ?\ M;N^UCI +5)=T;UL[WO)OL< <9E-U5,O=?&.L$J,'0(U6470_\G0*B!Z@X50O M]/#J813XJR96^6VU$+::/59],0/,ERS@\,DHIX8; ME48L]'[-'3:7#".,9C/H5COP[Z9R8$U"ZZHI-=C\O/E>5G.52YHDL0+4Q.$A ME>: QDH!D><4)R17@CJEJMD-.S4:::2.6K'-T7(C^$]56_PS^FK$=LRTM32! M'$U,CE?[V&KN9SS5K<-$KR>+2 7, M4E4 GF (4$9R0!0E +-$25.)A"@U?-OYU-!3XZI&OI<9L9=L,I^$?/80R^_VI36THVUKGI=H.MN=UN@Y;8/:WW680_XLG^1R*S]+4R:H&;ON[*GQ MN-.D?U]'9YCJZ]ST42@?ZNB9/_2GE6H"1QMAX;Q@1*B$*H %40 1' .<$PH* M2BF!2D'"G'*3?0DV-99N]9II8FXU,YT[.]6BU4ZWNJ.GUL"-H+W9TXZJKV&E MP*2],]!.J:BG5737,U"G6-1H5O>>Z.DV:\G>'WW[AMLGD7N3;51*]XWH:W+W M?O]A-/_;:BF??Z/K?\G-Q^U2=*P_BU.!> \5SGA+&4* MNI#VV\-,C8)K*:.'6LQ(&3G=./8(F':,>3E$@?FO0:>1,*I%#'#2=1H%G[1T M9*112>:TMJ\IX\RWAQ' #>?;AVV= /A>/JXE+VOFT;\O9%UT:REN'E9Z='LS[G3*HX%RH%F5Z$:\J %% I!, )1)HM:(98WG7%_&+/'+[DLWJ17K;" M_#("Y?34BT1/OSHBB/84#Y?+^YOY^79/H[5([EV55\KID\3SE,,ND2D#*DD2OH H*< HYR#!1 M6''.&'%*TKJ:)E/SZ3LQ38Q/(V?T9 0=J=S]Q4^&Y?'HCV#OT">KEQ?$O^LJ MX#=X-$NX;D-?3P'-Q_I;>U1FT?X!VP'3E-2?0)%\7\:=1-7\BY7Y,F3H.6X&.YU+, _7O=M>^&576M[7E6H)2EG *.,@90 M(3B@DA&@L"QB0O,$"J?,'>N1I^;SM."@KOE5=J+71*8ZX2-SBO141PK\U[Q@,09+9^\;3_XJ#SKC,EK7G2_ M08 HU_H?6Z+=5:"9$\B+G!42%"R.]:(@Y8 A* %GB!N0?;R;=Z5>98&+?L2_#41XM7/%M*:83HG@2):>PQ--W M&MIFJ?IF_F_V>?2RW21T?M8\O2[-#-3\@Z;KEQ_TOMD(=[ODII"&?"^;/_7? M%ULS7_WPG7\S3[-):?B@E)[4SJ7*-;6F.< 8"H!BE@,F3"XX5#+-8KNT#>X]WM9G-S^A#W\Q[99M_-&9__=F+"QH0H@Z%Z.<.A[^8_+(6 MBJC#HLXTBQHT?';$NH85_;;7&E6#D7MU7<,ZAXV_KB+%T-HG527EW:,T'4.6 M]W7-A%TAQM_HQJ00/->]%_;-)VC&5([2%-#$I-AQG@-"8PF@TC^QH(I(I[H& M V28VA[+'_R;%-M%71AJ'Q3>RFXJI^G/:[VB3C'GPG-#+&7GF@+C']B_--*; M)48K?P/T;(?T\ZPSQ'/0-B(7P.BW9(N[&".7%ZMG M*7NKFZY2E"C20A6YMDNN%PL,,X"YPB"!,J=80IAAYI9X?'0LE[=OG)SB)HW1 MJ=C\>43MV,L+2B/NH.QV1O:;)]W^2( H^K/H^*2>XX.-2C!G=7Y-(^4Y'CU9<&MG4G^WM?U'%AZX-15@B2X10(FC. S-2& M9G$!N%0Q0C&!M"B&1:*=&WIJ_-1)-S12["S4KJ%=/@&\]ORGDSS #,@=L##Q M36='OU) DBTJQR.(K._@G*ARIH51$B.68P1!)LQ&%,084"XP((1QA@K%J;(* MDST[TM2XR&/#KTN;>?TPC;H\=M_RU5GKA^N:-5(KK O;7$VDA95S>ZJ@K:<& M!WQ^I.6ZCMR\J:KM0R.+:2S^<2UEOPS@7 G(BYC$ .K?@%[24H"S@@%89 H1 M16.5.RUC@TL\-58W,@*EA;RD &EX.[O.4R=@O1&GMP,#I(S63:) U--[%AG- M(Z/ZRQ*J$\@F<+73)+(&K(7^,;(#7&W@+0O >>"!3FO+*OG_MV9%\61.QW?Q MY%R)NOD&4 5' /'$1&8I!I*TD!"E7#+HEB!W9*"IN8B]G%$CJ$UDN1NTEO3N M ;#0K#P$*W?^/ .$5]H[-M:X;'5&XP.2.??]8=SP-TU2&UE7G]Y6=;,'PF3& MH,0 9@AK4DA3P+)4 HBR1*204>J6\7,PPM38H!4P:B09ZEA*:0 B4+DU4C"D!QE@%%$<64%4K_XG75 MZEF!J7'2.U.18=$FX8C58D'7E2E3VR3DN.;CC/TT>%K;7M'&$UCJ5K;)0#T8 M]NE LZB#(FJQV.TR1C4:(ZY] ]EQU*6P;QVFM3(.9"'GA7(H.89YTM''-TMQM_DFU_OHR?V_S1D7299@#)3Y@:2( 6%%#G*2\5B2.!78J=WO MI0)-SK*L MW81Q&G,5QYE2A:F>C'. 5*Y7)0QG()%% I42(LGE9?Q[?/"I<>V1MWRGP*[E MI=$A:I5PW 9Q,LY0GO4#^74X=2C:'OCS/&QAN?+$^%?FQ?/(G.= BWL,W,FA M"WFGZI#ZW_7S=J>^Z,ERU72L>+\R*7)S&&-,LT( &N<0( (3$[\E059DD.4) MAY*[[;V<'7)JW&8DKGO"U/DS7QLA74]RS@-MN:WA%;[0&Q%NR+GO#5B#X74U M?W[4<=??UB@8I MP"R733%5(E@!8$$S(7#!XYRX)>;9#NWRNHR3I_>^:_#9R=T4+A[40.P\\BG$ M&>*( @&S B"H?Z,$"9 0HO*4JE0P)WX/@?L8++]#O56@7HV^W3$LE"GL/$ ( M@ /[@0Y2PUW[I[KN3=N)'7T-DO;D"E: 3FKGQ[Y&IS1K1(YT0K._?@*AL%W] MTW^L%OHV)N_8ICHF": I)*KM?Q)DXIP=J<,J%(QIE$T*E4 MQGBB3XU#=W67GW;2SJ*'1M8K1LB>-K^GX\2K&'4"!XD#8V9WC\H>@SIHUM0! M.?V\7#=ZULITDPVC/2W]M$X-O5LE:&"MG03#?.'=^IXNVTY3VN=6JT4I:-N% MJI^(?Z?:,KAT86)]FC//]V7%%ZMJN^Z5',KT-#]C- :$YLJ<'!: %BP!64JI M7@OD3'_LXO%\"S@UO_9>5GQ=-N4_5BKZ95N52UDU!U8>2B)XMZ^=2[NFU0([ MKKYJL^B%>L=U.P6BO8;17,=#B))0!?+H?[S*.ZF1"(?S:E00;9YC# M^+1><2E%919I70.FVV6YT<-^VK)%R>^4DJ86\#Q1*>14*5!DF&E/ !&@-(.F MP V'E&<<0Z<8$NN1IT;QG>#-'D79B!P]UC)KAFB$GD5+N3%\L5UJ8_RY+HUD M/T5"&]!4 FD< E\]/)15Y;Y/9&\U.WX/8HO Q/W2#+O.;:W842-WU GNCXJ= ML?+)L?:#CTJ>SIB\9D7W&PQLBBU$:=A5WY:6XG;YCCZ6&[J89YSE!4$$")D2 M@*@J %8"@T1/>V46)QA)ZD)N1\:9&I7MQ8P>M9R@+N-=2^K8E?H(K';LXP&L MP%S3P\F(:"(HWIW!R;WS\VD4O#9R/C+4N'V93^M[T&;YS-S.GJ7]K%?JIC2X:L*'K8A.';=E 2(^QN?H*TP;LP]W4*M *="A\WCB98\V]/N 9( W M04YAHE3..1!<9 !!O9XF2,\[,U(P)B7G&$''P.#!Z(X; ]P"V:5<^('3SA-X M "DPX;?X:!&C5L;HYU;*XRF70V)S3^'@.0SWS:'&CK@]I>\;P;4GOWZ%GE?S MC&&N$I6 F.M))T(D XP5S"02\ 06&4JHG#\V;;LV=+VQ8XV+9')Y;5Y+%G!> M:M^-*J*;B,G[N'I9BD43NY)F-2:5+XKF%,+ 0F/-%.',>%?D<9UN]HSD!>0 YC2DDBR&AM MYIP\_PA=X[Z8,2;:*VZ,UF\3FF1XZN0VD6YL(68MEPGTX_1*.S8#\G/38?.D M]Y)M_I"\;;AU\T3+A6G\\W&U-JD(=1.@N38;)''&0$SB!*!,*$"HB %',M<8 M)FG!G,K&68PYM964$3G:RSR+=E(#O6(%E4FK:;ID.:8AV>!OQY>>40W,BCX M=68^!XA\\IO-L*.RF ,.K[G*Y=*!9X<'Z>7OMNNUIKHY2FD1*TD!I"D$FGQ, M+T6!@%ZC"9SJ&;S 3F'A1T>:&ON+YY#P>K9X=+!Q3Q?/Z7QPOGCV@LL#K)HDRM?U' E 8$QT0O)+&59G&>I2(?&6=D(,#6.>1GG8_QO'4-+#]URN7S2D]&' MDXL2/S:R8Z"0R @=\G9%G.C,'%6+NB%"K>RDN%J45Q!<:GASD[YJ@>Q1:!UQ[$^CJO&=XFP'?Y-VR:[NHG41!"%.@2%&AR0E30)G( .>)8DF2*,I\I&B_-?;49LY9_'\C M,R..5IJ;(J7O&SU+4[^YGM3=FU+?D?#5D>A-8]@14B"( W/3V2:8K>R1%CYH M'TQKT$;(-7YS^"DD"Y_"Q3+;]^0M1BY=<=>E$C=%AG=%B.OCU=OE9ETNJY+7 MF*)S@#"BH(4*Z-B16,00)3GA6:+F'AMR2^!Z&G1J4W]_?K.NK0]')K MY(R>ZE(%>EE<3_.Z3IW[WITCE;%P>10NXN.K&7A$(A]8NN)N7ZNB5;U? '^G M>5/=8@+E*@88:A*%*ESDGH+7"6();\4IAHP]_##_=EEMUG57VW=TO7[6JX*; M!Y,*.R\D)5F!8J"7TSE C&* )<> Q87,XRS/8K>6+:<&FYI?^:0QYN6C:[[= M23SM2-X72H')^=?5\AYH2SS4F\^SZ&_K5>4QY,@&!=\G[D?'&_VH_9SF;YVQ MG[UF8%CT&P7BNK.XYSE!>9$6B@,8UR&5&0(XB26(E>(LXR3-.!\0]GQJS&EN M!^]*3ZZ;VGHS#Y'+)Y%/]'HA3G(!BH2;RO68 Y*D"+ ,RSR3,*,D=8Y,]HM[ M^(W>0]0O"2X^B;<=>7M#,#![OUW <[:+=SB>&>H>/&H#B=?@T),#CAO\::/[ M07"GU45N;/XHFMDHZT\U]Q/1=L+Y(FJTSA?^^[+<5-T&+D4\(S(&16IZ%4&2 M X)5!B0JDIPG>F:864T'/<@RM=EB>_A1;=E_2_U2;5;1:K_'7E>3T:O69C>" MF@F^91B$#ZN=YJV1;7'MG=]6G^CF9>1\DR1?ZW1^0]B[A<2*U].V>G4X%4N] M$.H'MYBUR_*(<>/0'D7MI.*B=5$^!AC%@7E$HG-O/F]Y42>#S])T1=#$W*L, MOR\,WQ4!_5(^Z*_/E=P#F-!2)H5 *8L!0C51:4*;?J4B83C.(T)OV 'W%Z2J;'[3EX3 M8-<)'&T:B2.A1;YHW]S!1(,VU<, 'YB3ZR#OO1)U3>1.C5FTMTA/DZA5)7I_ MRB*7;LZ[HQEPY]Y!F&MNZ[MC=F;/?\ -G;>0FCGZ[5+([YJM5Z8>Z+X4UG:S M>M#$S7?]M9LCR_W E. MXEV,2KN!71>W>D76=7?=QET M:AY,BQ0]&MGJ)!JQ6BQ,.+MV8DU"C64^C1/L%SFEP6!>W_\T6]^U[&9J$ !9 M+RYE,,+3\1ZV2/OR$F]"-L@AO+S3%+C_3=TL:?[M:P?6"JF3!?2U-]]+O2(Q MY]D\CT&2%A2@!%* *<\,?_,$\5@E:>Y4'Z1_]ZEQ="U<9*2+OAKY'#?47R)G MM^TR&(_ -&L/A7M-C[=4]EK'X\4 X];N>$NW@WH=;WYIY#2[J1NP:!G_5DYN-J;>XZ MCV-)XX0*( DRK9:RNO2V!)!)(1*$!>-.3?KCL*'5B4D^(U#VD"[4=''H@135*T4;#M$\FVB$UBRP?T:\W MK*J#^L(GFE[[29A$/E(@%7^,U*6P]O66Y1183+<91[7>S-M.OVU8GDI0QE!& M0"HS#%":$H %4H"D>8))7D@EK$7^B%_BOHFAB*#KIW)Z%S7_I;8.)U)^#4>.-N#%AH?K!/ M8'.-&Y,(6<[;BGC/'[[S;V8&\KM^.N8H*;# *0=QD2F *-8\@E(*LE@E(F:Y MIA"K=?NQ :;&&)V,42=D9*2T(XFC()XF!A_0A%X@NJ%B_?Z?4WW_SE?=2U]) M_O_N5T__H2_5^D-B?@'FE]YK?O2VH[S:YY3J7N>SWQL:J]_O7C#'4O XSQA( M5;$;C'W_=M/[?7M);J83BO__G]P I/_+)=\L16R M;G+;E/*F525=??\K8.V\_7"X K_2K]J?^ PR?TMCO\'B+T88.>C[+>T.@[?? M_-;0%WI#RZ44'^C:!()WR6\QXC0V^^A*"NV9!4H!S@4#/&<;Q^V"],L4T])5^[/D\IP8SF%$ 4:Y>@" 4XHP6(&AC+X:H:-::I]G_4XP>3V" MMQMYW)-Q)S0.#JS=KA[&5+_+C5DT?UJOGDHAQ2_/?Z^DN%W>UB?:AB7YIGRJ M*71>% 53,(X!RV,)$%$9P"D1(",HT]A[=5 ML\U5=C)'=">T&UDYV,&.L,*@&YBT#+!U>^!.;!,']?/?&Y3_$NV$CV[.P^S, M7>Z(^>0OA]%'Y3!W5%[SV( [7*<8_HT0I?F%+MZ7%5^LS(RQZ@+BYC&/E< Y M!ISK>1I2*0]_U[.T&O"/Q8L#,9YC+NXXMO3O"D=48WSU> MQTYO.LTKB3+0E?)O4FQ-M^&S#K\ZYO&;XIE8JAQC% ->2 F03#C @L4 QX5* M$"(<$J>.Z=XDFYK;ZQ2K]^HM&+,Z29G#"J;Z,[NE7[R&,4-[NW'MZ.Z_?&/N MU2MY$VY<7^,;TP,/XGV @?DYB\7J3Y,W\7&U?K_:LHW:+MH#E.JSY+)\JM]^ MR!(D4DQ!0O2"2*^*(* )28 2@J0PR6D"B5.FCM6P4V/TG=1U"3_1RAW15G#' M?!T[Y.UXUS^>@4FU$R[:2S>+7N+[;BU%N8E^]=J"S THKXD]=B./F^+CA,9! MLH_;U8'.*8[2X[YFR5)\T@^?26!XOS+3ZWE,H?X?1R#!A %$N[T(TTJ?MMHFD=>%PG/"6$,42IGHX1 M#1_B(@8D+1C("\(RP9,L4TX-.DZ.-K67?R=L4Q&BVHGKVO?T%,)VLR9ON 5F M@SUD=26(O:0!,LRL,/';^/34@",W/K70_;#QJ;9S,-V>CI MB"D^]6CH:A^*L ]=%PE,40X3$.>FJS7+4T!$"@&#@L6)GE@H[E1LQF7PJ9%, M)WN=-;03?!;]+AU35ITL8,DX9CHM, MI 5(64UF60(8I1*0@J8X*XA,2#)?RGN3C/[%JDN!_>!6+QUI7KH#$0*N";JV M\;QK@^Y01,L-_=-$YA_,<1BL$SKZN1/;)!%$/NUZE@P,67QN&T732KCUJ)#]_UK&])%^^V MU6;UH,G2).2NEO>_ED]2-"FZ310&2KA"#&8@RW,($,TPH+% *4RAP57$A5T M6/#-$'&F-JWM1VIT^D3F(8DZC:*=2DU:O58*U%IUR?871MD,,JKE&<9HI@KL M9T:PT@4Q-)> &R9P9I!$5XJ6N02]XR$R%]UU&$]W57(^R75]#+)?Q<8H+9*< M15X +)D"N) TC94PVPLN%'QTI*FQJ\DW-<$80ULS'(?4C@"] !68 MVW:UK788!5KOGP7#)Q<='VQ4FCFK\VL&.7_!,'*X6]_395OEUO3C72U*T9R? M+L4G_3AU"XA=!5RZ^$-_TIRK[G-DJ2"T0 ((3"E AE((5QA(#&/!"6:Y="(2 M+U)-C73Z2M7-L?=JU7.#OF)F0K%3+=KK9I,H&=#.=NPVNO4",^%8AG-F3J] M^V19/X*-RLA>L7S-WGYO/HSI>U6QWFW7:Q,#T[W610PY0T( R3(!$$0%(#B+ M];20*)&C B'I5(_J^%!3X^16O&BQE_BO;L1Z E8[MO0#5F *[ FI&; %+02E MG4?#)T^=&&U4\CFO]6M&L;CBPC*H;>F\FH)VQ?/:H N2)'F<%WKAF!G"R#-L M^IXD0,8Q3E(.>9XZ[=W9##HUZMB)-[#"Z"E\[9C#-VJ!.:1?#W1?[--_7(L+ M+$$*=9X:]SKU-RV0.%I6T^;:Z]1M^D?=?,V<87]_E*8,_)>5^>AX1O*'[W+- MRTK6O9KK!FHI@3$0D&" $I$"EM $0$IRB:7DA#O%YEU7G:G1XZ[^ 6WK'\A6 MVNBQ;EC^<[F,Q&JQH.LJ>I3KJ#+0_&7<(E 7/D"6AQT_S&,1^K#$8ZF-!I0F M,JF%)=JLZH_/U>'HX(EJ?*93;LJ/G:=4C^I"C::5L#**]7Q7M/(DU4#W+N^- M/$V4?5?"]KGYN3\P221)15H00*C02PG!,,"Q@(!+$A-=6NGZ.O[9]A2EZ[P.25EJT& M'I<]7; X(#FGBWV$HK9!4'^6FV_=V7NWG_+\N=?Q'J&W:?>BWT2@5M5I9'E]=9K_3 M?#>:50+SWP]DD$M"8@,8YLHALKX,=&'@K".P+H&TMK>^8F"MH_:G VU=;S:T M=\.?O<80Z]52_\J;#;JWYWUY07,HL@)@3E/MQY0$&,<OU27FCEVM/!T3YV\_*0J =V45KT MX^".,UT?BI[?7@^.,HS<\6$80H=]'P;>9Q@;]LXG;I>/VSJ/S0S^F6YD=UR9 MQYS*E #(,0-(J!C0-(Y!@A/)62SBC#CM])\?TQ\.84@4$S+B>:Y$8$#WW EP(49 D%3)VZ@1O,^C4V&8G\\MHR$[LP4&L M5@:PW.3T#&OH/<[+$77?X'2 R.O^ILVXXVYO.B!QL+OI)_F%.2O_KW_X74$L#!!0 ( V%(U&D3?;(DX@ /EF!@ 3 <&0M M,C R,# W,S%?<')E+GAM;.R]67=;29(F^-Z_(B;[=2S#]Z5.5?512*%LG5&$ M-)*BLFM><,PW"9,@P 9 A5B_?LS!G01)$+C.ZU).+0H*A.ZUY7-S,W-SLW_] M']^.9C]]S__[;_]Z_\! M\+]^^?#VIU>+>'*4Y^N?7BXSKG/ZZ<_I^LM/?T]Y]8^?RG)Q]-/?%\M_3+\B MP+]O_M'+Q?'I5&"@0XI@ I.0F!)@BH.M71"I>C_ MS\__4FP,*L0$Q7'ZFG(:?- %."N:19VEI8_K0V?3^3_^I?X1<)5_(N;FJ\U? M_^TO7];KXW_Y^><___SSK]_"W'^.7?(0PG:_6.(_U!:OIOZPV'[Y=1%QO9/XH M73_=^XWZ-[CX&M2/@ N0_*_?5NDO__[??OKI3!S+Q2Q_R.6G^M\_/KRY?.4Q M?L[+=+(^_6M<'/U5G7Y:Y_-M? MCA-4E3)[]K[_?O5/?[YZ]?$RKP@M&U;?T@?G3ZCOVH.,_&V=YRF?\7;QBMDB MWOC2K$IVL;SXES,,>;;Y=)+R=+)Y\HNP6B\QKB?,)QLQCR^#H M?X(0W(3B;G)=:5X1T1M%K'+\Z^?%UY_IP:00[NL/4'\ QL_5\-_OO/1,//M1 M?['Z/M%W)];'*GX/D58'J.0$H,((6J*T)G-N6^6,:?%LN4 MEV1$+EZ*RWA#T7I)0Y&1-@H2!Y."9 M!P=A@" MEA" 5R]+J9+ E2A 66>((>^C$4/N%[?>OQ,P5/_ .$BN(V/CU_EZNCY]/9WE MWT^.0EY.K,1,Q@XA"F]H#U0(WB0!.5J/,>:(R ; Q.WW[H0%W2\6#I)C%QCX MD#]/JQ#FZ]_Q*$]RU#)FQ@!E#<.L#8#""!#6ZQ0*1Q>&\"6WO7LG+)C>L7" M/+O PQL*^I=DSC:"_TCRSR\7)_/U\O3E(N5)-#YF93ED%9%DPQTX&SS8(+&P M:N7"$%O'#J3LA!;;.UJ&DW87X/F$W]XD$M^T3,^R&N=6402/NG@!1699K2)Y M34DF*(8%IWRVR,Q@L+F'B)T XWH'S! 2[@(J+U(B%:S.__-V.L]\DH46.>8 M409RFW36Y%P;!2+(Y'T02K,R&$RV$+ 31'SO$#E4LIW"0TQ\8IGK(B"Y4GTK MLHG>%0G$F93(G8MIN,UG"P&[);W8]X>/IXFV)WR\I!_?+3\M_IQ/L/!D/"-1 M&/I#!5< *2H'XW-Q6H2D0QX:'5>OWPT;'6=$AQ!K3\C8.%/OEN^7BZ_3>=)!Q-P3T!YOUBMPMP9,77 M\_C9^R^+^45&3SL9"+@>$HLD@,AJQM]+8"(E7S3ZF(;P*VZ_=S< =)P:/4B0 M(X/@8XXG2P(P%^'3=#TCRZ5T29*4IHNUH(21X#A'"-DP)WU.L:@!0'#[O;N! MH..2@\\"24CM\'+(8+/ M&R_=3?T=)SGW%V$G!N#7;_$+SC_G32Y?V2AB)G\E%YU!&8P04)&'JY6VZ$)" M/J01N/[NW9#04^,("'>"<>2"2&&I ?#QXU7[P:+[O.7^XNS"S1\/,+9[)>3 MU72>5ZN)#H8+$Y%4IP5MCXZ#3XI<9Q=4BAL M)6$W='2?HCQ)9K>H$&?-%)0$Q,O*K>1& 3!62BTRZ9(JSDA\. M(G?>OQL^.LY=#B+8+L#Q\4N>S2ZAG8STW 5(M"^"BCE#4%* R.0H,1Z"M<-Y MG]??O!L@.LYE'BC,+J! A!_5&K-%_,?'+R2WU;N3=;V.5A,T!.R2G3.,(BHE MR5.2'KS,A'-#"E8H6&##0>,A2G:#2L<9SX&%W0=T2')+G+V9I_SM_\JG$\08 M(Y%,FZ)5Q( --8D;P6J4W-<: 3M@ON/FRW<#2,'$&M7 MR#ASJ,^8L#)E)0J%XRQ:8J*0*V5U(2=;"V=D5LCXX-BX1L!N-Q4[3HD.(]J1 M\?&".$@;+F;X>9(-T>>=A90\15H%$Z S&8PQC,+P$'@<8B^Y\=+=<-!Q#G1_ M$0ZF^W_]^8[PWM('>_:@(.]HOLJ)?E@M9M-4^XS\@K/:0H-BL;Q>W21_M^84 MCSYSB*X53R/\P'86)ROXC'@\V51D5O6_*Z^G#"#S$3>S%/]SZ__^V3Z%6?$S.K%^B4NEZ?3^>?_ MP-E)GFCT24CC@0>-H*RGK=Q%CO0B\^I!C)I;"+/^>UQ=5#DHD(9*N[260_$,5"GAA"B#*(KC,*=0MA09'(ZE!V@:IW-0.R@-)?X.D/02CZ=KG$W_:Q/;;$3S+]\;$@,SB0!5H9ESE#[6C M^KOR!VW056P3:P4Y=;'4!L;5=)/U!JGKPO ?!TW"R M[P%(5^[RLU/;C4PP#G8%EW M )@S^B=)6[*1W *3-M5K_!*_"7!SP->9(T._"0 MWTXQ3&>;#!9Y:9OZUB^+&0E]53VV]>E5"0-J%D,6D&SM^.$1B2]A@7.=92E6 M:K6EW=+A*-F5P'$]Y^:GLDWTU($-NL;7[:C5)EJ)(B3PN79F#XFB5ND=:*\+ M19L40;@FAR+WDS3N05L;"-R/LT/TT0&R+LY[WN-IS=1?9#"B"LPR1[0SLNZJ M9 ,.2P&F;) R,RY"DSAM.SG=(.H@9=]STG: Y/O S_*$WGI'1A,NC)!6"V"^ M#@,H.4)0Q$U(Y.3)X 3;=F%S$ AMIVC+8XS?E#GM6R MP2T,"6$R>0,9.$/R&06+X+3Q$'CV/!KIM&M27?(H9>,FCAH!:UA]= "PBU38 MWZ?K+R]/5NO%45Y><'71@&5BHG1(Y(.RB?YP3@%J*< FGZQS/+'@?*A:)!)3+$05D$S;(N3$?&51,_?<]-L%F&JA%^ M#I1X!YDKLJ]?\W(]I0CC50[7#X!XU%DG+T'PE$&AX^"DI7"8)<^=-+F\PC#8Z,$4/;MO7V&*B1*-,!&X$KT.-&02,"81@'+.UM)2: MG*OL2%\WGGM3R VNJ0X >,_.?HVAD++C142(3I+05 JTN9LZVR-)53,L138I M7'F4LF[\^':@&U8[/<"MGF1>$]TU3E1FO$060+IL:>$4DI.49+ZMM7[39"TW MV4?O)ZD;5[XAP(;11P?(NL;$)'"CR+\T$#>GHAPMU%',I/F:6+&T4G(3DW6- MAF[<^&3GS)+ID??VN?,)O$YM8+#9P(-%5D3%:'*XFXXAMQAVY MA*J)[_1$.L=-5[6"7$-==0#%#WF-TWE.O^)R3J[AZAJ[KW*9QBE)3\:$R!@% M(0HI"+$,G"&Z&0QKS]OC\/U&'5_R>AK)U[[!RS - M#V^^X#FZ'S[ TG.V0M0*'>.,#%W*$11R D]@GM:AY3(1@IQIDF5^EE:(L]GB MSRKQUXOEJ\5)6)>3V=V61I?W]!U7AF,$E!0.*X<<@HT)DBLJ1<4\_:V)V_\4 M*L?.40R,J#ON?S.-?3_-72^%O%J4\Z-3^BW6?/*U6*A&00,9PB>\L)%AW)?E M PWE<9JA7_/\)+^F!;ZM(N37;W%V4J=TU/N9]'^I1MI2(_<:!9B"ID;:!7R. M%H+41DBGI,E-KI;M0>LX1O*YT'0W@FVKS Y"VMJPXEWYVV*1-BYP7GZ=QKSZ M2%[P)$IRGB5S8'W)H$*H(11.+LO;SKO$7;5&L-)E'Z6'P&P=O5KOVQEMB*],D3G&DDO;HL/;%(V3 MP1T+4\,HI@/+]('T1 34!L^O:+.?+39=P9&. MIO-I%4Z=27_!CC:A5@9$"+P&&]HB(!,:E(@Q:A9(3DVVP4?H&O?\O VHAE1% M!\BZ(Z1)LB9(RP($:RW%%+Q *(&!KR6[.17!VTSNN4/)N(?A;=!SF+A[803OR\U0Q%M"%!%)+8>MAKU1-VMG<1] X%S7& M0M8@:NE@>[N@^V)W%HP\.^O)Y1,BD;4E_8>D-&1)FS1+RBO?I*;U%AWC7-08 M#TS[*^'I&/)G&)KGS_74:M@12U'(J^ D5> SI/S MIT-T+CI+W#79!!\D:YQK&Z/MA\.IJ O;=;&I7QP\3>TON2R6YP+\ MA-_RZM=O)$32ZG2.R],W).[-1M)7":HI2H M;!(Z!GK?!$1 M,SA>.'"CO<_12^N;E.3>0\]N^=K!QW^/"]##M-+/YO][7E^+L0)ZKNNU92^5 M ^7(=_$,$7(L6C CA71-]OH;5.R&IQ^F!F-_#71@HG:Y:/-BO5Y.P\EF@-^G MQ5GMZJ7DA*6X2FE'HC*U=CYK"-Q',"J)C"D[9=K-2SB \-U ^L.4:CRKGCMP M4>_C]\57G,XJ@^2"K/#Z0,H7Z?\].4LL7,CC_6*YP<,6L4RLM8P9G:$DE4') M3--+,BQ20O:QGR-?'3[K"#=<86,@9@.%M 625Q>O.2.1,N\@AC* M9F*4!I^:!]8$)ZWL2]?82NW:SF#U.O-Z26 M.K!T?\]UCEE.+[[F)7[.OY\R"62PF*\:T5;[M'>X&B0JT3W M7=9M>WWH,=:&OUOYP+7?4(I#0>$_VE@+N:P%%^BGE"UBBBHQWJA3U@[4'=YG MX/PEGZH[,_%."),,!\>8 )5E "_10,Y9:!8U$ZE)-'23C&[N1PZ$BKNM!O86 M>@?;["7U9Q*IEG\QK^OVQ;?I:F)=(./K!5B;2AT%62]V&@DZ&\=LY,;;)E=Y M'J2J$T#MH>[[D'.P[#L TBT>7BV.<#J?U([5M$%K$$(K8L)YH*B:_D!KI/?, M)M\F--A&32? .5S;MSW_@T7? 7ZN=<7[+5>_<$(1-M-1.6#*D5&.M#3J?FF#G#B7CXF8 [=[?@' /40_H80_>@_"<'8Z*A),9<%40E P1?$8& M#LE95@RU44U:XSQ(U;BYL.%1-)P*.K ^.S2Y.V>L<&>LU357[&O38)D@H,W@ MG,X\<$9N0)LNE[M2..XEB@8X:Z*:#C!WN\_=.1;^;"=GW$L5PZ-I *%W )U+7_(M\;(IS9H$Y:U,+H&TO,Z',;5O MGK=@I=%%L>0L;](,Y"XI8S?>'3X^VT_*'>"$S..R3GAYE<_^^V;^*=-:6N+R M]&QI?5C,9J\7RS]QF28E.ZTY+2ODBGCSQ@"6>EZ@N'8E:86Z5?W;SD1V$L+M M"8B[)6]MM-,!\FYQLDGQKZ[E^"=182X^>"A!Q"N6.%2=I$U22T] M1MBX"&L'B45#_>R-M^.\G"[J8<%RW0)U+W&Y/*TWNH]JN[JM]1_"*!>2XS4Z MJ:>BU8T0*H)Q% [;(%-F3;;-)U,Z[JXZ%BX'UN#H0#U.5QQN$C!O5JN3G%Z= M+(G)]V8T<9GX9K0L)8M8"Z-%;8\I4 M.V'?NO"XI=W=0,2,&W,V!^=(6AN_G'T'QC(%,I(Q5!2G [)$ MSGA(148OD@SR8+3N1LNX(6T/8&V@L_&QNK-G4VOLO.093#".8OWJV1B9P)<2 M.&T6WIHF=]D&\3R;->+OQ_-\BGX.W-!_G:>1_,YL4Y"^CE;%H$&%2/SI($&& MZ$FXDI96D\.M-GYGLX&3'?N=3]%@)S"]*\V[-3'7!4KKSR<55&WV2,X*IDB+ M,!B@74&HQ%R=$/P\&:$'Z>PDX=@J*32[YK^;UQJ&4(4(KSH%*D M!:QL )>3B<*JG)"UP-M#1/66#QH0#?>7!1RFFM&C[*NE>7G4VN-)DDM^>':E#J;$#H'[(*PJNXN;. MR*7G<<;QYK[DV0J<=:)]%I?U!]VI17F?V-H]6^"*C$^1(RTS[" H(GM5IN=XG M;C%X;#2TY^G$]I;[>3;(#J_*$>%ZG!YV>'[]EI=QNLKORM]QN<3Y>C5Q-EBI M0P$C*F>9_D#+!?!07"XV>:4>N8OX])>.T^/R.<'66!'C0NRJ[<;JT^*>VO / M^1A/SR[C_;Y8YVOS VM3N@]Y4^3[GL*UTPF3@2=;N\5:4YMFZUK&6R?.&*N4 M%)*YVPT'MR!P6)K&Z8WYS =48T=[.@/+L_?\Y^;7ZTF62!GL@X6"9J\$U<; M'HJ (&+A3EN3M6]TL787\L8=P-Q!='2(NOH%X<8GN6)*L:A+#@QL9B0WRR0$ M+2Q),'JO/7+R1YX[6G\:!(?O7=D1!@_05K\0W+7(R8B4F4@(618&2@6*XQ0M M..O1IQ29X;Y=DKUM$=OP#3([ FT+_79Q7?2P.BCFR/DF?QLPR@ J<@>>EC 8 MYV+QMI!#\^R)T8'0_..<+SV+=OL/L?XCKVHC^W?E5US.3B\BRO3N>-/C>\)3 M4<48!LBE R6*!R^9(<^(>QV#HI#R\<#^<#I&:LW682PUH+XZ\!MVX?C6GT&5-(:0AW@2,RC,;[V^VISPWH XD=JZ#:&U7UV7?=O M?,_8?7^RC%^PIO'HX^.<7N)L=KZ>SW,CGQ:WY6 B5S%R"3KI.FJD3AE1(0)3 MGH<45!;B\QU[4[@;:[_K [/FTV0%D=^E6_E G M^U0(7(&\*.WJ?4)$ R&7>F^+V5A,=%8TZ7Q\(-V[P?B[/E8;0\,= 'H77VJS M[X3;-6P?,LE]-5WGCWGY=1KSV7+_D./B\WSSE,W*GW"?;+3*0.%5%UZ&35P, M5E,P@1BX:S-'N#5CNRV)'^($KRN,=+!F;DZM$I:VJ>(91%]T;7R>P&7-P+-( MG"CADFQR4_7I<\/$#W&6M[_T.X#.@]=WE.0RR> AL4A;!S<"G!,%I%$L6N]2 MT*UFPQQVLTK\$.=M@^FFDXND6V[T*!8"*TE"$'8S88^X$#P#>I-0:^U5[.IB MU8]S\K6_'@9%T[..RWB)JR^O9XL_5S=9&61*QM6SGV$XQCV,##\3X_)%ET,/ M _U6>^7RZ^3DE\OYS^0;)_ M,W]W,>#[15Q/OYZ-B;L0@[$,-W.1HC842R5&'B*/&@JM'^D]ER'P1D[6$TGM MI/GAH5C:XG6UU%D'KME-OU)Q(IT'#H65 HI,-,E*58-?2$ZF%-9F+,L>TX!; M8:FURA_TZY\B_P[ Y8VNY^G%44V>_M?9 M-5B6Z'^5XN"EI54>K :7> '4HEC.3?&B2<2["W'C&M_Q(;1HK,\.,'J>NYS^ MU\;UW\CHY6*UOLD2%L<<2Y"%UV0'0NUQQB3((H555A1^N^ACH*3,X[2-:U.[ M0^C0VNP H-=I?U=>3^=(0IY_KFRM-K,W5[&V/EM-DB_%I:@ :P-(I7P$+YP$ MC5)%J6G'TKF)J[ C@>.V+>D.JDWTV@%>[^EVP8Q!E5P$S,;61@$2@F0.>)"Q M6)65U&U*-CIL3-(=%@?0V;A%GV]K O=WDB,)[==OE8,\\3PH;B*1ZU6=/I,8 M.)D1#..HLA$R^%MU%EM*-;<\>-S^(-U@9P"I=V"M-J4>YRR<2?""$6&3MT5( M$#R3'RL,!7\8!2 Y"\5(XT2;>YOW4C1NDX]N<#>LYOIIAWWW.&K#X97X5JN\ M\0S>3C%,9QM!DO@O92GJ7"R&!K2HF5TK+ 3M'8@H6-8,?6ISE_- NL?M)M(= MJI\3!1V8W[OLOHAG;N]5KXJ)-2:50$O9*DR@-I,"/4800CCK@^>HFX3?NQ#7 M6]?9AFAY%*D'JFY\4TPNS5VN[DDIK"8Q*$/!6"%I1>*-O&'PDL0H2N'!HLNL M\$?]R]W?UUL;VO9(:Z>.\:%VOUS?+_,Q3M.K<[+.G1J2[$;@9W*>%(Z8)(O$ M8NT=B5R!X[Y 09L$YZSH-M'T?N3VUK!V3",YN'I[QO+%CO >3S?;@2B)UB6Q MY QJ6J/T$]8_:&T&D4S ')O,^WZ4LMX:U?:PC>^CM%Y=RN5)OBZ\B^5V*>%K MOYLPJTQ4)+X2$B/WW=)&4AQY\UQ);H7*G#U3(/4TPGOK6SLRAENIO$N(7URN M.[_1?)VWJ'-A*022)!)OF;@,465BE59U,M;I-I=OGD)D;_UKQX3N0*KL$J87 M'GOMSOOR9+5>'.7E!8.G$YY%L25$*,GSVG$M0PC)@0J%Q<2BCJS)+9HGTME; M_]LQP3J<0L<]/]HBU9>*6UMCZM#4/6 MM./42W3']2L3S92*EFFPOM1;F>0/.Y4S1.^=-%[%U&90W.XD=GF%8S"P+)Y% M<_UD.2\8?+U8?ER4]9^DA GM'CH4F8!'2WX(:PX(Q%6CFU<]WJ7?F?>98^+T7CC69%\>@/8NGXG]_+ MF-?1RI($L.!JQ4 6$(0P@%BDC,BTRTU.-G>F<-RCHK%W\T'TUI'9OZ=[B*)1!Y*:1%>K_8(#[WT"C]P%KX4E MN3Q:PK''B[M,S0\-KV?021<35ZXOGSKQ@(28W]2&UCA[?Q)FT_BN$&6U;:Q1 M,;I8&/!8V\;:(,"3[P()'3D15OCH3&M#]R"%72;?G\/L#:>W'O;:\U7WKEQ. MX:B\G5V.DMJ$8'P&:V/MKHX6,+L 0EHF&0]"W+ZK-FS>_Y0#'29;7].^]E36\7\\_T@J.W"^*GM@_8 M^#;O<5F%O47^DTB^C!.6UCG7O!:\\)I.\$#K7V#4]&E^_,;P4-1TF4UOX8V. MH;T>_('K6=BZYYP//;P<73M![E.T(H'.EAB*LCHX2D)A0J)/0IK0Y&;0HY1U MF2U_#H-ZN)YZ -ZYJW,9ZWW";_5^2!U_0.*K1P#WM!M+/J.1".BQ2M$+<(E6 M&J&55[;IX?I3">XR==[:@6VJU7ZV M^D(>]\T/KGWS;.S:W:M5<792U^^OW^(7G'_.'V@9_5H*.4F3DD**DNMZH%%( M$S:",]Z ],(E0UM6TDW.+I^7S7&S$,W.ECK&RO>^DB:U1HP'%H S1R:J> U5 M&Y %[7/)&)MYDX/3@Z@>-TG1)\Z?I,D#9W"1!);K'L"K,,9<# 0?7)U-:\DQ M\Q9$,D72$A;Y]OWE[P6\S7(5O8+W"9KL91SAR?'Q;"-*G%V(\LV\+)9'9\J\ M$&JL\_0H*H9LD9\-@_5,*E"TE6C+F9+8Q,+N2-^X^8EF<&RAG0[R$6>M7"E< MS:LZKG@2#4>G$JV62"!0W%!P8>IY.T J]U%E#5)X(C-G)40BOQ:^JA0=N-K) M(I:8-(;"K;N5;-IRA/3P.T:N@FNCTT4+ 7=@I,[;X6[:B*;I^H2T16;WI%+R MR\GZ]\7Z/_-Z8WR5YL4PA>"Y(;Z,%G6>C $>F4$F:Y/<1MFJ: M*JL#$-8*OAL5+1='(25F>6@T!/! RD>NG7L6V#ZO>L?=?L].8,]+ &\P>W.%,I]= M*2F YMF#RK4X,!"^%(M>&4N!.#X^7&C'EXU<*-=Z0VXA\@Z,XJ8UXC2YY=]W!%= "G M.XG!6^G 2U&%'(-2H9#'JC*HX"*$P"((953F6CJ'O@7 =B5PW,/H9K%H$_UT M@+M[N%F_Q.7RE-;I?^#L)$]L-L(JS)!YC9KJO;W]1_]2&7G^I___CPYO+YQ_@Y+]/)^O2O M<7%T]FSR85.=$U1G7JT6LVFJU8Z7OLQJ<>7,O-_H[$M>3R/.;O*TFAX=SQZY MV;KOBWZ^8NLVP^?ONX&Y5BSF;^M,CTE_.?"<^B$OD5'$H1V3H 12'*K+IM:) M 2KIC+*6PI$F^]!#1 UW>?!.LF="#K%7L<[P"[QZ#3F0UR!\_G0Z'C_DN"AVEAL%UX2!/V*J_BK7">?L'5E%;W M^VOO>+K9>LK##S=5>[,RD'EZM_R,\^E_;5YP92TK^N?I^LO?E?-T"LZN#.D5 M4K6,T;H NG &Y.050E0V0)LQ$[HPK=K,N1J$^H/G?A]"Q*OI*LX6JY-E_D0: M_86>^X])CL5X2=(L"FO=>D1:\N1Q("-WHQCE,31I 3TT(^.:UN=']IVQXF," MXWLWW*_R&J>S55/[??&.9S7C6QGKRIJ79+GV* %C]#5WJ<%S)R$+3]"/,978 MI,-#%];\XTE83=,4EZ?OEC7N6Y_^EM=?ZA6&>K*0\UD7PLU!TR^G=[]\\;5/ MFWF729'#$A,9-X"H*W7H$H+D9A:+VG)LVP MME+321KA<&TOAA9]!_@A\H\6\\VJ^RT?A;R<,(!6 MH94N-^D3=(>2<7$S@';O5$@<(NH.L')EE*_9ZK-EI-&%5!*@+*8._>. 7FD0 MUG.2"M=,-KGL<2]%(X^DZV:K&T1C/4#OBOS?\8A^O%;W>+XT4T%O6:IQ?ZR+ MR1@(7 @P.B9$0PM4-1EI\SAIO?A=!V'@-K*&54@'$'OS_MVY6;921&T*@UQ+ MPA6/ CR+!K+3.KGBD\ V$[(O*!@9, .K]O9]M;WDW % MBZDM]-YWA113I@/ MWIO"(2E/@;1)"5R=EQRS-EE85B^Y/-L>>$G6R$W=N]X(]]-=#TB\MD)/ZE*Z M: U9#S-K&Y[KMP+JN"49A8:PZ3)>$,%988"6:I)"I,AY\WWQ,2([W"'W!,<# MV^2@FNH+A>^7TYC?Y[/F9!.=E+(F% JJ3:I!4@0G+(*-)NG(E/'8I/C^/H)Z M"09:HFM_#?2%I)K(GJ;-O/?:QS[FZ=>%!5?/ONMQ,Q>>PJ?BU.[#+79ZY<@=U(8'5%.9=V#4'NQ% MKX5+P5I)ZT)2Z%-HO_?%) N]YE[4S68)K8&U5?\S(L M!CMX/.?AXF;P61_!,[?R;.#+:G/J>VWXR[59E3&0[$STQ*"3H&JCF" *A>X% ME5:2>&XS6_GE2%^196!]%P<"$@H),TP+D M'+PF_-#'V9J<:7$V >066L8-%,:OYSA4/1T@[&+>0&7E$_V;3:*;>6:35\2# MVWBAV=7Y%ZS>:0\R)K2^3<2PC9AQ4QT':W@QL+@[A,QYCIL%S4S4",&GFFXD M[P"MCO4^@/(E&5%*$[NTG9QQ87.XFA_!S1XR[P YM\;KG1]K<$P810K 16VK M[A6M)S0)#&-"F6CHE65-7"6A-W-Z1:ZNXD]F2D M6L!L,/5T>>WIX\G1$2Y/%^7C]/-\6J81Y^L7<9/_K12DD$J,DBAD$?N';B8-" J$Z1T)MDF#3;N)^G@ MM.=#XKVZ!RAR5-$P#\Y:18Z@*!"R*2"3#LA,J>>B3=*;.Y$W[I8X$%[NI#"' MU\QW;*I:FZQG-UUCF3">,WH55)T$'D%I5<#Q4ATKCD5QIGEL31@O'=R.O6A#T%+[=- M6 /-=.#F_['*[\JOJ_7TB+S&U02#U=J2#TI.80 E1$VXL (V)N:5\JJTN11V MDXQQW?5&^#E TAW@Y.5B,TS\O(YGNOK'2Z)ANJX_350((HN2@95,4BF1 XJ4 M(8?BM4W(432Z#78O3>.65C5"T% ZZ !.'_/G&K=^R,>+Y?VV5'**4(,VD(K< M3" 5X"5#*-;[5%+B@K2ZQU=7O7\QFBS]KN=CKQ?+5XB2LR\GLXEMG0IBP++V/DJ)E(60]_D1 )TWM MH&^SD24IV:25R9!,C%M@U0BHHVFY X3_GO^\)M7E8DX_QK-:H>V&7WF6BXD2 MO,J.!)T,^,@E!3=9!(<1K6]B-9]*Z+AC(1LAM:FV.D#C:YPN-]W1?\M8&[=5 MSK8SEGP2:7-T'YRJ?;!5O>6GH Z+SS&)[$L38[HSA>-.^6N$OS;ZZ0!X;_-J ME?/;.EE]=9N5@#Y$;("F<<=V- +74#KX MCD\%]F[9^+3'/]>90,M&C0^ 4'&I@LB&O"];JW^<)Q^.-]?HYI_/@_35!',,V5C:VRM-2EH/+C,/VNL4 NW^V30IO+B7HFX3 M_T]!Q1V_:Q#Y=[#//13 7(4Y$[+9+.9Z.P!EO2^B'3@9+?"L FWJSC+9).NV M&WG=G@T< K$&FND!;Y?"^KC&><)E6OUQ7(=)_%IW@54MSWT[7:TGJ)G"XBA, MKG.^E),%0E0.F!:A2!9<;---;D?ZNCU+. AQ#733 >0N;?3&D_PP_?QE_:[\ ML/S(%7=GB,< J_A]-#% M?=J;[+R=8IC.INO3B9)) P' MI?UD/R"(!ITE=7>4%MGBLXY69_[TDV/!QQ\YP'RHIY'=57-^M-XZ$3D(:1/M M9SJ!TY8#[7%:8!12B?Z&@PS7G/^8 %0?B;-?<%8=SH]?^FZ48%$4 EQ0#F1*W5@?%VK2P[,. QB\Y MG=3V'ML';&ZT=^T KGH]C =R45)-B.L,CJ$%-$HX$QA3J1^2,8T:>@ M\HX1;:?4#B+B6HASU0SFQ5>2P>% MA:!XU=,?!S :EC M8,))1N]K ?)#B!XW33H^P)]-X=]G%N%J_-?9I'N\$Q'<_/[>=3O-*'F&/,4@ M0NHJL2&DWJ"J31&=5!;J-3W!C>#Y!Q[;NCWRO92-+*A9[1"IN$90 MM0^78\R +\R8( POJ8EL'B;K1TAT#MR0RL9$2B]\R*$>Y=DZ M;JKV?],9;%-7SQZ^;AP&E*96W#R),EV@(;?:',Y_0V7_\CKUR?S MM'JQ?HG+Y>ET_GE3@CXQ@3E=D@0;ZNFOBXI$08S)Z)U-C'.KFEQ4?X2N<9-3 M#3$TI#XZ@-XS49ALE)E8G%6L-(3&RX:(H@0[Q[8=67P,U49R249'"TLH0&,,@8:'T9OK_*>/>?EU&LE.7UN-5]RM:D_Q MU?9?74RJY29+;2Q$KA.HG.ND6A6!,R^*1N_1-S�S(Q+FH'0=6B$Q5W .\_ M/GY:;BY97SM(/>]BGRQW(=+BMPPIT)*8:^4).;]%Q%RT%V0%VL0D]Y$T+O3& M@\F=L&40G76 OCI0+R^KA-[C<5Z>,\%*JKT+'6C++*A8^TJX)("KC#:4[)QJ M KRMU(SK'G:#N<,UU07+)7G/-WV?BZD=0:+G@H,Q.I!X3(80$(%E;;DU M1N8V!3\/4C5N[J4C^ VEN0Y@>#WM=,%8G2E*0G[Q.<_K?:8[+))O8U5MA%>" M(Q:-L( N(XA8B''IA&ESH7 /6L?-WG0#V=9:[@#(N]0OO;T<0F&XU)S( .M$ M;FB7U]$I7CS^]H&9.W4U@':+R?I9MB?7FRK+J8\.Q0 M"R4AV>!I<6,!)"^9@D=MK>-HK6@SE>)I=(X;]#1$S.T^ 0W5UP$ZKP1Y;_WR M9GE[EB7*PD!ZPT!I7L!Y3G\548>4D*O0)/C9D;X?H?C\D&QY"S5V@,[[TFJ6 M)^."0O)%ZH0[+2)X3^O;Z9CK:.D2?9-RK"XSYDUTOV/6_"F*Z !/@WKAVB&M M5Q;!Q$B\&R\@*/)]R#/7)6'QOLT(DG99\T'SM,%GFY0PM/,EPD>1B8(&VGZE M5(6Q%% Q'#-/.U1:T-,:LL0J1,<5*.X*>%TL.)YD3DQ)S=J4+#R>%APZ%>4D MQ9U.<2BNMC4U=8!LK0"P&5,V0049FJCT":FH%A[0E2/)14#')!FYHG1MX$Y! M#B==9Y,MJS,!1)MQ2T^@<=Q(\3GVHE8*ZV!_NH^AB^#":^)AQPN>^RBG ZR=U;+6U7B7%1^BLR4&LNRV M%I.1K+RHH7,(WJH81*-A#0_0]"-=7RU["O[V*3]]BOHZV/#OK5&C M"+5$H8&[6$\3F06O"@=3HM84Q!9IFD1U72;3!M?[KN6G3U!"!U@:-)&F>#8A ML 2,/&=0+ 0@7YG<<\^TEBH+JYIT\?\G*#]]"JI:EI\^1<4=P/N!M*8H*DA+ MNXC1@GSMK MX@P6"-TXIS2Q734*C?XKRTR?!9/?RTZ?HK /T;<\SHPQ68XP@ MDLB@8A80,">(13BCO!*E33[]1R\_/01SAVNJ"[@]E//WDML80@27M #:/! < M;2F@F5/9"<2L&AUO_'.4GQX&OZ$TUP$,]RE,3"YPP8H OAGZK9,$9S.#8")S M7#$K5)/F6__'[=)MM=P!D)]6FV:]2K0[,$BI'I-K'\!A-E"LB3;8X/)X M31([.51L'9.W4U@':+S-TBUA'M4Q]_^5T\O%:OT+KC8E/3XY-.0B8[VU8*4& MSX4 XT2R:(S 1L.HGDAH+X>.@V/FD0+40178?9^&%S&>')W,R,=)?ULN5JL_ MYA3DS2K#?Z.MZ"U]\DLNBR59@6\3CM9P#!9\E!84Q@ A)@'H4+.BE2)GZ/G3 MZ4_@H)?:C=:0'D?E'1KC^XK))\R(H"3W(%2=)(Q%@M?6 ?<&O9#.R=BDT&-7 M L<-P,8SOH,HK ,@[EJGE8ALX:,"JS<]?Y2 X%2"9+0PR%QRNLT,I '+_CMO MDG/(*64+-7: SON.,Z3FRNB(M8T (R<_.O#)1LBA))0A"BS_/">5372_XVGE M4Q31 9Z&+?M7)3-9$[LZ;2Q]J-.(V6:4H\9$/D=ILC5_)V7_+H9D8JGD5VA( M31NAUP(<-\PX%XQ0HH5XGKOLWXF@C4D9(J_SSWEB$ (CKT(RAR5J)VP3/LR.+BKI)EK6;LO],ND[:Z-KHG]9])NOI.49P M0I1"H;5@ODF!P@]7]G_(7M1*81WL3_/9$P$[%OH_21TC9M:.TZT,2V5H31O_&4/7\BLUM1(7G^?7 MDRN3XED)1G(PN&G6%1P$+-7?,1BUX"7@K43D=6[;7 M.%V>=16F#2&K3"Y%D8+\*.OJK9FD( LA$[.^9-5DX,&CE/62XAK'UNVGH!$1 M1^MJVQ69&^]M89O[S4^7,C;6R9>]EPI..]+WN6J8V[L=K5 M/5J&(H?"'7G@GH'B18.OO5>"D](&=$FTZ?K0Q3W:AT_@SY58JT9I1XJ?L4A#^M1.,9 M -)!FF57&?Q]NOXRG;^;Y__,N+P9ETDA;=$D?9,\<:RT)W>WMD>Q(I3$8V2V M2:KY<-+'70#CPV_/]3 0%KXC]+\H]$YB^-.7Y>+D\Y?7TZ\;WF\E*(+DZ',T MH'G@Y-63'^YJ)9?GU@OK X])C[D0=N)BW!SZ=[LFAD=(A\OCT0)RDJ7<="]V M00J2=.* J11 &6LKXZQ5FUM536X -,NS=@_R0?7<08;K (%?#4 \P\,V&,L:G))87!./ANO?7G1/VP..A^ 5PK.\O:"E.++VII M/:@2ZF@=%2%FCSYQKG@:=2+,=^N'MX?OGEK\/D_U7J0TK6^H%P[*8GFT>5V[ MDZ0'7_<,9TF[L]O5:9)669H4'&1?FP4+HR!HPZ&8[%VR5@C>Y!)5%Z=)#]\\ MKJ>#T_G)XN1:84@M"GF_6&TTS<5O](TOJW?+MXLY >;WDWH3X5VY^/UJXC23 M+*,&F4+M:V\8>*49[4C%!]J%@BU-LNB-^?H1SIB>@ONG75A_7MATX+F\6W_) MRT]?1 M0A-__3"R?X0,S"%KX!F5/AC$AW1_+N.,WS;7#,\D^W2W9OMC#G=7=B!O(#?D M\DVOIJLX6]2772&,PB]CK8Y@ FE8L4UKCL@ 66">F\*Y:7(M\B&B#KZ.ON79 MGTB8O]"7_C&)3DHGO $=%04/*M*:"D$ )Y6CT%H&V>92^D-4C=R.>"B$W+F/ M/I@FOA\3L[DY.92A.7]8(W.SC=1G,3I.*6=8!FNE),77@EG%-!ANLDLA%+1- M6I8]B]%YL5KE]>I?-(=X5^E$1]&TP((VO71)1@JLCY[.3 MM!)LQ%#:6MX=">W9-#T!1_>:IA;Z^GZLU=[IG@>?ULA>M4S6/ BTF'7:7!J0 MNK8M*UF L^06)VZB-#9'VV8RSC,:+(I+WDXQ3&?G/1ON+ ?ZPN^+>L7U^NK8 M= E 3^O,\$2+0E(T;(P!%XL!SUUF4F;&=%N/ZE ..C9Q3T'>(R;NF33<0;ZC MIH&)F5O9X$TG)%28?> *DE3U#I"70*YF IF09RZC=KK),?O])'4"ON?%R.W& MZ,,HK /H?C&(P L7>7&0DB07(SI32[T2Q4>Z2!,UHFQR M<'@(T>/"=RC@+$;28@>(_6TQSZ=GUQM?G\S3!1<\"RZ+2K7K3ZTI%Q$P)PN8 M4D8>4<4VHY.WDS,NRIX/#K=OG1ZNFPX0=F]7PL2$+ 7!J4PKM#@-H7HYR2HI M'.>TG32!V"'M(9L=&/2Q$0^AJ@X0-V@#22X=%UHQX/7F@#(VD"C#9DOASDJ? M,#8);W[\<7=/0E7+<7=/47$'\'Z@G:=*B%G7/<;H#(HS#5B[$NC E,GH[;61 MU?__N+N6,-E]W-U3=-8!^K;W5PW!)32:@^:6W!S#"_AZ0X49P7U,(:!NP!V[99:& S @'/'*26:35ZFR14(@IS81)AC6Y M?KX+<9T@;BA$[("X@]33$^1^.;W\\7].\Y*(^G+Z-G_-L\U"+3R)' 4'1RNS M[@X*$!V"EJ8F\+M+4R=@&QX)]V'N0+5TBC!QSDJ4*:M$ M/HLI28,2@99E32HXASQHEG0*30K%'J"IDP/J41"VCUHZ19B\* Q)T:(E_Y@8 MR.0?QPPAA02IV!0\*RGY)D=U#]#427)E%(3MHY:>$': 2_SVS$JWQ^%.U4(7ZH2CO ZK4&-=NXR9)Y M7NHUL]I^495LP1F49DI2E38_M^RCJQ%$='8##J*R#9L$O%[24ENMI..N# MO.U.W,0D):WT!DH1')05M4[.I]H)63.K<\JVR7',#K1]_VGQ@;;I@=78Y47J M]\O%,3%YBO-4?9'C:O]_S^N;-.]RA_J^!QU^?7HG$@>Z.7WQKO!UM*.;LL%*C Z ]#+I3CR8-GVD012W+8)/8:SVQ=X5]$:YCABI87 MK3':FAV%+A3)")U#+LI)V:9+UN.D]6ZBGH*:G4W4?HKYG@S3WHUH'GE>,]/4 MLAG-#ALAMX)V.PXB6P_*<0:!Y5Q37388],&:YW4FAK)-'^.7G$YF^5VY?S%L MLN,VN,"21XBY-G_*SE. RR($3%4V,076)'6[*X&]VZFG(.BVG6JBI XR8/=R M\\MIO7>PJ=>Q,1DK989B+-EW%R6$S!@D$41.-EDCFA0&[$#;N)!K XI==\@] M-=0SZ"I#YX?=R60>=#!@E$P4[2"G<"1+$,8S;TN4C#=I%K@#;9W:N7WQL+-' MMI]R.L#;VXRK_&4Q2V^.CI>+KV=E%A<%7%9&Z3)%U;R8FIL3X#(OP% BQ;_) M!-ZD,^<#-'6*KWWUOVBCC YP]7)Q='Q"C[L4T<5%SY2097(O>*HM[(AV0%<; M,5E3BK/2(&_3.>7;;&TQ!*Z !+KT^6\^GZ9)E)1*^GW^I/%ZO"<@IS M#0K@GIA0410(+C.0,<6D8V0N^R8E2O>2-.YA9&M$#:2*#D#U<5'6?Y),7]5R MO\7UU1%4-LPK"GZ*2346"N!L2E"RM\QKIV.;"1?W4C3N>6)K2 VCB X052=[ MK)U&N9T0=3@%Q!$I7UO(YH,1"CC8:%X*V5+0#V.&GC M^ECC)B+VTT_/B/O;X)@ETQ]G2-=("O%S&>')W,<)W3JTQ$Q.GY!,;C63Z?C'4^]'[S^;W,3W2] MW\V] F-DIF4K"[D+N9"3P!*S/E*LTR09-A0#G4:@PV!V%"T_'=W^#-WS_+E2 M^JF]$?T]KR?U.@=6GT.1."D(-P(P5+D*"IVX93:9)C>^'B*JT^"UL0%]JC9& MK) ]3I-=%M*OW^+L)$WGGU_B\71]-M3RY6)5NV9L%N.GQ9MZEGYTH=UWY=.7 MZ3*]1Q+/R]GB)+TX/IY-XUF[JXFUQL7@:K=TBN=5L8X\(Q,A9_*@F>+>J5NE MMK>/Y<<@N].H^3 L=Z__+JM,7IT34F>]UN/NC2B>7ERR_3&'UY3L0-Y I20? M\M<\/\FO":X7+_O[=/WEYT1>GK;2<0-A$0F-7@ M19,CH6>R73=V]"O15Q_62N:E-1IH4ZZE#4R 3U:!KIU'47JF M79.(XGZ2OA/[] 3$W+V*/(@Z.LC(W,/)=;=R4C-)WFA;1_-2&.YT'7N)!3P7 M21D>0LIM3C$>IVWT0$XN%NK.)CT.S8'^]Z0O/&O MAS(-#>\_W@*&X#E[ES084YLI(U)8C2% D$J+*%4JO$G^9Q@#<9PFVWH?G"%V M(\0KG%K-E)/,0LH;3NDG-*R C%[ZHITO-CVLZB>\K:O%_Q0=7TL_-Y%L!Z[H M1CK5K[G%1HDE^:0(JJZ6A7#KR*\A!]M(FNX MTG2DM+$[6FT\7I1M\7:@K%)8=8-,KIRN9ZBY^W-W?:2;@?; MY$W#^V'Z^H>]%*]AT Z5K4<AHD44==)M[JG=I MZYYFP%R M#Y,U\GYUJ-8?-#T'J6# FHW!(?7[8A[/60J<>:Z4 *<324LR">AC!J:+\\9F M8K+)-9Q'*1O9,CT/L/941,?!VXN4IO4Q=;;M91QS8&3VX#.'"KMV)[Q-3!6\ MT4&Q KDX"RIY"U[Q"$;HXD,(OF 3\SYL3'43YW_/U7G+Z079-)+[AUPO25[\ M\E->'O&)BMHQGRUP+4V]Q;89B:,@Q^)UTLYHVR2W]%1"NXK+GH*5ARW1P!KJ MSHNZQ5]MEKHXF:\_X#J_S\M8#6\)05HDS-Y'>N7FOL.BG,N+?MDBP[D7 4USG8>+I,T. MC45H1(I,G<)(X:G7$(*PP%*1UIMZLZ2)H6BY0__Z[;C*>1)S*((5!0J=HR66 M.*WGX("B'2DM*VCU,P27Y]1TM=<^1>L/6[I]9-W!AOKQR__7WI?UN'7LZK[? M_\)[:AY>+N X3A @.PYL9Q^<)Z$&EBVD+?E(:B<^O_ZR)/7@'C6LTBIU#O9& MI[O57HO#1Q99Q2+GBU4-!:Y/0":5ZN]SJVU3132CS* M=]NS])MC'<]A;QO,$0W ;*."W<2S\X1-GH0D- 5"4VT1FZ2D;%Z5*/T9.*8G MB[2N+&C+_M^6GZ3*%B__"L)BPC*@H$@"!M?MDSK6MNY*P>W#W[V*JT;3FL=A.0[Q*^K49.;9H01WE08VQ^:Q&CLC9%:K^_#7?%*BLT'Y %(' M#JKRZ+U)4(K*B3&AN&@R+V5/.KM*-$^!PT/T&S@B!KPJ]<\WD]"M."JJLZXTGGB*9 M6= 9HJ@C&10:ZT/&R!J-63F VIVP:%X0%@_7U1D!-+OSN1N!.L+,O"'9[:63$AJ0[\?7'+&_+4#"_^3O1G[[Z7'^: M4)8?288,L-C*)'= /W/()@?IHRST\ Q MX2,?>=QE^/K0XS\.DOV/&%>A#IR:A5DB"EXM%F'V<3,>;W_)/OFT(1IC[DKL M0$=!]86US/-BOJR#N:ZL6$:G96TO'4IFH$RL\TPHA2]!>PHN3&*\R9[SP^0< MZ\>_?^KM">B:EB,3P#OF02D?P24*R+-VPNE88R75GLM..KP,@(2[_GP(N7?I MSY\RTT.[/NWPS+;^I6&'J$>P%54R)68*$[R@A-AR 3Y)#HS5@HGB5$EX/E[F M]7SV%1>K*4FQON!N:QIM6/*HH,AH:_+/P45"OV2V"%NXY;I-?]VGJ.K2X^R# MB@?FM@VD@[/S.\->]COX36U]U,DO!CZ"42-X3'54:18E@1)2449"^:QB(MHL M#&9^1IZK/O67]<##FXEV0FF%*EL(-JP[L%$$P)D ACDDQV7.J4F.^P M77JI M?1#P4%QTC+Q[V!R>SS[2TSZOO2S]FU=_3Y<3HXKW6FG2:2#WK 7+N1'7;,;PJZL0"+Z#)@D#52;^.QTB) M:G+.1:N";%(%\B U?>'F$#4_'4D?(/,.@/.]&WZ'&3]_6<^*Q,5TGC?611+A M1CC0M@[PJR4J024!.F-)Q3C,N4E>]CQIX]91#KV"#:R*[L%U98+"%9>0 1&/ MQ%,Q$#4ELT&A8,5XSF23,J%=B.LI1#H>$'OA[0#M=(^XMS/<>FF!E(]$$R!F M7ILC&0/>I0B(AB5=N#6Y25'0CO3UC+M#@+$7\@[34O?@^_#7?,L6%SI;6=L= M&V9 V9 A.,U N^R-+%I:T6QK9 ?Z>EI53PZ^P[34 ?C^A:'NOE2>?IE]N;Q) MCE)BGM(C#R)QDI50"#%A ?0Y%&6"%JP)VAXC:-Q+!T,';8.(O5/X;(TM*,^# M)>0G46M+LE?@#0O 4^88Z5N1FF21CY,T[O(XC,IWP-$!\N\02;=;9&U=:^WM M;Q$#&*M/Z0=0@(GL'6D1H9$6/K^>RW'?BM M/9C:C6;YMFQ^LZP:VR1(5ADI/117"C&F/#BE,Z2 9D.@1;SI\_Y]G[GN%>: MAEK@VHKZ7#!T97U!$!.I@!08024GP'&!(&.,-N54JW4&1-&8JUQCO1^"K@.4 M,#Z^;LC?\'.=U,H<#-DC@\PYY15))0@E(OBZ81R\%:6PG;#TV!O. #>':'0^ MO'B[0\E-]AFS,BFE",+91$9E&(0<,\62S#I7K+'\^<%Y3[UAG"Q_7)0<)MX. M8NJWZQV*7V89_\;\8?[+N Q2 M!ET,1F9TD^J"W<@;]Y[MT(E_ Y5T#K1;V0CQPEE&,D1D%E2L[3NDY^1D7>0F MBV"PR9'@;N2-F\2U ,8>V#M02QU@[W6XN-APMG723I4L7,[@A$-0QCGP20@H MBI//IVRXF"9=5.X2TB^>#E7VO1'T1TB^ ^1\[]M_G<[PEQ5^7DZ*29'79=>[I;[AZ6WZ_7*1/87D].:+.^EX_9?M'M4WR\O3M")3P$2$F:,BLSB S)D.T'B$X(R+C@M@[P>V(ITCLZ2"ZA4,= M3#W= >_VIA%A9_EI?I$_+$*>SC[^&+XM)]XRBS++VNV99.ABH5B8*8J*41#C MR=AP@HK59ZCLZ9BH!?R&5-)9(+ ._\%TN9I^Q5M\\DF*E#75WD):V%K%5B3$ M9!R@#;'8J).V)\A"]J"XIXVZ4R%S".6=!4IOUH"WY?UJGO[\?3%-Q//TX\=: M],:(+:YJ %+WQ:.KD3=R0%HK+(\EF#;-\HZDNZ?,^E2('4Z1G:90CW.ZM= U MPY/ ?,*4%26+ZRL\=>!C2G5*37;>82G>Z,.SH]V(&+=_WJD2GP8*Z=EEWAP> MOJNJY!-=K&3UY#%7[I1,)$]K [#H0@A.YX)-RM9VIG#<%GHG=8-'*><\4+>V M)C[Q0J@B;0033 #%"@.OG 4=X Y?2TS-Y<>W@H M-_M]@0GS32^Z;S^&%?GUS+@KE*89[B*HH!+$' RH;+.W62I>_)X+[0%D[+8- MSLX!;B?72G=^[];MFVI/M_:G4C992^F (E<'BCM!WQD/VBB./";G2Y-+!SO2 MMQL*S_@T9AC-].3RWGRE+V_+CUC"Y<5J<]S]8?XJ);RH/56W9T^U.?2#<2Z) M89:F7\+%YN_>EK>7JV7MPE2MDUXT<=HXQ77=RD):"KQF$*2VP*13L4@FL+@] MW6-CDG<#\7F>U_2D[>[<[MT+(1/F=?:21.ZL3)4;";X.:/62Q922,2?QMG?) MV@V?9WQ">O*MMT/DL%A\JSWIMH:S*51Z/?_\93ZCO_QY,5\N)^BE*X52 M-,L)%\H77YN=)^ I"$S,"QOW]95[DK ;ML[B^.6DVC@8=411G#<_AGY3"J:Z MB7\K8(EH6?*^.NAG)O2CHTUYKLR:,W '0<]41I%#.2,"T6;H%2@B,"BAV!B88A:JC+_$Y#NDFDI5R*J"#F&DVB MLN"\0>"ZQ)1ML%P_OV%WP(MW0])9G$.<0/(=+&9/73%XOUI,_\3M=C?E((+) M%$%FK8@O[L!QC2"94N@1,84FO=IV)7 WY)W56403W8SKRYYFZ:J2@8QMPJ)+ M,? ,WEE:S;.PE)G8# 4E0\V+<>IY#[;SZW8K7SZ7HX4V4N[<6VU_^_X327PY MX2C%>I*DD*6>"1L-+B<)R(2S(C')39-MK9TIW UQ9W6,T$8[_3JL5Y>K>1VR MD-[\3_ F6:#DI"!Y*A/C<5[L>1IV ]JY M;/6?4!]G-^3D-UQ]O^G79,#)HV]I.]QD-^;:#C9)Q; $$_4G['6RR#P)V M&6RRC[P[B+\>','@9&!1!0%!"O+D'!&\2*;V- @ZV>A5:G);]CP&F^REX5T& MF^PC[@XAL^U9()C7%GT$8R.KDW +>,8$V%BB01T%ETUNQIS-8).]U+S;8)-] M9-X!\VV&0/F7< MG,=2#I5B<98YD-%;4(DG"-9X2/64,7,?T#0+WP[M"7+2$2;'K%5#"+T#[-R: MN'TSY=='+G)A4*0-)!8KP+%H06;C7159Y&W6JONT]!3?'*CCNVO5D0+OL"KE M^SR5_#%WTIMZ&LV(FZ@*.%XD&1G'$"WFP$]QB^,[HD9>N([5^=.7-@X7?P<. MZ'M>_IB%SW-:C_\'\U5KD8G3UC!=3ZZEK;WFK0/G.:6D)G'%"EH"R M<1>TMJ Z5A'[(\MOD#7#C^N#YJ;E2[_A:L(S*R5B!FM+#1NUAU#W1Y515C'/ M"GU\JN(EHF?<%BW#@^EXH?<#H9IX?-@F'I,4M8LA%F U7E2^LD#1 (08$MD' M0Y>;;?]<$3%N0Y6AP7*P> ]?ON:K<#$(--;'R_5*Q)=C9XPHWBF@9()B/R$%>,;K MK -C9!&V.'?B[B+/TCQN>#XP-$^MP\'BM%-5EES=X'GS]Q><+;%)7%V$$10*>-TD0SZ6F9!\$[%)3LH^\.]CP?/#T.PJLTPT+Z!!K(S') MP9FLP121$9./!IN4[YY'3&MZEIF0?<7<(F>W!=_2FN* 1C,MUSZ663!1B MI>CL, H?C#P):+JM*=E+S;O5E.PC\PZ0\TA]0TRH>"3%LNA U7 QV&A >R/0 MV1B%:++U?3XU)7NI>;>:DCUDW@%P'COZ3LYZAD:#9J*08#REK2Y%*(8SB\86 M?8I>][_V6U-RS%HUA- [P,Z])"/2M^GB,F\RRGJJN%;1Q"L771T)80G_% D* M2A]-D8"."Z.$C5(WB91W);"G2.A -,Q/H)H.('>;]MH**UY/_OY]@9^GEY\G M1+S6M?T^$]J XCJ"J^V'5)'DV'G)I30YC7F6LIYF-EO:4[ M8;*H+*II2$N2RI@A4(@ )113K#.2YR8]=YXBJL]Y+\-AZ@@5= "G!YQP;<^A ML^ 9A-9U#E@]!#!5Z26BUTFEXINT&WB ECZGM0R\ZNTE\"[WKU_//W^>KM:[ MNF%6AWJLR!Z0K (/V*A^ZF''[TCO3.I 6\^WWO?JSOL>V(^,(6DF=2+3J/TM M.0^4F64-663ZK6+>I"9E\GM1>?Q&P XO^T#R_X'^U9\3&9A+P5)ZJE&!$B: M<]P!2SS'$+ACIR^SL*S937Z:7O#2'O\"O.+I%\QN^X*//% MYWJ0_C9>3#^NGW_0@=R.3Q[B&.X0)@;R@-N7UKF-%2X5@?\Y77UZ?;E-$BZ1468?LHG-MQF6>R-\]^.SE$E<4-EQ5 M;7];J^%6M)!M;;S-@15#]A19K;6.#(3U+LA T8EKLG]Q *WGX07WP=@#9T=- M%7C6#O'.WQU1E774^T[G,'=A^,0.- J!V=H"QM0V5E8)\)G6>9E=-JX()?T8 M@=*Q#O1+GOPR2PNL(\UQ\]]?9E*OL,@3)[GD9/*4 M<-D(JE!<$G3P4/>03.$2DWF^Z]GA[S\/M[@/IZ&"\?5GW^'N_ M"HO5L=<_GA39#],+^B8YA]G]5KYA'%'0N,*(F/K,:82/$8$*RB'SX$9 M[AOMN^]#YCA'J9VZN..4V#M$)SYJ$:(5D$2LO>QU I^" :ND-?1-+K;)2/CC MU]C!CV,[!>!>*CIRC7TSRR,GO*]RGM9OPL4OL_7']8?F:>^3;SU=\KL[\R=. M@:6OX9P0H#23M9EWI$1&(/#$',M):M&FX.>T9R;OL!9"UTGW#VEGHK.S.JL, M+C)/L6ZP$%2B(,73]](+:4*3:UP[47<>"?$^.'KDM&1 )9WUSN!CVV>-/>73 MKSV=J]R#_5.?MRA*4:S68&70H!)% XZ9!,GRS(0QC,+&E^XK:]59JG?OIY_I M3]Z6]_3;9:&WUSF]ZSL#0A+T= Y@="1W(!5)2;,$TG 7./-U6N!HSO19\L_# MV^Z#Q(.\[;!J[B!7.IKK]2;5CW4"=;V,AUZ:5 ^G1$JV5B49\,H+D$QBD%F' M*%N&30.QT0783PK$H6WA<%2\!)OX];J@.:+Q2G@)C@<*R3 KH-Q6@5.HHK(Q M1-UDLV$X%L:]N?(2;.$P-+P$.]B,*N*3C+0**X\@>-TI4IZ2()X"A% 8_:ER MW+4LR#F:@3-?#PX$X-!V< @:7F[".N$CI:P3WDO2>E<$UVGK?QRDEEI 7R./ M>?J3Z+G?3>NP"S-//G&86S.[$SU08G^WNYBQVD01(6'M6J"EAFAL A:BC]9D M+E*3>R!/]2W=GZGU%,;OVZ?--J,9?PA+S%=CCV]*ZDHD/7.*16O_$(I*N8>@ M/0.4H60=$['>I,II7T+'77V.P,J]1JXM-=3E2O&<=1]:_;WC<]N[IX;5WG> M%U2,F4=;&T43\!1%+3'5$>0,@\[.B;B1IR>?GYR\VE MI]MW3Z3=3K%]VYK? M(8EX6C=MUG+X8S9=+==B><2THT\BFVS )T^:,,&#LW7D>,RBVCQ7IDD3DX'Y M&+EO[ MW8F35Y?>P3B!I>BH,L08ZF:9R!0/.PU"IU@PB\)U$P\R\,;J95Q.\S0LOKU= M;)[\+UQ]FN=?9E]I:2';"^O%ITJ?$MI[?WSU9]N36%8X4SP#DUQ18A E!%XG M.BA?FSLR3Y;IB1695ZH!H M@I.C=:!D0?(M'(+)R**24K<97O,D52-/X!H-+/?FP0VEN0Y@>(>';6=RFR+* MDC7(5.\$1E3@M"J NI9+F9 B;U(K^B U8P]^&TS;\Z%%WP%^;H5 VQ[TG",S MD@)7AJ+.+==8K^ 7",$%G8(NR!K=;[M#20_+Y%':?:!!W^&B[@ KF[.%Z[D9 M.A>74@)M0X+:F %BP Q8B@N<>W+%33;:OZ-BY&& O2QIAVNF U@=?LYUP_8L M_WX19K^%SU>S.9ST.B4T8*3S)(/:N5?D6!MK)N.EJK,TFA5G#,S,N([P"&P] M5+\QIJ([ /OUAM/-F<%V,1 R.$1E@;E,]L]L *=T 6^*-9EIDU23>3N/4C1R MW#8Z6.Z&>X-H;M0ITC>EN/>W]-^]_^,J*BG2\#I2W21N*,:1"2++$H1A/,O MN&C5O>L)JD9>Z'L#XW :[,TG;EF(,@8N:(E!:RDT5HER,NL,V(B&.2T"OSNO MO($WW -Z[:;Z]@:]8[75A0?\-]E/G6:T#FF2BB*:#%QZ"K<+#^ ER28J'3C% M-"6T&3!UBX:1(=9+&G.H5CKP85O2KR8#NL!L-@($7Q.O$X2BZEZ!$Y386^U3 MDR7T.RK&C=\.UN7#F#A L!V@XA'GO7;,Y,#3)WP[PZT/M<)$+%Z YK1RJU T MR:>>R]C, Q.8=S)PW&:GX-%GC5N]U$W -J+L>D%BI_V6YO,3\X^5B<\6X MML&MMK?<#%Q>KHNX;@U??H^)_G0UQ>6DB%++;Q5(C75X7%H/ O?@K6#>2F93 M:E.8>A39O1SJ'P^@>\?T)]/FB-C]DB?WZ\Y^FZ_PAL-W59L3+1RM/A1]*%4" MK0H2(1JA:@]5]#QYF^Z&AP]T6-[I5;V'=3 MZ+?+&F.\+75#:$G!;= 4Q]+:$0.M'9F^.*\9)(Z26Y*N2?QY4 U"2R];((.B M[O1:ZF$9?F['\K$-RRNN-R[^U26%1(MU_VBEN2FZ1+ Z4$1LN(*J5Z2)4IH%>TW!$-W&%JY_6'YF8G S#G:@"CZOZ< MO?]M(5SU-Y.8+?,HP'!=ZHT,"8'QVOQ2DU- HT6;L=I#,K$3W.VYPGT,39\S MRN\$>5_#]*)N7?XT7ZR7OTD6RI$"!$BG=&T\[\%[:R $GXM"%F)L4OK6BJ&= MT._^2>@?$@'G; D/1GW_B77YP_R*8C):_-8?UM['/X7IHO:3P(EF5EA1)V4' M1HZ"4?(?O-40DU[68SI;3M)&)DJPD25F5DI&RJE(X>!,D\.Q"R*)8UV;*Q"F8V^T0B/T# M+6=P:'1@+CLUK?AMOCDEW@2>RS7;MS^OC2M^FZ_^"U0X]"3<[68PYWALVA\X7K+%;'P*A;';7]6_XY-2 ME! Y,["Y=J^++E)>A[0&YR08ET7STJ24[[1L[F9#YW10? 9P>8%=#*;,'P')R62BG>I/G+:!SO9F+G="H^ MNDCW E$'UG;TELM-$ZO[9ZQ.*^0\0$(?0"63(1BFP*?,1"A*E]RD34A#GG:S MF'_D$?M 0#C3PJ>WA4B]WGN?&!5+])%!S#7ELPDA6!- N*(-QXR\I':53]\3 MLQMFS^ET?"1%G2DTKZN]+A?I$WVXX7Q9)U1.9V]"^G1')+JH%!TM7DD$3]9: MVV0'SFJ';%*(-IHYU@Z[>U*[&[C/Z>2[5U6?*?J_%\5$*&>M<0708ST)(GMW M123Z8E0(G*,,.]0Y#T/,;M@]IV/LD1352QQ]%-L+RE/J;8/K+E[;>I5)%,[Z MJ! RUMKQE"T$Y!JRY<5PSZ2-;2Z.-&-I-^"?[0GV^##HP""V7:UO9\RW15(G M,[=R-L-J.=X9-Q /9T'"*\^ MSR]GZ[GLG_"B;I+^=+FZ7&RVAJZL;V)$T<&B)Y&*0D8F,D3Z!1A5HG:I8([Z M^/!@%U)VNR9U3F>NHRBI T]X\,[*9A]EAXRCYGI!.[ZP_NE!YM@Z&-:*[,/T\\&LV= M8X"9U:Q5F3HNW8)7L0Y2I\A(][6OO!=[N]G&.9Y[=@B/LQR268HUTY30-?M060T+E(R"O0%06EK('I/49DO5FF?G+1M&B$/Q4$/;> /0M>^ M@];:Z+2#J./[#M*4DT91I 1GDZF#NS+XF#1]T3HF8DRG)G6X^_>-;Q?>CH.$ M)YO&[Z.6#C!UN.">:(N:3?2&Y0!%D6&KX,FZI4H0),_%).\SMADNU8"9GIK& M[X6M4S2-WT?1X^Z:/=!UG-AYNOVS$)B=<0D$KKE3FA@3 :QR!9,QMNCG:QL. M>/$+;!B_%U#F)]-:!P[XH3;0-O$ZE-."K"W'%3)B040.D94LL@E:A"9G!8XA)T!<*Y9$^DYRUZ49Y M-.DC [J+B/7$ .C\O.S1 KK+U7(59GDZ^SB1IA9P$AZULP%4MK4Y:+&U$3=J M)P.)WSP;"@Q!2>>QP<# &:(,\D M=A :-.L2D%RAIQRQ*"D+K MOGI-/FNBD[7]')): MO"W@T2%XG8Q2PD7.^NHW?F3CY?Y2S'[-YEB\]+#*/#59Y7:;GZOF67GBI-.) ML00B1@,J&&(N2(2^/9[_!\PP_UNLM'[H) MGDC8!:EP)'N!EY-D3'1K& MR'AY.99S/Y1,Q5OO7824K*P37S6$]8\HT9)$:AO2'NWFL+2C76N.EVLA$3B.AB4Q9!JS]L+VJ_; 9@X!>@TC*6%M/[+MA3 M_+V8O;$F,!_'*O?"W/GLICU:W;5+I_KO!92$4$5+$I"KL;*-$IST"63)I$SI M);?C5',,Q^.+V7WKPC!'PMXYK)//B>9>&_PGI>.Y48DY#5S7"[JU(7$LZ"!8 MG9/3MK PSJB$0=E\,3N%9V&<[1#X$NSS@;VD)^6CJ2T1&CP3B#X M;+CR(KF,XXP&'9C1%[-I>18VVA*%YV"E0T7^@I>D0@*')!%5*/SW424HSBEI MF*'08YQKI"?,-L]A2[0+FQP!N..>>Q]X 9'K MF7QD":(E5R51!))%XNB[K.%XDJMQ0]:.MD:'TWTOZ])!=X2>\Q'OL-X1!Y15AF'=2@8N>'*C1J3K0#,P5A^@LP]C7 M$K4+5^-F;#TL48/K_IP-X;ZON#-[TZND2RH6*%E,H!*G[PS%L1)33@DS!=I= M5E@]RM&9+C?#H[9=)G0$A%Z +?U[,Q)MEFL/\-I-YL.\_NI:23Z$8@ISD .G M5)"S.D[0,;"E:&%M3H*W"^W:\37NMD,/"TL#_;]<<[A?9\91%G3)0 IYW45! M@&>V &J52Y'9V+.RBQ=V0VI05)_&XHZ#V#_"])[>L]0:D2='AA-)6E((<"%Z MX-YRSNKE^M1E5=9Q;)]W3(_8OME;6H_MZO")"]8EJ1!"2K$> M/E""$(P%Q;0TP1J)SC4SY"Y$<-ZU),V-N@L=[0737@R\J3M\]?'C8GV7Z$Y" MG;F*T7(&LB1/X@D.**6Q@!B"TSQXG?KJDG@LQ^==9G+>:_(0(#S+*2&OELO+ MSQLI_4'"6\U?AXMT>4&2^"E,%VLAS,L#G80W9:[_"KG=-)'A2&O?:ZF1&-NT M9DHE.B.C(]O+F4PQ, @Z(Z!BG/ NDI?_J.DD.I-$;+!@.:W+*GL&/F@!.M O M0C(FN39UC"]R.LD^Z&HWG60?G7809JW]0/4,876Y7(\KR$DY[;."B,90(FA% M':'EP8LH?3$AQ-0DG;E'R4N94K(7(N9#JJV%[4K I)(R4?PB3!VR M8PRM"<%JP*0URU$Z'YMLI3Y*4>=5 LW!\M1@I(,U-^IXI.5B-7E7Y;[0/ONK2,??XVZ6A\N_A$= MUS716["7Z&M]B@03!3%NE800+3&@LJ,%(.9L=W%3NZ-F3&=TA,;NZOP \8VL M]7]-9]//EY^WA,=8I$ 6P%CR;RIP <[3CU$E8^M=#1YVZ<&RD]Z_>_/(FC]$ M;_,AA#BV]L/?MPA';Y+2*4,PB8,BWU=OXQ1PG&>1+)/&#V;UW[UYG.QN,.T? M+,0.0M6##W1_O9Z*HZTB!RDE,.$%*$9?G"309^/0*\70^[[J]G[=:XABNW/^ M+G853@R G?\PMZS,5T]6TM$F\-SQ1W U-U M*38B4=HM,_#D8DJQ%*WZZG.[.V]G6OG=L3$=@9U_ACEM$Y4)]U$J%2UHJ40M M?>7@M(]@@RK2%2<:U1V=CL4SK< ^&^,Z!$G_$!O;I(,38YPR=>ZLI86[+N8) MHA8%@G(R\Q+(^8ASM;$-BV=:)GT^-G8 DGJQL4.N>#PEFU\;VB2D M !FUI!5=94A)<.$\D@]JUR*E"4MGVCUO0!L:'RF]V,Q0WN3==/GG3PNL-RB0 M +5:!\/H*1A&$@@MV)R<"#((EAE@66;AD#G;67>A73G;R8+,2[:@;G#S3S"D MJ\ W91XC=P:$2N1@=*;UV.L"SI8875*2F7%JCP9B<">SLO]K5J=#T3_"NK8A MKT]"8':91*))>4XE"+(@%(U"1DRLA/YWT)]@<"?K&7U'#"^F M->I=?_;';+I:ODJKZ5?ZK-EMT%U>VOZ>Y]ZLM[G!*9EV1OD"QA3*S36O YY< M N^M94YJ:]"V<%2]WN#TB@D>E &OM**\R_,Z*S@#9TYS9G7)H4VS^Q=Y@W,? M=+6[P;F/3CL(4KZO9=?*"4\+ 2AO(BB;+<3@$SA5#'>!R]#F6M3^UU?.X.;F M7DAX\OK*/FKI %--"M4%A?HB6@DI4 :@5*PM+7B$(M8Q5' AC'-"<.;75_;" MUBFNK^RCZ [ _E!H]>[]']L"QU 8S[;FJ)2;ULB?@2NI0"G<,8^F!+7+C8*] M4?LD59T7)C4'S;R5!CN XP#9JLH>'<\<8K:4#8IZBSP:$JT.1KH@%:J^-K]_ MW:M$]0PNOAX3.9P8 .<,^4W^\,N,S/]RK96WJT^X^/ IS+8-N'Z;S[ZN>W#5 MB58_;2=:!2X\.0 !FME T@D%HHN9L@ZL?B9S+<89O3LHFYVO$0.#>"@;:H^H M?X:];5M"U^W(K%B51+UDHB6%I0#F MSF?T_,'B^7XN^"1'64S("8)SE#(&+!#J$%/%$%/0AJ=X9HO?]PR>:9GY2S+( M(Q#WHA?'33?8:[F4%$W6(H&WC.1BK((8B@)DP65N.:>/S\L2OV?P3&O27Y(E M'H&X_2W1;RQQMFYG7.L2NS?([<3O6Q)2$K,U(4(RLFZH>I(5#V1"5G@IG3:N M]+5SLC^/9UK&_I+,\CC<_1,L\VY,KY(2/,D 0>I,\B'11$P%&"LN)X8NN3-; M*P_)(_LKC'])5GD,YLY]J/SNPKDS;V0=Z_]XN]W\;44S9)H"C-H6I@X5=CNXNOHDLL>@Z#2SXVB&S5/TG M5&"-!O50[?O$[O.VLIT-/L!>4_W&[P\^+K[!LBT93TQ,-2M:N88$[ MT-HHDTM,1?;5_6IH"9SI6OZ/<@4L3$0&2E;$;4HIS9#MT^[+_X3?47X >:P?E%.X$]4BO/#%.11] \UJ+7 M(L&%I"!88Y0V-@CS8G?[7OS^_0MP (V@/.C>_RFO4Z]_$^]*NC86FBW;3=?= MZ:WM+U3OSWR;&]5,>JMKTWQOZEF8TAQ"0H14,,4@O4=M6CC-5C>JKT?*X.+K M-.$CUGRQ?B1]][:\PS3_.)O^#QGSVAY>SY>KY>86A4OH,D\>$%D$E4* P"R' MG+PT"9,C%]/V=O6 W'1UTWH?U#U^TWHL77<0KF1/1IBYFW4UR\2M]P R[KDSUOPGM#C4W;)\VQ0-%E>GJ1J7#0.IOO=,'6 (CI 5;6SM^5]N,#E M]AJMT6@"*TC1L$AU2HR'4$@T6:(*2HI@5)-9?O,>2;2#VO"JZ0!OP^1%OUX7;&;G M0@F*LGHT#$@8]%VL4_I2[52I8V&N[>#E8?CHI1U(+VGKF##IP$JVG&%^F/&M M!YA$J72F? U8KA? ?"ZS$:<\"$H11# M1PY1>P&:?)_&)'&WL1=_GL"R_#A?I\F+]R'E9 M&WNX-O8[?WIP4=7QKQQ\N3^6[=:A@>0V!D]F+^2ZQ$52QJ@JZH+2+OD@8F@R ML>I4649-S&=I>C'=.)@KME5$#,8Z\(P54,Y9RI8S)<^)"V3<:JN:7-7=C;Q. M%_Y]L/)<_C& 7CI8Y\F"-UOXU8XGT2?OL7;/1F]!^ Y\28' M'=]1T1=VAE#S?"B9=P"89Z+>:P$E8US*DE+]]>TJDRC>C3;7NY:.DGT*>6V3 MFLX=Z>LTA!O200VAF0X =Z>(?].T9]NY_>WE:KFB<(38OL/M1 2':"GZ314G MJC@!/@<&J%0A&_,LBB;X.XS(,B9GUR-!X.52(KST_C'23%1D1P]Q"2J MDY?T7:B-L2AIBY96%.F:S!EYAJZ^_&$+ ZIF'-(5Q_.XX?*3)]^^N!)Z![, MM,XW8Q JI\C!$B1 \1C A]K"D66FN)0833RG?'.XG9]UV8.5)J)B'G*I!:U. M,P@E!,!L1> 8E UM+H<.RD9?Z_%!V&NWP[>WGCN((H_D^8=O#S]@<, MY^!LK!F!%J,Z"=/;$B"QX-%8 M'F1ILL7^#%WCYO]-P-="(_WZ.5HW+KZ]^1L7:4J?;RSKBD'+"ZO]34PVM:LS MX<,IHR!'RZPV+"A,1WFWQ]\][CVH,7S:0'KHP)/=\.EWP&$KF\AW&+!)/*V@43!H\%:"%>[ M+9&[==J27*3CN4V/\0=H&;>95U/X'"OY#L!S9.+TZ_7=E>@%]\$G<*EF29&1 MT=B8P7&>H[8E^D;WA 9BH)?;<>>^&7,8(L[?$EY]GE_.5A/4M7R W(DK%'2H M5#>/)4E>VNQS24Q)VV3E'H3Z'I/CUL ;%OT'H*#+8\Y-Z=2'\/.A0= MCXZ'^UL-H(;>WI(CA-^E$_D9YQ\7X]''G[,\:YD!_(&\B;O M\6/=]'R'7^:+V@SJ&C9A?:U1!] YUF8.%&OZK#+$(&7F6D;)F]S*>8R@XSN1 M??_>E@CI].P5\"CH$+AO+YV#JOMG.:?1X/FXL*U$XK=?KQH&'IJ+ M[??X1FYN-W::QUP8O!8$$%XS?*O\]G'7Z=?,;]:+O&J 9\JW+I0(@C'+2BF!%FL-L"\0"640,\:3Y4X MA.Q.W=\^V'J\\KRY'D<\K%DN5I/K/J@W7B)JGJ;@^#^= Z&1M8&[N\S<*V2,":VE>H M2+#))3),%<%9DE(L3*B()+"=9N?L!JS'J!@'6 -J=SZTJ$?$2ZKG?(MODS_> M3UBV61JTP&.E.&8'OD0&:+/SKB11T@.[,,LK="PQ_=^/\Z__L7WB!B#;'^[B MX^:M(X)A&-7-CY)C!_4"O\UG?UQ5MX;L7'8I 2M$O\KD-F.D="+YJ#,7ME6' MZ%LTC%._,CP@CA5O%_?3]UQ[?[TI77!1G O55,G"W9.JN$.O-RM7977\]DZ3?G/Z>K3%:N;PIB:PQ";]/_\(?P] MBP^'-SU=@6U$5+\NM)@%(* M(>TEDP60)>Q#@5 M"*44")+B!2.%-FV:3CY'6&?(.@H&SV+L")V,>R?V3B!Z==7)9>OJ[;B(-M:J M5TU1*/EW*Z4HS$>!XIF(Z;%']X:*8Q0W'U"*77J:;Q_HGZZMA;F OB0'/M0N M B0=($EEB,(G:95CI8@3+5]7-(V[07&:E>L@^?<(IH06O;?+%4,CHFS2 >X*FWIS2@7I_-K(^3 D=X.DF%[['U-7@5">XC5$" MC\%0"L(DQ%([79H]-%AU3(V*?#CQZ"1IF9P"S M^V1!)4610"!KQ%22\D%I@[M<I()*@8]U M3!'7]5PL%.!.>>DCX\AWB9->7CG!7MK=J9Q@'U'W44Z@DQ!&9@>.,0=*% '1 MUN0S6&>D$I+Q!RJK7V YP5ZJNU].L(\<.]#\ZU<3B]QR9BEN7 FG_]JL>Z@6,TOZ<<.]#\SS],>$H,>8R0><+:?L\1[2I 22)K M)PL7YH'=N:,T__,/XT0,[32_IQP[2%CN14TW)[SUHG?A7%.HE HHCPJ<5!P, MTY90+6/A38;=/D[2N&W 3K&3\31[[BHOP@?D4\8=T8I:T$SDLYZ?]%I M02)*/OHL75%M*O2?(JJS=/= Q3^'IT.UT.4-H_>7<8G_?4G/>?.5OAQ0'G'O M"<=7/SQ-U%#%#7=>S&4F*9Z F+VN;3H0/"L%6(XBB6BUYTW:&SQ&T-%7 M@>X\]^9^G,BHC"?TRN ICBHID5D4!\2\3BY;GW,Y!:>]W%\< A'W+O ,(OWV MOF/[0?U2N[/^O__S_P%02P$"% ,4 " -A2-14LOZ#F(' #J(0 & M @ $ <&%G97)D=71Y<3(R,#(P97@S,3$N:'1M4$L! A0# M% @ #84C411B,%=4!P 0R$ !@ ( !F < '!A9V5R M9'5T>7$R,C R,&5X,S$R+FAT;5!+ 0(4 Q0 ( V%(U'P.M=9= 0 4: M 8 " 2(/ !P86=E#,R,2YH=&U0 M2P$"% ,4 " -A2-1E?W#MNHS @ -SR #P @ ',$P M<&0M,C R,# W,S$N:'1M4$L! A0#% @ #84C4:%ZLP?G$ V[0 \ M ( !XT<" '!D+3(P,C P-S,Q+GAS9%!+ 0(4 Q0 ( V% M(U%[H"W,J24 +B, 0 3 " ?=8 @!P9"TR,#(P,#&UL4$L! A0#% @ #84C44%@O'S'3P ((,# !, M ( !T7X" '!D+3(P,C P-S,Q7V1E9BYX;6Q02P$"% ,4 " -A2-1V\[S M! GK #@Y D $P @ ')S@( <&0M,C R,# W,S%?;&%B+GAM M;%!+ 0(4 Q0 ( V%(U&D3?;(DX@ /EF!@ 3 " 0.Z K P!P9"TR,#(P,#&UL4$L%!@ ) D 4 ( ,="! $! end