0001568100-20-000028.txt : 20200605 0001568100-20-000028.hdr.sgml : 20200605 20200605161544 ACCESSION NUMBER: 0001568100-20-000028 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 75 CONFORMED PERIOD OF REPORT: 20200430 FILED AS OF DATE: 20200605 DATE AS OF CHANGE: 20200605 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: 20946475 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 pagerdutyq1fy2021-10q.htm 10-Q Document
false--01-31Q120210001568100P6M810000149000000.4280.4240.02480.00470.02320.00460P6Y10M25DP5Y6M0D 0001568100 2020-02-01 2020-04-30 0001568100 2020-06-03 0001568100 2020-04-30 0001568100 2020-01-31 0001568100 2019-02-01 2019-04-30 0001568100 us-gaap:AdditionalPaidInCapitalMember 2019-02-01 2019-04-30 0001568100 us-gaap:RetainedEarningsMember 2019-02-01 2019-04-30 0001568100 2019-04-30 0001568100 us-gaap:CommonStockMember 2019-04-30 0001568100 2019-01-31 0001568100 us-gaap:CommonStockMember 2019-01-31 0001568100 us-gaap:RetainedEarningsMember 2019-01-31 0001568100 us-gaap:CommonStockMember 2019-02-01 2019-04-30 0001568100 us-gaap:AdditionalPaidInCapitalMember 2019-04-30 0001568100 us-gaap:RetainedEarningsMember 2019-04-30 0001568100 us-gaap:AdditionalPaidInCapitalMember 2019-01-31 0001568100 us-gaap:AdditionalPaidInCapitalMember 2020-02-01 2020-04-30 0001568100 us-gaap:CommonStockMember 2020-04-30 0001568100 us-gaap:CommonStockMember 2020-02-01 2020-04-30 0001568100 us-gaap:AdditionalPaidInCapitalMember 2020-01-31 0001568100 us-gaap:RetainedEarningsMember 2020-01-31 0001568100 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-02-01 2020-04-30 0001568100 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-31 0001568100 us-gaap:CommonStockMember 2020-01-31 0001568100 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-04-30 0001568100 us-gaap:AdditionalPaidInCapitalMember 2020-04-30 0001568100 us-gaap:RetainedEarningsMember 2020-02-01 2020-04-30 0001568100 us-gaap:RetainedEarningsMember 2020-04-30 0001568100 us-gaap:IPOMember 2019-04-15 2019-04-15 0001568100 us-gaap:CommonStockMember 2019-04-14 2019-04-14 0001568100 us-gaap:IPOMember 2019-04-15 0001568100 pd:OneCustomerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2020-02-01 2020-04-30 0001568100 us-gaap:AccountingStandardsUpdate201602Member 2020-02-01 0001568100 us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2020-04-30 0001568100 us-gaap:USTreasurySecuritiesMember 2020-04-30 0001568100 us-gaap:CorporateDebtSecuritiesMember 2020-04-30 0001568100 us-gaap:CommercialPaperMember 2020-04-30 0001568100 us-gaap:CorporateDebtSecuritiesMember 2020-01-31 0001568100 us-gaap:CommercialPaperMember 2020-01-31 0001568100 us-gaap:USTreasurySecuritiesMember 2020-01-31 0001568100 us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2020-01-31 0001568100 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-01-31 0001568100 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2020-01-31 0001568100 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2020-01-31 0001568100 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 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:CommercialPaperMember 2020-01-31 0001568100 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 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:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2020-01-31 0001568100 us-gaap:FairValueMeasurementsRecurringMember 2020-01-31 0001568100 us-gaap:FairValueInputsLevel3Member 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:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2020-01-31 0001568100 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2020-01-31 0001568100 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-01-31 0001568100 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-01-31 0001568100 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2020-01-31 0001568100 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-01-31 0001568100 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-01-31 0001568100 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2020-01-31 0001568100 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-01-31 0001568100 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-01-31 0001568100 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2020-01-31 0001568100 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-04-30 0001568100 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2020-04-30 0001568100 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2020-04-30 0001568100 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2020-04-30 0001568100 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2020-04-30 0001568100 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2020-04-30 0001568100 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2020-04-30 0001568100 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2020-04-30 0001568100 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-04-30 0001568100 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2020-04-30 0001568100 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2020-04-30 0001568100 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-04-30 0001568100 us-gaap:FairValueMeasurementsRecurringMember 2020-04-30 0001568100 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-04-30 0001568100 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2020-04-30 0001568100 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-04-30 0001568100 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2020-04-30 0001568100 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-04-30 0001568100 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-04-30 0001568100 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-04-30 0001568100 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-04-30 0001568100 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-04-30 0001568100 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2020-04-30 0001568100 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2020-04-30 0001568100 us-gaap:LeaseholdImprovementsMember 2020-01-31 0001568100 us-gaap:FurnitureAndFixturesMember 2020-01-31 0001568100 us-gaap:SoftwareDevelopmentMember 2020-04-30 0001568100 us-gaap:LeaseholdImprovementsMember 2020-04-30 0001568100 us-gaap:ComputerEquipmentMember 2020-01-31 0001568100 us-gaap:SoftwareDevelopmentMember 2020-01-31 0001568100 us-gaap:ComputerEquipmentMember 2020-04-30 0001568100 us-gaap:FurnitureAndFixturesMember 2020-04-30 0001568100 us-gaap:ConstructionInProgressMember 2020-04-30 0001568100 us-gaap:ConstructionInProgressMember 2020-01-31 0001568100 2020-05-01 2020-04-30 0001568100 2022-05-01 2020-04-30 0001568100 2019-02-01 2020-01-31 0001568100 us-gaap:CostOfSalesMember 2020-02-01 2020-04-30 0001568100 us-gaap:GeneralAndAdministrativeExpenseMember 2020-02-01 2020-04-30 0001568100 us-gaap:ResearchAndDevelopmentExpenseMember 2020-02-01 2020-04-30 0001568100 us-gaap:GeneralAndAdministrativeExpenseMember 2019-02-01 2019-04-30 0001568100 us-gaap:ResearchAndDevelopmentExpenseMember 2019-02-01 2019-04-30 0001568100 us-gaap:CostOfSalesMember 2019-02-01 2019-04-30 0001568100 us-gaap:SellingAndMarketingExpenseMember 2019-02-01 2019-04-30 0001568100 us-gaap:SellingAndMarketingExpenseMember 2020-02-01 2020-04-30 0001568100 pd:EmployeeStockOptionAndRestrictedStockUnitsRSUMember 2020-04-30 0001568100 us-gaap:EmployeeStockMember 2020-04-30 0001568100 2019-03-01 2019-03-31 0001568100 us-gaap:EmployeeStockMember 2019-04-11 2019-04-11 0001568100 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2019-03-01 2019-03-31 0001568100 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2019-03-01 2019-03-31 0001568100 us-gaap:EmployeeStockMember 2020-02-01 2020-04-30 0001568100 us-gaap:EmployeeStockOptionMember 2020-02-01 2020-04-30 0001568100 us-gaap:EmployeeStockMember 2020-02-01 2020-02-01 0001568100 us-gaap:RestrictedStockUnitsRSUMember 2020-04-30 0001568100 us-gaap:EmployeeStockMember 2019-02-01 2019-04-30 0001568100 us-gaap:EmployeeStockMember 2019-04-11 0001568100 us-gaap:EmployeeStockMember 2019-04-30 0001568100 us-gaap:RestrictedStockUnitsRSUMember 2020-02-01 2020-04-30 0001568100 us-gaap:RestrictedStockUnitsRSUMember 2020-01-31 0001568100 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2020-02-01 2020-04-30 0001568100 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2019-02-01 2019-04-30 0001568100 srt:MinimumMember us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2019-02-01 2019-04-30 0001568100 srt:MaximumMember us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2019-02-01 2019-04-30 0001568100 us-gaap:RestrictedStockMember 2019-02-01 2019-04-30 0001568100 us-gaap:EmployeeStockMember 2019-02-01 2019-04-30 0001568100 pd:SharebasedPaymentArrangementOptionsAndRestrictedStockUnitsMember 2019-02-01 2019-04-30 0001568100 pd:SharebasedPaymentArrangementEarlyExercisedOptionMember 2020-02-01 2020-04-30 0001568100 pd:SharebasedPaymentArrangementEarlyExercisedOptionMember 2019-02-01 2019-04-30 0001568100 pd:SharebasedPaymentArrangementOptionsAndRestrictedStockUnitsMember 2020-02-01 2020-04-30 0001568100 us-gaap:EmployeeStockMember 2020-02-01 2020-04-30 0001568100 us-gaap:RestrictedStockMember 2020-02-01 2020-04-30 0001568100 country:US 2020-02-01 2020-04-30 0001568100 us-gaap:NonUsMember 2019-02-01 2019-04-30 0001568100 country:US 2019-02-01 2019-04-30 0001568100 us-gaap:NonUsMember 2020-02-01 2020-04-30 0001568100 country:GB 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:US pd:LongLivedAssetsMember us-gaap:GeographicConcentrationRiskMember 2020-02-01 2020-04-30 0001568100 country:CA pd:LongLivedAssetsMember us-gaap:GeographicConcentrationRiskMember 2020-02-01 2020-04-30 0001568100 country:US pd:LongLivedAssetsMember us-gaap:GeographicConcentrationRiskMember 2019-02-01 2020-01-31 pd:purchase_period xbrli:shares iso4217:USD pd:equity_incentive_plan iso4217:USD xbrli:shares pd:segment pd:security xbrli:pure
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 April 30, 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 class
 
Trading symbol(s)
 
Name of each exchange on which registered
Common Stock, $0.000005 par value
 
PD
 
New 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 June 3, 2020, was 78,704,825.



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 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 April 30, 2020
 
As of January 31, 2020
 
(unaudited)
 
 
Assets
 
 
 
Current assets:
 
 
 
Cash and cash equivalents
$
139,455

 
$
124,024

Accounts receivable, net of allowance for doubtful accounts of $1,490 and $810 as of April 30, 2020 and January 31, 2020, respectively
36,527

 
37,128

Investments
211,352

 
227,375

Deferred contract costs, current
9,769

 
9,301

Prepaid expenses and other current assets
10,209

 
7,163

Total current assets
407,312

 
404,991

Property and equipment, net
13,211

 
12,369

Deferred contract costs, non-current
16,335

 
16,387

Lease right-of-use assets
28,000

 

Other assets
1,461

 
1,651

Total assets
$
466,319

 
$
435,398

Liabilities and stockholders’ equity
 
 
 
Current liabilities:
 
 
 
Accounts payable
$
4,625

 
$
6,434

Accrued expenses and other current liabilities
6,374

 
7,197

Accrued compensation
14,911

 
13,911

Deferred revenue, current
91,648

 
87,490

Lease liabilities, current
4,633

 

Total current liabilities
122,191

 
115,032

Deferred revenue, non-current
4,798

 
5,079

Lease liabilities, non-current
30,260

 

Other liabilities
1,527

 
7,349

Total liabilities
158,776

 
127,460

Commitments and contingencies (Note 8)

 

Stockholders’ equity:
 
 
 
Common stock

 

Additional paid-in capital
497,430

 
487,008

Accumulated other comprehensive income
779

 
137

Accumulated deficit
(190,666
)
 
(179,207
)
Total stockholders’ equity
307,543

 
307,938

Total liabilities and stockholders’ equity
$
466,319

 
$
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 April 30,
 
2020
 
2019
Revenue
$
49,786

 
$
37,314

Cost of revenue
6,963

 
5,486

Gross profit
42,823

 
31,828

Operating expenses:
 
 
 
Research and development
15,014

 
10,906

Sales and marketing
26,736

 
21,167

General and administrative
13,673

 
12,484

Total operating expenses
55,423

 
44,557

Loss from operations
(12,600
)
 
(12,729
)
Interest income
1,353

 
889

Other income, net
19

 
21

Loss before provision for income taxes
(11,228
)
 
(11,819
)
Provision for income taxes
(231
)
 
(245
)
Net loss
$
(11,459
)
 
$
(12,064
)
Other comprehensive income:
 
 
 
Unrealized gain on investments
642

 

Total comprehensive loss
$
(10,817
)
 
$
(12,064
)
Net loss per share, basic and diluted
$
(0.15
)
 
$
(0.37
)
Weighted average shares used in calculating net loss per share, basic and diluted
77,770

 
32,510

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 April 30, 2020
 
Common Stock
 
Additional
Paid-in
Capital
 
Accumulated Other Comprehensive Income
 
Accumulated
Deficit
 
Total
Stockholders’
Equity
 
Shares
 
Amount
 
 
 
 
Balances as of January 31, 2020
77,793,540

 
$

 
$
487,008

 
$
137

 
$
(179,207
)
 
$
307,938

Issuance of common stock upon exercise of stock options and restricted stock agreements, net of repurchases
729,425

 

 
1,844

 

 

 
1,844

Vesting of restricted stock units, net of employee payroll taxes
3,039

 

 
(46
)
 

 

 
(46
)
Vesting of early exercised options

 

 
316

 

 

 
316

Stock-based compensation

 

 
8,308

 

 

 
8,308

Other comprehensive income

 

 

 
642

 

 
642

Net loss

 

 

 

 
(11,459
)
 
(11,459
)
Balances as of April 30, 2020
78,526,004

 
$

 
$
497,430

 
$
779

 
$
(190,666
)
 
$
307,543



 
Three Months Ended April 30, 2019
 
Redeemable Convertible
Preferred Stock
 
 
Common Stock
 
Additional
Paid-in
Capital
 
Accumulated
Deficit
 
Total
Stockholders’
Equity (Deficit)
 
Shares
 
Amount
 
 
Shares
 
Amount
 
 
 
Balances as of January 31, 2019
41,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

 

 
 
951,830

 

 
2,240

 

 
2,240

Exercise of common stock warrants

 

 
 
737,807

 

 

 

 

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

Repayment of promissory note

 

 
 

 

 
515

 

 
515

Vesting of early exercised options

 

 
 

 

 
334

 

 
334

Stock-based compensation

 

 
 

 

 
4,812

 

 
4,812

Net loss

 

 
 

 

 

 
(12,064
)
 
(12,064
)
Balances as of April 30, 2019

 
$

 
 
76,013,403

 
$

 
$
454,559

 
$
(140,932
)
 
$
313,627


See Notes to Condensed Consolidated Financial Statements

7


PAGERDUTY, INC.
Condensed Consolidated Statements of Cash Flows
(in thousands)
(unaudited)
 
Three Months Ended April 30,
 
2020
 
2019
Cash flows from operating activities
 
 
 
Net loss
$
(11,459
)
 
$
(12,064
)
Adjustments to reconcile net loss to net cash used in operating activities:
 
 
 
Depreciation and amortization
1,023

 
470

Amortization of deferred contract costs
2,440

 
1,608

Stock-based compensation
8,308

 
4,812

Non-cash lease expense
1,089

 

Other
743

 
281

Changes in operating assets and liabilities:
 
 
 
Accounts receivable
(8
)
 
1,588

Deferred contract costs
(2,856
)
 
(2,782
)
Prepaid expenses and other assets
(2,919
)
 
(1,635
)
Accounts payable
(1,049
)
 
(1,094
)
Accrued expenses and other liabilities
619

 
124

Accrued compensation
1,000

 
(1,315
)
Deferred revenue
3,877

 
2,441

Lease liabilities
(993
)
 

Net cash used in operating activities
(185
)
 
(7,566
)
Cash flows from investing activities
 
 
 
Purchases of property and equipment
(2,713
)
 
(1,190
)
Proceeds from maturities of held-to-maturity investments
15,000

 

Purchases of available-for-sale investments
(32,130
)
 

Proceeds from maturities of available-for-sale investments
30,565

 

Proceeds from sales of available-for-sale investments
3,096

 

Net cash provided by (used in) investing activities
13,818

 
(1,190
)
Cash flows from financing activities
 
 
 
Proceeds from initial public offering, net of underwriters' discounts and commissions

 
220,086

Payments of costs related to initial public offering

 
(3,923
)
Proceeds from repayment of promissory note

 
515

Proceeds from issuance of common stock upon exercise of stock options
1,844

 
2,240

Employee payroll taxes paid related to net share settlement of restricted stock units
(46
)
 

Net cash provided by financing activities
1,798

 
218,918

Net increase in cash, cash equivalents, and restricted cash
15,431

 
210,162

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

 
130,323

Cash, cash equivalents, and restricted cash at end of period
$
139,455

 
$
340,485

 
 
 
 
Supplemental cash flow data:
 
 
 
Cash paid for taxes
$

 
$
2

Non-cash investing and financing activities:
 
 
 
Vesting of early exercised options
$
316

 
$
334

Purchase of property and equipment, accrued but not yet paid
$
552

 
$
1,253

Costs related to initial public offering, accrued but not yet paid
$

 
$
2,041

Reconciliation of cash, cash equivalents, and restricted cash to the condensed consolidated balance sheets
 
 
 
Cash and cash equivalents
$
139,455

 
$
338,038

Restricted cash—included in other assets

 
2,447

Total cash, cash equivalents, and restricted cash
$
139,455

 
$
340,485

See Notes to Condensed Consolidated Financial Statements

8


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 months ended April 30, 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.
Reclassification
Certain reclassifications of prior period amounts have been made in the Company’s condensed consolidated statements of cash flows to conform to the current period presentation. The Company reclassified the bad debt

9

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

expense line item to the other line item on the accompanying consolidated statements of cash flows. These reclassifications had no effect on the reported results of operations.
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, 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.
One customer accounted for 10% of the total accounts receivable balance as of April 30, 2020. No single customer accounted for more than 10% of the total accounts receivable balance as of January 31, 2020. No single customer represented 10% or more of revenue for the three months ended April 30, 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 13, “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.

10

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

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 April 30, 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.5 million and $0.8 million as of April 30, 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 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.

11

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


3. Cash, Cash Equivalents, and Investments
Cash, cash equivalents, and investments consisted of the following:
 
As of April 30, 2020
 
As of January 31, 2020
 
(in thousands)
Cash and cash equivalents
 
 
 
Cash
$
18,510

 
$
2,131

Money market funds
120,395

 
118,899

Commercial paper
550

 

U.S. Treasury securities

 
2,994

Total cash and cash equivalents
$
139,455

 
$
124,024

Available-for-sale investments:
 
 
 
U.S. Treasury securities
$
21,082

 
$
24,987

Commercial paper
10,419

 
20,132

Corporate debt securities
161,804

 
149,248

U.S. Government agency securities
5,000

 
4,973

Total available-for-sale investments
$
198,305

 
$
199,340

Held-to-maturity investments:
 
 
 
U.S. Treasury securities
$
6,012

 
$
9,016

Commercial paper
1,495

 
5,985

Corporate debt securities
5,540

 
13,034

Total held-to-maturities investments
$
13,047

 
$
28,035

Total investments
$
211,352

 
$
227,375


The following tables summarize the Company’s investments’ adjusted cost, net unrealized gains, and fair value by significant investment category as of April 30, 2020 and January 31, 2020. Gross realized gains or losses from sales of available-for-sale securities were not material for the three months ended April 30, 2020.
 
As of April 30, 2020
 
Cost Basis
 
Unrealized Gain, Net
 
Recorded Basis
Available-for-sale investments:
 
 
 
 
 
U.S. Treasury securities
$
20,953

 
$
129

 
$
21,082

Commercial paper
10,415

 
4

 
10,419

Corporate debt securities
161,165

 
639

 
161,804

U.S. Government agency securities
4,993

 
7

 
5,000

Total available-for-sale investments
$
197,526

 
$
779

 
$
198,305

Held-to-maturity investments:

 

 

U.S. Treasury securities
$
6,012

 
$

 
$
6,012

Commercial paper
1,495

 

 
1,495

Corporate debt securities
5,540

 

 
5,540

Total held-to-maturities investments
$
13,047

 
$

 
$
13,047

Total investments
$
210,573

 
$
779

 
$
211,352



12

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

 
As of January 31, 2020
 
Cost Basis
 
Unrealized Gain, Net
 
Recorded Basis
Available-for-sale investments:
 
 
 
 
 
U.S. Treasury securities
$
24,978

 
$
9

 
$
24,987

Commercial paper
20,128

 
4

 
20,132

Corporate debt securities
149,124

 
124

 
149,248

U.S. Government agency securities
4,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 paper
5,985

 

 
5,985

Corporate debt securities
13,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 April 30, 2020 and January 31, 2020:
 
As of April 30, 2020
 
Cost Basis
 
Recorded Basis
Due within one year
$
133,841

 
$
134,246

Due between one to five years
63,685

 
64,059

Total
$
197,526

 
$
198,305


 
As of January 31, 2020
 
Cost Basis
 
Recorded Basis
Due within one year
$
128,127

 
$
128,169

Due between one to five years
71,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 April 30, 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:

13

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 April 30, 2020
 
Level 1
 
Level 2
 
Level 3
 
Total
 
(in thousands)
Money market funds
$
120,395

 
$

 
$

 
$
120,395

U.S. Treasury securities

 
27,094

 

 
27,094

Commercial paper
550

 
11,914

 

 
12,464

Corporate debt securities

 
167,344

 

 
167,344

U.S. Government agency securities

 
5,000

 

 
5,000

Total
$
120,945

 
$
211,352

 
$

 
$
332,297

Included in cash equivalents
 
 
 
 
 
 
$
120,945

Included in investments
 
 
 
 
 
 
$
211,352


 
As of January 31, 2020
 
Level 1
 
Level 2
 
Level 3
 
Total
 
(in thousands)
Money market funds
$
118,899

 
$

 
$

 
$
118,899

U.S. Treasury securities
2,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 a remaining maturity of three months or less to be cash equivalents. As of April 30, 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.

14

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


5. Property and Equipment, Net
Property and equipment, net, consisted of the following:
 
As of April 30, 2020
 
As of January 31, 2020
 
(in thousands)
Leasehold improvements
$
12,288

 
$
12,257

Computers and equipment
5,617

 
4,431

Furniture and fixtures
3,124

 
2,540

Capitalized internal-use software
389

 
389

Gross property and equipment (1)
21,418

 
19,617

Accumulated depreciation and amortization
(8,207
)
 
(7,248
)
Property and equipment, net
$
13,211

 
$
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 April 30, 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.4 million for the three months ended April 30, 2020 and 2019, respectively.

6. Deferred Contract Costs
Deferred contract costs, which primarily consist of deferred sales commissions, were $26.1 million and $25.7 million as of April 30, 2020 and January 31, 2020, respectively. Amortization expense for deferred contract costs was $2.4 million and $1.6 million for the three months ended April 30, 2020 and 2019, respectively. There was no impairment charge related to the costs capitalized for the periods presented.

15

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

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 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 April 30, 2020
 
(in thousands)
Assets
 
Lease right-of-use assets
$
28,000

Liabilities
 
Lease liabilities
4,633

Lease liabilities, non-current
30,260


As of April 30, 2020, the weighted average remaining lease term was 6.3 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
April 30, 2020
 
(in thousands)
Operating lease expense
$
1,442

Short-term lease expense
299

Variable lease expense
302

The following table presents supplemental cash flow information about our leases.
 
Three Months Ended
April 30, 2020
 
(in thousands)
Cash paid for amounts included in the measurement of lease liabilities
$
1,138



16

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

As of April 30, 2020, remaining maturities of lease liabilities are as follows:
Year ending January 31,
 
 
(in thousands)
2021
$
4,246

2022
6,303

2023
6,474

2024
6,655

2025
6,854

Thereafter
8,870

Gross lease payments
$
39,402

Less: Imputed interest
(4,509
)
Total
$
34,893


8. 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.
9. Deferred Revenue and Performance Obligations
The following table presents the changes to the Company’s deferred revenue (in thousands):
 
Three Months Ended April 30,
 
2020
 
2019
Deferred revenue, beginning of period
$
92,569

 
$
64,104

Billings
53,663

 
39,755

Revenue recognized
(49,786
)
 
(37,314
)
Deferred revenue, end of period
$
96,446

 
$
66,545


For the three months ended April 30, 2020 and 2019, the majority of revenue recognized was from the deferred revenue balances at the beginning of each quarter.
As of April 30, 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 $75.2 million and $75.7 million, respectively. The Company expects to satisfy the

17

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

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.
10. 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 April 30, 2020 and January 31, 2020, respectively, the Company was authorized to grant up to 17,556,493 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 April 30, 2020 and January 31, 2020, there were 13,831,235 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:
 
April 30, 2020
Outstanding stock options and unvested RSUs outstanding
16,779,058

Available for future stock option and RSU grants
13,831,235

Available for ESPP
2,417,141

Total common stock reserved at April 30, 2020
33,027,434


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, 2020
14,498,045

 
$
7.37

 
7.8 years
 
$
231,300

Granted
140,270

 
$
15.89

 
 
 
 
Exercised
(730,363
)
 
$
2.55

 
 
 
 
Canceled
(540,609
)
 
$
10.54

 
 
 
 
Outstanding at April 30, 2020
13,367,343

 
$
7.59

 
7.6 years
 
$
180,717

Vested as of April 30, 2020
7,421,194

 
$
4.72

 
6.9 years
 
$
121,656



18


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 April 30,
 
2020
 
2019
Expected dividend yield

 

Expected volatility
43.3
%
 
42.4% - 42.8%

Expected term (years)
6.1

 
5.5 - 6.9

Risk-free interest rate
0.46% - 0.47%

 
2.32% - 2.48%


Stock options granted during the three months ended April 30, 2020 and 2019 had a weighted average grant date fair value of $6.61 and $10.58 per share, respectively. The aggregate intrinsic value of stock options exercised during the three months ended April 30, 2020 and 2019 was $11.5 million and $19.9 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 April 30, 2020, there was approximately $41.3 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 3.1 years.
Restricted Stock Units
A summary of the Company’s RSU activity and related information is as follow:
 
Number of RSUs
 
Weighted
Average Grant Date Fair Value Per Share
Outstanding at January 31, 2020
1,114,911

 
$
28.10

Granted
2,326,489

 
$
15.89

Vested, net of shares withheld for employee payroll taxes
(3,039
)
 
$
24.88

Canceled
(26,646
)
 
$
28.45

Outstanding at April 30, 2020
3,411,715

 
$
19.78


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 April 30, 2020, there was $62.7 million of unrecognized stock-based compensation expense related to unvested RSUs, which is expected to be recognized over a weighted average period of 3.7 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 (ESPP), 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

19


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 April 30, 2020 and 2019, the Company recognized $1.6 million and $0.4 million of stock-based compensation expense related to ESPP, respectively. During the three months ended April 30, 2020, the Company withheld $1.9 million in contributions from employees. No contributions were withheld on behalf of employees for a future purchase during the three months ended April 30, 2019 due to the timing of payroll deductions.
There were no purchases for the three months ended April 30, 2020 and 2019 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 April 30,
 
2020
 
2019
 
(in thousands)
Cost of revenue
$
344

 
$
143

Research and development
2,183

 
860

Sales and marketing
2,285

 
1,464

General and administrative
3,496

 
2,345

Total
$
8,308

 
$
4,812


11. Net Loss per Share
The following table presents the calculation of basic and diluted net loss per share:
 
Three Months Ended April 30,
 
2020
 
2019
 
(in thousands, except per share amounts)
Numerator:
 
 
 
Net loss
$
(11,459
)
 
$
(12,064
)
Denominator:
 
 
 
Weighted average shares used in calculating net loss per share, basic and diluted
77,770

 
32,510

Net loss per share, basic and diluted
$
(0.15
)
 
$
(0.37
)


20


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 April 30,
 
2020
 
2019
 
(in thousands)
Shares subject to outstanding common stock awards
16,780

 
16,529

Unvested early exercised stock options
27

 
273

Restricted stock awards purchased with promissory notes
180

 
472

Shares issuable pursuant to the 2019 Employee Stock Purchase Plan
165

 

Total
17,152

 
17,274


12. 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 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 and $0.2 million for the three months ended April 30, 2020 and 2019, respectively.
13. 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 April 30,
 
2020
 
2019
 
(in thousands)
United States
$
38,272

 
$
29,468

International
11,514

 
7,846

Total
$
49,786

 
$
37,314


Other than the United States, no other individual country accounted for 10% or more of revenue for the three months ended April 30, 2020 or 2019. As of April 30, 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.
14. Subsequent Events
The Company has evaluated subsequent events through June 5, 2020.

21


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.
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 350 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 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 anticipate there will be greater variability in the demand of our product from small and medium business customers. We also may see a

22


decline in the number of users if our customers are required to make workforce reductions. Because of this, we may 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 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 three months ended April 30, 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.


23


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 April 30,
 
2020
 
2019
Customers
13,060

 
11,680

Customers greater than $100,000 in ARR
348

 
242

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 April 30,
 
2020
 
2019
Dollar-based net retention rate for all customers
121
%
 
137
%
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.

24


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

25


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.
Other Income, Net
Other income, net primarily consists of accretion income 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 April 30,
 
2020
 
2019
 
(in thousands)
Revenue
$
49,786

 
$
37,314

Cost of revenue(1)
6,963

 
5,486

Gross profit
42,823

 
31,828

Operating expenses:
 
 
 
Research and development(1)
15,014

 
10,906

Sales and marketing(1)
26,736

 
21,167

General and administrative(1)
13,673

 
12,484

Total operating expenses
55,423

 
44,557

Loss from operations
(12,600
)
 
(12,729
)
Interest income
1,353

 
889

Other income, net
19

 
21

Loss before provision for income taxes
(11,228
)
 
(11,819
)
Provision for income taxes
(231
)
 
(245
)
Net loss
$
(11,459
)
 
$
(12,064
)
______________
(1)
Includes stock-based compensation expense as follows:
 
Three Months Ended April 30,
 
2020
 
2019
 
(in thousands)
Cost of revenue
$
344

 
$
143

Research and development
2,183

 
860

Sales and marketing
2,285

 
1,464

General and administrative
3,496

 
2,345

Total
$
8,308

 
$
4,812


26



The following table sets forth our condensed consolidated statements of operations data expressed as a percentage of revenue:
 
Three Months Ended April 30,
 
2020
 
2019
Revenue
100
 %
 
100
 %
Cost of revenue
14

 
15

Gross margin
86
 %
 
85
 %
Operating expenses:
 
 
 
Research and development
30

 
29

Sales and marketing
54

 
57

General and administrative
27

 
33

Total operating expenses
111
 %
 
119
 %
Loss from operations
(25
)
 
(34
)
Interest income
3

 
2

Other income, net

 

Loss before provision for income taxes
(23
)
 
(32
)
Provision for income taxes

 
(1
)
Net loss
(23
)%
 
(32
)%
______________
Note: Certain figures may not sum due to rounding.
Comparison of the Three Months Ended April 30, 2020 and 2019
Revenue
 
Three Months Ended April 30,
 
 
 
 
 
2020
 
2019
 
Change
 
% Change
 
(dollars in thousands)
 
 
Revenue
49,786

 
37,314

 
$
12,472

 
33
%
Revenue increased by $12.5 million, or 33%, for the three months ended April 30, 2020 compared to the three months ended April 30, 2019. The increase in revenue was primarily attributable to the growth from existing customers and, to a lesser extent, from the revenue attributable to new customers. Growth from existing customers is attributable to both increases in the number of users and upsell of additional products.
Cost of Revenue and Gross Margin
 
Three Months Ended April 30,
 
 
 
 
 
2020
 
2019
 
Change
 
% Change
 
(dollars in thousands)
 
 
Cost of revenue
6,963

 
5,486

 
$
1,477

 
27
%
Gross margin
86
%
 
85
%
 
 

 
 
Gross margin was 86% for the three months ended April 30, 2020 compared to 85% for the three months ended April 30, 2019, improving as a result of efficiency from our cloud native infrastructure. Cost of revenue increased by $1.5 million, or 27%, primarily due to an increase of $0.6 million in personnel expenses as a result of increased headcount, an increase of $0.4 million in hosting, software, and telecom costs, and an increase of $0.2

27


million in allocated overhead costs, both of which are related to the support of the continued growth of the business and related infrastructure.
Research and Development
 
Three Months Ended April 30,
 
 
 
 
 
2020
 
2019
 
Change
 
% Change
 
(dollars in thousands)
 
 
Research and development
$
15,014

 
$
10,906

 
$
4,108

 
38
%
Percentage of revenue
30
%
 
29
%
 
 
 
 
Research and development expenses increased by $4.1 million, or 38%, for the three months ended April 30, 2020 compared to the three months ended April 30, 2019. The increase was primarily driven by an increase in personnel expenses of $3.5 million as a result of increased headcount to support our continued investment in our platform and a $0.7 million increase in costs to support the continued growth of the business and related infrastructure, which includes allocated overhead costs.
Sales and Marketing
 
Three Months Ended April 30,
 
 
 
 
 
2020
 
2019
 
Change
 
% Change
 
(dollars in thousands)
 
 
Sales and marketing
$
26,736

 
$
21,167

 
$
5,569

 
26
%
Percentage of revenue
54
%
 
57
%
 
 
 
 
Sales and marketing expenses increased by $5.6 million, or 26%, for the three months ended April 30, 2020 compared to the three months ended April 30, 2019. This increase was primarily due to an increase of $4.5 million in personnel expenses driven by headcount growth, including amortization of deferred contract costs, a $0.5 million increase in hosting and software costs, increased allocated overhead costs of $0.3 million to support the continued growth of the business and related infrastructure, a $0.3 million increase in marketing and promotional expenses due to increased volume of marketing and advertising activities, and a $0.3 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 $0.4 million in outside services due to lower usage of consultants during the period.
General and Administrative
 
Three Months Ended April 30,
 
 
 
 
 
2020
 
2019
 
Change
 
% Change
 
(dollars in thousands)
 
 
General and administrative
$
13,673

 
$
12,484

 
$
1,189

 
10
%
Percentage of revenue
27
%
 
33
%
 
 
 
 
General and administrative expenses increased by $1.2 million, or 10%, for the three months ended April 30, 2020 compared to the three months ended April 30, 2019. The increase was primarily driven by an increase of $2.1 million in personnel expenses as a result of increased headcount and an increase of $0.5 million in costs to support the business and related infrastructure which includes allocated overhead costs. This was offset by a decrease of $0.9 million in travel related expenses due to travel restrictions related to the COVID-19 pandemic and a decrease of $0.6 million in outside professional services.

28


Interest Income and Other Income, Net
 
Three Months Ended April 30,
 
 
 
 
 
2020
 
2019
 
Change
 
% Change
 
(dollars in thousands)
 
 
Interest income
$
1,353

 
$
889

 
$
464

 
52
 %
Other income, net
$
19

 
$
21

 
$
(2
)
 
(10
)%
Interest income increased by $0.5 million for the three months ended April 30, 2020 compared to the three months ended April 30, 2019, primarily due to a higher cash and cash equivalents and investments balance as a result of proceeds from our Initial Public Offering (IPO). Other income, net remained relatively flat in the three months ended April 30, 2020 compared to the three months ended April 30, 2019.

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 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 April 30,
 
2020
 
2019
 
(in thousands)
Gross profit
$
42,823

 
$
31,828

Add:
 
 
 
Stock-based compensation
344

 
143

Non-GAAP gross profit
$
43,167

 
$
31,971

 
 
 
 
Gross margin
86
%
 
85
%
Non-GAAP gross margin
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.

29


 
Three Months Ended April 30,
 
2020
 
2019
 
(in thousands)
Loss from operations
$
(12,600
)
 
$
(12,729
)
Add:
 
 
 
Stock-based compensation
8,308

 
4,812

Non-GAAP operating loss
$
(4,292
)
 
$
(7,917
)
 
 
 
 
Operating margin
(25
)%
 
(34
)%
Non-GAAP operating margin
(9
)%
 
(21
)%
Non-GAAP Net Loss
We define non-GAAP net loss as net loss plus our stock-based compensation expense and non-cash charitable contribution expense.
 
Three Months Ended April 30,
 
2020
 
2019
 
(in thousands)
Net loss
$
(11,459
)
 
$
(12,064
)
Add:
 
 
 
Stock-based compensation
8,308

 
4,812

Non-GAAP net loss
$
(3,151
)
 
$
(7,252
)
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 April 30,
 
2020
 
2019
 
(in thousands)
Net cash used in operating activities
$
(185
)
 
$
(7,566
)
Less:
 
 
 
Purchases of property and equipment
(2,713
)
 
(1,190
)
Free cash flow
$
(2,898
)
 
$
(8,756
)
Net cash provided by (used in) investing activities
$
13,818

 
$
(1,190
)
Net cash provided by financing activities
$
1,798

 
$
218,918


30


Liquidity and Capital Resources
Since inception, we have financed operations primarily through sales of our subscriptions 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.
As of April 30, 2020, our principal sources of liquidity were cash and cash equivalents and investments totaling $350.8 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 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 April 30, 2020, we had deferred revenue of $96.4 million, of which $91.6 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:
 
Three Months Ended April 30,
 
2020
 
2019
 
(in thousands)
Net cash used in operating activities
$
(185
)
 
$
(7,566
)
Net cash provided by (used in) investing activities
$
13,818

 
$
(1,190
)
Net cash provided by financing activities
$
1,798

 
$
218,918

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 used in operating activities for the three months ended April 30, 2020 of $0.2 million primarily related to our net loss of $11.5 million, adjusted for non-cash charges of $13.6 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 $8.3 million, amortization of our deferred contract costs of $2.4 million, non-cash lease expense of $1.1 million, and depreciation and amortization of property and equipment of $1.0 million. Changes in operating assets and liabilities reflected cash outflows from a $2.9 million increase in prepaid expenses and other assets related to timing of payments made in advance for future services, a $2.9 million increase in deferred contract costs due to

31


commissions paid on new bookings in line with revenue growth, $1.0 million in payments for operating lease liabilities, and a $0.4 million decrease in accounts payable and accrued expenses and other liabilities. These amounts were partially offset by inflows from a $3.9 million increase in deferred revenue resulting primarily from increased billings for subscriptions, and a $1.0 million increase in accrued compensation primarily due to employee contributions for the ESPP and increased headcount.
Cash used in operating activities for the three months ended April 30, 2019 of $7.6 million primarily related to our net loss of $12.1 million, adjusted for non-cash charges of $7.2 million and net cash outflows of $2.7 million due to changes in our operating assets and liabilities. Non-cash charges primarily consisted of stock-based compensation of $4.8 million, amortization of our deferred contract costs of $1.6 million, and depreciation and amortization of property and equipment of $0.5 million. Changes in operating assets and liabilities reflected cash inflows from a $2.4 million increase in deferred revenue resulting primarily from increased billings for subscriptions and a $1.6 million decrease in accounts receivable due to timing of cash collections. These amounts were partially offset by a $2.8 million increase in deferred contract costs due to commissions paid on new bookings, a $1.6 million increase in prepaid expenses and other assets related to prepayments made in advance for future services, a $1.3 million decrease in accrued compensation due to payouts of prior year bonuses and commissions, and a $1.0 million decrease in accounts payable, accrued expenses and other liabilities.
Investing Activities
Cash provided by investing activities for the three months ended April 30, 2020 of $13.8 million consisted of proceeds from maturities and sales of available-for-sale and held-to-maturity of investments of $48.7 million. This was partially offset by $32.1 million of purchases of available-for-sale investments and purchases of property and equipment of $2.7 million primarily to support additional office space for our Atlanta office and purchases of computers for new employees.
Cash used in investing activities for the three months ended April 30, 2019 of $1.2 million consisted of purchases of property and equipment to support additional office space for our San Francisco office and additional headcount.
Financing Activities
Cash provided by financing activities for the three months ended April 30, 2020 of $1.8 million consisted primarily of proceeds of $1.8 million from the exercise of stock options.
Cash provided by financing activities for the three months ended April 30, 2019 of $218.9 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 $2.8 million, partially offset by $3.9 million in payments related to costs associated with our initial public offering.
Contractual Obligations and Commitments
During the three months ended April 30, 2020, there were no material changes 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 8, “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

32


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 April 30, 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.
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.
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.
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 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.


33


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 April 30, 2020 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting, other than as described above.

34


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, other than as set forth below.
The recent global COVID-19 pandemic could harm our business, results of operations, and financial condition.
The global COVID-19 pandemic, which has continued to spread, and the related adverse public health developments, including orders to shelter-in-place, travel restrictions, and mandated business closures, have adversely affected workforces, organizations, customers, economies, and financial markets globally. In light of the uncertain and rapidly evolving situation relating to the spread of COVID-19, we have taken precautionary measures, including imposing travel restrictions for our employees, mandating a global work from home policy, and shifting customer, industry, employee, analyst and other events to virtual-only experiences. Although we continue to monitor the situation and may adjust our current policies as more information and public health guidance become available, precautionary measures that have been adopted could negatively affect our customer success efforts, customer retention, sales and marketing efforts, delay and lengthen our sales cycles, affect our revenue growth rate, or create operational or other challenges, any of which could harm our business and results of operations. It is even more difficult to predict the impact on the global economic market, which will be highly dependent upon the actions of governments, businesses and other enterprises in response to the pandemic and the effectiveness of those actions. The pandemic has already caused, and is likely to result in further, significant disruption of global financial markets and economic uncertainty. In a recession, depression or other sustained adverse market events resulting from the spread of the COVID-19 could materially and adversely affect our business and the value of our common stock.
Our customers or potential customers, particularly those most impacted by the COVID-19 pandemic such as small and medium businesses or those in industries such as transportation, hospitality, retail and energy, may reduce their IT spending or delay their digital transformation initiatives, which could materially and adversely impact our business. We also may see a decline in the number of users if our customers are required to make workforce reductions. We may also experience curtailed customer demand, reduced customer spend or contract duration, delayed collections, lengthened payment terms and increased competition due to changes in terms and conditions and pricing of our competitors’ products and services that could materially adversely impact our business, results of operations and overall financial performance in future periods.
In addition, due to restrictions on travel and in-person meetings as a result of the on-going COVID-19 pandemic, 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.

35


The extent and continued impact of the COVID-19 pandemic on our business 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; impact on our customers, industry or employee events; and effect on our partners, vendors and supply chains, all of which are uncertain and cannot be predicted. While our revenues, billings and earnings are relatively predictable as a result of our subscription-based business model, the effect of the COVID-19 pandemic may not be fully reflected in our results of operations and overall financial performance until future periods. To the extent the COVID-19 pandemic adversely affects our business and financial results, it may also have the effect of heightening many of the other risks described in the ‘‘Risk Factors’’ section under “Part I—Item 1A. Risk Factors” in our Annual Report on Form 10-K for the year ended January 31, 2020.

36


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


37


EXHIBIT INDEX
Exhibit
Number
 
Description
 
Form
 
File No.
 
Incorporated by Exhibit Reference
 
Filing Date
 
 
8-K
 
001-38856
 
3.1
 
April 15, 2019
 
 
8-K
 
001-38856
 
3.2
 
April 15, 2019
 
 
 
 
 
 
Filed herewith
 
 
 
 
 
 
 
 
Filed herewith

 
 
 
 
 
 
 
 
Filed herewith

 
 
 
 
 
 
 
 
Furnished herewith
 
 
101.INS
 
XBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.
 
 
 
 
 
Filed herewith

 
 
101.SCH
 
XBRL Taxonomy Extension Schema Document.
 
 
 
 
 
Filed herewith
 
 
101.CAL
 
XBRL Taxonomy Extension Calculation Linkbase Document.
 
 
 
 
 
Filed herewith
 
 
101.DEF
 
XBRL Taxonomy Extension Definition Linkbase Document.
 
 
 
 
 
Filed herewith
 
 
101.LAB
 
XBRL Taxonomy Extension Label Linkbase Document.
 
 
 
 
 
Filed herewith
 
 
101.PRE
 
XBRL Taxonomy Extension Presentation Linkbase Document.
 
 
 
 
 
Filed herewith
 
 
* The certifications furnished in Exhibit 32.1 hereto are deemed to accompany this Quarterly Report on Form 10-Q and will not be deemed “filed” for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, except to the extent that the registrant specifically incorporates it by reference.

38


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 June 5, 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)
 



39
EX-10.1 2 pagerdutyq12021ex101.htm EXHIBIT 10.1 Exhibit


PAGERDUTY, INC.

2019 EQUITY INCENTIVE PLAN - INTERNATIONAL
STOCK OPTION GRANT NOTICE
PagerDuty, Inc. (the “Company”), pursuant to its 2019 Equity Incentive Plan (the “Plan”), hereby grants to Optionholder an option to purchase the number of shares of the Company’s Common Stock set forth below. This option is subject to all of the terms and conditions as set forth in this stock option grant notice (this “Stock Option Grant Notice”), in the Option Agreement (including the special terms and conditions for your country set forth in the attached appendix (the “Appendix”), the Plan and the Notice of Exercise, all of which are attached hereto and incorporated herein in their entirety. Capitalized terms not explicitly defined herein but defined in the Plan or the Option Agreement will have the same definitions as in the Plan or the Option Agreement. If there is any conflict between the terms herein and the Plan, the terms of the Plan will control.

Optionholder:
«Optionee»
Date of Grant:
«GrantDate»
Vesting Commencement Date:
«VestingCommenceDate»
Number of Shares Subject to Option:
«NoofShares»
Exercise Price (Per Share) (US$):
«ExercisePrice»
Total Exercise Price (US$):
«TotalExercisePrice»
Expiration Date:
«ExpirDate»

Type of Grant:    Nonstatutory Stock Option
Exercise Schedule: Same as Vesting Schedule
Vesting Schedule:
[__________________], subject to Participant’s Continuous Service through each such vesting date and the potential vesting acceleration described in Section 1 of the Option Agreement.]
Payment:     By one or a combination of the following items (described in the Option Agreement):
¨     By cash, check, bank draft, wire transfer or money order payable to the Company
¨    Pursuant to a Regulation T Program if the shares are publicly traded
¨    By delivery of already-owned shares if the shares are publicly traded
¨
If and only to the extent this option is a Nonstatutory Stock Option, and subject to the Company’s consent at the time of exercise, by a “net exercise” arrangement

Additional Terms/Acknowledgements: Optionholder acknowledges receipt of, and understands and agrees to, this Stock Option Grant Notice, the Option Agreement (including the Appendix) and the Plan. Optionholder acknowledges and agrees that this Stock Option Grant Notice and the Option Agreement may not be modified, amended or revised except as provided in the Plan. Optionholder further acknowledges that as of the Date of Grant, this Stock Option Grant Notice, the Option Agreement (including the Appendix), and the Plan set forth the entire understanding between Optionholder and the Company regarding this option award and supersede all prior oral and written agreements, promises and/or representations on that subject

1.



with the exception of (i) options and other equity awards previously granted and delivered to Optionholder, (ii) any compensation recovery policy that is adopted by the Company or is otherwise required by applicable law and (iii) any written employment or severance arrangement that would provide for vesting acceleration of this option upon the terms and conditions set forth therein.
By accepting this option, Optionholder consents to receive such documents by electronic delivery and to participate in the Plan through an on-line or electronic system established and maintained by the Company or another third party designated by the Company.

PAGERDUTY, INC.
By:   
Signature
Title:   
Date:   
OPTIONHOLDER:
   
Signature
Date:   
ATTACHMENTS: Option Agreement (including the Appendix), 2019 Equity Incentive Plan, Notice of Exercise


2.




ATTACHMENT I
PAGERDUTY, INC.

2019 EQUITY INCENTIVE PLAN - INTERNATIONAL
OPTION AGREEMENT


Pursuant to your Stock Option Grant Notice (“Stock Option Grant Notice”) and this Option Agreement (including any special terms and conditions for your country set forth in the appendix hereto (the “Appendix”) (this “Option Agreement”), PagerDuty, Inc. (the “Company”) has granted you an option under its 2019 Equity Incentive Plan (the “Plan”) to purchase the number of shares of the Company’s Common Stock indicated in your Stock Option Grant Notice at the exercise price indicated in your Stock Option Grant Notice. The option is granted to you effective as of the date of grant set forth in the Stock Option Grant Notice (the “Date of Grant”). If there is any conflict between the terms in this Option Agreement and the Plan, the terms of the Plan will control. Capitalized terms not explicitly defined in this Option Agreement or in the Stock Option Grant Notice but defined in the Plan will have the same definitions as in the Plan.
The details of your option, in addition to those set forth in the Stock Option Grant Notice and the Plan, are as follows:
1.VESTING. Your option will vest as provided in your Stock Option Grant Notice. Vesting will cease upon the termination of your Continuous Service, provided that if your Continuous Service terminates due to your death, then, as of the date of termination of Continuous Service, the vesting and exercisability of your option will be accelerated in full.
2.    NUMBER OF SHARES AND EXERCISE PRICE. The number of shares of Common Stock subject to your option and your exercise price per share in your Stock Option Grant Notice will be adjusted for Capitalization Adjustments.
3.    METHOD OF PAYMENT. You must pay the full amount of the exercise price for the shares you wish to exercise. You may pay the exercise price in cash or by check, bank draft, wire transfer or money order payable to the Company or in any other manner permitted by your Stock Option Grant Notice, which may include one or more of the following:
(a)    Provided that at the time of exercise the Common Stock is publicly traded, pursuant to a program developed under Regulation T as promulgated by the Federal Reserve Board that, prior to the issuance of Common Stock, results in either the receipt of cash (or check) by the Company or the receipt of irrevocable instructions to pay the aggregate exercise price to the Company from the sales proceeds. This manner of payment is also known as a “broker-assisted exercise”, “same day sale”, or “sell to cover”.
(b)    Provided that at the time of exercise the Common Stock is publicly traded, by delivery to the Company (either by actual delivery or attestation) of already-owned shares of Common Stock that are owned free and clear of any liens, claims, encumbrances or security interests, and that are valued at Fair Market Value on the date of exercise. “Delivery” for these purposes, in the sole discretion of the Company at the time you exercise your option, will include delivery to the Company of your attestation of ownership of such shares of Common Stock in a form approved by the Company. You may not exercise your option by delivery to the Company of Common Stock if doing so would violate the provisions of any law, regulation or agreement restricting the redemption of the Company’s stock.

1.



4.    WHOLE SHARES. You may exercise your option only for whole shares of Common Stock.
5.    SECURITIES LAW COMPLIANCE. In no event may you exercise your option unless the shares of Common Stock issuable upon exercise are then registered under the Securities Act or, if not registered, the Company has determined that your exercise and the issuance of the shares would be exempt from the registration requirements of the Securities Act. The exercise of your option also must comply with all other applicable laws and regulations governing your option, and you may not exercise your option if the Company determines that such exercise would not be in material compliance with such laws and regulations (including any restrictions on exercise required for compliance with Treas. Reg. 1.401(k)-1(d)(3), if applicable).
6.    TERM. You may not exercise your option before the Date of Grant or after the expiration of the option’s term. The term of your option expires, subject to the provisions of Section 5(h) of the Plan, upon the earliest of the following:
(a)    immediately upon the termination of your Continuous Service for Cause;
(b)    three (3) months after the termination of your Continuous Service for any reason other than Cause, your Disability, or your death (except as otherwise provided in Section 8(d) below); provided, however, that if during any part of such three-month period your option is not exercisable solely because of the condition set forth in Section 7 above relating to “Securities Law Compliance,” your option will not expire until the earlier of the Expiration Date or until it has been exercisable for an aggregate period of three (3) months after the termination of your Continuous Service; provided further, that if (i) you are a Non-Exempt Employee, (ii) your Continuous Service terminates within six (6) months after the Date of Grant, and (iii) you have vested in a portion of your option at the time of your termination of Continuous Service, your option will not expire until the earlier of (x) the later of (A) the date that is seven (7) months after the Date of Grant, and (B) the date that is three (3) months after the termination of your Continuous Service, and (y) the Expiration Date;
(c)    twelve (12) months after the termination of your Continuous Service due to your Disability (except as otherwise provided in Section 8(d)) below;
(d)    eighteen (18) months after your death if you die either during your Continuous Service or within three (3) months after your Continuous Service terminates for any reason other than Cause;
(e)    the Expiration Date indicated in your Stock Option Grant Notice; and
(f)    the day before the tenth (10th) anniversary of the Date of Grant.
7.    EXERCISE.
(a)    You may exercise the vested portion of your option during its term by (i) delivering a Notice of Exercise (in a form designated by the Company) or completing such other documents and/or procedures designated by the Company for exercise and (ii) paying the exercise price and any applicable withholding taxes to the Company’s Secretary, stock plan administrator, or such other person as the Company may designate, together with such additional documents as the Company may then require.

2.



(b)    By exercising your option you agree that, as a condition to any exercise of your option, the Company may require you to enter into an arrangement providing for the payment by you to the Company of any tax and social security withholding obligation of the Company arising by reason of (i) the exercise of your option, or (ii) the disposition of shares of Common Stock acquired upon such exercise.
(c)    By exercising your option you agree that you will not sell, dispose of, transfer, make any short sale of, grant any option for the purchase of, or enter into any hedging or similar transaction with the same economic effect as a sale with respect to any shares of Common Stock or other securities of the Company held by you, for a period of one hundred eighty (180) days following the effective date of a registration statement of the Company filed under the Securities Act or such longer period as the underwriters or the Company will request to facilitate compliance with FINRA Rule 2241 or any successor or similar rules or regulation (the “Lock-Up Period”); provided, however, that nothing contained in this Section 9(d) will prevent the exercise of a repurchase option, if any, in favor of the Company during the Lock-Up Period. You further agree to execute and deliver such other agreements as may be reasonably requested by the Company or the underwriters that are consistent with the foregoing or that are necessary to give further effect thereto. In order to enforce the foregoing covenant, the Company may impose stop-transfer instructions with respect to your shares of Common Stock until the end of such period. You also agree that any transferee of any shares of Common Stock (or other securities) of the Company held by you will be bound by this Section 9(d). The underwriters of the Company’s stock are intended third party beneficiaries of this Section 9(d) and will have the right, power and authority to enforce the provisions hereof as though they were a party hereto.
8.    TRANSFERABILITY. Your option is not transferable, except by will or by the laws of descent and distribution, and is exercisable during your life only by you.
9.    RIGHT OF REPURCHASE. The Company will have the right to repurchase all of the shares of Common Stock you acquire pursuant to the exercise of your option upon termination of your Continuous Service for Cause. Such repurchase will be at the exercise price you paid to acquire the shares and will be effected pursuant to such other terms and conditions, and at such time, as the Company will determine.
10.    OPTION NOT A SERVICE CONTRACT. Your option is not an employment or service contract, and nothing in your option will be deemed to create in any way whatsoever any obligation on your part to continue in the employ of the Company or an Affiliate, or of the Company or an Affiliate to continue your employment. In addition, nothing in your option will obligate the Company or an Affiliate, their respective stockholders, boards of directors, officers or employees to continue any relationship that you might have as a Director or Consultant for the Company or an Affiliate.
11.    WITHHOLDING OBLIGATIONS.
(a)    At the time you exercise your option, in whole or in part, and at any time thereafter as requested by the Company, you hereby authorize withholding from payroll and any other amounts payable to you, and otherwise agree to make adequate provision for (including by means of a “same day sale” pursuant to a program developed under Regulation T as promulgated by the Federal Reserve Board to the extent permitted by the Company), any sums required to satisfy the federal, state, local and foreign tax withholding obligations of the Company or an Affiliate, if any, which arise in connection with the exercise of your option.
(b)    Upon your request and subject to approval by the Company, and compliance with any applicable legal conditions or restrictions, the Company may withhold from fully vested shares of

3.



Common Stock otherwise issuable to you upon the exercise of your option a number of whole shares of Common Stock having a Fair Market Value, determined by the Company as of the date of exercise, not in excess of the maximum amount of tax required to be withheld by law (or such other greater or lesser amount that avoids classification of your option as a liability for financial accounting purposes). Any adverse consequences to you arising in connection with such share withholding procedure will be your sole responsibility.
(c)    You may not exercise your option unless the tax withholding obligations of the Company and/or any Affiliate are satisfied. Accordingly, you may not be able to exercise your option when desired even though your option is vested, and the Company will have no obligation to issue a certificate for such shares of Common Stock or release such shares of Common Stock from any escrow provided for herein, if applicable, unless such obligations are satisfied.
12.    TAX CONSEQUENCES. You hereby agree that the Company does not have a duty to design or administer the Plan or its other compensation programs in a manner that minimizes your tax liabilities. You will not make any claim against the Company, or any of its Officers, Directors, Employees or Affiliates related to tax liabilities arising from your option or your other compensation.
13.    NOTICES. Any notices provided for in your option or the Plan will be given in writing (including electronically) and will be deemed effectively given upon receipt or, in the case of notices delivered by mail by the Company to you, five (5) days after deposit in the United States mail, postage prepaid, addressed to you at the last address you provided to the Company. The Company may, in its sole discretion, decide to deliver any documents related to participation in the Plan and this option by electronic means or to request your consent to participate in the Plan by electronic means. By accepting this option, you consent to receive such documents by electronic delivery and to participate in the Plan through an on-line or electronic system established and maintained by the Company or another third party designated by the Company.
14.    GOVERNING PLAN DOCUMENT. Your option is subject to all the provisions of the Plan, the provisions of which are hereby made a part of your option, and is further subject to all interpretations, amendments, rules and regulations, which may from time to time be promulgated and adopted pursuant to the Plan. If there is any conflict between the provisions of your option and those of the Plan, the provisions of the Plan will control. In addition, your option (and any compensation paid or shares issued under your option) is subject to recoupment in accordance with The Dodd–Frank Wall Street Reform and Consumer Protection Act and any implementing regulations thereunder, any clawback policy adopted by the Company and any compensation recovery policy otherwise required by applicable law. No recovery of compensation under such a clawback policy will be an event giving rise to a right to voluntarily terminate employment upon a resignation for “good reason,” or for a “constructive termination” or any similar term under any plan of or agreement with the Company.
15.    OTHER DOCUMENTS. You hereby acknowledge receipt of and the right to receive a document providing the information required by Rule 428(b)(1) promulgated under the Securities Act, which includes the Plan prospectus. In addition, you acknowledge receipt of the Company’s policy permitting certain individuals to sell shares only during certain “window” periods and the Company’s insider trading policy, in effect from time to time.
16.    DATA PRIVACY.
(a)    You explicitly and unambiguously acknowledge and consent to the collection, use and transfer, in electronic or other form, of your personal data as described in this document by and among,

4.



as applicable, your employer, the Company and its Affiliates for the exclusive purpose of implementing, administering and managing your participation in the Plan. You understand that the Company, its Affiliates and your employer hold certain personal information about you, including, but not limited to, name, home address and telephone number, date of birth, social security number (or other identification number), salary, nationality, job title, any shares of stock or directorships held in the Company, details of all options or any other entitlement to shares of stock awarded, canceled, purchased, exercised, vested, unvested or outstanding in your favor for the purpose of implementing, managing and administering the Plan (“Data”). You understand that the Data may be transferred to any third parties assisting in the implementation, administration and management of the Plan, that these recipients may be located in your country or elsewhere, in particular in the US, and that the recipient country may have different data privacy laws providing less protections of your personal data than your country. You may request a list with the names and addresses of any potential recipients of the Data by contacting as the stock plan administrator at the Company (the “Stock Plan Administrator”). You acknowledge that the recipients may receive, possess, process, use, retain and transfer the Data, in electronic or other form, for the purposes of implementing, administering and managing your participation in the Plan, including any requisite transfer of such Data, as may be required to a broker or other third party with whom you may elect to deposit any shares of Common Stock acquired upon the exercise of your option. You understand that Data will be held only as long as is necessary to implement, administer and manage your participation in the Plan. You may, at any time, view the Data, request additional information about the storage and processing of the Data, require any necessary amendments to the Data or refuse or withdraw the consents herein, in any case without cost, by contacting the Stock Plan Administrator in writing.
(b)    For the purposes of operating the Plan in the European Union (including the UK, if the UK leaves the European Union), the Company will collect and process information relating to you in accordance with the privacy notice from time to time in force.    
17.    LANGUAGE.    If you have received this Option Agreement, or any other document related to your Option and/or the Plan translated into a language other than English and if the meaning of the translated version is different than the English version, the English version will control.
18.    APPENDIX. Notwithstanding any provisions in this Option Agreement, your Option shall be subject to the special terms and conditions for your country set forth in the Appendix attached to this Option Agreement. Moreover, if you relocate to one of the countries included therein, the terms and conditions for such country will apply to you to the extent the Company determines that the application of such terms and conditions is necessary or advisable for legal or administrative reasons. The Appendix constitutes part of this Option Agreement.
19.    EFFECT ON OTHER EMPLOYEE BENEFIT PLANS. The value of this option will not be included as compensation, earnings, salaries, or other similar terms used when calculating your benefits under any employee benefit plan sponsored by the Company or any Affiliate, except as such plan otherwise expressly provides. The Company expressly reserves its rights to amend, modify, or terminate any of the Company’s or any Affiliate’s employee benefit plans.
20.    VOTING RIGHTS. You will not have voting or any other rights as a shareholder of the Company with respect to the shares to be issued pursuant to this option until such shares are issued to you. Upon such issuance, you will obtain full voting and other rights as a shareholder of the Company. Nothing contained in this option, and no action taken pursuant to its provisions, will create or be construed to create a trust of any kind or a fiduciary relationship between you and the Company or any other person.

5.



21.    SEVERABILITY. If all or any part of this Option Agreement or the Plan is declared by any court or governmental authority to be unlawful or invalid, such unlawfulness or invalidity will not invalidate any portion of this Option Agreement or the Plan not declared to be unlawful or invalid. Any section of this Option Agreement (or part of such a section) so declared to be unlawful or invalid shall, if possible, be construed in a manner which will give effect to the terms of such section or part of a section to the fullest extent possible while remaining lawful and valid.
22.    NO ADVICE REGARDING GRANT. The Company is not providing any tax, legal or financial advice, nor is the Company making any recommendations regarding your participation in the Plan, or your acquisition or sale of the underlying shares of stock. You are hereby advised to consult with your own personal tax, legal and financial advisors regarding your participation in the Plan before taking any action related to the Plan.
23.    ELECTRONIC DELIVERY AND ACCEPTANCE. The Company may, in its sole discretion, decide to deliver any documents related to current or future participation in the Plan by electronic means. You hereby consent to receive such documents by electronic delivery and agree to participate in the Plan through an on-line or electronic system established and maintained by the Company or a third party designated by the Company and that such online or electronic participation shall have the same force and effect as documentation executed in written form.
24.    MISCELLANEOUS.
(a)    The rights and obligations of the Company under your option will be transferable to any one or more persons or entities, and all covenants and agreements hereunder will inure to the benefit of, and be enforceable by the Company’s successors and assigns.
(b)    You agree upon request to execute any further documents or instruments necessary or desirable in the sole determination of the Company to carry out the purposes or intent of your option.
(c)    You acknowledge and agree that you have reviewed your option in its entirety, have had an opportunity to obtain the advice of counsel prior to executing and accepting your option, and fully understand all provisions of your option.
(d)    This Option Agreement will be subject to all applicable laws, rules, and regulations, and to such approvals by any governmental agencies or national securities exchanges as may be required.
(e)    All obligations of the Company under the Plan and this Option Agreement will be binding on any successor to the Company, whether the existence of such successor is the result of a direct or indirect purchase, merger, consolidation, or otherwise, of all or substantially all of the business and/or assets of the Company.
(f)    Neither the Company nor any Affiliate shall be liable for any exchange rate fluctuation between your local currency and the United States Dollar that may affect the value of this option or of any amounts due to you on the subsequent sale of any shares of Common Stock distributed to you on the exercise of this option.


6.




APPENDIX TO OPTION AGREEMENT
This Appendix includes special terms and conditions that govern the option granted to you under the Plan if you reside and/or work in one of the countries listed below.
The information contained herein is general in nature and may not apply to your particular situation, and you are advised to seek appropriate professional advice as to how the relevant laws in your country may apply to your situation.
AUSTRALIA
Breach of Law. Notwithstanding anything else in the Plan or the Option Agreement, you will not be entitled to, and shall not claim any benefit (including without limitation a legal right) under the Plan if the provision of such benefit would give rise to a breach of Part 2D.2 of the Australian Corporations Act 2001 (Cth) (“Corporations Act”), any other provision of the Corporations Act, or any other applicable statute, rule or regulation which limits or restricts the giving of such benefits. Further, the Company is under no obligation to seek or obtain the approval of its shareholders in a general meeting for the purpose of overcoming any such limitation or restriction.
Securities Law Information. The grant of the option, and the issue of shares of Common Stock on exercise of the option granted to you, is, and will be, made without disclosure under the Corporations Act in reliance on Australian Securities and Investments Commission Instrument [CO 14/1000] (“ASIC Instrument”).
Advice. Any advice given to you by the Company, or a representative of the Company, in relation to the grant of the option, or the shares of Common Stock to be issued on exercise of the option, should not be considered as investment advice and does not take into account your objectives, financial situation, or needs.
Australian law normally requires persons who offer financial products to give information to investors before they invest. This requires those offering financial products to have disclosed information that is material for investors to make an informed decision. The usual rules do not apply to this offer because it is made under an employee incentive scheme and in reliance on the ASIC Instrument. As a result, you may not be given all of the information normally expected when receiving an offer of financial products in Australia. You will also have fewer other legal protections for this investment.
You should consider obtaining your own financial product advice from a person who is licenced by the Australian Securities and Investments Commission (“ASIC”) to give such advice before accepting the grant of the option.
Risks. There are risks associated with the Company and a number of general risks associated with an investment in the underlying shares of the Company’s Common Stock. These risks may individually or in combination materially and adversely affect the future operating and financial performance of the Company and, accordingly, the value of shares of the Company’s Common Stock. There can be no guarantee that the Company will achieve its stated objectives. Before agreeing to participate in the Plan, you should be satisfied that you have a sufficient understanding of the risks involved in making an investment in the Company and whether it is a suitable investment, having regard to your objectives, financial situation, and needs.
The option is only exercisable on the satisfaction of the conditions (if any) set out in the enclosed Stock Option Grant Notice and the issue of the option to you, and the issue of shares of Common Stock on exercise of the option, is subject to the enclosed Option Agreement and Plan. There is a chance that any conditions

1.



attaching to the option may never be fulfilled and that the option will not vest and be capable of exercise. Further, the Company cannot guarantee that at the time the option vests the Company’s share price will be trading above the exercise price per share for the option, or that any of the Company’s shares of Common Stock issued on exercise of the option will trade, or continue to trade, above the exercise price per share of the option. The share price for the Company’s shares is subject to fluctuations and may rise or fall.
Further risks and rights with respect to holding the option, and the exercise of the option, are set out in the enclosed Option Agreement and Plan.
Stock price and currency information. If you decide to participate in the Plan you should note that the exercise price for the option is stated in U.S. dollars and needs to be paid in U.S. dollars. Shares of the Company’s Common Stock that you will be issued on exercise of the option are quoted on NYSE and are also valued in U.S. dollars – see https://www.nyse.com/quote/XNYS:PD. The equivalent option exercise price and stock price in Australian dollars can be calculated by taking the option exercise price in U.S. dollars and the NYSE market price in U.S. dollars, respectively, and applying the prevailing U.S.$ / A$ exchange rate to the exercise price or the market price (as the case may be). You should note that there is likely to be further fluctuations in the exchange rate between the Date of Grant and the date of exercise of the option. Up to date US$ / A$ exchange rates can be obtained from the Reserve Bank of Australia website – see www.rba.gov.au. If necessary, the Company will provide you with the market price of the Company’s shares on NYSE (in Australian dollars) upon written request to the Company. Such information will be provided to you as soon as practicable following the request.
Exchange Control Information. Exchange control reporting is required for cash transactions exceeding A$10,000 and international fund transfers. You understand that the Australian bank assisting with the transaction may file the report on your behalf. If there is no Australian bank involved in the transfer, you will be required to file the report. You should consult with your personal advisor to ensure proper compliance with applicable reporting requirements in Australia.
Tax Information. This Plan is a plan to which Subdivision 83A-C of the Income Tax Assessment Act 1997 (Cth) applies (subject to the conditions in that Act).
Data Privacy. Section 16 (Data Privacy) is deleted and replaced with the following:
16. DATA PRIVACY. You explicitly and unambiguously consent to the collection, holding, use and disclosure, in electronic or other form, of your personal information (as that term is defined in the Privacy Act 1988 (Cth)) as described in this document by and among, as applicable, your employer, the Company and its Affiliates for the purpose of implementing, administering and managing your participation in the Plan. You understand that the Company, its Affiliates and your employer hold certain personal information about you, including, but not limited to, name, home address and telephone number, email address and other contact details, date of birth, tax file number (or other identification number), salary, nationality, job title, any shares of stock or directorships held in the Company, details of all options or any other entitlement to shares of stock awarded, canceled, purchased, exercised, vested, unvested or outstanding in your favor for the purpose of implementing, managing and administering the Plan (“Data”). The collection of this information may be required for compliance with various legislation, including the Corporations Act 2001 (Cth) and applicable taxation legislation. You understand that the Data may be transferred to any third parties assisting in the implementation, administration and management of the Plan, that these recipients may be located in your country or elsewhere, in particular in the United States, and that the recipient country may have different data privacy laws providing less protection of your personal data than your country. You may request a list with the names and addresses of any potential recipients of the Data by contacting the stock

2.



plan administrator at the Company (the “Stock Plan Administrator”). You authorize the recipients to collect, hold, use and disclose the Data, in electronic or other form, for the purposes of implementing, administering and managing your participation in the Plan, including any requisite transfer of such Data, as may be required to a broker or other third party with whom you may elect to deposit any shares of the Common Stock acquired upon the vesting of the Award. You understand that Data will be held only as long as is necessary to implement, administer and manage your participation in the Plan or for the period required by law, whichever is the longer. You may, at any time, refuse or withdraw the consents herein, in any case without cost, by contacting the Stock Plan Administrator in writing. You understand that refusing or withdrawing consent may affect your ability to participate in the Plan. You acknowledge that further information on how your employer, the Company and its Affiliates collect, hold, use and disclose Data and other personal information (and how you can access, correct or complain about the handling of that Data or other personal information by your employer, the Company and its Affiliates) can be found in the privacy policies of your employer, the Company and its Affiliates (as applicable).

CANADA
Method of Payment. Notwithstanding Section 3 of the Option Agreement and the Grant Notice, you are prohibited from paying the exercise price using the method set forth in Section 3(b) of the Option Agreement.
Continuous Service. Notwithstanding anything else in the Plan or the Option Agreement, your Continuous Service for the purposes of Section 6(b) of the Option Agreement will be deemed to end on the date when you cease to be actively employed by the Company or an Affiliate. For these purposes, being “actively employed” shall not include any period of notice or pay in lieu of notice which you or any Optionholder may be entitled to under applicable law, but will include any minimum period relating to continuation of benefits as mandated to comply with applicable employment standards legislation. As a result, if you receive notice of termination for a reason other than Cause, and the Company or its Affiliate does not require you to continue to attend at work and elects to provide you with a payment in lieu of notice, your Continuous Service will end on the date you receive such notice or the date when any benefits continuation obligation ends, as opposed any later date when severance payments to you cease.

Securities Law Information. You understand that you are permitted to sell shares of Common Stock acquired pursuant to the Plan through the designated broker appointed under the Plan, if any, provided that the Company is a foreign issuer that is not public in Canada and the sale of the shares of Common Stock acquired pursuant to the Plan takes place: (i) through an exchange, or a market, outside of Canada on the distribution date; or (ii) to a person or company outside of Canada. For purposes hereof, a foreign issuer is an issuer that: (i) is not incorporated or existing pursuant to the laws of Canada or any jurisdiction of Canada; (ii) does not have its head office in Canada; and (iii) does not have a majority of its executive officers or directors ordinarily resident in Canada. If any designated broker is appointed under the Plan, you shall sell such securities through the designated broker.
Foreign Asset/Account Reporting Information. If you are a Canadian resident, you may be required to report your foreign property on form T1135 (Foreign Income Verification Statement) if the total cost of the foreign property exceeds C$100,000 (or such other amount as prescribed from time to time) at any time in the year. Foreign property includes shares of Common Stock acquired under the Plan and may include the option. The option must be reported--generally at a nil cost--if the C$100,000 cost threshold is exceeded because of other foreign property you hold. If shares of Common Stock are acquired, their cost generally

3.



is the adjusted cost base (“ACB”) of the shares of Common Stock. The ACB ordinarily would equal the fair market value of the shares at the time of acquisition, but if you own other shares of Common Stock, this ACB may have to be averaged with the ACB of the other shares. The form T1135 generally must be filed by April 30 of the following year. You should consult with a personal advisor to ensure compliance with the applicable reporting requirements.
The following provision only applies if you reside in Québec:
Language Consent. The parties acknowledge that it is their express wish that the Option Agreement as well as all documents, notices and legal proceedings entered into, given or instituted pursuant hereto or relating directly or indirectly hereto, be drawn up in English.
Les parties reconnaissent avoir exigé la rédaction en anglais de cette convention («Agreement»), ainsi que cette Annexe, ainsi que de tous documents, avis et procédures judiciaires, exécutés, donnés ou intentés en vertu de, ou liés directement ou indirectement à, la présente convention.
UNITED KINGDOM
Award Not a Service Contract. The following supplements Section 10 of the Option Agreement:
You waive all rights to compensation or damages in consequence of the termination of your office or employment with the Company or any Affiliate for any reason whatsoever (whether lawful or unlawful and including, without prejudice to the foregoing, in circumstances giving rise to a claim for wrongful dismissal) in so far as those rights arise or may arise from you ceasing to hold or being able to vest your option, or from the loss or diminution in value of any rights or entitlements in connection with the Plan.
Withholding Obligations. The following supplements Section 11 of the Option Agreement:
(d)    As a condition of the vesting of your option, you unconditionally and irrevocably agree:
(i)    to place the Company in funds and indemnify the Company in respect of (1) all liability to UK income tax which the Company is liable to account for on your behalf directly to HM Revenue & Customs; (2) all liability to national insurance contributions which the Company is liable to account for on your behalf to HM Revenue & Customs (including, to the extent permitted by law, secondary class 1 (employer’s) national insurance contributions for which you are liable and hereby agree to bear); and (3) all liability to national insurance contributions for which the Company is liable and which are formally transferred to you, which arises as a consequence of or in connection with the exercise of your option (the “UK Tax Liability”); or
(ii)    to permit the Company to sell at the best price which it can reasonably obtain such number of shares of Common Stock allocated or allotted to you following exercise as will provide the Company with an amount equal to the UK Tax Liability; and to permit the Company to withhold an amount not exceeding the UK Tax Liability from any payment made to you (including, but not limited to salary); and
(iii)    if so required by the Company, and, to the extent permitted by law, to enter into a joint election or other arrangements under which the liability for all or part of such employer’s national insurance contributions liability is transferred to you; and

4.



(iv)    if so required by the Company, to enter into a joint election within Section 431 of (UK) Income Tax (Earnings and Pensions) Act 2003 (“ITEPA”) in respect of computing any tax charge on the acquisition of “restricted securities” (as defined in Section 423 and 424 of ITEPA); and
(v)    to sign, promptly, all documents required by the Company to effect the terms of this provision, and references in this provision to “the Company” shall, if applicable, be construed as also referring to any Affiliate.
Clawback. By executing the Option Agreement, you expressly consent in writing to the application of clawback to your option in accordance with the terms of Section 14 of the Option Agreement.



5.




ATTACHMENT II
2019 EQUITY INCENTIVE PLAN


1.






ATTACHMENT III
NOTICE OF EXERCISE
PAGERDUTY, INC.
600 TOWNSEND STREET, SUITE 200
SAN FRANCISCO, CA 94103
Date of Exercise: _______________
This constitutes notice to PagerDuty, Inc. (the “Company”) under my stock option that I elect to purchase the below number of shares of Common Stock of the Company (the “Shares”) for the exercise price set forth below.
Type of option (check one):
Incentive ¨
Nonstatutory ¨
Stock option dated:
_______________
_______________
Number of Shares as
to which option is
exercised:
_______________
_______________
Certificates to be
issued in name of:
_______________
_______________
Total exercise price:
$______________
$______________
Cash payment delivered
herewith:
$______________
$______________
Regulation T Program (cashless exercise):
$______________
$______________
Value of ________ Shares delivered herewith:
$______________
$______________]
By this exercise, I agree (i) to provide such additional documents as you may require pursuant to the terms of the PagerDuty, Inc. 2019 Equity Incentive Plan, including, but not limited to, a joint election under Section 431 of the Income Tax (Earnings and Pensions) Act 2003 and a joint election for the transfer of employer’s national insurance contributions (if applicable), and (ii) to provide for the payment by me to you (in the manner designated by you) of your withholding obligation, if any, relating to the exercise of this option.
I agree that, if required by the Company (or a representative of the underwriters) in connection with the first underwritten registration of the offering of any securities of the Company under the Securities Act, I will not sell, dispose of, transfer, make any short sale of, grant any option for the purchase of, or enter into any hedging or similar transaction with the same economic effect as a sale with respect to any shares of Common Stock or other securities of the Company for a period of one hundred eighty (180) days following the effective date of a registration statement of the Company filed under the Securities Act (or such longer period as the underwriters or the Company will request to facilitate compliance with FINRA Rule 2241 or any successor or similar rule or regulation) (the “Lock-Up Period”). I further agree to execute and deliver such other agreements as may be reasonably requested by the Company or the underwriters that are consistent with the foregoing or that are necessary to give further effect thereto. In order to enforce the foregoing covenant, the Company may impose stop‑transfer instructions with respect to securities subject to the foregoing restrictions until the end of such period.

Very truly yours,
    








Signature
    
Print Name

Address of Record:

_______________________________________
_______________________________________
 
 








PAGERDUTY, INC.

2019 EQUITY INCENTIVE PLAN - INTERNATIONAL
RESTRICTED STOCK UNIT GRANT NOTICE
PagerDuty, Inc. (the “Company”), pursuant to its 2019 Equity Incentive Plan (the “Plan”), hereby awards to Participant a Restricted Stock Unit Award for the number of shares of the Company’s Common Stock (“Restricted Stock Units”) set forth below (the “Award”). The Award is subject to all of the terms and conditions as set forth in this notice of grant (this “Restricted Stock Unit Grant Notice”), and in the Plan and the Restricted Stock Unit Award Agreement, including any special terms and conditions for the Participant’s country set forth in the attached appendix (the “Appendix”), both of which are attached hereto and incorporated herein in their entirety. Capitalized terms not explicitly defined herein will have the meanings set forth in the Plan or the Restricted Stock Unit Award Agreement. In the event of any conflict between the terms in this Restricted Stock Unit Grant Notice or the Restricted Stock Unit Award Agreement (including the Appendix) and the Plan, the terms of the Plan will control.
Participant:        
Date of Grant:        
Vesting Commencement Date:         
Number of Restricted Stock Units:        


Vesting Schedule:
[__________________], subject to Participant’s Continuous Service through each such vesting date and the potential vesting acceleration set forth in Section 2 of the Restricted Stock Unit Award Agreement.

Issuance Schedule:
Subject to any Capitalization Adjustment, one share of Common Stock will be issued for each Restricted Stock Unit that vests at the time set forth in Section 6 of the Restricted Stock Unit Award Agreement.

Additional Terms/Acknowledgements: Participant acknowledges receipt of, and understands and agrees to, this Restricted Stock Unit Grant Notice, the Restricted Stock Unit Award Agreement (including the Appendix) and the Plan. Participant further acknowledges that as of the Date of Grant, this Restricted Stock Unit Grant Notice, the Restricted Stock Unit Award Agreement (including the Appendix) and the Plan set forth the entire understanding between Participant and the Company regarding the acquisition of the Common Stock pursuant to the Award specified above and supersede all prior oral and written agreements on the terms of this Award, with the exception, if applicable, of (i) equity awards previously granted and delivered to Participant, (ii) any compensation recovery policy that is adopted by the Company or is otherwise required by applicable law; and (iii) any written employment agreement or severance arrangement that would provide for vesting acceleration of this Award upon the terms and conditions set forth therein.
By accepting this Award, Participant acknowledges having received and read the Restricted Stock Unit Grant Notice, the Restricted Stock Unit Award Agreement (including the Appendix) and the Plan and agrees to all of the terms and conditions set forth in these documents. Participant consents to receive such documents by electronic delivery and to participate in the Plan through an on-line or electronic system established and maintained by the Company or a third party designated by the Company.
PAGERDUTY, INC.    PARTICIPANT
By:             
Signature    Signature
Title:         Date:     







Date:    
ATTACHMENTS:
Restricted Stock Unit Award Agreement (including the Appendix) and 2019 Equity Incentive Plan







ATTACHMENT I
PAGERDUTY, INC.
2019 EQUITY INCENTIVE PLAN - INTERNATIONAL
RESTRICTED STOCK UNIT AWARD AGREEMENT

Pursuant to the Restricted Stock Unit Grant Notice (the “Grant Notice”) and this Restricted Stock Unit Award Agreement, including any special terms and conditions for your country set forth in the appendix attached hereto (the “Appendix”), PagerDuty, Inc. (the “Company”) has awarded you (“Participant”) a Restricted Stock Unit Award (the “Award”) pursuant to the Company’s 2019 Equity Incentive Plan (the “Plan”) for the number of Restricted Stock Units/shares indicated in the Grant Notice. Capitalized terms not explicitly defined in this Restricted Stock Unit Award Agreement or the Grant Notice will have the same meanings given to them in the Plan. The terms of your Award, in addition to those set forth in the Grant Notice, are as follows.
1.    GRANT OF THE AWARD. This Award represents the right to be issued on a future date one (1) share of Common Stock for each Restricted Stock Unit that vests on the applicable vesting date(s) (subject to any adjustment under Section 3 below) as indicated in the Grant Notice. As of the Date of Grant, the Company will credit to a bookkeeping account maintained by the Company for your benefit (the “Account”) the number of Restricted Stock Units/shares of Common Stock subject to the Award. This Award was granted in consideration of your services to the Company. Except as otherwise provided herein, you will not be required to make any payment to the Company or an Affiliate (other than services to the Company or an Affiliate) with respect to your receipt of the Award, the vesting of the Restricted Stock Units or the delivery of the Company’s Common Stock to be issued in respect of the Award. Notwithstanding the foregoing, the Company reserves the right to issue you the cash equivalent of Common Stock, in part or in full satisfaction of the delivery of Common Stock upon the vesting of the Restricted Stock Units, and, to the extent applicable, references in this Restricted Stock Unit Award Agreement and the Grant Notice to Common Stock issuable in connection with your Restricted Stock Units will include the potential issuance of its cash equivalent pursuant to such right.
2.    VESTING. Subject to the limitations contained herein, your Award will vest, if at all, in accordance with the vesting schedule provided in the Grant Notice, provided that vesting will cease upon the termination of your Continuous Service. Upon such termination of your Continuous Service, the Restricted Stock Units/shares of Common Stock credited to the Account that were not vested on the date of such termination will be forfeited at no cost to the Company and you will have no further right, title or interest in or to such underlying shares of Common Stock.

Notwithstanding the foregoing, if your Continuous Service terminates due to your death, then, as of the date of your termination of Continuous Service, the Award will become fully vested and the shares of Common Stock will be issued to you as set forth in Section 6.







3.    NUMBER OF SHARES. The number of Restricted Stock Units subject to your Award may be adjusted from time to time for Capitalization Adjustments, as provided in the Plan. Any additional Restricted Stock Units, shares, cash or other property that becomes subject to the Award pursuant to this Section 3, if any, will be subject, in a manner determined by the Board to the same forfeiture restrictions, restrictions on transferability, and time and manner of delivery as applicable to the other Restricted Stock Units and shares covered by your Award. Notwithstanding the provisions of this Section 3, no fractional shares or rights for fractional shares of Common Stock will be created pursuant to this Section 3. Any fraction of a share will be rounded down to the nearest whole share.
4.    SECURITIES LAW COMPLIANCE. You may not be issued any Common Stock under your Award unless the shares of Common Stock underlying the Restricted Stock Units are either (i) then registered under the Securities Act, or (ii) the Company has determined that such issuance would be exempt from the registration requirements of the Securities Act. Your Award must also comply with other applicable laws and regulations governing the Award, and you will not receive such Common Stock if the Company determines that such receipt would not be in material compliance with such laws and regulations.
5.    TRANSFER RESTRICTIONS. Prior to the time that shares of Common Stock have been delivered to you, you may not transfer, pledge, sell or otherwise dispose of this Award or the shares issuable in respect of your Award, except as expressly provided in this Section 5. For example, you may not use shares that may be issued in respect of your Restricted Stock Units as security for a loan. The restrictions on transfer set forth herein will lapse upon delivery to you of shares in respect of your vested Restricted Stock Units.
(a)    Death. Your Award is transferable by will and by the laws of descent and distribution. At your death, vesting of your Award will accelerate as provided in Section 2 and your personal representative will be entitled to receive, on behalf of your estate, any Common Stock or other consideration that vested (including as a result of vesting acceleration due to your death as provided in Section 2) but was not issued before your death.
6.    DATE OF ISSUANCE.
(a)    The issuance of shares in respect of the Restricted Stock Units is intended to comply with Treasury Regulations Section 1.409A-1(b)(4) and will be construed and administered in such a manner. Subject to the satisfaction of the Withholding Obligation set forth in Section 9 of this Restricted Stock Unit Award Agreement, in the event one or more Restricted Stock Units vests, the Company will issue to you one (1) share of Common Stock for each Restricted Stock Unit that vests on the applicable vesting date(s) (subject to any adjustment under Section 3 above, and subject to any different provisions in the Grant Notice). Each issuance date determined by this paragraph is referred to as an “Original Issuance Date”.
(b)    If the Original Issuance Date falls on a date that is not a business day, delivery will instead occur on the next following business day. In addition, if:
(i)    the Original Issuance Date does not occur (1) during an “open window period” applicable to you, as determined by the Company in accordance with the Company’s then-effective policy on trading in Company securities (“Insider Trading Policy”), or (2) on a date when you are otherwise permitted to sell shares of Common Stock on an established stock exchange or stock market (including but not limited to under a previously established written trading plan that meets the requirements of Rule 10b5-1 under the Exchange Act and was entered into in compliance with the Company's policies (a “10b5-1 Arrangement”)), and
(ii)    either (1) the Company’s then-effective Insider Trading Policy does not permit sell to cover transactions in satisfaction of applicable Withholding Obligations, (2) a Withholding Obligation does not apply, or (3) the Company decides, prior to the Original Issuance Date, (A) not to satisfy







the Withholding Obligation by withholding shares of Common Stock from the shares otherwise due, on the Original Issuance Date, to you under this Award, and (B) not to permit you to enter into a “same day sale” commitment with a broker-dealer pursuant to Section 9 of this Restricted Stock Unit Award Agreement (including but not limited to a commitment under a 10b5-1 Arrangement) and (C) not to permit you to pay your Withholding Obligation in cash,
then the shares that would otherwise be issued to you on the Original Issuance Date will not be delivered on such Original Issuance Date and will instead be delivered on the first business day when you are not prohibited from selling shares of the Company’s Common Stock in the open public market, but in no event later than December 31 of the calendar year in which the Original Issuance Date occurs (that is, the last day of your taxable year in which the Original Issuance Date occurs), or, if and only if permitted in a manner that complies with Treasury Regulations Section 1.409A-1(b)(4), no later than the date that is the 15th day of the third calendar month of the applicable year following the year in which the shares of Common Stock under this Award are no longer subject to a “substantial risk of forfeiture” within the meaning of Treasury Regulations Section 1.409A-1(d).
(c)    The form of delivery of the shares of Common Stock in respect of your Award (e.g., a stock certificate or electronic entry evidencing such shares) will be determined by the Company.
7.    DIVIDENDS. You will receive no benefit or adjustment to your Award with respect to any cash dividend, stock dividend or other distribution that does not result from a Capitalization Adjustment; provided, however, that this sentence will not apply with respect to any shares of Common Stock that are delivered to you in connection with your Award after such shares have been delivered to you.
8.    AWARD NOT A SERVICE CONTRACT.
(a)    Your Continuous Service with the Company or an Affiliate is not for any specified term and may be terminated by you or by the Company or an Affiliate at any time, for any reason, with or without cause and with or without notice. Nothing in this Restricted Stock Unit Award Agreement (including, but not limited to, the vesting of your Award or the issuance of the shares subject to your Award), the Plan or any covenant of good faith and fair dealing that may be found implicit in this Restricted Stock Unit Award Agreement or the Plan will: (i) confer upon you any right to continue in the employ or service of, or affiliation with, the Company or an Affiliate; (ii) constitute any promise or commitment by the Company or an Affiliate regarding the fact or nature of future positions, future work assignments, future compensation or any other term or condition of employment or affiliation; (iii) confer any right or benefit under this Restricted Stock Unit Award Agreement or the Plan unless such right or benefit has specifically accrued under the terms of this Restricted Stock Unit Award Agreement or Plan; or (iv) deprive the Company of the right to terminate you at will and without regard to any future vesting opportunity that you may have.
(b)    By accepting this Award, you acknowledge and agree that the right to continue vesting in the Award is earned only by continuing as an employee, director or consultant at the will of the Company or an Affiliate and that the Company has the right to reorganize, sell, spin-out or otherwise restructure one or more of its businesses or Affiliates at any time or from time to time, as it deems appropriate (a “reorganization”). You acknowledge and agree that such a reorganization could result in the termination of your Continuous Service, or the termination of Affiliate status of your employer and the loss of benefits available to you under this Restricted Stock Unit Award Agreement, including but not limited to, the termination of the right to continue vesting in the Award. You further acknowledge and agree that this Restricted Stock Unit Award Agreement, the Plan, the transactions contemplated hereunder and the vesting schedule set forth herein or any covenant of good faith and fair dealing that may be found implicit in any of them do not constitute an express or implied promise of continued engagement as an employee or consultant for the term of this Restricted Stock Unit Award Agreement, for any period, or at all, and will not interfere







in any way with the Company’s right to terminate your Continuous Service at any time, with or without your cause or notice, or to conduct a reorganization.
9.    WITHHOLDING OBLIGATION.
(a)    On each vesting date, and on or before the time you receive a distribution of the shares of Common Stock underlying your Restricted Stock Units, and at any other time as reasonably requested by the Company in accordance with applicable tax laws, you hereby authorize any required withholding from the Common Stock issuable to you and/or otherwise agree to make adequate provision, including in cash, for any sums required to satisfy the federal, state, local and foreign tax withholding obligations of the Company or any Affiliate that arise in connection with your Award (the “Withholding Obligation”).
(b)    By accepting this Award, you acknowledge and agree that the Company or any Affiliate may, in its sole discretion, satisfy all or any portion of the Withholding Obligation relating to your Award by any of the following means or by a combination of such means: (i) causing you to pay any portion of the Withholding Obligation in cash; (ii) withholding from any compensation otherwise payable to you by the Company or an Affiliate; (iii) withholding shares of Common Stock from the shares of Common Stock issued or otherwise issuable to you in connection with the Award with a Fair Market Value (measured as of the date shares of Common Stock are issued pursuant to Section 6) equal to the amount of such Withholding Obligation; provided, however, that the number of such shares of Common Stock so withheld will not exceed the amount necessary to satisfy the Withholding Obligation using the maximum statutory withholding rates for federal, state, local and foreign tax purposes, including payroll taxes, that are applicable to supplemental taxable income; and provided, further, that to the extent necessary to qualify for an exemption from application of Section 16(b) of the Exchange Act, if applicable, such share withholding procedure will be subject to the express prior approval of the Board or the Company’s Compensation Committee; and/or (iv) permitting or requiring you to enter into a “same day sale” commitment, if applicable, with a broker-dealer that is a member of the Financial Industry Regulatory Authority (a “FINRA Dealer”), pursuant to this authorization and without further consent, whereby you irrevocably elect to sell a portion of the shares to be delivered in connection with your Restricted Stock Units to satisfy the Withholding Obligation and whereby the FINRA Dealer irrevocably commits to forward the proceeds necessary to satisfy the Withholding Obligation directly to the Company and/or its Affiliates.
(c)    Unless the Withholding Obligation is satisfied, the Company will have no obligation to deliver to you any Common Stock or other consideration pursuant to this Award.
(d)    In the event the Withholding Obligation arises prior to the delivery to you of Common Stock or it is determined after the delivery of Common Stock to you that the amount of the Withholding Obligation was greater than the amount withheld by the Company, you agree to indemnify and hold the Company harmless from any failure by the Company to withhold the proper amount.
10.    TAX CONSEQUENCES. The Company has no duty or obligation to minimize the tax consequences to you of this Award and will not be liable to you for any adverse tax consequences to you arising in connection with this Award. You are hereby advised to consult with your own personal tax, financial and/or legal advisors regarding the tax consequences of this Award and by signing the Grant Notice, you have agreed that you have done so or knowingly and voluntarily declined to do so. You understand that you (and not the Company) will be responsible for your own tax liability that may arise as a result of this investment or the transactions contemplated by this Restricted Stock Unit Award Agreement.
11.    UNSECURED OBLIGATION. Your Award is unfunded, and as a holder of a vested Award, you will be considered an unsecured creditor of the Company with respect to the Company’s obligation, if any, to issue shares or other property pursuant to this Restricted Stock Unit Award Agreement. You will not have voting or any other rights as a stockholder of the Company with respect to the shares to







be issued pursuant to this Restricted Stock Unit Award Agreement until such shares are issued to you pursuant to Section 6 of this Restricted Stock Unit Award Agreement. Upon such issuance, you will obtain full voting and other rights as a stockholder of the Company. Nothing contained in this Restricted Stock Unit Award Agreement, and no action taken pursuant to its provisions, will create or be construed to create a trust of any kind or a fiduciary relationship between you and the Company or any other person.
12.    NOTICES. Any notice or request required or permitted hereunder will be given in writing (including electronically) and will be deemed effectively given upon receipt or, in the case of notices delivered by mail by the Company to you, five (5) days after deposit in the United States mail, postage prepaid, addressed to you at the last address you provided to the Company. The Company may, in its sole discretion, decide to deliver any documents related to participation in the Plan and this Award by electronic means or to request your consent to participate in the Plan by electronic means. By accepting this Award, you consent to receive such documents by electronic delivery and to participate in the Plan through an on-line or electronic system established and maintained by the Company or another third party designated by the Company.
13.    ADDITIONAL ACKNOWLEDGEMENTS. You hereby consent and acknowledge that:
(a)    Receipt of the Award is voluntary and therefore you must accept the terms and conditions of this Restricted Stock Unit Award Agreement and Grant Notice as a condition to receipt of this Award. This Award is voluntary and occasional and does not create any contractual or other right to receive future awards or other benefits in lieu of future awards, even if similar awards have been granted repeatedly in the past. All determinations with respect to any such future awards, including, but not limited to, the time or times when such awards are made, the size of such awards and performance and other conditions applied to the awards, will be at the sole discretion of the Company.
(b)    The future value of your Award is unknown and cannot be predicted with certainty. You do not have, and will not assert, any claim or entitlement to compensation, indemnity or damages arising from the termination of this Award or diminution in value of this Award and you irrevocably release the Company, its Affiliates and, if applicable, your employer, if different from the Company, from any such claim that may arise.
(c)    The rights and obligations of the Company under your Award will be transferable by the Company to any one or more persons or entities, and all covenants and agreements hereunder will inure to the benefit of, and be enforceable by, the Company’s successors and assigns.
(d)    You agree upon request to execute any further documents or instruments necessary or desirable in the sole determination of the Company to carry out the purposes or intent of your Award.
(e)    You acknowledge and agree that you have reviewed your Award in its entirety, have had an opportunity to obtain the advice of counsel prior to executing and accepting your Award and fully understand all provisions of your Award.
(f)    This Restricted Stock Unit Award Agreement will be subject to all applicable laws, rules, and regulations, and to such approvals by any governmental agencies or national securities exchanges as may be required.
(g)    All obligations of the Company under the Plan and this Restricted Stock Unit Award Agreement will be binding on any successor to the Company, whether the existence of such successor is the result of a direct or indirect purchase, merger, consolidation, or otherwise, of all or substantially all of the business and assets of the Company.







14.    CLAWBACK. Your Award (and any compensation paid or shares issued under your Award) is subject to recoupment in accordance with The Dodd–Frank Wall Street Reform and Consumer Protection Act and any implementing regulations thereunder, any clawback policy adopted by the Company and any compensation recovery policy otherwise required by applicable law. No recovery of compensation under such a clawback policy will be an event giving rise to a right to voluntarily terminate employment upon a resignation for “good reason,” or for a “constructive termination” or any similar term under any plan of or agreement with the Company.
15.    GOVERNING PLAN DOCUMENT. Your Award is subject to all the provisions of the Plan, the provisions of which are hereby made a part of your Award, and is further subject to all interpretations, amendments, rules and regulations which may from time to time be promulgated and adopted pursuant to the Plan. Your Award (and any compensation paid or shares issued under your Award) is subject to recoupment in accordance with The Dodd–Frank Wall Street Reform and Consumer Protection Act and any implementing regulations thereunder, any clawback policy adopted by the Company and any compensation recovery policy otherwise required by applicable law. No recovery of compensation under such a clawback policy will be an event giving rise to a right to voluntarily terminate employment upon a resignation for “good reason,” or for a “constructive termination” or any similar term under any plan of or agreement with the Company.
16.    EFFECT ON OTHER EMPLOYEE BENEFIT PLANS. The value of the Award subject to this Restricted Stock Unit Award Agreement will not be included as compensation, earnings, salaries, or other similar terms used when calculating benefits under any employee benefit plan (other than the Plan) sponsored by the Company or any Affiliate except as such plan otherwise expressly provides. The Company expressly reserves its rights to amend, modify, or terminate any or all of the employee benefit plans of the Company or any Affiliate.
17.    SEVERABILITY. If all or any part of this Restricted Stock Unit Award Agreement or the Plan is declared by any court or governmental authority to be unlawful or invalid, such unlawfulness or invalidity will not invalidate any portion of this Restricted Stock Unit Award Agreement or the Plan not declared to be unlawful or invalid. Any Section of this Restricted Stock Unit Award Agreement (or part of such a Section) so declared to be unlawful or invalid will, if possible, be construed in a manner which will give effect to the terms of such Section or part of a Section to the fullest extent possible while remaining lawful and valid.
18.    OTHER DOCUMENTS. You hereby acknowledge receipt or the right to receive a document providing the information required by Rule 428(b)(1) promulgated under the Securities Act. In addition, you acknowledge receipt of the Company’s policy permitting certain individuals to sell shares only during certain "window" periods and the Company's Insider Trading Policy, in effect from time to time.
19.    DATA PRIVACY.
(a)    You explicitly and unambiguously acknowledge and consent to the collection, use and transfer, in electronic or other form, of your personal data as described in this document by and among, as applicable, your employer, the Company and its Affiliates for the exclusive purpose of implementing, administering and managing your participation in the Plan. You understand that the Company, its Affiliates and your employer hold certain personal information about you, including, but not limited to, name, home address and telephone number, date of birth, social security number (or other identification number), salary, nationality, job title, any shares of stock or directorships held in the Company, details of all options or any other entitlement to shares of stock awarded, canceled, purchased, exercised, vested, unvested or outstanding in your favor for the purpose of implementing, managing and administering the Plan (“Data”). You understand that the Data may be transferred to any third parties assisting in the implementation, administration and management of the Plan, that these recipients may be located in your country or elsewhere, in particular in the US, and that the recipient country may have different data privacy laws providing less protections of







your personal data than your country. You may request a list with the names and addresses of any potential recipients of the Data by contacting as the stock plan administrator at the Company (the “Stock Plan Administrator”). You acknowledge that the recipients may receive, possess, process, use, retain and transfer the Data, in electronic or other form, for the purposes of implementing, administering and managing your participation in the Plan, including any requisite transfer of such Data, as may be required to a broker or other third party with whom you may elect to deposit any shares of Common Stock acquired upon the exercise of your option. You understand that Data will be held only as long as is necessary to implement, administer and manage your participation in the Plan. You may, at any time, view the Data, request additional information about the storage and processing of the Data, require any necessary amendments to the Data or refuse or withdraw the consents herein, in any case without cost, by contacting the Stock Plan Administrator in writing.
(b)    For the purposes of operating the Plan in the European Union (including the UK, if the UK leaves the European Union), the Company will collect and process information relating to you in accordance with the privacy notice from time to time in force.    
20.    LANGUAGE AND CURRENCY. If you have received this Restricted Stock Unit Award Agreement, or any other document related to this Award and/or the Plan translated into a language other than English and if the meaning of the translated version is different than the English version, the English version will control. Neither the Company nor any Affiliate shall be liable for any exchange rate fluctuation between your local currency and the United States Dollar that may affect the value of your Award or of any amounts due to you on the subsequent sale of any shares of Common Stock distributed to you in respect of your Award.
21.    APPENDIX. Notwithstanding any provisions in this Restricted Stock Unit Award Agreement, your Award shall be subject to the special terms and conditions for your country set forth in the Appendix attached hereto. Moreover, if you relocate to one of the countries included therein, the terms and conditions for such country will apply to you to the extent the Company determines that the application of such terms and conditions is necessary or advisable for legal or administrative reasons. The Appendix constitutes part of this Restricted Stock Unit Award Agreement.
22.    AMENDMENT. This Restricted Stock Unit Award Agreement may not be modified, amended or terminated except by an instrument in writing, signed by you and by a duly authorized representative of the Company. Notwithstanding the foregoing, this Restricted Stock Unit Award Agreement may be amended solely by the Board by a writing which specifically states that it is amending this Restricted Stock Unit Award Agreement, so long as a copy of such amendment is delivered to you, and provided that, except as otherwise expressly provided in the Plan, no such amendment materially adversely affecting your rights hereunder may be made without your written consent. Without limiting the foregoing, the Board reserves the right to change, by written notice to you, the provisions of this Restricted Stock Unit Award Agreement in any way it may deem necessary or advisable to carry out the purpose of the Award as a result of any change in applicable laws or regulations or any future law, regulation, ruling, or judicial decision, provided that any such change will be applicable only to rights relating to that portion of the Award which is then subject to restrictions as provided herein.

This Restricted Stock Unit Award Agreement will be deemed to be signed by the Company and the Participant upon the signing by the Participant of the Restricted Stock Unit Grant Notice to which it is attached.






APPENDIX
This Appendix includes special terms and conditions that govern the Award granted to you under the Plan if you reside and/or work in any country listed below.
The information contained herein is general in nature and may not apply to your particular situation, and you are advised to seek appropriate professional advice as to how the relevant laws in your country may apply to your situation.

AUSTRALIA
Breach of Law. Notwithstanding anything else in the Plan or the Restricted Stock Unit Award Agreement, you will not be entitled to, and shall not claim any benefit (including without limitation a legal right) under the Plan if the provision of such benefit would give rise to a breach of Part 2D.2 of the Australian Corporations Act 2001 (Cth) (“Corporations Act”), any other provision of the Corporations Act, or any other applicable statute, rule or regulation which limits or restricts the giving of such benefits. Further, the Company is under no obligation to seek or obtain the approval of its shareholders in general meeting for the purpose of overcoming any such limitation or restriction.
Securities Law Information. The grant of the Award is made without disclosure under the Corporations Act in reliance on Australian Securities and Investments Commission Instrument [CO 14/1000] (“ASIC Instrument”).
Advice. Any advice given to you by the Company, or a representative of the Company, in relation to the Award should not be considered as investment advice and does not take into account your objectives, financial situation, or needs.
Australian law normally requires persons who offer financial products to give information to investors before they invest. This requires those offering financial products to have disclosed information that is material for investors to make an informed decision. The usual rules do not apply to this offer because it is made under an employee incentive scheme and in reliance on the ASIC Instrument. As a result, you may not be given all of the information normally expected when receiving an offer of financial products in Australia. You will also have fewer other legal protections for this investment.
You should consider obtaining your own financial product advice from a person who is licenced by the Australian Securities and Investments Commission (“ASIC”) to give such advice before accepting the Award.
Risks. There are risks associated with the Company and a number of general risks associated with an investment in the Restricted Stock Units and the underlying shares of the Company’s Common Stock. These risks may individually or in combination materially and adversely affect the future operating and financial performance of the Company and, accordingly, the value of shares of the Company’s Common Stock. There can be no guarantee that the Company will achieve its stated objectives. Before agreeing to participate in the Plan, you should be satisfied that you have a sufficient understanding of the risks involved in making an investment in the Company and whether it is a suitable investment, having regard to your objectives, financial situation, and needs.
The Restricted Stock Units will only vest on the satisfaction of the conditions (if any) set out in the enclosed Restricted Stock Unit Grant Notice and the issue of the Restricted Stock Units to you is subject to the enclosed







Restricted Stock Unit Award Agreement and Plan. There is a chance that any conditions attaching to the Restricted Stock Units may never be fulfilled and that the Restricted Stock Units will not vest.
Further risks and rights with respect to holding Restricted Stock Units are set out in the enclosed Restricted Stock Unit Award Agreement and Plan.
Stock price and currency information. Shares of the Company’s Common Stock are quoted on NYSE and are valued in U.S. dollars – see https://www.nyse.com/quote/XNYS:PD. The equivalent stock price in Australian dollars can be calculated by taking the NYSE market price in U.S. dollars and applying the prevailing U.S.$ / A$ exchange rate to the market price. Alternatively, if necessary, the Company will provide you with the market price of the Company’s shares on NYSE (in Australian dollars) upon written request to the Company. Such information will be provided to you as soon as practicable following the request.
Exchange Control Information. Exchange control reporting is required for cash transactions exceeding A$10,000 and international fund transfers. You understand that the Australian bank assisting with the transaction may file the report on your behalf. If there is no Australian bank involved in the transfer, you will be required to file the report. You should consult with your personal advisor to ensure proper compliance with applicable reporting requirements in Australia.
Tax Information. This Plan is a plan to which Subdivision 83A-C of the Income Tax Assessment Act 1997 (Cth) applies (subject to the conditions in that Act).
Data Privacy. Section 19 (Data Privacy) is deleted and replaced with the following:
19. DATA PRIVACY. You explicitly and unambiguously consent to the collection, holding, use and disclosure, in electronic or other form, of your personal information (as that term is defined in the Privacy Act 1988 (Cth)) as described in this document by and among, as applicable, your employer, the Company and its Affiliates for the purpose of implementing, administering and managing your participation in the Plan. You understand that the Company, its Affiliates and your employer hold certain personal information about you, including, but not limited to, name, home address and telephone number, email address and other contact details, date of birth, tax file number (or other identification number), salary, nationality, job title, any shares of Common Stock or directorships held in the Company, details of all options or any other entitlement to shares of Common Stock awarded, canceled, purchased, exercised, vested, unvested or outstanding in your favor for the purpose of implementing, managing and administering the Plan (“Data”). The collection of this information may be required for compliance with various legislation, including the Corporations Act 2001 (Cth) and applicable taxation legislation. You understand that the Data may be transferred to any third parties assisting in the implementation, administration and management of the Plan, that these recipients may be located in your country or elsewhere, in particular in the United States, and that the recipient country may have different data privacy laws providing less protection of your personal data than your country. You may request a list with the names and addresses of any potential recipients of the Data by contacting the stock plan administrator at the Company (the “Stock Plan Administrator”). You authorize the recipients to collect, hold, use and disclose the Data, in electronic or other form, for the purposes of implementing, administering and managing your participation in the Plan, including any requisite transfer of such Data, as may be required to a broker or other third party with whom you may elect to deposit any shares of the Common Stock acquired upon the vesting of the Award. You understand that Data will be held only as long as is necessary to implement, administer and manage your participation in the Plan or for the period required by law, whichever is the longer. You may, at any time, refuse or withdraw the consents herein, in any case without cost, by contacting the Stock Plan Administrator in writing. You understand that refusing or withdrawing consent may affect your ability to participate in the Plan. You acknowledge that







further information on how your employer, the Company and its Affiliates collect, hold, use and disclose Data and other personal information (and how you can access, correct or complain about the handling of that Data or other personal information by your employer, the Company and its Affiliates) can be found in the privacy policies of your employer, the Company and its Affiliates (as applicable).
CANADA
Grant of the Award. The final sentence of Section 1 (“Notwithstanding the foregoing, the Company reserves the right to issue you the cash equivalent of Common Stock, in part or in full satisfaction of the delivery of Common Stock upon vesting of your Stock Units, and, to the extent applicable, references in this Restricted Stock Unit Award Agreement and the Grant Notice to Common Stock issuable in connection with your Stock Units will include the potential issuance of its cash equivalent pursuant to such right.”) is deleted.
Continuous Service. This provision supplements the definition of “Continuous Service” set out in the Plan. The Participant’s Continuous Service will be determined without regard to any period of statutory, contractual, common law or other reasonable notice of termination of employment or any period of salary continuance or deemed employment.
Securities Law Information. You understand that you are permitted to sell the shares of Common Stock issuable pursuant to any Awards provided that the Company is a foreign issuer that is not public in Canada and the sale of the shares of Common Stock acquired pursuant to the Plan takes place: (i) through an exchange, or a market, outside of Canada on the distribution date; or (ii) to a person or company outside of Canada. For purposes hereof, a foreign issuer is an issuer that: (i) is not incorporated or existing pursuant to the laws of Canada or any jurisdiction of Canada; (ii) does not have its head office in Canada; and (iii) does not have a majority of its executive officers or directors ordinarily resident in Canada. If any designated broker is appointed under the Plan, you shall sell such securities through the designated broker.
Foreign Asset/Account Reporting Information. If you are a Canadian resident, you may be required to report your foreign property on form T1135 (Foreign Income Verification Statement) if the total cost of the foreign property exceeds C$100,000 (or such other amount as prescribed from time to time) at any time in the year. Foreign property includes shares of Common Stock acquired under the Plan, and may include the Restricted Stock Units. The Restricted Stock Units must be reported--generally at a nil cost--if the C$100,000 cost threshold is exceeded because of other foreign property you hold. If shares of Common Stock are acquired, their cost generally is the adjusted cost base (“ACB”) of the shares of Common Stock. The ACB ordinarily would equal the fair market value of the shares at the time of acquisition, but if you own other shares of Common Stock, this ACB may have to be averaged with the ACB of the other shares. The form T1135 generally must be filed by April 30 of the following year. You should consult with a personal advisor to ensure compliance with the applicable reporting requirements.
Award Not a Service Contract. In Section 8(a), references to “and with or without notice” are deleted.
Withholding Obligations. Section 9(a) is deleted and replaced with the following:
13. WITHHOLDING OBLIGATIONS.

(a)On each vesting date, and on or before the time you receive a distribution of the shares of Common Stock underlying your Restricted Stock Units, and at any other time as reasonably requested by the Company in accordance with applicable tax laws, you agree to make adequate arrangements







satisfactory to the Company or adequate provision in cash for any sums required to satisfy the federal, state, local and foreign tax withholding obligations of the Company or any Affiliate that arise in connection with your Award (the “Withholding Taxes”). Additionally, the Company or any Affiliate may satisfy all or any portion of the Withholding Taxes obligation relating to your Award by any of the following means or by a combination of such means: (i) withholding from any compensation otherwise payable to you by the Company or an Affiliate; (ii) causing you to tender a cash payment; (iii) permitting you to enter into a “same day sale” commitment, if applicable, with a broker-dealer that is a member of the Financial Industry Regulatory Authority (a “FINRA Dealer”) (subject to your written consent) whereby you irrevocably elect to sell a portion of the shares of Common Stock to be delivered in connection with your Restricted Stock Units to satisfy the Withholding Taxes and whereby the FINRA Dealer irrevocably commits to forward the proceeds necessary to satisfy the Withholding Taxes directly to the Company and its Affiliates; or (iv) permitting you (subject to your written consent) to surrender Restricted Stock Units to the Company for a cash payment which shall be used to satisfy the Withholding Taxes, whereby the number of Restricted Stock Units that may be surrendered for a cash payment shall be equal to the Withholding Taxes divided by a Fair Market Value (measured as of the date shares of Common Stock are otherwise issuable to you pursuant to Section 6). However, the Company does not guarantee that you will be able to satisfy the Withholding Taxes through any of the methods described in the preceding provisions and in all circumstances you remain responsible for timely and fully satisfying the Withholding Taxes.
The following provision only applies if you reside in Québec:
Language Consent. The parties acknowledge that it is their express wish that the Restricted Stock Unit Award Agreement, as well as all documents, notices and legal proceedings entered into, given or instituted pursuant hereto or relating directly or indirectly hereto, be drawn up in English.
Les parties reconnaissent avoir exigé la rédaction en anglais de cette convention («Agreement»), ainsi que cette Annexe, ainsi que de tous documents, avis et procédures judiciaires, exécutés, donnés ou intentés en vertu de, ou liés directement ou indirectement à, la présente convention.







GERMANY
Data Privacy. Section 19 (Data Privacy) is deleted and replaced with the following:
PRIVACY NOTICE FOR YOUR PARTICIPATION IN THE 2019 EQUITY INCENTIVE PLAN
All personal data collected in the course of your participation in the Plan will be processed in accordance with the applicable data protection laws, in particular the General Data Protection Regulation (GDPR).
You acknowledge that enrollment and participation in the Plan requires the collection, use and transfer, in electronic or other form, of your personal data as described in this document by and among, as applicable, your employer, the Company and its Affiliates for the exclusive purpose of implementing, administering and managing your participation in the Plan. You understand that the Company, its Affiliates and your employer hold certain personal information about you, including, but not limited to, name, home address and telephone number, date of birth, social security number (or other identification number), salary, nationality, job title, any shares of stock or directorships held in the Company, details of all options or any other entitlement to shares of stock awarded, canceled, purchased, exercised, vested, unvested or outstanding in your favor for the purpose of implementing, managing and administering the Plan (“Data”). You understand that the Data may be transferred to any third parties assisting in the implementation, administration and management of the Plan, that these recipients may be located in your country or elsewhere, in particular in the US, and that the recipient country may have different data privacy laws providing less protections of your personal data than your country. You may request a list with the names and addresses of any potential recipients of the Data by contacting as the stock plan administrator at the Company (the “Stock Plan Administrator”). You acknowledge that the recipients may receive, possess, process, use, retain and transfer the Data, in electronic or other form, for the purposes of implementing, administering and managing your participation in the Plan, including any requisite transfer of such Data, as may be required to a broker or other third party with whom you may elect to deposit any shares of Common Stock acquired upon the exercise of your option. The legal basis for the processing of the Data is the performance of the contract under which the Plan is provided to you. You understand that Data will be held only as long as is necessary to implement, administer and manage your participation in the Plan (Art. 6(1) lit. b GDPR). You may, at any time, exercise your data protection rights under applicable data protection law, including the right of access, rectification and erasure to/of the Data, as well as to objection of processing and data portability, by contacting the Stock Plan Administrator in writing under privacy@pagerduty.com. You also have the right to lodge a complaint with the competent supervisory authority, in particular in the Member State of your habitual residence or where alleged infringement occurred.
The responsible controller for the processing of the Data is PagerDuty, Inc., 600 Townsend St. #200, San Francisco, CA 94103 USA, privacy@pagerduty.com. The data protection officer of PagerDuty, Inc. can be reached under privacy@pagerduty.com. The EU based representative of PagerDuty, Inc. can be reached under privacy@pagerduty.com.
You acknowledge that further information on how your employer, the Company and its Affiliates collect, hold, use and disclose Data and other personal information (and how you can exercise your data protection rights in accordance with applicable data protection laws) can be found in the privacy policies of your employer, the Company and its Affiliates (as applicable).
For the avoidance of doubt, the contents of this privacy notice and the privacy policies of your employer, the Company and its Affiliates (as applicable) are not binding as contractual obligations and may be updated by the Company and your employer from time to time without recourse to the amendment provisions of the Plan.








UNITED KINGDOM
Award Not a Service Contract. The following supplements Section 8 of the Restricted Stock Unit Award Agreement:
(c)    You waive all rights to compensation or damages in consequence of the termination of your office or employment with the Company or any Affiliate for any reason whatsoever (whether lawful or unlawful and including, without prejudice to the foregoing, in circumstances giving rise to a claim for wrongful dismissal) in so far as those rights arise or may arise from you ceasing to hold or being able to vest your Award, or from the loss or diminution in value of any rights or entitlements in connection with the Plan.        
Tax Withholding Obligations. The following supplements Section 9 of the Restricted Stock Unit Award Agreement:
(e)    As a condition of the vesting of your Award, you unconditionally and irrevocably agree:
(i)    to place the Company in funds and indemnify the Company in respect of (1) all liability to UK income tax which the Company is liable to account for on your behalf directly to HM Revenue & Customs; (2) all liability to national insurance contributions which the Company is liable to account for on your behalf to HM Revenue & Customs (including, to the extent permitted by law, secondary class 1 (employer’s) national insurance contributions for which you are liable and hereby agree to bear); and (3) all liability to national insurance contributions for which the Company is liable and which are formally transferred to you, which arises as a consequence of or in connection with your Award (the “UK Tax Liability”); or
(ii)    to permit the Company to sell at the best price which it can reasonably obtain such number of shares of Common Stock allocated or allotted to you following vesting as will provide the Company with an amount equal to the UK Tax Liability; and to permit the Company to withhold an amount not exceeding the UK Tax Liability from any payment made to you (including, but not limited to salary); and
(iii)    if so required by the Company, and, to the extent permitted by law, to enter into a joint election or other arrangements under which the liability for all or part of such employer’s national insurance contributions liability is transferred to you; and
(iv)    if so required by the Company, to enter into a joint election within Section 431 of (UK) Income Tax (Earnings and Pensions) Act 2003 (“ITEPA”) in respect of computing any tax charge on the acquisition of “restricted securities” (as defined in Section 423 and 424 of ITEPA); and
(v)    to sign, promptly, all documents required by the Company to effect the terms of this provision, and references in this provision to “the Company” shall, if applicable, be construed as also referring to any Affiliate.







Clawback. By executing the Restricted Stock Unit Award Agreement, you expressly consent in writing to the application of clawback to your option in accordance with the terms of Section 14 of the Restricted Stock Unit Award Agreement.








ATTACHMENT II
2019 EQUITY INCENTIVE PLAN



EX-31.1 3 pagerdutyq12020ex311.htm EXHIBIT 31.1 Exhibit


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: June 5, 2020
/s/ Jennifer G. Tejada        
Jennifer G. Tejada
Chief Executive Officer
(Principal Executive Officer)



EX-31.2 4 pagerdutyq12020ex312.htm EXHIBIT 31.2 Exhibit



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: June 5, 2020
/s/ Owen Howard Wilson
Owen Howard Wilson
Chief Financial Officer
(Principal Financial Officer)



EX-32.1 5 pagerdutyq12020ex321.htm EXHIBIT 32.1 Exhibit


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: June 5, 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: June 5, 2020
/s/ Owen Howard Wilson        
Owen Howard Wilson
Chief Financial Officer
(Principal Financial Officer)



EX-101.SCH 6 pd-20200430.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2107100 - Disclosure - Cash, Cash Equivalents, and Investments link:presentationLink link:calculationLink link:definitionLink 2407405 - Disclosure - Cash, Cash Equivalents, and Investments - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Cash, Cash Equivalents, and Investments - Carrying Value of Investments (Details) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Cash, Cash Equivalents, and Investments - Carrying Value of Investments (Details) link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Cash, Cash Equivalents, and Investments - Components of Cash and Cash Equivalents and Investments (Details) link:presentationLink link:calculationLink link:definitionLink 2407404 - Disclosure - Cash, Cash Equivalents, and Investments - Contractual Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - Cash, Cash Equivalents, and Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 2122100 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2128100 - Disclosure - Common Stock and Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 2428402 - Disclosure - Common Stock and Stockholders' Equity - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2428405 - 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 2428406 - Disclosure - Common Stock and Stockholders' Equity - Restricted Stock Units Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2428403 - Disclosure - Common Stock and Stockholders' Equity - Shares Available for Issuance (Details) link:presentationLink link:calculationLink link:definitionLink 2428408 - Disclosure - Common Stock and Stockholders' Equity - Stock-based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2428404 - Disclosure - Common Stock and Stockholders' Equity - Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2328301 - Disclosure - Common Stock and Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1001501 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Condensed Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 2116100 - Disclosure - Deferred Contract Costs link:presentationLink link:calculationLink link:definitionLink 2416401 - Disclosure - Deferred Contract Costs (Details) link:presentationLink link:calculationLink link:definitionLink 2125100 - Disclosure - Deferred Revenue and Performance Obligations link:presentationLink link:calculationLink link:definitionLink 2425403 - Disclosure - Deferred Revenue and Performance Obligations - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2425402 - Disclosure - Deferred Revenue and Performance Obligations - Deferred Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2425404 - Disclosure - Deferred Revenue and Performance Obligations - Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 2325301 - Disclosure - Deferred Revenue and Performance Obligations (Tables) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Description of Business and Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 2401401 - Disclosure - Description of Business and Basis of Presentation (Details) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2133100 - Disclosure - Geographic Information link:presentationLink link:calculationLink link:definitionLink 2433403 - Disclosure - Geographic Information - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2433402 - Disclosure - Geographic Information - Revenue by Location (Details) link:presentationLink link:calculationLink link:definitionLink 2333301 - Disclosure - Geographic Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2132100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2432401 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2119100 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2419403 - Disclosure - Leases - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2419402 - Disclosure - Leases - Information About Lease on Condensed Consolidated Balance Sheet (Details) link:presentationLink link:calculationLink link:definitionLink 2419404 - Disclosure - Leases - Information About Leases on Condensed Consolidated Statement of Operations (Details) link:presentationLink link:calculationLink link:definitionLink 2419406 - Disclosure - Leases - Schedule of Remaining Maturities of Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2419406 - Disclosure - Leases - Schedule of Remaining Maturities of Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2419405 - Disclosure - Leases - Supplemental Cash Flow Information (Details) link:presentationLink link:calculationLink link:definitionLink 2319301 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2131100 - Disclosure - Net Loss Per Share link:presentationLink link:calculationLink link:definitionLink 2431403 - Disclosure - Net Loss Per Share - Anti-dilutive Securities (Details) link:presentationLink link:calculationLink link:definitionLink 2431402 - Disclosure - Net Loss Per Share - Calculation of Basic and Diluted Net Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2331301 - Disclosure - Net Loss Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - Property and Equipment, Net link:presentationLink link:calculationLink link:definitionLink 2413402 - Disclosure - Property and Equipment, Net (Details) link:presentationLink link:calculationLink link:definitionLink 2313301 - Disclosure - Property and Equipment, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 2134100 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2403402 - Disclosure - Summary of Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 2203201 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 pd-20200430_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 pd-20200430_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 pd-20200430_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Statement of Cash Flows [Abstract] Cash flows from operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] Net loss Net Income (Loss) Attributable to Parent 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] Depreciation and amortization Depreciation, Depletion and Amortization Amortization of deferred contract costs Capitalized Contract Cost, Amortization Stock-based compensation Share-based Payment Arrangement, Noncash Expense Non-cash lease expense Lease, Noncash Expense Lease, Noncash Expense Other Other Noncash Income (Expense) Changes in operating assets and liabilities: Increase (Decrease) in Other Operating Assets and Liabilities, Net [Abstract] Accounts receivable Increase (Decrease) in Accounts Receivable Deferred contract costs Increase (Decrease) In Capitalized Contract Costs Increase (Decrease) In Capitalized Contract Costs Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Accounts payable Increase (Decrease) in Accounts Payable Accrued expenses and other liabilities Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities Accrued compensation Increase (Decrease) in Employee Related Liabilities Deferred revenue Increase (Decrease) in Contract with Customer, Liability Lease liabilities Increase (Decrease) In Operating Lease, Liability Increase (Decrease) In Operating Lease, Liability Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities Cash flows from investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Proceeds from maturities of held-to-maturity investments Proceeds from Maturities, Prepayments and Calls of Held-to-maturity Securities Purchases of available-for-sale investments Payments to Acquire Debt Securities, Available-for-sale Proceeds from maturities of available-for-sale investments Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-sale Proceeds from sales of available-for-sale investments Proceeds from Sale of Debt Securities, Available-for-sale Net cash provided by (used in) investing activities Net Cash Provided by (Used in) Investing Activities Cash flows from financing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Proceeds from initial public offering, net of underwriters' discounts and commissions Proceeds from Issuance Initial Public Offering Payments of costs related to initial public offering Payments of Stock Issuance Costs 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 Proceeds from issuance of common stock upon exercise of stock options Proceeds from Stock Options Exercised Employee payroll taxes paid related to net share settlement of restricted stock units Payment, Tax Withholding, Share-based Payment Arrangement Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities 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 Cash, cash equivalents, and restricted cash at beginning of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Cash, cash equivalents, and restricted cash at end of period Supplemental cash flow data: Supplemental Cash Flow Information [Abstract] Cash paid for taxes Income Taxes Paid Non-cash investing and financing activities: Noncash Investing and Financing Items [Abstract] Vesting of early exercised options Vesting Of Early Exercised Options Vesting Of Early Exercised Options Purchase of property and equipment, accrued but not yet paid Capital Expenditures Incurred but Not yet Paid 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 Reconciliation of cash, cash equivalents, and restricted cash to the condensed consolidated balance sheets Restricted Cash and Cash Equivalents [Abstract] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Restricted cash—included in other assets Restricted Cash Total cash, cash equivalents, and restricted cash Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Subsequent Events [Abstract] Subsequent Events Subsequent Events [Text Block] Property, Plant and Equipment [Abstract] Property and Equipment, Net Property, Plant and Equipment [Table Text Block] Revenue from Contract with Customer [Abstract] Deferred Revenue and Performance Obligations Revenue from Contract with Customer [Text Block] Organization, Consolidation and Presentation of Financial Statements [Abstract] Components of Cash and Cash Equivalents Schedule of Cash and Cash Equivalents [Table Text Block] Components of Available-for-sale Investments Debt Securities, Available-for-sale [Table Text Block] Components of Held-to-maturity Investments Debt Securities, Held-to-maturity [Table Text Block] Summary of Carrying Value of Available-for-sale Investments Schedule of Available-for-sale Securities Reconciliation [Table Text Block] Summary of Contractual Maturities of Available-for-sale Securities Investments Classified by Contractual Maturity Date [Table Text Block] Statement of Financial Position [Abstract] Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Equity [Abstract] 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] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Common stock Common Stock [Member] Award Type [Axis] Award Type [Axis] Award Type [Domain] Award Type [Domain] Stock options Share-based Payment Arrangement, Option [Member] RSUs Restricted Stock Units (RSUs) [Member] ESPP Employee Stock [Member] Vesting [Axis] Vesting [Axis] Vesting [Domain] Vesting [Domain] 50% vest over four years from grant date Share-based Payment Arrangement, Tranche One [Member] 50% vest over five years from grant date Share-based Payment Arrangement, Tranche Two [Member] Subsidiary, Sale of Stock [Line Items] Subsidiary, Sale of Stock [Line Items] Number of shares as a result of conversion (in shares) Stock Issued During Period, Shares, Conversion of Convertible Securities Conversion ratio Stockholders' Equity Note, Conversion Ratio Stockholders' Equity Note, Conversion Ratio 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 Number of shares authorized for grant (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Options granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Vesting percentage Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Number of shares available for grant (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant 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 Aggregate intrinsic value of stock options exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Unrecognized compensation cost related to unvested stock options Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Unrecognized compensation cost related to unvested awards, period for recognition Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Unrecognized compensation cost related to unvested RSUs Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Increase in number of shares reserved under ESPP (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized Offering period Share-based Compensation Arrangement By Share-based Payment Award, Offering Period Share-based Compensation Arrangement By Share-based Payment Award, Offering Period 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 Purchase period Share-based Compensation Arrangement By Share-based Payment Award, Purchase Period Share-based Compensation Arrangement By Share-based Payment Award, Purchase Period 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 Stock-based compensation expense Share-based Payment Arrangement, Expense 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 Shares purchased (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period Common Stock and Stockholders' Equity Shareholders' Equity and Share-based Payments [Text Block] Segment Reporting [Abstract] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Geographical [Axis] Geographical [Axis] Geographical [Domain] Geographical [Domain] United States UNITED STATES International Non-US [Member] Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Revenue Revenue from Contract with Customer, Excluding Assessed Tax Leases [Abstract] Weighted average remaining lease term Operating Lease, Weighted Average Remaining Lease Term Weighted average discount rate Operating Lease, Weighted Average Discount Rate, Percent Accounting Policies [Abstract] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Reclassification Reclassification, Comparability Adjustment [Policy Text Block] Use of Estimates Use of Estimates, Policy [Policy Text Block] Concentrations of Risk and Significant Customers Concentration Risk, Credit Risk, Policy [Policy Text Block] Segment Information Segment Reporting, Policy [Policy Text Block] Accounts Receivable and Allowance for Doubtful Accounts Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block] Recently Adopted/Issued Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Fair Value Measurements Fair Value Measurement, Policy [Policy Text Block] Operating Leases Lessee, Leases [Policy Text Block] Fair Value Disclosures [Abstract] Fair Value Measurements Fair Value Disclosures [Text Block] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Cost of revenue Cost of Sales [Member] Research and development Research and Development Expense [Member] Sales and marketing Selling and Marketing Expense [Member] General and administrative General and Administrative Expense [Member] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] 2021 Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year 2022 Lessee, Operating Lease, Liability, to be Paid, Year Two 2023 Lessee, Operating Lease, Liability, to be Paid, Year Three 2024 Lessee, Operating Lease, Liability, to be Paid, Year Four 2025 Lessee, Operating Lease, Liability, to be Paid, Year Five Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five Gross lease payments Lessee, Operating Lease, Liability, to be Paid Less: Imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Total Operating Lease, Liability Cost Basis Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Amortized Cost [Abstract] Due within one year Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One Due between one to five years Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five Cost Basis Debt Securities, Available-for-sale, Amortized Cost Recorded Basis Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Fair Value [Abstract] Due within one year Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One Due between one to five years Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five Recorded Basis Debt Securities, Available-for-sale Future estimated revenue related to performance obligations Revenue, Remaining Performance Obligation, Amount Deferred contract costs Capitalized Contract Cost, Net Impairment loss in relation to costs capitalized Capitalized Contract Cost, Impairment Loss Earnings Per Share [Abstract] Calculation of Basic and Diluted Net Loss Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] 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] Income Tax Disclosure [Abstract] Income tax expense Income Tax Expense (Benefit) Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Number of RSUs Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Outstanding, beginning balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period 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 Canceled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Outstanding, ending balance (in shares) 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] Outstanding, beginning 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 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 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 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 Outstanding, ending balance (in dollars per share) Assets Assets [Abstract] Current assets: Assets, Current [Abstract] Accounts receivable, net of allowance for doubtful accounts of $1,490 and $810 as of April 30, 2020 and January 31, 2020, respectively Accounts Receivable, after Allowance for Credit Loss, Current Investments Marketable Securities, Current Deferred contract costs, current Capitalized Contract Cost, Net, Current Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Total current assets Assets, Current Property and equipment, net Property, Plant and Equipment, Net Deferred contract costs, non-current Capitalized Contract Cost, Net, Noncurrent Lease right-of-use assets Operating Lease, Right-of-Use Asset Other assets Other Assets, Noncurrent Total assets Assets Liabilities and stockholders’ equity Liabilities and Equity [Abstract] Current liabilities: Liabilities, Current [Abstract] Accounts payable Accounts Payable, Current Accrued expenses and other current liabilities Accrued Liabilities, Current Accrued compensation Employee-related Liabilities, Current Deferred revenue, current Contract with Customer, Liability, Current Lease liabilities, current Operating Lease, Liability, Current Total current liabilities Liabilities, Current Deferred revenue, non-current Contract with Customer, Liability, Noncurrent Lease liabilities, non-current Operating Lease, Liability, Noncurrent Other liabilities Other Liabilities, Noncurrent Total liabilities Liabilities Commitments and contingencies (Note 8) Commitments and Contingencies Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Common stock Common Stock, Value, Issued Additional paid-in capital Additional Paid in Capital Accumulated other comprehensive income Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated deficit Retained Earnings (Accumulated Deficit) Total stockholders’ equity Stockholders' Equity Attributable to Parent Total liabilities and stockholders’ equity Liabilities and Equity Concentration Risk [Table] Concentration Risk [Table] Customer [Axis] Customer [Axis] Customer [Domain] Customer [Domain] One Customer One Customer [Member] One Customer [Member] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Customer Concentration Risk Customer Concentration Risk [Member] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Accounts Receivable Accounts Receivable [Member] Concentration Risk [Line Items] Concentration Risk [Line Items] Concentration risk, percentage Concentration Risk, Percentage Number of operating segments Number of Operating Segments Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss Accounting Standards Update and Change in Accounting Principle [Table] Accounting Standards Update and Change in Accounting Principle [Table] Accounting Standards Update [Axis] Accounting Standards Update [Axis] Accounting Standards Update [Domain] Accounting Standards Update [Domain] Accounting Standards Update 2016-02 Accounting Standards Update 2016-02 [Member] New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Net operating right-of-use asset Leases Lessee, Operating Leases [Text Block] Cash, Cash Equivalents, and Investments Supplemental Balance Sheet Disclosures [Text Block] Information About Lease on Condensed Consolidated Balance Sheet Assets And Liabilities, Lessee [Table Text Block] Assets And Liabilities, Lessee [Table Text Block] Information About Leases on Condensed Consolidated Statement of Operations and Supplemental Cash Flow Information Lease, Cost [Table Text Block] Schedule of Remaining Maturities of Lease Liabilities Lessee, Operating Lease, Liability, Maturity [Table Text Block] Numerator: Earnings Per Share Reconciliation [Abstract] Denominator: Earnings Per Share, Basic and Diluted [Abstract] Weighted average shares used in calculating net loss per share, basic and diluted (in shares) Weighted Average Number of Shares Outstanding, Basic and Diluted Net loss per share, basic and diluted (in dollars per share) Earnings Per Share, Basic and Diluted Summary of Information about Company's Financial Assets Fair Value, Assets Measured on Recurring Basis [Table Text Block] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset [Domain] Leasehold improvements Leasehold Improvements [Member] Computers and equipment Computer Equipment [Member] Furniture and fixtures Furniture and Fixtures [Member] Capitalized internal-use software Software Development [Member] Construction-in-progress Construction in Progress [Member] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Gross property and equipment Property, Plant and Equipment, Gross Accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Property and equipment, net 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 Income Taxes Income Tax Disclosure [Text Block] Operating lease expense Operating Lease, Expense Short-term lease expense Short-term Lease, Cost Variable lease expense Variable Lease, Cost Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Outstanding, beginning balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Granted (in shares) Exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Canceled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Outstanding, ending balance (in shares) Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Outstanding, beginning balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Granted (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Exercised (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Canceled (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Outstanding, ending balance (in dollars per share) 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 Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Additional General Disclosures [Abstract] Outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Vested Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest [Abstract] Number of shares (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number 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 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 Aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Grantee Status [Axis] Grantee Status [Axis] Grantee Status [Domain] Grantee Status [Domain] Employee Share-based Payment Arrangement, Employee [Member] Statistical Measurement [Axis] Statistical Measurement [Axis] Statistical Measurement [Domain] Statistical Measurement [Domain] Minimum Minimum [Member] Maximum Maximum [Member] Expected dividend yield Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Expected volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Expected volatility, minimum Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum Expected volatility, maximum Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum Expected term (years) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Risk-free interest rate, minimum Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum Risk-free interest rate, maximum Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum Statement of Stockholders' Equity [Abstract] Statement [Table] Statement [Table] Additional Paid-in Capital Additional Paid-in Capital [Member] Accumulated Other Comprehensive Income AOCI Attributable to Parent [Member] Accumulated Deficit Retained Earnings [Member] Statement [Line Items] Statement [Line Items] Increase (Decrease) in Temporary Equity [Roll Forward] Increase (Decrease) in Temporary Equity [Roll Forward] Redeemable convertible preferred stock, beginning balance (in shares) Temporary Equity, Shares Outstanding Redeemable convertible preferred stock, beginning balance Temporary Equity, Carrying Amount, Attributable to Parent 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 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 Redeemable convertible preferred stock, ending balance (in shares) Redeemable convertible preferred stock, ending balance Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Beginning balance (in shares) Common Stock, Shares, Outstanding Beginning balance 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 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 Vesting of restricted stock units, net of employee payroll taxes (in shares) Restricted Stock, Shares Issued Net of Shares for Tax Withholdings Vesting of restricted stock units, net of employee payroll taxes Restricted Stock, Value, Shares Issued Net of Tax Withholdings Exercise of common stock warrants (in shares) Stock Issued During Period, Shares, Exercise Of Warrants Stock Issued During Period, Shares, Exercise Of Warrants Exercise of common stock warrants Stock Issued During Period, Value, Exercise Of Warrants Stock Issued During Period, Value, Exercise Of Warrants 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 Issuance of common stock in connection with initial public offering, net of underwriting discounts and issuance costs Stock Issued During Period, Value, New Issues Conversion of convertible preferred stock to common stock in connection with initial public offering (in shares) Conversion of convertible preferred stock to common stock in connection with initial public offering Stock Issued During Period, Value, Conversion of Convertible Securities 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 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 Stock-based compensation APIC, Share-based Payment Arrangement, Increase for Cost Recognition Other comprehensive income Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Ending balance (in shares) Ending balance Stock options and RSUs Employee Stock Option And Restricted Stock Units (RSU) [Member] Employee Stock Option And Restricted Stock Units (RSU) [Member] 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 Total common stock reserved at period end (in shares) Common Stock, Capital Shares Reserved for Future Issuance Sale of Stock [Axis] Sale of Stock [Axis] Sale of Stock [Domain] Sale of Stock [Domain] IPO IPO [Member] Number of shares issued and sold (in shares) Sale of Stock, Number of Shares Issued in Transaction Public offering price (in dollars per share) Sale of Stock, Price Per Share Proceeds from sale of stock Sale of Stock, Consideration Received on Transaction Payments of underwriters' commissions and discounts Payments Of Underwriters' Discounts And Commissions Payments Of Underwriters' Discounts And Commissions Payments of other offering costs Cash and cash equivalents Cash and Cash Equivalents [Abstract] Cash Cash Money market funds Money Market Funds, at Carrying Value Commercial paper Commercial Paper, at Carrying Value U.S. Treasury securities US Government Securities, at Carrying Value Total cash and cash equivalents Debt Securities, Available-for-sale [Table] Debt Securities, Available-for-sale [Table] Financial Instrument [Axis] Financial Instrument [Axis] Financial Instruments [Domain] Financial Instruments [Domain] U.S. Treasury securities US Treasury Securities [Member] Commercial paper Commercial Paper [Member] Corporate debt securities Corporate Debt Securities [Member] U.S. Government agency securities US Government Corporations and Agencies Securities [Member] Debt Securities, Available-for-sale [Line Items] Debt Securities, Available-for-sale [Line Items] Total available-for-sale investments Debt Securities, Available-for-sale, Current Debt Securities, Held-to-maturity [Table] Debt Securities, Held-to-maturity [Table] Schedule of Held-to-maturity Securities [Line Items] Schedule of Held-to-maturity Securities [Line Items] Total held-to-maturities investments Debt Securities, Held-to-maturity, Current Total investments Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, remaining performance obligation, period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Net Loss Per Share Earnings Per Share [Text Block] Summary of Shares of Common Stock Reserved for Future Issuance Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block] Schedule of Stock Option Activity Share-based Payment Arrangement, Option, Activity [Table Text Block] 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] Schedule of Restricted Stock Unit Activity Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Schedule of Stock-based Compensation Expense Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Cover [Abstract] Document Type Document Type Document Quarterly Report Document Quarterly Report Document Period End Date Document Period End Date Document Transition Report Document Transition Report Entity File Number Entity File Number Entity Registrant Name Entity Registrant Name Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Entity Tax Identification Number Entity Tax Identification Number Entity Address, Address Line One Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Two Entity Address, City or Town Entity Address, City or Town Entity Address, State or Province Entity Address, State or Province Entity Address, Postal Zip Code Entity Address, Postal Zip Code City Area Code City Area Code Local Phone Number Local Phone Number Title of 12(b) Security Title of 12(b) Security Trading Symbol Trading Symbol Security Exchange Name Security Exchange Name Entity Current Reporting Status Entity Current Reporting Status Entity Interactive Data Current Entity Interactive Data Current Entity Filer Category Entity Filer Category Entity Small Business Entity Small Business Entity Emerging Growth Company Entity Emerging Growth Company Entity Ex Transition Period Entity Ex Transition Period Entity Shell Company Entity Shell Company Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Entity Central Index Key Entity Central Index Key Current Fiscal Year End Date Current Fiscal Year End Date Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Amendment Flag Amendment Flag Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] 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] Unvested early exercised stock options Share-based Payment Arrangement, Early Exercised Option [Member] Share-based Payment Arrangement, Early Exercised Option [Member] Restricted stock awards purchased with promissory notes Restricted Stock [Member] 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 [Line Items] Antidilutive securities excluded from computation of earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Geographic Information Segment Reporting Disclosure [Text Block] Income Statement And Statement Of Comprehensive Income [Abstract] Income Statement And Statement Of Comprehensive Income [Abstract] Revenue Cost of revenue Cost of Goods and Services Sold Gross profit Gross Profit Operating expenses: Operating Expenses [Abstract] Research and development Research and Development Expense Sales and marketing Selling and Marketing Expense General and administrative General and Administrative Expense Total operating expenses Operating Expenses Loss from operations Operating Income (Loss) Interest income Interest Income (Expense), Net Other income, net Other Nonoperating Income (Expense) Loss before provision for income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Provision for income taxes Net loss Other comprehensive income: Other Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract] Unrealized gain on investments Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent Total comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Unrealized Gain, Net Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain (Loss), before Tax Recorded Basis Cost Basis Debt Securities, Held-to-maturity Unrealized Gain, Net Debt Securities, Held-to-maturity, Accumulated Unrecognized Gain (Loss) Debt Securities, Held-to-maturity, Accumulated Unrecognized Gain (Loss) Recorded Basis Debt Securities, Held-to-maturity, Fair Value Total investments, Cost Basis Marketable Securities, Amortized Cost Marketable Securities, Amortized Cost Total investments, Unrealized Gain (Loss), Net Marketable Securities, Accumulated Gross Unrealized Gain (Loss), Before Tax Marketable Securities, Accumulated Gross Unrealized Gain (Loss), before Tax Cash paid for amounts included in the measurement of lease liabilities Operating Lease, Payments Deferred Contract Costs Long-Lived Assets Long-Lived Assets [Member] Long-Lived Assets [Member] Geographic Concentration Risk Geographic Concentration Risk [Member] Canada CANADA United Kingdom UNITED KINGDOM 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] Deferred revenue, beginning of period Contract with Customer, Liability Billings Contract with Customer, Liability, Billings Contract with Customer, Liability, Billings Revenue recognized Contract with Customer, Liability, Revenue Recognized Deferred revenue, end of period Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Money market funds Money Market Funds [Member] Measurement Frequency [Axis] Measurement Frequency [Axis] Measurement Frequency [Domain] Measurement Frequency [Domain] Recurring Fair Value, Recurring [Member] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Level 1 Fair Value, Inputs, Level 1 [Member] Level 2 Fair Value, Inputs, Level 2 [Member] Level 3 Fair Value, Inputs, Level 3 [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] Included in cash equivalents Cash and Cash Equivalents, Fair Value Disclosure Included in investments Investments, Fair Value Disclosure Total Assets, Fair Value Disclosure Description of Business and Basis of Presentation Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Liabilities Liabilities [Abstract] Lease liabilities Summary of Deferred Revenue Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Property and Equipment, Net Property, Plant and Equipment Disclosure [Text Block] Disaggregation of Revenue By Geographic Location Revenue from External Customers by Geographic Areas [Table Text Block] 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 Impairment loss recorded Other-than-temporary Impairment Loss, Debt Securities, Available-for-sale EX-101.PRE 10 pd-20200430_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 12 R56.htm IDEA: XBRL DOCUMENT v3.20.1
Geographic Information - Revenue by Location (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2020
Apr. 30, 2019
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenue $ 49,786 $ 37,314
United States    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenue 38,272 29,468
International    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenue $ 11,514 $ 7,846
XML 13 R52.htm IDEA: XBRL DOCUMENT v3.20.1
Common Stock and Stockholders' Equity - Stock-based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2020
Apr. 30, 2019
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Stock-based compensation expense $ 8,308 $ 4,812
Cost of revenue    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Stock-based compensation expense 344 143
Research and development    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Stock-based compensation expense 2,183 860
Sales and marketing    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Stock-based compensation expense 2,285 1,464
General and administrative    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Stock-based compensation expense $ 3,496 $ 2,345
XML 14 pagerdutyq1fy2021-10q_htm.xml IDEA: XBRL DOCUMENT 0001568100 2020-02-01 2020-04-30 0001568100 2020-06-03 0001568100 2020-04-30 0001568100 2020-01-31 0001568100 2019-02-01 2019-04-30 0001568100 us-gaap:AdditionalPaidInCapitalMember 2019-02-01 2019-04-30 0001568100 us-gaap:RetainedEarningsMember 2019-02-01 2019-04-30 0001568100 2019-04-30 0001568100 us-gaap:CommonStockMember 2019-04-30 0001568100 2019-01-31 0001568100 us-gaap:CommonStockMember 2019-01-31 0001568100 us-gaap:RetainedEarningsMember 2019-01-31 0001568100 us-gaap:CommonStockMember 2019-02-01 2019-04-30 0001568100 us-gaap:AdditionalPaidInCapitalMember 2019-04-30 0001568100 us-gaap:RetainedEarningsMember 2019-04-30 0001568100 us-gaap:AdditionalPaidInCapitalMember 2019-01-31 0001568100 us-gaap:AdditionalPaidInCapitalMember 2020-02-01 2020-04-30 0001568100 us-gaap:CommonStockMember 2020-04-30 0001568100 us-gaap:CommonStockMember 2020-02-01 2020-04-30 0001568100 us-gaap:AdditionalPaidInCapitalMember 2020-01-31 0001568100 us-gaap:RetainedEarningsMember 2020-01-31 0001568100 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-02-01 2020-04-30 0001568100 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-31 0001568100 us-gaap:CommonStockMember 2020-01-31 0001568100 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-04-30 0001568100 us-gaap:AdditionalPaidInCapitalMember 2020-04-30 0001568100 us-gaap:RetainedEarningsMember 2020-02-01 2020-04-30 0001568100 us-gaap:RetainedEarningsMember 2020-04-30 0001568100 us-gaap:IPOMember 2019-04-15 2019-04-15 0001568100 us-gaap:CommonStockMember 2019-04-14 2019-04-14 0001568100 us-gaap:IPOMember 2019-04-15 0001568100 pd:OneCustomerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2020-02-01 2020-04-30 0001568100 us-gaap:AccountingStandardsUpdate201602Member 2020-02-01 0001568100 us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2020-04-30 0001568100 us-gaap:USTreasurySecuritiesMember 2020-04-30 0001568100 us-gaap:CorporateDebtSecuritiesMember 2020-04-30 0001568100 us-gaap:CommercialPaperMember 2020-04-30 0001568100 us-gaap:CorporateDebtSecuritiesMember 2020-01-31 0001568100 us-gaap:CommercialPaperMember 2020-01-31 0001568100 us-gaap:USTreasurySecuritiesMember 2020-01-31 0001568100 us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2020-01-31 0001568100 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-01-31 0001568100 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2020-01-31 0001568100 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2020-01-31 0001568100 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 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:CommercialPaperMember 2020-01-31 0001568100 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 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:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2020-01-31 0001568100 us-gaap:FairValueMeasurementsRecurringMember 2020-01-31 0001568100 us-gaap:FairValueInputsLevel3Member 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:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2020-01-31 0001568100 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2020-01-31 0001568100 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-01-31 0001568100 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-01-31 0001568100 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2020-01-31 0001568100 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-01-31 0001568100 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-01-31 0001568100 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2020-01-31 0001568100 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-01-31 0001568100 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-01-31 0001568100 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2020-01-31 0001568100 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-04-30 0001568100 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2020-04-30 0001568100 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2020-04-30 0001568100 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2020-04-30 0001568100 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2020-04-30 0001568100 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2020-04-30 0001568100 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2020-04-30 0001568100 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2020-04-30 0001568100 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-04-30 0001568100 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2020-04-30 0001568100 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2020-04-30 0001568100 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-04-30 0001568100 us-gaap:FairValueMeasurementsRecurringMember 2020-04-30 0001568100 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-04-30 0001568100 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2020-04-30 0001568100 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-04-30 0001568100 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2020-04-30 0001568100 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-04-30 0001568100 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-04-30 0001568100 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-04-30 0001568100 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-04-30 0001568100 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-04-30 0001568100 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2020-04-30 0001568100 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2020-04-30 0001568100 us-gaap:LeaseholdImprovementsMember 2020-01-31 0001568100 us-gaap:FurnitureAndFixturesMember 2020-01-31 0001568100 us-gaap:SoftwareDevelopmentMember 2020-04-30 0001568100 us-gaap:LeaseholdImprovementsMember 2020-04-30 0001568100 us-gaap:ComputerEquipmentMember 2020-01-31 0001568100 us-gaap:SoftwareDevelopmentMember 2020-01-31 0001568100 us-gaap:ComputerEquipmentMember 2020-04-30 0001568100 us-gaap:FurnitureAndFixturesMember 2020-04-30 0001568100 us-gaap:ConstructionInProgressMember 2020-04-30 0001568100 us-gaap:ConstructionInProgressMember 2020-01-31 0001568100 2020-05-01 2020-04-30 0001568100 2022-05-01 2020-04-30 0001568100 2019-02-01 2020-01-31 0001568100 us-gaap:CostOfSalesMember 2020-02-01 2020-04-30 0001568100 us-gaap:GeneralAndAdministrativeExpenseMember 2020-02-01 2020-04-30 0001568100 us-gaap:ResearchAndDevelopmentExpenseMember 2020-02-01 2020-04-30 0001568100 us-gaap:GeneralAndAdministrativeExpenseMember 2019-02-01 2019-04-30 0001568100 us-gaap:ResearchAndDevelopmentExpenseMember 2019-02-01 2019-04-30 0001568100 us-gaap:CostOfSalesMember 2019-02-01 2019-04-30 0001568100 us-gaap:SellingAndMarketingExpenseMember 2019-02-01 2019-04-30 0001568100 us-gaap:SellingAndMarketingExpenseMember 2020-02-01 2020-04-30 0001568100 pd:EmployeeStockOptionAndRestrictedStockUnitsRSUMember 2020-04-30 0001568100 us-gaap:EmployeeStockMember 2020-04-30 0001568100 2019-03-01 2019-03-31 0001568100 us-gaap:EmployeeStockMember 2019-04-11 2019-04-11 0001568100 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2019-03-01 2019-03-31 0001568100 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2019-03-01 2019-03-31 0001568100 us-gaap:EmployeeStockMember 2020-02-01 2020-04-30 0001568100 us-gaap:EmployeeStockOptionMember 2020-02-01 2020-04-30 0001568100 us-gaap:EmployeeStockMember 2020-02-01 2020-02-01 0001568100 us-gaap:RestrictedStockUnitsRSUMember 2020-04-30 0001568100 us-gaap:EmployeeStockMember 2019-02-01 2019-04-30 0001568100 us-gaap:EmployeeStockMember 2019-04-11 0001568100 us-gaap:EmployeeStockMember 2019-04-30 0001568100 us-gaap:RestrictedStockUnitsRSUMember 2020-02-01 2020-04-30 0001568100 us-gaap:RestrictedStockUnitsRSUMember 2020-01-31 0001568100 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2020-02-01 2020-04-30 0001568100 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2019-02-01 2019-04-30 0001568100 srt:MinimumMember us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2019-02-01 2019-04-30 0001568100 srt:MaximumMember us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2019-02-01 2019-04-30 0001568100 us-gaap:RestrictedStockMember 2019-02-01 2019-04-30 0001568100 us-gaap:EmployeeStockMember 2019-02-01 2019-04-30 0001568100 pd:SharebasedPaymentArrangementOptionsAndRestrictedStockUnitsMember 2019-02-01 2019-04-30 0001568100 pd:SharebasedPaymentArrangementEarlyExercisedOptionMember 2020-02-01 2020-04-30 0001568100 pd:SharebasedPaymentArrangementEarlyExercisedOptionMember 2019-02-01 2019-04-30 0001568100 pd:SharebasedPaymentArrangementOptionsAndRestrictedStockUnitsMember 2020-02-01 2020-04-30 0001568100 us-gaap:EmployeeStockMember 2020-02-01 2020-04-30 0001568100 us-gaap:RestrictedStockMember 2020-02-01 2020-04-30 0001568100 country:US 2020-02-01 2020-04-30 0001568100 us-gaap:NonUsMember 2019-02-01 2019-04-30 0001568100 country:US 2019-02-01 2019-04-30 0001568100 us-gaap:NonUsMember 2020-02-01 2020-04-30 0001568100 country:GB 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:US pd:LongLivedAssetsMember us-gaap:GeographicConcentrationRiskMember 2020-02-01 2020-04-30 0001568100 country:CA pd:LongLivedAssetsMember us-gaap:GeographicConcentrationRiskMember 2020-02-01 2020-04-30 0001568100 country:US pd:LongLivedAssetsMember us-gaap:GeographicConcentrationRiskMember 2019-02-01 2020-01-31 pd:purchase_period shares iso4217:USD pd:equity_incentive_plan iso4217:USD shares pd:segment pd:security pure false --01-31 Q1 2021 0001568100 P6M 810000 1490000 0 0.428 0.424 0.0248 0.0047 0.0232 0.0046 0 P6Y10M25D P5Y6M0D 10-Q true 2020-04-30 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 78704825 139455000 124024000 36527000 37128000 211352000 227375000 9769000 9301000 10209000 7163000 407312000 404991000 13211000 12369000 16335000 16387000 28000000 1461000 1651000 466319000 435398000 4625000 6434000 6374000 7197000 14911000 13911000 91648000 87490000 4633000 122191000 115032000 4798000 5079000 30260000 1527000 7349000 158776000 127460000 0 0 497430000 487008000 779000 137000 -190666000 -179207000 307543000 307938000 466319000 435398000 49786000 37314000 6963000 5486000 42823000 31828000 15014000 10906000 26736000 21167000 13673000 12484000 55423000 44557000 -12600000 -12729000 1353000 889000 19000 21000 -11228000 -11819000 231000 245000 -11459000 -12064000 642000 0 -10817000 -12064000 -0.15 -0.37 77770000 32510000 77793540 0 487008000 137000 -179207000 307938000 729425 1844000 1844000 3039 -46000 -46000 316000 316000 8308000 8308000 642000 642000 -11459000 -11459000 78526004 0 497430000 779000 -190666000 307543000 41273345 173023000 23189921 0 59938000 -128868000 -68930000 951830 2240000 2240000 737807 0 9860500 213697000 213697000 41273345 173023000 41273345 173023000 173023000 515000 515000 334000 334000 4812000 4812000 -12064000 -12064000 0 0 76013403 0 454559000 -140932000 313627000 -11459000 -12064000 1023000 470000 2440000 1608000 8308000 4812000 1089000 -743000 -281000 8000 -1588000 2856000 2782000 2919000 1635000 -1049000 -1094000 619000 124000 1000000 -1315000 3877000 2441000 -993000 -185000 -7566000 2713000 1190000 15000000 0 32130000 0 30565000 0 3096000 0 13818000 -1190000 0 220086000 0 3923000 0 515000 1844000 2240000 46000 0 1798000 218918000 15431000 210162000 124024000 130323000 139455000 340485000 0 2000 316000 334000 552000 1253000 0 2041000 139455000 338038000 0 2447000 139455000 340485000 Description of Business and Basis of Presentation<div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;padding-left:24px;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Description of Business</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">PagerDuty, Inc. was incorporated under the laws of the state of Delaware in May 2010.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">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="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">As used herein, “PagerDuty”, “we”, “our”, “the Company” and similar terms include PagerDuty, Inc., unless the context indicates otherwise.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:bold;">Initial Public Offering</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">On April 15, 2019, the Company completed its initial public offering (IPO), pursuant to which the Company issued and sold </span><span style="font-family:Times New Roman;font-size:10pt;"><span>9,860,500</span></span><span style="font-family:Times New Roman;font-size:10pt;"> shares of common stock, inclusive of the over-allotment option, at a public offering price of </span><span style="font-family:Times New Roman;font-size:10pt;"><span>$24.00</span></span><span style="font-family:Times New Roman;font-size:10pt;"> per share. The Company received net proceeds of </span><span style="font-family:Times New Roman;font-size:10pt;"><span>$213.7 million</span></span><span style="font-family:Times New Roman;font-size:10pt;">, after deducting underwriters' discounts and commissions of </span><span style="font-family:Times New Roman;font-size:10pt;"><span>$16.6 million</span></span><span style="font-family:Times New Roman;font-size:10pt;"> and other issuance costs of </span><span style="font-family:Times New Roman;font-size:10pt;"><span>$6.4 million</span></span><span style="font-family:Times New Roman;font-size:10pt;">. Immediately prior to the closing of the Company’s IPO, all shares of the redeemable convertible preferred stock automatically converted into </span><span style="font-family:Times New Roman;font-size:10pt;"><span>41,273,345</span></span><span style="font-family:Times New Roman;font-size:10pt;"> shares of common stock.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;padding-left:24px;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Basis of Presentation</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">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 </span><span style="font-family:Times New Roman;font-size:10pt;">January 31, 2020</span><span style="font-family:Times New Roman;font-size:10pt;"> 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 </span><span style="font-family:Times New Roman;font-size:10pt;">January 31, 2020</span><span style="font-family:Times New Roman;font-size:10pt;">, included in the Company’s Annual Report on Form 10-K, filed with the SEC. </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">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="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">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 </span><span style="font-family:Times New Roman;font-size:10pt;">three months ended April 30, 2020</span><span style="font-family:Times New Roman;font-size:10pt;"> are not necessarily indicative of the results to be expected for the full year ending </span><span style="font-family:Times New Roman;font-size:10pt;">January 31, 2021</span><span style="font-family:Times New Roman;font-size:10pt;"> or for any other interim period, or for any future year. </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">The Company’s fiscal year ends on January 31. References to fiscal </span><span style="font-family:Times New Roman;font-size:10pt;">2021</span><span style="font-family:Times New Roman;font-size:10pt;">, for example, refer to the fiscal year ended </span><span style="font-family:Times New Roman;font-size:10pt;">January 31, 2021</span><span style="font-family:Times New Roman;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:bold;">Reclassification</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Certain reclassifications of prior period amounts have been made in the Company’s condensed consolidated statements of cash flows to conform to the current period presentation. The Company reclassified the bad debt </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">expense line item to the other line item on the accompanying consolidated statements of cash flows. These reclassifications had no effect on the reported results of operations.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:bold;">Use of Estimates</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">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, 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="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">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="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;padding-left:24px;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Basis of Presentation</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">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 </span><span style="font-family:Times New Roman;font-size:10pt;">January 31, 2020</span><span style="font-family:Times New Roman;font-size:10pt;"> 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 </span><span style="font-family:Times New Roman;font-size:10pt;">January 31, 2020</span><span style="font-family:Times New Roman;font-size:10pt;">, included in the Company’s Annual Report on Form 10-K, filed with the SEC. </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">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="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">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 </span><span style="font-family:Times New Roman;font-size:10pt;">three months ended April 30, 2020</span><span style="font-family:Times New Roman;font-size:10pt;"> are not necessarily indicative of the results to be expected for the full year ending </span><span style="font-family:Times New Roman;font-size:10pt;">January 31, 2021</span><span style="font-family:Times New Roman;font-size:10pt;"> or for any other interim period, or for any future year. </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">The Company’s fiscal year ends on January 31. References to fiscal </span><span style="font-family:Times New Roman;font-size:10pt;">2021</span><span style="font-family:Times New Roman;font-size:10pt;">, for example, refer to the fiscal year ended </span><span style="font-family:Times New Roman;font-size:10pt;">January 31, 2021</span><span style="font-family:Times New Roman;font-size:10pt;">.</span></div> <div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:bold;">Reclassification</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Certain reclassifications of prior period amounts have been made in the Company’s condensed consolidated statements of cash flows to conform to the current period presentation. The Company reclassified the bad debt </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">expense line item to the other line item on the accompanying consolidated statements of cash flows. These reclassifications had no effect on the reported results of operations.</span></div> <div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:bold;">Use of Estimates</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">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, 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="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;padding-left:24px;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Concentrations of Risk and Significant Customers</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">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="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">One customer accounted for </span><span style="font-family:Times New Roman;font-size:10pt;"><span>10%</span></span><span style="font-family:Times New Roman;font-size:10pt;"> of the total accounts receivable balance as of </span><span style="font-family:Times New Roman;font-size:10pt;">April 30, 2020</span><span style="font-family:Times New Roman;font-size:10pt;">. No single customer accounted for more than 10% of the total accounts receivable balance as of </span><span style="font-family:Times New Roman;font-size:10pt;">January 31, 2020</span><span style="font-family:Times New Roman;font-size:10pt;">. No single customer represented 10% or more of revenue for the </span><span style="font-family:Times New Roman;font-size:10pt;">three months ended April 30, 2020</span><span style="font-family:Times New Roman;font-size:10pt;"> or </span><span style="font-family:Times New Roman;font-size:10pt;">2019</span><span style="font-family:Times New Roman;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;padding-left:24px;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Segment Information </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">The Company manages operations and allocates resources as </span><span style="font-family:Times New Roman;font-size:10pt;"><span>one</span></span><span style="font-family:Times New Roman;font-size:10pt;"> 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><a href="#sC113C72EC76257A8BE3047BE8C5B3816" style="font-family:Times New Roman;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Note 13, “Geographic Information”</span></a><span style="font-family:Times New Roman;font-size:10pt;"> for information regarding the Company's long-lived assets and revenue by geography.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:bold;">Significant Accounting Policies</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">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 </span><span style="font-family:Times New Roman;font-size:10pt;">January 31, 2020</span><span style="font-family:Times New Roman;font-size:10pt;">, other than as set forth below.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:bold;">Accounts Receivable and Allowance for Doubtful Accounts</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">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 </span><span style="font-family:Times New Roman;font-size:10pt;">April 30, 2020</span><span style="font-family:Times New Roman;font-size:10pt;">, 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 </span><span style="font-family:Times New Roman;font-size:10pt;"><span>$1.5 million</span></span><span style="font-family:Times New Roman;font-size:10pt;"> and </span><span style="font-family:Times New Roman;font-size:10pt;"><span>$0.8 million</span></span><span style="font-family:Times New Roman;font-size:10pt;"> as of </span><span style="font-family:Times New Roman;font-size:10pt;">April 30, 2020</span><span style="font-family:Times New Roman;font-size:10pt;"> and </span><span style="font-family:Times New Roman;font-size:10pt;">January 31, 2020</span><span style="font-family:Times New Roman;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;padding-left:24px;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recently Adopted Accounting Pronouncements</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">In February 2016, the FASB issued Accounting Standards Update No. 2016-02, </span><span style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Leases, </span><span style="font-family:Times New Roman;font-size:10pt;">(Topic 842) (ASU 2016-02)</span><span style="font-family:Times New Roman;font-size:10pt;font-style:italic;">, </span><span style="font-family:Times New Roman;font-size:10pt;">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 </span><span style="font-family:Times New Roman;font-size:10pt;"><span>$29.1 million</span></span><span style="font-family:Times New Roman;font-size:10pt;"> and a </span><span style="font-family:Times New Roman;font-size:10pt;"><span>$35.9 million</span></span><span style="font-family:Times New Roman;font-size:10pt;"> 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><a href="#s21E03AFD505E554798EE1D8E627052C8" style="font-family:Times New Roman;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Note 7, “Leases”</span></a><span style="font-family:Times New Roman;font-size:10pt;"> for further information. </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">In June 2016, the FASB issued Accounting Standards Update No. 2016-13, </span><span style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Financial Instruments—Credit Losses (Topic 326) Measurement of Credit Losses on Financial Instruments </span><span style="font-family:Times New Roman;font-size:10pt;">(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.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">In August 2018, the FASB issued Accounting Standards Update No. 2018-13, </span><span style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Fair Value Measurement (Topic 820) </span><span style="font-family:Times New Roman;font-size:10pt;">(ASU 2018-13)</span><span style="font-family:Times New Roman;font-size:10pt;font-style:italic;">,</span><span style="font-family:Times New Roman;font-size:10pt;"> which modifies the disclosure requirements for fair value measurements for certain types of investments. We adopted this standard in the first quarter of 2020. The adoption did not have an effect on our consolidated financial statements.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">In December 2019, the FASB issued Accounting Standards Update No. 2019-12, </span><span style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes </span><span style="font-family:Times New Roman;font-size:10pt;">(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="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;padding-left:24px;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Concentrations of Risk and Significant Customers</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">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> 0.10 <div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;padding-left:24px;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Segment Information </span></div><span style="font-family:Times New Roman;font-size:10pt;">The Company manages operations and allocates resources as </span><span style="font-family:Times New Roman;font-size:10pt;"><span>one</span></span> 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 <div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:bold;">Accounts Receivable and Allowance for Doubtful Accounts</span></div>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. 1500000 800000 <div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;padding-left:24px;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recently Adopted Accounting Pronouncements</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">In February 2016, the FASB issued Accounting Standards Update No. 2016-02, </span><span style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Leases, </span><span style="font-family:Times New Roman;font-size:10pt;">(Topic 842) (ASU 2016-02)</span><span style="font-family:Times New Roman;font-size:10pt;font-style:italic;">, </span><span style="font-family:Times New Roman;font-size:10pt;">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 </span><span style="font-family:Times New Roman;font-size:10pt;"><span>$29.1 million</span></span><span style="font-family:Times New Roman;font-size:10pt;"> and a </span><span style="font-family:Times New Roman;font-size:10pt;"><span>$35.9 million</span></span><span style="font-family:Times New Roman;font-size:10pt;"> 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><a href="#s21E03AFD505E554798EE1D8E627052C8" style="font-family:Times New Roman;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Note 7, “Leases”</span></a><span style="font-family:Times New Roman;font-size:10pt;"> for further information. </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">In June 2016, the FASB issued Accounting Standards Update No. 2016-13, </span><span style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Financial Instruments—Credit Losses (Topic 326) Measurement of Credit Losses on Financial Instruments </span><span style="font-family:Times New Roman;font-size:10pt;">(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.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">In August 2018, the FASB issued Accounting Standards Update No. 2018-13, </span><span style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Fair Value Measurement (Topic 820) </span><span style="font-family:Times New Roman;font-size:10pt;">(ASU 2018-13)</span><span style="font-family:Times New Roman;font-size:10pt;font-style:italic;">,</span><span style="font-family:Times New Roman;font-size:10pt;"> which modifies the disclosure requirements for fair value measurements for certain types of investments. We adopted this standard in the first quarter of 2020. The adoption did not have an effect on our consolidated financial statements.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">In December 2019, the FASB issued Accounting Standards Update No. 2019-12, </span><span style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes </span><span style="font-family:Times New Roman;font-size:10pt;">(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> 29100000 35900000 Cash, Cash Equivalents, and Investments<div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Cash, cash equivalents, and investments consisted of the following:</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:71%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">As of April 30, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">As of January 31, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Times New Roman;font-size:9pt;font-weight:bold;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Cash and cash equivalents</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Cash</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>18,510</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>2,131</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Money market funds</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>120,395</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>118,899</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Commercial paper</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>550</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">U.S. Treasury securities </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>2,994</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Total cash and cash equivalents</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>139,455</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>124,024</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Available-for-sale investments:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">U.S. Treasury securities </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>21,082</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>24,987</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Commercial paper</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>10,419</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>20,132</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Corporate debt securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>161,804</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>149,248</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">U.S. Government agency securities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>5,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>4,973</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Total available-for-sale investments</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>198,305</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>199,340</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:0px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Held-to-maturity investments:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">U.S. Treasury securities </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>6,012</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>9,016</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Commercial paper</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,495</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>5,985</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Corporate debt securities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>5,540</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>13,034</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Total held-to-maturities investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>13,047</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>28,035</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Total investments</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>211,352</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>227,375</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">The following tables summarize the Company’s investments’ adjusted cost, net unrealized gains, and fair value by significant investment category as of </span><span style="font-family:Times New Roman;font-size:10pt;">April 30, 2020</span><span style="font-family:Times New Roman;font-size:10pt;"> and </span><span style="font-family:Times New Roman;font-size:10pt;">January 31, 2020</span><span style="font-family:Times New Roman;font-size:10pt;">. Gross realized gains or losses from sales of available-for-sale securities were not material for the </span><span style="font-family:Times New Roman;font-size:10pt;">three months ended April 30, 2020</span><span style="font-family:Times New Roman;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">As of April 30, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Cost Basis</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Unrealized Gain, Net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Recorded Basis</span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Available-for-sale investments:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">U.S. Treasury securities </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>20,953</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>129</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>21,082</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Commercial paper</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>10,415</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>10,419</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Corporate debt securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>161,165</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>639</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>161,804</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">U.S. Government agency securities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>4,993</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>5,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Total available-for-sale investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>197,526</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>779</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>198,305</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Held-to-maturity investments:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">U.S. Treasury securities </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>6,012</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>6,012</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Commercial paper</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,495</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,495</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Corporate debt securities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>5,540</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>5,540</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Total held-to-maturities investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>13,047</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>13,047</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Total investments</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>210,573</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>779</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>211,352</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">As of January 31, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Cost Basis</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Unrealized Gain, Net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Recorded Basis</span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Available-for-sale investments:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">U.S. Treasury securities </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>24,978</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>24,987</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Commercial paper</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>20,128</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>20,132</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Corporate debt securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>149,124</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>124</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>149,248</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">U.S. Government agency securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>4,973</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>4,973</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Total available-for-sale investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>199,203</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>137</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>199,340</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Held-to-maturity investments:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">U.S. Treasury securities </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>9,016</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>9,016</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Commercial paper</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>5,985</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>5,985</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Corporate debt securities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>13,034</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>13,034</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Total held-to-maturities investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>28,035</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>28,035</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Total investments</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>227,238</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>137</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>227,375</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">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 </span><span style="font-family:Times New Roman;font-size:10pt;">April 30, 2020</span><span style="font-family:Times New Roman;font-size:10pt;"> and </span><span style="font-family:Times New Roman;font-size:10pt;">January 31, 2020</span><span style="font-family:Times New Roman;font-size:10pt;">:</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:71%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">As of April 30, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Cost Basis</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Recorded Basis</span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Due within one year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>133,841</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>134,246</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Due between one to five years</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>63,685</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>64,059</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>197,526</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>198,305</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:71%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">As of January 31, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Cost Basis</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Recorded Basis</span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Due within one year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>128,127</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>128,169</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Due between one to five years</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>71,076</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>71,171</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>199,203</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>199,340</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">There were </span><span style="font-family:Times New Roman;font-size:10pt;"><span>no</span></span><span style="font-family:Times New Roman;font-size:10pt;"> securities in a continuous net loss position for 12 months or longer as of </span><span style="font-family:Times New Roman;font-size:10pt;">April 30, 2020</span><span style="font-family:Times New Roman;font-size:10pt;">. 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. </span><span style="font-family:Times New Roman;font-size:10pt;"><span>No</span></span><span style="font-family:Times New Roman;font-size:10pt;"> 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> <div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Cash, cash equivalents, and investments consisted of the following:</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:71%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">As of April 30, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">As of January 31, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Times New Roman;font-size:9pt;font-weight:bold;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Cash and cash equivalents</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Cash</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>18,510</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>2,131</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Money market funds</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>120,395</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>118,899</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Commercial paper</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>550</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">U.S. Treasury securities </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>2,994</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Total cash and cash equivalents</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>139,455</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>124,024</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Available-for-sale investments:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">U.S. Treasury securities </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>21,082</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>24,987</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Commercial paper</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>10,419</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>20,132</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Corporate debt securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>161,804</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>149,248</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">U.S. Government agency securities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>5,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>4,973</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Total available-for-sale investments</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>198,305</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>199,340</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:0px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Held-to-maturity investments:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">U.S. Treasury securities </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>6,012</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>9,016</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Commercial paper</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,495</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>5,985</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Corporate debt securities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>5,540</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>13,034</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Total held-to-maturities investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>13,047</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>28,035</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Total investments</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>211,352</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>227,375</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div> <div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Cash, cash equivalents, and investments consisted of the following:</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:71%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">As of April 30, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">As of January 31, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Times New Roman;font-size:9pt;font-weight:bold;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Cash and cash equivalents</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Cash</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>18,510</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>2,131</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Money market funds</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>120,395</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>118,899</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Commercial paper</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>550</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">U.S. Treasury securities </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>2,994</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Total cash and cash equivalents</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>139,455</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>124,024</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Available-for-sale investments:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">U.S. Treasury securities </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>21,082</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>24,987</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Commercial paper</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>10,419</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>20,132</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Corporate debt securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>161,804</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>149,248</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">U.S. Government agency securities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>5,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>4,973</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Total available-for-sale investments</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>198,305</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>199,340</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:0px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Held-to-maturity investments:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">U.S. Treasury securities </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>6,012</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>9,016</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Commercial paper</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,495</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>5,985</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Corporate debt securities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>5,540</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>13,034</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Total held-to-maturities investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>13,047</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>28,035</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Total investments</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>211,352</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>227,375</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div> 18510000 2131000 120395000 118899000 550000 0 0 2994000 139455000 124024000 21082000 24987000 10419000 20132000 161804000 149248000 5000000 4973000 198305000 199340000 6012000 9016000 1495000 5985000 5540000 13034000 13047000 28035000 211352000 227375000 <div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">The following tables summarize the Company’s investments’ adjusted cost, net unrealized gains, and fair value by significant investment category as of </span><span style="font-family:Times New Roman;font-size:10pt;">April 30, 2020</span><span style="font-family:Times New Roman;font-size:10pt;"> and </span><span style="font-family:Times New Roman;font-size:10pt;">January 31, 2020</span><span style="font-family:Times New Roman;font-size:10pt;">. Gross realized gains or losses from sales of available-for-sale securities were not material for the </span><span style="font-family:Times New Roman;font-size:10pt;">three months ended April 30, 2020</span><span style="font-family:Times New Roman;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">As of April 30, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Cost Basis</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Unrealized Gain, Net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Recorded Basis</span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Available-for-sale investments:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">U.S. Treasury securities </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>20,953</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>129</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>21,082</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Commercial paper</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>10,415</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>10,419</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Corporate debt securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>161,165</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>639</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>161,804</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">U.S. Government agency securities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>4,993</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>5,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Total available-for-sale investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>197,526</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>779</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>198,305</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Held-to-maturity investments:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">U.S. Treasury securities </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>6,012</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>6,012</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Commercial paper</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,495</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,495</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Corporate debt securities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>5,540</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>5,540</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Total held-to-maturities investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>13,047</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>13,047</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Total investments</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>210,573</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>779</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>211,352</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">As of January 31, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Cost Basis</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Unrealized Gain, Net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Recorded Basis</span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Available-for-sale investments:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">U.S. Treasury securities </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>24,978</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>24,987</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Commercial paper</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>20,128</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>20,132</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Corporate debt securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>149,124</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>124</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>149,248</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">U.S. Government agency securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>4,973</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>4,973</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Total available-for-sale investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>199,203</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>137</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>199,340</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Held-to-maturity investments:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">U.S. Treasury securities </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>9,016</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>9,016</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Commercial paper</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>5,985</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>5,985</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Corporate debt securities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>13,034</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>13,034</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Total held-to-maturities investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>28,035</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>28,035</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Total investments</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>227,238</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>137</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>227,375</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div> <div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">The following tables summarize the Company’s investments’ adjusted cost, net unrealized gains, and fair value by significant investment category as of </span><span style="font-family:Times New Roman;font-size:10pt;">April 30, 2020</span><span style="font-family:Times New Roman;font-size:10pt;"> and </span><span style="font-family:Times New Roman;font-size:10pt;">January 31, 2020</span><span style="font-family:Times New Roman;font-size:10pt;">. Gross realized gains or losses from sales of available-for-sale securities were not material for the </span><span style="font-family:Times New Roman;font-size:10pt;">three months ended April 30, 2020</span><span style="font-family:Times New Roman;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">As of April 30, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Cost Basis</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Unrealized Gain, Net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Recorded Basis</span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Available-for-sale investments:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">U.S. Treasury securities </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>20,953</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>129</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>21,082</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Commercial paper</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>10,415</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>10,419</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Corporate debt securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>161,165</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>639</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>161,804</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">U.S. Government agency securities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>4,993</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>5,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Total available-for-sale investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>197,526</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>779</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>198,305</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Held-to-maturity investments:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">U.S. Treasury securities </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>6,012</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>6,012</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Commercial paper</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,495</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,495</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Corporate debt securities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>5,540</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>5,540</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Total held-to-maturities investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>13,047</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>13,047</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Total investments</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>210,573</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>779</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>211,352</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">As of January 31, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Cost Basis</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Unrealized Gain, Net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Recorded Basis</span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Available-for-sale investments:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">U.S. Treasury securities </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>24,978</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>24,987</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Commercial paper</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>20,128</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>20,132</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Corporate debt securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>149,124</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>124</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>149,248</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">U.S. Government agency securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>4,973</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>4,973</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Total available-for-sale investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>199,203</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>137</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>199,340</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Held-to-maturity investments:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">U.S. Treasury securities </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>9,016</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>9,016</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Commercial paper</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>5,985</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>5,985</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Corporate debt securities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>13,034</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>13,034</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Total held-to-maturities investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>28,035</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>28,035</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Total investments</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>227,238</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>137</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>227,375</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Cash, cash equivalents, and investments consisted of the following:</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:71%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">As of April 30, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">As of January 31, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Times New Roman;font-size:9pt;font-weight:bold;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Cash and cash equivalents</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Cash</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>18,510</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>2,131</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Money market funds</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>120,395</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>118,899</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Commercial paper</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>550</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">U.S. Treasury securities </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>2,994</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Total cash and cash equivalents</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>139,455</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>124,024</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Available-for-sale investments:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">U.S. Treasury securities </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>21,082</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>24,987</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Commercial paper</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>10,419</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>20,132</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Corporate debt securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>161,804</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>149,248</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">U.S. Government agency securities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>5,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>4,973</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Total available-for-sale investments</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>198,305</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>199,340</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:0px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Held-to-maturity investments:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">U.S. Treasury securities </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>6,012</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>9,016</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Commercial paper</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,495</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>5,985</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Corporate debt securities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>5,540</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>13,034</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Total held-to-maturities investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>13,047</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>28,035</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Total investments</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>211,352</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>227,375</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div> 20953000 129000 21082000 10415000 4000 10419000 161165000 639000 161804000 4993000 7000 5000000 197526000 779000 198305000 6012000 0 6012000 1495000 0 1495000 5540000 0 5540000 13047000 0 13047000 210573000 779000 211352000 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 <span style="font-family:Times New Roman;font-size:10pt;">April 30, 2020</span><span style="font-family:Times New Roman;font-size:10pt;"> and </span><span style="font-family:Times New Roman;font-size:10pt;">January 31, 2020</span><span style="font-family:Times New Roman;font-size:10pt;">:</span><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:71%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">As of April 30, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Cost Basis</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Recorded Basis</span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Due within one year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>133,841</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>134,246</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Due between one to five years</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>63,685</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>64,059</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>197,526</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>198,305</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:71%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">As of January 31, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Cost Basis</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Recorded Basis</span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Due within one year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>128,127</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>128,169</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Due between one to five years</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>71,076</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>71,171</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>199,203</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>199,340</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div> 133841000 134246000 63685000 64059000 197526000 198305000 128127000 128169000 71076000 71171000 199203000 199340000 0 0 Fair Value Measurements<div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">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:</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;padding-left:36px;text-indent:0px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Level 1—Valuations based on observable inputs that reflect quoted prices for identical assets or liabilities in active markets.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Level 2—Valuations based on inputs that are directly or indirectly observable in the marketplace.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Level 3—Valuations based on unobservable inputs that are supported by little or no market activity.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">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="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:53%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">As of April 30, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Level 1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Level 2</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Level 3</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Money market funds</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>120,395</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>120,395</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">U.S. Treasury securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>27,094</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>27,094</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Commercial paper</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>550</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>11,914</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>12,464</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Corporate debt securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>167,344</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>167,344</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">U.S. Government agency securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>5,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>5,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>120,945</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>211,352</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>332,297</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Included in cash equivalents</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>120,945</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Included in investments</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>211,352</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:53%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">As of January 31, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Level 1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Level 2</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Level 3</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Money market funds</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>118,899</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>118,899</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">U.S. Treasury securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>2,994</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>34,003</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>36,997</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Commercial paper</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>26,117</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>26,117</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Corporate debt securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>162,282</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>162,282</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">U.S. Government agency securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>4,973</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>4,973</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>121,893</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>227,375</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>349,268</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Included in cash equivalents</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>121,893</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Included in investments</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>227,375</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">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="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">The Company considers all highly liquid investments purchased with a remaining maturity of three months or less to be cash equivalents. As of </span><span style="font-family:Times New Roman;font-size:10pt;">April 30, 2020</span><span style="font-family:Times New Roman;font-size:10pt;"> and </span><span style="font-family:Times New Roman;font-size:10pt;">January 31, 2020</span><span style="font-family:Times New Roman;font-size:10pt;">, 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="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">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="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">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:</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;padding-left:36px;text-indent:0px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Level 1—Valuations based on observable inputs that reflect quoted prices for identical assets or liabilities in active markets.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Level 2—Valuations based on inputs that are directly or indirectly observable in the marketplace.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Level 3—Valuations based on unobservable inputs that are supported by little or no market activity.</span></div> <div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">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="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:53%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">As of April 30, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Level 1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Level 2</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Level 3</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Money market funds</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>120,395</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>120,395</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">U.S. Treasury securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>27,094</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>27,094</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Commercial paper</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>550</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>11,914</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>12,464</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Corporate debt securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>167,344</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>167,344</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">U.S. Government agency securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>5,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>5,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>120,945</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>211,352</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>332,297</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Included in cash equivalents</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>120,945</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Included in investments</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>211,352</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:53%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">As of January 31, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Level 1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Level 2</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Level 3</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Money market funds</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>118,899</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>118,899</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">U.S. Treasury securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>2,994</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>34,003</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>36,997</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Commercial paper</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>26,117</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>26,117</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Corporate debt securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>162,282</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>162,282</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">U.S. Government agency securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>4,973</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>4,973</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>121,893</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>227,375</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>349,268</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Included in cash equivalents</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>121,893</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Included in investments</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>227,375</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div> 120395000 0 0 120395000 0 27094000 0 27094000 550000 11914000 0 12464000 0 167344000 0 167344000 0 5000000 0 5000000 120945000 211352000 0 332297000 120945000 211352000 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 Property and Equipment, Net<div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:12pt;"><span style="font-family:Times New Roman;font-size:10pt;">Property and equipment, net, consisted of the following:</span><span style="font-family:Times New Roman;font-size:12pt;"> </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:69%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">As of April 30, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">As of January 31, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Leasehold improvements</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>12,288</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>12,257</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Computers and equipment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>5,617</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>4,431</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Furniture and fixtures</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>3,124</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>2,540</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Capitalized internal-use software</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>389</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>389</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Gross property and equipment </span><span style="font-family:Times New Roman;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>21,418</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>19,617</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Accumulated depreciation and amortization</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(8,207</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(7,248</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Property and equipment, net</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>13,211</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>12,369</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:0px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span><span style="font-family:Times New Roman;font-size:10pt;"> Gross property and equipment includes construction-in-progress for leasehold improvements and furniture and fixtures of </span><span style="font-family:Times New Roman;font-size:10pt;"><span>$0.2 million</span></span><span style="font-family:Times New Roman;font-size:10pt;"> and </span><span style="font-family:Times New Roman;font-size:10pt;"><span>$5.1 million</span></span><span style="font-family:Times New Roman;font-size:10pt;"> that had not yet been placed in service as of </span><span style="font-family:Times New Roman;font-size:10pt;">April 30, 2020</span><span style="font-family:Times New Roman;font-size:10pt;"> and </span><span style="font-family:Times New Roman;font-size:10pt;">January 31, 2020</span><span style="font-family:Times New Roman;font-size:10pt;">, respectively. The costs associated with construction-in-progress are not amortized until placed in service.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Depreciation and amortization expense was </span><span style="font-family:Times New Roman;font-size:10pt;"><span>$1.0 million</span></span><span style="font-family:Times New Roman;font-size:10pt;"> and </span><span style="font-family:Times New Roman;font-size:10pt;"><span>$0.4 million</span></span><span style="font-family:Times New Roman;font-size:10pt;"> for the </span><span style="font-family:Times New Roman;font-size:10pt;">three months ended April 30, 2020</span><span style="font-family:Times New Roman;font-size:10pt;"> and </span><span style="font-family:Times New Roman;font-size:10pt;">2019</span><span style="font-family:Times New Roman;font-size:10pt;">, respectively.</span></div> <div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:12pt;"><span style="font-family:Times New Roman;font-size:10pt;">Property and equipment, net, consisted of the following:</span><span style="font-family:Times New Roman;font-size:12pt;"> </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:69%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">As of April 30, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">As of January 31, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Leasehold improvements</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>12,288</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>12,257</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Computers and equipment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>5,617</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>4,431</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Furniture and fixtures</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>3,124</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>2,540</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Capitalized internal-use software</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>389</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>389</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Gross property and equipment </span><span style="font-family:Times New Roman;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>21,418</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>19,617</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Accumulated depreciation and amortization</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(8,207</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(7,248</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Property and equipment, net</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>13,211</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>12,369</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:0px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span><span style="font-family:Times New Roman;font-size:10pt;"> Gross property and equipment includes construction-in-progress for leasehold improvements and furniture and fixtures of </span><span style="font-family:Times New Roman;font-size:10pt;"><span>$0.2 million</span></span><span style="font-family:Times New Roman;font-size:10pt;"> and </span><span style="font-family:Times New Roman;font-size:10pt;"><span>$5.1 million</span></span><span style="font-family:Times New Roman;font-size:10pt;"> that had not yet been placed in service as of </span><span style="font-family:Times New Roman;font-size:10pt;">April 30, 2020</span><span style="font-family:Times New Roman;font-size:10pt;"> and </span><span style="font-family:Times New Roman;font-size:10pt;">January 31, 2020</span><span style="font-family:Times New Roman;font-size:10pt;">, respectively. The costs associated with construction-in-progress are not amortized until placed in service.</span></div> 12288000 12257000 5617000 4431000 3124000 2540000 389000 389000 21418000 19617000 8207000 7248000 13211000 12369000 200000 5100000 1000000.0 400000 Deferred Contract Costs<div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Deferred contract costs, which primarily consist of deferred sales commissions, were </span><span style="font-family:Times New Roman;font-size:10pt;"><span>$26.1 million</span></span><span style="font-family:Times New Roman;font-size:10pt;"> and </span><span style="font-family:Times New Roman;font-size:10pt;"><span>$25.7 million</span></span><span style="font-family:Times New Roman;font-size:10pt;"> as of </span><span style="font-family:Times New Roman;font-size:10pt;">April 30, 2020</span><span style="font-family:Times New Roman;font-size:10pt;"> and </span><span style="font-family:Times New Roman;font-size:10pt;">January 31, 2020</span><span style="font-family:Times New Roman;font-size:10pt;">, respectively. Amortization expense for deferred contract costs was </span><span style="font-family:Times New Roman;font-size:10pt;"><span>$2.4 million</span></span><span style="font-family:Times New Roman;font-size:10pt;"> and </span><span style="font-family:Times New Roman;font-size:10pt;"><span>$1.6 million</span></span><span style="font-family:Times New Roman;font-size:10pt;"> for the </span><span style="font-family:Times New Roman;font-size:10pt;">three months ended April 30, 2020</span><span style="font-family:Times New Roman;font-size:10pt;"> and </span><span style="font-family:Times New Roman;font-size:10pt;">2019</span><span style="font-family:Times New Roman;font-size:10pt;">, respectively. There was </span><span style="font-family:Times New Roman;font-size:10pt;"><span>no</span></span><span style="font-family:Times New Roman;font-size:10pt;"> impairment charge related to the costs capitalized for the periods presented.</span></div>Deferred Revenue and Performance Obligations<div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">The following table presents the changes to the Company’s deferred revenue (in thousands): </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:71%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Three Months Ended April 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Deferred revenue, beginning of period</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>92,569</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>64,104</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Billings</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>53,663</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>39,755</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Revenue recognized</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(49,786</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(37,314</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Deferred revenue, end of period</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>96,446</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>66,545</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">For the </span><span style="font-family:Times New Roman;font-size:10pt;">three months ended April 30, 2020</span><span style="font-family:Times New Roman;font-size:10pt;"> and </span><span style="font-family:Times New Roman;font-size:10pt;">2019</span><span style="font-family:Times New Roman;font-size:10pt;">, the majority of revenue recognized was from the deferred revenue balances at the beginning of each quarter.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">As of </span><span style="font-family:Times New Roman;font-size:10pt;">April 30, 2020</span><span style="font-family:Times New Roman;font-size:10pt;"> and </span><span style="font-family:Times New Roman;font-size:10pt;">January 31, 2020</span><span style="font-family:Times New Roman;font-size:10pt;">, 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 </span><span style="font-family:Times New Roman;font-size:10pt;"><span>$75.2 million</span></span><span style="font-family:Times New Roman;font-size:10pt;"> and </span><span style="font-family:Times New Roman;font-size:10pt;"><span>$75.7 million</span></span><span style="font-family:Times New Roman;font-size:10pt;">, respectively. The Company expects to satisfy the </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">substantial majority of these unsatisfied performance obligations over the next </span><span style="font-family:Times New Roman;font-size:10pt;"><span>24 months</span></span><span style="font-family:Times New Roman;font-size:10pt;"> and the remainder thereafter. The Company applied the optional exemption for subscriptions with terms of less than a one year.</span></div> 26100000 25700000 2400000 1600000 0 Leases<div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Operating Leases</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">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="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">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. </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">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="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">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="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">The following tables present information about leases on our condensed consolidated balance sheet. </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:80%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">As of April 30, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Assets</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Lease right-of-use assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>28,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Liabilities</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Lease liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>4,633</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Lease liabilities, non-current</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>30,260</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">As of </span><span style="font-family:Times New Roman;font-size:10pt;text-decoration:none;">April 30, 2020</span><span style="font-family:Times New Roman;font-size:10pt;">, the weighted average remaining lease term was </span><span style="font-family:Times New Roman;font-size:10pt;"><span>6.3 years</span></span><span style="font-family:Times New Roman;font-size:10pt;"> and the weighted average discount rate used to determine the net present value of the lease liabilities was </span><span style="font-family:Times New Roman;font-size:10pt;"><span>3.7%</span></span><span style="font-family:Times New Roman;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">The following table presents information about leases on our condensed consolidated statement of operations.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:80%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Three Months Ended<br/>April 30, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Operating lease expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,442</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Short-term lease expense</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>299</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Variable lease expense</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>302</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">The following table presents supplemental cash flow information about our leases.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:80%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Three Months Ended<br/>April 30, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Cash paid for amounts included in the measurement of lease liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,138</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">As of </span><span style="font-family:Times New Roman;font-size:10pt;text-decoration:none;">April 30, 2020</span><span style="font-family:Times New Roman;font-size:10pt;">, remaining maturities of lease liabilities are as follows:</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:86%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Year ending January 31,</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>4,246</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>6,303</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>6,474</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">2024</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>6,655</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">2025</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>6,854</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>8,870</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Gross lease payments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>39,402</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Less: Imputed interest</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(4,509</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>34,893</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div> <div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Operating Leases</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">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="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">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. </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">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="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">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="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">The following tables present information about leases on our condensed consolidated balance sheet. </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:80%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">As of April 30, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Assets</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Lease right-of-use assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>28,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Liabilities</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Lease liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>4,633</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Lease liabilities, non-current</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>30,260</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div> 28000000 4633000 30260000 P6Y3M18D 0.037 <div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">The following table presents information about leases on our condensed consolidated statement of operations.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:80%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Three Months Ended<br/>April 30, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Operating lease expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,442</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Short-term lease expense</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>299</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Variable lease expense</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>302</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">The following table presents supplemental cash flow information about our leases.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:80%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Three Months Ended<br/>April 30, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Cash paid for amounts included in the measurement of lease liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,138</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div> 1442000 299000 302000 1138000 <div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">As of </span><span style="font-family:Times New Roman;font-size:10pt;text-decoration:none;">April 30, 2020</span><span style="font-family:Times New Roman;font-size:10pt;">, remaining maturities of lease liabilities are as follows:</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:86%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Year ending January 31,</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>4,246</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>6,303</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>6,474</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">2024</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>6,655</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">2025</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>6,854</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>8,870</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Gross lease payments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>39,402</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Less: Imputed interest</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(4,509</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>34,893</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div> 4246000 6303000 6474000 6655000 6854000 8870000 39402000 4509000 34893000 Commitments and Contingencies<div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Legal Matters</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">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="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Warranties and Indemnification</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">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="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">The following table presents the changes to the Company’s deferred revenue (in thousands): </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:71%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Three Months Ended April 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Deferred revenue, beginning of period</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>92,569</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>64,104</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Billings</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>53,663</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>39,755</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Revenue recognized</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(49,786</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(37,314</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Deferred revenue, end of period</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>96,446</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>66,545</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div> 92569000 64104000 53663000 39755000 -49786000 -37314000 96446000 66545000 75200000 75700000 P24M Common Stock and Stockholders’ Equity<div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;padding-left:24px;text-indent:12px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:bold;">Redeemable Convertible Preferred Stock</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Immediately prior to the completion of the IPO in April 2019, all shares of redeemable convertible preferred stock then outstanding were converted into </span><span style="font-family:Times New Roman;font-size:10pt;"><span>41,273,345</span></span><span style="font-family:Times New Roman;font-size:10pt;"> shares of common stock on a </span><span style="font-family:Times New Roman;font-size:10pt;"><span>one</span></span><span style="font-family:Times New Roman;font-size:10pt;">-to-one basis and then immediately reclassified into common stock. </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;padding-left:24px;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Equity Incentive Plans </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">The Company has </span><span style="font-family:Times New Roman;font-size:10pt;"><span>two</span></span><span style="font-family:Times New Roman;font-size:10pt;"> 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 </span><span style="font-family:Times New Roman;font-size:10pt;">April 30, 2020</span><span style="font-family:Times New Roman;font-size:10pt;"> and </span><span style="font-family:Times New Roman;font-size:10pt;">January 31, 2020</span><span style="font-family:Times New Roman;font-size:10pt;">, respectively, the Company was authorized to grant up to </span><span style="font-family:Times New Roman;font-size:10pt;"><span>17,556,493</span></span><span style="font-family:Times New Roman;font-size:10pt;"> shares and </span><span style="font-family:Times New Roman;font-size:10pt;"><span>13,126,301</span></span><span style="font-family:Times New Roman;font-size:10pt;"> shares of common stock under the Stock Plans. </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">In March 2019, the Company granted </span><span style="font-family:Times New Roman;font-size:10pt;"><span>3,041,000</span></span><span style="font-family:Times New Roman;font-size:10pt;"> stock options to existing employees with </span><span style="font-family:Times New Roman;font-size:10pt;"><span>50 percent</span></span><span style="font-family:Times New Roman;font-size:10pt;"> of these options vesting over </span><span style="font-family:Times New Roman;font-size:10pt;"><span>four years</span></span><span style="font-family:Times New Roman;font-size:10pt;"> from the grant date and </span><span style="font-family:Times New Roman;font-size:10pt;"><span>50 percent</span></span><span style="font-family:Times New Roman;font-size:10pt;"> vesting over </span><span style="font-family:Times New Roman;font-size:10pt;"><span>five years</span></span><span style="font-family:Times New Roman;font-size:10pt;"> from the grant date. </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">The Company currently uses authorized and unissued shares to satisfy stock award exercises. As of </span><span style="font-family:Times New Roman;font-size:10pt;">April 30, 2020</span><span style="font-family:Times New Roman;font-size:10pt;"> and </span><span style="font-family:Times New Roman;font-size:10pt;">January 31, 2020</span><span style="font-family:Times New Roman;font-size:10pt;">, there were </span><span style="font-family:Times New Roman;font-size:10pt;"><span>13,831,235</span></span><span style="font-family:Times New Roman;font-size:10pt;"> shares and </span><span style="font-family:Times New Roman;font-size:10pt;"><span>11,841,156</span></span><span style="font-family:Times New Roman;font-size:10pt;"> shares available for future issuance under the Stock Plans, respectively.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Shares of common stock reserved for future issuance are as follows:</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"/></tr><tr><td style="width:84%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">April 30, 2020</span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Outstanding stock options and unvested RSUs outstanding</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>16,779,058</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Available for future stock option and RSU grants</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>13,831,235</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Available for ESPP</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>2,417,141</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Total common stock reserved at April 30, 2020</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>33,027,434</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock Option Activity </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:normal;font-weight:normal;">Stock option activity is as follows:</span><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"> </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:41%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Number of</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Weighted</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Average Exercise</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Price</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Weighted</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Average</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Remaining</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Contractual Term</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Aggregate</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Intrinsic Value</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Outstanding at January 31, 2020</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>14,498,045</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>7.37</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>7.8 years</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>231,300</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>140,270</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>15.89</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Exercised</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(730,363</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>2.55</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Canceled</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(540,609</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>10.54</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Outstanding at April 30, 2020</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>13,367,343</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>7.59</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>7.6 years</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>180,717</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Vested as of April 30, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>7,421,194</span></span></div></td><td style="vertical-align:bottom;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>4.72</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>6.9 years</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>121,656</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">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="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6"/></tr><tr><td style="width:59%;"/><td style="width:19%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:19%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Three Months Ended April 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Expected dividend yield</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Expected volatility</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>43.3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">42.4% - 42.8%</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Expected term (years)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>6.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">5.5 - 6.9</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Risk-free interest rate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">0.46% - 0.47%</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">2.32% - 2.48%</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Stock options granted during the </span><span style="font-family:Times New Roman;font-size:10pt;">three months ended April 30, 2020</span><span style="font-family:Times New Roman;font-size:10pt;"> and </span><span style="font-family:Times New Roman;font-size:10pt;">2019</span><span style="font-family:Times New Roman;font-size:10pt;"> had a weighted average grant date fair value of </span><span style="font-family:Times New Roman;font-size:10pt;"><span>$6.61</span></span><span style="font-family:Times New Roman;font-size:10pt;"> and </span><span style="font-family:Times New Roman;font-size:10pt;"><span>$10.58</span></span><span style="font-family:Times New Roman;font-size:10pt;"> per share, respectively. The aggregate intrinsic value of stock options exercised during the </span><span style="font-family:Times New Roman;font-size:10pt;">three months ended April 30, 2020</span><span style="font-family:Times New Roman;font-size:10pt;"> and </span><span style="font-family:Times New Roman;font-size:10pt;">2019</span><span style="font-family:Times New Roman;font-size:10pt;"> was </span><span style="font-family:Times New Roman;font-size:10pt;"><span>$11.5 million</span></span><span style="font-family:Times New Roman;font-size:10pt;"> and </span><span style="font-family:Times New Roman;font-size:10pt;"><span>$19.9 million</span></span><span style="font-family:Times New Roman;font-size:10pt;">, respectively. </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">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="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">As of </span><span style="font-family:Times New Roman;font-size:10pt;">April 30, 2020</span><span style="font-family:Times New Roman;font-size:10pt;">, there was approximately </span><span style="font-family:Times New Roman;font-size:10pt;"><span>$41.3 million</span></span><span style="font-family:Times New Roman;font-size:10pt;"> 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 </span><span style="font-family:Times New Roman;font-size:10pt;"><span>3.1 years</span></span><span style="font-family:Times New Roman;font-size:10pt;">. </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:bold;">Restricted Stock Units</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">A summary of the Company’s RSU activity and related information is as follow:</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:71%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Number of RSUs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Weighted</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Average Grant Date Fair Value Per Share</span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Outstanding at January 31, 2020</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,114,911</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>28.10</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>2,326,489</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>15.89</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Vested, net of shares withheld for employee payroll taxes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(3,039</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>24.88</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Canceled</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(26,646</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>28.45</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Outstanding at April 30, 2020</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>3,411,715</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>19.78</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">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="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">As of </span><span style="font-family:Times New Roman;font-size:10pt;">April 30, 2020</span><span style="font-family:Times New Roman;font-size:10pt;">, there was </span><span style="font-family:Times New Roman;font-size:10pt;"><span>$62.7 million</span></span><span style="font-family:Times New Roman;font-size:10pt;"> of unrecognized stock-based compensation expense related to unvested RSUs, which is expected to be recognized over a weighted average period of </span><span style="font-family:Times New Roman;font-size:10pt;"><span>3.7 years</span></span><span style="font-family:Times New Roman;font-size:10pt;"> based on vesting under the award service conditions.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:bold;">Employee Stock Purchase Plan</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">In April 2019, the Board adopted and approved the 2019 Employee Stock Purchase Plan (ESPP), which became effective on April 11, 2019. The ESPP initially reserved and authorized the issuance of up to a total of </span><span style="font-family:Times New Roman;font-size:10pt;"><span>1,850,000</span></span><span style="font-family:Times New Roman;font-size:10pt;"> shares of common stock to participating employees. Pursuant to the terms of the ESPP, the number of shares reserved under the ESPP increased by </span><span style="font-family:Times New Roman;font-size:10pt;"><span>777,916</span></span><span style="font-family:Times New Roman;font-size:10pt;"> shares on February 1, 2020. The ESPP generally provides for </span><span style="font-family:Times New Roman;font-size:10pt;"><span>24</span></span><span style="font-family:Times New Roman;font-size:10pt;">-month offering periods, with each offering period consisting of </span><span style="font-family:Times New Roman;font-size:10pt;"><span>four</span></span><span style="font-family:Times New Roman;font-size:10pt;"> </span><span style="font-family:Times New Roman;font-size:10pt;">six</span><span style="font-family:Times New Roman;font-size:10pt;">-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 </span><span style="font-family:Times New Roman;font-size:10pt;"><span>85%</span></span><span style="font-family:Times New Roman;font-size:10pt;"> of the lesser of (1) the fair market </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">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="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">During the </span><span style="font-family:Times New Roman;font-size:10pt;">three months ended April 30, 2020</span><span style="font-family:Times New Roman;font-size:10pt;"> and </span><span style="font-family:Times New Roman;font-size:10pt;">2019</span><span style="font-family:Times New Roman;font-size:10pt;">, the Company recognized </span><span style="font-family:Times New Roman;font-size:10pt;"><span>$1.6 million</span></span><span style="font-family:Times New Roman;font-size:10pt;"> and </span><span style="font-family:Times New Roman;font-size:10pt;"><span>$0.4 million</span></span><span style="font-family:Times New Roman;font-size:10pt;"> of stock-based compensation expense related to ESPP, respectively. During the </span><span style="font-family:Times New Roman;font-size:10pt;">three months ended April 30, 2020</span><span style="font-family:Times New Roman;font-size:10pt;">, the Company withheld </span><span style="font-family:Times New Roman;font-size:10pt;"><span>$1.9 million</span></span><span style="font-family:Times New Roman;font-size:10pt;"> in contributions from employees. </span><span style="font-family:Times New Roman;font-size:10pt;"><span>No</span></span><span style="font-family:Times New Roman;font-size:10pt;"> contributions were withheld on behalf of employees for a future purchase during the </span><span style="font-family:Times New Roman;font-size:10pt;">three months ended April 30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;"> due to the timing of payroll deductions. </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">There were </span><span style="font-family:Times New Roman;font-size:10pt;"><span>no</span></span><span style="font-family:Times New Roman;font-size:10pt;"> purchases for the </span><span style="font-family:Times New Roman;font-size:10pt;">three months ended April 30, 2020</span><span style="font-family:Times New Roman;font-size:10pt;"> and </span><span style="font-family:Times New Roman;font-size:10pt;">2019</span><span style="font-family:Times New Roman;font-size:10pt;"> related to the ESPP.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;padding-left:24px;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock-Based Compensation</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Stock-based compensation expense included in the Company’s condensed consolidated statements of operations is as follows: </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:71%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Three Months Ended April 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Cost of revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>344</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>143</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Research and development</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>2,183</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>860</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Sales and marketing</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>2,285</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,464</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">General and administrative</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>3,496</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>2,345</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>8,308</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>4,812</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div> 41273345 1 2 17556493 13126301 3041000 0.50 P4Y 0.50 P5Y 13831235 11841156 <div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Shares of common stock reserved for future issuance are as follows:</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"/></tr><tr><td style="width:84%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">April 30, 2020</span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Outstanding stock options and unvested RSUs outstanding</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>16,779,058</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Available for future stock option and RSU grants</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>13,831,235</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Available for ESPP</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>2,417,141</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Total common stock reserved at April 30, 2020</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>33,027,434</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div> 16779058 13831235 2417141 33027434 <div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:normal;font-weight:normal;">Stock option activity is as follows:</span><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"> </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:41%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Number of</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Weighted</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Average Exercise</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Price</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Weighted</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Average</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Remaining</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Contractual Term</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Aggregate</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Intrinsic Value</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Outstanding at January 31, 2020</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>14,498,045</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>7.37</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>7.8 years</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>231,300</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>140,270</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>15.89</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Exercised</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(730,363</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>2.55</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Canceled</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(540,609</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>10.54</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Outstanding at April 30, 2020</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>13,367,343</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>7.59</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>7.6 years</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>180,717</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Vested as of April 30, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>7,421,194</span></span></div></td><td style="vertical-align:bottom;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>4.72</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>6.9 years</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>121,656</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div> 14498045 7.37 P7Y9M18D 231300000 140270 15.89 730363 2.55 540609 10.54 13367343 7.59 P7Y7M6D 180717000 7421194 4.72 P6Y10M24D 121656000 The following assumptions were used to calculate the fair value of employee stock option grants made during the periods:<div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6"/></tr><tr><td style="width:59%;"/><td style="width:19%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:19%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Three Months Ended April 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Expected dividend yield</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Expected volatility</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>43.3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">42.4% - 42.8%</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Expected term (years)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>6.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">5.5 - 6.9</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Risk-free interest rate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">0.46% - 0.47%</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">2.32% - 2.48%</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div> 0 0 0.433 P6Y1M6D 6.61 10.58 11500000 19900000 41300000 P3Y1M6D <div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">A summary of the Company’s RSU activity and related information is as follow:</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:71%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Number of RSUs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Weighted</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Average Grant Date Fair Value Per Share</span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Outstanding at January 31, 2020</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,114,911</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>28.10</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>2,326,489</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>15.89</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Vested, net of shares withheld for employee payroll taxes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(3,039</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>24.88</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Canceled</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(26,646</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>28.45</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Outstanding at April 30, 2020</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>3,411,715</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>19.78</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div> 1114911 28.10 2326489 15.89 3039 24.88 26646 28.45 3411715 19.78 62700000 P3Y8M12D 1850000 777916 P24M 4 0.85 1600000 400000 1900000 0 0 <div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Stock-based compensation expense included in the Company’s condensed consolidated statements of operations is as follows: </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:71%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Three Months Ended April 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Cost of revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>344</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>143</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Research and development</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>2,183</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>860</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Sales and marketing</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>2,285</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,464</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">General and administrative</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>3,496</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>2,345</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>8,308</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>4,812</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div> 344000 143000 2183000 860000 2285000 1464000 3496000 2345000 8308000 4812000 Net Loss per Share<div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">The following table presents the calculation of basic and diluted net loss per share:</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:65%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Three Months Ended April 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">(in thousands, except per share amounts)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Numerator:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Net loss</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(11,459</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(12,064</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Denominator:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Weighted average shares used in calculating net loss per share, basic and diluted</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>77,770</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>32,510</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Net loss per share, basic and diluted</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(0.15</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(0.37</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">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="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6"/></tr><tr><td style="width:69%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">As of April 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Shares subject to outstanding common stock awards</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>16,780</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>16,529</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Unvested early exercised stock options</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>27</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>273</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Restricted stock awards purchased with promissory notes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>180</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>472</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Shares issuable pursuant to the 2019 Employee Stock Purchase Plan</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>165</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>17,152</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>17,274</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">The following table presents the calculation of basic and diluted net loss per share:</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:65%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Three Months Ended April 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">(in thousands, except per share amounts)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Numerator:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Net loss</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(11,459</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(12,064</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Denominator:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Weighted average shares used in calculating net loss per share, basic and diluted</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>77,770</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>32,510</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Net loss per share, basic and diluted</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(0.15</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(0.37</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> -11459000 -12064000 77770000 32510000 -0.15 -0.37 Potentially dilutive securities that were not included in the diluted per share calculations because they would be anti-dilutive were as follows:<div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6"/></tr><tr><td style="width:69%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">As of April 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Shares subject to outstanding common stock awards</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>16,780</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>16,529</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Unvested early exercised stock options</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>27</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>273</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Restricted stock awards purchased with promissory notes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>180</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>472</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Shares issuable pursuant to the 2019 Employee Stock Purchase Plan</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>165</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>17,152</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>17,274</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 16780000 16529000 27000 273000 180000 472000 165000 0 17152000 17274000 Income Taxes<div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">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 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="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">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><span style="font-family:Times New Roman;font-size:10pt;">The Company recorded an income tax expense of </span><span style="font-family:Times New Roman;font-size:10pt;"><span>$0.2 million</span></span><span style="font-family:Times New Roman;font-size:10pt;"> and </span><span style="font-family:Times New Roman;font-size:10pt;"><span>$0.2 million</span></span><span style="font-family:Times New Roman;font-size:10pt;"> for the </span><span style="font-family:Times New Roman;font-size:10pt;">three months ended April 30, 2020</span><span style="font-family:Times New Roman;font-size:10pt;"> and </span><span style="font-family:Times New Roman;font-size:10pt;">2019</span>, respectively. 200000 200000 <span style="font-family:inherit;font-size:10pt;font-style:normal;font-weight:bold;">Geographic Information</span><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"> </span><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">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="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:71%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Three Months Ended April 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">United States</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>38,272</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>29,468</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">International</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>11,514</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>7,846</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>49,786</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>37,314</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><span style="font-family:Times New Roman;font-size:10pt;">Other than the United States, no other individual country accounted for 10% or more of revenue for the </span><span style="font-family:Times New Roman;font-size:10pt;">three months ended April 30, 2020</span><span style="font-family:Times New Roman;font-size:10pt;"> or </span><span style="font-family:Times New Roman;font-size:10pt;">2019</span><span style="font-family:Times New Roman;font-size:10pt;">. As of </span><span style="font-family:Times New Roman;font-size:10pt;">April 30, 2020</span><span style="font-family:Times New Roman;font-size:10pt;">, </span><span style="font-family:Times New Roman;font-size:10pt;"><span>87%</span></span><span style="font-family:Times New Roman;font-size:10pt;"> of the Company’s long-lived assets, including property and equipment and right-of-use lease assets, was located in the United States and </span><span style="font-family:Times New Roman;font-size:10pt;"><span>13%</span></span><span style="font-family:Times New Roman;font-size:10pt;"> was located in Canada. As of </span><span style="font-family:Times New Roman;font-size:10pt;">January 31, 2020</span><span style="font-family:Times New Roman;font-size:10pt;">, </span><span style="font-family:Times New Roman;font-size:10pt;"><span>76%</span></span><span style="font-family:Times New Roman;font-size:10pt;"> of the Company’s property and equipment was located in the United States, </span><span style="font-family:Times New Roman;font-size:10pt;"><span>23%</span></span><span style="font-family:Times New Roman;font-size:10pt;"> was located in Canada, and </span><span style="font-family:Times New Roman;font-size:10pt;"><span>1%</span></span> was located in the United Kingdom. <div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">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="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:71%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Three Months Ended April 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">United States</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>38,272</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>29,468</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">International</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>11,514</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>7,846</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>49,786</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>37,314</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div> 38272000 29468000 11514000 7846000 49786000 37314000 0.87 0.13 0.76 0.23 0.01 Subsequent Events<div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">The Company has evaluated subsequent events through </span><span style="font-family:Times New Roman;font-size:10pt;">June 5, 2020</span><span style="font-family:Times New Roman;font-size:10pt;">.</span></div> XML 15 R4.htm IDEA: XBRL DOCUMENT v3.20.1
Condensed Consolidated Statements of Operations and Comprehensive Loss - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Apr. 30, 2020
Apr. 30, 2019
Income Statement And Statement Of Comprehensive Income [Abstract]    
Revenue $ 49,786 $ 37,314
Cost of revenue 6,963 5,486
Gross profit 42,823 31,828
Operating expenses:    
Research and development 15,014 10,906
Sales and marketing 26,736 21,167
General and administrative 13,673 12,484
Total operating expenses 55,423 44,557
Loss from operations (12,600) (12,729)
Interest income 1,353 889
Other income, net 19 21
Loss before provision for income taxes (11,228) (11,819)
Provision for income taxes (231) (245)
Net loss (11,459) (12,064)
Other comprehensive income:    
Unrealized gain on investments 642 0
Total comprehensive loss $ (10,817) $ (12,064)
Net loss per share, basic and diluted (in dollars per share) $ (0.15) $ (0.37)
Weighted average shares used in calculating net loss per share, basic and diluted (in shares) 77,770 32,510
XML 16 R8.htm IDEA: XBRL DOCUMENT v3.20.1
Summary of Significant Accounting Policies
3 Months Ended
Apr. 30, 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.
One customer accounted for 10% of the total accounts receivable balance as of April 30, 2020. No single customer accounted for more than 10% of the total accounts receivable balance as of January 31, 2020. No single customer represented 10% or more of revenue for the three months ended April 30, 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 13, “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.
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 April 30, 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.5 million and $0.8 million as of April 30, 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 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.
XML 17 R14.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies
3 Months Ended
Apr. 30, 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 18 R10.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value Measurements
3 Months Ended
Apr. 30, 2020
Fair Value Disclosures [Abstract]  
Fair Value Measurements 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.
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 April 30, 2020
 
Level 1
 
Level 2
 
Level 3
 
Total
 
(in thousands)
Money market funds
$
120,395

 
$

 
$

 
$
120,395

U.S. Treasury securities

 
27,094

 

 
27,094

Commercial paper
550

 
11,914

 

 
12,464

Corporate debt securities

 
167,344

 

 
167,344

U.S. Government agency securities

 
5,000

 

 
5,000

Total
$
120,945

 
$
211,352

 
$

 
$
332,297

Included in cash equivalents
 
 
 
 
 
 
$
120,945

Included in investments
 
 
 
 
 
 
$
211,352


 
As of January 31, 2020
 
Level 1
 
Level 2
 
Level 3
 
Total
 
(in thousands)
Money market funds
$
118,899

 
$

 
$

 
$
118,899

U.S. Treasury securities
2,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 a remaining maturity of three months or less to be cash equivalents. As of April 30, 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.
XML 19 R18.htm IDEA: XBRL DOCUMENT v3.20.1
Income Taxes
3 Months Ended
Apr. 30, 2020
Income Tax Disclosure [Abstract]  
Income Taxes 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 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 and $0.2 million for the three months ended April 30, 2020 and 2019, respectively.
XML 20 R33.htm IDEA: XBRL DOCUMENT v3.20.1
Cash, Cash Equivalents, and Investments - Carrying Value of Investments (Details) - USD ($)
$ in Thousands
Apr. 30, 2020
Jan. 31, 2020
Debt Securities, Available-for-sale [Line Items]    
Cost Basis $ 197,526 $ 199,203
Unrealized Gain, Net 779 137
Recorded Basis 198,305 199,340
Schedule of Held-to-maturity Securities [Line Items]    
Cost Basis 13,047 28,035
Unrealized Gain, Net 0 0
Recorded Basis 13,047 28,035
Total investments, Cost Basis 210,573 227,238
Total investments, Unrealized Gain (Loss), Net 779 137
Total investments 211,352 227,375
U.S. Treasury securities    
Debt Securities, Available-for-sale [Line Items]    
Cost Basis 20,953 24,978
Unrealized Gain, Net 129 9
Recorded Basis 21,082 24,987
Schedule of Held-to-maturity Securities [Line Items]    
Cost Basis 6,012 9,016
Unrealized Gain, Net 0 0
Recorded Basis 6,012 9,016
Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
Cost Basis 10,415 20,128
Unrealized Gain, Net 4 4
Recorded Basis 10,419 20,132
Schedule of Held-to-maturity Securities [Line Items]    
Cost Basis 1,495 5,985
Unrealized Gain, Net 0 0
Recorded Basis 1,495 5,985
Corporate debt securities    
Debt Securities, Available-for-sale [Line Items]    
Cost Basis 161,165 149,124
Unrealized Gain, Net 639 124
Recorded Basis 161,804 149,248
Schedule of Held-to-maturity Securities [Line Items]    
Cost Basis 5,540 13,034
Unrealized Gain, Net 0 0
Recorded Basis 5,540 13,034
U.S. Government agency securities    
Debt Securities, Available-for-sale [Line Items]    
Cost Basis 4,993 4,973
Unrealized Gain, Net 7 0
Recorded Basis $ 5,000 $ 4,973
XML 21 R37.htm IDEA: XBRL DOCUMENT v3.20.1
Property and Equipment, Net (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2020
Apr. 30, 2019
Jan. 31, 2020
Property, Plant and Equipment [Line Items]      
Gross property and equipment $ 21,418   $ 19,617
Accumulated depreciation and amortization (8,207)   (7,248)
Property and equipment, net 13,211   12,369
Depreciation and amortization 1,000 $ 400  
Leasehold improvements      
Property, Plant and Equipment [Line Items]      
Gross property and equipment 12,288   12,257
Computers and equipment      
Property, Plant and Equipment [Line Items]      
Gross property and equipment 5,617   4,431
Furniture and fixtures      
Property, Plant and Equipment [Line Items]      
Gross property and equipment 3,124   2,540
Capitalized internal-use software      
Property, Plant and Equipment [Line Items]      
Gross property and equipment 389   389
Construction-in-progress      
Property, Plant and Equipment [Line Items]      
Gross property and equipment $ 200   $ 5,100
XML 22 R26.htm IDEA: XBRL DOCUMENT v3.20.1
Deferred Revenue and Performance Obligations (Tables)
3 Months Ended
Apr. 30, 2020
Revenue from Contract with Customer [Abstract]  
Summary of Deferred Revenue
The following table presents the changes to the Company’s deferred revenue (in thousands):
 
Three Months Ended April 30,
 
2020
 
2019
Deferred revenue, beginning of period
$
92,569

 
$
64,104

Billings
53,663

 
39,755

Revenue recognized
(49,786
)
 
(37,314
)
Deferred revenue, end of period
$
96,446

 
$
66,545


JSON 23 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "pagerdutyq1fy2021-10q.htm": { "axisCustom": 0, "axisStandard": 19, "contextCount": 146, "dts": { "calculationLink": { "local": [ "pd-20200430_cal.xml" ] }, "definitionLink": { "local": [ "pd-20200430_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": [ "pagerdutyq1fy2021-10q.htm" ] }, "labelLink": { "local": [ "pd-20200430_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-20200430_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml" ] }, "schema": { "local": [ "pd-20200430.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2020/elts/srt-types-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/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.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", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "https://xbrl.sec.gov/currency/2020/currency-2020-01-31.xsd", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd", "https://xbrl.sec.gov/exch/2020/exch-2020-01-31.xsd", "http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd", "https://xbrl.sec.gov/sic/2020/sic-2020-01-31.xsd", "https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.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", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd" ] } }, "elementCount": 432, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2020-01-31": 13, "http://pagerduty.com/20200430": 1, "http://xbrl.sec.gov/dei/2019-01-31": 5, "total": 19 }, "keyCustom": 26, "keyStandard": 314, "memberCustom": 5, "memberStandard": 41, "nsprefix": "pd", "nsuri": "http://pagerduty.com/20200430", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "span", "div", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FD2021Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001000 - Document - Cover Page", "role": "http://pagerduty.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FD2021Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FD2021Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2110100 - Disclosure - Fair Value Measurements", "role": "http://pagerduty.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FD2021Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FD2021Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2113100 - Disclosure - Property and Equipment, Net", "role": "http://pagerduty.com/role/PropertyAndEquipmentNet", "shortName": "Property and Equipment, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FD2021Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FD2021Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2116100 - Disclosure - Deferred Contract Costs", "role": "http://pagerduty.com/role/DeferredContractCosts", "shortName": "Deferred Contract Costs", "subGroupType": "", "uniqueAnchor": null }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FD2021Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2119100 - Disclosure - Leases", "role": "http://pagerduty.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FD2021Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FD2021Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2122100 - Disclosure - Commitments and Contingencies", "role": "http://pagerduty.com/role/CommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FD2021Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FD2021Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2125100 - Disclosure - Deferred Revenue and Performance Obligations", "role": "http://pagerduty.com/role/DeferredRevenueAndPerformanceObligations", "shortName": "Deferred Revenue and Performance Obligations", "subGroupType": "", "uniqueAnchor": null }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FD2021Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2128100 - Disclosure - Common Stock and Stockholders' Equity", "role": "http://pagerduty.com/role/CommonStockAndStockholdersEquity", "shortName": "Common Stock and Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FD2021Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FD2021Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2131100 - Disclosure - Net Loss Per Share", "role": "http://pagerduty.com/role/NetLossPerShare", "shortName": "Net Loss Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FD2021Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FD2021Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2132100 - Disclosure - Income Taxes", "role": "http://pagerduty.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FD2021Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FD2021Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2133100 - Disclosure - Geographic Information", "role": "http://pagerduty.com/role/GeographicInformation", "shortName": "Geographic Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FD2021Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FI2021Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001000 - Statement - Condensed Consolidated Balance Sheets", "role": "http://pagerduty.com/role/CondensedConsolidatedBalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FI2021Q1", "decimals": "-3", "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FD2021Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2134100 - Disclosure - Subsequent Events", "role": "http://pagerduty.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FD2021Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FD2021Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2203201 - Disclosure - 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", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FD2021Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "ix:continuation", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FD2021Q1YTD", "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": [ "ix:continuation", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FD2021Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FD2021Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2310301 - Disclosure - Fair Value Measurements (Tables)", "role": "http://pagerduty.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FD2021Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FD2021Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2313301 - Disclosure - Property and Equipment, Net (Tables)", "role": "http://pagerduty.com/role/PropertyAndEquipmentNetTables", "shortName": "Property and Equipment, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FD2021Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FD2021Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "pd:AssetsAndLiabilitiesLesseeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2319301 - Disclosure - Leases (Tables)", "role": "http://pagerduty.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FD2021Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "pd:AssetsAndLiabilitiesLesseeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FD2021Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2325301 - 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", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FD2021Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FD2021Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2328301 - 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", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FD2021Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FD2021Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2331301 - Disclosure - Net Loss Per Share (Tables)", "role": "http://pagerduty.com/role/NetLossPerShareTables", "shortName": "Net Loss Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FD2021Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FD2021Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2333301 - Disclosure - Geographic Information (Tables)", "role": "http://pagerduty.com/role/GeographicInformationTables", "shortName": "Geographic Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FD2021Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "1001501 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "role": "http://pagerduty.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R30": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FD2021Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PaymentsOfStockIssuanceCosts", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401401 - 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", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "D2020Q1Apr15-Apr15_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember", "decimals": "INF", "lang": null, "name": "us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "span", "ix:continuation", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FD2021Q1YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403402 - Disclosure - Summary of Significant Accounting Policies (Details)", "role": "http://pagerduty.com/role/SummaryOfSignificantAccountingPoliciesDetails", "shortName": "Summary of Significant Accounting Policies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "ix:continuation", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FD2021Q1YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "ix:continuation", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FI2021Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Cash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407402 - 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", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "ix:continuation", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FI2021Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Cash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:HeldToMaturitySecuritiesTextBlock", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FI2021Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407403 - 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", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:HeldToMaturitySecuritiesTextBlock", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FI2021Q1", "decimals": "-3", "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FI2021Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407404 - 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", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FI2021Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FI2021Q1", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions", "reportCount": 1, "unique": true, "unitRef": "security", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407405 - 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", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FI2021Q1", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions", "reportCount": 1, "unique": true, "unitRef": "security", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FI2021Q1_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410402 - Disclosure - Fair Value Measurements (Details)", "role": "http://pagerduty.com/role/FairValueMeasurementsDetails", "shortName": "Fair Value Measurements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FI2021Q1_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FI2021Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413402 - Disclosure - Property and Equipment, Net (Details)", "role": "http://pagerduty.com/role/PropertyAndEquipmentNetDetails", "shortName": "Property and Equipment, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FI2021Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FI2021Q1", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CapitalizedContractCostNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416401 - Disclosure - Deferred Contract Costs (Details)", "role": "http://pagerduty.com/role/DeferredContractCostsDetails", "shortName": "Deferred Contract Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FI2021Q1", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CapitalizedContractCostNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "pd:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FI2021Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419402 - 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 }, "R4": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FD2021Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002000 - 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", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FD2021Q1YTD", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FI2021Q1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419403 - Disclosure - Leases - Additional Information (Details)", "role": "http://pagerduty.com/role/LeasesAdditionalInformationDetails", "shortName": "Leases - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FI2021Q1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FD2021Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419404 - 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", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FD2021Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FD2021Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419405 - 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", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FD2021Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FI2021Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419406 - 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", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FI2021Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FI2020Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425402 - 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", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FI2020Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FI2021Q1", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425403 - 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", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FI2021Q1", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FI2021Q1_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain_2020-05-01", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425404 - 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", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FI2021Q1_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain_2020-05-01", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FD2021Q1YTD", "decimals": "INF", "first": true, "lang": null, "name": "pd:SharebasedCompensationArrangementBySharebasedPaymentAwardNumberOfPlans", "reportCount": 1, "unique": true, "unitRef": "equity_incentive_plan", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428402 - 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", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FD2021Q1YTD", "decimals": "INF", "first": true, "lang": null, "name": "pd:SharebasedCompensationArrangementBySharebasedPaymentAwardNumberOfPlans", "reportCount": 1, "unique": true, "unitRef": "equity_incentive_plan", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FI2021Q1", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428403 - 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", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FI2021Q1", "decimals": "INF", "lang": null, "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FI2020Q4", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428404 - 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", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FD2021Q1YTD", "decimals": "INF", "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FI2019Q4", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:TemporaryEquitySharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003000 - Statement - Condensed Consolidated Statements of Stockholders' Equity", "role": "http://pagerduty.com/role/CondensedConsolidatedStatementsOfStockholdersEquity", "shortName": "Condensed Consolidated Statements of Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FI2019Q4", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:TemporaryEquitySharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FD2021Q1YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementEmployeeMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428405 - 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", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FD2021Q1YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementEmployeeMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FI2020Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428406 - 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", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FI2020Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FD2021Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428408 - 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", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FD2021Q1QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember", "decimals": "-3", "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FD2021Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431402 - 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 }, "R54": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FD2021Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431403 - 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", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FD2021Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FD2021Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2432401 - Disclosure - Income Taxes (Details)", "role": "http://pagerduty.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R56": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FD2021Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2433402 - 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", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FD2021Q1QTD_srt_StatementGeographicalAxis_country_US", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "span", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FD2021Q1YTD_srt_StatementGeographicalAxis_country_US_us-gaap_ConcentrationRiskByBenchmarkAxis_pd_LongLivedAssetsMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_GeographicConcentrationRiskMember", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2433403 - Disclosure - Geographic Information - Additional Information (Details)", "role": "http://pagerduty.com/role/GeographicInformationAdditionalInformationDetails", "shortName": "Geographic Information - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FD2021Q1YTD_srt_StatementGeographicalAxis_country_US_us-gaap_ConcentrationRiskByBenchmarkAxis_pd_LongLivedAssetsMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_GeographicConcentrationRiskMember", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FD2021Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004000 - Statement - Condensed Consolidated Statements of Cash Flows", "role": "http://pagerduty.com/role/CondensedConsolidatedStatementsOfCashFlows", "shortName": "Condensed Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FD2021Q1YTD", "decimals": "-3", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FD2021Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101100 - 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", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FD2021Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FD2021Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2103100 - Disclosure - Summary of Significant Accounting Policies", "role": "http://pagerduty.com/role/SummaryOfSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FD2021Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FD2021Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2107100 - Disclosure - Cash, Cash Equivalents, and Investments", "role": "http://pagerduty.com/role/CashCashEquivalentsAndInvestments", "shortName": "Cash, Cash Equivalents, and Investments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FD2021Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9999": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FI2020Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestrictedCash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "", "isDefault": "false", "longName": "Uncategorized Items - pagerdutyq1fy2021-10q.htm", "role": "http://xbrl.sec.gov/role/uncategorizedFacts", "shortName": "Uncategorized Items - pagerdutyq1fy2021-10q.htm", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "pagerdutyq1fy2021-10q.htm", "contextRef": "FI2020Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestrictedCash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } } }, "segmentCount": 47, "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]" } } }, "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": [ "r452" ], "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": [ "r453" ], "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": [ "r454" ], "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": [ "r454" ], "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": [ "r456" ], "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": [ "r454" ], "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": [ "r455" ], "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": [ "r454" ], "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": [ "r454" ], "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": [ "r454" ], "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": [ "r454" ], "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": [ "r450" ], "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": [ "r451" ], "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_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/20200430", "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/20200430", "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/20200430", "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/20200430", "presentation": [ "http://pagerduty.com/role/DeferredRevenueAndPerformanceObligationsDeferredRevenueDetails" ], "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/20200430", "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/20200430", "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/20200430", "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]" } } }, "localname": "IncomeStatementAndStatementOfComprehensiveIncomeAbstract", "nsuri": "http://pagerduty.com/20200430", "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/20200430", "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/20200430", "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/20200430", "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/20200430", "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/20200430", "presentation": [ "http://pagerduty.com/role/GeographicInformationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "pd_MarketableSecuritiesAccumulatedGrossUnrealizedGainLossBeforeTax": { "auth_ref": [], "calculation": { "http://pagerduty.com/role/CashCashEquivalentsAndInvestmentsCarryingValueOfInvestmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://pagerduty.com/role/CashCashEquivalentsAndInvestmentsCarryingValueOfInvestmentsDetailsCalc2": { "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/20200430", "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/CashCashEquivalentsAndInvestmentsCarryingValueOfInvestmentsDetailsCalc2": { "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/20200430", "presentation": [ "http://pagerduty.com/role/CashCashEquivalentsAndInvestmentsCarryingValueOfInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "pd_OneCustomerMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "One Customer [Member]", "label": "One Customer [Member]", "terseLabel": "One Customer" } } }, "localname": "OneCustomerMember", "nsuri": "http://pagerduty.com/20200430", "presentation": [ "http://pagerduty.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "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/20200430", "presentation": [ "http://pagerduty.com/role/DescriptionOfBusinessAndBasisOfPresentationDetails" ], "xbrltype": "monetaryItemType" }, "pd_ProceedsFromCollectionOfLongtermLoansToRelatedPartiesFinancingActivities": { "auth_ref": [], "calculation": { "http://pagerduty.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 3.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/20200430", "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/20200430", "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/20200430", "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/20200430", "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/20200430", "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/20200430", "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/20200430", "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/20200430", "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/20200430", "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/20200430", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "pd_StockIssuedDuringPeriodValueExerciseOfWarrants": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Stock Issued During Period, Value, Exercise Of Warrants", "label": "Stock Issued During Period, Value, Exercise Of Warrants", "terseLabel": "Exercise of common stock warrants" } } }, "localname": "StockIssuedDuringPeriodValueExerciseOfWarrants", "nsuri": "http://pagerduty.com/20200430", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "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/20200430", "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/20200430", "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/20200430", "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/20200430", "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/20200430", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r155", "r229", "r234", "r418" ], "lang": { "en-US": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://pagerduty.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r245", "r246", "r361", "r362", "r363", "r364", "r365", "r366", "r385", "r416", "r419" ], "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": [ "r245", "r246", "r361", "r362", "r363", "r364", "r365", "r366", "r385", "r416", "r419" ], "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_NameOfMajorCustomerDomain": { "auth_ref": [ "r155", "r229", "r234", "r418" ], "lang": { "en-US": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://pagerduty.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r236", "r245", "r246", "r361", "r362", "r363", "r364", "r365", "r366", "r385", "r416", "r419" ], "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": [ "r236", "r245", "r246", "r361", "r362", "r363", "r364", "r365", "r366", "r385", "r416", "r419" ], "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": [ "r151", "r152", "r229", "r233", "r417", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447" ], "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": [ "r151", "r152", "r229", "r233", "r417", "r436", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448" ], "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]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201602Member": { "auth_ref": [ "r338" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).", "label": "Accounting Standards Update 2016-02 [Member]", "terseLabel": "Accounting Standards Update 2016-02" } } }, "localname": "AccountingStandardsUpdate201602Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "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_AccountsReceivableMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r4", "r13", "r157", "r158" ], "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,490 and $810 as of April 30, 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", "r202" ], "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", "r41", "r42", "r43", "r407", "r427", "r431" ], "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": [ "r40", "r43", "r44", "r83", "r84", "r85", "r315", "r422", "r423" ], "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", "r288" ], "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": [ "r83", "r84", "r85", "r285", "r286", "r287" ], "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_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r87", "r88", "r89", "r90", "r179", "r180", "r181", "r182", "r183", "r184", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r299", "r300", "r301", "r302", "r387", "r388", "r389", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431" ], "lang": { "en-US": { "role": { "documentation": "Information by amendment to accounting standards.", "label": "Accounting Standards Update [Axis]", "terseLabel": "Accounting Standards Update [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r248", "r251", "r291", "r292" ], "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": [ "r251", "r277", "r290" ], "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": [ "r159", "r185", "r187", "r188" ], "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", "r159", "r185" ], "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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r102" ], "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": [ "r102" ], "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": [ "r102" ], "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": [ "r80", "r130", "r140", "r146", "r178", "r312", "r316", "r330", "r392", "r405" ], "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": [ "r6", "r7", "r38", "r80", "r178", "r312", "r316", "r330" ], "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": [ "r319" ], "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": [ "r166", "r193" ], "calculation": { "http://pagerduty.com/role/CashCashEquivalentsAndInvestmentsCarryingValueOfInvestmentsDetails": { "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": [ "r170" ], "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": [ "r168", "r170", "r403" ], "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": [ "r169" ], "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": [ "r168", "r169", "r402" ], "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": [ "r162", "r167", "r193", "r394" ], "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": [ "r164", "r193" ], "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": [ "r253", "r279" ], "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_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r75", "r76", "r77" ], "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": [ "r200" ], "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": [ "r200" ], "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": [ "r199" ], "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": [ "r199" ], "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": [ "r199" ], "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", "r434", "r435" ], "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": [ "r3", "r24", "r73" ], "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": [ "r67", "r73", "r78" ], "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": [ "r67", "r331" ], "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_CommercialPaperAtCarryingValue": { "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": "Unsecured short-term debt instrument issued by corporations which are 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": "Commercial Paper, at Carrying Value", "terseLabel": "Commercial paper" } } }, "localname": "CommercialPaperAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CashCashEquivalentsAndInvestmentsComponentsOfCashAndCashEquivalentsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommercialPaperMember": { "auth_ref": [ "r211" ], "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": [ "r34", "r209", "r395", "r411" ], "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 8)" } } }, "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]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r206", "r207", "r208", "r210" ], "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": [ "r35" ], "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": [ "r83", "r84" ], "lang": { "en-US": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/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", "r212" ], "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": [ "r47", "r49", "r50", "r54", "r398", "r413" ], "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": [ "r116", "r117", "r155", "r327", "r328" ], "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", "http://pagerduty.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r116", "r117", "r155", "r327", "r328", "r433" ], "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", "http://pagerduty.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r116", "r117", "r155", "r327", "r328", "r433" ], "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", "http://pagerduty.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r110", "r404" ], "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", "http://pagerduty.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r116", "r117", "r155", "r327", "r328" ], "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", "http://pagerduty.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r113", "r116", "r117", "r118", "r327", "r329" ], "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", "http://pagerduty.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r116", "r117", "r155", "r327", "r328" ], "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", "http://pagerduty.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "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": [ "r218" ], "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": [ "r216", "r217", "r230" ], "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": [ "r216", "r217", "r230" ], "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": [ "r216", "r217", "r230" ], "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": [ "r231" ], "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_CorporateDebtSecuritiesMember": { "auth_ref": [ "r237", "r244", "r432" ], "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": [ "r57", "r386" ], "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_CustomerConcentrationRiskMember": { "auth_ref": [ "r114", "r155" ], "lang": { "en-US": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "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": [ "r194" ], "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": [ "r177" ], "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": [ "r177" ], "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_DepreciationDepletionAndAmortization": { "auth_ref": [ "r71", "r128" ], "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": [ "r253", "r279" ], "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]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDiluted": { "auth_ref": [ "r100" ], "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": [ "r102", "r103", "r104", "r106" ], "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": [ "r278" ], "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": [ "r278" ], "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": [ "r278" ], "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": [ "r275" ], "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]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r83", "r84", "r85", "r88", "r96", "r98", "r107", "r182", "r212", "r214", "r285", "r286", "r287", "r301", "r302", "r332", "r333", "r334", "r335", "r336", "r337", "r422", "r423", "r424" ], "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": [ "r319", "r320", "r321", "r325" ], "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": [ "r319", "r320" ], "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": [ "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r320", "r358", "r359", "r360" ], "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": [ "r319", "r320", "r322", "r323", "r326" ], "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]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r324" ], "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": [ "r237", "r238", "r243", "r244", "r320", "r358" ], "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": [ "r237", "r238", "r243", "r244", "r320", "r359" ], "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": [ "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r320", "r360" ], "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": [ "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r358", "r359", "r360" ], "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": [ "r324", "r326" ], "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": [ "r173", "r175", "r186", "r189", "r190", "r191", "r192", "r195", "r196", "r197", "r198", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384" ], "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": [ "r58" ], "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": [ "r55" ], "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": [ "r115" ], "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": [ "r247", "r249", "r275" ], "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": [ "r56", "r80", "r130", "r139", "r142", "r145", "r148", "r178", "r330" ], "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": [ "r162", "r171", "r394" ], "calculation": { "http://pagerduty.com/role/CashCashEquivalentsAndInvestmentsCarryingValueOfInvestmentsDetails": { "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": [ "r164" ], "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": [ "r172", "r174", "r394" ], "calculation": { "http://pagerduty.com/role/CashCashEquivalentsAndInvestmentsCarryingValueOfInvestmentsDetails": { "order": 2.0, "parentTag": "us-gaap_HeldToMaturitySecurities", "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": [ "r173", "r175", "r176" ], "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": [ "r52", "r130", "r139", "r142", "r145", "r148", "r390", "r396", "r400", "r414" ], "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": [ "r204" ], "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]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r296", "r297", "r298", "r303", "r305", "r307", "r308", "r309" ], "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": [ "r81", "r97", "r98", "r129", "r295", "r304", "r306", "r415" ], "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": [ "r68", "r74" ], "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 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": [ "r70" ], "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": [ "r70" ], "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": [ "r70" ], "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": [ "r70" ], "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": [ "r70" ], "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": [ "r70" ], "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_InterestIncomeExpenseNet": { "auth_ref": [ "r399" ], "calculation": { "http://pagerduty.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net amount of operating interest income (expense).", "label": "Interest Income (Expense), Net", "terseLabel": "Interest income" } } }, "localname": "InterestIncomeExpenseNet", "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": [ "r319" ], "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": [ "r349" ], "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": [ "r201" ], "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]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r343" ], "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": [ "r350" ], "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": [ "r350" ], "calculation": { "http://pagerduty.com/role/LeasesScheduleOfRemainingMaturitiesOfLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://pagerduty.com/role/LeasesScheduleOfRemainingMaturitiesOfLeaseLiabilitiesDetailsCalc2": { "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": [ "r350" ], "calculation": { "http://pagerduty.com/role/LeasesScheduleOfRemainingMaturitiesOfLeaseLiabilitiesDetails": { "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 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_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r350" ], "calculation": { "http://pagerduty.com/role/LeasesScheduleOfRemainingMaturitiesOfLeaseLiabilitiesDetails": { "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 fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/LeasesScheduleOfRemainingMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r350" ], "calculation": { "http://pagerduty.com/role/LeasesScheduleOfRemainingMaturitiesOfLeaseLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in 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": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/LeasesScheduleOfRemainingMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r350" ], "calculation": { "http://pagerduty.com/role/LeasesScheduleOfRemainingMaturitiesOfLeaseLiabilitiesDetails": { "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 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": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/LeasesScheduleOfRemainingMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r350" ], "calculation": { "http://pagerduty.com/role/LeasesScheduleOfRemainingMaturitiesOfLeaseLiabilitiesDetails": { "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 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": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/LeasesScheduleOfRemainingMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r350" ], "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 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": [ "r350" ], "calculation": { "http://pagerduty.com/role/LeasesScheduleOfRemainingMaturitiesOfLeaseLiabilitiesDetailsCalc2": { "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": [ "r352" ], "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", "r80", "r141", "r178", "r313", "r316", "r317", "r330" ], "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" } } }, "localname": "LiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/LeasesInformationAboutLeaseOnCondensedConsolidatedBalanceSheetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r19", "r80", "r178", "r330", "r393", "r409" ], "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", "r80", "r178", "r313", "r316", "r317", "r330" ], "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_MarketableSecuritiesCurrent": { "auth_ref": [ "r5", "r30" ], "calculation": { "http://pagerduty.com/role/CashCashEquivalentsAndInvestmentsCarryingValueOfInvestmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://pagerduty.com/role/CashCashEquivalentsAndInvestmentsCarryingValueOfInvestmentsDetailsCalc2": { "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_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": [ "r237" ], "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": [ "r67" ], "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": [ "r67" ], "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 provided by (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": [ "r67", "r69", "r72" ], "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 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": [ "r1", "r45", "r48", "r53", "r72", "r80", "r87", "r92", "r93", "r94", "r95", "r97", "r98", "r99", "r130", "r139", "r142", "r145", "r148", "r178", "r330", "r397", "r412" ], "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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "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": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r86", "r87", "r88", "r89", "r90", "r91", "r94", "r105", "r179", "r180", "r181", "r182", "r183", "r184", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r299", "r300", "r301", "r302", "r387", "r388", "r389", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431" ], "lang": { "en-US": { "role": { "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.", "label": "Accounting Standards Update and Change in Accounting Principle [Table]", "terseLabel": "Accounting Standards Update and Change in Accounting Principle [Table]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "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": [ "r123" ], "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": [ "r130", "r139", "r142", "r145", "r148" ], "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": [ "r341" ], "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": [ "r340" ], "calculation": { "http://pagerduty.com/role/LeasesScheduleOfRemainingMaturitiesOfLeaseLiabilitiesDetailsCalc2": { "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" } } }, "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": [ "r340" ], "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": [ "r340" ], "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": [ "r342", "r346" ], "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": [ "r339" ], "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": [ "r348", "r351" ], "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": [ "r347", "r351" ], "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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "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": [ "r2", "r318" ], "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": [ "r310", "r311", "r314" ], "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": [ "r46", "r49", "r310", "r311", "r314" ], "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": [ "r33" ], "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": [ "r72" ], "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": [ "r59" ], "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 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": [ "r165" ], "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_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r66" ], "calculation": { "http://pagerduty.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 2.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": [ "r65" ], "calculation": { "http://pagerduty.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 5.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": [ "r60", "r62", "r163" ], "calculation": { "http://pagerduty.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 3.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_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r63" ], "calculation": { "http://pagerduty.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the 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": [ "r6", "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_PriorPeriodReclassificationAdjustmentDescription": { "auth_ref": [ "r0" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.", "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "terseLabel": "Reclassification" } } }, "localname": "PriorPeriodReclassificationAdjustmentDescription", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProceedsFromIssuanceInitialPublicOffering": { "auth_ref": [ "r64" ], "calculation": { "http://pagerduty.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow associated with the amount received from 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_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": { "auth_ref": [ "r60", "r61", "r163" ], "calculation": { "http://pagerduty.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-sale", "terseLabel": "Proceeds from maturities 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": [ "r61", "r163" ], "calculation": { "http://pagerduty.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 2.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": [ "r60", "r61", "r163" ], "calculation": { "http://pagerduty.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 5.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": [ "r64", "r280" ], "calculation": { "http://pagerduty.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 4.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]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r26", "r203" ], "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": [ "r205", "r437", "r438", "r439" ], "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", "r201" ], "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": [ "r8", "r9", "r203", "r410" ], "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": [ "r8", "r203" ], "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": [ "r8", "r201" ], "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", "r79", "r160" ], "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": [ "r294", "r449" ], "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": [ "r78", "r391", "r406" ], "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": [ "r102" ], "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", "r214", "r288", "r408", "r426", "r431" ], "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": [ "r83", "r84", "r85", "r88", "r96", "r98", "r182", "r285", "r286", "r287", "r301", "r302", "r422", "r424" ], "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]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r126", "r127", "r138", "r143", "r144", "r150", "r151", "r155", "r228", "r229", "r386" ], "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": [ "r218", "r219", "r220", "r221", "r222", "r223", "r226", "r227", "r232", "r235" ], "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": [ "r153" ], "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": [ "r224" ], "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": [ "r225" ], "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": [ "r225" ], "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": [ "r102" ], "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": [ "r102" ], "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": [ "r101" ], "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": [ "r251", "r276", "r290" ], "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": [ "r251", "r276", "r290" ], "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": [ "r173", "r175", "r176" ], "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", "r203" ], "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": [ "r51", "r154" ], "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": [ "r253", "r279" ], "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": [ "r257" ], "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": [ "r257", "r266", "r269" ], "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": [ "r271" ], "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]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r122", "r124", "r125", "r130", "r131", "r142", "r146", "r147", "r148", "r149", "r150", "r154", "r155", "r156" ], "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": [ "r79", "r132", "r133", "r134", "r135", "r136", "r137", "r151" ], "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": [ "r55" ], "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": [ "r70" ], "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": [ "r254" ], "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": [ "r261" ], "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": [ "r265" ], "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": [ "r263" ], "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": [ "r263" ], "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": [ "r262" ], "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": [ "r262" ], "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": [ "r264" ], "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": [ "r264" ], "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": [ "r274" ], "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": [ "r273" ], "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_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": [ "r255" ], "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": [ "r279" ], "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": [ "r268" ], "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": [ "r261" ], "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": [ "r267" ], "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": [ "r279" ], "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": [ "r259", "r279" ], "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": [ "r258" ], "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": [ "r269" ], "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": [ "r270" ], "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": [ "r270" ], "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_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "auth_ref": [ "r279" ], "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": [ "r250", "r256" ], "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": [ "r249", "r275" ], "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": [ "r254" ], "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": [ "r272", "r289" ], "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": [ "r270" ], "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": [ "r270" ], "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": [ "r215", "r293" ], "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": [ "r344", "r351" ], "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": [ "r82" ], "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": [ "r37", "r83", "r84", "r85", "r88", "r96", "r98", "r107", "r182", "r212", "r214", "r285", "r286", "r287", "r301", "r302", "r332", "r333", "r334", "r335", "r336", "r337", "r422", "r423", "r424" ], "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]" } } }, "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]" } } }, "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]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r83", "r84", "r85", "r107", "r386" ], "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": [ "r36", "r212", "r213", "r214" ], "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_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r11", "r12", "r212", "r214" ], "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", "r212", "r214" ], "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", "r212", "r214", "r260" ], "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": [ "r37", "r212", "r214" ], "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_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r11", "r12", "r212", "r214" ], "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", "r214", "r252", "r267" ], "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", "r80", "r161", "r178", "r330" ], "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:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r353", "r354" ], "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": [ "r39" ], "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": [ "r173", "r175", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384" ], "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_TypeOfAdoptionMember": { "auth_ref": [ "r87", "r88", "r89", "r90", "r179", "r180", "r181", "r182", "r183", "r184", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r299", "r300", "r301", "r302", "r387", "r388", "r389", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431" ], "lang": { "en-US": { "role": { "documentation": "Amendment to accounting standards.", "label": "Accounting Standards Update [Domain]", "terseLabel": "Accounting Standards Update [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://pagerduty.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USGovernmentCorporationsAndAgenciesSecuritiesMember": { "auth_ref": [ "r401" ], "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": 4.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": [ "r237", "r244", "r401" ], "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": [ "r108", "r109", "r111", "r112", "r119", "r120", "r121" ], "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": [ "r345", "r351" ], "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": [ "r279" ], "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": [ "r279" ], "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": 8 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=6359566&loc=d3e326-107755" }, "r1": { "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" }, "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": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e3842-109258" }, "r106": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "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": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "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": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "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": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "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": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "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": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "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": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5144-111524" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "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": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27198-111563" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r178": { "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" }, "r179": { "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" }, "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": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "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": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919253-210447" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r2": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "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": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r206": { "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" }, "r207": { "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" }, "r208": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r209": { "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" }, "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", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "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": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "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": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r235": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "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": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "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": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "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", "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "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": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "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": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "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": "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740" }, "r3": { "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" }, "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": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "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": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r319": { "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" }, "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": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r33": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121329987&loc=SL77916155-209984" }, "r339": { "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" }, "r34": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r35": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r353": { "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" }, "r354": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r36": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r37": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r38": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r39": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "http://asc.fasb.org/topic&trid=2122208" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r4": { "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" }, "r40": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r41": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r419": { "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" }, "r42": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r43": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r44": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r45": { "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" }, "r450": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r451": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r452": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-13" }, "r453": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r454": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r455": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r456": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2" }, "r46": { "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" }, "r47": { "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" }, "r48": { "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" }, "r49": { "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" }, "r5": { "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" }, "r50": { "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" }, "r51": { "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" }, "r52": { "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" }, "r53": { "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" }, "r54": { "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" }, "r55": { "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" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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" }, "r59": { "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" }, "r6": { "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" }, "r60": { "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" }, "r61": { "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" }, "r62": { "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" }, "r63": { "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" }, "r64": { "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" }, "r65": { "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" }, "r66": { "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" }, "r67": { "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" }, "r68": { "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" }, "r69": { "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" }, "r7": { "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" }, "r70": { "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" }, "r71": { "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" }, "r72": { "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" }, "r73": { "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" }, "r74": { "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" }, "r75": { "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" }, "r76": { "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" }, "r77": { "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" }, "r78": { "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" }, "r79": { "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" }, "r8": { "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" }, "r80": { "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" }, "r81": { "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" }, "r82": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r83": { "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" }, "r84": { "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" }, "r85": { "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" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21728-107793" }, "r87": { "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" }, "r88": { "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" }, "r89": { "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" }, "r9": { "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" }, "r90": { "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" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" } }, "version": "2.1" } XML 24 R22.htm IDEA: XBRL DOCUMENT v3.20.1
Cash, Cash Equivalents, and Investments (Tables)
3 Months Ended
Apr. 30, 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 April 30, 2020
 
As of January 31, 2020
 
(in thousands)
Cash and cash equivalents
 
 
 
Cash
$
18,510

 
$
2,131

Money market funds
120,395

 
118,899

Commercial paper
550

 

U.S. Treasury securities

 
2,994

Total cash and cash equivalents
$
139,455

 
$
124,024

Available-for-sale investments:
 
 
 
U.S. Treasury securities
$
21,082

 
$
24,987

Commercial paper
10,419

 
20,132

Corporate debt securities
161,804

 
149,248

U.S. Government agency securities
5,000

 
4,973

Total available-for-sale investments
$
198,305

 
$
199,340

Held-to-maturity investments:
 
 
 
U.S. Treasury securities
$
6,012

 
$
9,016

Commercial paper
1,495

 
5,985

Corporate debt securities
5,540

 
13,034

Total held-to-maturities investments
$
13,047

 
$
28,035

Total investments
$
211,352

 
$
227,375


Components of Available-for-sale Investments
Cash, cash equivalents, and investments consisted of the following:
 
As of April 30, 2020
 
As of January 31, 2020
 
(in thousands)
Cash and cash equivalents
 
 
 
Cash
$
18,510

 
$
2,131

Money market funds
120,395

 
118,899

Commercial paper
550

 

U.S. Treasury securities

 
2,994

Total cash and cash equivalents
$
139,455

 
$
124,024

Available-for-sale investments:
 
 
 
U.S. Treasury securities
$
21,082

 
$
24,987

Commercial paper
10,419

 
20,132

Corporate debt securities
161,804

 
149,248

U.S. Government agency securities
5,000

 
4,973

Total available-for-sale investments
$
198,305

 
$
199,340

Held-to-maturity investments:
 
 
 
U.S. Treasury securities
$
6,012

 
$
9,016

Commercial paper
1,495

 
5,985

Corporate debt securities
5,540

 
13,034

Total held-to-maturities investments
$
13,047

 
$
28,035

Total investments
$
211,352

 
$
227,375


Components of Held-to-maturity Investments
The following tables summarize the Company’s investments’ adjusted cost, net unrealized gains, and fair value by significant investment category as of April 30, 2020 and January 31, 2020. Gross realized gains or losses from sales of available-for-sale securities were not material for the three months ended April 30, 2020.
 
As of April 30, 2020
 
Cost Basis
 
Unrealized Gain, Net
 
Recorded Basis
Available-for-sale investments:
 
 
 
 
 
U.S. Treasury securities
$
20,953

 
$
129

 
$
21,082

Commercial paper
10,415

 
4

 
10,419

Corporate debt securities
161,165

 
639

 
161,804

U.S. Government agency securities
4,993

 
7

 
5,000

Total available-for-sale investments
$
197,526

 
$
779

 
$
198,305

Held-to-maturity investments:

 

 

U.S. Treasury securities
$
6,012

 
$

 
$
6,012

Commercial paper
1,495

 

 
1,495

Corporate debt securities
5,540

 

 
5,540

Total held-to-maturities investments
$
13,047

 
$

 
$
13,047

Total investments
$
210,573

 
$
779

 
$
211,352


 
As of January 31, 2020
 
Cost Basis
 
Unrealized Gain, Net
 
Recorded Basis
Available-for-sale investments:
 
 
 
 
 
U.S. Treasury securities
$
24,978

 
$
9

 
$
24,987

Commercial paper
20,128

 
4

 
20,132

Corporate debt securities
149,124

 
124

 
149,248

U.S. Government agency securities
4,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 paper
5,985

 

 
5,985

Corporate debt securities
13,034

 

 
13,034

Total held-to-maturities investments
$
28,035

 
$

 
$
28,035

Total investments
$
227,238

 
$
137

 
$
227,375


Cash, cash equivalents, and investments consisted of the following:
 
As of April 30, 2020
 
As of January 31, 2020
 
(in thousands)
Cash and cash equivalents
 
 
 
Cash
$
18,510

 
$
2,131

Money market funds
120,395

 
118,899

Commercial paper
550

 

U.S. Treasury securities

 
2,994

Total cash and cash equivalents
$
139,455

 
$
124,024

Available-for-sale investments:
 
 
 
U.S. Treasury securities
$
21,082

 
$
24,987

Commercial paper
10,419

 
20,132

Corporate debt securities
161,804

 
149,248

U.S. Government agency securities
5,000

 
4,973

Total available-for-sale investments
$
198,305

 
$
199,340

Held-to-maturity investments:
 
 
 
U.S. Treasury securities
$
6,012

 
$
9,016

Commercial paper
1,495

 
5,985

Corporate debt securities
5,540

 
13,034

Total held-to-maturities investments
$
13,047

 
$
28,035

Total investments
$
211,352

 
$
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 April 30, 2020 and January 31, 2020. Gross realized gains or losses from sales of available-for-sale securities were not material for the three months ended April 30, 2020.
 
As of April 30, 2020
 
Cost Basis
 
Unrealized Gain, Net
 
Recorded Basis
Available-for-sale investments:
 
 
 
 
 
U.S. Treasury securities
$
20,953

 
$
129

 
$
21,082

Commercial paper
10,415

 
4

 
10,419

Corporate debt securities
161,165

 
639

 
161,804

U.S. Government agency securities
4,993

 
7

 
5,000

Total available-for-sale investments
$
197,526

 
$
779

 
$
198,305

Held-to-maturity investments:

 

 

U.S. Treasury securities
$
6,012

 
$

 
$
6,012

Commercial paper
1,495

 

 
1,495

Corporate debt securities
5,540

 

 
5,540

Total held-to-maturities investments
$
13,047

 
$

 
$
13,047

Total investments
$
210,573

 
$
779

 
$
211,352


 
As of January 31, 2020
 
Cost Basis
 
Unrealized Gain, Net
 
Recorded Basis
Available-for-sale investments:
 
 
 
 
 
U.S. Treasury securities
$
24,978

 
$
9

 
$
24,987

Commercial paper
20,128

 
4

 
20,132

Corporate debt securities
149,124

 
124

 
149,248

U.S. Government agency securities
4,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 paper
5,985

 

 
5,985

Corporate debt securities
13,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 April 30, 2020 and January 31, 2020:
 
As of April 30, 2020
 
Cost Basis
 
Recorded Basis
Due within one year
$
133,841

 
$
134,246

Due between one to five years
63,685

 
64,059

Total
$
197,526

 
$
198,305


 
As of January 31, 2020
 
Cost Basis
 
Recorded Basis
Due within one year
$
128,127

 
$
128,169

Due between one to five years
71,076

 
71,171

Total
$
199,203

 
$
199,340


XML 25 R43.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Schedule of Remaining Maturities of Lease Liabilities (Details)
$ in Thousands
Apr. 30, 2020
USD ($)
Leases [Abstract]  
2021 $ 4,246
2022 6,303
2023 6,474
2024 6,655
2025 6,854
Thereafter 8,870
Gross lease payments 39,402
Less: Imputed interest (4,509)
Total $ 34,893
XML 26 R47.htm IDEA: XBRL DOCUMENT v3.20.1
Common Stock and Stockholders' Equity - Additional Information (Details)
1 Months Ended 3 Months Ended
Feb. 01, 2020
shares
Apr. 14, 2019
shares
Apr. 11, 2019
purchase_period
shares
Mar. 31, 2019
shares
Apr. 30, 2020
USD ($)
equity_incentive_plan
$ / shares
shares
Apr. 30, 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,556,493   13,126,301
Options granted (in shares)       3,041,000 140,270    
Number of shares available for grant (in shares)         13,831,235   11,841,156
Weighted average grant date fair value of stock options (in dollars per share) | $ / shares         $ 6.61 $ 10.58  
Aggregate intrinsic value of stock options exercised | $         $ 11,500,000 $ 19,900,000  
Unrecognized compensation cost related to unvested stock options | $         41,300,000    
Stock-based compensation expense | $         $ 8,308,000 4,812,000  
Stock options              
Subsidiary, Sale of Stock [Line Items]              
Unrecognized compensation cost related to unvested awards, period for recognition         3 years 1 month 6 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 8 months 12 days    
Unrecognized compensation cost related to unvested RSUs | $         $ 62,700,000    
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,417,141    
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,600,000 400,000  
Amount withheld on behalf of employees for future purchase | $         $ 1,900,000 $ 0  
Shares purchased (in shares)         0 0  
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 28 R27.htm IDEA: XBRL DOCUMENT v3.20.1
Common Stock and Stockholders' Equity (Tables)
3 Months Ended
Apr. 30, 2020
Equity [Abstract]  
Summary of Shares of Common Stock Reserved for Future Issuance
Shares of common stock reserved for future issuance are as follows:
 
April 30, 2020
Outstanding stock options and unvested RSUs outstanding
16,779,058

Available for future stock option and RSU grants
13,831,235

Available for ESPP
2,417,141

Total common stock reserved at April 30, 2020
33,027,434


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, 2020
14,498,045

 
$
7.37

 
7.8 years
 
$
231,300

Granted
140,270

 
$
15.89

 
 
 
 
Exercised
(730,363
)
 
$
2.55

 
 
 
 
Canceled
(540,609
)
 
$
10.54

 
 
 
 
Outstanding at April 30, 2020
13,367,343

 
$
7.59

 
7.6 years
 
$
180,717

Vested as of April 30, 2020
7,421,194

 
$
4.72

 
6.9 years
 
$
121,656


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 April 30,
 
2020
 
2019
Expected dividend yield

 

Expected volatility
43.3
%
 
42.4% - 42.8%

Expected term (years)
6.1

 
5.5 - 6.9

Risk-free interest rate
0.46% - 0.47%

 
2.32% - 2.48%


Schedule of Restricted Stock Unit Activity
A summary of the Company’s RSU activity and related information is as follow:
 
Number of RSUs
 
Weighted
Average Grant Date Fair Value Per Share
Outstanding at January 31, 2020
1,114,911

 
$
28.10

Granted
2,326,489

 
$
15.89

Vested, net of shares withheld for employee payroll taxes
(3,039
)
 
$
24.88

Canceled
(26,646
)
 
$
28.45

Outstanding at April 30, 2020
3,411,715

 
$
19.78


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 April 30,
 
2020
 
2019
 
(in thousands)
Cost of revenue
$
344

 
$
143

Research and development
2,183

 
860

Sales and marketing
2,285

 
1,464

General and administrative
3,496

 
2,345

Total
$
8,308

 
$
4,812


XML 29 R23.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value Measurements (Tables)
3 Months Ended
Apr. 30, 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 April 30, 2020
 
Level 1
 
Level 2
 
Level 3
 
Total
 
(in thousands)
Money market funds
$
120,395

 
$

 
$

 
$
120,395

U.S. Treasury securities

 
27,094

 

 
27,094

Commercial paper
550

 
11,914

 

 
12,464

Corporate debt securities

 
167,344

 

 
167,344

U.S. Government agency securities

 
5,000

 

 
5,000

Total
$
120,945

 
$
211,352

 
$

 
$
332,297

Included in cash equivalents
 
 
 
 
 
 
$
120,945

Included in investments
 
 
 
 
 
 
$
211,352


 
As of January 31, 2020
 
Level 1
 
Level 2
 
Level 3
 
Total
 
(in thousands)
Money market funds
$
118,899

 
$

 
$

 
$
118,899

U.S. Treasury securities
2,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 30 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 31 R42.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Supplemental Cash Flow Information (Details)
$ in Thousands
3 Months Ended
Apr. 30, 2020
USD ($)
Leases [Abstract]  
Cash paid for amounts included in the measurement of lease liabilities $ 1,138
XML 32 R46.htm IDEA: XBRL DOCUMENT v3.20.1
Deferred Revenue and Performance Obligations - Performance Obligations (Details)
Apr. 30, 2020
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-05-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-05-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, remaining performance obligation, period
XML 33 R57.htm IDEA: XBRL DOCUMENT v3.20.1
Geographic Information - Additional Information (Details) - Long-Lived Assets - Geographic Concentration Risk
3 Months Ended 12 Months Ended
Apr. 30, 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 34 R53.htm IDEA: XBRL DOCUMENT v3.20.1
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
Apr. 30, 2020
Apr. 30, 2019
Numerator:    
Net loss $ (11,459) $ (12,064)
Denominator:    
Weighted average shares used in calculating net loss per share, basic and diluted (in shares) 77,770 32,510
Net loss per share, basic and diluted (in dollars per share) $ (0.15) $ (0.37)
XML 35 R9.htm IDEA: XBRL DOCUMENT v3.20.1
Cash, Cash Equivalents, and Investments
3 Months Ended
Apr. 30, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Cash, Cash Equivalents, and Investments Cash, Cash Equivalents, and Investments
Cash, cash equivalents, and investments consisted of the following:
 
As of April 30, 2020
 
As of January 31, 2020
 
(in thousands)
Cash and cash equivalents
 
 
 
Cash
$
18,510

 
$
2,131

Money market funds
120,395

 
118,899

Commercial paper
550

 

U.S. Treasury securities

 
2,994

Total cash and cash equivalents
$
139,455

 
$
124,024

Available-for-sale investments:
 
 
 
U.S. Treasury securities
$
21,082

 
$
24,987

Commercial paper
10,419

 
20,132

Corporate debt securities
161,804

 
149,248

U.S. Government agency securities
5,000

 
4,973

Total available-for-sale investments
$
198,305

 
$
199,340

Held-to-maturity investments:
 
 
 
U.S. Treasury securities
$
6,012

 
$
9,016

Commercial paper
1,495

 
5,985

Corporate debt securities
5,540

 
13,034

Total held-to-maturities investments
$
13,047

 
$
28,035

Total investments
$
211,352

 
$
227,375


The following tables summarize the Company’s investments’ adjusted cost, net unrealized gains, and fair value by significant investment category as of April 30, 2020 and January 31, 2020. Gross realized gains or losses from sales of available-for-sale securities were not material for the three months ended April 30, 2020.
 
As of April 30, 2020
 
Cost Basis
 
Unrealized Gain, Net
 
Recorded Basis
Available-for-sale investments:
 
 
 
 
 
U.S. Treasury securities
$
20,953

 
$
129

 
$
21,082

Commercial paper
10,415

 
4

 
10,419

Corporate debt securities
161,165

 
639

 
161,804

U.S. Government agency securities
4,993

 
7

 
5,000

Total available-for-sale investments
$
197,526

 
$
779

 
$
198,305

Held-to-maturity investments:

 

 

U.S. Treasury securities
$
6,012

 
$

 
$
6,012

Commercial paper
1,495

 

 
1,495

Corporate debt securities
5,540

 

 
5,540

Total held-to-maturities investments
$
13,047

 
$

 
$
13,047

Total investments
$
210,573

 
$
779

 
$
211,352


 
As of January 31, 2020
 
Cost Basis
 
Unrealized Gain, Net
 
Recorded Basis
Available-for-sale investments:
 
 
 
 
 
U.S. Treasury securities
$
24,978

 
$
9

 
$
24,987

Commercial paper
20,128

 
4

 
20,132

Corporate debt securities
149,124

 
124

 
149,248

U.S. Government agency securities
4,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 paper
5,985

 

 
5,985

Corporate debt securities
13,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 April 30, 2020 and January 31, 2020:
 
As of April 30, 2020
 
Cost Basis
 
Recorded Basis
Due within one year
$
133,841

 
$
134,246

Due between one to five years
63,685

 
64,059

Total
$
197,526

 
$
198,305


 
As of January 31, 2020
 
Cost Basis
 
Recorded Basis
Due within one year
$
128,127

 
$
128,169

Due between one to five years
71,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 April 30, 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 36 R1.htm IDEA: XBRL DOCUMENT v3.20.1
Cover Page - shares
3 Months Ended
Apr. 30, 2020
Jun. 03, 2020
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Apr. 30, 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   78,704,825
Entity Central Index Key 0001568100  
Current Fiscal Year End Date --01-31  
Document Fiscal Year Focus 2021  
Document Fiscal Period Focus Q1  
Amendment Flag false  
XML 37 R5.htm IDEA: XBRL DOCUMENT v3.20.1
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 Apr. 30, 2019 0        
Redeemable convertible preferred stock, ending balance at Apr. 30, 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)   951,830      
Issuance of common stock upon exercise of stock options and restricted stock agreements, net of repurchases 2,240   2,240    
Exercise of common stock warrants (in shares)   737,807      
Exercise of common stock warrants 0        
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    
Repayment of promissory note 515   515    
Vesting of early exercised options 334   334    
Stock-based compensation 4,812   4,812    
Net loss (12,064)       (12,064)
Ending balance (in shares) at Apr. 30, 2019   76,013,403      
Ending balance at Apr. 30, 2019 313,627 $ 0 454,559   (140,932)
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)   729,425      
Issuance of common stock upon exercise of stock options and restricted stock agreements, net of repurchases 1,844   1,844    
Vesting of restricted stock units, net of employee payroll taxes (in shares)   3,039      
Vesting of restricted stock units, net of employee payroll taxes (46)   (46)    
Vesting of early exercised options 316   316    
Stock-based compensation 8,308   8,308    
Other comprehensive income 642     642  
Net loss (11,459)       (11,459)
Ending balance (in shares) at Apr. 30, 2020   78,526,004      
Ending balance at Apr. 30, 2020 $ 307,543 $ 0 $ 497,430 $ 779 $ (190,666)
XML 38 R19.htm IDEA: XBRL DOCUMENT v3.20.1
Geographic Information
3 Months Ended
Apr. 30, 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 April 30,
 
2020
 
2019
 
(in thousands)
United States
$
38,272

 
$
29,468

International
11,514

 
7,846

Total
$
49,786

 
$
37,314


Other than the United States, no other individual country accounted for 10% or more of revenue for the three months ended April 30, 2020 or 2019. As of April 30, 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 39 R15.htm IDEA: XBRL DOCUMENT v3.20.1
Deferred Revenue and Performance Obligations
3 Months Ended
Apr. 30, 2020
Revenue from Contract with Customer [Abstract]  
Deferred Revenue and Performance Obligations Deferred Contract Costs
Deferred contract costs, which primarily consist of deferred sales commissions, were $26.1 million and $25.7 million as of April 30, 2020 and January 31, 2020, respectively. Amortization expense for deferred contract costs was $2.4 million and $1.6 million for the three months ended April 30, 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 (in thousands):
 
Three Months Ended April 30,
 
2020
 
2019
Deferred revenue, beginning of period
$
92,569

 
$
64,104

Billings
53,663

 
39,755

Revenue recognized
(49,786
)
 
(37,314
)
Deferred revenue, end of period
$
96,446

 
$
66,545


For the three months ended April 30, 2020 and 2019, the majority of revenue recognized was from the deferred revenue balances at the beginning of each quarter.
As of April 30, 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 $75.2 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 40 R11.htm IDEA: XBRL DOCUMENT v3.20.1
Property and Equipment, Net
3 Months Ended
Apr. 30, 2020
Property, Plant and Equipment [Abstract]  
Property and Equipment, Net Property and Equipment, Net
Property and equipment, net, consisted of the following:
 
As of April 30, 2020
 
As of January 31, 2020
 
(in thousands)
Leasehold improvements
$
12,288

 
$
12,257

Computers and equipment
5,617

 
4,431

Furniture and fixtures
3,124

 
2,540

Capitalized internal-use software
389

 
389

Gross property and equipment (1)
21,418

 
19,617

Accumulated depreciation and amortization
(8,207
)
 
(7,248
)
Property and equipment, net
$
13,211

 
$
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 April 30, 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.4 million for the three months ended April 30, 2020 and 2019, respectively.
XML 41 R32.htm IDEA: XBRL DOCUMENT v3.20.1
Cash, Cash Equivalents, and Investments - Components of Cash and Cash Equivalents and Investments (Details) - USD ($)
$ in Thousands
Apr. 30, 2020
Jan. 31, 2020
Apr. 30, 2019
Cash and cash equivalents      
Cash $ 18,510 $ 2,131  
Money market funds 120,395 118,899  
Commercial paper 550 0  
U.S. Treasury securities 0 2,994  
Total cash and cash equivalents 139,455 124,024 $ 338,038
Debt Securities, Available-for-sale [Line Items]      
Total available-for-sale investments 198,305 199,340  
Schedule of Held-to-maturity Securities [Line Items]      
Total held-to-maturities investments 13,047 28,035  
Total investments 211,352 227,375  
U.S. Treasury securities      
Debt Securities, Available-for-sale [Line Items]      
Total available-for-sale investments 21,082 24,987  
Schedule of Held-to-maturity Securities [Line Items]      
Total held-to-maturities investments 6,012 9,016  
Commercial paper      
Debt Securities, Available-for-sale [Line Items]      
Total available-for-sale investments 10,419 20,132  
Schedule of Held-to-maturity Securities [Line Items]      
Total held-to-maturities investments 1,495 5,985  
Corporate debt securities      
Debt Securities, Available-for-sale [Line Items]      
Total available-for-sale investments 161,804 149,248  
Schedule of Held-to-maturity Securities [Line Items]      
Total held-to-maturities investments 5,540 13,034  
U.S. Government agency securities      
Debt Securities, Available-for-sale [Line Items]      
Total available-for-sale investments $ 5,000 $ 4,973  
XML 42 R36.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value Measurements (Details) - Recurring - USD ($)
$ in Thousands
Apr. 30, 2020
Jan. 31, 2020
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Included in cash equivalents $ 120,945 $ 121,893
Included in investments 211,352 227,375
Total 332,297 349,268
Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total 120,945 121,893
Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total 211,352 227,375
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 27,094 36,997
U.S. Treasury securities | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Included in investments 0 2,994
U.S. Treasury securities | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Included in investments 27,094 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 12,464 26,117
Commercial paper | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Included in investments 550 0
Commercial paper | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Included in investments 11,914 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 167,344 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 167,344 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 5,000 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 0
U.S. Government agency securities | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Included in investments 5,000 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 0
Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Included in cash equivalents 120,395 118,899
Money market funds | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Included in cash equivalents 120,395 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 43 R25.htm IDEA: XBRL DOCUMENT v3.20.1
Leases (Tables)
3 Months Ended
Apr. 30, 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 April 30, 2020
 
(in thousands)
Assets
 
Lease right-of-use assets
$
28,000

Liabilities
 
Lease liabilities
4,633

Lease liabilities, non-current
30,260


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
April 30, 2020
 
(in thousands)
Operating lease expense
$
1,442

Short-term lease expense
299

Variable lease expense
302

The following table presents supplemental cash flow information about our leases.
 
Three Months Ended
April 30, 2020
 
(in thousands)
Cash paid for amounts included in the measurement of lease liabilities
$
1,138


Schedule of Remaining Maturities of Lease Liabilities
As of April 30, 2020, remaining maturities of lease liabilities are as follows:
Year ending January 31,
 
 
(in thousands)
2021
$
4,246

2022
6,303

2023
6,474

2024
6,655

2025
6,854

Thereafter
8,870

Gross lease payments
$
39,402

Less: Imputed interest
(4,509
)
Total
$
34,893


EXCEL 44 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( /2!Q5 ?(\\#P !," + 7W)E;',O+G)E;'.MDD^+ MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F' M.>RGGD7E2B.5^S3%":4A+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ ]('%4"?HAPZ" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " #T@<50'[+"M.X K @ $0 &1O8U!R;W!S+V-O M&ULS9+!3L,P#(9?!>7>.FVAAZCK98@32$A, G&+$F^+:)HH,6KW]J1A MZX3@ 3C&_O/YL^1.>:%.K@"%AAAL/&[@'HEYNJ?V-P!=D[.T:RI:9K*J\X*W!;_;5:VH;D73OB^N M/_RNPM9ILS?_V/@BV'?PZR[Z+U!+ P04 " #T@<50F5R<(Q & "<)P M$P 'AL+W1H96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03 M621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS M[BYBZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C( MWXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU M+,76>)7 \:V@S&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=* MY \FIS_I,C0'HYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_ MT=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=R MSTS0LS0[=R M2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZ MG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCR MHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)2 M56 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYE ML<%5'<]56_*POFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7G MFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5 M' 86%S+D4.Z2D 83 >LX=SFWJXPD6L_UC6'ODR MWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\ MU*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHS MU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\! M4$L#!!0 ( /2!Q5"A0-#,3 , 40 8 >&PO=V]R:W-H965T&ULC5?M;ILP%'T5Q ,,?&V2M$HBM9FF3=JDJM.VWS1Q$E3 &9"F M>_L90UGF>SSM3_C(.??8'!_#75Y,\]P>M>ZBUZJLVU5\[+K3;9*TVZ.N\O:= M.>G:_K,W395W]K(Y).VIT?G.D:HRH32=)55>U/%ZZ>X]-.NE.7=E4>N')FK/ M594WO^YU:2ZK6,1O-QZ+P['K;R3KY2D_Z*^Z^W9Z:.Q5,E79%96NV\+44:/W MJ_A.W&ZDZ@D.\;W0E_;J/.JG\F3,*TWY$NM3;KB^1V\.+WNBR["O9 MV.E^$?I48:)M!(H(D@ M_TV0(T%.!.$(R3 R-]7W>9>OEXVY1,W@UBGO%X6XE?9A;ON;[MFY_^QL6WOW M99TNDY>^S(BX'Q!TA1 3(K&U)P%" O?$Z/2WP(8C)!:0< ;2T>4576&Z@G3E MZ.J*GGD/@"-F6""# AFCSST!CEA@@1D4F#'ZC2? $2+%"G.H,.=\X4D "&&) M!918<+[T) DX/0-E+CA?-]J EX+5(W5WZG'OR#5E?^!#@_PE;PY%W49/ MIK.MG6O ]L9TV@XE?6<7XM'VY--%J?==?SJWY\W0F X7G3F-37L;'Q*HG4I*I:J956ISKM-9LXF^A 2('= MG/[[ F$C,C/>F_"1=SSOV.;!>'FMF^_M,81N\:,JS^TJ.7;=Y2E-V]TQ5$7[ MI;Z$<__/H6ZJHNLOF]>TO32AV(]!59FB4C:MBM,Y62_'>\_->EF_=>7I')Z; M1?M6547SWR:4]7650/)QX^OI]=@--]+U\E*\AK]"]^WRW/17Z;V5_:D*Y_94 MGQ=-.*R2G^%IJW$(&!5_G\*UG9TOAE)>ZOK[SE@Y,^QZXNV_%WL7MKN[J:6NFM5,6/V_%T'H_7J?V/ M,#D IP"\!X#Y-$!/ 9H$I#=G8ZF_%%VQ7C;U=='<1NM2#),"GG3?F;OAYMAW MXW]]M6U_]WUMU3)]']J9))N;!&<2?%1LN<+"79+V^>\F4#2!8[R>QZ,;PF1=PD=I2<1PEH;[*,5"+(T"@TLALCNC'64^\""*M(C/. MB4X<=T)Z?^-8$E"HJ!6N-&- MYVY(R1O/.T;W4X:8$52H9VT]> $EPTDQ-X[12?%$5FOZ8,NRW$7\1& )W ]0 M/\ ?E%PI%4DD Q&0)T*:"'E%QM)AD%0VBTP)D/$*G*^.\G72/$P^:S70YT72 MZ4S["-5 1BP8]L9P$4:##$;@9'24C,"99RRRF<55UNB8&QF,P,GH*!F!4\]J M9Z@;KG+@8]-L#(LI%3,J>41,X_K=!&!AQE "('8$X!B!QLP)=T M@LII$RM;AA_R!69.%YC(UXZ0Y8Y"92OIT)EH_\@P10[3G,)4TC WGVH>G<@@ M1#+%W/,KP0PZ_G,(&.=44+>4SR:,/&7K(H9=3R*"PXO/.:&9&T.5.J>9SCBV'.4C5M!!#HR2EI&H^9HI,C;:(Z\G\ K2[\YMJ+0>50Q3S(< M-8>CISC2''M:N1T9,2T#4G- >O9AC.R35URX23IIX9;.=AZ&K: _ MB^;U=&X7+W77U=6XU7"HZR[T;:HO?7W'4.SO%V4X=,.IZ\^;VQ;,[:*K+]/V M4GK?XUK_#U!+ P04 " #T@<50_&;3,+,! #. P & 'AL+W=O-)ZTQBKN,;1'YGH+O(DD)5F6)&NFN-"T*F)N;ZO"G+P4&O:6N)-2W+X^ M@#1#25/ZGG@4Q\Z'!*N*GA_A-_@__=YBQ.8JC5"@G3":6&A+^B7=[O* CX"_ M @:WV)/@Y&#,-RAAU(&0JAC']333I?&8C+_7OU;]$[ M>CEP!SLCGT3CNY+>4]) RT_2/YKA.TQ^;BF9S/^$,TB$!R5X1VVDBU]2GYPW M:JJ"4A1_&5>AXSJ,)W>;B7:=D$V$;":DJT\)^43(+PAL5!:M?N6>5X4U ['C MS^IYF(ETFV,SZY",O8MGZ-9A]EQM5@4[ASH3Y&&$9 M(]C]B]Q&Q3F<(P_MG M$=E5$5GDYTL1M]?Y^55^'OFK)7]]86*$K"-$1TBZVB07/CZ"[M/D0@A;=#9, M^B]NCT([?U)L96N,!ZR7W.#X=/BXYD!"Z\/V#O=V'+$Q\*:?7@^;GW#U M!E!+ P04 " #T@<50$O3885\# #>#0 & 'AL+W=OXO/-F"J)%*3:=JD3:HZ;?M,$R=!!9R! MDW3_?L902NQC_5# >>_N.9N\L1=7U;RV1REU\%:5=;L,CUJ?'J*HW1YEE;?W MZB1K\\E>-56NS6-SB-I3(_.=#:K*B!*21%5>U.%J8<>>FM5"G759U/*I"=IS M5>7-W[4LU7490O@^\%P7IJS%,T9MD5E:S;0M5!(_?+ M\!$>-I1V 5;QJY#7=G(?=*V\*/7:/7S=+4/2$7B]S(LNPR&8X_ M0])PK-D%3N_?LW^VS9MF7O)6;E3YN]CIXS(48;"3^_QF)G,;3=HY\Y^9KIMS>AEE:6+ MZ-+E&23K7D(G$A@5D4D^5J!8A37UPNEM@8VOR 1>@:$],!O/IO$9'L_1>&[C M^;1!0IQ)Z#6)U=16P[-4)$XGOHJE##@.$Z,P,0(##DROB2=EDBQA#HLOBOD$ M^ 8E05$2!,59NW7B5>%44)?%5S$0=&:14Q0F]189",,3"#2!0+KA3C?"XX28 M@*/:("J2D9FIS5"8#(&)'9C,*T.3E+FO'*("2%(@")!P@:A7Z0YHXGK) M!M>E=,:T '<]8 A2YB(Q9-%B;XI\E1!S-+B' F*BX)KH(+JAR5P67T-G?F\ M=U! +!1<"P7?'N\ *!4N#JH3,#<[N),"8J7@6BGX+GE'&;A F(K',SBXET** MX# 7)\4ZY[&W8)B.DF3N&X^[,PC?W^=^. 'W5$!,%5Q3!=\O$^YN2! 1P5$H M;J@4,51P#740)3<31P0X/K=!=?,33'%+I8BENJ76@RB=EB+W[B1N M49SQM3F\]$>-CS3]R>=[WAR*N@U>E#9[=KNSWBNEI:$D]X;O: Y;XT,I][J[ M3M3L-I*AJ/=*M_4$L#!!0 ( /2!Q5"&OH[VHP0 .,6 8 M >&PO=V]R:W-H965T&ULC9C;CN)&$(9?!?F>=7=7MP\C M0 HP*)$2:;11DFL/- -:&Q/;,VS>/FWC8>FJ,MZ;P?;\=>K#5VW/+F7UK3Y8 MVTR^%_FIG@>'ICD_A6&]/=@BJ[^49WMR_]F759$U[K9Z"^MS9;-=9U3DH1(B M"HOL> H6L^[92[68E>]-?CS9EVI2OQ=%5OVWM'EYF0=YZ 'P;PT$#W!OIFH.*' M!J8W,#<#2!\:1+U!]"-"5W1X':QN]-=9DRUF57F95-<%=,[:=2J?(C>_V_9A M-YW=_]P$U.[IQT+*=!9^M(YZS?*J4?<:)7S-BFJ2Q)>L.3?2USQS&N5K-IP& M;IK0E7NK6;$UJ\Z!]AQH5/-58SK-J=-HJ6( ;?A(P$8")I)!D:Z:Z"Z2C$$, M5:39.+KS 5Z&231&B1HR)-/'8Q*QH2(F%%HJRXB,R?31H,1LH)@) MA)=V3&H2?(B$#9'0$(!VQC(AM0R$2-D0*1,"[9I52JI0(),TO=M>7B0I>!8( M)I;",!!T&41)BLM>]3J^[AX(5&+2%!*\WZELZI9,$B4#U0V03M)- @,+2O+@ MD PY0./"*3I2(Q,8F'7)DT,RZ ",CE[D3;S29)A'5'XZ/&"D9M*)<.6:!(HA M3D0\$(I'D618!)A%DL)HJ"">0I+!$%YYJU[D3642"2.&8O$@D@R)@#19BB+E MACB-\6R.ZOR4>'!)AEP8^*M>]/--4/((DPS#"/(EA1A"?E__J,X_ ?"H4PSJ M\,99*HHZ(]$>7(^(_&1X,BG))"-Q,I+$ ]8C(3V;@<,0P3N,FH)CC42(5 MSF9$Y:?#A8IAH48IK13#PDBX;B&&%BI/ M0\704)/#*J4A.":0#=WK'O5DQI4VVI@4#R5S&G0[*(6AZ>4QK!@,:X/3IAB. MXS@%,]3$%,]AQ7!81W@L*5]!Q.14LNIU#\>2NM))+ 1R]@,+7G;_Q]X@QE9\.CV?@\(R/=D!9&>&F50&$ZE8ZY&/#C.C\E'KG (-?@5T6@:(L3HR(AAK8GSS9@#K6&+%3Z/N[X M;D@#9W28[XQ$I['&K\+/C,ZU+SS>5#25J8@BO#_"NT][[>??/[+J[7BJ)Z]E MTY1%]RUO7Y:-=4[%%S>F!YOM;C>YW3?M9>RNJ^MGU^M-4Y[[3\KA[;OVXG]0 M2P,$% @ ]('%4'9$LP+Z^=9NO>]FW_?5H;V;;[ON>+M8M.NM MWY?MI_KH#_TO3W6S+[O^MGE>M,?&EYNQTKY:L#'I8E_N#O/5"+[OG;3<4+%;+8_GL__+=U^/GIK];7*)L M=GM_:'?U8=;XI[OY/=T6-ADJC(J_=_[47EW/AE0>Z_K;^\NMN M"%'V7Z^^\%4U1.I]_#L%G5_:'"I>7[]%_W5,OD_FL6Q]45?_[#;=]F[NYK.- M?RI?JNY+??K-3PDE\]F4_1_^U5>]?'#2M[&NJW;\G*U?VJ[>3U%Z*_OR^_E[ M=QB_3U/\MVJX D\5^%*!D@\KR%1!?E2P8_)G9V.JOY1=N5HV]6G6G)_6L1P& M!=U*WYGKH7#LN_&W/MNV+WU=4<++Q>L0:-(\G#5\K;DH%GWT2Q.,FGC@H+IJ MH @5N<,M"$Q"QOKR+@G! 2P,8,< ]CH B>J%LR8=-8=1.,PG-3H?#JS>Z"<(-'W'1$83 M8>B0 #.DS4AHAIV> 06492XRI@A#C #%TH#E%K24DZ88DE$J2<00QA@E@:%, M4VC2O&_(V, /E.41*!*F(@$LIAKS%"(O#;L'P)-C9C 8*21CIA% 'K&:#(" MU0T)Q9X5AB,!.EXM6I.?D'SBM.L"J'J>QV"! 4F D&DP=D)$WN1Y9.%GC$@& MB$SU L4A_6[(*3L%4F7)5;#W?C E&5 RS2(A,"4945)3GP$E.=.;G@+)B/+( M%H Q*1F1,M>&0@12$@YV((N9P91D0,E,KR$,\"=,$K@)=3$W&)$<(I(RO8AP M"#\QB9X.!9#%S& ^,N!CIA<0#M$G)M<+&E#%O& \,M@X9IK5#/@HCO1J#V0? M#6(,2';AQ,PBR&<,-090"Q9$#J$6C+I0POV+NXN01C#Y!) OT^23D&G:#9#< M2,X1# O&GA PHY?#2?2AF5"2Q%9"P?@4@,],XU/ !M)9J]V$*F8;&7<2>;<% M\,PT/ 7L'ZV>DT 4LX+1*0"=3J-30B3V?O64!"HFEU/LM1_34P ]G::GA%CL MWZ:%M*-0QF2N-]#O'6&$"D"HTP@5N'LT' P?H!,CT:F%22J I$Z35!!)>(68]0:D$N$Q!;#SP+X M63V,;4@V(3W%D4@B'6LQ_BS G],DMB'8$GUL6 1R=Q$8."2UXTI$##(N!90&PE5Z.9J_Y^$L694_T&UQ/F#_$>9\WO]GV3SO#NWLL>ZZ>C^>)S_5 M=>=[F^93;W/KR\WEIO)/W7"9]=?-^9S]?-/5Q^D_A,7ECXS5_U!+ P04 M" #T@<50A<#K]; ! #2 P & 'AL+W=O592VYRVSG5[QFS9@N+V"CO0_D^-1G'G7=,PVQG@ M500IR=+-YIHI+C0MLA@[FB+#WDFAX6B([97BYL\!) XY3>@E<"^:UH4 *[*. M-_ 3W*_N:+S'9I9**-!6H"8&ZIS>)/O#+N3'A ?'61\]%\CG)V#D0 M33F',2==YLP9S+//)=*U$H?T/WBZ#M^N*MQ&^/8?A6\0[%8)=I%@]VZ+:SG; M5T788J8*3!.WR9(2>QTW>1&=%_8FC7?RDCYN^P]N&J$M.:'S-QOG7R,Z\%(V M5WZ%6O_ 9D="[8+YT=MF7+/1<=A-+XC-S[CX"U!+ P04 " #T@<50:Q[? MN;0! #2 P & 'AL+W=O6_>#$,^ MHGUV'8 G+UH95]#.^_[(F*LZT,+=8 \FW#1HM?#!M"USO051)Y!6C.]V=TP+ M:6B9)]_9ECD.7DD#9TOA@9=Z+%KZ _]J?;;#8 MPE)+#<9)-,1"4]"'_?&4Q?@4\$W"Z%9G$BNY(#Y'XV-=T%T4! HJ'QE$V*[P M"$I%HB#CQ\Q)EY01N#Z_LK]/M8=:+L+!(ZKOLO9=0>\IJ:$1@_)/.'Z N9Y; M2N;B/\$55 B/2D*."I5+*ZD&YU'/+$&*%B_3+DW:Q^DF.\RP;0"? 7P!W*<\ M;$J4E+\37I2YQ9'8J?>]B$^\/_+0FRHZ4RO271#O@O=:[M]F.;M&HCGF-,7P M=Q_8.P 0 MT@, !@ !X;"]W;W)KZ]>W<^9P/:9]<" M>/*BE7$Y;;WO#HRYL@4MW UV8,*?&JT6/KBV8:ZS(*H$THKQS>8MTT(:6F0I M=K)%AKU7TL#)$M=K+>S/(R@<K\]'/>CD+!P^HOLO*MSF]HZ2"6O3*/^+P$:9^WE R-?\9 M+J!">E02:I2H7/J2LG<>]<02I&CQ,I[2I'.8^*^P=0"? /P5@(V%DO+WPHLB MLS@0.\Z^$_&*MP<>9E/&8!I%^A?$NQ"]%-MWMQF[1*(IYSCF\&7.G,$"^UR" MKY4X\K_@?!V^6U6X2_#='PK_0;!?)=@G@OU_6US+N7M5A"UFJL$V:9L<*;$W M:9,7T7EA[WFZD]_IX[9_$;:1QI$S^G"S:?XUHH<@97,35J@-#VQV%-0^FK?! MMN.:C8[';GI!;'[&Q2]02P,$% @ ]('%4,^O%">U 0 T@, !D !X M;"]W;W)K&UL?5/;;MP@$/T5Q <$+^NFR6;ML8T"'A?P.OW[ G8;$M@".O6G4VIZUS M_8$Q6[:@A;W"'CI_4Z/1PGG3-,SV!D0525HQGB373 O9T2*+OI,I,AR >E I"/HW?LR9=0@;B M^ORF_A!K][6M^+\,2[ _>]*8,SMB+>^>2M]UZ*W>UMQBY!:,8<)PQ?8Q8$\^I+"+X5XL@_ MT/DV?;^9X3[2]VMZDFP+I)L":11(_UOB1PQ/_BV2K7JJP31QFBPI<>CB)*^\ MR\#>\?@F[_!IVG\(T\C.DC,Z_[*Q_S6B Y]*&UL?5-A;]P@#/TKB!]0$B[=JE,2J==JVJ1- M.G7:^IE+G 050@;DTOW[&9)FV1;M"V#C]_QL3#X9^^(Z $]>M>I=03OOAR-C MKNI "W=C!NCQIC%6"X^F;9D;+(@Z@K1B/$G>,2UD3\L\^LZVS,WHE>SA;(D; MM1;VYPF4F0J:TC?'DVP['QRLS ?1PE?PWX:S18NM++74T#MI>F*A*>A]>CQE M(3X&?)S^( M\,3ID6-OJN",K8AW*-ZA]UKRA.?L&HB6F-,D"@_#;%1Y!J4#D9?R8.>F2,@#7YW?VYUB[ MK^4B+#RB^BXKU^;TGI(*:C$H]X+C!YCKN:5D+OX37$'Y\*#$YRA1V;B2PLN:#S+QO[7R,Z\%*2&S]"K?]@BZ&@=N%X\& M0/F;5AO)G#=-1^Q@@#41) 6A679+).,*5T7TG4U5Z-$)KN!LD!VE9.;U!$)/ M)<[QF^.1=[T+#E(5 ^O@&[COP]EXBRPL#9>@+-<*&6A+?)MGX+QI2EQ%@2!@-H%!N:W*]R#$('(RWA.G'A)&8#K\QO[IUB[K^7" M+-QK\9,WKB_Q :,&6C8*]ZBGSY#J>8=1*OXK7$'X\*#$YZBUL'%%]6B=EHG% M2Y'L9=ZYBON4;@X)M@V@"4 7P"'F(7.BJ/PC,)IILSJB?V7;:D@.F M MV>_UZ@O5[5ZA=@AGEOW@Q#/J)]05HSO=F^8%M+0,D^^LRUS'+R2!LZ6N$%K87^>0.%8T(R^ M.!YEV_GH8&7>BQ:^@/_:GVVPV,)22PW&233$0E/0^^QX.L3X%/!-PNA69Q(K MN2 ^1>-C7=!=% 0**A\91-BN\ !*1:(@X\?,29>4$;@^O["_3[6'6B["P0.J M[[+V74'O**FA$8/RCSA^@+F>6TKFXC_!%50(CTI"C@J52RNI!N=1SRQ!BA;/ MTRY-VL?IYI;/L&T GP%\ =RE/&Q*E)2_$UZ4N<61V*GWO8A/G!UYZ$T5G:D5 MZ2Z(=\%[+7F6Y>P:B>:8TQ3#5S&O$2RP+RGX5HH3_PO.M^'[387[!-__IO ? M!(=-@D,B./RWQ*V8_1])V*JG&FR;ILF1"@>3)GGE70;V/CTB>PV?IOVSL*TT MCES0AY=-_6\0/00INYLP0EWX8(NAH/'Q^#:<[31FD^&QGW\06[YQ^0M02P,$ M% @ ]('%4!@U5,ZU 0 T@, !D !X;"]W;W)K&UL?5/;;M0P$/T5RQ]0)][0K59)I&X1 @FD51'P[$TF%]678#N;\O>, MG31$$/%B>\;GG+EXG$_&OK@.P)-7);4K:.?]<&+,51THX>[, !IO&F.5\&C: MEKG!@J@C24G&D^2>*=%K6N;1=[%E;D8O>PT72]RHE+"_SB#-5-"4OCF>^[;S MP<'*?! M? 7_;;A8M-BJ4O<*M.N-)A::@CZFIW,6\!'PO8?);\* M^D!)#8T8I7\VTT=8ZGE'R5+\9[B!1'C(!&-41KJXDFITWJA%!5-1XG7>>QWW M:;[)C@MMG\ 7 E\)#S$.FP/%S-\++\K#"$^,7R#25<$0_4U!-\+<>;_T/D^_;";X2'2#UMZ-_6^,\8"I)'&UL?5-A;]L@$/TKB!]08I*V461;:EI5G;1)4:MMGXE]ME'!N(#C[M_WP*[G M;=:^ '?<>_?N.-+!V%?7 'CRKE7K,MIXWQT8U J$*&,MXF3SBD#<'G^9'^,M6,M9^'@WJB?LO1-1O>4 ME%")7OEG,SS!5,\U)5/Q7^$""L.#$LQ1&.7B2HK>>:,G%I2BQ?NXRS;NPWBS MW4^P=0"? 'P&[&,>-B:*RA^$%WEJS4#LV/M.A"=.#AQ[4P1G;$6\0_$.O9>< M)]8XQO!%3#)',&2?4_"U%$?^#YROP[>K"K<1OOU#X1L/+YL M[']EC >4LKG"$6KP@\V&@LJ'XRV>[3AFH^%--_T@-G_C_ -02P,$% @ M]('%4&V*[ZFT 0 T@, !D !X;"]W;W)K&UL M?5-AC]0@$/TKA!]PM.R>KINVR>T9HXDFFS/J9[:=MN2@5*#;\]\[T&ZMVMP7 M8(9Y;]X,0S8:^^Q: $]>M.I<3EOO^R-CKFQ!"W=G>NCPIC96"X^F;9CK+8@J M@K1B/$G>,"UD1XLL^LZVR,S@E>S@;(D;M!;VUPF4&7.:TIOC23:M#PY69+UH MX"OX;_W9HL46EDIJZ)PT';%0Y_0A/9[V(3X&?)C?HA*]_F]$!)!;48 ME'\RXT>8Z[FG9"[^,UQ!87A0@CE*HUQ<23DX;_3,@E*T>)EVV<5]G&YV-]@V M@,\ O@ .$<"F1%'Y>^%%D5DS$COUOA?AB=,CQ]Z4P1E;$>]0O$/OM>#I(6/7 M0#3'G*88OHI)EPB&[$L*OI7BQ/^#\VWX;E/A+L)W?RE\MTVPWR381X+]JR5N MQ/#DGR1LU5,-MHG3Y$AIABY.\LJ[#.P#CV_R)WR:]B_"-K)SY&(\OFSL?VV, M!Y22W.$(M?C!%D-![< M.3,>YZ-U3[X#".19*^,+VH70'QGS50=:^!O;@\&;QCHM IJN9;YW(.H$THKQ MW>XMTT(:6N;)=W9E;H>@I(&S(W[06KB?)U!V+.B>OC@>9-N%Z&!EWHL6OD+X MUI\=6FQAJ:4&XZ4UQ$%3T+O]\72(\2G@NX31K\XD5G*Q]BD:G^J"[J(@4%"% MR"!PN\(]*!6)4,:/F9,N*2-P?7YA_Y!JQUHNPL.]58^R#EU!;RFIH1&#"@]V M_ AS/6\HF8O_#%=0&!Z58([**I]64@T^6#VSH!0MGJ==FK2/TTV6S;!M )\! M? '&_)6[%9'\D M8:N>:G!MFB9/*CN8-,DK[S*P=SR]R6OX-.U?A&NE\>1B [YLZG]C;0"4LKO! M$>KP@RV&@B;$XSL\NVG,)B/8?OY!;/G&Y2]02P,$% @ ]('%4!$8U:ZU M 0 T@, !D !X;"]W;W)K&UL?5/;;M0P$/T5 MRQ]0[WK34E9)I&X1 @FD51'P[$TFB55?@NULRM\S=M(0(.+%]HSGG#DS'N>C M=<^^ PCD12OC"]J%T!\9\U4'6O@;VX/!F\8Z+0*:KF6^=R#J!-**\=WNCFDA M#2WSY#N[,K=#4-+ V1$_:"WC#_GC*8GP*^"9A]*LSB95ZH+LH"!14(3((W*[P M"$I%(I3Q8^:D2\H(7)]?V=^GVK&6B_#P:-5W68>NH/>4U-"(084G.WZ N9Y; M2N;B/\$5%(9')9BCLLJGE52##U;/+"A%BY=IER;MXW3#W\ZP;0"? 7P!W*<\ M;$J4E+\3092YLR-Q4^][$9]X?^38FRHZ4RO2'8KWZ+V6G&8TQ?!5 MS'Z)8,B^I.!;*4[\'SC?AA\V%1X2_/"'PMMM@FR3($L$V7]+W(JY^RL)6_54 M@VO3-'E2V<&D25YYEX%]X.E-?H=/T_Y9N%8:3RXVX,NF_C?6!D INQL&UL?5/;;MLP#/T501]0 M)4JVIH%MH.DP;, &!!VV/2LV;0O5Q9/DN/O[4;+K>:VQ%TFD> X/*2H;K'OR M+4 @SUH9G],VA.[(F"];T,+?V X,WM36:1'0= WSG0-1)9!6C&\V[YD6TM B M2[ZS*S+;!R4-G!WQO=;"_3Z!LD-.M_3%\2B;-D0'*[).-/ -PO?N[-!B,TLE M-1@OK2$.ZIS>;X^G?8Q/ 3\D#'YQ)K&2B[5/T?A'JSZ*:O0YO1 206UZ%5XM,,GF.IY1\E4 M_!>X@L+PJ 1SE%;YM)*R]\'JB06E:/$\[M*D?1AO^-T$6P?P"$NP7?_*#RL$^Q7"?:)8/_?$M=B[EXE88N>:G!- MFB9/2MN;-,D+[SRP]SR]R=_P<=J_"M=(X\G%!GS9U/_:V@ H97.#(]3B!YL- M!76(QUL\NW',1B/8;OI!;/[&Q1]02P,$% @ ]('%4$K7S;DH @ ! < M !D !X;"]W;W)K&UL?57;CILP$/T5Q >LP4!N M(DC)5E4KM5*T5;?/#ID$M#:FMA.V?U_;L)1E)WW!]OC,.3/&,\X[J5YT!6"" M5\$;O0TK8]H-(;JL0##](%MH[,Y9*L&,7:H+T:T"=O).@A,:10LB6-V$1>YM M!U7D\FIXW?O$WFR#0\2OZK/IEJ&Z["X 1G=N7F279?8$@H M"X,A^V]P V[A+A*K44JN_3Z\6/7[V2+P0UWH(,#'1U6 M7H?T0C[R3\RP(E>R"U1_^"US_SC>4'LVI3/ZH_![-GAMK;>")E%.;HYHP.Q[ M#)U@XA%!+/LH03&)/?W@3G'W!(TP\>[)5'V=X00I2I!Z@O1=BO$L10QS)\H, M%N6,Q M6JZ[F"(4\UN&@N;7C$R:D !U\>U7!Z6\-K[W3ZQCB]_Y#D_^P?OWX3M3E[K1 MP5$:VPI]PSI+:<#&$CW8NJKLDS0N.)R-FR[M7/5]N5\8V0YO#AD?ON(O4$L# M!!0 ( /2!Q5"2@,5+Z@$ &8% 9 >&PO=V]R:W-H965TGEK?6>0I'Q1M.S@+) ?&B/AS LK'S N\F^.E MK1ME'#A/>U+##U _^[/0%EY8RI9!)UO>(0%5YCT%QU-B\!;PVL(H5WMD*KEP M_F:,KV7F^28AH% HPT#T(FD"U_L;^V=;NZ[E0B0\<_JK M+563>8F'2JC(0-4+'[_ 7$_LH;GX;W %JN$F$ZU1<"KM%Q6#5)S-+#H51MZG MM>WL.L[\MS!W0#@'A)L / G9S#\11?)4\!&)Z>Y[8IXX.(;Z;@KCM%=ASW3R M4GNO>1@=4GPU1#/F-&'"%298$%BS+Q*A2^(4?@@/W>$[9X8[&[Y;JS_>(8B< M!)$EB/XK,=F4Z,(\ND5BITC\D2#V-R(.S#V1O5-D[Q )-B(NS)WK.CA%#@Z" MW4;$A8G<(HE3)'$0Q!L1%V:_$<&K_YR!J&V'2U3PH;/39>5=ALA3:/OD'WR: M0-^)J-M.H@M7NMML3U2<*]"I^ _ZZ1H]]!:#0J7,]J#W8FK]R5"\GZ<:7D9K M_A=02P,$% @ ]('%4+N)(1RX 0 T@, !D !X;"]W;W)K&UL;5/M;ML@%'T5Q ,4AR1M%MF6FE;5)FU2U&G=;V)?VZA@ M/,!Q]_:[8-?S.O\![N6<F@Q9O M*F.U\&C:FKG.@B@C22O&D^26:2%;FJ?1=[9Y:GJO9 MG2UROM;"_3Z#,D-$- M?7<\R[KQP<'RM!,U? ?_HSM;M-BL4DH-K9.F)1:JC-YOCJ==P$? BX3!+]$>.+-D6-OBN", MK8AWF+Q#[S7G^[N478/0A#F-&+[ ;&8$0_4Y!%\+<>+_T?DZ?;N:X3;2MTMZ MDJP+[%8%=E%@]T^)AP\EKF$^?0C"%CW58.LX38X4IF_C)"^\\\#>\_@F?^'C MM'\3MI:M(Q?C\65C_RMC/& JR0V.4(,?;#845#X<[_!LQS$;#6^ZZ0>Q^1OG M?P!02P,$% @ ]('%4!@A&UL;5/;;M0P$/T5RQ]0)]ZP5*LD4K<(@032J@AX]B:3B^I+ ML)U-^7O&3AI"R8OM&9]SYN)Q/AG[[#H 3UZ4U*Z@G??#B3%7=:"$NS,#:+QI MC%7"HVE;Y@8+HHXD)1E/DB-3HM>TS*/O8LO>#@Y7Y(%KX!O[[<+%HL56E[A5HUQM-+#0%?4A/YRS@(^!'#Y/;G$FH MY&K,!V@T>0,@AA&K\63;J&#,3M^57]8ZP=:[D*!X]& M_NQKWQ7TGI(:&C%*_V2F3[#4\XZ2I?@O< .)\) )QJB,='$EU>B\48L*IJ+$ MR[SW.N[3?).E"VV?P!<"7PGW,0Z; \7,/P@ORMR:B=BY]X,(3YR>./:F"L[8 MBGB'R3OTWDI^3')V"T(+YCQC^ :3K@B&ZFL(OA?BS/^C\WWZ83?#0Z0?MO3D ML"^0[0ID42#[1X"_*7$'>->!?>#Q3?["YVG_ M*FS;:T>NQN/+QOXWQGC 5)(['*$./]AJ2&A\.+['LYW';#:\&98?Q-9O7/X! M4$L#!!0 ( /2!Q5 "%$C^S@$ )P$ 9 >&PO=V]R:W-H965TAY? G=^7NX(1S)(]:YK (,^!&]UBFMCN@,A.J]!,'TC.VCMEU(J MP8P-545TIX 5GB0XH5$4$\&:%F>)SYU4ELC>\*:%DT*Z%X*ISR-P.:1X@Z^) MEZ:JC4N0+.E8!;_ _.Y.RD9D5BD: :UN9(L4E"F^WQR.L<-[P&L#@U[LD>OD M+.6["WX4*8Y<0< A-TZ!V>4"#\"Y$[)E_)DT\6SIB,O]5?W)]VY[.3,-#Y*_ M-86I4WR'40$EZ[EYD<-WF/K98S0U_Q,NP"W<56(]/8=0NZ8_"?[/% M:YN]9#2F";DXH0ES'#%T@=G,"&+59PL:LCC2_^@T3-\&*]QZ^G9)C[Z%!79! M@9T7V/W3XG;58@BS"YOL@R;[@,!^91+"Q&&3.&@2!P1N5R8AS-W*A"QNAP!5 M^;G0*)=]ZV=RD9U'[Y[ZV_4%'^?VF:FJ:34Z2V/OJ+])I90&;"G1C6VXMD_% M'' HC=O>VKT:!V8,C.RFMX#,#U+V%U!+ P04 " #T@<50;0H]9[M\?&7-E"UJX&]-#AS>UL5IX-&W#7&]!5)&D%>-)L29>0@;@^OZL_Q]JQEHMP\&C4+UGY-J?WE%10BT'Y%S-^AKF>6TKFXK_" M%13"0R88HS3*Q964@_-&SRJ8BA9OTRZ[N(_3S6TZT[8)?";PA7 ?X[ I4,S\ M27A19-:,Q$Z][T5XXMV18V_*X(RMB'>8O$/OM>"'3QF[!J$9&PO=V]R:W-H965T"?LJ^H_PEC/-B)C M\9_A!L+!?2;.HU#"A"\TG,!& EL0Z& 4,G_F MEN>95CW1P]VWW'_B>,_]Y2QA&;UYH1%S'#!LAHDG!'7J MDP7#+([L'SK#Z6LTPW6@K^?T>(<+;%"!31#8_%7B>E$BAMG@)EO49(L(;!Q0DQTBD"Q,,$R*FR2H28((?%B8()ATA9NDJ$F*",0+$PRS_'/H[#^7 MH*^APPTI5->$Z3*+3D/DD84^^0,?)M 7KJ]U8\A96==MH2W*>K MW-";#@(NUF\3M]=#ZP\'J]IQJM%IM.:_ 5!+ P04 " #T@<50*>Z7F,(! M W! &0 'AL+W=O.O>E5EHRZT+=$--K8%4@24'H9G-+).,= M+K*0.^HB4X,5O(.C1F:0DND_!Q!JS'&"+XEGWK36)TB1]:R!7V!_]T?M(K*H M5%Q"9[CJD(8ZQP_)_I!Z? "\EWGSPON]Q?U;Z%WU\N)&7A4XI57MLWQ/485U&P0]EF-3S#WDV(T M-_\#SB =? MF65%IM6(]'3V/?-7G.RI.YO2)\-1A&_.O''9Z$9\,.BGKGD^X MY%HI"\[*YL9Y:=T4+X& VOKMG=OKZ2U/@57]/*9D^:\H_@)02P,$% @ M]('%4/%S-D>X 0 T@, !D !X;"]W;W)K&UL M;5/MCIP@%'T5P@,L#N.V,Q,UV=FF:9,VF6S3]C>C5R4+7@LX;M^^@*ZU6_\ M]W+.N1]&W&SR"4D'(I_%KUJ1+R$!$1U4]9N3:G!THJJ,6@ MW!..GV"NYYZ2N?@O< /EX2$3'Z-$9>-*RL$ZU+.*3T6+EVF77=S'Z28]SK1M M I\)?"$<8APV!8J9?Q!.%)G!D9BI][T(3[P[<=^;,CAC*^*=3]YZ[ZW@AT/& M;D%HQIPG#%]A=@N">?4E!-\*<>;_T?DV?;^9X3[2]VLZO]\62#<%TBB0_E/B M\4V)&YAC\B8(6_54@VGB-%E2XM#%25YYEX%]X/%-_L*G:?\J3",[2Z[H_,O& M_M>(#GPJR9T?H=9_L,504+MP?._/9AJSR7#8SS^(+=^X^ -02P,$% @ M]('%4-J:^W%: @ '0@ !D !X;"]W;W)K&UL ME59KKYL@&/XKQA]P$/':6).UYRQ;LB7-6;9]IBVMYJ@XH/7LWP^0FJJX=5\J MX'-Y'^32K*/LC1>$".>]KAJ^=@LAVA4 _%"0&O,GVI)&OCE15F,AN^P,>,L( M/FI270'?\R)0X[)Q\TR/[5B>T8NHRH;LF,,O=8W9[PVI:+=VH7L;>"W/A5 # M(,]:?";?B/C>[ICL@4'E6-:DX25M'$9.:_<#7+U I @:\:,D';]K.RK*GM(W MU?E\7+N>JHA4Y""4!):/*]F2JE)*LHY?1M0=/!7QOGU3_ZC#RS![S,F65C_+ MHRC6;N(Z1W+"ETJ\TNX3,8%"US'IOY KJ21<52(]#K3B^M3R]%K[J

#:A_D*8Q.J16#S2B4G!Q":S6L _1BA M()P>,@\@^[+ W2FJ+LZOF)W+ACM[*N2!K(_-$Z6"2%7O2>H5\JX>.A4Y"=6, M99OU%U;?$;0UES$8_A'D?P!02P,$% @ ]('%4.AH89IU @ 6P@ !D M !X;"]W;W)K&ULC5;;CILP$/T5Q =2-L^.([*<5D0\L8;6ZLV9\8I(->471S2^ M3ME5ED5-#]P2UZHB_.^6EJQ=VB MHK4H6&UQ>E[9&_2\1X$F&,1K05LQ&ELZE2-C;WKR[;2R71T1+6DFM011CQO= MT;+42BJ./[VH/7AJXGC\H?[%)*^2.1)!=ZS\79QDOK)CVSK1,[F6\H6U7VF? M4&!;??;?Z8V6"JXC41X9*X7YM;*KD*SJ550H%7GOGD5MGFWW)HIZ&DS /0$/ M!!P_)'@]P?LDH(<$OR?X$X+3I6)JLR>2K%/.6HMWG[A>A9U]5/].+IMCF MG2J/4*NWM>?BU+EIH1ZS[3!XA$$#PE'J@P6&++9X1O=<[]YB!V'\>\P>P@1P M(!Z8JV<$O#N!$!;P00'?"/AW M&D6!TF,)CZ4;$"T"*8623AQ*&#A&.'P'4G MQ9J#XA'F+I 0#"0$BA7# A$H$ '%2B:I1+-B817F0IPQ:!//;!">%&,;SXKA M^7'BP38):)/,LT$+<2(7[C3W_[4%R0S)V=T\E:4 M7\RM)JR,76MSI8Y6AYMS@\W)_0GOKMT?A%^*6EA')M7Y;T[I,V.2JFC<)Q5- MKF[Z85+2L]3#2(UY=]UU$\F:_BIWAO\3ZW]02P,$% @ ]('%4+3LG#AL M P A0\ !D !X;"]W;W)K&ULE5?;CMHP$/V5 M*!_0>,;.Q2M ZH*J5FJEU59MG[-@(-HDIDF [=_7N2P">[(*+R0V9\9G;)\3 M>W;6U6N]5ZKQWHJ\K.?^OFD.#T%0K_>J2.M/^J!*\\]65T7:F&:U"^I#I=)- M%U3D 3(6!46:E?YBUO4]58N9/C9Y5JJGRJN/19%6_QY5KL]S'_SWCN=LMV_: MCF Q.Z0[]5,UOPY/E6D%ERR;K%!EG>G2J]1V[G^&AQ5G;4"'^)VI8^:QFI7*V;-D5J'B>U5'G>9C(\_@Y)_#U^WOV+UWQIIB7 MM%9+G?_)-LU^[B>^MU';])@WS_K\50T%A;XW5/]=G51NX"T3,\9:YW7WZZV/ M=:.+(8NA4J1O_3,KN^=YR/\>1@?@$("7 ! ?!O A@$\-$$. L *"OI1N;E9I MDRYFE3Y[5;^\A[3=1? @S.ROV\YNLKO_S/34IO>TX"!FP:E--& >>PQ>8? 6 ML701$=Q"5BY$)A=(8#A>B"))%+MX?CT$I^,Y&<^[>'%3:&@5VF.B#E-V&$A" M8%:Q+@J! \U%D%P$P26RN/28\)H+,BXMRDL"!DDB)4TG).F$!)W8HA,ZXX2A M/3$NAM$T(I)&1-!(+!K1!T/T)%P$2BEH'C')(R9X2(M'[$X[ER*T5X> H6!H M"6P5.SN*\X3Q$7TD).O$T0?'D>F79 +IEHV6B!^E6X],.+/+IF"2BQ$ZP&AG M8D1%.))BQ-R J(G;[@;$6C(1VQ;GPM"L43A"B#8Q0(*08[?HC@3 0\=T"1S& M/!ZC1/LB4,8XLO. MC,0T_<>T!8$A Y%A$Q<$IR49)=?3)NZ= & @3!]H7'D:$*IVEYH=-4*POF<$ZA0)B.*1EK12"@: MQU+0BL8[%(VTHG&*HM&5*D20,&%/"X$3$L78"9+6--ZA::0UC5,TC:Y:PU#8 M!Q4"9;X[?.2H@K2HD1 UCO@"TJ+&.T3-:5'S*:(>0->GG) QYW#MHH2,[9-^ M<'6]:2^H/])JEY6U]Z(;1JV[2OL7FO^HMA MWVCT8;CT!I>;]^(_4$L#!!0 ( /2!Q5! H#9W1P0 P7 9 >&PO M=V]R:W-H965TH6V :Z+HH6 M:(%@BVY_*S8=&RM9KJ3$V[+<]U\:_?6=K/O M57ELE_-]UYV>HJC=[&U5M)_JDSVZ7W9U4Q6=>VQ>H_;4V&([-*K*B)1*HJHX M'.>KQ?#NN5DMZK>N/!SM++X?7?=>_B%:+4_%J M_[3=7Z?GQCU%URC;0V6/[:$^SAJ[6\Y_TD]K8_H&@^+KP9[;F_M9WY67NO[6 M/_RV7;=K6Y9]).?CGS'H_/K-ON'M_4?T7X;.N\Z\%*U= MU^7?AVVW7\ZS^6QK=\5;V7VIS[_:L4/Q?#;V_G?[;DLG[YVX;VSJLAW^SC9O M;5=78Q1GI2J^7ZZ'XW ]C_$_FN$&-#:@:P-M'C;@L0%[#:*+LZ&K/Q==L5HT M]7G67$;K5/230C^Q2^:F?SGD;OC-];9U;]]73.DB>N\#C9K/%PW=:.A>L9:* M1%\ED3-P=4'0!0WM^<8J]KP@6--ZK544:8XQF8R:":;,,J9^(R7_O4CQ9V)')K( M)XQP/BDC4O4@(UIAG"A@1_L\4?)+6L4I^U0!.DJ)LX"E .$TL$2^)3UA-0)1 M<#EJ##I-8,X8WPR!_&B.!76!CE).0T.&T:D!.W4HQ1AWVDSGM\:@TH!48F5K MR2!2>2SF#9"9/ WU":-*)Q-6]RBZFQ&^: U$>< *AIX&U!-K7 .@:96).0-D M)L]"LQB#3V?3.:XQMC3@EAQOB:1$:=$EJ3> M"*85(5KY8TT21" O0/4@+X&-&>"5#DP6PGPAG@X'PGPAM)_R)PN!S9(RVM_& M !FYW 7@0)A6A&@EIHO$D/'-/)+<&\&4(D I.5T I5QF?$X!F2>Y+',PH1GLK M?ZQ9 @CD!:C">6%,*@:DHE (3!?^D;HO4/A-JOQ8)B71.A%I 3J3:PJL2<:T MXBG5'TL,)>RO2" *F\&DXBD5((/:+M&9\G&%="8G$X G8V;Q#U2!C"G#4^I MEEN=.#;^L@0J5QQQ*,L863RE%.3_KP4?2NZ-8%CQE'*0)8E08F#5&$J,P)X2++(+]B! M))27P#$5()68+:/H]D L5LJ?+4 %\A+='$OVY\1_%,WKX=C.7NJNJZOA'')7 MUYUU$=4GUZ^]+;;7A]+NNOXV=??-Y7SV\M#5I_'L.;H>@*_^ U!+ P04 M" #T@<50HL#C2SH" #>!@ &0 'AL+W=O!_?KYA")2]D"^J M#!:\-;M0DKK;M'A-2Q@H:I!]%!:[Z?Z M4FD[@;9EQR[P'?2/;B_-"$TNI[J!5M6B#22<-^$'_+@KK-X)?M;0JUD_L)D< MA'BQ@R^G31A9(.!PU-:!F>8&.^#<&AF,WZ-G."UI ^?]N_LGE[O)Y< 4[ 3_ M59]TM0GS,#C!F5VY?A;]9QCS2<)@3/XKW( ;N24Q:QP%5^XW.%Z5%LWH8E : M]CJT=>O:?O2_A_D#R!A I@ <_S> C@%T$8 &,I?J1Z;9MI2B#^10K([9,X$? MJ=G,HYUT>^>^F6R5F;UM*:4ENEFC4?,T:,A,0]XJ=FM%BB<),@ 3!?%2$!=/ MYQ0D]QM0KP%U!O&;-.)%&H,F=9K6:3"E>8P7N7AD),J'2;PPR1IFMKD#3+):!A=90M(%C4]6D(CZ<5(O3KJN M-8W\!IG7('M'K;,U*(U)O,S'(S.U3@L_3N[%R=]1ZWQ=ZSA*B@7-6I5AG/WC MCU1X80H/3+2 *=8'O,AIM#QY/EE!XV6IT.RFL3?_-R8O=:N"@]#FTG)7RUD( M#<8R>C"Y5>:QF08&UL?53M M;ILP%'T5RP]0$Q/2)@*DIM.T2:T4=5KWVX'+A^H/9IO0OGUM0QCKT/[$OI=S MSSG7]DTZ*/UJ&@"+W@27)L.-M=V!$%,T()BY41U(]Z526C#K0ET3TVE@92@2 MG- HVA'!6HGS-.1..D]5;WDKX:21Z85@^OT(7 T9WN!KXKFM&^L3)$\[5L,/ ML#^[DW81F5G*5H TK9)(0Y7A^\WAF'A\ +RT,)C%'OE.SDJ]^N![F>'(&P(. MA?4,S"T7> #./9&S\7OBQ+.D+USNK^Q?0^^NES,S\*#XK[:T38;O,"JA8CVW MSVKX!E,_"493\X]P >[@WHG3*!0WX1<5O;%*3"S.BF!OX]K*L X3_[5LO8!. M!70NH/O0RR@4G']AEN6I5@/2X]EWS%_QYD#=V10^&8XB?'/FC\CC>I>3B MB2;,<<30!68S(XACGR7HFL21_E,>Q[?K!/&JQS@0Q$O]/5TGV*X2; /!]B\' M=Y^:'#%)P,B B=8EDE6)9$5B_TEBQ.S^(T$6UR9 U^'!&E2H7H9A663GF;BG MX=K_P,>!>F*Z;J5!9V7=XPE77"EEP1F);IR3QLWP''"HK-_>NKT>7_(86-5- M0TKF?XK\ U!+ P04 " #T@<50O.4@L-D$ "Q'0 &0 'AL+W=O?P8@@;7<[8#;[<_HW_M)M],YB6MS%.1_7O< MUX=-$ >KO7E-W[/Z6W'YS0P3HF US/X/\V&R1MYFTIQC5V15]W>U>Z_J(A^B M-*GDZ<_^]WCJ?B]#_,]A> ?!O#K "9G!XAA@)@,"/O,NJG^FM;I=ET6EU79 M7ZUSVC8%>Q!-,7?MP:YVW?^:V5;-T8^MD-$Z_&@##9K'7L-O-'RL>+(5BETE M89/ -0L.L^#=>#'*PA% P "B"R!' 29)/O8:U6E.G8;Q*)$TF0N2L3@1.!T) MTY$@'3%)I]?0S7DX8X*FI04RKH4FG [!=,A*IYGY)!VRSB,$YXF>I -D,N$J MQNDHF(X"U9$X@(8!]/)VB6& >$%!8FNFL%V0S-TN"4PG 05Q7& 688RCY25A MCCL!6U"4072W:Y%NIFT9OBTP#@JC'"'PC8$)C\)@F)E-,RB,S6DTK&C^D%-[=!-+K^NJ%G6A);)E1R<],9)X1A9C;-0KI" M8 !9LKPL'!/(HP5E&41S70(D/$D.4>8VRD(Z&H4[5F2/)9EC]#A:E*V* MB$6- F2-3XD<=UF.0>9H64X<(3""G#S*@A'D:/FSRJ+N-\J<9)P(!ID#D)F# M&X[1X[%'.3!Z'"U^5CD2L,I*976)+>.*N>8D,,@"@$R.R@K,GV >?A;S)]#2 M-RW+(+J=+]&T3X#(-1N'MP85Q3:I5I?,2<:)8(X%X)@[[)[$Y$D/$RLQ M>1*M?-:3EVU.F=*WSR##HQ?2<1X[+K+$)$M ,KF>)C&!TL/$2L<3Z:)'TOLF M=E8R3@1S+ ''Y+ W$I,G/4RLQ.3))296VNX4]PG2S?0))ED"DLD%$&90>MA8 MP@S2$AM+]VWLK&2<"":9 ,G<\>Q'F#SR\+"$R:,E'I9L3A8PM31$@=+ MMC5%/6*KW#VB,,$*^5?7^SG,GO+PKPJSIY;X5S5G3?N*S$K&B6""%2"8.9!1 MF#KEX5X5IDXA]SI]0:V >^612*:O')&.Q7'B>)15CK>PR+^Z0F#^E(=_59@_ MA?RK51CX+A84!NCF"H-Y5H!GY6@ZC1G4'DY68P8UK'+U(S95C3M(G$MY\.VL_9OZ9EF_'4[5Z*>JZ MR+N/9:]%49LF7/2EJ>O!I/OK3F9>ZW93-]ME_Q&QWZF+\_"!-+Q^I=W^#U!+ M P04 " #T@<50*5Y^#?(" #""P &0 'AL+W=O^[!=[GY550O]9%SZ;P6>5DOW*.4IYGGU=LC+UA])TZ\ M5&_VHBJ85-OJX-6GBK.=-BIRC_A^Y!4L*]WE7)\]5,NY.,L\*_E#Y=3GHF#5 MOQ7/Q77A@OMV\)@=CK(Y\);S$SOP7UP^G1XJM?-Z+[NLX&6=B=*I^'[AWL-L M0TACH!&_,WZM!VNG2>59B)=F\WVW>-)\?C;.77[ MF(WA/"S=QG1W?LW,N'\7U&^\2"EVGR_X'O_!< MP1LF*L96Y+7^=;;G6HJB\Z*H%.RU?6:E?E[;-U'0F>$&I#,@O8&*_9%!T!D$ M[P;T0P/:&5##P&M3T=ILF&3+>26N3M5^WA-K;A',J%)_VQQJL?4[)4^M3B_+ M(")S[](XZC"K%D,&&.@1GO+>AR!8B!6QS(T :QN1)F/(QH9$$R0"-,] VP>C M/ /< 44=4.V CAQ00Z@6$VE,V68*%,Q4;!2D$<0XF1 E$R)D0H-,BPD'8;XD MQ(\-,@@J)C3!R40HF<@B$Z4&E\B* @$!,+@@*!(,?(VXQ"B7V.("H2E,;(?Q M?=^XDK'UD>@ ,V*2H$P2Y!-%N(,4=9#>?F/!QVO;O^'.=J"QZB0Q+RT."R=N M+4PT&T (3;E F\D]D$_(@K<""&Z1);#R#8=%VJEBHR@-)AH3X(T%L,XR48" MMP,(/R$*7L1@5S$BBEVA 1!JBF*C2$@GB@?P.@:[D"<[ > %",DG1,%+$-); M1$EM49+4U.1CT/A?%*]F@E1S/*$JP>N/P.V2$+S^"+E!D@XT^B,T.^P& 85@ M]5AO,,@4O#KH(;%VMN)&)SV@^B]GD.-\Q7,UNTX^>ZFG6Y_LNJ0E;7S M+*0:L_0PM!="/[&PO=V]R:W-H965T)-E@#*>V>TEFN_5*I9(22+$AB13[R!6M^\8NB50U[X\]4 M$4[D0M4K;[]"5T_J>UWQW^$*5,.-$YVCX%3:?Z^X2,59IZ*M M,/+NUJJV:^MNDN>.-D^(.D+4$W3N1X2X(\0W0O*0D'2$9$1 KA3;FQU1),\$ M;SWAGFY#S$L4KA+=_<($;;/MG6Z/U-%K'B_"#%V-4(?9.$PTP-P02*OW*:*Y M%)MH0H_N$VRGB.?E/60WA>!/3,2S=<:6'P]-!'A>()D52*Q ,FP"'C?*8;#% MU"X)#@/S&U4S TP7]\ [2^FLI71J*<4C2PZ3#C,ER=31-ITX"G&P_-00GC6$ M)X;BQ>A9;_ DT=C*(X0S@09O-P-QMI-#>@6_U,J\)(-H/YQ>(O-UC.*;<+5U M,^8FXR;>#R+.52V] U?ZV[-?R(ES!=I@\*2;5>HAVQ\HG)39+O1>N%'C#HHW MW11%_2C/_P-02P,$% @ ]('%4.WO^Q#, 0 : 0 !D !X;"]W;W)K M&UL;531CILP$/P5Y \X$P-.% %26@,[&U';"]>]K&X*XQ"_8N\S.S"XV^2C5NVX!3/0A>*\+U!HS[#'650N" MZ2 M WYW,.K5/G*=G*1\=\&WND"Q,P0<*N,8F%VN\ R<.R)KX^_,B19)5[C>W]A? M?>^VEQ/3\"SYGZXV;8%V**JA81=NWN3X%>9^,A3-S7^'*W +=TZL1B6Y]L^H MNF@CQV^RU3+9)CJ^.:,8<)@SYA$D7#+;\BP@)BA!/D'PBR,($ M29 @\03IBF"[N3,Y0:B']!Y"=G$P:F-J.Z%[^YT-131C7[#O_/MS=]A9 M;^RK:P \>=>J=3EMO.]VC+FR 2WF@Q9/:6"T\AO;$7&=!5)&D%>-)\H5I M(5M:9#%WL$5FSE[)%@Z6N+/6PO[9@S)]3E?T(_$D3XT/"59DG3C!+_"_NX/% MB$TJE=30.FE:8J'.Z=UJMT\#/@*>)?1NMB>ADZ,QKR'X7N4T"06!@M('!8'+ M!>Y!J2"$9;R-FG2R#,3Y_D/]6^P=>SD*!_=&OE3!4K1X'U;9QK4?3E(^TI8)?"3PB(?92['>;#)V"4(C9C]@ M^ S#)P1#]U;B$^8])NFB2_BNP3:Y, MEC"K*Q,VFWRXV#^%/ ! "?! &0 'AL+W=O MLJHZ[(O)7.G;3ML$+HN1MO -]/?Q)$V$5Y:ZYS"H7@Q(0G.(GG;[ M8V[Q#O"CAUEM]L@Z.0OQ:H//]2&*;4/ H-*6@9KE L_ F"4R;?Q:.*-5TA9N M]U?VC\Z[\7*F"IX%^]G7NCM$#Q&JH:$3TR]B_@2+GRQ"B_DO< %FX+83HU$) MIMPOJB:E!5]83"N5>> MW*=A@B388^((D@T!B1_#!&F0('4$Z3\FDQN3'I,[S.!-IBD)JV1!E2R@DMZH M>$RV42&/_[&2!T7R@$AV(Y*_LY+$MT[PYH)PD*T;#84J,0UN+#?9=?J>B+M@ M?^%^=+]2V?:#0F>AS35UEZD10H-I);XS5COS6JP!@T;;[;W92S\S/M!B7)X# MO+Y)Y1]02P,$% @ ]('%4'P2VO_ 0 U0, !D !X;"]W;W)K&UL;5/;;MLP#/T501]0V;*;9(%CH.DP;, &!!VV/2LV M?4%U\20Y[OY^NKB>U_I%$JG#0QZ**B:EGTT'8-&+X-*<<&?M<"3$5!T(9N[4 M -+=-$H+9IVI6V(&#:P.08(3FB0[(E@O<5D$WT67A1HM[R5<-#*C$$S_.0-7 MTPFG^-7QU+>=]0Y2%@-KX3O8'\-%.XLL+'4O0)I>2:2A.>&']'C./3X ?O8P MF=49>257I9Z]\:4^X<07!!PJZQF8VV[P")Q[(E?&[YD3+RE]X/K\ROXI:'=: MKLS H^*_^MIV)WS J(:&C=P^J>DSS'KN,9K%?X4;< ?WE;@(FK*@:C55B M9G&E"/82]UZ&?8HW^W0.VPZ@^I*!;*<[T77BVS[<)LLT: MLT"0K0AH\F&;(-\DR -!_I_(_1N1$;,+&!E%IMGA31:R:JL W8:!,JA2HPS# MO/(N,_M P[/\@\>!_\9TVTN#KLJZQPU/T"AEP=62W+DIZMP?6PP.C?7'O3OK M.&G1L&J8/Q%9?G+Y%U!+ P04 " #T@<50)K$^FB<" "4!@ &0 'AL M+W=O.\DDH#68VD[8OGUM0Q "YP8?^.?_9@RVBYZ+#UD!*.^S8:W<^I52 MW28(Y+&"ALHGWD&KWYRY:*C20W$)9"> GFQ0PP*,4!(TM&[]LK!S>U$6_*I8 MW<)>>/+:-%3\VP'C_=8/_?O$6WVIE)D(RJ*C%_@%ZKW;"ST*)I=3W4 K:]YZ M LY;_SG<[$(;8!6_:^CEK.^94@Z^=X(SO3+UQOMO,!9$?&^L_@?< M@&FYR40SCIQ)^_2.5ZEX,[KH5!KZ.;1U:]M^]+^'N0/P&("G #S4,H!LYJ]4 MT;(0O/?$L/@=-=\XW&"]-D*9 4D620Z2Q$I:*XEQG+@AL1,2KR!1EB\H M@X;,*$F$(C>%."ED3_VBB:[YLHSO+E+QW,SA-S7O^DXE*WTCMPI8\F>X"< M.5>@+=&33KO25\0T8'!6IIOJOAC.R6&@>#?> <%T$97_ 5!+ P04 " #T M@<50JKCYHRX" /!@ &0 'AL+W=OBJML\.V01T-J:V$Z[_OK8A' &W+[&] MS,[.+'B3=UR\R@I >6^,-G+K5TJU&X1D60$C\HFWT.@G9RX84?HH+DBV LC) M)C&*HB# B)&Z\8O^L_A9I\9O 7\K*&3D[UGG!PY?S6'+Z>M M'QA!0*%4AH'HY09[H-00:1F_!TY_+&D2I_L[^R?K77LY$@E[3G_5)U5M_97O MG>!,KE2]\.XS#'Y2WQO,?X4;4 TW2G2-DE-I?[WR*A5G XN6PLA;O]:-7;N! M_Y[F3HB&A&A,T+7_EQ /"?%[0F+-]\JLU8]$D2(7O/-$_[):8KZ)"U:P+/09;3-.+C%*\GEE9HG 2!HE;3.H4DSK$ MS,KL>DPZ*9/&&,PSVCM@<1:' M_^A-YI23.>2$,SG9\D7A))FK6:(P3I-Y;]#D'C$0%SMRI%?R:Z/,%SN)CE/M M.3+W&UL?5/;CML@%/P5Q <$7[+)*K(M M=;-:M5(K15NU^TSLXQ@M%Q=(O/W[ B:6ZUI],9S#S#"#H1B4?C<=@$4?@DM3 MXL[:_D"(J3L0U&Q4#]*MM$H+:EVI+\3T&F@32(*3+$EV1% F<56$WDE7A;I: MSB2<-#)7(:C^_01<#25.\;WQRBZ=]0U2%3V]P'>P/_J3=A695!HF0!JF)-+0 MEOA3>CCF'A\ /QD,9C9'/LE9J7=??&E*G'A#P*&V7H&ZX09'X-P+.1N_HB:> MMO3$^?RN_A*RNRQG:N"H^!MK;%?B1XP::.F5VU&ULC93!CML@$(9?!?$ B^,X<1K9EIJMJE9JI6BK MMF=BCV.T8%P@\?;M.V#'RFXY[,4PP\PW\V.@&+5YMAV (R]*]K:DG7/#GC%; M=Z"X?= #]+C2:J.X0]. 7P)&>SDV?8BK"&S5OT7JLLR0IV]: YYC#%I'O2JQ MB0/64< Z -:O -LX((L"LD@'^1N1L9A=O,@F6F03 7R( [91P/;],O,H('^' MS/]C=F]KL+NSXZ_F=V[.HK?DI!T>PW!86JT=("YY0-4=O@:+(:%U?IKCW$QW M8C*<'N;KSI8WI_H'4$L#!!0 ( /2!Q5 M^CY\*@0 +44 9 >&PO M=V]R:W-H965T^CJ%WO5%6T=_51'?1_MG53%9V^;5ZC]MBH8C,$567$XSB)JF)_ M"!>SX=ESLYC5;UVY/ZCG)FC?JJIH_OVJROHT#UGX\>#[_G77]0^BQ>Q8O*H_ M5??7\;G1=]$YRV9?J4.[KP]!H[;S\ N[7XDA8$#\O5>G]N(ZZ%MYJ>N?_9B%P49MB[>R^UZ?5LHT),/ =/^[>E>EAO=,=(UU7;;#WV#]UG9U9;)H M*E7Q:_S='X;?D\G_$88#N G@YP!^/8!, 'TV0)@ <0X@>35 F@#YV0J)"4C. M 3*[&I":@/1_2NG5@,P$9!:E:'P=P_M]++IB,6OJ4]",4_18]$I@]YF>0>O^ MX3!AAO_I5]SJI^\+P>)9]-XG,IBO(X9/,&R*>4 8/L4\(@Q-,=\01DPQ2X21 M4\P3PB13S IATC,FTN-V'CP.!X\/">@B <\%3D P 0T)Q(1!9G4[8N2 .8Q% M< D!2PA0(K=*"*<$2Z5,1&Z]G14 $N,)Q0Q3DI"2="EQ:\Y]DTXEBO7,C"W< MTL4Q$?,TQGP2R"E% MI>0NL7@_N2 6W\D,<\D@EPQPL2;&A':;*Y58C TR!K6D[4BQTU9&<>:V;X 35AGC?E(>UV: E&>",>Q=[ ;S M8MB]&+ OGMI#@T">^<>PA3'@83SWI,"6P^0-W6*78, FR+8M"/*8(\/29T#[ MQ.TZ"$2>.EC6#.B:?$."9&^!86SR]86BQ;#B0C;VA>C2@R2X@DUBXWL/;P8($39%=!(%\=K&D"#-4UH>VYO>,C5-$O0?H_<#;JX(GW" MTB<@?6'[F0%-]Y:0DPOTT<$V0F#U%#PBP\64\);*G\--GD%-:V&4$;4FV[_C+5U\UXD#;>=/71 M'!)&YY/*Q7]02P,$% @ ]('%4(2+=# ? @ BP8 !D !X;"]W;W)K M&ULC579CILP%/T5Q >,,39+1@2I256U4BM%4[5] M=I*;@,9@:CMA^O>U#4$)\;1YB1?./8L=+D4OY*NJ '3PUO!6+<-*Z^X9(;6K MH&'J2730FB<'(1NFS5(>D>HDL+TK:CB*HRA%#:O;L"SPD8$Z M-0V3?U; 1;\,<7C9>*F/E;8;J"PZ=H3OH']T&VE6:&+9UPVTJA9M(.&P##_@ MYS5V!0[QLX9>7R0-)TU; M>#V_L']RX4V8+5.P%OQ7O=?5,LS#8 \'=N+Z1?2?80R4A,&8_BN<@1NX=6(T M=H(K]QOL3DJ+9F0Q5AKV-HQUZ\9^Y+^4^0OBL2">"C#]9P$9"\BL W.7-2/ M3+.RD*(/Y'!;';-_"OQ,S&'N[*8[._?,I%5F]US2)"K0V1*-F-6 B:\P\2UB M?8](\01!QL#D(O:ZB%T]N7'Q#@'Q$A!'0*\)8CR+,6 2AVD=!I. M(,XIQDGJMT2]ENB]I61V;BMZIT1(%&>44+]2XE5*/$K$3Y!Z"=+'CS_S$F0> M!W26-;L_U33+%E&2^Y5RKU+^P$7G_[_H&Z6%5VEQKT06?@(<^=^MZ/%SQ>^\ MGOB!O"/H.G!,<8;I7 M==07;IK\Q>:Q;%6R%-@W&M8&#$!H,:?1DZ"KS99@6 M' [:3C,SET-['!9:=&/K1]/WI_P+4$L#!!0 ( /2!Q5!/Y+]5-0, ,4, M 9 >&PO=V]R:W-H965TRC)K_FUDH6ZK$(=O&S_RTUEW&]%Z66Z9G&\C*Z=HP&SZ3'D#L/O,5L?@^\1 M.\B+&#&1B7(,E4"A;@C@(''"\#'$"<-'< Q'0<&"46M/[Z)(80<,=,"L S9U MP)&31H^)+:;JJ\E8FB 6PTPQR!0#3$Y7-K''1!'#"+D1^3C,$!$(CH>#\7 @ M'J<]6^[Q?!(444YA(@$2"8"(.D3")XH9XFBFEPE(E !$S"%*_,I1R@5E3D0[ M /AATU,PI-0_GWS& 4:P)" @*^^^]R QB58LZ,Q]QC/:@P$BX1+UH'1:EGB1 MS+0)@]+QB G Y&K' )HRD44\5SM8'3 %B%*7B/HIH47,9IA@&<& C@CWU@Z@ M^R[%J:O,$&JVE[#6X-@_=V)&6#$L#QC0!^'J PAR;Q((FBLO+"%8 /G,G058 M'#"@#GX^/8A/ST*"!!9N2CZ.4$S1C !C6!PPH Z"PRX(K X$4 ?A7MH!--4R MP0C&Z4P3""P0!! (X?W+Q][I98M)G>^)8'T@@#X(]]I"H&2F_@26!P+(0X)= M'NH?"8)Y[/8IFLQXI6Q.=GYN@[VZ5'9XG^R.,_HCL3/B.[P?\+]GS2FOVN!9 M:3-IVGGPJ)26)APC3&%P-M\4XZ*01]V]"O/>](-UO]"J'CX:HO'+9?T?4$L# M!!0 ( /2!Q5""U ,8< ( .D( 9 >&PO=V]R:W-H965TU?7:($] 93&TG7/^^ MMB$TT?^< MN*B)TE-Q1K(5E!RM4\U0& 0)JDG5^'EF;7N19_RB6-70O?#DI:Z)^+VEC'=K M'_LWPU-U+I4QH#QKR9E^H^I[NQ=ZAD:68U731E:\\00]K?T-?MSAQ#A8Q(^* M=G(R]DPJ!\Z?S>3S<>T')B+*:*$,!=&?*]U1Q@R3CN/70.J/FL9Q.KZQ?[3) MZV0.1-(=9S^KHRK7_LKWCO1$+DP]\>X3'1**?6_(_@N]4J;A)A*M47 F[:]7 M7*3B]<"B0ZG)2_^M&OOM!OZ;&^P0#@[AZ!!&[SI$@T/TZF!7$_61V50_$$7R M3/#.$_UNM<0<"OP8Z<4LC-&NG?U/9RNU]9HO5F&&KH9HP&Q[3#C!X!&!-/LH M$4(2V_#.W1'8W2/2%:P0@4E$UC^:)A'/A+@ "1:68/%F%2)G%2#,PDGD?#!L<_GOA8KCTGCMO&\TO2/@*]$ MG*M&>@>N=/NR3>;$N:(ZQN!!KT6IWQWCA-&3,L.E'HN^^?83Q=OA88'&UTW^ M!U!+ P04 " #T@<50IAG)+VH" #,!P &0 'AL+W=O#/9ZL9_Q-E)1*Z[VI6[&W2RF[G>N*HJ0-$0[K:*N^ M7!AOB%13?G5%QRDY&Z>F=K'G16Y#JM;.,[/VS/.,W61=M?296^+6-(3_/=*: M]7L;V8^%E^I:2KW@YEE'KO0GE:_=,UXL// M[XC>8[3#ZM\4>M'\"O--!2_4ZCT//3]S[UIHM#D.-GAF@R8+5ZE/" PACGCE M'GH!+."#,?I&P/\@$,(" 2@0&('@@T"T2'*P"8U-.R2)4)"BC51#$!0"H'@! M"E<@[.,H2%(8%(&@" E"U"T GWR/7\#$X.8&,"D"TR\QN H"B*8DX"<9,U! MWH*3K#A^@%",-DY""H+2]5':VF'DP07C ;'B9<4,1O%\DQ-G"[11F0@ K4IS M,$KGQS9TMLX2 @OT@#! "I8DO"+AP$F2#1)MAL=6I5!VPNX__F0Y_[0?BU M:H5U8E)=Z>;BO3 FJ8K&<]39+E5KG28UO4@]C-68#_UEF$C6C;W3G1IX_@]0 M2P,$% @ ]('%4(1UR?IZ @ J@@ !D !X;"]W;W)K&ULE5;;CILP$/T5Q RJ,3&S:2LGSU/I!DMB7AB-:W4 MDS/C)9'JR"^>J#DE)^-4%A[T_= K25ZY26QL!Y[$["J+O*('[HAK61+^=T<+ MUFQ-JZO,Z(%3:6F(&JYT3TM"LVD\OC3D;I]3.TXW-_9 M/YOB53%'(NB>%;_SD\PV;N0Z)WHFUT*^L.8+[0H*7*>K_AN]T4+!=28J1LH* M87Z=]"HD*SL6E4I)WMHUK\S:=/QW-[L#[!Q@[Z!B_\\!=0[HW0&;XMO,3*F? MB"1)S%GC\/:V:J+_%. 9*3%3;33:F6>J6J&LMR0 J]B[::(.LVLQ<( !/<)3 M['T(: NQ@Q-W^!A@/T6L(WL$9"T"&7_T4,0, ;828$. 'PC6(Q5:3&@PE<%$ MR(]&E4Q!. +0GDI@3268I +\&;E#*T&X7(R5E6"U0(P6$PSJ1!B/M)AB $;V M1")K(I%%"FPG6%L)ULNE +Z]/?P%8G2@8:401&@DAP45A?Y,-C/-"BR*!#,4 MUF;< O@!3>S=!M 23=!4$Q@%8TVF*(##F3L&]MX%T^8%?CA#8>\Y$'Q %'O7 M@7")*.'D]8#P.AR+,D5!A,?7[ W>\"7E%S,,A9.R:R7UNW1@[0?N%NH),;+O M]" VD^.=IIWBWPF_Y)5PCDRJ^6.FQ)DQ2562_I.2+%,?#OVAH&>IMRNUY^WT M; ^2U=V7@==_GB3_ %!+ P04 " #T@<50H2WJ91P" ##!0 &0 'AL M+W=OE 6_*-JT ML!>!O#!&Q-\M4-YOPCB\!9Z;!@). MF_ Q7N]R@[> 7PWT$O"8H&M_E) ,"S,H$[=[9;]JMU-%KF>&H0%=#-&"V#H,G MF'A$(,T^EL"^$EM\EX[?%]C=(QY6_@J)UT1B\Y-W)OXC,?42I)8@G3J,D]DN M.,S28EJ+^13':?8P\^*#X6B9^N5D7CF9QP_V$RR]!$N/G]7,C\-D$Z&Y?F;_ M?G>/2G 61WXQN5=,[A&3S\0X3#[=M6@19S,Q7E22S\2@R=EG(,ZV3N],VT]^?$N0(M,EKHS:IU M1QT7%$[*3',]%ZZON(7BW= RT=BWRW]02P,$% @ ]('%4*^USH!K @ MJ @ !D !X;"]W;W)K&ULE5;MCILP$'P5Q ,< MV'PE)X*4I*I:J96BJ]K^=H@3T &FMA.N;U_;$([ 4G%_@FUF9V#E_R227W@)'%-+O0'E3_K M U<[IV-K:K%=&" MIE)3$'6YT3TM"LVD=/SI2.T^IPXV5;)WHF MUT*^L.8+[0H*;*NK_AN]T4+!M1*5(V6%,+]6>A62E1V+DE*2M_::5^;:=/SW M,#@ =P&X#U"Y_Q?@=0'>>X!OBF^5F5(_$4F2F+/&XNV_51/]4*!G3YF9ZD/C MG;FGJA7J])8$V(N=FR;J,+L6@P<8U",& 1 MGHGW'HKP80(?)/ -@?] $(Q<:#&!P52M"Q$*QJ5 *!S-B E ,0$@)H0)0I @ M7&Y'!!)$"^R(IH6&T16O-V=K8;R>KNN\#I/TZ2?U!+ P04 " #T@<50B[5"T]L! !B M! &0 'AL+W=O"-%U#YSJ.SF"L#>M5)P:>U0=T:,"VG@29R2)HGO"Z2!PF7O; M296YO!@V"#@II"^<4_7W"$Q.!8[QB^%QZ'KC#*3,1]K!#S _QY.R)[*H- ,' MH0//K(D7EXZXWK^H?_:YVUS.5$,EV>^A,7V!]Q@UT-(+,X]R^@)S/CN,YN2_ MP168A;M(K(]:,NV_J+YH(_FL8D/A]#FL@_#K%&ZR_4S;)B0S(5D(UO?_".E, M2%\)OIHD1.93_40-+7,E)Z3"8XW4]41\2&TQ:V?TM?-W-EMMK==RET8YN3JA M&7,,F&2%B1<$L>J+BV3+Q3%Y1T_>.JC>(S[NMSVDFTFDGI^N/23)MD"V*9!Y M@>Q-%>*;*@3,O<>(X.064VU@LMU-(&3U-!Q4Y[M8HUI>A'%%6%F707E(W-/> MV(]V@$*_O\J$Z?M.53<(C<[2V,;QS]M*:<"&&-W9EN[MP"\'!JUQVP]VKT+; MAX.1XSS19/FME/\ 4$L#!!0 ( /2!Q5 ;[+P1- ( (@& 9 >&PO M=V]R:W-H965TV034!G8VH[X?KVM0WA*/%5^1/L969V9QTO1<_%JZP!E/?&:"O7?JU4 M]XB0K&I@1#[P#EK]YL@%(TIOQ0G)3@ Y6!*C* J"%#'2M'Y9V-A.E 4_*]JT ML!.>/#-&Q)\-4-ZO_="_!IZ;4ZU, )5%1T[P ]3/;B?T#DTJAX9!*QO>>@*. M:_\I?-R&@2%8Q$L#O9RM/6-ES_FKV7P]K/W 5 04*F4DB'Y<8 N4&B5=Q^]1 MU)]R&N)\?57_;,UK,WLB8-_3&"W0.P4B*U /'<8!(LN M#)C48EJ+B5=9GBZLW*)PAL/874SB+":Y*2;!'PBD3H'T_G9D3H'LCG8,F&1N M-(^RYHJ)5G'YPN+FSF-S1CL0ML'(*K.YOAQY(SDL2W-&0$30_^C!,9D<_ M=,0!R_(X7=2#9O>7@3C942>]BI];96[*+#J-TZ?(W/]%?&/&K)T+[S+#C/Y. MQ*EII;?G2D\7.P..G"O0108/^L1J_5F8-A2.RBPSO1;#;!PVBG?CW$?3QZ?\ M"U!+ P04 " #T@<50ZE.EC ,564M.\ /4SW8GM(5&ED/-H)$U;SP!Q]Q_#-?;T 98Q',- MG9SL/5/*GO,78WP]Y'Y@% &%4AD*HI<+;(%2PZ1U_!Y(_3&G"9SNK^R?;?&Z MF#V1L.7T5WU05>XO?>\ 1W*FZHEW7V H*/&]H?IO< &JX4:)SE%R*NVO5YZE MXFQ@T5(8>>W7NK%K-_!?P]P!T1 0C0$Z][\"\!" WP)26WROS);ZB2A29()W MGNC_K9:80Q&NL6YF:9RV=_:;KE9J[Z5(<)JABR$:,)L>$TTPX7O$=HZ(D\6( M05K!*"-RR=A$,X+H)L4$. @=1,D3H)D MI@"'-XWT8HY)HF#FU:X M,!^)]YQ"C]&=FR\P?L1_IV(4]U(;\^5'CYV1!PY5Z"U! _Z"%;ZU1@-"D=E MM@N]%_WH[ W%V^%90./;5/P%4$L#!!0 ( /2!Q5#),,Q&NP$ !T$ 9 M >&PO=V]R:W-H965T':326.M+\%VF^7OL1UO:$N$>(EGQN<^:EWH4#J#A?F#EQ9=%1.W_F<=<[K1UXM>S!W\;>O]4Y M$="Y$&Y];*8;.R5.#^DQDOF/4/\&4$L#!!0 ( /2!Q5#Z=X]#ND4 -) M 0 4 >&POD"(@F M>--]1*BD*D_-U*$IE>WH[=CH $E(@DT2;!RETL3\^'U7'D F0$AE]\3.:F+: M19% 7N_ENX\_%D49?-EM]\6?OKDKR\/WWWU7K.^275P,LD.RAU]NLGP7E_!G M?OM=<%/<)4FYVWXW&@YGW^WB=/]-4.W3OU?)15;MRS]],YTLO_GS'XOT MSW\L_WR1?4[RX"J^38*SH+B+\Z3XXW?EG__X'?[,CXR#=]F^O"N"5_M-LFG^ M>G[(!\%X& :CX6C8_/%?J_T@&([]/_+4?SU?%64>K\O_T_S],EM7NV1?!I\> M#DGSQVAX]N^M+_Q[%>=EDF\?@H_)(ODCS--KC9X#(NG>?4 M?O_'/_V3;U-FT7F\+](RS?8MB[B)MX4S^JM]F98/P>MTFP3OJ]TJR9M/#(?1 MV7BQF,Y:7OV8W*9XH+"$]_'.F>#J_(=7'R]__/27,'CS_F+0,LB;_3K+8=$Q MKC\,KDLXB"#+ T*@_ '^W;@'^*IEL$_QE^#-!LXDO4G7-&++UD;SL]%\.5[, MHY:1SC<;P,\B5!^"M^D^"3[LG;7,AL/@4W:_+Q* XG79MDW_>)_NL^;SUU4* M!P#WZ=A %_@7'!1.[@P2[X/7 )AU6JR=&9H#Z2._RK//Z7[M;/'B_-@05UE1 MQMO@?Z<'+[R6DV@X=D:E$8"(>%]93";-K]YF:YCCZB[;MR'L8CA$A%TVO_^4 MEH#DV4T0C4Y6I\%ULJYRF-VE$KL=8,QUF:U_#8,7P\$0_V\:'.(\^!QOW8L, M%V^3[F^#ZX?=*MLZ^'_I@$4F#EY]6=_%>R"$OGOS_B_7;?A]4>4YWGB^YC0U M *]RZ.A?7-*JKQM0*R"!Z><$:4ZLANR@#G 7 4%NL]PYL/?9_BQ>KQ-X!I[8 M\-,M(UWOXNTV>%D5@/=%V^I>[9+\%K?U0Y[=EW> &;M#O'?F54]_L4D?$].V MV>\2F+U[N#KXKXE!!1^J$E![CV!N>PU.+P?$? ,LZTOP;XDS/.!0-)TM(O=* M*W"^AFL*(_PE 41K8P9G9TB-'7*EF8 ]QFOXTCEB8"%'WQ:&Y'W_WYVWS^'5 M#;^^C9WCN$(R_C+="E!"&2E 5( C]>7P8G+TZ#%T&Z M#S[=954!Q^W,_J\QL/=QU,+>Y1SCHH QOW=^CHN[ 8-UO@A^7N5PFV&YYU) MSM=KY#I%D"?K!!Y:;9,PV"5@Y24+#)JE5Y4VV#6+T"C[R(PLER M2#.] '##U=>9;=G%7PAW\='V@_ M7?OP_Z:P:)O&JW0+1"5Q44ECR"%^0/3P_ X"7^G1Y M\CG95TDKK/F\K-E:GZP#MV-][MQ'X56;O^-I!EK'W+S(C@>0?*=\3?BR VH! MU4Y " (XG+S/0,A9G#;>0GWG^^(0KY,_?0,*39'DGY-O_APXC!MYPEVVW21Y M\;_^YV(4S?] &%X^N,2&N4B!;SCPW6R(5\%&\!J> <%;QX<4-N;!A&I7;8EB M"OH 3N3)': %LFX0TS)739H7-[5C_K6TN/+)92_V-'!'W#2&$65!POK>6%WRX:2Q'GF\_H(]\Q=V# M*.BP<__/(+?!-@]Y=N.BGAP/2'>*.CJ7YR/P!3;C)B(J]]L!1-W M\_+ M@SB3]:(,-O_XY^ 541(Z.L(.57 DKN3C.2AC,/DK0]=:EGY5\3#9)LD,I M"'DM''69XF<86J2$@C6I50(JW1X/>R54WSK.("X#2[9W"=O39SDV,FP\)QGE MY#+A3Z<$AV2'YB@0SP5.?_T(& =./9FZ*H:$J"L@7&Z@ ?DR])ODX+^I6_S@Y&$D&. ME*?K4J-"?)LG3)VT?@N:806<-T:EI0/=_H'+<.PMUN"UJ>&\T C=N>ZC+_?> M:/]KHS=5 8O([_.4.,X&;;*5TE)2-0TIP$\Z^=]S0>ZU!,57"=P@H.S@\0Q( MY3YS+58_ ;AQ?'@2A+KM@\:.C<(*KYIU!NSWB [\ZNETY=7O1R]N&^ M89V9%P)][=C]9<8GP\L]D$YX^1Q]/:0Q ML@>^!OVOO_F17KFA5VP- %9&MG2_-6?S2R52,?+>/(%;ND9OFY8YX5O\3&9) M)9SZ1G9D\,L$SAQ47;KQI.'LT!_P'][;UG8C VVI_7P$<9.OP&PPWCW"*/843N83_4YB@+'$))5 ML.YWKC2#9^+ML=9Z-,MUDFQDDEU'1@VAHD7J^ 8BM'H(3 =UI+S@T87?#AJMN MV-76WIN_DWQ99_ H.P#7]O'?*^;M!8L8!5U"5@&!4O74#>H+S1\A+S2V^#1! MT^$??C9)A,':')X;L:0 "$.YU39%/Z/LA1-]H(HOIDI%(,M$<1"$*_)90_M!OR7<=05Z/75_0]@;&L.675?D0HO5L M #ID09(OQS'!\1#])5!LXWL:%S\7'&AS ^/"UTALX,J_BQ]0\Q@.S*B(O05Z MCPF6$EZP3_+/()P&Q4,!6^6K 3]OTELT^L'M UI_R($DV@,!1<,% \%3SQ7I M[3[>"HW]G.9E%6^WB/\/09'=E+BJLV2/W'"CID+_2/(Y7:.K,=NM\ B"M&1% M\Z[:Q7OR7@.T$KK/+#7!'4O(X X/ETF\(V&WC']-:-7DQ:5+BK:!%$> M97I M#E;_"7Z70 UQ+9%#85/AH8#,<8#!#9[ VSNDNHEEE*?;)D$I,/@^^RPHI4FM M]E_NX+K>XF.%"LV!(_PU%/_#-L6PP3BXA;> PH,T#\I-3O)AGB9PE0;!N9B5 M04A,4I@"ESP:_D&#@/Z._J!_N$^:WV15WORJK!\!_,1>MW0'@@K /$)F^$5ETQK?J@C(T?]A*S$$U9 M*0X#:T&D\&T3Q'+@A.T6RS=7'TY#^#I'-EXB]._OTO5=;2CD\6BFQ[UEVTVP M#!>S83@=#I7%OL'[0]XT:9IRIS"P\PQC,TIFV0>&-( K=M8$FV)YXL5H,H!) MM,F_AG2B>,"Z4"@X**&$7HO&@SG@S':+% %FN0%0 )X@;N($/<4NCA69#69Z M**-H-.Q!^.1L,-$/ M1VNV0#W"&!6PL;0C(@1!]42N'GI><* 3Q"#&*QCI9N M8B\[:Q!7@/HQ>6>W#^I)$GEA]DD4CN;C<#R9ML!MT$)?\=31XTHKY0.,JTU: M,N/RL; ;3?(+0_+O8L"'59+L<=F'.&1WH4$?G%R_NCC%=^.<[!HIDNUT9^TK5Z%]C)1]6+D$&C6CBH@M 4(2+A.] MQT5:!WSD6&/9&-PE?(I$ETT&FT/Y15$?Q"C9?KKG^'"%T"CCHW $8D3.(C&> M*7$N14.\$P^""T N="WZ1J1K!:A>Y;22?$?0E.40X'$MW@UU80$=%M64BV93(R)(-/]W?98@>V?T> M25FU*E*@G<"[ 4KG@+ET_83^J#LE)X:!I4I ,7@!(L$.ED4R'NJA:UM(19;* M3.D ;)%E1A"/8&FL530O"7)G0',M/<"&;K8)R7ZPMM@R'^Z!)14%@@*A% :89$@#2-=43M-Z5*3U&)Q>S4+(.Z*39*DC:AI;BHX-X6_2%X;"!SA;:83 M!' +OQ4"S&IK:#]P4Y5 9&@\OU1ZPT&S:L("T=W,.(!+ #PT(92"!PVC (=>;V-@*3K-09',O/&#V/I03N MHJFXJG/- M7;Q)VNYSR]VL(X=!'78R$XYKN43B"F5Z&VL=N4N6GC#%6L4HA*]*99 -MI@S MD:).(F,KXZSZ.N--U&2*7NNFE9!BT#R^NQA)9I" $+DNU03,I,GFZT'[0? C MFQ=>%:#2D-B-^V3VHZ]K"WE3QX>ZB.%,PD4+BY[@&>Q H0H#XH[PW]N,724@ M:H5!HN2KGA@P-PQ>#DU?75 MU:DZ\%!=9GAU!1+U35HRU61/$SF5VR*\O5NB2]L=DPJ+L4CCM'OUPRE7A7%:Z3O,NK1%#%8@F<#-4*P1 MS1S9GA,8&J(2O\H4FH@L:F:X&R FN#N#R/$JJ_C^KN,\)V)*&--!(4@$N@0> MCNE9EO%@#WHZA@'FL*C/:5[I@!!8E<0@<)C,Q8>?WER>1(MT$G;>@@8!G2<1'TR!,#KR2Y=\\5.OI1BW2<0PWU< MTU]J:CSYK,H-09:, MJES!WVCID'7Q6I3M27R2\ V[K]8/ZVTB"%M_0UUG_+$@NET5XE_<870IW,$X MW2JV_P'T^<]IX1= UK*_Y@6O]+V[5EE1)L H)B#DI6%G!EVOM3"?7"^WE!&5@9*AH[%AW4]*U+^TN[ P="(\X MY,4FY[W*QACEZ#%MBQ'6HHLY#P#T DI4>/'?:K#BHK@!$V+ MI\$G9+H50*_0=D#RF.S054TI/PJ,[1\%MU;"7GQ[F':R*P?$F-@^!] M%J"LN6V=A)@.K'W_E.D<0Y1WPCP1Y1*FI$ED5DMKZ&^0R%A\@9FN$^9);RPR M:.NM#(O"MGL0AH*XR3X76!10&K(LH#)YT$E*<7C;4O[(OHA0R6!'#+(X.!;&AN0)\.X2V7'1A_Q_N]58H#K+#;>%IFQ["IK MF/ 3%)12.T)>J6VL&U0'A#?]C?X$X%VLPXEI$F-%,M!KK&&4/-N@9B%+AWI1 M9CW(N3>:<#7$::T2*0U*:E%+LAJQMR!BH6Q<*%5(?F;U1-^+ND:SDM"* MYN'Y<^U1-7P1#:8U_^F+X6!AONB;>L^V5(#(%LN99.01M"\]**P9ZB\L&X!R M^SI9Y30"<(<9H]CK\^N7RI=MO7N-=2/0HA/\R*+]^VQ ;YT-1V% 8:& HR>? ML@.2/@@.24$]3!0LJ2(0PG:)Q"!Y(F,M?D]X%&N-M1;%YQ-[+:80&M35 M92>T=YLM)6]27F9)9 M45*H@>HC,\G[E99JC8C"+YU?7\"5&=8!D&S9'81 +-.MPEH@.[\*%Q#L$V/; M)F744.J&.&4.Y*ZFCRG'%BH;IK*[$7T22*O)$<=1);_A_"V;*[%$I+T.)_&I MOHMF9+(@Y,HG*"3^&.P&="-895QKM0R0[Q M&@B@Y/4C[H4L@L&E3K#PG$97NIEXSM%("?@T8L&\,19; AEZ=A*4RG<4;IPB M2/7M6 :.F$46?4/<;7&DT'(0U;A3'+P83P=+_5WCCEDT#>,>RE;'6YVH"REH M7FSAHIOL8$0::W. *ANV6XE3J\K[^?DL#0?#(OJ^9KO9M(@_UQ(^CGZPP7KS&_98BB<>3R:G0;O2+77 M8>'U!U$<]XUJ\?-H?*K8N7;E(6'G$E(6P8J)%J*LE.8TVRX#&9.M83HD5'BI M]G];ED[0"E]=O#V5UV!@;1%%I-JF-PE&6:JC]XU@1QRR_(XK-2(97TH@8'N) M?*M%%[$'B/"A*(6-.694NB>A(NJ%L(!2M *S+Z;]ZVPK!"QK!O?00$+L8-NR M:YC2'D+NNS)\X_ZW^D[K*&O;6(PCVO=%1'B!&P+(#D*ZR?+FD@I@[(0PI/G4 M#R6$26+E9/*8NAI6H1XRQF\E#_0E&T)WM255' _=P>?^2"^XU.?5+:@">$T6 M3[K6"[[6Z,_\B4SA]EU5TO5H:*1K?,%(UX R&'' 2&BYMP7:T@\IOJ+ @X<4Q-'-&:! MF(?!-!AD)\-I1VA, G)-38WK4]@N8>#W9@H4$S(TDRI8:=&E4)@KP:%V&"CF MA*K]B>$*2 'Z%AEI./>2UJNE17U?,!]$@M/%0$YV HXF9:9F+Q#)EA;TE;*A M+KZYV:A1ZU"B$<;T@@I1W=Y)DK7&F)1JFG#H8D,>- _^]R$E_NPERB5ZU4QD MZ:BHU_.UH"LYRO8F*,!K#^]-AIP4SO5[OZ7FW&_P/B%:(=G)IT%K24/^Y44 MQ'0:#>'#*(S&$995;C@Q0#P>AN/E-(C@T<5R25'*MJ+L+QD+:^7(9C("C_TN$&Z]SX+!Q&N.\E_#OS;#N< &"G<";3CDU/PRFL M 9CG<*P@U_#+I40!:WN IR=S//$%O#:5U^K/C*(H'$\)+*-Y.)Y/B19HO _( MG@ER^@-%L&LS&2WT9CU]"N'[+<3"7R]C[ M&L[#Z6@&G^;SI74MO_HR*E*HOFFYENHQ_NO8]51/\U^/O:5F2?*5_[X.P^E\ MK ]$W=\63O0/Q#(DKPLDB;QZB ?2?!A MDB%=D_'\MR#[3.YML+8P ";]!G>Z&8&P (V8C^((P@CL177Q!N (H_%"'XGB M$!V1&TZLB+5R$1^5%15=I/HQ=-EQ'B0%1]N!_ U>5#=$-.?O)N.K!__LEJ&^ M#VMI$0:MN]:X5I<5)RZE9F]TJ.-P,8GHTP00?$;/K9+R'AW5^" E(GSF%PH@ MM^$,4&,&DMAT*0"S*:2BC<=)0;_E 69$H[GZ-%L>6=X<^,I\AO]$\\A:GKY6 MU058BG^I68HSO:W%&SK#7/Y&REM,RIC! M;E(_M>&. @0Y[@($DG69Y07'I,'(( S?EG>$\&B,XU#V,K'39"T9YBXN.-" MG/2682UL6,.T%UC'MJ)BG^N0.!V9P+E?H8XE)96;T]J2[9;BD)2#(BU1D23# MV3;]-2'G0;PGP>5>@E]7VEBR,4.(MU])6U+2%(UN0&L?3,J@>L)T22RG=C- OJB/CVGM MJE DGN.]RD=2;E-*'6>O+ BJ!Z73*G?-6@KI-@Y*A,#:9&1!(E*G7"H<4[%O M.,IK-LSF)G5,I,BJ]RK-,-UI"92#*N0P,8KL[#;'W" 5ZA=K,PN%4TC,*6N5 M1$BM S*6!"D,PA$8%"/@*.M^ZYVCG%N/75H&V/9XRI9QZ^%;_ -'43EV7$]" MBX49M*=FQHGX?./:'4Z3'&/7'QC9*$TC131GGE-QOE"VP@+D=)+I_E#)]%B[ M>-=\M-J[#Y--GK=#<-+3@[[@#?4TD6;U9#*AW(T\$;.'>OP-^<2S^X1"$"20 MFU;$>T6#IZ6"J2PWKS45V3,J/S1.H0?2P;N51*/**]8HA.[,UT&&>DOKB$0D M^4D%]Q0&P]W3H\5*7$SP]RJCC%^L&""4G=H*K0UFU&.L.:>8??IT'^#6\BI& M':NPIT8',/MPM]37![,?U5_V8NGX>([#-L9("IYGW#&/#UOTI!)EQ"G:L!OJ ME9,C)Q5[D133>3@B/-6RM77J2'O(L9RC7H?-1%:)\:!@"!#?=G:G6*ACHBN( ML O:B6J/Q7_\8I6@AP*0.D"1,!JF-H_I[(4VGMEBKZ5LR:_'K6;S<+B<-/_T M6N) *5M&EI ^"B>S28=0KQ^<@80]F3A_']=\C/J VG7]+RV+H25@,JU9?C<+2]YCH+EMXV)3^L]&+A< IQ@,0HW%%F M>@_?JWM15.0D9^NCM+1%\@GG4/< J$1*B1BUXU5L7;5F]9. %>4 ;QQPB_G/ MJUB&7B*L-MNT1Q*_HW/&3Y1=!-);ENL4HL;7.FS!8B]RLVI)0WO]HB-(9WD8 MI#!"K>/\K5ZAR(Z;MO!9I,(3NPCS[PB$<%E)B M%#.+4FENAV59=AJ5GI5\D4NHHS2L<9B'$_=TI/):0Z=7ICK>>[=OA7HT#*ZV M%.ENO]$AH'=,$73TDPI_+[\:Q2)AF0OEN=6V/*2Q"_DP):H..*;"E_7J@#W. M@(A/PLDX"EY7.2A[**=R^NB7DO2,,5DA1V30E9X-DCM'<:%;"B53Q=B"\6)) M_].=53QG$IQ$IVB$GT2+(%K2"NJM@#JJ!0GP59%\608/AA,QC>% U[1!46>)6RGAH;;:UY?*&R^R_\U>(EZPH) MCWZ4SD?E)7;6:_1.$K0VCV/+FHK?H0P%2 M/$/1?S8)H^$D>(FGO+\M@NDXG,W&P7@9SJ?30"&S%0Q\ M+P?#%#VCD&<1;4 MLU//K+7"N#C?+)Q,T+H^FP$/F&(JU^.AR4: 7S(E/N;NZA"XFN4[AVJJ795N MO _9M20@[7'2ILI,DJC3C;4PC5%V^023N<%L &MTJ9JKD@#!Y2XQZU"GD&J? M@M81*FH549!PC\F*L/24A'[[!]FJ (2R/IK58NC4+)D+1G@QGS:YS'Q:JP/I M,@4=:O6% ];0+D[+D.![V&49@ MDB%Q^Z"QWA D:Z&DDO=1RTU)OB0[DP30!0SC6XN-=\U;^]YMI,;1_>V47QXP M#>/D"WOYZ 1(J-N:5*%4,8+49!+/:\MZ@Y/-0M8\$N$Q0S:@[H^R.TD:$E2@ M5!!2)L5#9<7=B2BB_E[RV3:C^DV#&TL-E2+AM(Z<:\OH-"728M'H7EG9MZHZ M7V;"%>&]Y%YQ/"Z*H#/RY J2V;C:-1.ATAO3AV40M#95=0W?]4(/C2'4)3<#FQKE0139V"_(S M6W%+8:9B^CDQKL0RV5-@DY&9C5,(EO&ARCWI7 \'*>2JEH!W1K*,X'K!=:9* ME#(%5Y@ZB[%5.Q(5FE)5J#6^*2O+J'-8^Z*I_6II@G/,.6G$-.GK.,AF@3)5 M!T;AN_V M>6/U%+J[)GXS1__%>^6)AB)^SO!MIT\<9C(N]_7>A'C M(D:S85OF-)[0?;.EI#?I#&6'V6 LT0N*%3OOJL+03)F43TN1F$2GPSA$QL#* MWB+..A[,OPT>[9_I!3P=8]TL#CJWF;A;S7A[MXPF3Y[J7>E4&; 9IB!Y@ M\\#'*7Q<3">L,'+!\T6XF _%YM,@Y"]06YH,T053P*+>D)%,3%OH(#Z9A-/A M$M0DY6X83]!1<*R7]X7=R_M1#UN! AT"9_<0;Y-;6.L[*BM1!*])I<*X'>0U M^*_ GHM1HS26,PM310WJR:3BR@;9^A>)%E&2ZWH;I[M:URF:>"<3PU.%)("0 MS(YU3A#*[H1U05]ZI-Q*AGW"N<0T4Z&8(U85$_-SCEG7IIX62ZE #BH56<2K M,JNL-UJG( 2),8FYB_%*6[=Y6*K55%LAIX4+.<;<%%+@*#&2I:-;2LNA4ORD MFN-@NA8Y*E+K]$ 1=_#T06X!\4'LW)!@L;(M=WK0=D$=_V*G"C;34>(-]E9- MK&RK>I"(CK@*VRHMHUO!2G_]F;M-*O/\&ZRJL3>!%YT*CM@%SSC(PE(M1-@@ M399!1 G$NL &MH(75J7"*JH#82XHY3KO&-=C:YOR-R80L=2+@ID9E*.1:F$C^@T(U@5':R2E,D)0X;CF.@ ;,LGI+ALG@/ UA3&EM)L53H*3D#58 MS=,V1_=>ZWGAO%?KA.'YT'[(OTXM('*IP;R2]6ITLNEWW<)6GZZCB'V[*5;9 MIW!O5];>/ABK@8_L9=*-EBO'>?K2.AVUI%MM)S%M'54E<\@H5IO?"ZO]Q)5N M/\&CM#>]X$8"5LSCFZL/>'[,63G1L=[UHF?'BQ+I&(@)E!J'%X#,Q(_M?,'" M-XK_&,*<:=%;9$-49LW.:@6P:?QZ$PTYLS=*"R1?FVL5*>\S*2)5]-,S M'IL&\#](2 @1R)\L"".XJ,^#F9O^$R52Y"(HM$OZ;:O9'N>H,B/"M; MVM#-N^7P>]B:-5;]51-E[GFU$>FAY9**I!ISNCA#M9?\:85KQM0KO7.H'HPR MNCT^>D.%M@.4%O#+:#RMP2["B/\PFL[TMSW1VX)DTX1][<<"5+'RS^+]:0[< M5$@:^_M@D5*W-7BE"FY^O/ZQJ)'=:!;.Y\MP.%V85")[?GLL&@I&8$@6]HG5 MW\5JYL$HG,!UB"8JL\"_5>XX;.]D#"@]FH>3\42.\ -/?BYADO*M6I+Z-BUJ MQ_.^HE1\K/3*A_VS,A.O A&\-QXB*H@ MW_5H,@1^B%G'T72P6.H=@#(]A^,;S\8!-EH>#4"UO" 3/?XTA;=FI!3">\,! MZ)J-537.'Z ZIB!&2ED;3)?PGYE>4[08AO-H'OS$^.3UVP+P1G!EEA/4A =S MT($'2S, _#2#VV13@*J0Z.N70+E_/;M>@S1#%3_)O:]BF]R:*XU@FZS1K%39 MHU7A:4+;AI=&Q0/=<&>2FR3EZ >ENU'%YJ;EIU8J/LF-D4E957U+:S0 $/R5 MJT06::O-@OA(>CMC7RDM:Y.B'1_NZ4.*$5$JM%#]JY_[G*'QEZ3UR7@P#KX- M)J/!Y-O@#/]=?&L>)//1"4'O-$ G_G0PA:<0I%@1^>P&UZ<-$&1R&PXF,QP) M_IU_"^@X'N%?,#R,>UT#D.)BULX?X:;%V)/8M?]9+*H.@1>SP2P2=S]>452XWH=$O=%:+;/4X1$-7_ D ES41;QNI((Q MYJ%K0SX*N@FY<$GJ+6K5[#6C*[QXUL*=I1"DSK8R3@-N4.F@F.G/,88;P:0- M*UWJ!JX\/-:Q+H)SR<5_:!/,D:5J/L8B+&^H41E>\S>;O1%'=Y@7L8S@$N%A M)>F WLKL\#AC"B/@34L*1!LM!I%A0J-P#++L9+'4;(A9@2XV*V(2BIH4E$GY M3/XVT2>8"LN<:309+!86UX(Y9I,9_[08 '_L9EIC$#8B8$Q<_F$P7_CY2YT> MT-'5/)=NVQ:K3*62W7\SIG+TL72N0@'M0KJZ=;A<1=40AW2Z-ZZ>^C*C"CI25D=* M:Z)7UE:GN\;D)CMJ\ZMD'>\2JR10IONR1MR7E8%*LJQD%9(100FNN !+$;Q+ M:HTM6!^,A8!AN<1P,1VRHN:7_C%R!\-JR-1:4]L&N!'=&I%XBPH3*66%T@9& M4P690Z_6 $3VP\$,%(L^G\_AIL\L_/:7&Z(WG3@+QO+1)#@C5A>8=K LPH2L M=$I&8^TW%4$H45$W7,_[BQK)M$A2(W%-*>W.5KF>S6$5@&\IE*D!53:4[R6M M5=?LPB)G#/0/>\FE5-.SY339IK=DR;*UZ>W6/$9,451$ZHI#W%*+&&@SXK88 MBZDNT$^5> E@&.:K*9"/)WL[6W45E&J>"AS:R>A)DZAHD_J!Q(4V!HM!%1&D MUJ?FT2%WGHJ@M(!U"#Y9A*OI=O+VQM89"M::48N :%KU7#X=LLAK0U*8"-84E M2Y]ETV)59_RKR1[5<%(!MA'JRCA"Y/GL)<'LPH;9]3%@'FN0^MA"JPVS04]U MJ^F\EF1S%8R)?E=4?B/0H4$H3,B&1SXUT[8**X$'NZ@'^Z,'B"G@@H]XON+%GLN?+])M^3.-F4D M%/%\&F TPS!$6 (+3E& 1AS(\N\I&8:F>P%4&$Y\RA+I230*AS...<8V 'M^ M^N>F0"0TOY+N7W9@E;N1T+-=8+_S.8BP(RHI][[7.["\X0"DW5/^-,8$D^N4 MZ\?6C=54H\,MRF$9&4QPN9K)7;=2(@N4F:CA61NH5!5=:27/,$9?@6GYH,0> MD3=L)Q!YC4WO#W1%G-%<@.P@!JDA0/Q0WSJ]>W3EKR:I4&LV2[4PL2"!4(K3 M/QCW=6T%/';-"NL3X7TD0JR05EB"O>^:("B.%[3,+H;XSW2T!%52!'BN+FFT M^[JB.YK#_X]M3;0V9B-9$D0XS-/ ,FWC>29I\G)3?3+2@O$Y85JN#(M/"8 $%/ MLI(%ZN('M[2K=[U4DES7FK"&IM0.T7D$K<^K=))FE,VOR+("R8+#%TQ#; M/-"_,QQ6\.%$*@Z>2AH(:"09]DX$ &W2M7:OL99!^VR^*$(/]B>37!R8Y2Z[ MKQTAQ=>8&":RML$BMO%]K;ME\_0,R#RPJC699X.?Y8"C#':4A*H2KWPNQSR* MOFU&:* F1D];W1UYO_M,MZ0U]C).6I*2.-A;G4/,L291>KNWQ2UI\)#7 K34 M\H6 N^T'A8!S?8"&FJ!J]9C+K&5%;P:C_<7CQ=DFK?&WSW+Z#DJ+LX\Z'::= M>OE'U.$G6$,D6VN3H$6>5AP:L.+T*FPP20F10@]49)$_B)5"?KE5E:=I%\H> M .2G2L?U;GX@&R^ U#]TB6(MUCL0!JV4(H,2:!+,P\5DID5:202#=SD/ M[$.I^VP18M@S8.RQ[CY/[I"*PP9!XWKPM>;[;=K8M1CS%O-OVY1KIVF:3:): MDGW).FR':TLBC+R/ A^WQ=-23_WT.1SAV^:#%_$^WL2#MBSN,)C/6K?1LM)C M2X&AV];!Q##ZUFW?N2H2[@;VZK.O@)7S0&N^HM_HB?ITVASDI6KR<,5BNI?">!]B-]9ZS7MBNVP,Z,5%?ONW MD#7R.'!*;J5'Y9B0^$J39B <1)V->1!^3MA2:W7E,Y7?3WXX/T=C;*Q:)*V) M$.654H7SY%:+YH)YUU;Y,ZQG\$5Z[%[H=./@Y/K5Q:G5IE!)=&9?.B51I9#75A!RW-()(Y=G19.>W>C\(YWI&.NK^+;)+^L ML ()J%<#UB&H)EZ&Z)'=[X5,IILTSJFN"]:NW5CT6=$HTGIA=,,;@1;)- MR=*22/$[LV#5I(A,VX=T+Y8%4[ H="Z)-/N"L1 8Z=ZT9<1;9?05+%P*ZRH0 M%&)E10/YP2:E+(%Z.,F48>B=ZC K1A&U MTY0N]88BXS]KK5'-PMY [1S4/5"KK>F VLR$H=07=GA26+82P6R5.K0?$%.V MJ1O4ZHBU#=S8DD)NOQ7%4$T%Z-C+[1(3=/3ZN-V-E MC##:2H5%[RUQH/DCZX:O5!+.L=_I6)BY:6+00CS5::-EP? ]W=O**J\FC31# M"F%'/^5MI@NKA5:"$ E(5KP9&XMX^[6]6Z6SVK)WK?Y+Y'V6Q**RHQJK'>I0 M,B_IYB"AQ1#=E>56%H5N=VH9O9R"$=@TF0(O%6@Y&[]N(T!4T2?FIR74PM7. M;*F?\"_5YE;!$(N7,0-TVA9[_:/BKF(3JZW#T=F)@FX0IQ9B4C/\GM1S+P!2 MECOWS=4'DSO@QJDTH@N-[]Q$/J@##ZT8#F7+D:1+K*234K_QEAI WBW1'>_N M*FA"D# :OCL]3;QK[!TA<,[8C":"T$[*A7H$MBU2\(' &>.)(Q MP*-WYK:NR/UI&UJ)&UE=2$T6%>?N[77>(5/%6LPHMT:SANH0Q'13"[?*446)*;G@7QGQRUI%UEU2U M*4\&U./>;Q$#/ 4 UU1 X^4^&WSG2JM#;.JNI5F0I6BN?$GF9*H=L9P2H[ M&1YI3Q&J=,]F%<)!5R^&]LY.)&];52_)):=<0M1ZL5EU-6Q8?DY0/S_UE5<- MN2:'54,5OVDIDTH2W/%2J 2==@2'_6-%3P4>C(Q!2;?-;MK#M&K;2FTIAM=0 MV$*S)"^1U8DD^ R(I914WSON\',%PX_U2I+G-8)WJ0B>>MPC(29V%_3OWCA= M >O-T(\-\-Q&_;F-^MUS&W6[[LYS&_7G-NK=+SVW47]NH_[<1OVYC?IS&_7G M-NK/;=1MC?*YC?IS&_7G-NJ_.REI:O4U4\5SI[3G3FG/G=+Z=$IK7J-F*>O& M[\&7W?9[*D3]IV\.DA/YC?/2<_WKY_K7S_6OG^M?/]>__AWK7SL>PKBX"[GZ M[RO;^<;E.XW#Z^03E58S0,)]$23A .8=31NC&:1>%B. DB M;)\X6?3P3W*;3;LU8[<_UVK6;OJB_TN'@[ASX[-P&.&^E_#OS+/M< * G<*9 M3#LV/:4.9Q&64%&0:WBL61JL[0'+!=K_K M'&#'FY_NG+250@KK*!=*4_>S]J5"*G4^'MNXT)R'-56DZ](ML!\A I9:L*J7 MQ+6ZB4LGW(='M*\:2&'O^IR!9(XEDJW%;;0P3L,]W6932:3S6C/M'Q#:DK%" MJ>R<3?"C.9@?8)'<-?"C2KGB9[[F]@_#Y71,E&1IB(&?!DR#B2(&W50 TTYG MXZ6F",Q;4G@6U9T'M65![%M2\@EH7[[$JK;^K=>CR8)9)!^_!@NIA/$T&U$V]5P\Z M K+BAE$,22O,M0]':9$NK2O6N$V75:(\H-K"BV$#U(R MI.Z_,!N',\"(&8AVTZ6NJ&$(HR*)QRE O^4!0D2CN?HT6QY9WAS8R7R&_T3S MR%J>ODU\CYH@]D?2M-N)+21[X[2J,]5U3(0<=TA\%&:Y/?#\$0D-S[[V#>A4 M?HXHT\%94CIJ2VDN=;^_"=R&"3^+2U6).X"[+3@G;FGE&%:.6SG^AF+C451> M:%7%)@46 Y)?C^LH\W"XG#3_].H]P*B6D46X1E0;L9W0Z0>IF<'$^?LX-S D M%26.^E\:45$ZHO8-1L8VYS >C\+1!R2#V8WX!ON62_@;P%)6S M!9[R:RL\6=<$>C0<&OXYGL&W'BZNH3T+HVC>_+,/1+$ZYLCYNS]$V_D\-ZA8 M+,>68:$&490EJ&C1$8CR(!T0]3/#*[N:SBM538>%K3;:=N6MP$-*4_A[63O( M$8GU"FS?,.\<8+&0#U."/C:IE(:MIC[0-)P!L"?A9!P%KZM\3R72)>SA"Y=+ M'Y,$-R)A^"(^I*6(GRD7C-J2I[;(;LI[I)[CQ9+^QVI;2U4B++,,H)E$"V L MM(+SM=2P2S"['6CY.C4%420FEK\X60!+PD*;)W,2)T^#CH-G*7Q$!?3A),; M!W'NSL6)7YLM5&7.U7C/4NR DMU2,2^==>">/)V<_QR]=="F5N@_<2#.K"^! M+9=2[(?;:&$Q/RG?WE_6\76K((<^,KT,CUA5*FG=J_)AF[AD#*#"][Q_\7'9U['FS1<;+7=O?C M#_4H:(*.D MA;Q.INYSS^>.GL^/:63:1XMJCO=H'5R51I60JJ::I$M0J)(A]5/O78SRLC%. M6(\9ETCI%\$2Y(P9RK^@*$?#2?"2ZV@6P13TY]D8@3 '\*G3LR*K3J0Z)0@& M4I[RU#,K]N2JS0>8,4']>S8# <<79'&\=VP?.)E>@[4A/]J]!E]S2.<;Z5_B MC/;\:\U*W1+F4MA['.]L<%TF?.]/\'IUI.EEBK;^*5>'Y M$]JD?D;.]3XK:W94!7"#,Q9N.%KA<\^8_ZX]8UHZ);01D,NT4"U]Y7XK7>[E M0V"-]39KJ_'ZW($A4!T87.M"L7 MPGM:C..C'6 XVFH;<[!_\X\?]XK:I5/X3$\XR: M]M>WF,3T!IOT.&T#KG1NX8T4=M1]%LF^[=A$KSXX3*_9I5,J&U!1:+3K(_3X M)]?54ZVV@ RFMR.I>/C"!A *%1%-J7QNHG62;*S(-5H#;KEKEU3*ZAZH)1D> MUKK6?B%DO_ 7O'-VV6@Q P(1L"DNVM^^W\=T4- (U0-CU'41S"NXBJ 39)"L M!L$PJCW:? 8DZ($6GUN>J97!Y!*873AFCL[D5LH*B^ _@Y;%OD_N.VH"@BQ^ MP=T2TGW],:DBT;VB(]6DG'QL&$D5]805ZX^>@_C/P%-AL?L L9HG%;'%[T#0 M:3X=#0?#H:/'=14.D6J&3TU./ MZIB&Z:8U>*MB%OCAD\SO7H^\S)]H^>*?D M=8MCWQ&ANZ/)7;:P*BVA+O2%<77A79_8NR[IT@F^LP3,X_-VA\/YW^EXH#6P MP0N,KCB&K\!3)[C[*[%11XG-;#LT7]/G/X$7O^$ +5!]Q'A*C M^H+-C!HJASN>L.U1?Z>C]O;6!/C4^PP04GW!0G$7#>J*,.IZMH,"29B8_VN' M^TD065]6 5!H&?_H&\[41]]P5N4$F;6NIO5)E_VW/>F9O2UFK6,9QU[QK.?8 M*WY@=8;$=4.MUZM^\/5ZU5FP)SBQ=84=SSI+ZGC664-G#-ZC2;T:+20C1UD? MM),"= 6+>:3;?F%LWF I)YS,E[?OB>)SZ*,W ,UE5D=B^3SBOS=&K#7&07%I M$AB\[:Z6#?'KJW-PEMBSLZ"KXPN^RHUUHV(\<6P=X30Z%T\5DIP M;,^^8>3]0K":KZD(K#:#/$F!.OX=+7HJZ\\YF.TL7G8[SC*VE4F M.&3)-/3.]<9TW=B#M0K3/J*=\?7;06O87QMY_ZC.T=Q+_QBAB0R2GN40H_/7\2UK\G^^)A9T-IV=#1\3[[2;NE+3T-(9M^4\^;$&A MT41XV#_^Y$;^D^L70/AX3E^SB;/5OM/MTO5(Q(\H#^/?)*3(^\8[[!(YCHX. MVA")N(?FWW1IP[]A0S3C9SHZ4+24@8Z]4_,#^!\Q=GU>E2FX2&W:4"/Q+O>X M:Z4J07@@>1HY,P5L=7E5/HCG]U9">SH>=>>JA4X>GN<(_I".V&.KBW%O9#W0(LZJSC5.NC>\8\&DG4 M]HX:]#=8I&I0*"'(7!]6MQ=PQ&@1SB,F;,',*YI?-S8^'7X;X'1<_/$&I8[WGHYQ/ 2G& 'O3!J.96\0YNU[YYLW60,SLS>$P_2BE,+' M8OBFFN59?1382(,;..:4^FBN3NGGP^:U7#+98@O9<)E$C<1 U"0;TG9:K94; MHNJ:LCRP#T,64Z\GDAN(Z$!)&'Z5W,7;&SL&M[##VO4D/C+!T#-A.ATPNS!. M=])BGRHTR)SU,'J5/E"3A/VDFM[W!6*>YSDZJ4EY7#T$]G,2DQ"<4^.JX]Z[ MU@!^P314";HB#YRL!-^]?FH>0R>,>L+ EU+P6X751+48(^?74>?/-5&MG2Y< M>U'#.E%;2U09D1T']\-Q:<9*+.@ @(Y%[B!^]BHE1:S'$H_D:CSA+(Z'_=C' MX^E(9\_F35];=,IZE13OVT M(K,M4GA+3DOS,:_HZLES<>37\6#S&\:4J%7TCP234U0\HQPT<](^GI[!P#/[P3>/AZZ[-?D9+48W2?9-#Z M<$\1H?7]QZ9V_2;"0Z>!I5N2Z'SUZ^#RR,F.R"2=[SY>0.E>RF.$^8[,M">X MJOX)@O/IFTJ^XC M,ZE7KH/%)%KUVEIK7I.K'/M6ZE!D&,XWVJLOXGPE4Q5':>CS?!7G>RIA8!;6 M!=+:'%:L3E*;8UV?(U%SF RI+J7ZL1E-KGVL3TJ3ZX1Y4FI3R^J?GN'D,<=9 MG2:?XJR5+I)MMZXE1>HLL)*95+[3$Q8@HXBA]-47#N71_F$)CLSVMV=O4S2^ M2,AD%Q+64I7<#5MY2KWWVL-?ZZ[QS$X)<],6'$/?W"?BSV>^;X$]Q9O8L:F, M?<^.O-_*(?T;7)I-YHB3D>^5M_$J<8[L%0>&.,S:IY19=\B7@E 59[=Q?/B; M>:S^U'=%4?[Y_P)02P,$% @ ]('%4 &L\&4;3T\ MM4 FF51(F\,QRB*+-(\^''G/GEO'PZF0RM7V%?QWU4T_"/2>%4@9&P1.L0?2 MN"9:@Q(WQG&3'?A="'7VO !K66W!@Y):44Q&GH,SK#T&; V+V]U)^+/>Y-@?P<>R0A1E9%;YI5 M=^9X:J&3O,OFN7=IPZ-X44W74K]OS7*$\^W5@3L%!=TX?U,, @P[J6NV?<=H M*3CXQ?RR8'1DP30F?1U4244?#9^]*ID!0&&T!J5IMHM\5:1>PD;WUVE3'*MY M>H*:GWJ?2Q"@"-L5;>[^<][E_ZQX]N;O);N_RJ'@)]1H6]0)B)R?@LC%\QC45C3/P>NQ+XL$W]HG#=MK+V-_,_2:K,Q3 M<(_?Y.90D);I.[M$%TSP:'^TPJ/%,&LY4"1XM#]!3EM^Z0J.[\WT&U!+ P04 M " #T@<50\>M40[H$ ##)@ #P 'AL+W=O/VCPLM7Y@7SJI["S;.-=?3B:VV4#'[:^Z!^7WK+3I MN/.K9CVQO0'>V@V Z^2DF$[/)AT7*GOS>G^N6S.)5[2#Q@FM_,:PX5[ H_VQ M/ZPR[AMLX1-?SK)IQOC@]'LA'9@Y=_#!Z*$7:CW+\HRMA+%N$:X]MNR$$IWX M"NVX9C?Z\7=MQ%>M')>+QF@IQZ/"CO$@?P7[O.4>C!--TM#QY1WWK+/L;.I/ MN!56+(44[FF6C >S[#>]!<-N^1H"MK_*=;O["(9!GM)!SL(T1?=C.](J]':Q08"WC*MR8-H(\1R#/:2$70]=Q M\Q0 %V*MA#^,*\>NFD8/RHD(\@*!O"#N;FXW)RQ\LG>?!['ETK>W)V,DK]4V M@GR%0+ZBA7S/A6'W7 [ _@!N!Q/&M(N[.9]B_^)36CSOY=X+\&D,6HAB'PXX M81_!Q8BH:(A-,X<5&+,;U,[X',$OV#2"F&)R8L?<^%Z%A 9S24XNDZX3;KS% MQBX-,?-9$ZA&I)"82W)BF3SWZ!UL0?F1$4AOP8PG4TV,B=DD)]=)U_D_Z873 MS<.(."YMM&S!V)_B%"?'?)(3"\4/57:CO4%\!-EBPTV2(6(2R8DM)Z3!9Y,2V6 Q+"Y\'WXB]V_[#$P7F MB8+8$VA"D.1_!>:*@GI6@J4$*28Z+2%VQH&D@/WL9Z8R&2L%)I."6"9(R2?UONQ0[' MU%(<12TO8F*.*8@=@TY TZ((9ISRJ,:))_,E9ISRJ,9),#'CE-25,!2SBC'1 M4ACU] 7%K&-,S#@E=34,Q3R+,3$#E<0&.IAFS,%Q(6-,S$ EL8'0-&,>SV9* MS$ EL8$.U"%>BB9FH9+80M^SH=/$05=+/7A_0E)?+#$+E<06>L:\:EL1]G)Y M8$)681:JB"V$1C.19859J"*VT#/F8NA[.0YS'\_Q#^J]U(\Q)F:AZG^IE05, M?[)VD!#L?@?AP:%0Z[BB4F$6JH@MA&?NL=,K])',,=!L=,K MS$+54>=!2:=C%JJ(+81C)IV.6:BB?C:#8B:=CEFH(K80CADG8R)6:@F?R< P[R(,3$+U<06>J&4<.I=*9MA;!QC8A:JB2WT(N:57SEVK\E=?AY2KO\VL'74CF>KX&TP[N*<;$Y%./\IGL7YIJ8244M!_]):S? MWOB1>&M8^-H]W*WJ\$QF-4@9!NF?ZD;S\=VG<([]^V-OO@%02P,$% @ M]('%4#4#30$) @ ,R, !H !X;"]?IR#+Y2H,TQG5X\-TYN)YNZZ&YVVL%K_J89_*N@IOQ_"G M&UYSDU+)X?P6;\8%XT_>^_0_Z[O=[K!)3]WF]RFUY8N*?PNJ\'60S <)/4CG M@Y0>9/-!1@_R^2"G!ZWF@U;TH-OYH%MZT-U\T!T]Z'X^Z)X>%)= QB4_"6'- MUSH"KB/?ZPC CGRQ(R [\LV. .W(5SL"MB/?[0C@CGRY(Z [\NV. ._(UUN MWL+76X#>PM=;@-["UUN WL+76X#>PM=; M@-["UUN!WLK76X'>RM=;@=YZA;,2=%C"UUN!WLK76X'>RM=;@=[*UUN!WLK7 M6X'>RM=;@=[*U]N WL;7VX#>QM?;@-[&U]N WG:%LVYTV,W7VX#>QM?;@-[& MU]N WL;7VX#>QM?;@-[&U]N!WL[7VX'>SM?;@=[.U]N!WL[7VX'>?H6[2G19 MR=?;@=[.U]N!WL[7VX'>SM?;)WKGIA[2]J4,AW:?+UWR:?BWE]X3N'-Y/Z;+ M9YRG?KM_HG09MZ1P?KVXS>>I'Q'ATW]D'O\"4$L#!!0 ( /2!Q5";Z.7D MWP$ - B 3 6T-O;G1E;G1?5'EP97-=+GAM;,W:74_",!0&X+]"=FM8 MZ1=^!+A1;]5$_T#=#FQA6YNV(/Y[NZ$F&DPT0O+>,+;3G?-N-,\5LZ=71V&T M:YLNS+,J1G?%6"@J:DW(K:,N59;6MR:F4[]BSA1KLR(F)I,I*VP7J8OCV/?( M%K,;6II-$T?7^^M]ZWEFG&OJPL3:=FS;E=^:CM\;YIZ:84VH:A?.TH)L=+M+ M74*Z-L]2-63L%Q.^W]B?I_ONM^1]7=*?HMGELBZHM,6F3;?DP7DR9:B(8MOD MH3*>RL?HZV[UGO?!^'AGVM28[1KV94%^NASQM:'# 8;*,2?'M"WHT*BAL/_D M_QKXL1L*ZVGL?*KZ6!]XO!3I(54#ZQ<>\Q&IWSHEE;\:GEJ?[H=]L7X]?#_T MPC^+@0V'_[WUX^40(#DD2 X%DD.#Y)B"Y#@'R7$!DN,2) >?H 1!$96CD,I1 M3.4HJ'(453D*JQS%58X"*T>15:#(*E!D%2BR"A19!8JL D56@2*K0)%5H,@J M4&25*+)*%%DEBJP215:)(JM$D56BR"I19)4HLDH4616*K I%5H4BJT*15:'( MJE!D52BR*A19%8JL"D56C2*K1I%5H\BJ4635*+)J%%DUBJP:159]0EF'8]Z: MNOLIR;.UZX_Y;/@CR^(-4$L! A0#% @ ]('%4!\CSP/ $P( L M ( ! %]R96QS+RYR96QS4$L! A0#% @ ]('%4"?H MAPZ" L0 ! ( !Z0 &1O8U!R;W!S+V%P<"YX;6Q0 M2P$"% ,4 " #T@<50'[+"M.X K @ $0 @ &9 0 M9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " #T@<50F5R<(Q & "<)P M$P @ &V @ >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 M ( /2!Q5"A0-#,3 , 40 8 " ?<( !X;"]W;W)K M&PO=V]R:W-H965T&UL4$L! M A0#% @ ]('%4/QFTS"S 0 S@, !@ ( !NA 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ]('%4'9$ MLP+&PO=V]R:W-H965T M&UL4$L! A0#% @ ]('%4/>Q_8.P 0 T@, !@ M ( !\R, 'AL+W=O&UL4$L! A0#% @ ]('%4*[3W#JT 0 T@, M !D ( !Q2< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ]('%4*Y5MGZS 0 T@, !D M ( !B"T 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ ]('%4&V*[ZFT 0 T@, !D ( !2C, 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ ]('%4.QW MA2*U 0 T@, !D ( !"SD 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ]('%4+N)(1RX 0 T@, !D M ( !=S\ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ ]('%4&T*/6>W 0 T@, !D ( ! M6$4 'AL+W=O&PO=V]R:W-H965T8P@$ #<$ 9 M " 69) !X;"]W;W)K&UL4$L! A0#% M @ ]('%4/%S-D>X 0 T@, !D ( !7TL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ]('%4+Y9-W3, 0 -00 !D M ( !'5T 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ ]('%4,V*2D@= @ U@4 !D ( !66< M 'AL+W=O_[ M$,P! !H! &0 @ &M:0 >&PO=V]R:W-H965T&UL4$L! A0#% @ M]('%4 [Z.OW@ 0 GP0 !D ( !C6T 'AL+W=O M=@ >&PO=V]R:W-H965TN@FO $ '\$ 9 " 41X !X;"]W;W)K&UL4$L! A0#% @ ]('%4"WZ/GPJ! M10 !D M ( !-WH 'AL+W=O&PO=V]R:W-H M965TZ !X;"]W;W)K&UL4$L! M A0#% @ ]('%4(+4 QAP @ Z0@ !D ( !6H0 'AL M+W=O&PO=V]R:W-H965T@( *H( 9 " M :*) !X;"]W;W)K&UL4$L! A0#% @ ]('% M4*$MZF4< @ PP4 !D ( !4XP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ]('%4!OLO!$T @ B 8 M !D ( !6I, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ]('%4/IWCT.Z10 TD! !0 M ( !$9H 'AL+W-H87)E9%-T&UL4$L! A0#% @ ]('%4 &L M\6QEM40[H$ ##)@ #P @ %CX@ >&PO M=V]R:V)O;VLN>&UL4$L! A0#% @ ]('%4#4#30$) @ ,R, !H M ( !2N< 'AL+U]R96QS+W=O3? 0 T"( !, ( !B^D %M#;VYT D96YT7U1Y<&5S72YX;6Q02P4& $, 0P!'$@ F^L end XML 45 R21.htm IDEA: XBRL DOCUMENT v3.20.1
Summary of Significant Accounting Policies (Policies)
3 Months Ended
Apr. 30, 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 months ended April 30, 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.
Reclassification
Reclassification
Certain reclassifications of prior period amounts have been made in the Company’s condensed consolidated statements of cash flows to conform to the current period presentation. The Company reclassified the bad debt
expense line item to the other line item on the accompanying consolidated statements of cash flows. These reclassifications had no effect on the reported results of operations.
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, 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.
Accounts Receivable and Allowance for Doubtful Accounts
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.
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 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.
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 46 R29.htm IDEA: XBRL DOCUMENT v3.20.1
Geographic Information (Tables)
3 Months Ended
Apr. 30, 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 April 30,
 
2020
 
2019
 
(in thousands)
United States
$
38,272

 
$
29,468

International
11,514

 
7,846

Total
$
49,786

 
$
37,314


ZIP 47 0001568100-20-000028-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001568100-20-000028-xbrl.zip M4$L#!!0 ( /2!Q5#3X"0\I < )@J 8 <&%G97)D=71Y<3$R,#(P M97@S,3$N:'1M[5IM]T1_G+@M-)-GY MA^/W@QXK51SG8Z/G./U1G[T;_?J>-?>J-39*>*R%$2KFTG'[-?=X\->]\W;YD&W M=EASZXWC9NFHXW#\LZ.*CV)F*6*HA$!K:=7JU1]7I^M0SSI#11Q"(LR:$>,$ MIZ/N8M:EN>VSSUHQX;Z/>U\9*V-4U*H=3*[;!JY-A4MQ&;?LWC_=5-N<9=.. ME?1117YJK%';J]U>PT/,-6JR8JN'B(+DBQC;CP&']^[K5[6#:KO6X)5:N>S"[7T8 M#D8#]X*YO_?>=4]_=EFW-V)G)ZQVV&B6OS6;NQ>LVS\['[G]6X>!R[ 'U*C6 MR72[LN[PN'OJ7E3.?G_O_E$LJEZMUK_JFM9Q]PDTE1!L@*6EHT&9_0)Q+ )( MV,][; 1_)$<&HAYRO\>EA_L6QHK?$I[0.C\M\U]")E![EHPO[ M:;M;U6S21^]Q;>^.R\ZLOM_&]F>,_!(X8"&? DM@*F"&\=F$0K/?4IX@^.6< M#6&B$L-4S$Y4$K%:M?(;4P$[YY>0]%,S+[-![.VUUZS3'HIC0?.,G<>?2_T+ M8N?/5!/)-P&?8ZX1- B/:,ZN8C63X%]".4-1DF''5WA:L<(4$ =S$3,>SUD: MFR0%G J30IL?(J@XB["5""Y9P#WL2IB*,&\P*I-;$8C! ZUY,B>1B%\!SKND M4V.?C\;@E-(FEC@'"7@BP:04Q6(1O:[)DCF^9(8\LY BP0,:*0 M 'V#NC(2!,7Q<;+T7,0!.F!.E1E^]V3JHTY$]A+$RL@*04Y[@L D3A'7I+PA M38Y7?6=JY*5O2[XR2:02!9 I"N%LI]/6'H_KD 52S71!HP0NA398+QK&J3.S M&ZTL+[%!%\:L6/M,B,T3HKD=A!C=0L_K5V_KM3=MG4,^ST#)R:H@$-C'Y -&4+=:R_D\26P+CKV82I1PI9[^SN066&K/&KMVNGO,@$E**%J M;0.X#P^^!K@+2CT:-EA9;P6\^Z!1(\+)IA.?AV"9,AV/I_KA0RCE& /B-I\I M2V)4FJ "=+Q3H:T[1RF(K1ZJYVX"P7(P24#B%^1*GL7<@+F';>SR=CK7P!4\$+4!DN98-;S%I2C7E/Y;1VB9+UODK#6B0P6!#@R:8ME&0Y$9N@L.QJKU-QOP4/XSQ?20*E?\/ER M@HV+I-)Z#,AV NUID_)G3FR>$]YV<**?P6T5ME1UYZF-?;*6&X+N/..L)B"H M,@+?4JF0ZA#B,+MZP$WX99NQ]?O$5;P\3MJG'VO_,:QU['^@6+RS>.GN+.,I-N?#YQX<&P+*\F>@OK M."9[1B59@"(9VX$JHT@8 _ /476L>&)#ER_0/JMD!_F&04Q3D,3_E'(63@(^ MI0+-MPXAC3U[S;#[7#/]?VNFKI2,:AF!;* ZFBIR3P!B-T_'%K7+#/@5Y5>@ MBW"054'VNKBXLWH4(_(R([M<6!,;N(\#-2Q"P[WL&0LIC!V"%% )DM1HS M/)U&$=9*?X%=3!Z2U][NV;"Q%7=C7XD*A]]Y5=/%1"U(T/.6$9A@XP5"V_[^ MD'.@G.4Y(IXJ.05*=F)^F?^,DN0A!J*)5'/ I[-094&%WV(8,F(CF>"Z<'P+ MJD_]L7O5$5H)$?NXX%:MP/)W^!M]'\^[M7 %CQ[^2QI#]BK*?MF^5/6O-;U^ MU:BW_]5;%*LGV#BH;N+([!P^N5GK-5OV!HPL05V.=M:\W/"$U=,>/OQS4QOU MIKX9;-^_%=^*A;U00,#<:_!2NCYA9UE2_&V9F35)O"4,SN513#G'NM<3$W2( M*];O/MS\+^7 [KP:^+7>4GQ1-.Q+FB\[]NW1H[\!4$L#!!0 ( /2!Q5#( MFR'4FP< (TJ 8 <&%G97)D=71Y<3$R,#(P97@S,3(N:'1M[5IM=]HX M%O[<_@H-/=N3G ,Q+TG: I-S*#A;]G1#AM#3F8_"OF!M9(N19"CSZ_=>V28D MT#9IR;;,YD,(LJ^D1_+SW!?A]B^]07?TQZ7/(AM+=OGA[?M^EY4JGO>QT?6\ MWJC'WHW^_9X='U5K;*1Y8H05*N'2\_R+$BM%ULZ:GK=8+(X6C2.EI]YHZ-%0 MQYY4RL!1:,/2V?,V73I[_JP= 0_Q_[/V+Y4*ZZD@C2&Q+-# +80L-2*9LH\A MF&M68Y7*RK*K9DLMII%E]6J]RCXJ?2WFO+"PPDHX\S]%8BQLV\N:.)F7S]8> MJW!YU@[%G!F[E/!K::(26YGP6,AEK[)Z=^O5OK54]>O:V_J7?KIZ]._9/C3J?1:;PNG;4]CG^N M5_%1S"Q% I4(:"W-6KWZC\WIVG1E&U"11*"%W=)CK'$ZNES,NC:WN_=5%!8^ MV0J78IHT)4RVS;$#5%\",.-AB ^_,E;6JKA9.YU]6@?E'O[WHW+-13;M6,D0 MA\AIPQJUH_K#X5HUV\ :(*5!/PK8KC\<]<_[W?BGS[K=$=L<,YJ;QK'Y9\-<^>*=7J#RY'?N_4P5P>_O_3^*1=6KU0>0[A'6M&.9[LIW],MLL("$O5,+KD/V44BCDC(+ M0%LQ63(;<=N\#=KRL00TD#*'^&NI6G)M,^-!TPP 3!1L*PWU*ND?QRR88P4]HRE;!SI6-6 MJU9^8VK"+OD4="^URS+K)\%1:\LZW4/Q'&F>N//PYU)_1.[\)S4D\EW0YRTW M2!JD1[QDUXE:2 BG4,Y8I#/NA J?5J(P!\7.7"2,)TN6)E:G@%-A5NH25"05 M9S&VM."237B ES13,>8-5F5V&P8)!& ,UTLRB?DUX+QK8QJ\%B(8G%*ZS!;G M((- :,R*T2S![H@D!,T6D0@B9E+ZN.F_ WY(+2 6!B)^2YET MA(UR@F4'@ M -*X,X2F0EPF/ASAJSG+ M9)%*-$"E**2SF\XX/ $W$9M(M3"%C#1,A;%8L%K&Z6*&&U&6U]1@"C ;:)\$ ML7M!'.^'($:WV//RQ>MZ[57+Y)3/,U!RLFHR$=@\,(>.6GW&-3@2(RD%<0/) MQL 03X2)J >9Q1AC*,Y0.Q0FD,JDV(^BCU8R8_-,JP!"O&S8 9(W!%1#QE#_ M4Q#Q9 JL@XY]F$JT<.7>R0%D*%R51ZU#-_U=): %)53-?2#WF],?0>Y"4@^F M#5;6>T'O'A@<$>GDTHFO4[!,F4[ 4W/_+I1RC %YF\^4)3$JU3@ .MZY,,Z= MHQ4D;ARJYVX"P7HPT2#Q"VHESV)NR%S. PW=%!@4$(M14H3N(-&D8R-"P;6@ M!8@LUW+A+:&14D/YCU.T<O))'X; QEB6,'^$.Y%Z;%O0AOOA]#\.9>I8R/1!B833&[$'!(L"C:3E%68 MN8>ZLN;VO,6I##NB,DR6'8U5:C^/X#[ZYRMKH-1O\O5R@HV+I-)Y#,AV O&T M:/ G3>Q>$\%^:**7T6V3ME1UYZF-N[-5&X+./).L)B"J,B+?6JF0C94Y:@PH M*@A23>1<\]Y;1HV5L7B=3E1Q+(.[Q/[,3IC8P6>Z3%!E6&'?LX[CCV+!0_A MTVRNA/[@[O]*$\A>-#DINW>VOGFDER\:]=8WO2/AMN*6.ANGU<*Y?,_NN#E" M'_TC^56[KP/^*->37Q6--R;F<_; M[I71L_\"4$L#!!0 ( /2!Q5 O=1Z_,@0 &$9 8 <&%G97)D=71Y M<3$R,#(P97@S,C$N:'1M[5E;<^(V%'Y.?L59=KJ3S&!\(3<(9<88T["3 @NF MV7T4MHS5-9)7E@/TUU>RXS1M2),T24.W>< @G=MW/AV.SD#K77?H>%]&+D1B M$<-HVCGO.U#1=/VB[NAZU^O"F??S.1S4#!,\CFA*!&$4Q;KN#BI0B81(FKJ^ M7"YKRWJ-\;GNC77EZD"/&4MQ+1!!I;W;4EOMW9U6A%$@WW=:[S0-NLS/%I@* M\#E& @>0I83.X2+ Z5_WA8 +#'CAG?;<'[F?7F7K]7URY M)<7N&.Q!]TK6ZP_L@=.WSTO9MB4UFHXG4WO@@3?<-FCF"4QKDYI3@XGK*,[! MK!\:U6V#:4_ [@Y'GMN%+2:SI+!A'*G*]_=5"^5U+G)& K"!/$9HCC5AJL8K\'VA9*H-2A4*/\068AO9I UH(&<\-0Y+Z*(9OA3U@&N#@PWOSR#BU$T[B MXF-= K8,LU&LPBR6<7RV2&(B[\XE$5'NBN-O&>%8W>FI"OE'PGMH'V0\\W O MV+].2U(J3T-Y<%=^A.@"U17GG<32EB/-O^845R<[6$UGT'_L:]=7]-J*]C6CWC6AO@UIY&;^-:M_1 MJ':[1?YO1[6[J=@6A'?<6X^$260)T']K,KL%]A&3V4NUS+_\QOU:/[?OE(O\ MWX;=5OXW2/MW4$L#!!0 ( /2!Q5"=[QJ#FH &5 P 8 <&%G97)D M=71Y<3$R,#(Q97@Q,#$N:'1M['W[<]M(DN;/=W\%SC.[)T;0LBC+[YF.H"7: MS1BWI)7H[G%L3%R 1%%"&P2X "B:\]=?ONH%@M2#E$S:FMB=L4@"*%1E9>7C MRR__]G^.3@Y[7TX[P64Y2H+3S^\_=0^#)T^?/?OC^>&S9T>]H^#7WF^?@H/= MO5;0R\.TB,LX2\/DV;/.\9/@R659CM\^>S:=3G>GSW>S_.)9[^P9WNK@69)E MA=J-RNC)+__[;_C1+__[?_WM4H41_.__^MO_>?HT.,H&DY%*RV"0J[!443 I MXO0B^"-2Q=>@%3Q]:GYYF(UG>7QQ60;[>_M[P1]9_C6^"O4ORKA,U"^=;Y=Q M/R[_]HS_A(<]DZ?]K9]%LU_^%L5705'.$O7W)\,L+9\.PU&Z\['UXO'J_>'^ M^_:K-R_>O-IO';1:!P=O:W_N/ M=Z7Z5CX-D_@B?4MOZ#Y_GY[_-_RD;N1Q>JGRN.Z*?@[/QX_U,)S!T'>W&=8 MEDCE[E-:MQX77D%_3OD9_2R)X!:G[8^=LZ//O2_-H'M\N!OX@W[@\=7-V_>? MHOV]UIN@\U^?N[TO.$>=XU[W]TYP^JE]'#R%#WJ=L^-VKWMRW/YT\Y&/PRB" MG?:TGY5E-GK[PH\=^BT?PYOS/ MOSS??W>[=:N\_6O_[?^<%&4\G*U#G$[#"Y4?39D%< M%@%+X_],XG*&[P22$E^IX#0)TSL^;) E6?[V+WM[K_8&>V8][SKPAYK@%5[8 MG5WX@>K/@@LX5V%N88I/QGBZ7L)#5!Z$:9#1W_@-+,3@,BQ4@&^83D9]^$$V M#(K+,(?3"_Z%G\NZXP-:K]X5^/<(+C\OL\'7H%!E,,SR\C+HJR2;@CCV+N-" M/P+^54SZ?ZH!+768)/J>H I&!8PE"@99&M'I#W\6SNUB&"#>J:#'R/WHG8(T M*^.!0KF'[Q]@7?A->1:#CS2$8QK"&A:+7E/IF[-F)TT$R08U"WQ=C M-8C#I'[>8,*"63;)X;-)6N:SZBRJ("S+<' )ME X'BNX[MN#*8VV/' -4X4C MQBU"KX]_\"*@2'6^J7P0%ZJI96QZ&0\N Y!B^^JX+5 (X6*8VRP?9SF9A_@Y M3!//5)P'J'W@ES,0Y<-P3&_V;_@9SSR(7J"^C>%EP1R!<79I4\'+QB@;,Y2-(0RQA#U9 M3I5*G2TG(]53B#=N.E_+]J3GT>C@5F6>);L;>!"NWZYRKM=OD:AA^79/OT.< M1G M_>T^(,WR49B8-R^S,1H2W_"69=A/5#!022+?_OW)WA/ZNQB' _WW[1V( M49A?Q"D/+YR4F?Z K'W^9!I'Y>7;5R]W]UZ^?O[JI?SWJ_]XU\]R. F>PB&9 MA.-"O=7_<.<(;TSCASDN4=O@>-._/]E'/Z2,\+]R\ZT,GQ_XLO4?[_2/JM\] M?V._J[G!E)C 'F\9VW#OLPI^XDNW^+N+D?\5SL\T(X:UM]S37(HGO$ MOJTX2?Y$U+RCK(>\06O\+2BR)(X"L%_P/_<]!VO#*7@K]>O MWM7,Q@^U]$=PBJ#>),/@IU][F@6B.<9R' MY/)OA%VQCKFY!_T!DW2]B?&,O/&Y[-5-0QFMYQL2RWBH<=7$\WJSL>/MP'2_ MW'LW_]]WCO8=9VE1AN6DS/)9X,9=MV)RC#8_QXCC)+E[@/AM$)QC.# L NUB MZ'L&E7SFK2),=9.S+.H45,).3^IC/C#QK -$']U&.S]9OIR5J9F+RZUEX:IS MO,*ZW58_7_/Z]Z-N_OO_S?WG7\VUI0%6S; M!@3L:[;=:3C#]WZ[0G((Y&S1(?1^%F2IPK1)& RR43].>5%D]H=9DF137+*X M5*,BV/$6JVY]JI;Y+?>MI[I88SHO= TJYP^X$J\NYJ_!MWU]]]UVW1P.PN*R M&8!B''QM!OTP_1I$>3@LF\$TSF'G(7IKB/&./!C!=,.CH*8)5'2[9BM'$_ZH$&3&8SHUB>&(G.$6#9-(>")5)7F&\$J@&""5KR@,V.5@_G6>_J[>)^O*S&# M![0?VE$DP.&@A_"%9^W!US2;)BKBR2]6MBS@OWSTE'U $>1JH.)Q";+!8@6& MHLI![M*((3HA&@Z(P&JRA"[$$35OA '24)J&A][8#8+%(W1'<1F6UPS#W'=N M)*-P1M"7OH)#/HJ'L8K@E>$K4+EX\N?J"L0_@HTP4# AX+6.\^PJCGPBOLP+E(YQ$^R1$VO%P# M?2I0O\C5;[!*%V$N3[,*,YS"AZ(6QW!+%2E"48WS.$.S#C87?CF%N0-ER^)$ MFZN)BSR"=2T9B,(9S&;X+&<"$($.<-:UOYW1,!3>^6._L^>J0@JLN(N=Y M:_]6YLU"D'OK%DBG=1]SRV'VE[D-XERHIWTPC[X^!4-P:>$;>+[3SQ=YB M:*?[W?=+U#]4XK$NF'G3JK/[4DQW=79H/!$/>^2J@ MB5N$6!87G39K*LMN441^C_UT?.C MO?>MU^]?'3)+P\O6_O.#ES\$2\,#"?!2+1!T-XTRH6+?/Y)*S,W0?9!*/,S( MA3NB_?<T'I^]D7=U5 Z@(SRSU>UA7G<6$65 2_.+VUL]5< 9+.B8NE1@Y& M]%8E"] < 5(QOW54 0_'#%%=B36P'%3I7;:-W26X# N3DP%!*]:?@1H. M$:=ZI9Q<=R2Y;J9?F5,82S3N RVFEXQ?>55OQZBAB6KFM/*M.39N03BR\*&8 MH;QN51;1E-R*CF3]::#[L Y0U"-5AG%"\TY;0R?LD 9% $2,!,M@/]U"N/WU M):Z90E#%Q2V0PG/9I;M.5V5^;A/ZNJ7![,=.Y>&MNR:2:_;S[YWS7O?XX]T! M\1:^]<4N.0LXIM"K"*5K5:8N$.']JE#=>VEV!UM.]YJO45A_#<)="S:6W'*5 M'/["V\YK\">_F,E'G,.6O,>37^*%JVN$ ([\:**,,Q*IL+PDY8\J8NY K8C. M_'WYW#"HCS32)W_8CQ.TGGREQO+95Q8?PO(]G"3)G??2PVKZN\6]:G3(_EVT MAZ9_7&M98\W@CC__]KYS%IQ\",Y_;9]USH/V\5'0^6?G[+![W@E.S[J'G74H MO]X"D]2G\+-H:%>44-CH[XJM.8:;T9UN8*T:<8QPZ4$6T?LT1@[+?9N^(TS, MEDK:\TV6M-\ZO5]/CE#23MM?,+:UID,U&,$48YD/%U.!@@G"$884M(ZKB,U0 MZ.M$"-'5F,;%)4J=_B6^[YR?0^5(:.7V9VNJ21*3F?Y%**A1F*;X M:]3-I>"?ELOY&BLG[WJHR^HP[R'.((>$E"Z!&V6YFJM\NX.5>HO]]N;E/>VW MG;"Q*1ONR2^GKB6SJ&1$RYOC\Q?5TB6?%C=$^Y2*Q")UI9)LK*2^P*\D8SMV M-$DN7*3>!P4_#!/X:0%FA K>9PCQQ@$V!=8M6R N\(&KE MW,:O;-DAO+,XJ8FB*1@H%16:?59V,#QTS!6FY,8G118@GC_%63/U._T\^ZKR MIV%1Q'1"56IYFOIW[ [#./&1YDMX3?V] @T(PR0\L7Q_O^?9_>VO_H^YO_I. MA6%%H'9$R!''/2@GL'=L+6*.'+*(IT5Q;2RL3:R:53Q>U+KTJV&N.&0P2%1( MLHG/36*5%DWX+(Q'\+\J'8"U1FCP@K'A@TF.9GZ,>1T80Z%+0^3>5V$R081O M&7P(XSSX+P(6L07TN+5H)[= X8Q0';F\H=+#/JNU'"5'!3Y:%PSXR:03/38\WIF\U @CX4U MW]=).=AD)^6/7T\^=<057IM_ AN\=G-3 3'JNNDE:K5Z/;*EKNB+35[E\\[A MY[-NK]LY#SZU_P@.3WX[_=1M'Z\GU-%-09T'8"M+N>JB8PBL:# 9"]<7G5/I M:!6CF4HA7G,3/&\QD(?:&VW%W)CDE"?@HSJ&^[4'F(=IXM& )XS]>=,[23!1 M&BD. 6K[Q@^XZ R#:Z8[X^;CID_&,IP2UBKF)^:ZQ(UJU+CH2&[@#U92@N:Q ME9@B&<[D[6/I'.P=*MLCHGVNDO4*WQAP8 ^X(KA BSC%(\VS!B2^M/P@CGT[ MPTQ7H0M+P1 P%_)\2)TRV $C.(5S!$+0N&.:01H[758[U@J2PIS'4LUJ'F4* M_U"/5&_?@Q,$?!%PU':#UN[!7FOG:^-I:R=J[#QOD%38&6MLJ9YYNQ#_6=U_=#W:XA7: M"M^VU.Q2+W8N&VZ*N6D35>!W@+]1E(]QH'OP4^/12$4Q2 $HR%NF!B4J/BG4 MW2M@'P,&>B'*2_2T0=5B[+>\+)R=>(OE8.T?%OA+"7^%*2]2DR\\,DDX"@/9 M=%^P8VDP;*FXFV[6>_4UG G<-ZGQ[JXD=?QG?7;USG.X=B[ RVR*9>Z;,Z 5 MQ L9 L#I!P-*K 0LF#9A"1*_IR1ZF$*(L\@W: KW."&C"6,KH#3Z:H#2I96S M@6SZD!0M.J^"L ]V%<@HFBX8+LAT6,B_;1?.^W%U* RT= MR&%!X$=$!2$=U=,.V^@=XGY02@@I;@ G0),2%K[ IETO:R:L0D1C>"?H^83F M0O@ *YXP&(,@N5.K;7P_KDI?W0"<<&M!VOG6H(\P0,8?M!LV2JG9-Y 2(PUV M7MWP;=_7W&)E"9-[SQIUPK^MY_1@D\[IJ4I .'=:^W<_J5VHC3V/;W< RPF\ MK4L:;="2TLCP&-AIO:XLJF,>,8HJB&*E4XMREBY:90S5L1)FV M=?75!JU^G9%P"V#Z.U2X6[H,PPU;!LQ3.\$)),D$MZ2U5UYB&5&*B:TB9)[5 MN4-U2R-2KS8Y(J61?=L*"-BD0,M<;DCG\+!$'C*Z(OQ&%*2UR6,P@W)5@B)H*?FVC[;K2 I$5=E[F[R()%HJN;T-: M^P<@-WB(M/;/$7I\;[12)=O%L0"$>0@*CQ!H-L1#?:EGBS)PS;E=(AN$;HL M6D0'(48HHX"+0R/)3@^.1N-O-2*.0:TUZ!;\'] :S B;42&Q@2&YFB7KPVI[ M:0V#!LIY OK6W.:(B*>^JN\(XR-51_9+7(RS(M8W7Y"G#0>2A*-XNY<+W-:# M=I,<])M*LV"Y)?J#.,BF+* B:FP-QVZ"Z'Y57*%^"0)U6?_A"&<;(M MU6XN$0.8JH$J"N+"7NV&6D;SNW>8JC*%D3833EAX3+$>_MU;7[WJS%@(QG=Z M@8:CG34[RDHEJD+8AE5(O,HKA=@-5N3&69Z32L<&W MJ>,162S@"(^?F@HRKU"E:B>02;3 4'"R7VEDDL-CO?HK13\(D.?87V2QRXB5 MTC;\@H'MU)@PC24VC*GA[&-)- M69>>L\CZ].I/CJ+VS]O'YA\Y9^WWW4[?W9=W\$ +.T'L)@VE- MW=.F+U8LEYYR#GM*HH9] S7?2X36>=R?6(@KW-,%1;BIKB0>*D:C\U;;K;9V MW1:9>;/),G/6_?AK#^N?SSJGG\\.?VV?KZVTWG-O?+7"C1^,Q4!H:0^\7=7+ MY%-S0,,K!%T2,Q&7-UA7ID-5IT9:2Y]41FZ6CX<^#+.M8E*/6=0MW!/&MAH_8R:)^&9 M!9MX4&;X80:7#R1FHP2=5GC#9MR$E$A@"::)^HU(U9'FHW#:D=P6[P4Z"$O( M40D,*^&@RKBW=4/?B?'JP4KJNKU?L85 ]_AC^>;VM@?),RT.T; M53O#+N8"0^87045CCCKRV/!R\F+U.;"Y-,"<;M;!(J9HP1P9\]ED::HJ^8H%]MY]^P<_1Y+V\UB?_3HA M46D)S+P!L/+5389#VS0;+7YD$_J&T5S]LU'X+1Y-1BYU&*A85T'WY9R3B"2VUMSQ(4D7 M9/:3S8F5W>;$D^#H51:#S3M(D.%GBNO('-%YA6PM^'(^Z(?C4*:$?P@%1 MI>-T:%X4#'FV\7TC1%)R,!N5"?&VR%IH%$2-CK?\)=YI8O!AQK?A"#,N$]KT M&#'G$6ZK%;=)\(9KJWL=HH!;G/N"]<-_6B<05YHMC5AA^+\-(D6=F!.Q[9P& MVWH_UXYIBO X1-H1@."*B*@I"EVI,>,3Q/:1GH]4I9GK#L/S4)=@#'N _=5H MHW#0:!G9#IUN"='A+OL9'6T$<"H&>3:UI1AX_TOJ0ENIBV_JV>=][DRW/Y5; MZCEN-#=IK_U/C/R<=_[K<^?XL'/W?ER[E.34;HO-5WDITDQQ,(B#"$$TX>P+ MHTG)BA8XJF!9B*D\XS8"K/^]AL[B7A1<[29$$MD)* //"5WZ54%_FR+BV M 3#CG5(T 9.U(!F.$V[[/H?@-S2\6+S$10V*#%NETZW(2#3$C+GA>!LPT,X, MU#931U\_C*L.D0DD##'2N/-"0&P4GBCS?#O"OXV1<8 M8E"87FAB)#1' \[THA!= :9;J;_D;(3A!/30J\*AX7A7]&ZX.RO\=6C##K"G M.FD:QEFP-M+0=&>'VE;<=+@Z#1-,1QY+&^=TXI;P2,ZI('8UI?,.-0=?UN:[ MYD[P=HN;C^.L.+=];#F^$>IMHSG7/I[\WCD[QO P=6@[.CG\[+8^N\-I'U1R M/&Y,)4FJ0 J/HV;^.QTF4]J &(61AEC,8<=I&AK!$.IY#WUV]VTG8S__E4J=FY/ M'[2OCI9G<.^_H4+%O1&&V-S/8)O(,=)S6N;I16630.MEDS'R[*;G- M>>2P8F&A819%!.EIO?N0(VWW'[@^YR68AF5PIIBV$T9$N:,1/.TTSTKQG!&Y MK$<;8[T5/@@5H=7X MSN\IGJYA]UA6QZ]'C"ADI ]]<[; (FS M$Q5=>)3>.KK@(%[8[@B-T>%4(.$O8P35C3QB0MI%!-D_V'^]TV_LM!J>>EU4 MQJ!UM! *%U;YP=64 )\4-:IOT;O4@0YE9TI.B>"C*D>3ANK:X;4F84+Q/B+_ MUL$/!'0)S$O_7#;5%"[+IB8O1F#0HAJC,4\'CS.F5\]##@_2:,BD%>#KW-&T MK5MJH^D$C]J]-K9D^;U]^&5[4W";E$#_0DEST]0.-\ D#4?]^ (A:XFO;P0M MIET;\E2S)&&KH!E,-$^JJ3+#_6&=$P-W1L73-)85US%C-7)8A@$QL8)S&/>= MX@"CPOIB((RR]**Y#;FX@\=##"^,2X7X 4O*\.RS9[D M10+*2>OSR^P6]_P.^]FDY B0B4@UJ;DD1E 3L PY@-(,8&_#1%UF(V7".#0J MV*;C2RR)Y*1DTV0-^W&.;=.JY<>2N[0E##'N&YO5X^\;382?$*L!VZPADS3^ MF?7AD"P3U:S41Q0ZEV%0<9?QN. B")E6,V].,TG"](Y-FM\";G!,)2\D&0>5 M!X73,*=^% -TCA+I_$)(W*AITC[P3YW$F:0"",#WGI2TI"Y.D&N/G)K9>GDR MTL,.JRM']='*5/!4DF4]321)PHW$Y]7V0VR4+5 M+!!+TJ'3P]=[I^D+VM[V[N@@^A#$H4#[$*"+ZB@VV 9V>N$X=[C7"Q$Q#N>:UA?C#"%:N*.=Z;$41"'U M]((%#[D!AH# %S&3!)5,TD.5<')*DW9+VQW/ND3:M7WF5[R0R2<_BV+H,,%% MD[$#^ \BJ,585YQZ=I&9Y6L,I(H:*=9X+CGGA&"*P0$LXM+MV":%4Z'& I'!ZQFCIK;K:KY>&9/\MEN^6A MF-TB5(1X&%9NAE4@^#3[,C:JJNUTF@W"" R)V98)@:(\G(H93U9]82$ C-P? M<$T*(AM0PQ5ELZ(9*!BP8!LZF;+M==8V"2_YH48A9&/L+>M9#B*3G4D.7\+? MGU.*+]L=3R?9/YJZIC)9A-/I\KEY5HDB5"QIU?$X'F M>#D?B)SDK GNQQ0J':C=ZR9RRT(L&\V/]ZE]_/%S^^-*A7GU8^P.+0^RG)J2 MLQ4*RK:.3S=](]YX_TXFF%3QB17S;H/_3S0EDKN1E8^6IJCE_8.^3VX$74B%9SV^/3 MT/V2X'W$B;M8I'CA6,DVU&,EV<9(C$:B5$I!/)A9I7$0?B=!'$,R1N6G=4_V M3#9"I%TY%/<,^7> :G@R7FE>CD) *68>*;$6EQ.,NNA<=OU\;NEVW>AB\,Z' M#YW#7G!R''"BK//;Z:>3+YU.\+YSW/G0[1$68J6L&2[V%???''K@((,MI.94 M(O;@$+@9XB9RY>-I4$@,*\:^/Y:QP\FV%NCI10P('H3)8"+F#VUGIL, R]JF M9'5II_Z./6H"E6?Y HC.S*U?LISJ3&5"*5Z3$E??QNCL)S,-S@+!=\%8]ON< MJ[<*"D%2YI#\!?(>FL$H@Z..P94VLRTPR[HD676;O0S>>ZYNK0/PJ6T]I*0NXK$1@+3YD MQ^Y79O!Q8>W$/L,7\8$#0PX^&^Y)W:6O:6ESLC[%8;"J2[^*J;J\X7NP?;" MO\K%/Z7(SL!@_O K* 7WO7"K68M".O%*N3P2FK O7N83KY ^!&-T4I0Z?/A!Q-$Q5 .P" 2*1@BV24X_XJZ;E,A(?&*K/C)N)>$4 MM!+7IH.Y@O!K4F+ZFY2*],RW3/XKFED^TR>S0[I^_9#Q>C/FA8.1\KI"H'\+ M[XR90*_[5JBO:6 _[NL?Q&X3^2L82H\IH^NI0[>.A %'- _$0Z?YYS+':S'M MR?78[0C-X/05>"Y@4%;7KLL(\#E4\H<(:DK7\+!1I_+T;*D5L]%E3\FXG1CC\E/#33=JXIF>F'Y#LDU'>@DL+6F2H+SB:76(P' MYGUA^XLS)E,'0>"\,#$K>&\,KLC-7\)T.+'S(0:06UYE\B1;NF'G=,>MO9>U^995S'/8)+G=BZFYM5W%B\ 1?@IC6/]R>.XX^&!(^88)A $V]E.=?U MW/!50G@;Z:P=G(.4A][6$VZC*WY^ZYX?=CY]:A]W3CZOX*=O:4YUDP"P/0V: MYUCS$CJ!N:(;@RYP64HUMBGC33K"8Y%/W$+:)A!L7OBG*"7$-,B%544CDXKG M9])SXA15I)RC.I*&S1CP,B1\9))<&H.O02QSK^;/EV<5J'**>SZ/?X[4_!?3 MAT-J>DV#!4LD/C-5(7(+64\XB/FU5A6:T4@<\"'.\7# D M%BJ0,UUSM6)O6W7(IO&75''RE:8LDO5&*)"JM*%F2PH5 QA18%K13R_#B*R- M,;KTDU3B!1+$I)19="5-TC )5RCDRX^YPIDESL!+39GR7)TF4UPYP*F0:/<7 MU#YNJZ1L4EO67FWL1)\CE6)9OYY1%\@VYRMDI6J!COHVN,2.544-X&];UW^3&K.V+7_L8A-CGM1@H<3T8\8I9&G@-\CQ MZ1BP0$\)] 43A-3M@;4'1\C,=1+@R!4%#BA2QE!\/D#DWQHDWP17++] E 'Z M7QE%(F/I(&82DDV#T*=R<-0TB#Q&+*:EXNY/BCB5:@0B;2H*55;G9ULE<)-Z MTAY+HV=7[-(YEBP#84$^'$%7<.Z8]4.0$R=5,AF4$S9$G(Q3+G2=[. /M =; MI1XYRA+*H!,C$*B:T+00J<_:,\$S><1"HVI[C@<"$4;Y(O:WTL3/ED",38L MRW-2 S5VQK!^ =0_P[S9G#-\U[*H^4351F;T7FY_1B^D(HN_/RE>[W_8/VP? MO-I[_K+5.CAZ\>KH5>O5?NN@U7KSXO6+]^_A@F?AC::_\K;DF][GN]X]'?E\ MWY?I ?4$7%V :U2HQO8%O9- ^/';'\\Z'929*91?"@DD MS*HAK_ U)WD2D*R3._HHA5SM]*KB.5(:^I23,JN.&F5 M0JFO;&>#RR7,W$,LSB!K6ARSD+ ME]E4[*E$72$"A*J_JH5G=/IYXS-^) MV?M3]WVVJ7J/K3,>]#S&&(?!I_"Z9IAQ(P;POI" M+[,@"?E:0+&'4Y1*5J[B)9IL,M'P6R%&3&NCB'2H"E@HC2?K1T=*H M42"ERV9DG 1]\VDV22+.NEM"G+Z9NE-,L>\?[>YK3=.>(! 7F;K7V2+Q,,O' M(G'<2G5_;V_%+J,[A^5EXT'J;JN#7[E@L>E"NMR58S/??UJEO,(),R#;_@01 MIAAIX'(QTPJ $1@VV;?TUGJ*#;*2ST]QTUVX)GQM^_6;^?6@KAX,' MU%70MTP'!IPIV:+DUFDWGEM,+" MK'*2%7AN6PTUM^MC@AAP%P!4H%;7.-.##^E2Y3Y'V7&\,9W7\+$.O@?_?7@2 MM Z>@?^S]Z\'T0+M\^ZA,X#5JY:W0FS;9!^MB\I5K"VF4Q6+N-HL@G+MN4+4 M.V>[KU0EL-04.3)JJ%RT"T2S+)!]#\V\<",TL>DZGJ%RM%/_U8CH7;$JV0BJ M,26QFZ$F9T9$L92U,1F^A.@I<@QO5C0=((]CRV+ 5ZGH'F#W:S#GG6V+7052 M5&2)=-&-<:)U!G5ZF6&7+.7BL^!TB"8#+ET@J\1U#!!Q31.*24^-4L(VH?PI M5D;$A7V.IG8<ARQ9CZ!QK\N$Z9A;6 S ]?5*Y2D6$ MF"E8::/NG103-,V("C/*?%>%(U'T^GTUP Z"02R/BY0I,+'U%F %HMF(6)C! MI1JQ)%4T)EEHOB+:#=H%4Q9.DG*.%)^WFA.Z==_?K)SZ-N;V@U05PY #BFMF-'17N\(!3FUV:]J'"#K%LN+ 5ZW)G\,$?NYMH(^4=7TQT@-[\8O'8 M/-TTG9\@K1&8Q5]V!6V*&/WX 0;U#7[HUF?A0YUY*Q]T9J=SQHOG1#:WR\I< MJ\,W4"!JYNDL+KX6ZS@D>Y?4#SDG9^TKL>P@E1-MS0H+**>+G;8TVJZNOY*4 MF#FKQ%BO1:K685'<DN;8G^V[P7F0,#C2HYYKU=T5)YQSYC,(GQ:7 6?1E3=W=B)'&)OYUK3E# M958;:\_TK-,3"PVIVWE:)ZMH34*GL$*YX=\=;E/7H$IP](AT/]14# ^V.25T M])$TW3%S:5_IWH+H;85C MWH2V(]J"*!6H;;RXHK-#I^6H\RQ\1%%[(G!W,6[@[2!&.3#GT/5;" M^6Z"69X'*OMEP1FT8"=?YY?RZ'!HW$[9=!W&!>!/;S!>W]@BG\:=@4H#XNJ8 M?97B P*D[VAH#,6#<#YOY':7X1)FTV(UF* <;4.6OYCI,8B$BLJ4JB\H^'!,*%(%CLU6$W]^B),.E M9IC\O'N^"XX\0ET*:[5(I(BZ.U1^M!N8=-:#0KT)MCT$5N!UACL>ZQL2=-TIC.8L>>P%<_6BQGC6SACBX;(,Z+U:Y=]W4XZ_I MC4?<1+/VETVG:7LBK68I J.?-\[551@G^"=>]]?@6=#^:P499>AOO#&)F'A/ MWQ%N36+:8\1E@R,?=9+'AE,2?U6)+B#6F')/5VK-X W*[7!R)/2^;#;JR:FV M"JTJ\\]CJNS"7WT^KWMQLUH M#WL*)ANE-Z3;)(CP!%LYQK]-QCO;_0$!V29)-M9C)4[9#=7>T$!QF1'"V MKFR4N:\0IV$8'VO!$#! M#C;@Y^'$868MEG 9.V+11Q&V=,5&X)RG<[\BK!WGM<11HY0))]!EF PKS8C2 M;.X1KM-M[D_$^J[*=PE9*T^4UW%"C7XYL"D%EHI?JAY(*>>&Z!9I;N@UV;;) M8KL4,@(.*'HAW*T0WE[XS9?7U>#]F@\B9&(FF%).G9]/^AC4HE#KZ^?MIX=: M)W73 ?*QXS#:Q"%,MAMF-UMOWKP*&)9 $P^::J?B<;OD:))_@"NW)!=(K+2G MS .Z"M[F7,@<6B^#'?>>#>;E2)1N#@8RFX0#-_9IE.[;[4"^K:\&M?5R-_ : MJJQF6E_;261)YQ!QA&P+$9O\OVT3$??\9=L*]3?VQ")1&%K2)J6E1+;:Z]>\ MU1JWZD&REA84CXTG;.,)1?U-W=_H-KM$.JW;/LQUJ,#NO73\/;:F>&Q-87C\ M>YZF,>4>W)F*R8/5=A'H,6PY1S7"22@_ )M6L!B?KP%A]2+"<057ZT M<[N?JHN&6P=TSPTU-K*?!F5_:)MO09IC_S'-<8_!XI^BFPH5R#/QW;^5O\T+ M)JHB#FR8XMLD(B;+FJ:@4>!D\]MH5NQN1L.4P+5'J .GUX@4 M]+HT%J5LGU0FXUA4OK#7RG?K;U(WHS08(S6]R72,6#7K('_P^JCVSDDUVU$DA%KDR_PNN![>32%@\,!]T,:9+FN)"?[ MBOHBF6XW<"!'B9%4+8]FG]0^"M;J5N_7T.'I839)C=FN#0GJZAHKRWMQXVG; M\;S 30R^+"@*WJIBLL/V_<,%!35/2"$;R9=PG4YRR-./0Y+@JB2O68I13X1?SFE.8<>ST&XN&LC8; MMG6,4A7- M#A7; _!>TAZ*R'L1"@!.F9HX7W!PG;@;.+S"DR ,[F*#.=63&B?OD>MPS$IX MUNPH\+ ?34;6.K&-K00<8UBX3)\',OR0!E9SL(X0O5]-GO LT!J1P(!55OCA M ^#;ZJZF=I2S\DP<+G AE+H@LU.W$Y'AR%U(JSA@?>.,5MCHIO*22,7%P<4 M8@8T0IN+:LJ)4!(M!C+CY[*P(:Z9AH?ZZ[98V&D5JF+JOCU9V58L?%%VRF"+ MRB+90D.X>T$F.O)K%90;0'L3K5=[IP+-3@H!R4L4.G]+6^7'/^2WKWBQS@@W MIQWNE++4)?P@8]KYM3!?8:;Z1U>N!/'#?9_I69%? #20]5; M\6EBSCITV8CGLCHY.&'>3/'@9;I CTM$EF/BQ'J%RKLZ!10_=-Z#3Y$_03R+ M*#8Q1/[V';^)T904EXS)KPSQM!H*H$C_&I<(KIB[!"?R3VX#(%7-0MI'I8EX ME[SP<@T!%2.$>RBE81]$^!ANKE65R+A8(I0,<,/SES>$L.7KG;E4UC=0 M_]7HF0\B,IA8+Y^UI63RS$ 7UI/W=V&%A*3C=4$@AUXL6T=7"0D)-H1S-#): M!E^@<# '<]!KM9Z_"';TVPABX'<8C4EK430=CZF&IG H,Z3\PZB&U@YS]V>( M3!$<_K6UQPB9'=W;3<@!B&J+D4HF)3K7JK/A!F&TJ3M3(<9I/E2?:/I4Z)@QF850_C7E6GCZ5B;)O3Y,% M8J\*RGW&&D1$_#A<<8ED CKFZ+\8%=7 90SL6?1V5*/&;TAQA3CGI]I!;D%. MX/EC3N >K3@)=881WE-%+!]]=,\>I$3S\/WJ%9I+S1'=B/'PO7NL,:\,:$;D MPT)E%<:YQG ZA(#FIFXA!J;A;/L,]N;$9\)"6NG95SN8)F>$<3 FTRA>,-K_ M%RY8B$8LD%CGEO(^CJ:VFUEK(X0FD!O='L/;!L_WK$[6J$]1F(L0>^$RN%XU M84WR# TV5<9K4Q\P:(, MCDF0\S\C 153?.,B"0G*%@P4N+.H(ZXPO,4%_*U7K7=F_>#/UZ^(' IF/@[^ M9Z*O::>?$W"+XA#Y,A"(Q%^![\+_ M0& 6O)3\$5#[]Y+&PA\H+)7+2RR_02\R2&+]#2^TP% F9N7Y _C1_L&[)L[) M6"8%)\U]_2VGROM\W.UUCH)_=(\_'IW\MJ'"7+$4,)F,:04XFW3TC@H 0%Q7 M5&?^*5!,QI)I+BS6=V]1U/OMYDT>AZ:F(?KWJ$EMLUVWYS!Y_.$HO*!VW)PF M1C)C6[Y2:?W M?(<=<)0]D D,G3#%ET*2HET^H-<4QVCE5 ]N7+46Y5+;KE) M"]4$>RT1$(Z@JY62K) #,SW1",7C!E*$\>#R#PHIUZX5*34K,/VE&'^ 4/6 ME:DGEJM^55*Y:W9SZ^%V\SSG]OJ!^C7S>K=&%%HGUM/ 4Y+(E(#H*70P/YZ M,UVP^;GA3XGS7%UEZ"G,F%OD'DSHY9-^?]S[\09Q[V.*#(/L?M@_I1JT0E1K MI$8IS%?U)[IJ')9TI]6@,P2I^0U>Z/,_*. ](G"QY$0KR06A\G>8XU#C^C5I MUO:&G_WZ6W &!P)F_OXS'(W?!8>PEMFH>!?L[-<,P934Q>B2DBM*57N2#"A6 M&-62P3ABAP*D@WU@?]TE/W M1HPQLN$6CKM#U>QFDON0B"2KEJH2JVE',[S ':RN2Z>PJ]'_4? M9VN>^!WE97:6%EI)49-HG!](P#=)PN,A>B0N5MFK_B+^N.N.(@K=EH39)1_H M3TS1,I9&/$%)P.4YIM_96I9VD.8TL"?)D,7>[7%.&Z=ZO%U_WMA[8K1P[A19 M(%B;EZ(Z>$Q1;=PNOMJ>37S-_D3%[D!?#YZ3_[KS^1\-MYQ_IQ/F*47$B8E) MI=17L:'+ Y\_2#ZOV^NP?X!WHG>AH^W'^9TVZ1M@28$S D!U4;CDAB0 MW-3/HAU#&\:RKW)#(UUN:[)XNGDEU7$.5&&JZVV>#^XCTN+#]SFL$NA)SK;*##T6 K MF[0A(_.M-_1 1F<96TTW6V;.]5/11AQ,O.]@#94"&]=C;\6$T\_<#/#%]IMK MIAE@^\VKPY>'[-%^OW>P__[5J]:;#R\[!V_>[[=>L\+HO-P' W@3%<;C".Y-:=Z'"O)T MYMV5Y@..^/BDUSWL!"'W?/.[4==9N.W^PT#OYX_B\,SB'DZF#$8F-&^YY^SCX<-8^ MAN4_/&D&A^W@S4%K[_F]4O6])(E9PTFJ278[DG5X&_P__S];P3A(I);D7Q-V ML]"EE^#YG<+YEA]-D#>MFPYV'RP;*%&!U8-:'% ?S0)A=QO;+EY=2[ZBB=,@]&XD.C67UB=,5YA0C UOUSN^C;"W"M(R#GJW.]]_.]2B0. M_W8?P%W'/*7?PM_ +;GAS$ EB7S[]R=[3^CO8AP.]-\U4]2+D>SK6$V#LVP4 MIM7(VS2.RLNWKP]V7[9>/']]H/_[/][ULQQ$ZBD2J81CV/+Z'W-&,0X.;(82 M4?XXF/3O3\C.*R/\K]Q\*V/C!QZ\_(]W^D?5[_9?W>R[FILC(C<>A(F,CY6, MOV1HM7NGJO.W*"7W(S*ZZ)/Z=5V@QVAFUJ&S9F,&- A*87"IJ)6-:E3@9)79 MVIB)6(N;PG/1-5T KP7P_0$C(@3__',QK/SZW4\W><=X[F%3Y"R?W<_\_0S; M\=P]78D:8WNWX5WG8*GI]_C^/\E..#9VHW1Y"8L 8P>&)=[VD,&/#<_OXWYY M?/^?<;\CS8XNC8X_[XW%_W'T6?M>%W7H>M'MNCY''(^1QB]!_ M_K5HCSRC9-,<-F03<[KO9PR[UHJ_&72E9'4G;C""W.'SI4HB'*R4#EDP>%@8 M6D--&EREUW20X&HN8JV^KA]8=6.AUIO-#4Y:,.E3C9,WV+&]F?!R"W]8Q+V,$V1JMBAY"3V MP8:ISITZ' Z6]]BRT+I,UM7R7A(,(5;<"H""%EU,V],K+BI1V!&";$2[%_7X75$$/X[PH[4^Y&?"%;::EN>&P3U7,! S4L,52JE9@ 9;B MTB%$;F,#CB[7IZ+48]UL$QE1I&-;TVD$.PJ_*FD*@RRB0@7<#"ZDK_-,!Y0= M"GG&,N"OF+O$%#FE2+(543<<9 &%S89-N]RNMF8F"@R[835]-HH'NO"#2LII M"-5.]W[;&A\HH2L=%\\2$YM;2GAL%W@)4X=+3"((2]MZO=<(HG!65-HH\]!P MH76_P-!?LT+SILX]E1C[%JV0)4KECC1Z>-+.VQ4G35+N=:QVFD@/PP$67(;E M/(W?A^[Q63LXF\"4[N\?M#2+#SP76ZIDN;M..?Z*>-2TK=]X,-C))UC)IY_' MH%%Q$M;0,0KD7S>U,50*7,HB'6G8+O.H:G4%2>$U7S+UY#+CM>)!= MJ33$ AUWI$1_.R(U4(#IA-.U]^:=.99BJH&2[M?5+>ALKTH+8?M479]'-YC M8>_D\!\!]@T(/IZUCWO!,55,KV;">G;;_2GF;:\<;7IY3FS@MSB5^6 O MAP];PYMI"N,I-:6E,E]I1H\I)7#@#(D;9W ^IW$9<"\(G66J*X^MT'E1TM3+ M!#T$&5[MX-=0+ULIC'VP):=I7T>^A1IRT1K&7H* 2$5M\PE.G!L*>4JU>,W M*7ML^Q-S'G*'/OU>R^NU/U_#_F"B=K\Q(?ZQ;&,XC&L&U\"IO+$:Q,@O7#>Y M>CLY&]!L'2)+SV?5V5?8HCD<7"(3WGBLX%;?'DX8Y8%KF&,XDBY1?BRSN7DM MSJ+I3B2VQRM^'J5.<-3S/F3,R-Q4N]W<;[3ZG/NCG-J5I)Q1"&#)AS 4;!173I5*G>VFM]3U MDGVK@3@TTMS93I:N8:2903CS"!Y\99H?0K=DR6HT3)XOO"Y B+-=WJZ9(//[ MQK#7-4&:F(3$YW&*ZO.SW$,%+12D*J5-@_/V-GB5(:LPE7/,6]^.I__=\Q/]?S;59D3H'?E>+T?%4ZHQD[$88IQ/L;*D; M%.JF]BK$9O<(:=+ML@@@J,V?<8:8+[3,]=?A &1;:=2@:PIJS/&^-I)N9@M> M%TY_^+5^W.2K;O)N@4$A$#.SR[=BDY\[#C_X(\9?8F%O4R-R]EX1>TLQG3D@ M+SD%?15(;3[ZKK3'ZC<#P29Q:_F-O&OWUM]J*+]O[4'EG%XY*0ZJB6R<3#)J+2+(\ OP45 M@]S016ZNVT$&?]X=OH$LNZ_! &'C0'N^U_<;N;/3&.*+P1)GBO%J'8WP5DCN MH2')N;J I^MG5=I^R ^MCJ@6!_'0*08VC#%DU<^N^ PN)MCM7D7<+W>[@1K;2ABGA00V;XD;V.L+X_<2^A[GZBH& MVR&9<1P3!VBQY]P2R9F;)E?S<$#'Z>J+;;ZO$.X[SN!Y,^G&#C(<9>-Z.#H6 MX* @3;$DQZUFL4/&+E+O= F1/%5/B],'V,P050I@>U\ZG9RN4CR<:39)(J\* MJ=;L\28VF(R]6:\$+ST!P[#:"BW:'TH'4F4,VNI* M1"17X;*8\/WN;$\W7AO KP8U0>),?5]%O4EW$+JMO"Y;T+8@$&24RN;R+(T' M>J?,3),\?3-0@6X(5=OD&$U-GZ(P4&F2O5$Q*THU"F"20/;CXE*F>13&*38) MK-U$(2X?3!\^=%8IEG-^>O<:MZI0?D>BZ441C]/V6:][V#UM'_>^+[4S;JRW M=VT@O4JLYPZ&R1;%J>Y0==G:6U/LRD#/%[W&';#I#X<,ZV'']NV62(Y&?T^Y M?$32_1@XMN\_@ONJVUF#IJ!M]MUVV8,'X%K;'8"S?4[.[ZQPMR0ROP:?83%H M[09!M$?M_V/HWN\_@OOOH[2V9JUN'Z5[[**TMO'>#Q9\;<-[<"#VVD9>#\1N M_]$^.PK:'\\Z'921[^UTWTM)XWUP^)Q6 L,W@+L]%*IQK>A1B=0MC/FOBA8E M]J?%T%"-"*V"*;<0(;KM%03!)=(EX7+#,A"[UT-4"-AH[AI$>:D,;Q<"?BXS M5:U4^%'*.VI*-.H!>\^D<@,4/='O&\R[JP]W;PZM7@YDKGHM,DA/X?NH;&(@ M,]!LY%M*9>U&;FYAERH;3%J0]*-D=+!7N22X^4KB5:KJ3#]70TATS3%6/"P_ MWMI,%]LZ]Q;W<@N!UQ; NQEV2$TGZC^!Z02#]G 8)S&* MR XSZ8'DIHM&5;VF,4<>/D42=<"-782(E/>ZHZ)C!%#3A M.E)0+[!4" PIAL*I*<-S7]5[+8.RN-',$52J:7E=B;G01;KD:@B2DP[4=;5% MU2-98PR\,QF>XPT6YX847 V#*@G&@O4F"69?1U7PM[&&5,)[XT^K$^Y:;H1& MH(6Z#X;"!SF<]S?YMBJ./5/C'E8^V[P&2\@^;_9%4MP1PO/.[83^&PAE2KV 4/(%)*@9OPV;$V1 M7A/;8VYH&B\,NG>HZ*XALGR#%!1S!Q7J'G/0D0L /]1H2]KO\#J8T6+34W\/!Y-^PQ M-?5C)(:^_PCN"YCP(+;$\TVV)8X___:^_OFO[;/.^6IN_O5.G.NM.7:% M$(6SPXUU*WDVXEH4/(/P?]''75@14Y"FK)H7''EJDR-O2B@6&>RL!)MLV!HZ M?+CE6"%RE0Y75J)SU-W\"G[L,BYLL,!V?- J56[ EI/M),%JW?KW[S.\L3R% M0FUR3&-LQ*4);_JDX7CH"QUYV$=6^QG7;M!$,F27G@BK9,'!A1L9D6?R)"Q8 M22H0X*.#H/6F T:NO;RZLY$6J>!A#N66^O6"@J4VQ=IE"-Q&K%MJ-S.<_V^(=$JJ>$9UCQ_%R?.*&L047#\BHP[ M98X$KX]4U^*$-OSV(>?O">7L= M]N*7URN=PKK#CS&846WPP1U$:H:[I=OZQ29OZ]Y9^_C\ ]@<&KO1/3F^.TH0 MBV.H+$TWNB*;@42A?IN2W]K'@CJO@@S$KVFZ:*'(V.X^8RHQ:E('(&,94!C8 M=@-R"[(D:JHS=TXLSHF%NBDP92+,ZAMF1[#4S;=EG#/KQ6[P 5,>WT*08>6/ M>5*8Q](4B%55&XQ=%@_B7B?.8YB3 WQ)"TO M7ET<8=UCQ:-4G!,BK-4!!]ON2XD+U*K8M MJ5LR0(N!#FQ'>"1)JS8PS4HO(.($WJL!25,=J:IN@"6%D#.&6D059#U66I!I MBP\#WF7"6D'.(2RXAZ\NPV1H'J^H955SWG0POH.?9S(A1A6Y:&#JU@7#F"0D M^[7UGG/1H85OV: F?9CO0G4@^[ZO,![E7/[ (;:U[9^7FWRL';5['72CN^?G MG]%(O>=)_AF4%$<4W,Q3[7FQQ-J."XI#DP=7^N9J#YN23> T.G.L4[V16KL' M>V_:3UL[_<;. <,%C5.947\O"9^&$1B?VGB/)?2O/7K0B94\2UW*\0^G2^2) MZ1)9'V1]8TR-&P,7.0/)/(=88;I!L$EJ\(PME9E]3=(975Y5]>O4# ,DZ1@B!-)EV:AP.,ZA,.[ M0%>VP!::36LO2UH>M$P(WL4 #'.]=5*87J?5IGO]+G*SG+@7- M58J[]:UNO$&KNV1IHTSQ.O(*H8*,)CECQK5.R,8*_:(TRJ;2PU&V7B7V2MZH M']RI0+X6I-RKT!R,+SVUW5>%^X3=-CIQX#[ZEDYORH= 07?9.H:#F$=R2F-; M R8=(V5@"=M--L4@&^4N<^6"N'!J2TFDDW._J#DNLGEXM!<%?0Y^^R42N!"K M"WTR"O.ORJOVFV^:+2=7Z!+;N/?6_#%ZA<;,S8'NO%(:-ED)V%%OVM9>_\73 MEA-"[.CQ8:=*<9:ZWGC4IP>P #AQN-W0AG_?$#3VLW.'"9 MR6!G\^;<(R+CQ\!#?/\1;#!5Q!*GNL_.O_YFP7EODF3Z>QOPGW L<-D^%"=9 M'\.6NXQHXMZ;32IJAQ#,&1_+?"B;DY8R_F#*PWY.E#84X;R&RT:F%3IX#7GV M5>5/(P6_RKUD]QW#!M?8+Z$[!FW,S)_<'#;9.5SPPN-0L (+E@I-D["X;&X# M'' 9P0@>1JN9#(XD.BR!5BCG('I+!=0K4[ I, U;77"1B8!I-[1Z,<$>X[PH M/2?4-[WIL,VSR[@?&XP/GKK^5KRVPD!"-^1+C2<@,0.QNYLDK?!UFDG$*\&, M+U=2'*F!(FC2\Y9^R@"AZU&8!S,54ED ]SE9,G?DVA587D-N>U,R&?#6^+(& MG1E^(\/@EK$1_*#U FXJTTR97N(5-&L(\L'-:BHA15H$&R+!;^?791FDPTWMLA0' M208Z+O?BC$9G3_H(=Z*:B3PNON(]+6A+*W&<(!%C*9[$W]ULQJ+&MJ8_!QOD M0O08ICWR,' B/0ND85$"/]A1NQ>[382.,3X?F8F&5!-8(=!41 B@,&^7#DCK MH]0Y/CJ_RR"K+-I?-(A) YC2S-1D(H[" MIB]\^&NU>H_8BQ&("DN,P@+6(\N6_MMFF=V<.>M+XUE*6IG.V7 Q>/:=R24W M@\MLBO3$3;X3:3[,D*MTX!@.Y+'6CGG!SF'R[5S-06X6%JB)ND7WS]TD2] [ M6PK5>KW)>X-Y=(Y/>D$[..^<_=X][ 2')\>]L_9A[\Z[96NS3)N4&/^RH*:H M&L*=*RZ67!.ANC25#9&^XYDCV' "C9GJ)(WJQEO5\#N[-\==#A\C!J]I'H%& M#6:@&"2:T_]F8*R[B MP+$':BL7&DU3:A#("V, ,0VY"/DBR\#1",2$ M'7>CZ3!- =\2M!C;&8+V).@=>6"X%KIZ>L"B8PC F:R>Z>E9DK#? [Z0+*Y6 MS\UE O".(?T"@V[>-W7[CQ\_'9[QAF?M4 M(1WGL9"\F#7B[6"$R*@(EJ_28OST3N95U-:!+(39>^-QEI>3--;E-1K*BH?\ MUIX2FX1%6-A&@=;+MD^PS0JTW:=J5(5>-U$9!ND)WG2J)+K0G^G?:W"C;H2A MX$B(8K"+2^HA0DH"K%-JY,!/).GQ T#S)TP:V2&Z91#>D'.5Y1?@5O];4-OP MW^,X?8H2Z>&W"P6ZZ&T)G?SYW>&LY>)CDK9EU4I,K)VZIY&29E K6SG\LTNXED79]XMM4 M[S>U%J[\W$H?0GXGEL%*!#LWA=1)5M"WHJQAZ:_".'% ';<^&%SJP46V3&6X M-]^\/,,U[9+F]<'-QZN/,1F;FT;%P>"A=/'Q%5Y%S0T=\;HMCE,;TPP:8LM, MR#=,:)X@WYA&0K3C8^[W1\V\?O\1;'#N5_;U-)PMQL35VZ^U[K3GT%;=5&9Y M)2\671/A)F2@!KH2$T1=58ZG+8U2O=GD*-4?W=ZOOYY\.NH>?PQ.WG_J?B2N MZH=-DMQ57G?"QJ().DD91N]BXIN2QV./D,IZ3-$CFA'E>0VG<'E) M42 _6C:$^,U$)U!(A ?,G!D!$[G&Z7J\J@MY#;]101A[)GC:8YN]">RS'"9+ MPDC"J.<". Q2HY[^3%/6I-$SS^X7TT93\T5P:]0"ICS M;H,#L&$S":CPN/W MTV@K"E0H+/A"AX.KPY)L(-T2<;% FNA5W5?(+&*LUOF9.?:GQ-'Q%98'SA^* M_[$>N[$&T_]AO?\[[][^PMV[BNN]::<9A>3@IWH WZV PZ)JP+"083%*CO.!_DD]$O) @9H@]] MX8)^;CXPV7H259S;]W,M/AUH=SAS%<#R6*,.Z-T%&59-$0N%K:MLJMJH9N?: M<(I NCZ@&_,;@\E_#Q/PWW9&A W LC.?$FS!2##;)J.I0X2]I"ZK8:)!I>&( M*.3T"M8OR+)$H"Q; J\@="$P/N%XA%XN["G:!J+"4 M$9XB_!:/)B/VU [VY#7CE):A*+;9N6<)<"V K.]ZZP1L.5#1QB'DJ'$S:66>H-(7< MKD(33F0B)?&_:\!E5H<<4H:B5+Q(SW0X7%!/=&#GNT.Z,VY-Z]%E)A1=<#2*TH*&4.+;;#F5LP*.GX*!OE MWA(':K#0!/ML*9L6&1B%S%JLHIJB9TUQ:DUTG#@1#NM.5C4.5*8[#X=J38\MJ7Q#D?I7@TXO[&1U225/F(Y-'8KL,P3O!$JUBG969. M/KW;QQ@EI[%L:?RHM;?) :1>^Y\(:SKO_-?GSO%A9RU(P%XE/PEJ))J4Y'OX MZ@3Y(T88Y*! #IB<=)3]SX3)X>W.<%'(;L2_C^S=KG^AXQ1A!+NC6'Q/W)$Z MP#'GCQC]Q$DXD%(=E(FN8",+FP:E-IQ3$3D2#;T./!?,2F.GR!F3J O\ ^^2 MY44%YC$WU/GWAB$@M$-?X?>%H> 1*FW:E)%%%="'$:9XP?^ 4:#[#;=(>*]> M90EL+9@/:I0S2)A,+\.L4)'Q#%",C'@L[4UW\"^J;;%K;5&\B(S$ P!7QO3G M(!))C'7%PLMI%*P9Q!J@BDGUN3RUJ U0L0UBK3'MD-B@M M3+$T,X29MM-SW>M9'^ Q>?J#IBZ__P@V.'G:KPT9W@)%"*=HG'CA/R<,*69' M;33R=G (M\V&QNHZRB[K8_\2[O$C&H*R9K=0#[L&>FR[H=P*D\OJ&8P^80PH MPZ_*]P'1V;9\5$W3 DRJACRF,32V^)L0SGYDW\U(VP9?8RX%"<'0BB9@9^4S M">?#M9?Q&&Y33I4NP4Q]C\13FVRV;85%T \'7R^(E_OI($NR_.U?AO2?6E-A MHQOY')_TNN!OK$*ZB?SE##W0@4ED)C?IR2QW:&XLY$H;!=RP$4LAD?@'Q/V. M0UFX),@<8@+GMA(.D-7$ZW2$!/D.R\DHA'! 2E!A4@1FEP_ + =FP@W+^&0 M1>J><1BC$19%&'9VVJ.P.T UP?(EJSW3:JC27LYU%)?F]Y@-Q(U $4=(-I@P M#1#M>W[ 6#>8U6DT@RTWC8]-CL\I3S29/8+0LB1)*V.*KOJW5MZ-:^ZT&RQ- M@CHW]>B^[1OY][2="M)HV4C*2Q#$"X0#!EGZ%-56I0JSF(&-//(XE[CN95%[ M15*4NBD?%AWCH]%51$\TG <[;&N09J,;E;2/CKK<@SYH'_[C^.2/3YVCC]3> M_7QW)>=*1S:T/))?Y23HT4._7^Z\GZ-D[:RF&25ZM#KZ,M,&2F[XBJ73 *D0 MI[2ETG']=I4N>+'7/)%,05OZH]71N/2C3UY'T;EA9P,XC[@I"1%9ZQ)<;;:E M7!>!C48PZVZ<8J=D@56@U,A02W+'>3:(>?8.*.UTL@?]; M,"\( _AYF.@HC,)(&I>AW!@D@?X%S"O8,EBT3Q@R:],[LD )57O*ZO%I*T-. MY\K9.F?\;^ENWZ32(S1K=+T7 5C\2DN*9*&.99-D$*82RQYC.(KV,,D>!0LU=;Z&8_)1. *[KC!! M<0/TF2NN<-L\1"#CZ40;6>8]*R'K:B8:##5J+NFEDOS<*[>/K0 $O)H3^M8R M&[M 2+ZA23/1'N(I\8/-CS0BZQ%S'5) ?;08S#G744CKI&JCA(K/0@:H4YO& MCGIAQ#M6&IJ+\0.IC"DLK)!-Z8KK!U*;FR9?AJ!BR#>B'@B@9@=*AN2EQDWP M%^0*T0>8Q>%0-%K#Q=8JSVB#I.J+R2N+]\N^& *-OJF!KJO6V!?K,%';58P9 M\9\6'H*Z"KR57#>BL8>@>]ZO5IU8D7?4MV&.SY[PH:NA=+HY;%JAT=E6=:0V M37 6@XM-*A29A]541=Z1S'$'5"I@%L&FIU]>AI0O\FJU,QUB)1,K$KH K+P$ M#RJQ& \65AU_M9$ E^$%\9;4D];)L*(F\]L$;K^4##=(2GHW]Y9JT):X.I4N M;\T@GR3Z''+:IS5UK(;M> %E%AI:SKW@!"(+YE=*3--,\R -'BTEN2;;IMB] M%'7J,.>V"L7%!@E%FS(GUY@O\W'$VXE1/^9&H%FJ35,V(2I1T2;ZAQ)O0V@O M-EC1'6 HN62NBS4?ND9,A )RY%-&_@U'#PA/ 3;T2.47:#QCL"=+XDA\ 1>P MWZ3;HA+DC4B^V1:1A\'&HI0B?; ]>4&799$SZM*::$CW1HRRB MAB*MUKL/X%5^#?Y E75>@AHN05,3WR4.Z!"1>Z *@],\*R4'KWM$4+'F2$I7 MJ&3&(2,MC1]I(BU3S/WIQB)AE(UKBC]K)P%?A_(YNBF)J9@RV4NT$SQ+ _/R M]D*R.9T[\@0*+4AU:"8$F I8^2*^HM?#)U+=AHG%NGA 6R/N$$*15T8X/4H M4?4++*=46A EA;">Z;H/+#BB/+W\1G+[W*# <<&1!QB(A5"-C MOVKKR\/1,I_C0^+ ;C::)!>4+N7.>:PJ?*@1OYO7;?I1A3ZJT$<5>BL5NM&- M4CL?/G0.>\')<7#2^[5S%G1^._UT\J73"=YWCCL?NCW2K&NKP7"2,CKG[%6. MWLZ%-;WD,=W)M=A^4@FY\$ ,"BS'!ZFCX+Q)XKJB6&"S[HCSH(,P&4RD!M\D M>JVH&CHI':@GV=W1@)308E\: =4<9/D"#(O+)6";CM-NY_U@],=<(_+"1RK9 M[[&%WI^SR."NH?*GI@Y'=MA]L\]%\(5I3X)O: ME#-$M#00\SYV@&9L^@I,!6"F2X@'] CP.0D:-8C10RTIHZ;B+9JQ+=4$&\W^ MSL>S=G%602D[*#LW.V51O1S$K6*A0I/:E%-(5_W%*:& Q :VEBZUP3S8?XU= M95H-S^6P\>MSFU, @[W2)K?*SI/[H+5J#EP,8X<=0@ K%'N&$4\PW5%M+XI$ MN=(:5O_\"3>%?2($CT45K/]_BP5M# DO+-MNSN_:"CA_W;[8:+ZYHW:O'9R> M=7]O'WY9AYFZI$&N]6DN ,^IV*"+$GX M)&H&NBN!QN7P#K/P<6/.HPYJFK"*J7L&='&2(F MPV(9S*L:!*@ Q32I+)CSR:2@'L^,LR 2:R<(@;4*6&M>P*FL4_)PBH<7)B._ ML&J @U1S-=#7X-EQH)&!:LT MOD2P%'-1-9DA"PF9XQQ;%Q09E:)+5GFF*:MVS))B;QWIW80CXN\;XLS-FB8Q M'2,^XL^L'Q"^D ,YEO"JT.P5FN\<2[$0@Y5$>EK-O$4*)B0I3,YQ+-E7MS:K M F.L/HA KE@1/,!05H+_T@E/^*?ZIO)!3/_DXF"0\%3*A/&])R4MJ3 !T)H- MPRL)MCBXG7EY,M+#X3Q7N(S!^Q"-Q(]@PZV#!YLS)A073(2Y"N3+GQ2HS.A M[F)4ZU(HXAI)PSSNJ;#H78(;A^M=W-W?1;1@T2D'T!JDJZ<&!E#>@?$\0!8?HK3CUCT,SR M-59AY? LUFB-N524AABYB$M[.)F0"P]T'B_'R1IF&K0C=VL;21"G8&&9ICR& M/T^7R2[I]Q<.Y#F4Y6'SE*T08RZSH;/@U"4QUMDF,IO(9X87PV1/K=JD)T_@^ M2(HGW)_6MS%95'TK^56S[D.]D\"4RY*[R,,Z6GH=J]@ I/4.3^>2O' ^\R$J M%(&:&U"#Z8D/.Q@FV .-%8!#&),+)_9@ NYN.C#UV15FC"-0*6'NU!9*#NBR MOO*3F<8HFD6,EK ,$\-=*-8"PJZ) [ D\F1]P0)KP[2Z\-H*U[;JWM(\T?Y& M$]ZU3T\[QT?=?ZXC%GZ'@*L(,D2$W.0*<9C:Z48MP"7*H3CEKH['TB2*6-NX6GAC0SAI M$J>M$#%A('R)8K-7JI+D)0XX3QD10@&V]45&#[D%*D/\;_U"6'K+S5+QEMR< M@ :H:;@85^'U^2WXM.6& -P3 .]FF)5NJ!*+S/C0R'HRGEF@B'8\&6VCV;0T M;99X#$)B!:-H.A"R)<"QR(]=I%GU:2/DW)8"*Z8L3K0188(A@BNS5>PRH81O M]OJQX0R6*M5>\2[Q?>.WE#^J746] @;)YH$1V% BWUG?6[P>/3-U&.T;2X;3 ML"YF.4$FM$4Z=E%1M0]PK) (4S" S3U\FE^ZR8$%"T\6 U&H.^ 73>=K@G[3 MK,'/_@2'E(Y.)"9C8]F3#X=\@A]NX,-V!!360<0'KZ_K?=(M*DT:A#B!-@=7 M_J4^NIMGG)E@"CL''3>O-C[\*:]]^+@Z,/!_N'K5_NM YCG-^TWG0Y<\"R\T=MN M;])H7?*RQ*-Z4 MW)85B;'IQ8HKECA4I=P;N.HI=$Y15>F7KT*AVHQ &IR-% MTRS_:@+>X@MA)@TU%/A;T_L.7J]O$GU4HZ4=YK,+5=Z%2K%C&;XN6,)$OT;Y M#;:<7>A#/X>^D >@885AG#1-YRCU88'6J'S^>] ML_:G;GOMDGT?NNQ]3EULX:#_%$Y7J:JN"0TQ13?"73P&6(D@WSQ(Y!7W"-J* MD6:X8SAT1&R.Q**&ND;7J3B9F:GK:$@^4 (B=*HU:A2:YSH83TS??)I-DHB! M];;$KF_F$^VH8/]H=]^8Q]@(#E84[KW&YH*'&;@8N;@'6.*XO[?76BTZL'-8 M7C8>!!M6'?P:NM,YG.GNRK$U[#^MDOQP'!_N3JFXEM;WP<3,)3$2]XSEF!U3 MJ;FLR$H!.^N#;>'H]%W6E61S?7T"C90B M-ZT&(HAG^B ;Z=@MC='9$<[KW.XP^(X:S"D8 !46=.TQO8HZPQ.?#)XY0EPO MJ($LI4F&G5\=]3&W)2G?@1L?27)25Q$X@T==UC6]A IN=4FG/-86Z##:?Q^> M!*V#9^"&[/WK0;9H^[Q[Z Q@#0"@K9"J-IE5*X99V]SG"^TS9LNO;7C,:FAY MM+,I,F34@U,O>TGGD!R/;A\AKS>5MA-=^F-L>R&9VP$9AP+^H9 -#*)P.X0Y MABIR@&&'RPU4$+!R=G>!]8M9UQ%%+P7/4QB*SNDEZ%Q,,3LO"0HVF@P8W$,G MNVOU4Q=!G% DU>PS#3:LPTP^%0IJ\QS0$*1TAXPAJW^(H'A)BU PUGF<-)?5 M$5C2YW8 V)P.UX_"['@57*YC?:#Y4(%-"F2S9CX(X>8U=C\%0?GU^PK[@"L) MW9!^T^7-MO07+"DTO; -P.!2C5B2*HJ-A-+7%[M!VX8[FP:N)M+*N\*I-';? MWZR<^H:I8EV.S2@'/L'D!9!M>WYV8T?3.NVIPJ20:1^JJ=+H.K8$78PTGYY> M@[>-E'=\,=$!>O.+T6#B\\CC/#=!6B,P$['L"MH4\,YP&""EFPDDWOK(>JBC M:>7SR.QTSGOPG,CF=KMC*,TSOWDR4#,U9W'QM5CQ].IA;(."$3G>#6LGL$#' MD']7 \RATV->FZ+U5Y+*,B>36+<+>C;KT#6[V#-<# LTJ2OZ=,$GE-$N] N@ MXK&%G\F,RZJ1(J*O.<3=;!>AN_V,%V>G./EBX8'$DFJWET."7V%((-IP!NQ1 M>\NF#\.YY7OEV&4'(4'H/%Q,0@K/.7!J#UD(3FFL\#Q#OZ&DI;#'_&[P7@0> M_6[)\"QHX,(Z7!0.)AQTA^; Y[ -84,-AW #[CRF$<0.ZHL7!00A2ZXX#PGG MF>CU>?%P)4W33TJN 9X4E\*=K"\C?EPA]Z'&W-D-;1MJ#$;&S0;N=/9+%NP4 M[JZ&*3ND&[<\6R0UR/WJ+@0;7)AT\^XX7!#!^I^T'^;O!\HF]=U^*Y2& M-2G[A;N23')U1;X LGP,094($9PY3I9I'33GR07:1)4I@3=MBR O'N,9JNUS M=-_Y198(3/CMM.3"Y=N\::H+K'%-6JY5O $:.T[:.G!HYSV@)_F>2D?62 M!L=?SCMLINDV-F1%?-X]WP5W%V'/12!D@1A.#8++LAP7;Y\]FTZGN^FL4+M@ M^CVC^SW[)]SL[>D10R#1@X?[$<#9F838"]WI)X@-IEG"Q&=B2P9?B$8Y"O.O MJK3W\<9(KX!^N;YDG*NK,$8H#_WPK\&SH/W7"BI<-K1[8^P1!4=/&G*'1H*V M&J123;6) ' DQ2(6O3?2!6MBF%+XY79J)Z;!"!.-RG*Z9'@HOG-J$^NX_1K6 MXK9DI*PH-EW$K TBA]">&0BN-4FH6[PD/NDIV['!.GI!#S,J5EA7[-K<5XH@ M,+2(2"VL>C?QJ8@"'(.PN/3[U2-J4)$:;/^UM=?^N@R3(5.7E?KT \^G^@C7 MH3#W)Z(0M]^Z6VM9>:*\CA-30:0>C=[P1H9IJYE M1EK"A"3FJJ5$LLG(VY(BN>?O3J@+3Y"2ET1A:#NLJW5B%T3@9->^?GUW'4+; MO?'PO$Z/;$Z6S4E16V_W-Z;_)]:T:RZE.=JG$E0X'<'WQ/?D>1 /0/OD>RR/ M[$_K8'_J>;K/%'&X$ETET2#SMF*(785Y#'H5LWUQH8LF_.K];8!F:8=1;$K8 M0#P%SFO]5(19;L'S/7-G+2 4_+XD0A3G_WD8A(A 2)<)^JM<<"-A4A1L(D.+=TIL.Q MJ'PAO]!WX_2IFU$:#$V^'0Z1%(N+X+ [T$R%_3@1JO4%N=S=>BZN'[(XZOMG MGQY'L-$9.-UJR;4IX?^PI.9VON%UQP]I1NL>+7#"X7MY-&48P@$SWPVR7/?/ M)..6&/ ,KQE8(5%B]+/6PN9TJ'T45^'?_/T:.N,QS":I<9VT]424Z[&R;8%O M/&T[GD.^QEC<=ZD".FP?MX^VHP3HXQS,?57@/ )KD,T"7&IX)&,B0PG;U?QPXWG()@O[&11"XT19H79G"-/)I!C_I!P.^GA M)J.[?%X7-\ $QS=Z&P-U2YX< Z^IUEM[P\/9T.WCP2!(9;YMUF(N9R^EH+Q[ MC;]!]Y%%PY]6Y]7M!T?V*:W'KD%3VM#Q=@33,?46IQAL!1G-"?._DO#'A5-W M5$S&8M(6(ERP,V(M;@]27U5]NU7=KRH"0D*6/9\XP,G>5P?@T!8(SU%D3&:+ MU2,GF(UX(E+'SQI ^; L7T$+S'*#1J5%/6 M+1F5\7OKNE]2U4P14$KL;; 3-^";/)M<$*Q98S2DIH?!%$T*Y"+2 A_$HQ%_ MVI#CH61B7)P:(^[$<8/]>T'EB[5'P>?JK78#)"\U00IT2;-A+! MRW3!:2#12@X]4U=W/.JJ4\"L-/8]>/_\"4)61+$Y2OG;=_PFIMZ(PFXQ^TN,$' @)28;-(M3ORF1"WS&A #W"Z)>]W9_:3%@35^Y\W:OPAV](L(2N!W&(A)(U&<&'5X0]=XEQDVI\. C58,<_=G6 P<:']M M[3$J9D>3_$GU,-%E,CK)I"#GF'<;;GQ)GZ$S%>:TB_U'6JZ.ZVB\*W*J>2=< M"Z\>T\B)E46@4! T7@.<=Q4]?2I5'1C&PW!V&O.D/7TJ\V@GA^82-H0J*!49 M:UP1$7]PM1E6(^MHJ__B5$, ES'69]';4WT.SP"Y"W'.3[6#E!A?&.&641%_ MW<<8W8-4)QV^7[TX:>DY)7R-A^]==<>L!+!M0CYXAV&<:U"?UVU5[BG'*LDC M9A\&'(FFW ZF@X77!4O(I$UJ[5B$;P\'8Q(LS$@%_T*N=0<]0B/F0;BWY-=Q M=K%=22V*F":F:&Y[#"\;/-^S^U6C 'DS+0)PAMY[O!']W>K[^>?#KJ'G\,3MY_ZGYL M][HG3COIZU_@"<;\;_.FB1J6;_?@->_:_*#R\K>9P>5SI.]$(13&NMVU<1\O MT@DX(,@^H\-4Z%"P.< ^A*U99WW/A%VFFZ?KBRQWD)QB3#+'ZBT(?K08/)*? MQ,>&A?7237I\GK2PIKF!#WH@7T2:@F*TS);$1WC^85O@/$=O[/^W=V6];1M! M^+G]%40"%#*@-K9LI$W=!E5M.1$2*XXK%\@C1=$Q6TD4>%C1O^]<>Y!+TH=L MR7;M!T,'1>[.[L[LSLSW#7M@GL-:3S2HM/D6W#JL=5/E=)O EG9SQ\FR!+]@ M^EI9+,9OB3YD]/NJ>@1I/DT+1S&^)2_7<]C5)^B-(UAQ6ZH2$"9:-O:X5!>6 MP31$1U?6D&>7CD_\6G6>;=[;K"NOQ;;\0_];F-Y!0DM7URN:E' ZCCQP"(T> M!7&D6,$>W5^'(?P*^-X]$$6 MB@(!.W.D$>;]V1CQ'4LPE<0DAFNQRSE,<.)M^>N8ND?]P6G7.Z0FKWXTM3$5 M5=S>6Q[E[ G)>Y0DX64PL:16:SY.#[@@:CM8.1\!C=A$5DIJ:G\D.RXFCEMWPN/B%+YUI??4P M4*0.H9NX5.JE8S^?%']A42G.>U6G(T]=2^#TKUT0J&$'J6N$JE%#=4"DQ9+) M6VJ-;HY0EJ@NO#H3V19*@(LE7GJG$Y&@>G@ MA6@PVU6NCG*OL>+A^W@17I93(+2+NT3=8:/4U-V;9Y&)/VCU/0U!M8P=- 1! M2P.&]UF<^$+EA"(-HB0 :Y_Y=(;G \+4EX(]2"^D:HG@3EX0*QA,UU9)Q?*= M9CY'EY$'F9&%_K%2;@.F,*--&(@&7^!56Y(+L0TH34Z%XTK;XCGC::MXN0:VF M;.2E(EE;&,8HZ4.*V5A1O0LJ!L2LE[(GTAJ9?J+?\95MLD")OYAY^1SG@90> M>[C!X!(BX:.4\L&1@YZ!^?1!B5&2R65, Q9]Y9D-9VLOX9=CR9!!IC;HKT^. M*2\(P6=?CR"\_>5G8F0%T4<>'/+E-UTPVM]"^W.,46"* M@#7&_B7&##(:66E&CAI9REH@P1["9_BK(,_X!8*+H%/RQJ-28QFUA3\(,84G MR7)X(@9EO4FDON&1%M!"KH>>/X"+.GO[;93)7(1"R4U6]UT/UK-WX6F<[3?? M@D=3&J$I(?)=[_2X._AR?=FZS;.N=OPGMM<6W]NW8R))+94LGF/%+G+L,FU8 M '9&OOW]Q?8+>I_._4"]KQ#),$+PSB!<>*?QU)_9K<5B8(MHG%WPTA[%"4CA M1\P*]N=I^*MZ88\(=H.: \.;8<@*'S_[_<4.0I>S,?Y+]+?2&NL1#5>ANL,2 M5?(@Z+MJD)H<\V]8\"H:>R^W\<\O^J8ZEF\*!==Q?57V1^S*QD_D*703]QGR M+5]>^S6-E/-E]4S8,!!_E<@/UHB[$S!^[>+:H) $)^\-/@W[!SWOZ-.I]^73 MV:EWTCV%#_HG% #R^@-O^+[G=;:A_[W/9_WA%_CHH#<8]O_N>2\+]* =%UL >G_@B;@ M7D@!_C\ ][_N&=6>UFC S<+:?=;KZT:VKPW'7HV^+8QO*J*F' W0"3%17;75 MOH$,'69=D4:V#9Z6Z3/(O8$-Q@6X*U6K%P1K3&>]W:V8(5#Z]&'N\BZ\#S6I1T MW_+N53A8I=!$XRZW3-'"$$!*5N5%@!;:6'SL$6R *:4SBU]9@U)P*J/CE\G M.?1HC2/!=:D=,>QU&$9_2RB_=%#4\!_H;TO&>;9$ZE&!W^MZ% 5XXR1&C>!K ME*^E82F>3OC"-)]C,F>*T61?19-KC,@Q1Z8I^UW/[@OH749%0CC[GM%."V;^ MA^WT5ZY)@DM?[%U -+ -:9KKC=W882FANYR$R346YPF.Q&&.XNK/@I_:WNOM M;6\8+S Z@H&)G[R7G>WMMO<7#.Y1@E'\-(!MZT'7>[.WL[T+-KG;KAO6X84[ MCP6GPI7A"H]6>&JJ'*?3^1MNW3NC+/:J NDKW/JZ [KFL^##AN5?2\O7A;%OB%NM;=2/9*EB!&JL[.0XSD=96YM+LU$D\\ABF!6K#]RY="C:3X6* M(BEIF=KPTT(:FX+<8&;$?.Q79+.ZIVD''&3A8,61)'D-L*.>C4G]E@O9AU5\ MXL87_(K\VU?%$9Y#4X\T,+3Y%CS4T-13*"1\-N@/>X?>A_[@W>&GXP>:8' # MF-'*U:BL1!V;64$CD!I+SY033.J#)1O,1FH%6QP.Y I*,Y4TB-3=-)89\\2$0*?::<^PLGBPCZ7,#FWR+"H8[$DA*TUJ[)JBRUSX M&1NT2.#PB\^!;1V6HO,G6_A[.&&=PTG(5T4917R<5QXG3)U&;\@HT^X.NB5) MTN3V)O@,[0(D)X^*+)G\:4+\LTE'1T&<"B(=Q)VKH[3&7Y+LQJV0 MUNJ8^=47:MTLJ_O_\!9+1:>0"[X.F++'VU+K9GYU@3GNL>4BN;)45PO[N05%0K*21CQ/A] M&>F&%354(NXXG,ZBS M]E(%?U%I%BML%)+2WQ_#G+X,9Z"V?O"G\WWO 093]-]K]6I:((N$!(AHIH. MW%/NB MJ*RZ+$HI]L7+UMXEJ)J8&P=:P71&A?Y126KE@ M"*!ZM0FG6*#3+"Y-#HVOX MXQ%N5KBF$\\ N#R@! J-P^6:P1R/,5"-NL#)1(4S<1<(;Q3A$RX'8RR5!?#3 M8L4INZ6J(JP0J!0 '>4YP(NHML<*?6;=#OTWIJ11U3T-3DV!2Z@"MO2EU9C& M($D%LK@?[^2JGUW1.6Z>;2+E0NI#!>>AJW++R+M_D%^)XW1R:!$*'1NM70Z. M&8UYSE,.?\>,CA)$+*OQJ_6JN2=&ZQQM^.$JBPSQQ][N#FU) MSCYLV4696CT_F1$@@ZH>PA$51;ZEZB#LKH6#IS_LG717-ARES1>>N/-,1;5Q MKQ6 DOP:*DXWBT+'HGE,S-' <(8IO&G++Y39T:+M[)+T]CI[>"?JS2/7-?63 M$K4I-(AR&Z;S#)'0!=Q/W7REZ6JJK@7P9PAKK[IKV M$@&'#AAXQ%SP69(SA)!BN?201'P'!9_),TCDJ?K!-]^"^V)6=_7"?;AN#F"C M,/*#?U>I9_?G4M%"RD[OFD##)==@PU0UJ^":E<*AHG"\\)5>#Z3)IK3\7/GY MJA*YM5[2F?Y[-_(:/4!>K)J%\*S3GH9&V7P+5M5INYVKPGBW:VN% NL.A]V# M]\>]P=#K]V^^5 GI=&70\PNZ$_4Z]&<7CY=OO?WMUD4TG;_\# M4$L#!!0 ( /2!Q5 ;5#1.!' ! ,7D$P 9 <&%G97)D=71Y<3%F>3(P M,C$M,3!Q+FAT;>R]:W/C-K8N_'F?7\'CV7,JJ9*[<>/-R?0I7K.]3_H2VYG9 M>;^D: FV.2V1&I+JMN?7OP!(BI1%2K),R92$S,2Q29 $%M:S;EA8^/G_/D[& MRC>:I&$<_>T,O@-G"HV&\2B,[O]V]ON-?VZ<_=\/_^OG_WU^_C_VU:^*&P]G M$QIEBI/0(*,CY7N8/2C_&-'TJW*7Q!/E'W'R-?P6G)_G#TTO-$O%IH,L4_> M2@BR+6PXJDT@\7W')&3P>#$,S"$Q[W0"]1$),+B%NH;U6S.@F$)S."I?5GU] M6'Q]EK)^%I]7YLV<>/J4A/U]KT/#X,)Y%6?*T^A7/&C6\)LX>QF%P MN]SU49B^+VXV=7YX=QY&HS )6@8]O]_R<#IJ?S =-3Q$_S4+LZ?F?N;W&AZ: MI>=)/*;I\F/EG8:'PE'3 _P[_$[# W?I^6W6_(2XU31[R7#:0G1QJXEJ=]/S M&>/HN(5PY>T5O))FH]5\PAHTD;Z!LP79F]@Z'D[O6L@G;C6-+)LF[7TK[Y;_ MLA= X]GXZ'#<0DQVI^&+MVE\=]?\A+C5U,ED$6<5\9,V;(F>M\.[N%O^VS N MAC^:T,=I*SK%W1:$C6[;."6_V? 8XY[DOOECXE;#(Z/A%Y M& 8M5*NW:'A!%(3#M)D8XA9G(_W9'-$V\<3O-'5R.FPAQG38T#QKP7O6!';1 M2:&06A&_T*1A/$F#[A \VB2\TJ2%S$D;8E[\7L-#CVF%K9H5A0" [__GXZ_7 MC.$G 7\V"Z(AK;@V7#T5M0:<<.8S+9[&!$%]X+3^'W1HOK>-*%#;B^V M/F.^#Y(A-QO>5XT7^;JUL_/;#?PC7J$GRC%IF=]3(SX4LB;/T8;6TX2V: M5/_C\&'U+-1;M,)]#=2;8;-9FJ\V3^?WFR@\GUNX@A-:V("! MH%TO%#>;E5RK@FL=7P-9JL$U6K;!?8LPX7<:'IA6TS8-[FDRFF5/[X;Q1#0% M!(.Z<=IN<.0W&PW3J,5NBZ.&YF,:M,@>?J?Q_9/F+I5C6+;Q6OAM?JN)K-&W M%JI&WYJ:/[:Q%61"*1J'$>5.](+(S9BEE[9S5=F@#<&KT=MBO1;N9[L&JQHT M^0$M0JW1G&)#N'L8MSA$Q8.Y MN/>T#?GB7J-STN:9-&&L14N&35HRC(99\-@&87ZO402WV39NDVRI+WV=.4OF-[BU@I$I0], MRS_$XQ8_9:E9TP0D;69_TM39D@D:@5B[V2R;6N52DTPJA.1JW?"\U0IBK:=3 M"XGXU#4)A7):&P7#$MLL^@3\]FV0TCH.VC'0; NT.6SB5HMH^/:O=@!\^U>K M!=@DZ^<68)/,+WVFUHFK-6B8?#KY9XNIP^\T@6C:YJM/&Z>468K#\:!"F;_7 %(IZ[Y5$<;2#CX^C\F9Q/Z!WE(H&V?JOPJ>8-Z\.B]RV& M?'&S9:H2VAJMF-]N)62X EW\[BH%,)ML(/[S1DW"?]K2:7:CR7H.[[ZU?$O< M:N?CE=3)[S?I>)JMFT36I*::.$\T^_#B3HM1V?+4_-;*X.*:0$PM;O0\N$CO M6@>G<>:L&;%)^Q).TN2O<.&Z4O(V2]W;%FESVR1FYIIWO6YNULO,E6[UL9O& M%*9Q&[OF]UI4=Z/77*T=-FF3TI"AW-7Z$H=1RY),<[MF1R2];3'R\GM-3-;B MAS;M#=[:8OZ9G=:OA.NBE.%C;X O]/N0N0W6]E\U.3S+2R2 M-P:)&)UK@^.BJ 1P%2-ZGR5!E-[%R23(0A$R@^HY,!IF!:V>%-3:1\M5_= M3H1DUO*YV2H]T!ZRJK5HDESQL"W@R.ZT&ERKK*T6\W/TS &=:]O\YC-66LE" MJPBQ.E/F6:MF47[;9F;Q6XW*\:%M;9S=:0QKK##%_^?76E2C$,BMDKI)6K9H MNL;&TVG+5+(;C3;A_9JEL\(NO*^OEM!96VK)K,E9"X.VJ#*_T\9=62-WJ3EW M96 /9>/)B%V9A^*#//?GZ?_\U>_;YX]\^W\>CIP\^C\)N29D]C1MP[]K+S MNV 2CI\N;L()395/]+MR%4^"Z"=Q+PW_32\@F&8_L4[6GV0CGHZ#)^Z+T;,/ M/X>/%_PC-,E_#46]_PQN^+6K>\R2L'?X!\W[ID2!1/^1AI> M6*SG(]Y[?QSBI-M:(9T+@ \T2O?1\G_\V'\ZZAFWVW2[[)^_V% M/1:/?'8MK?7;-"UD.;KJ.);EFJ:N(SSO#O 92:\PZO:WCV@??@]5WV(H;*)X=[!<'X,AK1Q_]' MGVH=]AS&OC9P?&1Y@&@ZTG6U)!RT2<7HZQJ>?0" 64*: 0%X0;=YK\%OT)HF M$)Z+GW\6POQ/ZWN0C+@,LA[#='[5FTS'\1.EUUD\_/J13FYI4HYW.KJX?@@2 MRH.9(R>>3"ES-+B-9B7,9+NG?.KLIZK)E^")7Q+?^3)+A@_L8LZ'-0)IMNU; MP-54HIE =U6-8#V?*&00 NTY@=8U//OP1?O80AD_86]@'55&=!A. NX4G.,S M91:%.95FZ>AL<;8O!=U(.?2".A?6>!Q_YZ$K/T[<>':;WX+F;=]2V;,#!!#Q9B# )B5WR[KN'9!\X %0N4(WO=2!E? M=S52!V",@(Y]VT:F[ED00JT4V!YCZOE(US4\^P")^<*A7G[R5XZU0,-O%8;+ MX3K!-,R",=..(ZZ>^:N=.,TN)],@3#@7_QJG"X+(,9#G:@;V?1_I'O&)AHO> M P>:%:[7-62X;AM@HQ@JIFN.UROZC48S>D4G01B%T3T#F-"(;.8^WX[#>P%0 M[W%*A\Q&8B8!:_+Y[II=3>_RKUUG09)Q?;8@!KI][;M1S-_S)^L[.@?,G5MB MMU=_+Q8FX_CSEW\F%]KS%+TPV9[Q!D,W2A6>% MI+;KDKJ2X^5[%S5 .5O5DZO5@/U<#?@,37\/QC-JI>EL(KJ;EK/Z]WC,7C-F MZO2*LI\OM8US.>+O&"^ MB)RO:KZNPO2KGU!Z621T-:/+M%5;Q9KF>1X7=[J+3,PF 1M2S M!1!Y";PVFBXHIZLV74!7D>'YJF\AWV#.L>'8GI@%$Y@6=BMPK6LHI@L07:*K MP^E:DH6>JA/$+%W=<3T?ZHA@@ZLDY*H6 L"JK.)U#7-T8231M8O H9Y?@"POO%-^0?JW]!_)G<3\)5+&+@HFR8E0"[B*Y9"\"14! M5WZAO!*.^+6[D":*^!QM7.!V+O_?8@CU^YBT#PRW?M!Y\M8W0RZ%KCMX;CKLH G MVKU %O#F'N_=+W3LQ-KFB61!&=.0%"0_3IT?)'\V#/ G&R+5+SU7J\T%WHU+A"Z' M+D_X.E?E6A\7"I;&MSL ['1JH=EW:ZE,SN]XT)*?^\'/;S^U4FL?U"1O;9U) M"!^Q328=NKXY='VS2*68/[1)WD*72USO&===:W8HPW.]G/7^K.@L)?E*Z^_- M'+BNEV^VE@!R=H\5Z4#: /W3!KM;R]QNRJ5M?U"3O+VA-QS.)K,QW]'\F1=C MY\T2^L )^HU>1L-X0H]RZC<>MU0+DG?ZQSM]4Q?26CR0J7VYFR=1WA.4=QWP MW8(5I!]PN%.^M8DH78'C-_Y>+@LD5QP2^FMU6511ET6MIGMVFX:C,$B>KH,Q M_7PGC)R%J;[\\OG 9K=M2-7,SL>TOR5]<@[5%RWI5\U?"?':[!,Q^]*\[T4P MN)AF\C*N(!UQQ65-)DAIL.]U_0K<'1EVY>[&C\$_X\29I1ES4)(Q@\ MQ0A\L4S@LP_3T<42A5?QT@O8=]W\+'BLC1.TNXZ4TUN3I*OG]Q0,ZL*>]NDM MJ%6_&_V348:/*_7CY!/]7DP6KSV5Q!'[=2CTU%+LI6C$%%DT"I)1^OMTQ/K& MI(@&T&%@IO*H7T""):Y>38-]F>1UKNHZ!N.'41 -0U[7,I2V^SHYWCE:,\C6F>,)N)-_@23$O[\8BFMV%T MASJM];51B=[>H'>72^ 2O6^&WK><5FE<'?T$2X>JAP[53EFBK(AF/\U__2]& M\B 9/CS]2K_1\0*'S-M<1M-9EHH&\%G4L_;*CP)+(HCA)_1?,WX:3_/[:BUY MN&Z6)&%T__S%)V%=;#0A%=^NF)&.PIP;S&=#=U9,:%?]DG;8Z\&+^P/>0[89 M.P MEJ ];NOZB,!ZS(:BA+(TJ5\%="=(']@0^7]XDLVW8+RTC/DQCNC3QR#Y M2C-_%HW2=ESWU2@_%#BW3T;%I\VST3UZ3]&>/Q30'@#DI'8^>31)[=P'H*.^ M /WD?>8-DIU. _IGVXK'[4:^U'Y%">O)TI M749I9QX*6(]*HTG$2AV[/ZOQ $B(_C'N+XN,]GD2KK,9#O00)\$KPSIG2IX M95SB%/CY2*, G29NG91#TJM>Q!2D MWCBBF()47+NO42]C"CU"K8PI'%%,H>>PE7OY>@7; PY+2-B>(FR/)2]=(O: M,^5[#M8>F<:G$":2-O/1!JYZ#G29>-HK/!]PX$@:TZ>HGT_>F)8:^&2,:8DL MR+HCWF)[D$V7N.EL4'WS9\U(/B M@SVW37J3IRK#2#*+58:1^AQ&DM4MCBB,=,#RY%! >P"1@Y,U9$\Q_B!-ZQ,U MK25X#U_I2? >%W@E[ X"=B?$\3W:9"'5U:$O]4MU]5;1G9/23GT*Q4AE].:: MXS36$ Y+>I]0Q+Y>:?1+$K/GLZYKZG=99/8E4^_/DBC,&$19.S]\Y+\=\\RW M#_=0)[ZN]UXR\=?Q7?8]2)A-RPS]6+0ZXGEO'>VABOIMIUV*^KV+^KYH>2>> M,,^>)O,V1SSM+6,]5"&_[91+(7_0T[ZMD)=(/UCAONV42SO^P+7Z]E@7<8\A MCVE<1NS)>T:*8Y[Z50,^U,G?WJ23D[_WR=^EEK]BIDLTHU=T$H11&-U_HQ&Z]!ZG=)C1T4TX84T^WUVSJ^E=((ARG05)Y@;9(I]T^]IW MHYB_Y\^<'"JC2#]X+6/L,FIGM&Z)<)9_^S]^WLWK"QI_J&C\\_O=?BDGY?ME M6O9>>AXR@) $T,X!A"2 V@'DYN;''S?NWGCP!>-.2T*SD4/S'" QC\_OU1Z@ MT:AH_EQ5EW=>0R@F:7Z[<>=2X3(:QA/*F"$3<<5?XZ'@G&^S9Z'9GA-59@<_M"UFACIDW8H5?:$238,P7GD=,IH3,DF6-OE$N::*4 M'B%[;#1BR3+M+'-%4\HS]A@%:U'-XV68#<9[,NP"I(0Y* GS0ON$-^\!RT@) M\T82YC#919JSDA7*Q64Z'C//F $I3VYFOQ^OV%@WV)-AE"V,6,DHIV:^/H_* M6M^#9#1?O9J._O0FTW'\1!DQX^'7SU-!QFC$='.6A#SH)J[_'H59>G7]^V%Q MR<)8SSY,1Q=;#/90%S+;)[V\ND",@Y[9\G+#B YP^@HC@ DM ,_93[R_-8E7 M*$/\,F6(NXL'%_2RI@F$Y^*G9/Q]FD'D'+[,#((=SWP-*2^9^5S^/]M7]G>F M"[C1L& U/00)M8.4CGB*&YN2W-@07TB"B''$S??X^/BH3I]5W/2"S]:H6[/3 M-B?O_ICZS<79VS/UY^C O(+#8NHY>4^!J9L<5JF1V@QS3Q MFPJ>8YG^8O9]>LO4F/@I@=_CF:\WWVW,J;;<=70AIMK2UG%%E!H6)B2*CWJ) MX;(659%SOA_4/@^/=+.A14[?7J>O6Z&[D0$M56G?S*FNE_#JV](D#[R).=7E M9K/7N\95HF'".D+%6O@L;8GP?0F>^/"MA+6]%ROFY7N/@CUV'>!;(G%3F&\= MC4]"5!5N@N1KR=?'Y O5^3I-LC^O."D$3_*_/H91.)E-GO&OY/MV!F14NYC3 M\.P#_W.!B!WQMX350<,J>)2P>C6LZD24L#HY6,UAPP8P"LD/#=V.D7FN2T?6I^P2H/]# P,V?JW1&HU8^5++EK MECSDT.8^&/)$US;VS8[346YEW#:KJ%Q9IBV9Z))MYVP['5V\EHXGP][/PXMO MQ][L7>,G[Y$FPY#=/\C\GC=DZG;JG6Q$4;*R9&4IE:71T0NF[H_1T0-)O4?V MEBY>SUV\TV1'&03K<1"L'RSY6['<,2]?\ N-[Y-@^A .@_QLUF$\B[+DZ<_? MK_O..7R-H74<9Q^*@5S\?GTR$PPVF>!26GR*H]\/Q-9:,],ENFLC.AFC?J,I MEY@^W G>2&A+3!^7&"=_;(SI7^SZ.1!#UC0_V?0J3+_:3S:-A@^3(/E:NN6_ MQM']K\Q"&EEI2K/G!S@WO&$IWZ'JR5+KH^"\4L;\8G>4/+!N6H2;WS@ON^O M<@K%VFGMI<3=17GO%\'/L23\=@(_QY+P.TGXP2HI;Q.+5L+O#2QL";^C-3Y? M!#^I_:3VD_![,^-3:C^I_8X(?OLW/F=1F&-O.DN&#T%*_\R?J+/QA ;I+*%\ MHIZU*E]:MJ@^P]^[](V4KU.E3:\NABONO_"EL[2QLV$:$P1UQLCN"U](_S5C M<_9G*/B ,>6?TW$0M="CL>W+!U"NX=6_,@J_,<#7)YX_\6DVH8PWXSH,-AST M?RQT8_%%M2^X-(HG8=3ZC=53M?B19^\J;\V'MII;T:O#S^+'T$^ M"M.'CD\LW82NK;)_#1>[1">&:4#3A$ [8P\%M0>5-'L:,UTS#B-Z_D##^X?L M B+PUY^FP6@41O?GMW&6Q9,+,'W\B4N'\V \&[?Q>,1>\?NG MRQO/5:YOK!N/J1[^PH/J_[7G_'YU>7/I72O6)U?Q_L?Y+^O3+Y[B?/[X\?+Z M^O+SI_T-"KQX4*!Y4/^PKO_K\M,O-Y\_#13WG?-.04 EYM8#,=YL('^V_7. MG.9_OOJHE/UN>]T-LX-2Y1/]KES%DR#:X+4_YR]D8B>*(Z$NX'P^Q<\S75-WSH0=<#EJECPX.FX;FV#PP;8OU,B0)NW(YH>.'& MPQD7U=SJ.E,*^^.*WBVXVVK2;$T^1S,O& A'K:GDM MBZ?/N7E,[[(50S-6CZR=]XSF ?[ 3PA1/D?TQ[<:43E9M2^6+^-/5F^K/5WO M4L1/S1TO= #R-NR567 [ILJ0CL?%W;^=@3/Q-QOJL/S[91#FO?T>CK(']BNC MQ6V<,#OA?!B/Q\$TI1?E+TL$X-UA]D0V8BCDGV=>$N*F0C;B/Y+YW:(W^2>T MO_Y4MGE^RR35O8;GO]$DXYYET85\JGY:(.SS::O_74QM_5(BJ(URRM8F:W/8 M64D8C)7?HW 8CZCR\;H%L2L%H0K(7! :P'9-I.JJZGN&JQD6,/Q<$$(/:[;7 M) A_FS&OCB;CIRLZC9.L728JXC3F[&]G(9M'9ILR$L;CVV \CK/;^/'LP__Y MBZD3[:_%]B>7^]:9JU5,5V3T(\3)7N@RK]*_E1R+U^A[.NC5]@<+=_[>?E]WQ_" MC)YSR4@91W]/@NG9:BC""HJ61PCT/0N8FJLX<,H>'JBS V.SCY8TR0<*Q@,%!Z560?(CNFXO5'3.Q:,$VD" M2!.@6TVSSB180^6-+ )[")"#2).#"Y.;*^G1]*13_UC:!M >HDLVYLS0([I)XTK4](,8UHL,X7WJY MF+$A)IQF/W&NAAKX:?\_NU?567Q*=#M\##CQ9!*F?$51\4.FQ3^)4/_%PB2N M5@UJI1I\SP,.-+@X=WW/5VW/+RU4RU'1@K/HB95#_LW\DRLB9]V-%O#E1,-0 MM?D$-JN1'IBN+P[ :IOJ<@W,)\QU=:@3RS(UQ]=-0CS;+'0YL!T/&,L3=D7O MPY0+S.P3N_.B2:NZV4"H+]8OWI7[^\T? ^7RD_-NR_EI"#JV?&^/$]-9H/0' M[Y%-FI@2);Y3DOE4*$&JI%,ZY+D3(R6,E#!+E>&#\'*WCSF>7$18.DM_.\-K MG26"V[TE2-KOU9_KBR=5\/3NU.L&XMA0Y^)8A9AJ:ZE EBL.B'; M]VU_61SSH\J3:6$:B;0G)T]PX66E_-%I$G_C'^ !'Y>.@^\!7]9_ MM:.UPZF,V:?NQO'WBX=PQ(#X>F%4FI0]&5_/6-6L6!5I$-C(Q@[C*LU4;<0^B,)_B[]_[ FHI-#8G@LO MWUV]NWZG%&5?VH/9^V6[1;E2^+!-[-9%&.L5'OM*Z:JAFE]F:5@U#179KNGI M+I.U_,]\JXZ*L*D2TR48."XHB.81#6B;$ UU1K3K6+9[;NE MUOX\V8TY&5>)5$"UB65#AZ@&L;&M.E:Y6@ L38-VZZ0X[-?/"6>[[J:$M?7Y M\=AA.HS[Q,18J^PJ2W,MSP4N-"S=\!T+Z'I)+XPTIY5>PC[XG'QA-CS/UNZ, M:'R?TIX8>#VA2,58EN\ W=:9 >J8IH8]S]50&;HBGM_@*Q6$^A(S9V?\_X73 MU2[2"\ED$B:CCQ+JK^KQ#R^86[.2Y*:FJLSY]76-L+G4B8=+2>XSX0[K<\OE MA)70H-/9- C9]5S^^ *VKX78D6&[#G)\DW@V<'0#:5:9F&IB"-TZ:7Z-F;WY MY2&.M@FQKR0/ #R,;IXXOS/V+F3*0&$R=SSC/5#^'4X5GGPW4 )F+F5T3*=\ M"I1\$T6]9<#8MFBZ$,[]/W\Q$-1_2I5IPAJ'TV"LT$R"Y.PC1#[<_\IGE:\S6 M,+O8[;C7!JAE>/MO9^K:\#9>$<*&[;

&C3V[<)Z(]!X MI*H@W@.2=,#1 <=Q 4>C57HB;((44]+&@"$"8F>.E,"A*+H##.A<+'N'GRZ+IH.>RX$>44,/A(E3>V($$DPE1E1C(!;Y?%3OS>HZ49Q8 MR33I$7;>:LJY)IJ8R=1WU)YE[MRO9UVFR0(=H+-]&C/^$H&-C;%A0"4Q5(RC MA6'$Y-$91D?DE"G):[E1_G%J*$>KB%R2OG$&P($:":U2 *%B)81DFC&J-->5 M22-(TJ6;' PX'JLLC/9X4>!-7A8RF09903I#BA#%)0Y9P &2.2 M'!MZ')%#I%,[.N"X,.!@-7 HJZ ?QHN4PBR64C%2I<:3&("]V2LGSN7GJR-< M7.Y)**#YBT>;<1CRE7[QM-B>?^-\W:(0B!I(C" 4Z<3RF"BD) 5&") IF*, M.4)=C5)T%'CL>LGQ.6&[@,UE(Q,$L-'8!G 3&Q9C M+1"3VKHK"F1"U+K/C@V9CL:SIQ%UP.@RZ/KP.F,P0G54TL4XL'3JXU) M8.)0RB1)J3;%"4,K?0S>&IR.QG'3J4T=,G7(U#8RD1J9O FGL:8QAH@*C+06 MH$ F2&-*P7EXACH=YZBR8,#1NXN>:KK^[!$M-:/']]^CP63NQTOMTHV^O&F8 M6;72WOY@6[)54ZJ7;D?KJW\;8&5U[83FOG!+< 6%C1DFE A4VJ.QP7@E@[ 8 MGW>63K*6>E=)TFKOJN=(\R!:Q2&)FF&10,T*% :RT MJ1'02JQTLGY#@#W&OM./R^HA[&&*.H#M +8#V,L%6 3J7%4:&P(EM4PBAJ$" M!F)=.BVEHLE*LY(W!-B+ZT#=86N'K1VVGABV-NH H*8:6LIB:*W! FB,8:F\ M.M65F#U@Z[%HFABC'I*\0\.+R\'[,.Z/YH-L$ W'4=])QBBK>ZOO.@3TC$-6 M%[OP[O2[T^].OUMX-]7E]*>Z0-PHGS= 6VQ0@I'@++$LUB8NRU$8IVIO0PB/ M4!O>0V#K7+($3DJ?'=9Y,3N*LPZ\CWY]W5F>S_JZL[R0]77.UTMVOF)1IV;! MQ"JNE*%$QH FV/UHJVIHC?EQ-W?K8OTM*Z;_-4O=FU:?;T^$J\]H+&HT'&?O M;[, DT[E_\-C;H*/\<:GR#9VHN\H(9NN>6KC&4OXM?C^<.R M_B]^1)C3QZC MI4="4.!WV(^HGXU&Y5__SSOP+OSN%M>O?G_]'MVETR_#=1>I]G/U8__.DQ?;Q;V!8+40[9NZ=-C^(9%/_A3^]6 MJ+M\_H8_@>V^=OP/$T?WK.?-QO/17&K2I<]Y.Y>@=A5,6RU/68$=L:VH]E\, MOWTK\.=Z,AJX.ZD\FMQ$_YV.Y^GTH=@@#'N1DZ%@*T?"&5+$L^[O/1#$*YPJ M>R>1D. 3P*\BU0/GE483TLA_&$XCF:W MDWF>C@?Y'[NLJ7=__FDRSAXB9RO_,YM%-VXY3P28NHCYF47,&:]=EH09#I'" M%B86*RB5$E1;B1(!D)) M1DQ!W\C=4O%M?=9D/.LP?I>.U('K^8"KK-.1$$[L\+5BRM) M[7"UP]4.5_>&J[A1F*]DH@45""A C0-8J&C 5<:9P6RE,/\H<;6SW+L$_%T9 M)PQU^#P-]-'B+(=6/>9O@Q9$U+,JG>Y%??LY&K,$T@0CR0-:*&AD$J.=LQV; M$'$"WKY7- VM2&L/O4%13\JSF"1S2;&V"P .QNLJ/9LPJ*55)D&8)+%O_A. M(R$ )"P^-N XHHD*>P0.3'H X XY.N0X,N00K.Y]JS$1C&LB,66Q$9(SY)$# M$L!1TL*4VY:1XXC&';2)'-V0R@XUCAPU!*A1@Q@28P2YC1$63N=0U!:H(=T/ M@N]-WSAE%G^L'#!G5K396NOX71;GDN9E)G=WV=033G2?WF?3;GS)DYB!:LS M5# ::\: 9AP :K$)(29HI>5 K;A"WUK3.!KG1DUN'SVU':>2<7R>U$N.*778 MX["'U#F9@!($6"R-U8((;4&B?-H01AC@.$Y6ZS@"++=IVT?A:^F4U2ZE),5-TTQ/31S MYWX]ZW).:GB0S0:O"0$QLD!;G_:K$Z80]/" 00R $4>GFAR16Z8D+^NHJXL! M=3&@2P".QEP4XY0,:8!3*K11F%FCD^!3P518C.3*7)2W!HXC\JFT#!R/TV09 MZB'19L_ #CTZ]&@#/0BJK1*>Q%);QH5ED J",2G4#H,(H2PY-O0X(H](IW9T MP'%AP,%JX&!*(H*0M- @85 ,5:(]+09>[J) MTB^>%MOS;YRQ7U2*A@:2*$ZQ!<;]S:H8"&E#L0UA &D!=F\M?JZ.C]\^U<17 MX93;ZER-!\J3HJ/ 8]=+CL\)VT5L+AJ9$ !P@4S6\L0(26.$:6*4HHB8@$S* MBACO+[OVY#TK!T*F1[H4Z4G>9I5/!TX=.!T9."%0NWTQHSJ1$DJ:"(@Y)CJD MLI"$08Y7VQN^-3@=C>.F4YLZ9.J0J6UD(C4R00J0409KA)GEE&/W?QZ9*,&8 M,[S2P^HT/4.=CG-463#@Z-U%3[5@[X;P[6<[SF(('P*LKIY0 ,H$20@A2"@0 M"36AHS6FG".L&7@,K"K/LS-UDK4R1AKVA&P53$]SI-\%Q.@Z@.T ]BF ;:1H MQPH1I!RP2J1Q@KF0,(0BJ)9&QF3%X?>& 'N,/:@?IVPCWL.<=@#; 6P'L)<+ ML!#4N:J)(1A:8B 64!,CL*"A/QI-A+LZ/B: O;AFU!VV=MC:8>N)86NC#@ I MFW"?,@,U50(GC!+BL95AKMQO*WU=6L#68]$T,9$]Q$2'AA>7@_=AW!_-!]D@ M&HZCOI.,459W6=]U).@9AZPN=N'=Z7>GWYU^M_!NP,OI#WA!J%$^SPF##,=< M6(&,L0D!Q ;M5RJ4N _V->#E"+7A/02VSB5+X*3TV6&=%[.C..O ^^C7UYWE M^:RO.\L+65_G?+UDYRL2=6H6YM9H@+1-E.%"&@M04#\Y(%SC9&_=FXY%Y^QB M_4W%]+]FJ7O3ZO/MB7#-,XK]_7E^YUZKO[3(T7"3]$M6E%;/HAM'R-%73\F1X\0TFE8T'%VG^3 /W_Z2C;-I.AH] M1/V1N_/P9NCN]&TXNW7:= CJ1C":3,L?432Y<0_.FG>^K6+$5\O;?J+;[&$D M'SHN<=LS&KG5?;EU>S,:.H-WT#0OHONY6W2:E[L5=O?QS-9\.1>UHTN/4.YP_=A91PH%M <9-UY\<19NTWCN M9-J+AC=1?N]@_V;8+UZA8+WQQ''IUW0X"O=UMUOY=B^:N]\G[N-I\Q6&(>7" M$>4_%Z\SFZ;CO! @N2?3R>BK?YVA9Q>BYOIY.XQKLZ*AUP[Y?UJ5:!Y96?H>*G0&,+'A>1[ M?(B-\^B[Y6?31W)^UT,N;]H\9M#N*4/R:/GAW]MI=;-[)_'>7T^S])_OTQOW M+C^FHV_I0^X>^5^WTW)OTJ"'YHEF,":60 H(-5IJC6.BXS@60G!.I?].VMC$ M-V&'=)M=BIR8<;KH?^2Q13I1[A^N$-402YYH:UD,I)":)W0G?@LDZ1C,>%6[ MZ6-+=[AK(:A6_VT/E\1:DFV-1,.OWXKWN9Z,!NY6']5?XE_M;Y__IQ=]^-FT MJ!D=?BD_3V99T%C+! MK>V/ZX!G ];NNKBV'1)KC*&C?=LU!T&=;K)DNRV;^-8ID/!O\'\^KP2J/DXG M]TX%>/@X2L^B+.^G]UZ.3^>9PY5R94&%6"RKY[9UMF+G+IW[(Y5AFT7#=W]N^3@V M'H( 6"668ID8#IF"*C:H>A_#%6T< K7"(@D9CRFFT%*%&2TN10EDB7V\BP>5 MZFA')EXZ\JP^\G'F_@G&:NYAN#+,)Z/1Y)M[UQ]W,*V*5]Z?8? DB#>>L>0& M7GR_H6$V7V+L3;'1TB,A*-S@A1K=ST:C\J__YYUG2O>[6UR_^OWU!^/LKB_# MS67>TVJ'2\]=WII/=Y]F/UPPHEO5N$:!<1$?'N MZ0!N\0@F__"GZJ+'?X,;_H2W^]H^'_9\D/I\XB0O3ZU:\NNN>F[W'+!?85>Q M+:2)]8*^<'MM\%I=5ORLHXLENBA]AB5EP"#_R'X=AI,9-Y M[G2=_+'U]:HS/I=D_;]F:9[=3KR'\NY^ZJAL0VY3EZQY-LF:""&245E7*A%G M85*C$Q!+&3,-D35)8>( 0Q.U4@7ZI,WUE^DDS]<$RYWIM@B /_EE_?#YX3Y; M"I8O"/1#@SY;S,OL(=%JD=+1I64>%9(=4Z90AU@GAU@,HD:S34FI@! ))&(L MB!945XA%E-4[(U8SO>>X$(M>^M#%/2K:>QVZ>'<_GX7,CZ:K[8)'F!1,C7B= ML\>,4A(G@L5:0J2YM+)D:JMBOM).[6!J2'5VBVM:8VC:8ZT.43U:1>,,](D+ M8DK"ZO"'(0;'TEBDC5$D40FG%5,F@N[.E-M*VOTQ)>D1#,^!*2_.H9',I^[P MY],BJ>K&G:W[N1O[\R2?LYK/I60V-LHP80EDV&@.2Q\ !!*^H0]@<:;NNJ0\ MT?8:E?0@(F>M3Q\5ZQ^KQ#YC%F_4Q"@&F)742BPUY(+'$O"2Q3%R_^_-1/E> M61SU* %GS>)G:S*G]\-9ZE/D?0JU4_7&;D$^9SV?W,R^I=-L5Z[?0X3SJ)B? M ]J8ZD<4UC&EC$-H#-1.=Z\\9I("]F;R_5-YF-:754S:U>2QD'NK@#NB&K?. M^+XDID9UDQ6+-;0Q!XP P8F@',1E&B-((%VM2X#>6B#5, ]@CL OZ=N7^^3-F83I10JEBB$A4# MK$6LM.6\8$J?X4-:40[:B&G+EF-@Q\>4YVJ@JWY_?C$(ZS(]]1P>8QU21TR-@AXVN0D=9-*B2)M88P=*D SK+D M!)8V)30QAV)'9&S)TX-ZF.TO=G/ZR+BF5^G^^^:UW%"M[;C+UB\2;8PO%6WZ MW!U\DY/9=%ZTA1F.W[OKOTQ]&\V;T$]S78%LD5RZ-M6TE0Z;!>__YV;F9["1 MNIEH"KA"F,0B)M8"LV@3Q!'9/:]K^[J)>F\_>%LV[.RS@6"ZP!.V$4_ %5H! MD\AM\:CI<=R5BEKI3/JR$VUFZG$IO.N>8Z6E,#1)BG9)<1(G4+]=IMZ>3Y1> MK2K.;9]HH9Z%!L>WZ2#T27W(9M%UEHVC^U':+V9]^':HP[YC[N-MFEON[8&Q]UU[DB./>=]SZFHT>0A=<1XGY+'29GGC/5]7?^$D07G2R+7QB[OKY M>#8]DKMY'I:3R!_)H%#^GGR8<[]TV/1>'Z7VX^WPZG M@X^I0RLSFLP'ZOY^Y!2,T)CX$WV M6CWHVX=?ESLQL6U[K_Z:?-EI\J%AIJ:1F(,><42>GHN@CJ24H9V=AW]=GGK/1= MM=E--IT6K8_#FJ( F;OV7'W)BVQ8!T,)EYA*%9.86D/BA)0N)6P )> ]>'=J M>E6YS?UJFX,RVHN^W0[[MWYVPEWJ,/6AZGOJ%?]!]9W)BW9ZZMHF O%2V M(G8 ,^X@ZE*Q^Z+1=T9HG<0$4&^%QU8XNQQ7NR\1X#OM_F8OZXMWGUZM)N.T MO_O':Q>W.DQFSR:Q6F?:>;5QL!ZL#F+V%50O&V8?%'%"F7*4#RUPVE1"2DD" M%$%J)>[Z!-4W%[M/:PT=0K<_'/Q(N3@( +" -C$H1G'"&?39]N5!"(9BT\Y! MM&9DP2O6&5DG861YW]RT5:?21IJFL(Y>Q! F1%M@*2%*<8R(K5JYR5B0E=#E M$S3]X>X^'4Z]8^&OJR[OE\#+AY^3!5F#);)^GV=]3]K?)M-!GHW?_7D\>2Z( MN3V)#!?KB/JWZ?1+Y@ZJR+ NYCZ5F0F3@0]Y9;EOICNX\-%. MM+713@C&Q< (0&-*@_"+H14Q0QQ09,1COT(WVFGIU;K13MUHIVZTTZF,=EJS M-+ZMP^ZO69YGV2].,CF),_X2NJ/F&]UT%@ALM'00"RPA&' 8AT3A5B"B<2J MX::#B52$"PR@5AI[MU8<+HTE850#NM&]]>QS5MQTQ6WT;LM! M2L51%8O\Z+BT_[#QG!!$,9:)!G$L*#6$NO^Z%[%* $T3IICK+23GI1Q*0W& ML5+ 1YQ\GDKL#@YCT>H$I4>L\;_S?#:\>7B4.DE>I6D\D<=5_.HO_S&H8OUU MG+,@_:@BGT,Y\?1X[LWO<=K&>C8N[L9+'\ MD$I59%4-PR#5&Y]>X=[&#ZP-20#ABH42FWV_'Q;3I+/9-Y^;<3/TRKDWQ%"9 M.C-/.2$W0W'P[OY7;6FZ@G# M&[>N;-H?YBO*^2F10B#E*.2\OI_?NE/OHR# MI9+.2A/FSNU'OQ@E[K4!O]=^S-BXL&,*^Z4:+G[S>!=]SG:XL/C<#\ MIEO/ MIQ69#28A;:0Z;;=.9U%]./W5?"V=T5M' ]F4[#A+-PV?)K M-8^>2;Y]R3'MK\RWRZBCFSAWN? MA>JXO]H\#U/%YOBQU9-QV+YJ<_Q1NK\[TDTC/W0];%:_-+ROHG]D#OZ^9E&0 MA(59OO&V36RK3FIAL<^G]Y,\D()[P;ZO"ZSQZP7\U:N< FY+_2&&K#;W^T-@ MO)OA=P^D'?_7EP0;N?/;X' MA4H8K/>-NB!(@&6"0F$I0-AI=,1 I^!IJP!04)*&+I@D!FAKI$VP0$Z/Q9(Y M]=!]S3*9))*_Z33--E2DQ8S,8L;ZPANW+#ZN)_-9X]1?3DY[X[=N;.9KQF:2 M=T\7 Q>/$&"[29:BFV3932Q<[X5YS23+CD .WUZGFV!XX-8$:WG$JS&[ LFY M5B"?:R.J)QT2!^K5<]3ETD?87^>IY #".$4TL"*;K^/L4C^*:1Q-))*"Q0H)@WV%4"V8\CYH$ M ?>I>B&/_CP9]_?,IACT$+N J3S+S5RVIX,USSCA"G?51O%(>$%'4)-I\*G[ MS.,['R ME7TR@1S%( &&0SU5!\'5UK MYB\<("&^.$Y6V[R&L)A JIVEJXP[3L.(]L?I6!EC)5?ZMF\\3EONQZ]N.SYF MT_Y+0-UA=6CG4N-Z#>OOT69<7U-[]H>V3OU1QLR666YNCWR]P/-13045A2Q1 M[BA8#(BFL?6I=H8G3J(JRQI1S9@!E@ ;)X[S?)T42H32[B=A82*$;^E]7E'- MBGWR;:.:>97R&V+N!0&[O^\O)ZH+;W;AS2-TI73AS=KS]CG4W_TT"?5WL:^_ M"VKO^AJ\8W%''2NQG#HQ=*'.E=3&1^G-91;9@2)<>[>O]],I>(=&P$?EY>&X M[@!"F-2 *P*)04ABCA#ASC[@Q "M^'.>V+@@FVWJ[U_Q_\&"\ F@M8C48 5FC!N"#+8R2#EH^8%,RN]*!<]GI] M+ N6]^OV@KC5R:FGH.SO,Z7ITOK5L=W[U;V!U=6UG>O:SAW14KJVX;0A"D5S*J6NB\ADXL,>OTTFCKC-F[@FB&QB>O<8Y?@'I.DGJ*@#+68V1A:JF.GS!+( M;#D#.B%XM09HHT9?>RS=161U7LC9^<^.0'W9#^J@ M2\\2DY0U>EY#;JTU%FN.4(*0< 9M,5<5:KSJKGX1/]IYYCGP\[?)WIB0]3#H MZN=/5_3C+F7L*>[D-7=R0S #$#'+.>+,R;M5O@VVL]FX; M97@"C8T9Q)I9Y2WVD/S)*7 8N%+B]5)LVU]_.]DCAZG\.@@==^I)_4U/6S]& M'^[NY[-B^IW35O)=^U.>@BKRPS/\VO"O@<0QJL$)()9R'6.)':,&?F66V-5& ME!OY];=QU=0M&\3?^^Y2%:H&]AB(HJ#-*NI5>MWE=-L605WG.="4BN">H#R=X5E0^G-WY<;#M^W$SN[H:SH.VK\<"$G?R2C?O#+/>-44<3 M7V2X,64=,< (E2C6B=)4XEA"HG4"XIA I\K(1LJZ(HG@1&I(,3,:*\YXXBZ% M@$J##2(;YWH_^YR5<>2-M85VN$NKVW5*^0M>YZS&=/\U^Y*.HI_2F=/F3WA& M=S*=W$4S=U68"^O_6];3%EGI?ECUM!@W>SW/W6+RO&AM7?6!Q9#C MZH'#\5=G/ V_I*%H)\Q"K9Z45X-LAWDQU3CM]QWAYY'_PEWX0C'$VXF">2#C M4$C@WZI^RWZ3*:)OM]DXZOH/IW.'OP.%8.8_6/=[9RL\H=?;-1@DA7?2]U+](?WOB.UO_J^3.T. MXU^GF?MXG/FQOF$?AF':=#J+OH7!XM=%+Z!JTG"8/.S'$KM=]S5,Z<#)6=\O MZ.;&'YCG93]>>%'CY-OO#OT]?>U%/A^%R>N-AKL]_Q*+IB9M-BXY,@;_1SJ= M^F/(BJ/YX/CO;CR\<1J*WX?3Y?@FE=XZG@DIUX5?8A+EV?3KL)^YS?Z:.5KY M,LW*>K=RZ/']9%HQCB>;OCNCR9UGYT%V4S6V=]\,-#._#W@RS:HJG8>PD8Z2 M@O[H1]26OSNI%-I4SF[]:.OZINZ%IED_&SH*[KM7]$\7L0SQZ/W<"@R"6/6E_'+[X!G.,\RTZ&?QSX(')>[LPB'/9Z%ASBI7S_G MJ6=L7JNCHY*EBN[Q?JV-'7;7]YH7K7_/Q8AMWPHAP%OQO@O^;I9$N==)2Q@H MD++QN!)W:\9?--A^S--/%%67*B2W1 &K(8A53"474@FG!/ D00+ 6)/65,CG M^*35VNHU>" +E?(9-8BAA$OLC+.8Q-0:$B=.*0HQ-6P )> ]V*C4/?MUIT79 M["8+)/"K(S]WFT!I'QN4]LOUJ)0+^3I[X'5ZW0O>:*<%H7=;5IAZ[=6;E_]P MR&1*R A#^QH3R5]089IH";6%4($X$2PQ6(MD\8+*-">1*P1]J_[8(%]L;I#1 ML2CCI7'B%GJ^/?L]4O1O4Z<6Y2685,#T__R'0)#_*0B @BJG)54NE]K\N+\Y MY$\8DR=4CME2K:5XMM:2;RJHW+G6LJ4_G4!AYUO5[O%CRE]Y@[YHT:(GVK%% M$(^UFO/<>^<]T1JO(X%+(@$HMX*#.W=.H^QL^N391QI8+[K.O@S'P2IW!J>W M;R>#+HFJ2Z)Z,M@H<$9%/3;")!I;C6*M)44Q(UBHJB)1$DWY2RRR31%'\#?2 M0L11HAYE;29?G%A \:@2+@XL SOS M)*K3EE@"5*R,P,921J'0%)?-1I"0$B\F4-T/%MSX;1TW5GN[SZZ\%/<8.XN. M!I=D!9\_.S5Z]UBI* .$"H I51(@QFBEF9NDEG [L!/X&_Q;._-L9(]?2NGS MJSP*)R#*J@CC-.M/OHS='Y[P'UQ&&?2&<@;/GXWJ(VT,D9Q+J(0 $F"4<+.P MG!%]G09:'L*OBS/86?CYY ;WV>:2!L>VXB#-M4ZOV.&23>Z.U1VKBYK5 64& M<&IH#&,$8RP5@96Q"42\4FBX,ZN_3C"_A-4Q[V%X$$OT]%A].ROU^"7[:K @ M\RFP.X0)]E/5=+INMY=NQUFXWWC#_8:X0@DSW-GZ6DI)F405(C+K0''7L$$[ MA4J2]4B[S4.?+50Z2C?'IBO,K^N8'S(2*N:+29#GC M^3H=^?S[/$J+4I2E])LL[=]&_YJGTUDVW=^TY].8(+2?84'M$%,Y/:5\-]C: M(*.;^6P^S1:EB(,&>2V*=)KE0I.ZB"-4+>;SZ[P_'=X7GX1R+$=)=^$X[B;N MSK-;]VZ3<18]^%DPH2#05RS.Q[F[2WXS+&J&?!'B,!V-'I;^4!)L:0+Z'Z=9 M*/5RM%L8A'F@_?3^?CKY'A;@[K#SKA02^C\WBVA:6Q;6"$R)1(C'L010"6-P M*:(3:JQY+*(7[I1RAE2C2*:ND7FUA4$7HIIM%-6<7JWV1H-!R'=-8$@YB*"VO.@Q.4/L%0?!]WX0H5S6E]T.OSK> M6*Y9+NIQ0^E,P7,/2P)Z8YG=V[=+>E=+-+E_'C,62V4-^Z MCQF?+>*HUPMGOD]!Z*U16R]%P7=3R7M*N_3>N*+EAWO+MG2)1S6]CS2).L<\ M-M3I"UCI!.I$4BIL(G3,J69*$XI7YFJ\2).(R_X7[EW=);_NUOM_+Q_R^\V,^L9/+8JU&:]JVJHH7M4 X!\[^5C;F7%2)G1XP\28;.+\&D<=2;?<_N MPL_/VCNC+,\+>R==6#RO:EH@& 4<&TJ1^TB44LO$Y$(PWBL$L8DP,K*N+0@"+/6;FXJ\-QSUK:^;>/-!I^*E< M;EG#'A7+WK41UDM>;I>U[4,>K?;8::K"X1;M4FWXVH;F.[]F@RP+O96\/A,\ MU_[GC]/*YQ;.[W3=:!_N[K+!L'"CW#N!-*W:*O0=0HZRJL>._^3#QU]\LY;" M\^I=G;TH'8VBW+-F7O@I%WO5;^S5_6*O\D#U,]_*:C*?>6W!KSOZYK"Y^D;5 M_Z==Z;_B2.!$B(QP68M_(BU#U#&]P8+&6%BIRK%:T@BZDCT3COU#GCO6L?-I M(4&=. \XE1>4DKL'_G+3H)I/6;\<'+XL],MD&K>QD+P/_R[D]$)9+B#!BRTG M9WQ/P*8T+T EO-)/V=UU-FWX*HKC:;HK/OR<+/P58'/J'>PACGOX^3C/]K*Z M)I]^ 8T%D4R\2#T($0B\( *H- 6,.OT; 9Q@S%3E30**D5@TLIF;L%V MZH/_U:/R 8_9G5SXX"7''/0Q]X5OD^D@S\;O_NR>M;<#=JCVWJM&UVD^S"O- MS)U! W>F67^4YODP& >!^YND<+4_,_'ISFX[2)U=6KT5QQ]]&'L#UG<;^SA* MQVW:R6_=X^T@'"UKCHXUQ)Q(9S\KBHC&L67E&"BH!+1)DZ,]$%U[%=._#GP'J_W(2S>DE*=!9.^?=A=(:M>1Q_Z1%]"2T6G?*3^ M"'-W.*696*^A5[3NK%6<$,HJ;$H?JOJ:#D=!V?%68AE5&SJ-(/@UUMRO"&[Y M?WR'OJ#TS-Q;Y*5R5.I=B_TH#-7%K\X.O??],@>ASYZ/VKG#Z&>#Y6=<15U< MM(6HR3+)A(#C?'8[F8;8NSNH0#W1_#XZD*9* 5U &M:&.QV%:^@KBJ$%;&&P M<@YYLM:>UL_CFGX*UPJ=5BTVX-DXY2XJ)^0]2EF//-^Z?6>5L\6 Y3.'5YL9 M)"%0$0@ CY5-D %4E(%C* !7PMGZ%[_._$/I*0^3V-9:5&Z? 'SO_L5MH1#N 6?[ O#L6+\=Z+@P,:H.^>%31QN\OGA?CF\$9=;&+"@H*;"8EY< M43YWZ5M/T&MX@EM-_S;[99R]TO)^CS:7^*]2F ^/^5UHC=(6,;B*V+X6:R_B M;?L-LY7411K:BR,KQ0245L4"(V%(:9 !PC!>&1NS-88TJ6MMJ.T8B6I-T&QA MZ=U,YM,08'IZ0L:NE++(*"WTVT'1]?] @@;5L5B"M*,,*(3%AL1,B)B6&? P MUC19KR5=" 1]_C8Y/0@Z..+@NN,+TC%71B0^65,I$!.L5=7Q10E.+Q!Q&C2T M$7&\I^;@B'/*2GO3W5E/7)F'H2VU \%#JN/=$#Q:^);JC,Q",PQ^*9^*,.T/ MW?<[Q\XNY133TM]V$$%&ZCQQP(V.G6VD#))",P0HJ4JYD$GPWGPUE6LRF4R# M$;5?EPWN"7=<".\_2G@P980V6JA ;IC"!!ABE?L76:HKC15RNY(8=L S;-%S M WO"6;R0/EN(O/L9OM!OWO#C/$II7TF$>7V243U"K]SO30>6/W5BF^=Y)%S: MQ& *2 RLQC&"H,J?L5@TYWD Y5Q]K:U4BDL&4:J@HDX3B ]Z7D>G]8[[/Q$ MC^E7)P#748&O%_(5;F$,2/YC-[%CWQ,[\(9I%L4C!-DP#8-VDS*V[DYTYDWQ M-^B;E]PC_Y=&_MNR*[BP#KS%["=K??HM;^;*O74/L)/HJ%"H<+(.F3(;6VP3 M26.N+9)4J$H4(TU40MO( FDP!*KKVSV\BE?:(,&J=GMV$FH TCJ(*W\L37:);WY&C @D& M:R4\B15+DL0H8FS,!:=45S7=A@'4GI]P*UO]*-'CQ8;_!3;5/36 B#]]_+AS MUYY56#_IYIN;L0/5"@;!5B@)&=+2,F$0)[#J*F\,L>0HL6-ME*%5@$ ] GD/ MDF?3@0Y!<,&'Y\GLS"F?9U3)YU%+S/\3J@KWIN #&EX"36A28*A1DAS M3H@T20P2D"@04\96'=&- MP:WV]^UZQNVY9]R+*V8.4R!3! 4*+3=2/B#@ZPI:" A\ZM]F@_GHR7! 0[O. MJ^>^8*:W0"A!L0& (V40E4B+10Q T68=,K48!]D%7^\LY>+(5R0D%&>[2Z9?AN'B] M=#Z;5!\42D?XI*4X!'P^$$$VC>S&QS MQ+Y#ODVAFUYF7_!N@G9)!/\(OST>[O16D4MW!NF7+(K+'+RC>*F/3J?-+I-+ M.LXX,LXXBG=9M# [BK>I>O'/TU'T.9O>72:G=O*L8I0O7Z;9EW1V'*SRP='F M<)P/^]'?T]%\G13I[(#S7.NYK^_%@',&:^W6UZWOF-?WIKQX2''ZPW 2T9),ZDUG44;"[K>*H/UJ,*[@M3=-0A/$DAL8F,#I($Z(4E9 M&8]A#&/>=G>-QF']7-8/[[/ B/2(%#W0[LBPH\OUN.2!S*V#_=Z/=S^#"Y\[ MXI,!)U8GN$'*D=*)L<(@E3 0&T1\[HFP<<(D;"\Y=A6<*L]7Z72JO+'!$?J2 M23T?LVEX5!.WT M1BU_AU8$]'5Y= %Z]E4JV7T9?VRQ#--I@M-?.8)7#%_[G MX'Y^]92]ETXF1L[4Q,^W[CMIN;UE3CDX>A?"7XK>EI=8C"8;Q6C8"M_:%VL+ M) *,(XMLV6HSH9(L=@^0_.>A M0IO MH=$*6<.LA+$44$I;%KL#)#'#KX:.)]O?K,6.5YCK:R%E1XL=TBLA.TRY3$SI MUG?_Z_Q_Y^+_DPW_ MG]*<4/<_JR2-!104,U/"ED88O#Z2]YQY4,'9L5@(Z(IV.0@7B5S=PL]PX2^O M-3C733C;6(#Q34E&V]D@>R@L.2Y3! )2]RB7! A)W>= &"L0L#$L&T@#:#DW M;8<+DLGT)AOZWC$+J;YO8X42T&.@3=?>2VGD?&R64T>Z+@[Q]JCT#"BQ&I2X ML E5T,082VPDMDHL!LD1L,9!LJNEL0:5WCH: :YHF_VNCM:FZ)"E6]^I& *G MOM9++RLZ4&/)"^V;#R&HYU=9*B3F.L&* LE!+$ U"Q9P(=#KP5 [1RTA $I.K.-_R!--$"T974!E MUT<\W[RFJ7)%;*AI8EU-4R?++U>6TUJ66\&()@H+"@S')#&"P[)W@N^[W7JY MQ&N*FE:D]U9%35" 'H?G78Q\KH,R_E[,\DO#$-1VO!<[^B#6F*5'QMR\CB/ MF'%$$V)C8:%C(\@V(-R M#],R7DL ;ZVP=\I'%[7<,]K(VEJP0%O*:(*)53I6AG,C2VLAALRT-\KKQ6CS MEMX"=N!A=OYW?RC#\3PMMBQ<5GQQ\&QW]>5M:FFXU^-Q72VR%A2/ MMB/\>SNM;G;OA,O[ZVF6_O-]>N/>Y<=T]"U]R-TC_^MV6NY-BPL.Q-1<+F9K MUYMNL]CH=NIYZC_RV"*=*/$>,E<=:< M>YXN[_%CLGI$=VNF_3&B%650:VR! K'%R*)JVE_,D7A?^OG=+1P:S5[]==PN M\;[T++??ZMLL\H"=CA^B>>ZNG;D/]"CM__/]I_[M9.0^*2;^O;]WK.VS>^XF M@VP4S2:10V<'E+,L?.4F'4ZCKQZ/_;DU1]B[&XS#)0-_K?MC&&5_%36?G/;[ MD[D[9P_'A?YP4^>)>J><^_Y#-.GWY].KJ+WAD4TQU*SN]7*E$%]Y/K\K/GM^ MD*3&1A(C$5>40@H954;K6&#+"*#(J.8@26:1HR,&!61<)L!@C=RE)$8QM1;K MC33X['/@XSF4?JN+"8TA/:M>5/0MFV;^W ?^0)V\ZL]'ZT\T*P=0+QUM<91Y M=)<.W/&&@NGPU?N0U^NG03X6#$V8?)Y97[#2;@[DH[<]W!Q(]N[IF$#Q""HW M3#;<]+?M_O2R.U[D_!2ZAWS;)[79O7?U_^R4D"SZR?WA-H]BQWJ#(F038=#K M)N84)WX4NP#)N63U5[Z8R#UNZ*AS$#T,L]&; M-QPZH4Q]#,5"ZT-Z/=5]BYLU7'CC,IC_HBC]O[/I9)#FMQX(!8+H3X=(R.D* XY-TG5P MM Z.,*J=$%8KK7%,,3 .AR !$AL& "90\@2J8X CT,'1&<'1FQIBAU"3ODY& MCBE&P]G#6\<_WP9=2%V6B!3B5B1<_+\[C MQ-6=.F;I Q2;DH'P59N5DJM,=4Q!^3]\8NN MLS/]9]GT+OHAY"Z]>0_6HTINP[R6=I)"(1* D5((*T%YXDS]!#*F1"PQ7I__ MODURVR9IMSE9[4B$W(:,.?ADO/ ,"F>."C>.26"=*$#0*^KD6$CS/ /J/%?+ M[-=A_L_W-SY:./0A@RR?15-G"9R=7@6N"/-ZE?LO/RF]JE/7CYFLT!5&GJR< MUGZ"ZOI^$UY7$EQ/)N?OTU)VWI=BFE\S?ZM:[-9/F(4$C;LB02-;3M!8*J?= M^@E1.A[L_I[-.._VKW*;#J(T^E96DT1I44Y2;&R1];B<2[?S$POCY#\W.^,( MKN>-26BU9!AK0%6,+(D94.6H0HLU7U][T]JHPD=U-N&/UFW+PI8Y0)=/=L7@ MBARE].J',6KED4]RE,)T%DU+:@#V:U?Y5N:'XK% M&DU+I 9,4A17I;*EDIOK&U>ENK\I; M47TWM.;9@8;=7D^S(&+2^_OIY'NH:QH]' JD>%TE#XPTFAM$*> ($(J$+@4. MM!":E2DA"[=]-OWJB&D]9OT\&7\MRFL]/.4!AYI_-Y-\]O-D]C^9 YS^Y,O8 M+6"I'NK5);8OA2@"UT2K6QWV'"%'C6=[CM,Y$+ JE6K0) M-P:L"!>-\NXX-LH0)P$!E0PBK,N&3>Y'DZRT4-D;G16B,9E,RX_\=>T'L3;$ MG?!JW&EMIX:M3^9TA6+QJ__:CT-WE,/^NESY7]V)NTWS9%TPPV_N$//E);=6 ML=FDIOK!X;GAL8$LE-=&AK.'YTLVJ9$X=HH]!]8 #@Q05"[*>1WB-DHV%6%" MQC&%P&!!&-0(E/T0(($QB1_77)[0,3NI&N7S.Z>X/%3*2%F8&S(6^9_RZ-=/ MOT5IN:U!CZFPM%FAO^ MA+KZS>.NUGJ[@JRBFZ-')X=$^?K-NAAB>':*YID30^5Y?E+$'/)E2O=W%/S? MD7> 1]X#'@7W3N2TVRAH+]V,H)490?^=CN=.Y2B->;C]E* +K>6AM*[E450( MQI% 6G.DG$8*<34Q'$M)V_-3Q_^:.Q7PP]BIWO,P[^\7[SOY?)N.2U_!P@9\ ML@$O^!MYQHQ;I]D[W%_)D]]IL% /0M*3\-FHX/F6XW0IB8<8-7"0LS^Z.02G MA*.-/N:&,910%D-"J-9&$Z8J'"58\?:Z'KX<1U\;9V\78G<,T"-Q!<'E(NS9 MCGTO:@&V:01QW F/+\(+4><'8 LDP!Q#IWS%""L"C:B&NBK0W6JTAO6AUY$TV8&:*V^6 HQ((1(([E RNDP"SBB MDK8WAN65<+1]!NAQJ#&07IT'7+7MQ@DG1ED&$\T32#4& MN/(V*;R:I+(_F"E.]Q2T'MQS>W0(2^BX6S:\>0GYN2M7W+&D HG(24'5,>6AL/4?/ M*5&TMM4DH)KJ1"84* 2)B;6I9ML3$8,#NHZ28M;":>A1B/48:7,HS_GI2YU: MU/F<]JSD\!K'L 2<)5QB:3"GPG(E8.5S(ERW5U;U4ASS,V-.7L,15V2U$*]S M.)UAVTBS?:D>IPA_,XYU3FGSL8YQ4'=$P82@"R"2# K):)$,%0- M> 4HD:OE6,>9ZM0>DNX:(Y17_ *<4H>;(GM*!71KQV@N=WWRA2M1Z.=:#<1< M_KO_)-05CQZ\[E@&*M?.SBPP>]L!FJ=:C7HR/00.TS7 3YM=V. )41@*@S5E MVO?7EW#A2S3Z@-7<]9V*+SV&^GT#^%9="!BZX@?I0K#4?R!T%GA? ,)2+X+L MN_\Y6]N.P(-(U6=@F(=+^^4UQ]AQ@#?&S4C,!5.&4Z,TID )P7190.V]1RL# M(4ZCX\ SM+FAZP#?;]>!6M3X#?(2I6Y:D?JE1'FQL7[A@[ )^;#B;W@?/'@Z*K MS=>L:#_D+XPV;4;T0_SIX\<_5CASG?4=8T9.]2S:/'F:*AX)0]&>4WQ#0SS_ MI6CH^2D=C1Y\7RA'8-4+S&>WDVE )O\*PSR?^T!@ ,5[CUYIV:*E=6!Z2GHV M^BBR&!$+ !50*2AA0A$K+2&D$6#MA>D+=U#9SR)7BSU9!I^B@ .Z+8;/2<:E M?B=U:LZ?GZ*X>&A'C M6%%*).)2211#20DPL9^_1JDTH'VZ4X,"Z-/19@HLI5^270/X/OS[9G3(.>]) M^&R\=WE@0JF9'B($%TI*JK$" M--'"XE)=!@HQ"MLXZPH7*NE?G'G^#[P^YO-^N&8(H@K1>^7<<$MB\=[SY1[ME-VAS[*LQ#6 M11N\Q66APV4!M>G,:7M%Z\M%@^4H^]?6;I,U,%Q6J$\ ]M M.D8\=8RR/"^4MA_@'VO_:-E.]07S%RJ?\O/=8-KMSE;>]'&+L19MO)5A].'? MVVEUL_OT2_;^VFFR_WR?WKAW^3$=?4L?>7/\C MCRW2B7+_<(6HAECR1%O+8B"%U#RA.[GK0U\W1VK&,]RXT:XP7=[CQV3UB.[6 MM!1D1"O*H-;8 @5BBY%%BY:"WF>+]] ;L$5:6XI'/&X#6/8Q7IA<3HH,Q^-2 M1?(?/!8V3A;]@%:Y^04/*0,?C^2,>_0@NW%;YCL/+NRXT^VP^>[/MIL(L$/$ M91$ :[B^#Q1^$;4* 07@B@JO.@@FN9(JKG1U'$.X,EY%C4:3OO?MK[?HXR( ML-XE_;?7-<%M+4@"KU:-\!,>#,!%(WK&0&(P-,H:]S\;:Z8JLUH 355KQP?> M[OC %3E(B.LU4:W"8;<\/^"TX' 9@Q9%Q0+P_/BY.N&+&?.$6/0&M MXHB,K*:ZMK"VVP, L0P _SO/9\.;AT>IY>1^N7]_N,O.::XO2AD))/\^<%?4 MY,!6IUN\*-&IM#G<3[_:54XHA21IS M+C#4R' J$ZBQ.T-A^**3,.$6)B<]Y^+3<];)<-P?S0>U=^FQ;\KG2OD+B_"@ MKU!)BRE![C\AM]T+ST94L2E MS\/8LJBX(X%S(H&5&/'%PL%S N*T!, /01.=S'-G%.;KNL%<7(<%;^YX-7N: M?'.?!K(:O#NGPN*NQT('5.<" M5$X3JYUI-D8PX38&(&8HQE3Q*C$$ 2T4WU=FP5L!%22KX[S/":BV;,MY]"K5 MKUF>I=/^;8@\#)Q>-9K<>\)Y1M-^;BKI*73L?(:945V1P344'%N4),2JF ,F MM^Y+= QVS.V87=:\.3@%V'^,8<8H@4%K$97H*M"+![;G^MI#O M!V!VV"/LO'V!YVIB_Z5H(5%TPQG<#)H!?W0)G(?O>U;C=<= MI!_^?H)Y.X^K.(OI% @VFKU)BZS -E8< AU#I&4U,Q5J;4E[H<"JW&!W1V(/ M@U8;FG>3(<[&+='!9 >3[<$D8_40'R"ID50* HTUD!($RDHE)+EHL95&H5BV M ).D)R#J8/)8ID8\T1HL#327,X8%!$S%@B54*JVIM@Q33#B- :7(5]8L6D"U M6-G8+MRL21.&\"K:KA Q3J>^@U->S3[96$BH!#::6RP X%";6"\G^[G(\Z,0*0WVGWZ)*<^A; M-H0:QWO?-=J7=/I"4 ?3_?FHV,[)C6^N[Z@F9$L5!QZ-'?V-*OH+1?$_[E;M MN:8N>G7!78'G:H$DH]O57&[YM7T^K*O?.?GZG:Z \U2J][93G[OJSHX^WI@^ MNM+/\Q0=2Z6?B_[N=<_T-+1MV[(H]"VR*)1?KM3WCA7>G M_Z;B8)]\7YK=!]*0CCJ><(09)3\\Y?FG[G\9XZ#A^&>(<<&3&"4\$9K%LHR/ M HZ3Q#QVQ;F#+Y)!O--OYS!H[O; ?;8Y]Q+V"%WM-;N]IW^5;8Z) M>I%1>@ M2W:0<=R0(6O(0 )0*@BCG#F\ -0*7N:*NK\D8F6B['.0\;J0X(L@ _5 J_G: MIP<9%V>)V&P\N1N..UNDLT6ZTS]^6V3I&77@K8R;O7]EL^%GT>$?CP>RET/Q MYGG1='819QQ_61-2[*T&'B\X+3TH!,V!NHS(6 !IG/D )3!:&VW+'$N(#%W) M2J\.0Q5GL32>^9?Y+)^Y?79K?Q3;?XFQL=H5_<7Y1)SW.#^+$NX+L!8NB,\: M27HQA0I9*PU55#.LH)&R&IB4 +"2R]P:GZUHZ#OP&48]"L^"SRY.Q?YY>\'8 M)2YWBEH=RP!&JFB2(JD8DQE3-""1:OZ![/)!"^T*-9?;N)@*@Y M?>4E7@IP!5MM(+$S=;S*NW$<;+2-M_1L#;P.9SN<;1-G!82-!@$*)SI)!#<( M8(D%LU4R-,5(KW3[>3W.KG,#MX2SF'5&/]BGGS>56TD0TJ MBW#5B>J'!^>-?R:;5NL51<@*7>[ZFZ?LO[[YT2&XHRR&M%P&][(X7F][^B+O!;9=# M"\]A_E9>P>,LVFIAJMN9Q?2*B?51/K_^7Z<:^WGC36.J,K/\_.8H]6/JM\GX M/\L>R<%#*DG=0M5 GF ($V 91) R$UM;1:((LG*EAD&HZ3<=?0IO(7^Z#@:?&@U^S?.;,--\O MR)/2;^/A;'7ZT0Y)!9#UN&@SJ>#X&C0?%2 =553K?-&%\D;G5Z AE""!!#(6 M8Z.(JJ8M&,8.AB[@,M&%HC8KD(X/78XJ-[A%+OMM_-411S:(LG0Z>HBR[]FT M/_0YOX5*,REHZ*U+DMX$7#AJC%C#6@K($)?2B(1 :60UO4DFR>J(M;-776)/ M+G%%+074M DIJ,V(]-'J).>N>IP^"(@ZNQ@#@96T*DE +&@L""I#(G%BA0&K M+4#/7L/8/PB>E*)OP]EM=.]H>DB3P0@#JY#"4.<02'L80)03I6FE5)O!H*E)RA_M$83MFT75HU6SJ/2.<1 M.3?4@/5@:*H)C66"%1:&Y483<8X*RP%0@_!6NZH?'6JC#.0X MA6->M%&>3]U/XQ#2\4E8/N(9Q7?WH\E#ED6!;**/I<(2?1REXTNT?R# =4Z= ME( H8B0&@"EKM0!)J84 31-^,#QY RVDHHOV=1!V%J.Z+MW1<="TK[]E> < MV]"52W*%M#/2;_4$6]V?HRJY>P:&J*RC,@9IIY%0ZNP:RZP5L4E A-EI$XH M/7!"24OZ .]!NK^Q3:\@I..T+8U@T7/T\_I=SO,^Z-)/G^F^B^6.#$, 95 X'92)+PJ MZ<,V,4XOJ#T5%AH.06)B(KB !AF.2@,%<:<;)!NK_YY]SDKU7[&2R"W%![%V M*[Q[R=-W>?E3J[C]7-?:_K^^C';R=9A7!;;#8M]G?M_+#V9NT^\65;?#W$&J M^^C.K7(0S7.?LNW>(\MG#CQGH>AY.,O=1^X\1I$#,;^+7\,=HZF[H!>E U^I MZ+[L;S]PA#IU]W-?RN[R7C2\<5]]Z!75G>ETF&?1P D)/ZEM4?I[%<5I_S;Z MUSR=NA?I+=4.S^\'[B%Y>(?F._EK-KW3>. ?[:^JOC5X^OJH?^OC]?GRH^_2 M?[H'IU%_?A?J3-T7BJ7ZN+ZO2\WG[JW+)>PV,.YXJ*<\A-%#V)P%+14[^@JB M&"[5 WQU)U]P\V">^0_RS/>3&T4W#HHF4T\GH=[7TT6X]GHX&LX>_";?3[/W M_K8E(?_@:,Q7>O^Q.*N[X7?_,O_K2"H?#/M%,;"[_[?;H3N;<$"/OQA-LY$G MJ5YUZOXIMY-O2V<_F+C/KSTW9'E>+-Z_Q"C]YKCE:S::W'LBR*^BY=VK:6T- MD57U[@]9ZOG$73!U+.DTI/#I;U>?KMSYI;/YS$?[I^4V(_@'7[.[#- ]W M<-]R1#F.)O=^^$K8M^(FOK:Z<735ZY<%VL5[5Z\]R;.J0-N_T7/R_PW8H@5I M@G:3)K@EYG1'V??JH\>Q!JQ'63$GV5-&M?\[6@O_^>3,9\II1D2=]"DT$Y9K M! C B$)CW/JKCCZQI>!)?:8<[JP+:MUF!@1=*/_LF2[>)$0@LQB(%RFK.[ LG%YBN^TD[IY9O_;#?]H]K\"E=WOM,L MS'N\FX1YC]GRO,>H6?#[QH2R5'BZ K+;TU\+6.G KN=%U7TA_$8/5ZMO&*WH M2@L3T$"(G2$2&\X0Y4KH& /"=2P,U=B/D#]9$Q!?+9:]7?>8[(O7.'[-[B=3 MWV'\A08A,!!CQ##57'+&=$(AKPZ,(MYL!R.-$)9""*E5!LK$4L&KB%5")=@H M!9]]SHI!^%H70_&KO[QJ8[)FF_^23;Y,TWNGQT0?Q@4N-9!F^R<.9XY.^NN> M1<,C].1<6:' ^]IKA_J-2JGW.7/CRM7 M&C$#A50:6,"XM1*0ZFR8Y4VG /,,)]V+$859HBPA."YI +GOHRW&E;^$,G8A MK%,SULO#C:X?G/[>+W=MR09W?_'B[-J+26^,#P8.4//*Z.V7E%"8'H\'G^?9 M+!@$LUN'PHL'?:G9PFGWZ8[3S9_;O=7-NKQ^1<^/.N=;-AY"AQQU_K*'763' MB^?FU9Y7EZ-N%/JIC+KN6B)U)-"U1#H"6CCC@>9=UZ,_^;8 0^_H_S1+MZO+ MVRJI9-^E$/OIA;]#J_MCR93A$M.,X=KU3301Q#"*-:70_2R *DUE9#G 9(-1 M[YM(^_O_8SB[K0S[(F/&+5[YF$Z>#3ZGW]>[Q?_VV?Z>3V>_!\+S/J':(9". M0B)NW^?43!]^_^W32P>B;IJU)'KHS,MYC@JQCBEAKH.HTX,H6I=$^Y;>PEA* M5.Q#1 1S5$7G8JV237[''2 *'!RBD.P1)LX:HLZUXO##./BW_7D]50-P$7,: M"]YMS&D$QAC(D#%8:"5CPQ&J9N4D$(F5X.X!U8NJSN?GR?BWU1YIVS(QA#T* MVTS2/5IUX@RTA@OB25$W"R L\2G)%C$M- 52,U!U9[54F?@-Y>E^>)+W!&'G MP)(7YYQHIZ:N&^_7C??;B(X<-O)'$HZ1CCFG7% 'CT!7#A&H)" K4U1;TU@V MYPF^N&>)[''1)MAM3R+'625T5-!Y3%Z2#C,[S'P-9J*Z/)L1"6.!*#& .+,. M,:-QF6^54(57JBW;U"C;\ WS'F[59CLWS'Q%9>7SI+7EF-/CJ[AX04[?3BF! M.U5<_#)S9^QK7JK>:J___MO>MRVTBR+OK[G*= >-:LX]X!J0G>Z=X] M$:1(]6A-M^VQW:O7_K6C"!1)M$& @XMDS=.?S*PJ7'B19!*2 + Z.F2)!.J2 ME9F5E95?YM&-7!JBRMK)#1&%Q$9?&IG,LI ?#^\:O5QNH:DUG0S;U\.^=775 M[< _[;;<-3J#]FS'-PA;!<8'")C7)S?Z^I&'^ %;PMB'6&HJO!4/-3"E_L-+W@XLI'L/+WC]X#MBC[8 M5_@;EX-96!Z'^/84TF XG.Z4"GI-_K\;-Y%]K-RUX>?R[Q557S&<.*TU) M_Q<#TR&\EVK:JI>:[F?E=L"2G_;[P];8ZEBSSN!Z.&FUTA1PD_&.KZ<&NQ^;9U?0!3?R8JGTA!ASD4J+W.^->N].;3B:ST:P-G#A,&7#2[>TD M(WU.!FRJGFV_N)XU7V[/'N029?=GO>D8N*L[OI[VIM?7L_[59#:Y'O9ZH_&P MLY//\CEYZ9=),WG)>I257A;M^Y2#]@-J[Q]@MCK!^OL0P.-IO]L?74^N9L"! MG:OKL77=&4ZZPU:_/^T/^NWZ(H"[QR:!^IS,(]AFL)C,+28=>1CPVVY/^M>S M<:=[->WU^L-I-T5HCV;6=3\']FRUIZ,.4'>]93$:R=:;?U""[S ML7YV +_9- PQCU/30#UA"/6"AN:3?:Q K/@M\Q(2K"BC'2?:@9R%0;)#$/ M.?MZP18PEG?,NV/W$>JU55C4A2W@[,GUX'I\!0?DWK0WZ?2[[>Y@U)\..OW9 M;+:M"U^%V]DQ5#)6(2J]OT2S:7MR/88?@W&[-[$ZH\'U9#KMST"01Y/!=>\D M<2*(,!CQ>%4B%(Y<&%98S"%1!)1ICBT*,<^\^XCE\[PUZ[/?-ME'M+.<6/US"=*0D6/ M?,CR1M4U]]G#=*3V5.8'H9PSM+U3I!W+T8Z2:Z7TLPOT"S/ZY?)NQ<&2TZ4" ME?S"]_$M3-&#D78^W671-I U&RDC67CPT.H2:&=9(/'5I_)\@,:)5D'A(GUN7BTQL$5?9W-P8 M6T&V;;=^^KSA1(#W,$L8V)*%Y!V%@6']M(M?@^ K_IT>(B)ZS_K)8//@]JDD MP,FQ_!K#>BUD#Y[L86L%W#4V@[529$H[D2[-IFG9##VS\#E24_% '*AD:I@Q M+H1)P6C2='#J*0>,J-"="^,:TS>N-YZ;)8EX8%2XYS)**"'-\D>Y]]*X/C3V M@'@RAI$DL4C@AZGUQ/CAO$5)]"CEKVG $Y1##OC0\-PU'07BP#S1K-@GDJ<: M/_O:!/H"#2+D!Y0 E0*0Z+3D/B4MY$"*8"T,>"'F&-#!B=P^'YDSU WZ6P9'8^U)ON@EB&P_++7(;TG62#C$.DS&V)'!YS%6$UDC*NZ^X.4P".PNJ9,L4.B"<(K$]Y+3E; MTP>8'O,BAH9@/T8%CFX1H!+!WH2U F,3T4 M18F\]^E60<>6B[9R''1<'\J M3 "&N88CMKK3C7"3L6 M0/P;[;..,*#91N001M(0$\(Y%5[#HG9AX"1 P44 FQ^G_27P+V#;\6!9U2$) MN8 5M$-JK6^ YW"I3 .G0ZM//AEB0 _H@?80W=S3WINRK;FG&S,S,##/LLAZ M++9HYMR"K<^E=1:[=D3R1E-U_5L>28>K3$?LRHS:N'\RU0[(A\ORC4:B0D.Z M':NYT'1EGC%L!06!3BDX,_K$8^$2^J16U@%NZARF02NA,I+E!AAM<.:XRV,6 M9=>CYQS.-RGUD5C+[ !4&(T8*WX"3"RU@S0X8%"P+YWN]>KT2HB/VIZ#4&B" M_Q1-\/,E(PV DU)**].G$0@0\Z*C-*5@%+3J<8W6^1U.5(\.-@DL'"EI./^( MH<)3@2>41&;=;N!4(9+1U5I/?,CS-.P G$7W@K>#C>!=(1^>",13\^?$ZRB: MV)C@8[61I9%[L.>MX42-F=&E[S5BGG@3W;-P2ML4N%FM'K46T$$/- IF',=7 MH#6;PGH\!J\0>=11N< _TELC)5*=]:-@ QM<+)=,7E2[8!P3VR!L*,Y- 5@16B("">[(!$5XBOWF)Q7&EM$0TO8\8&/K +J MQEM<1&A'VEQVX@H%(XAY;ZPY)F%W(V%G>%*C^+#"F031B%$"2,IB?_FM M0B2==_!^D4N.6B/CD%[DCINLM]+&@PWD<Z.F(2R#D&(9D*-6%&.@06?1UHDR3'J+0V/T!Q8< M,99>,(S M.'K0:7B#ST-8/2<;+M5Q4,Z@RWUXHSJQXSA-2;MP234[5/B#2JY\BZ4-+4I* M%!9-$0#,X'M#N-L.^LQA3]CO,@>=Q4!/P]$.. G=G*#P5ZXTON2.#6LD<^C* MU9*'M8C:T&0AUF M)V-Q'A&^]8+I(*E'S+;#[)D7D6&@<'9^1.F6:IL.0[ %PBAL,B.Q. 2P*YU( MD-YX&H33[2+!+T.^\ 1;2W__?EJ3,4[E6KS<(L'W=&#%@QG(A O?)7$2JIH^ MLO1/C%85";K:G4SD"2!T.?2Z0QL8["!W@Z9:3-<'&DMO=LD/!7B5K/D'+PER**K;.)_4OF9D@_"*I.29I M=F#W4Q=S*>F84-;[249;@<,W\AY)V@J%$EYYC UM#7+IQ=D.3 /FJ,' $9/4 MFFDL<:7\==Z]%RG+,MNGU53\;5Z7WBUQ)+3O;4_9DVKK%V]LX'3KT]$.MD6' MRJ2)8_=F \P%1J9+C -3A %FQ;M2FXB>QCM:UT9S!L8G+9TZ,\Y-T>2^PR,R MWKT+UPS61.&.H@DQ"DZ?2ON%>'C&I94^8B[KU(N"<7C- U9E$(/@FNI*7W@/ M4".%# \0L-A@_J 4CB09Y&1K?]TL=5(*%-KEE9CBQ*XU%0+%+2BRL1 M&!G16QSI3G!U2I4N2$$D)-+I8+G;N!TK?J/KK@3).A#<+I61ID@R]F2U9C4H# E M9?.3->%2,$QAQ\WT?K9YA*J^DO2UTV.B!(^P#@)/W$#L>T6H6U6723TOM38L M'Q@=\'FMM^V"@I#NE&VE*'6E\(]< ,'A= K<31>S479?!^3!)!"(CTK6($N" M#Z6_)K7-X"D98@0'+>%X$;RJ#[M)HABV/-%5!1UEN=^-70SDRDJN^O MYZ G9-\J)HL43#8!D%=Y[.^$C%KYFQ6# 1Z!E1%>R+8K%8I&DHS O9)(" M1?Z,C$! \9HI#[EB77!Z"V:CQ%!!W-0V!K:Z2#;Y *B8RUL"W&\V =IP;F[> MLN$[=#G[*)Y*R=VMQ$VX6KQL7G(>-+V5)*QZ2AA))(1,\I@ZX#.:.DPI6B3D MT<[FFVLQG2&J.APRUGI%#6L:,K3AZ>ZJ_(Z$D9G ZM)UDD[&S*^0--AH"DSH M;F#A&H>,?$BMKX&9S.A0T7HS'3"L:"7>T@ MW 1[=H!UX- ;Z0T>W7GC%B]OV/S,#T2\B'?AJO*JVG:3B(G+/9_':J>!MD69 M7E/X>\65D#I&.ARD$H>,5^U"6Z")> _;AB=J=N?,2"_=Y.@U>=BX5Y[Q_>\K M1?-HNA AM"Y=#:'#/177.WF,RO.^$V",RIX#*4%8U#KA'K^]/TOK21V7D M?5#;1Z.?:RQ*GWF6!>8TWU2K/QOU.JWA<-R;]JX[[>&H-;,&[>M9]VH"OPQ/ MVO!%3*?Y0#!HWEMU CP?Q7.1A,1SQ=!K8G00(A?=9$_T#RAIK3&#[$GXU&R_ M2<'8WQOGN?7H6D17UKS75S-.#QZ(J7(5L!%*G+ M.XD4IV1!GNC>1J\8"RFF#A$IU(:((,W=\QIL"<9KZK 2.?4H0]]_6*V6V6JU M#')V^P)>A?@;[$W>)M,Q;_SIDTG^(LS;!V8^@IRD@UB&?0TP7###Q8D! MNQ!SHVB2;'XHP%P%+M+IDJ!UZ_M#3#.1Q$ELY_>"3W V)"^=D-TX$9>4*X]%^ M1=BLE/.-B$$B'P_&C/JRX',A1EOXDR-C'@;091I)F@]U1U1$LBF +A&.F,GF M'45TN1AQBK:3(>^Y-L$=#\5E@)L.!:]3*(+RFQ%S>^4'7K $!J#,!"K67B!# M\+XS%\:1DH=\R7&@3NB%Y2B&W"J'=BX &KZ23C,2#L0CT<6)69!$W%-/C4G_K1B8E2;"Y2Z(@+0X44C+;C:J%?A3.0.06P.[R] MH-!N"BS^AHD*BFE",$7 8W.@VX60BR[3%@GOR-88#!H7;YBD UF\1GY.%914 MZ^4&36*+Z]3'",:$1UU.FU*GS>]%B@0W#Q([F.VUWF$^AM=7,E/\YWM/M9 M%@Z(=U-9R@21_4F$YBV F'?^,F2.N/RQ5TGHB[CN6"6MR^:.P>G\FVPTG4,Q M1X6,LBN./*,#7@ Y@@@Q5N;=-VZ9T5%\OTU2NO@**0N$O,EYA!V>F>OU?8:^ MSVB"(7JF]QF_2@WWF]!PLV(\<-5.Q-I]74GWM;[>T/S1T.N-0A]D$.4ME(OO M/,H^:N=/'S'M*1]YWCY_;7_T"[J<=^IIE#+9C!%.F6W9_MF_OO:Z5DS3-I*A M.X/S9NB'/)(I@.-JT.ZVK@>M<7O6[TTGUZ/>:-::7G<[O4[_JMO= 7#4!G6 M"+? IU#F8+&_GLKYA,)_$L&7M7;0I9CH0AAS6NX=745Y)R7&+KM;H?#"(5I, M(HLAJAD8'$.A1F<=KP,(=W5_Y?D6QQ*R^NL4E">X463BZ]+L[-]6\#S,A: M<*;)[->YN'X,M8;G,Q3 WJ2[&4D)#V,'2Q^6:__: !E!"=UG?C_RD$L?9''H MP@\WYTM7)/R6<%6'"@0@ @"AQC(P?3>9=10E:Y?2"XE\>!*=GXY##)-Z@BX) M&"OBE^><8^:$>->9UV 48%=GEZL_F.^E%?$TR^R*V= E;D%B$M),,EEBKUSJ M]AV$DW.E=ENLO0A;%86(CH,FPLHQ:VS48ZX7-H[CBA!F9-#F&34MTNV"*K%- ^8O+Z,*.$; MBV0BM%PJ+7N+U[>R%YV/^OJ%@@P^@H:7B9;$![^Q$$S#^NHR,8N-F%;(-R & MI#O4>GN4_[C(!)=R[FN:.QXGEOE6@-5E 261]CPM_UYH @\^RWPSF&5IX:&0 MD>.3]E-A?:/B%+^Q* _=RQY7ZJ28PILL>\'T].T:H;M%_M\GFW9.,K]#=Z9Z M(5 )3?D"A%IVX:^8*F242GM><>2TB3Q,8"&'K +"NMJ7*&4?A4ME+X+? 3JBX"W&M_ ME?<8V"ZT('9KV5H^'QI\+XOS8438GGZ]*$,./]E$('"O8]Q\20TNU6#>I')0 MQ=GNGK&IC)0*W'Z'<3NY;'*J2LIY"*6,O4%/W7Y&K:]P'IK1KIQFACW6;4HE M*^,_"G/T8??B9'*9*E6K*=M&:5.:?)S:FAX5:'ML$$H 5&('9'>RN LLC >- M?R6N>!=K"XE;%2I=>*"'+!WAPT8X6R7R?&)E2FN ;M;_ELIZFG+J3 #7/Q&F*[FVU M?XBS!=_/&7+P/&7=2^/S]O9$A6-$=HPL;;NH2R!;+H M.V7&%K&*:IK!'+<9FMZ>!"CY7"PAEVDB5=9C<=06N6'1[1@RY(P+*K< 6Z\; M91[M-/.BM)RA8[EKFS)YILK&F^:Y5050%SA5JN"X5P/LL4^>+/RY?/^R,VQ1 M59C<,4'2$K3P+^@=+LKWB50Z5,Y,F>X'QR4L\//:L7\Y:"?65\\7LQ4+N[">8\>G>[PDR0":_SKFAA-X!][) #CBSQ+6^EL7W5%(FHL] M^O5[K8>GS/T8^\'X>W"'*8!-J1..Z]3ALM,]?HN\VR&#"P3^$G_%V\-4'RG/ MV9:3011K159SU^@T$/X!UW:I4IY(@4J*3285DXZVP]E,&WP1V-,7@?6_"*SL M1BG]33-#Q9?C??&="(N3:1P"24_DF:LJD?$(G%^HU_P^ BZ-?5S9$G. M"R]%"!>3I4ERFDW8DCDOT>^7GR^-+R$E$[U79<=E@KHUF+6B4A/;H+)6.=FY ML,/S#^-(J*E?LG2"3%05S1X[AW.C\H[2KBY8U41D:WWY]8.L4"&F@D'/^R]0 MP; ).=E;DHLE)ZZXY\# +\ 8$Z4":&._92Z5][Z K?0"SP(%-B4''APBT!\C MH'KVO2A.)$I+&$LJ*BI*\& 6_#-BK8^J4 )9(8+%C"]80J"^/%:P6N2H6C?P17J(QIJU6$,TM=30\$W+#C%Q1RLPV:XH M'"9*:2EV7G G-4^IO$%VZ(?14$T&JH6<+Y]#IP-'F+BBT!1EQO7WV!KWV&/[N=6?M<:I<7[0XN%IT.('OFJ7CCH^N;.S!)\. MS@J0_(7*$VDX\D, Y ;27 PMV1.1CV=:+@FFM>+7,UDKG.P.Q8 MVR#$>LK*PT,Q(-@?4 MW*OF!WHY.>F;H_YVQA,6+-G=H^SFJK*FF=WA,D#TIZ9 ME6N:1ZC;-H<[%9/+8/+JF3&58OJZ:NR:LGG' C8_IGQ#_=B\J55'=K%][T[T M9#= KIL^O[-9RY)-LYT D>K)\V-8T-H?R^NY4UH]L]40OY4V^!K,IBUSU&K& ME<9Q!EL--/P#X.2Z*_=J"T>[;PXZQPA'957U.6GDBO.695K]8W)/5U^_-L:T M?ART77?]VU WE=4Q^P/MC=7&>=,6O'YDWUQGZA^H*[>=[.^\*X M9W:?Y3*MLEI:*^.Z\&:W:_9Z1]6,J2IOGETTPZ\8S" J(A^ D&H#0[SY%BR, M?NL8),_)!*EF!:5]@(9*B4U=E7Z-!630W@=ET@+2>-M]*\=/H]V5EMGI'6.1 M:XN[ LJWVJPU'!ZC/[6Y_&(!8]NIH;0IL%=#OJ@54%F]JJW=YK+X<<6?:\?B M3;57R>\QYY@]393(V9N+K=&VQEO+,MM'!;#7[]BE+> Z<>7P*/NA?EQY=N;S MX:R7YQEQ^K;=.QY2&VCCY#-2! M,Y 3))C1])0[[^-2NU4B\\Q3R5'Z[)_%=.OV3G?]/$"$[Q+]:C#%F1Y'M XX M4QW0-EO]T^,PFZ\#R#;XD9)YJ\^_6P#_;^&_8B>EI0DW=@FQ+ZLW58AXDR[V MDRT@6)KB.CP0[S^"[@NJ0:9$__Z%&4EN_2[MC&B$1\;Z8%+XT;%L-))W[%16 M(3(>JV6,Q1A$)OV]^0P*G/?09+;D:3OKORG7ZZ-NOG!5?%'\7 MPV-)'*@/A!:B3W3B_._O3&-@/I MQ/F:/Q[F#YTX7R?.K]#]P3.>( _D&=;)O.N;S+NK,R+57?UJ@:N1P%G=HV"T ME1.XIEXJ/I:\KY'A3FW3&FHL2;6T>D-8:]@_YO1=2RVS>]R]=N6XM*D&Y.,IZAJYSW?,[D@GYJRI,GQ6UCHQ MWJ!M=HX*X*V^8FN*"4D9TRH3?W>(J-6(P7J6P+Q3/%\5B=@;FIW6Z55LOH%3_IAWA)_7WX OV16-)]X9=Y5DFC M)0N-/AY]>;RC9ON803]7H6ILPY;\8AYR]O6"+6 L[YAWQ^XCC/E;A9(V)4Z8 M%CD_W4Y_[WS9,9,U5B%?_/SF+]%LVIY84E/WY%5ER& M3L,(#!%4'/$8XZG#>&4$20AG.^Q:Q%[[I(]8S%'_P3]X7Q7A@F;9- WXFF%D M=L@C?(E%!C/@6Q17D)=<4,>[IY/MP3#S&D99EQ1"W3\MA+I3>C#TTUH\RXBU M7J6#HC V3K>B]Y7$[R M>B;9$'KBKZ^]NA73D)JM&\O63;VK/QW/4._2*<>50ZYJV90SL$*;S(M'!=]5 ME1?/SN+])<1,7"(MP6L4WZ@F4P^/*N3=S$(DVFK64B&EXCE4?>.DHJE&]X>= MTIK[T@,]=_ABG=1 ^9W-FMY?C79OP\QV40O4:=4)U%ES\_G:X;5DRV/JX)8 M.;8\S@ZJ@>)\,O2R] WSY7BP=XR'L;(:L.F*KN*\=$R1[^JKK<88@M^+?#Q' MUT?[.0K55V_/UJ;D>;%UYZBD1K5CZZ:ZY C!J:+%?H_YQ77GY["[DJ;;L(@S6.120-EC4FV_;^@XR?5.71-0"\;;S'+& M#1*(IMK^-P@)X5$L"^$VSFNH\YK62+E6FY6.R3E1?5]%4PS>#S%02&HQT_#Y M40$(S=S<__,OP[;5?E%KI[(J5!NNFK?KRMM-M4')5S'GBR#DQB8,;MT(ZTC" MGU*=&S'[=H;>Z+?MY[A6J=_1Z]RMXIIS<>?T7&U-X.*S,\@_EJK)S\XZJ9SU M42F^K91^KB=OOCWJKEM[=*NN=]_SV/# HJY,EMUJ9(TMPYI^@"+?Q??5R"_\ M@P[Z.#,1*,$4/P,1V)-7^?L[$(EH_V_AOY-2JQ;Y[EG3Y[X/8O[.N )N8"Y8 M[^XR"3DF=[@W_" VHF1M. F8\H%!A@ ,ZK*\7+O#S6ZNW=(6G/XLIJR["M8; M%KH1'%."A1&ON+$G2Z::7GG=4MY-H:0Z+=/()U8LKQ,*Q2^_V7R6OQ('^VP\ M]#0)HE9.WGG$G_CX.S>&[NU]4]V;'O"4"3^6H'I_"O97%.:ZG3ES1DHCJEMT[YKOFC M%/XX"F?4)/YX;(-_&?YX/1:X6C%_^5*1XU5E@FHHB==C@K\:!]G@+(V*T4O6 M7'[VU7WKH)C6D-9S __DUDPC M"$\?4Z?SUQ)&@K@)C$@ZN:F8;F?7XG:6%V]GRX@]>O,W.!5C'!4T' _.W2P$+KBAG1M2$+P1EW+#*@KS6#_NX-%L>A.T]$;(N<'JB5NW@E$BSQ M;VY$>?/L) (YXR%E=3;Q469X6' ]A&=BD"A3O( -J*ZV&_=AO&D[E\8O#_?C M1CL-@+"OTDE)APTW_&0]AV$$"R.)Y "-9!-QS\//4"=@ABCF(?[22>PX>KZ0 MOLJ%8ZDR@$H](6U$/:O?]M2STG%:.DY+QVG5WDC6<5HZ3DO':35L?OIJIFD3 MK=X5>V7C<'2EX[1TG%;UE82.TZH*/^@XK<8OL3X,-"Q.2SELPW.+ MU^J;HWZI%Z'Z?KYJ7IB:H(@&5/P<&_SDQX3%DZS8059,)G]3Z] M'$,>+6>5-28U;]5GKHV(>L];3119?'+@\K!_>G1Y;8/+3Z=>KT;4*R',W33< M-575\9<&S>8DS\(F11'"9V MG(3\TMCRO)>.Y*@Y M9_!O&^YC'/_6RF6$7W'FV'!LCLVM5H56A::[^:97 6$(3",*%O$=")5)\>XQ M]SA(&4A:%$?BH]TQMG=SM*IM>%LK[UYZOBE5:\M&'P^>+\^)03]7H6ILPY;\ M8@[D^7K!%C"6=\R[8_<1QE*O0DF;5]BFV#&3-4 )+7Y^\Y=H-FU/KL?P8S!N M]R969S2XGDRG_5EK-!Q-!M>]4PCZA3 'P$E7\ W,("M0P'8V]T-L50H52V22 MG& QSPML%H-$HH6$4JF$B1 Y,.^[E6NO#! YD&./GI1@HBC9;((P5@FH;>C% M!>WJ*)21_'R>1##]2(!W5!-;&OI\4#N?>,19B 0%:DQA/_*"S1K&H-$Z3^;? MLM ZO=/0.B^*A&EN9QKC<_"V=*Y?>NMC[3,U4SF6N:HI1%:6N:TS+U<>073:@VUR#59Y&J*T.J4RI:[ M"W;*9#5"Z_BY?N0ANA_8DC^:'Z$A (7.*3=H:X@\KQC+K^"2+%LB!.Z8'XC M?^:1-/O1/8BOZ63@IR>@?9!**6X 85N! @VX_BV/8A(7Z R_VW@L!DY8"U@/ M(GD&.4A0-C#"*^0;/A&-8$K( _3A)0Z"F Y@),X(MO"9>5S0[#<6?N6(Q=*( MA2>+G$8L-*DSC5C0B 6-6-!GSX;/[[S.GN>FJ:L1<5S9B'2-6-#\H1$+E>[=G409PV#.-M]<]#1@=.U5D5: MYFHFL()3KW^,+T:+7&U$KJ9@A7:IUM?N@ITR60U6T&"% M[]"QQX">Z\>PVHM3&X8\QLC6#%EEAM0!([6?WWFYB.L.5MCC]GTVG$(OJQ-1 M$9Q"NX1:-!JG\ (X!3-DE7@3I>,=\FV_C4) HS DV:BG'-BTZCNES#"-A MH1,9OV\<()3Q/K@4>A\XN']A=6BDV3PQ7)_;V%"$'?#P%J@1Q7R]QM:H&A'V M=O7AOV^F%];( -9W^-JU)2L3!S,@"(SU'H:RB'A,4!N8;:%F3:'X39#$D>MP M [MS[8S\,%T>&DDDCZ+ #SACYL?X1(@#PK& !+B!J^J.EKE%^[S M$/@5UV[LP-*XP/E4&DJ#5IZL?S5HI4F=:="*!JUHT(KV031\?N?E@S@W35V- MH//*@A(T:$7SAP:M5)X_-&BETI9!TYE @U8T:$7+?+/F>G:@E;R'ESW@X=4Q MO36,Z;4Z9G_0T4&]==9(6N9J)G-MLSO4Q6VTS&F9>SF9,ZVAQJXT6N1JBEVQ MCO$D:^Q*Y8]-YX==:6NH0!,<',UAR,XQ!UO-D%5F2!TW4OOYG9>GN.[8E MWV>#L%B7[8I!6*R6AK#4 L+RG:4V$ #0S@J[' "Q/*'4!DG'5L-%I,K^TAE/ MP(\\N4)&!GMX .PPR@\)!/D6)JKZW8:E6RQ [Z0:).M7OO[ M(!:;,%C U 7<1>$M+G>A$\H3LJTZ=V]ZWY2J6F6CCP,-CC\P;=?8I)^K4#6V M@]4PCZA? 9P'-7\ W,($KIRW9VX$-LU3B$ MS@VR,.#5N$/Y@0D4C9\-K+,3A%%#> [L(4O7%\-C21RH#X21 M29]H!$^3.M,('HW@T0@>[8EI^/S.RQ-S;IJZ&A'XE45HO"*"YSMHHIFGDLRC MX3V5X \-[ZFTV=!T)M#P'@WOT3+?K+F>';PG=0^[Y W6L1+R<$)7/A$=A_2O.A0?M_[HCW[8N1LI&N>7@0:?#M32T[%FA9>:>HCC& M"E@73H,VBU:$J:!?^+\2]Y9YB#V1Y6QN@876]/><>?M*YFS" $[[3B1*VF!U MG1O?Q;(UQL=D[KFV\6&QX%1BYNW-QP\_7!H[IU!H;,U G"2$S+WE,,X%_"9N MKC5;/!OB\.5JW)2MW?:8X?2#&:[S\YNH/QH-K]KM<;LUFO4F$VO^9=VC3W!'6\#_R+7\;CC\:UZX,THIC]!EH] 7FL[V+> M^ ;V'LO*9:A#A'Z)#(?#+K8FY0#*@-EV$#JDA>[<>&4@)4SCCAMS[KG\EI/D M+0*L[H4*QU?$6J3$6DMB&5A?+8GX(O&P80Y*+V%4YPM[#S8\%'_!+PM$;$&7 ME\8?](I OG+H T8)JHW#=\Z^OER?7L5IF6DY,%1N)LY2=LE%A_XRH,Y%QPA5 M1?6+^Z*+^SAB3#>@?GU75DN#;SAH;#'&)-P$$8]D.;(_\N0 )?K8R.Y6',C. MOG)_:Y!K=@\M&2ON;9!,5,4-MX,@A,T >D=:N#%N +[&C MD$ID<]=SXWNQ8!L8H*Y&V$#40";XPONQ&2@EX-:-N@CWTJ#!<%HHR< M !CC8"(7^(V%C\Q8@9@]COL:KJ8;$BS2,,XA+KE#59?!*G M*1<(EAGI&JV"Q$..B9&\1#6'X];!H)$YK&F)'>/+>X-\(#P[#6?KN DX-?IP!N.DQ%- 0[9%0C(::A:6;X\P_2[-,8T MH:\=@;BE9]?B>-XBJ![GM\GRJ M!::[[R]A$$7&QS!8N")[PM8WOQ'"MKX[,NPA#@=&R''DDB:VD5..MOYV<*V4 M)HP#^^O%7%;!7*,@"'Z50D$;Z?[F!3(9FS_8+\-=8SXE2ZXIEE@/^CR+-7! M8QM$O3: MX_AJ\X.D_-+SF37P>=3C+5]/F=S5J6;*7N>%6K)\"?#_BI3TT;4D_H3Z>K(6FU%N S MX%&KVXQC2%--HO?[+NV.6;&",["S^68X08(77Z=X X_+QE:)(\M3R5'Z[,OW M)71,JW],H:U':? BRZMA05J2M20K#\5H< Q$KZ:27$TO_K:LRPB2]O>5^GCF MJ[TS(8@F@N:*,S'T?\E%ZS6Z!N>PWSC(X[G7X*PY0_;.@B&K:6V]G.ND%-5: M4R_?\"C_0#V34!VCC+4'N\:\?8P]T2#>?I;4"K6!#7U(<:6_!K)JZI[O&@@> MR@"U'DT\$O^*E $9YG7C)1&AZHZ"$&6=[($1[8[@R4"B!E=PW0Y)=G0%U_I5 M<-4E2S4<36FVSWSIF(ZNI/^V8C+E-]A5K::V9M YV_$UG)JU-#0<9:RC<.1G, M35]+#84[;RC$+7!M(JX(Q4P, <6<^"B6V8"JCFS84&6U6'()H( MFBO.Y'#Q82O:M=&HI[?MYL&>]I8>/ ,KMRDLV3DF7U8-6;*:5M?+NFW.&8[W M]IPN;34>[\R8^Z@J\TWB[O-&Y+WG,6'Q&H6VPYJZ"N66_OYD;!W!$K$MJ@AL MKQ@06_2QQBZ=DY'<]+74V"6-7=+8I5J+\!EPJ<8N55VKOM^^3-20!0U9R 6_ MF5;O68K_''4PJ@9/:-225@%GI (&9KNG@8M/=)R<6X#5-=[>7V$ T35HHB9$ M5RUP1A02A;I5A5;1!YLPN'4Q0F%^;[Q-\!SJ^C_DHH>9';NW;NSRR#0\'D7B M+7IP$83&)@GM%1Q?(TP<#6W!>_$]16'Q?R7N9@WSHK]LMB&"_YLZB'GH@VA! M*\#LB_B.A1BA%<71I7'C&T@RBM.* R-><2/D+,(,ZU',8GB=S6&3,(T[;LRY MY_);#@^Q>'N.;H2#7"0>MN+ZMSR*@U#F3O=<&!OT<6^LH>DDQ)9LAJ-Q8_61 MB#=C<]?#YZ"-)?>1)MR 6>.CU)6+P60VD@6FCR_(>[, 9H M#L:[=&UX#@@*ZPDO71ICF/\:!DDDAIZPYR06\X0_=WF%I622X\KH!U0FX@/= MG(!CROH8EFL#Y*/I0CI[[45)&G\#6@EALXE"H?B;V] MN#X&]/V9^#9-XLX%FL%D!=M =V3\IPL)4]BP,%:C1Q.#>1Y\#&P;T3ILS\O$ M 7L)2JX8#,D&9)\Y2KM*_$NB.A]X]3@XD!W$_[K"$8=P:@C&'4$HXY@?.W; MF.:'K^D(QK-G 1W!J",8*W35==@],KKL'4LB]>I[=6:6Q^2]IV0=,M6 D*FC M"M4V*%ZJ4C)=I2L!+:H5$]6!V>N?45G2&@4WEK#A_LJC2,\HM]"9J8!S MOL79'_DH(NNJ=:>3XY\]+%EMI7*"&_G(:9>N3:R..;1*Q26^S()JU&(EKWVT M-+^J-!_O-RC5+U 1+C@OK\'>O7_A^LRW7V7'K[2P5\K;9YF#H\[TE=U+]9:I MQ>'X";2MH3DZRB9]-8%X"$JH7MH&L>Q&/!:'7Q+(91NV4N)"=;8M#?JY"E5C M&[;D%_.0LZ\7; %C><>\.W8?(=1B%4K:,,-U?GX3#2;6E=4>MGKC4;\WG0W& MU]/I[&HPZ73'G6EKV,5W6(&HKP!69,=0R5B%?/'SF[]$LVE[Q M.J/!]60Z[<]:H^%H,KCNG;(27PAD%"R,*_@&<7GIPK G\^.I4-=R]1C]60S; M_35%YN$-^Y4$(W[B49"$]K994R! MHIO07;,0VC7B%1CLRY41,8^G(+LHF4=VZ&[$PX2N6W%"Q()9"":]$Z6MA]SF M[BUB7<-@G;6"H0M XXC;24CVXJ7QP9<(&:MG&A@7;QK)!C<+3M!1':E[+_ MFX\?:/QIXX6NX2&U3,?O;VVKES/6 M_F6WM*$^'[CSV<75&)=#3Q(I88-V6BA7&>3H!&Y&(82&X="W09BTT(TXW@S8 M?,=#>;\LT.OP"PK]+6@ Q>=YB#>AG%$P3N>@3J]U.2R/AQ!!7<#)X^3Y-U?X MN _.T,Q/S\P>R1^<'U"J=S!\Z!8^72QQ/N00! MHC8++ '"S4,<4,@%B1$9#L/W.(MBJ;"_Q8;5-M8!HA1! \,H%@F]J!HK-$!C M.]!38[4NCXJP__?3.]L$8&K(+#UZYM[DS96(;! M7;PR$+5M%K\)N<_O<);"N[ #+H_=-3D?Y#[$UJA*L6LB>'$'LI,(Y)OCB+=> M!6)()'M$!,3&,XH[L/Q>()(.P.3@(]D"D)OYD<2UBP7%UF#[_,IW\C_@"ZX? MAP%M ^(=F)OH7^0Q<)!#\&OX;@$'!'^I .PK483']1-7%*7[BFAY)]CD4?4; MC\4PNC6Q[9K=&Z[80>6ZDKF.0P@,%H;,7W(E?C!.6FI,,) E1\"4BAX]P\+[ M%%R/4XEX>.O:*;J>VRL_\((E;>6RZWG*@ 2_CSC_FJ:F0$85-@ E-)C'F1>) M4E@0:6]%#@1@VKNTJ7P+Z2MD#6"7F#X!NB5+%;H,F8L9,A)[E7-2H4W!PS6L MDXW&D'H6"R21@##/@R$LL$E,JY'XQ=9R_2LI@??2Y!9I2 VF",'$%D@X3%V M?.*(_ F9H96I09F2 9>7+M+\X):EAMJ>J5&RRY@FA[TL$L\#P;A;N3#7NR#Q M'+"_PG4A)X*9ZUDLFR0*3B7PQ;1JO&>.C0CZ<4%?,N";-?LS"&5*#LJ2H20? ME!")!7-NTXP9!>5[:7P!ZX9CZ@D@$WT7,YD1A+:Z+%<)9C")A&;!#QP.(HOL M'B+O)EPMB!M)E25@;\C=J-,ZR8^9Z&/&@74E6Q?4<&8X_Y(RB4=(FC* .B'&698E+:*E++M('2H M<\H4@H-47\N7J/T-C-6^OZRV[4(G$V=GJH) MW5D6@?N0^E3'![;".H6T8&RTQ\(E1FKF@@#3.:I00/H7 Q-D2%\1]E*,\8Z# M8F"BB, 6V)M[]$U':1"SB##AF0(1IUI?QCUG&#*M4#TJVA61-TLJBU8(Y#D\6.P=&\"P M:A%7#&UL1[,7@LX5 *D \:$>@#70^')O,>R6"K4_"@L[.5Q) M.EA.C__;N[JJ]-S)S<<4W" B 0U>#&XH)PRTG&C/UF6[O)#*#',7F0?%4MDDGR6!])=L+!'@:ICT#QRP@=PK[)%#29L4V.E+!2I>B[LPV M.V%QY/8YL<>7H4M;)=I(IP]'564OA9B(N*1\($!5XGVBF6V'" [>L\D5#/ O M*QXI&'PD$C%@^7:7>1[BKA:P'^)=E>N7;%]TSF!ORS"(4>(1@V>G&R*DZM9) M$;:[ ./R1*!4(:X6R16W%XZ&&;&E5<'7&R^XYR(U0NC.$^%:5:ZHV>>/'R7( M7BW+BC.'A$M[ QOA#!]=Z29TF6[?BMESY9K0)5K0 M)>[:%3U$BA1H=(Z4>CQS@6X%+#S]^%@.NY>GERO#[C+HJ-WOM#O#I_E&'_,% ME>-[KA:KOY[_GQY^:<>_5>;5;.7TS.Y)77(V$!K,8EF[V 7B8B01\+6?J%7* M\7Y3_2+/ZAHTG^P7+,_?4?78PYL4/]:$V,-RO#TYF$(9?+@+T#N_^"^K4Z;] M4C@/%T,=URR6(8PB:%-%.+);YGJH!"Z ]A?XL0BQY)X#G'HA7Z-D:_EDR^6< MJ8<\79?J]LD5 M LAR(> M3EV!9,;CZ]A6$%*]A9(BY,OT3,@+]X\(O!/%1,X MP)"[6B^MY3<<]SN#Z_Y5KSWM]D96;S2RIL/I8'1];0VZG:O^=BV_LNRCY\__ M+B\($B#'!Z#&,E\91DX1N?9U?8U&\,3BL&UM3#AVIL35S3_4PH MRL_Y6.E(ABSX]Q^AJ;QGW\9PH[ZT]76Q*[R$Z-GK"SK!3N) MX24['JA"DY4,BF+X0(P(R->!&QC^!,T%:8*?:Y>E_/J#;!U>CV>1J M-N[,K&G/&H_&P\[U;#*SKD?M=J_?'=56M]]@\3-1H(B8=KP$]55S=2ZS!00A MC 5$1AFH3"VLK)3=\7"8^FL\:E;> GW [#H-ES6$L/B7!MH)F'"B2*K6G'Q M*G[B2DK>YPNZW8)*I%IT'D<3#GY10R"CR:>',H5,AA2/%+XBPDHU9*;P$)D9 M57W,"Z7ML,&8"G%Y+D@C634F16.B8SYT18W2)%8%F!#B P.GQ _P;S;QK'R: M+(R3/Q\E6*@K5*$P,:?0#-P94B\3*#[<0ZDMP_:8NY87V7,LV.J&CIH;)7-0 M'J0L?0,M!FT\.5(JILPM3VJ?.6[(J0,*P.BYB'9 MQR #$;X)+[LA[="BK*%4-\+NE+)LI@),^B:[@S'>!P:, C/(Y\MJH8*ABLQ) M)*)H2&7MZ \ZJ>\J/%G",A1%%<&2EGI+E7?$3QEEHJ'A,XR0$E4,80 LL[M% M9=',WCM8(,\L?IFS5K+$/Y<7X-M,QKT.K4U9#XL%A<32>W/2&UCG*LF6E]CY@]N M. %M\+*<'=BN@@%]APYM52UK2%54LX/U3J$S$\3>H8G)Z9#WZ*(@,7G';+XV M+%9%]24.!25FY6ZD:9#X!0F!IX5F0NLE/28HTPM?RU?N39^.P'R+:8*ABI)$ M*Q&^B,/$QE \=>J@XK1HIPE?4;@)(IZV8RI5@LFL(DRVYL*TG/3LK)Z')5PP M&Y6HB/3>I K1L&=_BM,@5E^P_J@]&LUVZ-VH/.=-RSVNT1 M_MH>3(>MX; _'O5JJP^NT#&+GHFQ"$Y#NG[$8J J8F46P0H#D]1;-U#@*.Y0 MAXNT[CT>[RFA^OOEYTOCE_'X8YIO332> C!BBL+^CEY,M8OF:RZOV5>2!D%\ M<:$<1 M9?7BQ7*@4496JS"-R+GBAG:RQK+":0EM/"3?,B_!;';;TR60#OQ;.V+!LZVJ4%_ MV.E:L]EP-NV-QYWA57<\:D^O9@-KU+=&[=IN4Y\X'O@+FU08^/"[77?#]1&W M>$@3![.%.<&&]'N.W0LDR/G(R0/=?GUW\*3=:HV&UG3 M3SNM=GLZ&DU+8\?'%JU4U] ^]S#0S^A<(J'0IA5Y55%RX0-/_3W--E2#S='9 M^!ME>34^N='7^C+P'K6]<]4FM;#(:FN$,%_:U>#LSJ2Y@XR:LSCPC8_ =,;- MC6D0=0=CV8HX?SU!H6>:7+PBU;D\OUE*74L7-8SG:>I=V Z@Y/W"?$CK8QIA ML!IBX0[&1I9> $<4]23,,$QR,0PHO.0>DA!5!:M,0R"N/OSWS?3"&H$5@\X: MU[XT/G->TB58JS\;]3IP@AGWIKWK3GLX:LVL0?MZUKV:P"_#DRX7<,VL<7H+ MACQN7#-R7Y5[Z;7(*5#DH(0"2I0C'PYVD8L6G-R!I?6@KA=J;"[M25G>;']\ MYW1_O-R7K-%XT ?KJ#69MGO=<6YPX*E((31?AH<$=S0OSB,&$ M!/ ^Y$L64F>MWAOR1=TI 3&^T1,9W78A=5[RW^@IZV> M(__*9.!S6OFA* [0L37J= 5SK,FX-W>$Y@=YWT/C]IW4%"1)@)'>4@B%B+AX M['!K3"B="7Q&4L%3Y6@>R]B"ND O%! N18Y%::R)0\S^1/+BG8DITE2@@A)+ MJ_RD9K9J!O:1=VBB[S,DI[;';[GW@G;P<^]?O^*MCO03!T(1SK:95VUE]=4, M7_;))%[V1?<16BJ$&P:V]H5#'6=K(./G^%%L&10<5=#6>-<7X;;TIPRK(A 8 MNM^\C+3Y=[9C]?],G"4%.*5\*3I9R\(Q]%>:L$EL/$JP9','^#T-1H"FQ9T& MP5LY#LQ']_L:\06^DU":%NPOAIWBDOR&M$%X]V9A5/OZ?ESLS)Q2INT9VOJW MBNLH;1&$(P6#[U:PZ=UQS\O,D$S.40':=,4 &DQ%=F2";M+5,9M'@9?$>;%' M=D$-=9M.&]I.\]S@0&G]@;NV8]'4PTO::)Z@I-9)%*O\6\+53B?QXB42/"B* M,Z&3,@[1)Q)E)DF.WF019286F @P<1<>SK/=UI+.0406KDQFHCP"AX8KKLMO MN71+N:&X*KLT?@M"CLM'AMB?,NN2DCM>,)N+H@D-RZV)WQV8-?(X?,(2(6DY_UIZ:R8"8!1U8:4H\E*"MSTWN\@4[A%Y M8X)UJ'(KQM"\0B=>@"Q&-U;(R;Y$@Z ,BRPQZ\!WXT!L>,EF&6*HD<"%%/D> MT2.&S]%\Q2L5?".S[5(L;1KUB=&:P-7$NQ$QUWV0Y*W3-;)Z&NP(HC%'@N(. MZTK\KI*%1(8\9'OADV6R0;MBKIS%C9I^>J#[@/._3N?_2FTN^-NI]V9S7JCP=78&K6MR7@XONYT)M/^#E_5AACB M2NS2^)4O03M]%'!G#!^O[S;[AXH)1^\"^J1(7Z,YG%X!;V!3.=5X5X14>@*O.,^BF9Z(%#A"3>A=>:Y\:61 MOW^M*[^)/_-99X2'-#TUN/YMX-UB8'(N;@S/50C;PE,4<(.X[I<^?6D&S+D7 MW%T:_P>.&-&*0@MM>&"1>"K7N7)++@)T0).C6;0:!TM.M@69@F"B*&=CL!/0 M\Z1@FAW'^7=&BHE0T%RTF&P/8[R]B-^10?RTL!YC3*'F^^9= 'A0!E:.LE8$ M>&0@PKTQG.:AB$^0/+=<#3[QTJ0%'3!'\Y,I*SA(\C"Y:2A*!]R[< M1EX699E/'H@< _,B0ORM6+@6]KT@QFX@1Q&&\-4/[GP/XA*?$!4G71UXYY<127 >\$7% BM7_:J]#>?$>8YP/QG=OG!$S1 M :^!8$L%46=WP&/9NKZ0YJ H2QFSM!-[E(H]T/1)$DZ7B[O"56^F/D@>%4JV M8E'J(B-_6;2! Y5C[BAHI3=E[I059Q[PFH/W,<%&QG3FMH/00<0NMK?B'@@2 MS/%BXS$;KT9#$#,*J(]!+>:HCU! $8ZF]D@582=O^>08.A MA;V;\.1NG/I2/.G#%7I"$)(.39+X&3(Z9E\Y91.'K8*R[H%@KSF3<\W(Z*XW M 1F,>VB6^B%31*4I*4A7!6KED4 B1&^%1@7Y4.\%&:*5NZ"'%:6P:P=^#^$! MU2H^RKS[*,YA$1"5$=/JWKHAHB,NR*&?X1; 7AX#>P3)DO#T^WRP1**4>&+Y M[V5E'[%-BBTG!QV(X&6R"#([123]S'/D,G$%_D7ZHM.8!>N>RR MT!\^7Y)_/>4Y.39!,/3OHI<8K0F,E\B8#I8*#\IT!R'RZ(HI(KL1?$*]X #; MB(2.'O>70!6Q.8AW['O;(Z;-NBY6:#1"<0$;RE#.3*/A'6Z**5L!;W/>^X\MXD0Q'D0DNE(-J2$FE MJW2*KT#R*%@"#V*X^ 0$QO=9=H&Q1->9+U6.&C+/Y\ AS]0&X-BYC/8T"V9^ M%EI+$Q*TV=5*=-^G*)99;4)+,=H!*7[4%(5V9"RI6O4(6%&$QRO=+0-[I?CN MB>#-=%8AGE>P2=ZSZ3L[RGB7@[ -]#7OM7QKO*]^R&D <1D5D*RCV9#M.2+J M)?$8GED$0ZT#T&U"+K*@ZUW+18#:P:1;XQF-] :(5;+.,SMI4!FL)94V@5SE MJ[!?^!':E3*V A[=D#D5WZ,!!'PA&@:.#Y?W)NE>D-W$YO(6\>8+!F'Y3Y23A,_ M6<^!NX&E0/: _NZBH)*C_>#$U$X0TY2"_8?PX%"'.=0=;#U((=P$E#H7B0I, M2:3<%T0EB>(7)5><1$6T$-5H*TGKWIBIFDI\FK8M07<6$DIC+RF(]\^[C]EQIT=#&_1O&EB,B8 A) #<*& M3 &EHK-\^NG,&$V+K@9A:IBJOJ4R$&R432"^WR#.4M2S=$4L7&9TR=B)=2"[ MDFTII2GHF+,CLL7*R(BGB=O4A94N(D9-*+@_SVD'X,&+9",>7J*VQ:\]V&2% M_;YWYY P71E2H&RJNY5PWJFUR]F2V7@V*TE7]92P(^GV49E0RMABD3)?%XF' M?V73W3?#(!3P%8SO\0*ZJ P+.&N50&O_IH;,D#\'I)$S.; 577_F%RBK0I'E M\#VK&]">3NM4_XO,5PFW%$*9):=$]X[:Q!<'9'3+&2XTA3B,X7?*$9)W^FQ% M5BK;1TANX301)#%QZD^Y UQZ-(NVSV8_;:/0,_-.!H3G3\@'G\X\&OG<4U*_ M_21,X,)%0);!3Z;Y4_'J&+@'!IA+SBIQ=9+=SA2=1%)Q4[X]TMV4\F%%$(KL M!(^'5U5WDL;!0E_\$?(TK(_")*D-&0A=,!6(#+ERE;*P;;I^ZP L4#-WQ#V\ M]*B>Y:#%55)6@M15X.[CC#W$?WO;]MY.CHY]8]H^84:[1\Q\ (W,S^'&F4TO M;(+"](7@ZH) (U\>O*23NM9S+BK/:L_NE12VU8'7:XUZ[/>D,>AVK.YE,K[%]_LW^5H(GVI8B W/WYNQ_R)59L0&?(9U70+8=80BWZ MNX@]D5$^#0JYV$.OALSUS=\^^#()O24KCIARF\;EEE98&G !&EOP ZIM\=OG M"TO\\O;:59&_[P/)2)U.YZ+=:77:G1],\]#E_CB (E$-0_U;GU#PS#KOK\GDKM6>TYD=$RC*YQ5 MO2RP$LY)KBW.*KZ3D_5@[<9X#CH M6H/^:-*J=UAC_^ ./?NVQ$. 0\41]*ZE$Y.P-K$GQ+4P4^ M&,Q'S.3Z=A!N"- EHM>XC\@'@K@1?OQ47 M2V+HVWDT<0W%06GGL_&PTQNT9]/K M[O6DUQI.AMW9];#7@U-;;SSIC2Q]/JO\^4SRVT7$[0OX%"])WHET)??/F[CF M?_Y^,[GY8MR\G\[^YWF5Q^XT M)[_]^4WK#?T-4[/5W]]/NCO7B5?P*\Q]3D&%%WB9SC81?Z=^V9DP#@?U#/;7UF'O^H>]]IQ;UFMXU[K'?=:._MN M#]7P\AGO6B7E!4>J15+\N?EF$!# ^$N+_MLJ^+O%O?F_90OYCT)BPK9@N ?W MI$(1X8)6'!XKR,,#T\&S=9N5USI_8OX'(N$EP18R.+=RG5@ M[M^A7 ^4=5:XZ2/F5PTF?;Z%G_+T2DBO_MFM/IYZ]+*?W[+C_?+[X%(O_=DM M_/'UX M*%1WD9QUV68CX4L?V9*'TP21)?#=I6;B:C%QN3O-F[\-+_ZAS8GF+B_HEXO. M<-C;CF+3B]R@1<[;&GIY&[>\,BZL)^+"7MG\KZ]UU8'_4^NJ&UU8)UOX;6T< M:39[;C;;:\1/[CUV%VESO0H+V"=5Q!;3HKFP;C($,' M[(1_6>U6V^+?K-:IEHG5TC[NE^*6^G$'QBV0A?I!9,8:8RV0M4*Q?Y(Y51#& M1IE3?_?=V,@]E$%P4'(5J@1,7$RP<GYZ?E597XU-)"N"7># MF!D$QNC%;-S\SM3 ;?%O'>MD#Z^E#=Q&&KBE<$<62"$C)RCM#15>G:5%63_( MPJMYI'FAJBS!SJE$5Y?R CYZ?GI^55F?@VSB5]F!'M W.?-10V9WSD;X^W3C7%MW&AN.=TXSXH- M:^-U+ZW]IZT:SRS.XSE7ML:=8[];0 M^/WR\^7596J76YU>RWS,>!^U^MIX/U.UK^>GYU?+^=71>$]"WXU6.N*DR?.K ML!U]?*2S=7GS_O,9+F9SUO!_)I]^-6[\**8TT%.9X-JX$-6-U>.BALROH>;LYZN_G^%B-F<-R7K\PKX% M?K#&%*$Q]R,J7V*O^)JE]JVV*_7\]/ST_"HQOX;9E>>]F V97T/-NZOQKV>X MF,U9PT/FW17S;%6I[E?7_XHEXK6QI^>GYZ?G5ZWY:6.O08O9D/DUU-B;SJ[/ M<#&;LX:'C+TI7[B^JVT]/3\]/SV_"L]/VWH-6LR&S*^AMMZOX\D9+F9SUO"0 MK?GX5G9\V\QJTF V97T/-O(^?9F>XF,U9PT-FWL>01Z#B M] 6NGI^>GYY?E>>GK;T&+69#YD?6WH\QFWL\_7P;XX/@RHL5I]%:[=9?M^=D M;<^[!7]O&P+TM^O#?.)WG3X\\/19'692^>;_,HPO*V[8^20HD;%(L?&N#P8# MY6 Q,*\.\7,<$)S4P>HX#J8N8;8=K&$$]T:\^,3WP1A;(!Y M@15X#*MU\4]*H7+G>AX!6N=I,__YEV&[W?II@5)#OUL_&8N ,JIL@HA3]9XT MC\HPS9#"[016S87O"\D2X6MKU.F*9"NB:*5I\&\VWU"N%7R5HQT$?ZU83'^' M?.E&<8C96*(-MXD:'LS!38O20R= AOD]/+H ,O@VW[*1Z(> 7CT.]GI3*J/( M1O.LTBJ74SK#+1F@GZM0-8:I>2[F(6=?+]@"QO*.>7?L/H(N?UR%DC;,<)V? MWT13JS<;CWI7X^FTU[N:]B=7UG@R&UU;_=[(FDQ[^ XK$/451(H=0R69IN@O MT6S:GER/X<=@W.Y-K,YH<#V93ONSUF@XF@RN>Z>LQ!=4._$I^+J5-1Q';KY!9W%7)M6&4/9K?\_6&WUUP?!8,L?3^WF^0'X<.&SKQ" MEU9+V&-D$H%)X7GRVY_?M-[0WS Y6_W]_31:LW#I^F)XP(Z!^D 8@_3)G>O$ M*W@:"#0/0N#F"SOP/+:)^#OUR\ZBODE]=O (DO_G-]TWASUZHHMV[Z\_O=DQ M=,O[+M]Q.JSVFV9;U*\]U\,>N-,W@O$OLT_3W[_\'].X>7^US[?VN/.XGC.O MU/E0S[-9\ZS6[8Y>T"K/*YC4+K:5JMN1/@Q^M'X M+^[[[H*'QB^7QA?^)W-83>BBI5U+NY[GUAFZ#&'6PEK-Q3T7)CZ7>1Y(*U^1 MB6N)U9RLY[ES*T&OO7-CZ,"&MMY^#%W?=C?,VQ7D'RI"$"W)FL/U/"L\3RV@ M#5M0[;=Z?K_5ASON&W\/[ECH&'^X7A3X-:&+EG8M[7J>Q3=+$68MK-5N6)JLA.C+)^Y@@[/5<]UUK/56_! M]9ZG]F=)?]8_6 AGX#^8]_4H4UI[LNK)_^==RGSC(JS-E&=A7I'Y:\'5#*WG^1VNK+%M!XD?P]#.WI?US*E( M]F28J!<$^I40W W."#+:DQ'D_U%_S /G_F__[__^<16OO;_]_U!+ P04 M" #T@<506FZ:Y( . ?G0 #P '!D+3(P,C P-#,P+GAS9.U=Z7/;-A;_ MWK\"JR_;G:DBR78.>^)T?&8]XU@>'TWW4P'@ */#CKR^^!YX0XYB2X][HS; '$'&HB\GLN/=XWS^Y/[NZ MZOWZZ:>/_^CW?S^]NP;GU E]1 0X8P@*Y()G+.;@JXOX-S!EU =?*?N&GV"_ M;XB _O#"W2/NS)$/ 12"X4DHT"5E_CF:PM 3Q[V0? ^AAZ<8N5(%#RD12PTR MMP5D,R1NH(]X !UTW)L+$1P-!@&<(>:&8O'&H?Y@;[@W'![L2XNDC80?>9A\ M2YH^/S^_>9DP[PUE,]ERN#]0MR>0H[@YH82$?CZ!*]A + (TD(WZLA5BV(GI M K>B/HH;MBB$"1>0.(E"+VL&/._KUJ/#P\.!OILTY6Y>0\EV-/C]R_6]!J+W MZ2< -##8#R@3@*PY= KY1%-R)OK*8*ZMZ ]'_?U1#QA KZD#A0Z?B$J;D275 M1 /D"9XRZJ>,WD@=>F!03YU-*-)&A9#W9Q &]=7($AI5HBMMU6'4:X)/KCZ: M5UN%&@9,KD*-8\;6KPK462=1W_HQ75]=ZH_VVFF1IIMZ6L1TF]#B< "9HZ"6 ML#FBCUX"#Q(H*%M'M72)B=2'?DK= M3 /TXLSKNR.ATI]:NX% [*AA;_2^RK"W3F4^]E,&S=3@V*GOBIA(?6CM""X" MIBSZ4$^%F$I_ZJ?TJTI 0JC0G-2E^&(08#*EYHJ\IH;+HWC,O$-3H.ODHVC$ MLE?3@X#1 #&!9163F1UH!G.&IL>]P.W'5?T?#O3>R.H[;K#&?GDLUV.#)'%" M3YMPG:H849Y'/U]^)[*.?ZGN3)3XA[19X0%VKJSGM M7^\ MNRJ8#6MURKG$*L1*I/'U:6\T?#\:#D$?G&/N>)2'#,DOBM\O^O\@P_87 (D+ M,IP_#E;YK4@*.7+'Y)/^O.JVB#AJ8B%&5Z9:[42Y9=#%&I0U6)ZZK94'O M2N9.YFM]SY& V-L0CE8)-HP/AN\/AF\;8BQ;IH)!1C+X.9+]KRX,4G>=0<86 MF,Q^@UZ(QM/,G8W&0KF8TH#8;QX0L72@Q0,Z7;K?Q443P,ZD&7M_47 865V$ M;%>$4#DA(.K3>*H:RKO6]IO-)PV%E\;07HL82G12\:,I5*-5TC7*+KIR 2:" M04>$T/L"115JC2XA9-%>Z\ ./+A#2 MY&/=^C.#,@M^@2[::+QL3)O2X%I?^:D:7*F.0"D)! 6)FD#IF4[O8E4CKD99 M8+0%2MTN)G.BX$Y6/ P[ IE[CU(P/W$$?JI;GF] 3FDQ^#J5])T_2+ZH4OJ3L2O9&]>C,)N.B7$II5*PO$E6,"B,;),*!'+Y M++Z+B3RTU)53*+FKI1%$N-;WXD5]W&Q85!%4&AD?&D>&NMQ7VVHNR"H (@VZ MX"C"S R[/V($L; O#83U]9TZ@1#7$MUP88&GSNI.-5;6Q9V]#WF+.Y50W*JO*5693CUL*L>J#R%GAKH[N<(5=WH+V=C 6TT',K_AKI724+]ZP.]?FIX M@BQ3$'$%AFT'5<;'M[)J(6*.!)8*;PBW99XE(+[5/:\VB.#G)2D[W_\2!T8[ M7I<>?6[1#_/9V:$\J-P?4^[)5I@6T(&8>GT<(*9U-.O?OC1W+@GP$[JF?$/( MELBPP[W7$.Y4:+04GQ$+E-PN"E*$&B_1U^=K1WN_(=H[OY#_A-BM!*@B;'%K M"QC#I/))?G:IL)"40)'ND'//T10QIH-<[YJ?45ZQ]LRGM.Y;C=[E[%O%?)*- M>Z Y[3H&=6;J5@;6N?CHW<'ZK*T D9V<9<>^N$-/B(1(CO&WB.E=-5E'CR<> MGIEQN!9.IYNSLEX']FYO MN$EDK+3[$3%1(*(T&M8>$:@9#6O-NS@H!JD(NLV'@UU2:52L+:W7C(JB.UUP M%$-68ZV])DO[FOO;G#7W6G#OX-+[.>(.PWH#:3P]#3DFB*NUFU/(L9S5WV:, MJPAH=7[6NFXXRJWK$NYJ*2#FKT'5$M35K(P.R3S/U\O3M=E:D_)PE#O'JHGK M3N;?Y,&W+P@JQU7_"6P^I7UU8IC3_S*/M&4Y[3H&=?J3E8%]=6*84^06(-+U MC]@3-8H1&[VU\A@-.IC)/^N#60%<.SB671'I8O0 7RKBD&UO'[?R?F9H MJ($FWTTGUTE:.63VS+27,Q?-NGPG,\^UK%8K!G?4U#Z1/,R):T.X.5K6HG-!3ZZIB4/K!:']*VDDI17ZO $M2S4&O9YA:0 M7ZL\.-N%QS)HO "UY"FV[%.2&PJ41C)+0V9M[ZPL9+@E9M+G_):?V-S=Z%$' MY+NAA\;3.^1#R9W,HA-:L 1TJAM=8SC!GKY2/U0:"BB-B[7?N29Q$4M4&"O$O)%J5B149ED*\=CY" M"G%&0OJKBZYXU/ZIL5BS1&#?:CC,69V)\-C!U9@;)-0//&X1T[^6K^3L51K[ MJDS>8PB2@_Y=B7J0Q/Q,?W==?D($/L=>*/ 3ND=.E-OK)*M:#.WK.:.TZ M6&JF*X7TW4@*2,7L9+I: > LU6D\54]?."?$U8@@=Z5I"Y@;2"G%?FV.FXM] M1K)^V$3)UD^:1-+SJ+JP0#6&LWQ*^Z[#*&=([&7[04X*2UD PV.G?.[[ MD"W&TWL\(WB*'4C$B:/?$H;)[)9ZN/)!NA596?$9Y@TQ$6/](^^4-4AY@YAY M!]R*M^L,0/4X6L>C8=YX5!W&G1R>JKG_!_3(2CUS;[B_MSZ U8$T_O1_BNG' MPG)WR$'X29\\R:A_A]2YLNXM9.K0#O5>O./>QKEB3Q\V>=P3+%3OC95C MIL B5&P_,QH&QSW]2NDC+)#? ^9=7N:*3XGLS6QQ)>\H?_6 N3XQN\7'/8.BXKY;2U M;N(-+/P!_0B3CWJ?$N<4;U]$Y/-^\V/1,QFU>B:UL5',*BW MP9])$*F/6*SXXE0J*#%+<*[:>%NA/$<3D:Y,_AMYKC0A>H6'S+RAKX^9=A\) M0PZ52?E/Y'Z&F)C#G(P+VK%X%<>8%V +JU_D8.'@: \K\)!^%H*X)SYE O^I MKU^\.%[H2H"C_JPLT\=V1-GN@5[Y\8O/:L]G2HBG7 M,%.WF +%ZH&5AJ\1R!83"^)X3%"<-)=C.._&:\?OK9FA\_'TD;B(/4O'(\;5 M(HQ:88E.4_4QY]F"M"[1UHVEL?&,.@BY7"U'G,EA#3FF-%;)1EKD7U-(Y%P] MLU(A@_(2$RE:CA?1N?=ZL2SRR^;X;5O.CCRF-\,GJR^@.&$,DIDI('T5 E]E MX3"7LSY9)UR&K33';TM17:M[I(FT2=:D355;=A"HYC*>W M4@E>V5E5N37W%B8"S1!KF7':&Q(A?ZOEF%Q 9SZ>3I&J*>0')J?EWM#:)VOL7B]4 M"LJY=;U3J_)6Z9=KOL;4V[;09#,DVIXH6#ZK[I"*?%Z[9M8JJ1>B(?<\3/.< M>6]:C.=X^A4R_9;%Q/+:9#\R132W4Y\M5-O,8JIMG1V8A>%H*-/+@E=$SDPE MR]-0W%#Q'R34WMV2W96:;[7!2Z]24-NV9Y0\R0N2]$XQ6#*W0N/FQ@:RU&\9 MP0_(#RB3#K/VO51IM>2M/@N\M X1V[PY=J_&UL[5WKO\+G?,8:[TW3\T&MT-H/'7__QZ M,7IS%9MI/1G__);\A-^^B6,_"?7X\\]O?S]#>V<'[]^__<^__>FO_X'0/_8_ M?GAS./'SBSB>O3EHHIW%\.9+/3M_\_<0IW^\2G\SR+^_>??GRY:>OKAG]-&D^ MOZ,8LW??:CU9(O^%;HNA_!$B%#'RT]=I>/L&.!Q/%WVWZ.2V^-='Y;^P16EB MC'FW^/9;T6F]JB T2][]X]SNS8Q[=_^].;-S=P-)-1_!C3F_SO M[Q_??VODTGZ.39C/KG_RDXMW^=MW!W9ZGO]_],\Y0#L"^*=[X_!^?!6GLSP8 M4R!FT>9Y$]//;R\#H $<(8S!G]N77UV?1E_?CNM+RY' ,6[86C="Z'.8VY' M[\=ITEPL!. PSFP]ZLI'FZ:+\'A@F^8:)M%_V]$\GJ1[W_3#:.OV=X/; SOR M=&B6'W12AN_)Q>5DG'\[2;D@?+NV?$]CWZW70LB,9XWUL[D=_6IG\Z:>7??% M_*:&B_#WR;I1[,K+PT9ZH7MR<5$O52%(!6 %$P86]'HCK9LK]D7?9'PVF_@_ MH)O%O^>340#[(X,TN]Y,9)O:)2CML(CUT'(1#J?3^<5E[GSZ^S2&3Y.L7^8XDWMP3Q>?/?[ MN(9YY6?U56L]V%\')?@].[=-G.Y=0;]9IQU/FO[87;ULT7X35_L@^^ M0L@+<1Q/%Q/TZ&O^M2=VG]%#,8YO9E6O0KRYW1+Q6>B2&R/OXK*)YU"AOHH?)M.N++5KO B?SS84/M]$Y7?%^NC[,*;8- O.%W[5P62Z2;6LK3(83:U6G#8U^Z3P8[R* MXWD$@3^-S<)8!QUUXD;UYYN9T([:MJV4I/SE_DV?/93D^+MRO?*ZONV27#Y% M7X_,MNJB),]M++R7M=4/%U/?U LK^"3MSZ?U.$[S$@H.0 U+SREX/K (+7K? MQ,*S&RI,?TLQ>VE[?7#S+:CP:[33>1-;[*ZLK3(83:VP;%-S, K;3+L6%?N@ M[YWF[POYV-34X/QT$:& M6U3L@[[W8_@U?K)?-]&SHF#/_;<:R*?+]T'-!] 7FX!X6*:_7E\^2=O7[X_: M^^K 3>:SQ:[IC50F!:%/M36U:/%)\]@NEO+V^:PQ7F$WIKOD=?Y);21A<>. M;@.(+]- SVNI/P[:+*>K2O9!P6]QE@.1X-8MMI/6$_%$X0'HV!O/ZL-Z-)_5 M5_$L^J5HM1K+E[0T >W&[(W#AMX:1Z\M04A,7Q7]"5LO;SY 7AM(\!KJ_1! MTVDS@:5C=@TXY&#T99['T.EZJC94&I"N5H/>KNZ 5+89V595^Z#Q;.ZF\9]S M:/[H:G, XJG2_5!R<6&;ZY-T5G\>UZGV=CS;\WXR7YP0.@6S9O/AHN>U48[J M5H+YHJ;*\=#G"+0>"7^GDC_ W\OBF>I>#C'?]!N_SB(8T*%$S^T]LI)4/?.0 M[S?2,F&WI(TF_H%D+,E9G'Y/=NH69]7G4_39VLMW66;>Q=%L>OO)0HH0)LO# M]']>?ES]:IL_@ 10>W>&QL&\R;ORMS2-K(NCG]]"_U6+6A461'*-.?)2&Y22 M,__HT9D=/3"OW.SNKS7,MVVB(BH* MJ1Q&/"J%F!8621\YPHDK[)Q3V+,V2-P3RKW&OYDT(38_OR5OWWR)]>?SV>+7 MFU9LXQ_(ZN/K$[&W]?.UCH)&>% ,16"PB2O\51^'3Y/;L M\AW)WR+A:V1H8]T*:\PXL(<<-0'YZ"@BA@,,A >MJ=(A\9<+#WW5PC,$>INE MYONE^#*L9'#O8M+,ZG_E8-%TE0YM4ZU*@B?F8D),.8$X\QCI@#TR.@8?-7-8 MR]U1H@^G[ -.%GM]SU"FFYJJ='2,8R^0820@B9E!TF(+8N2ME)$FG,RN*M7^ MAWZ#5AT S5+:]3O2OV,,3-[YQ>+L>/BE 1?]]W$3[2CS]HNMQ]EIWX]@_N5- MBS7"UUL?%:?E(H)ZZH$0_2ST:4%T/*SV3W<'^L0QO M]P-RJG"<2AZ11HEPC(51$27*#F/.:*&M5L'97K:S!5Y,>47N1 M=?50(C,UL\G%DII["B+K!C_Y/+ZO'5;;71T:K$+"SBN01I6\1);A@(@G> FD MC(FJ?NR.(35\/R,ZV1*@NZ6V>\7R=7@VG8RN[HU6V"K&06Y@38IY.0+O47O, M;I693(2V\HIVR?8?BOU_FUN[,0!;U))_?;*0Q6M(MXE S!'0NXK MPP^.S.'QP=Z1,!(;("#1:A>2VZ>"- Q93U$ ;3%F1DLLM#4\JW MZW\[:C,8/>U7[=*:-KR8;@GZ[2]N?:3L^??^[M;W=S=C\,R6*L>-Q8H&9)P+ M*'EBD5%@''NCN1 !"^G4KCHGN[+;^W(LMQU\W"Q/&VI6)KBDG8%5.&"+K/,4 M"4LT\BP:@@W50N!=78>VM>'[.0HRH@!K\"0S1*S@FQL8,5 M5D9[#C!6DUZ@*F:]@V5T?:,#CN?C\ PQWU"SHB0DIDE$3H2$A- *,2LY$LDQ M;1119G?W:H1_75JR(H4%32F"N*(T,%1(E M FQ3;3%-,(^PZ2 W[ >1F]Y!+"4VOY_]DE/IC+.K=<_];2T]K>I76.+HJ.&( M2_"/#9<" 2 619'CW8MX'$W0W/ MO]>S\WI\,H[_$VW3YH1NMX8KR<"? 4L,Q1 LXLH(9+EV**KD80(GDF2'X[ME M[-EA1.19H8$!<"ZU-K5E;"_-8@-\?3IO)O//Y\?UU8+%5L?(>^NC$L$SHG%" M1FF"- /W(HFD$<<)/&A"#1B.NVY@[Y2\#@'YMD3W-9[OWJ'E9M.&='^-5S0P MRF-R"!2A0YXHAT ])L0"T9 MD1A9IA)2UA%P1[C,Y^>(=]P23%_=4K03,CP4_%OWT%9=V^_S>F_;)S5Z[K/] M"QD%.][.!>OM/"U1D(-G/P-1D+9G/MI0, YRC_(#>UG/[.B&5D S-E"]D=OGCQF;_][]GZ;7SBP3])C M=;-0TVNF[E!=5MP8II4SB%B/D5?>(A$P1=X2*AF%0; =KG46VG8L(M<[.!2# MFZ6]/_Y3V]ZL<[$6!*FCM#"8&81<8"BI$ M9&1T2/@@C1>8^VT>\[DALL7!ROOE*N>C$U%+%+Q-*.:K;!Y,'Q0H#L$:ITFB MNVXZO&1XOO?A.X+R[_-LNRD4+QK1%:>^AL"L6!CR)C\=6!P^ O6@Y7^+LQ9Z M8DVUBA*LB#8>)2H2$E(J9)D#/%WBS' K(NN@-@H%"7N3D)ZA>KVW?8:]S%/F MO%=_8M$O4N66F(67V*@9H,E'"DE'&( M$J50@M45$9.P=0XSISJ$M<0KDY5A$"LG+3<9GT]'.6/NZM39*\7DZ6J52X*+ MH"A20CB4N/2($R41C=%:CQG5@;P.(Z23[](S1MM?9WZ;C'V'I>:N>D4(29YA MB1APBJ30#!G+&.(^$9@3B6O7X1A@27NDDX0,A%4I25F^[S+^O'C1XF-&_"3] M#CHP([-&1-;6JU)45DJMD611(L^L1HS;O.\O3"+46R+CZ[!$.LE&WR 5$XJ[ MU:^5OEA9OB+*//PO^U%>>^1WX[)RN+( M+7$,.4Q@]L*H(>-40-@H:AQ30=H.5E*98%Z_@S;I$ZPMB/QF[^IQX4I1YA6W M$KF<8,2Z?)^,$(NT"]Q'KK%,'>ZW%Q>#YXW4TR/^(ZG.LL+@ O&K@GXK:=D2HH"\T\AF?I M@B?K5#Q$FY0.*"F&$7B%%@7I)>(P>9(WU,>P\R=]^Y>(WL J)12W!RL_QD5^ MLF<)Q\:ZE8DQ::\PTOG&CD]9SV(J $VCA>3&$MPA"%?&A>Y92(8 K=Q-_QO_ M/U^H.)A/9Y.+V-PR<-TBP-^B>F4\"XK0'',*& 4>*7+Y'+L6D3$OL1=BYV/\ M/8O,0+AM)P+S#'E97[%*(F@C!4.&$XH8EP91'2/R3"@3G<=*=DC:5<;][EE2 M>D=L)S1+NY!NNQ8J3V4*1DMD/$P6J47>19$1TI;J4P,(VY11C81 E'#_,EIV\7UBKFK12AU26!'3%?.LG*$&@5#??> M Z)]S'=EI8KSR G1#*6D8(6U(B#I+,P')D.@RCKI.X1#BMLHW>2B3YB*W7-X M3M!W1<20<^Z3CQ(E+PS"@0=$;(@(IQ ]X\8X_)JYN4 M9?>+5H1AIXU1B"8%-AHQ%%DMLLB;Y+BD)I@.2T29P%C7P5J1D:PC1@5#8K>9 MV1=Z+%_V:.)Y'$_KJ_A^[,$@RNG9?XNSD[3^.;IGME0Q(9+'6B/,= "5BP4L MFYHC0X+# :BUJH/S4D:#]"PWPT-83*R^W;,^M75X/UX>H5@G/JMK5%2:G+V/ MH\@LAUG#.")1,>2#T,[2(*SO\')5&0NT;S'I#:I2XO Q7\X:QW!DFS$8T/?? M@SB,J?;U.C-T<^6*Z)0P! M\+=7-UV'/+79 SN/L]K?K3MEKF6>S>#GQ=TK&\>CR99Q&&_^A;]'\WR1_^BK/\]7HS\"PT-I.K&N1@_SIG?GD__A9C M6EYK7J_PVC<"'D@0@?$(MH$A"/@W*&A83Q1Q)!)/K=([?R=QEP5H4G!D2JW" MP,2=T[%>#._*5=8FGK*5DJ2@2-*DD4\YU8$PG"OP423?^0-S0PW?8RGI!%PI M03B,X(;Z>IDLZW(4%X,R#LO4:XO/U\A'F^I5RLG91+[V&RT# @0&'( 43KF6 M#M#T3E102FX'PW/+-E9;"U*)VQ2T'[RA[OE1Z)#%WB+M D;*>>VWRU=&= MW[4J)$O#P%EL%V-EOIYU.QDK*U0Z*BRX<"AR8I'P6B-FHT-$)*J8QX+*#J>T MRL0/"@E,;PANEI$5F>066Z]Y@RT;=S=7.5>,]NJ"U1$^.@(ZCM3Q_O&!V3_4 MA_20';!#C167Q^)XUX_*##S"O:!6=$-[2>F-#?6T.&RL4^%$G=%4(Y$TV/O: M2.15?KM/.VD=-U3:#O%#.>QKOX450)\HEI*6QV[?XYPC:P2G3?5*B7S"0P&F M.!\Z-$GFC/RP7DH>,+'4X=1A/TO]4#(T$* O6E(>T_*$3;3*!7Y6_4KD_-., M6J2\@1_YMN'BA.HR[:4P)'7PV7K3H+>M6 MQ,9DF5-(.F51X#FYC@N@H)UV0BLOJ>JPIT;PCV!4#XGF5J7HNWM>MU/B[I!L MJYO679N&N0=CH:Q#SHN / ?[P FP&1C,PL@4\<1V.!Y"?JAP\Q; WIZ(/GW+ M[%GB^'0S5=2!VYXT<8'\E#MJ?V#Y06#*N]/=4E(?4/$$,R"6_.K$+IY M5:KC\9$5C514&>ZT!1='TH "Y0Q9F@2R& =!@^)\]Q,6O_[C(_V,3"D97;Z/ M,?TTV?, 9!.?S+2X1D;;-U)YR[7EQB+J0T0^L8"D 0,BZH2UDY$DYWHY>+*% M2$?GD?\^Z>60L!83L&;B8PS38T#Q[IW 1">4(&"&"%@QHD:""OA-0CMDC( MH .3"DO2X>0]W:JWT;L,]0ODB_8D[LOQP60T JT+^)RD#Y/QYUEL+CY,[!C< MH>4FW:EM,M?MEL@>6Z^B!-^*@]D0#3?(YN=SG?)Z>J=4!T=AJYM??4G5 M=N'>BIMP]PCP].AK;'P]C:&M7["J;L5U,"HQCK 5'GF8?XB$G%Y%8!M44#B9 M#D=XM^J/#KD ]@5FZ85O.1$^33[9KWEG."=3 (2R(_/<>T4O;;(B5&,C&+C@ M$0"*)$B$/7?@*:4 >EI9:3J$Y\0/N6 6 +G<7<@.#M4:>>S4;A5U2EY%@K3, M%_XL9XA+Y9'PR6IG)37M,L0.A]F_'W$>W%U_GA3\8(\^/T1EC3 ]+%AQ'RWQ MBB%% D/4/7\$YB4Y2TQG,K:0=NI_N9WF*"+Y=)%&Z ME[[O?@Z-\CF 'B<2;)'1<4VM2A*?DHBPAC(-/5J3'TXS"4;)KB!3MS-@_]3! )[Q+R=(O#= 'KGI:FW3U7JDJ@*]N"(&6C,2P M>&0S78/!SJB+0C*IJ>ER]Z"(['0>HTF?^)1S8Z[B>!YOI\OW5R".OB[W7O-% M5O@OK+<'7]!:95+"23 -[@!+*(!O@()E$0FF=!3"4LZZW,\K(CLO'NM'[DT) M_(J%KB93L"M_F4S"(AMM;*YJ'Z=GD]&Z&/S3E2I,P"K0>;\A1($2Y@D1BCF2 M/"ANL:=@G^[\UF%?HM(K3L6ME.4U^58VRFW9*A#*B:$4:;MXA5M+1!A(.OS% M&&;Y$>T.%DJA\>][F>D#IH(QLPA]Y?#0(6BZT61Q?V!S6J:U]2I@-=BD3$XV M;:!KLD@[[1!UG@K,)0UTY]V?CJ/X.$K6*UZEY.,L+DQN(/M7V_P1[^&Q1CB> MKE0EKQQF@>>T+PFE1!5*Q.3L4\F+)+G4N__^;K^2T2M8Q?R1. 8,1CE_:;BH MQ_5TEA&Y:I'/;4/-RA,AO>8*.>N MQD)Z!+V8V;I,:#AY:+NUSR>YNF+%C4I&1YDG*G3J!0/EJR2*45IKHY3<[_R3 M([LJ9KU#7W9_ H!:DKH/&GE]).Z)&I6T2GBM- K))A3!GX2I)2/R$?S*%+7L MZQG?@4\.];HQT =,1?7.BOVZ;S=J8&)-']RHV0O_.Y\NWNBYW=,[S6FZ8>!F MLZ9V\UFN]6ER\_3-)L4U7,^5 &\7G)"<#)I99%0@"!P/BSC1@N:GMC'=^:?] MAMI(W3WLMWYHXNFW: =XK^DJ-J?P^6 ]W*:*7)DYMDQOA_GIM]'PG2[CV>!- MG,8&Q/8B7U\X<:/Z\XUIL'4"[AY*?#]>?'WS8L9NH/-=N5TAZREB=X.Z3UG7 M#4G&U#?UYA8+/&2[2/'[C;3#>NI'DTS=&O/JR3I5DA$S9@-X(^#_YN0Y MR$OJUOV<1ENUM*T;I M2DJ6QM;^]8<\6[9%Q< C?B\R6:*/H2%<9"<=NOFMB.A-U_(G73)\C[%N*X?RVD#)UG_CR&>4[/\S%>V#H_ '^7-.HD/4AQ6V\2VN&M MB0_YN%M\(@/O[:W/P[67^MHV45D?==Y"13((C_ABP\$J@RQUT9/ L6YW$'J+ M2-R,*=@N)^D8%G@[^I]HFZ[8K&RTXLSY_%HHLLE$)-4B^:=A8*583!.1G,0. M6Z5E3/=A1&.R18Q+6?EMDXWSU3P>:\P8$Q*U0")N M,;5YL[!#2K8R%O_NR%TG8'=2V*#C/E:#;VU5&,-L(U0BGK1"S"D*8X IDM$0 MG;!TX"3M^F;][@G<"Z'=19$[GLP[K['WFJHB5=QQ)1%6QB"JM4%8A$4^1BE2 M"-AW>:BA3*Z9G1.X%R*[D_)67_6EX7)35>0VFQ(>R<1\!L0AGU_RULZ28#DW M,G2X7E$FR>GNR=O+D-TU>=M+L]CT*'0/VJM2<#X01Y&(B<$X>(J\3# VGD?" MDXT8=PC_R_]_DM<5WJ$#NUUB$ ?0XW?:^0<-1&@PB_C /YM?MXROYGJ\P;V1?[KI;@]U5X+$!.U7AN-N+ )_&J' MCQ3:"'>5MWN/1Y$OQ79F!]^A^ MB[-\_OLTWB1P+-7/WGA6']:C>;X!=?_9@F$1_8Z(@[M&3E(^X^7SO&W]Y;9UU2J7!!=!@083 E92+D&+ M$B41C=%:CQD%];H]R_%)TA?)$U["\Z)BA1,&4X(*%+"SR%@P)SC+65X-)HIR M;S3>^11'_0WKXWS-_6)7R@K;\WY^,5\D_#V,ETWT]7+=@U5Q,43C *9F,ZO_ MM?C\)6],]M5%%:S.@P"PQ1CR6P\486PY$I(X0G24Q'=P-@I=R1I,!+<(\]"F MVA-KR\ KZ-G<3>,_YSGYP]6@)[//LN@TUR?IK/X\KE/M\XCXA;L'EO;I9%3[ M>E ^VW0_M'74CHH68"Q%,/]P8%S_[4__!U!+ P04 " #T@<50V!OZ0B(W M !\P@( $P '!D+3(P,C P-#,P7V1E9BYX;6SM?6F3VSB2]O?]%7Y[/WN, M^YC8V0VV;?3PQ98E5I6R764%*U:W[]@I2H.JR#XJUR3TS;LD2 MR"O/ECNKQY\X])O/C]S56: MW+[Y1Y+^/KT?O7V[+O0F_S";SG__:_;'M]$B?O-],?WK8GP3WXX^)./1,G_W MS7)Y]]=W[_[XXX^_?/^6SOZ2I-?O$ #XW;;4WB>R?[TM'GN;??46HK<8_N7[ M8O++FR#A?)&_N\1+BL>S7R?+;8&G#]-WZQ^WC_Y0]1\X?Q9**=_EOVX?74QW M/1@JA>_^Y[__.>_O7FS1BY-9O'G^.I-]O?7S^^WE=R- MKN-TLEH^_&64H4W4G,II1FCZ$_O;WT6P57UP]^:4904O7WXVTR>U=,L\^ M75QE#X9?#S[?$ ;UWMH1,O-E.AHO5Z/9;Z/E*ITN'YH2_EC%G5 MY7DEC;0[N;V=;H:$P(J 5>@K80Z<'FWK\8)-M2^97RZ3\>_A-?G?-\EL$J;L M#*3EP_%&EBG=14MK#.8-U-R)A(O%ZO8N>_GBZR*>?$G,:#9>S8*9Y$?3=#, MN]""Y"&.\^(7^=._IJ/ HM]&D[@9.)IN1A?8?0Y=/)V.@T69__9U/@W]:KR< MWI<>!YM[01?R7MZ,TGBA[L-[LS'-)^G[H+;,[FM$VM+5=R)K]HT.YO4DFXCC M^2+OH.Y[]K$A<4]X0V<2KWM5HR0^7F\7TI6:RD^JHYE6SR>9NK.Y>)',II-L M>:I'LXSTES=Q?'3I4[I\-ZW]%'KP?'D3+Z?CT:QNTW=6UIHUG MR1]5T#]83R>MO[B+TWPL61MYMW=I?!,*3._C#\FBKDCE*N]$SM,-R\H5-B// M?9Q^"M\?:^6+QYIXMXVOXC3-)<_75299'!M:#A9IK4VE9IPR)9MLX>?X/IZO MXD#X3W&:&^MAC+KX-IM>KWM"N=:6K:7+EE=?WS3YABXE?O%KKM+*?>U MKT%A2[VB2YG+6'C5ZFI&BL4XG>96\,657BVF\WB13:%A 3 -4\^GL/()DU#^ M]F,BG%Q1Q^TO2;.J]34AS=:I\%L\6JS2N,0NP\$BK;6I%)9E2K;6PC+=KD3! M)MKW:YQ[&G1=J'_U(=15_HZ+VL.ARP(8[*: MQ1=7G^/;T70^G5]O=DVGH857^4,?IJ-OTUG^S0E"UZNY00E7=Z&.#-#1K'"J M5>N5I]74G 1EIIA=3S;1@H_Q,G/.A:5.OL5RN!%['FZA'6J^G-KI;+67 M\7C#JE*ZK%)3"Q(4FY3K14Q8N8S#"B9O2#QY\6@5L:I7WX*L90A\L$@3;?J4 M)F$X73X$'#('[5W6C\-+#[?J2*$6VU5*Z>7*MMC*,IHM5;2)-EZNOBWB?ZY" M]>[^^*)\W]/-M.3V=I0^7%Q=3J_GTZOI>#1?JO$X6>51,Y_"5'\\X.:T.KIK M=2EB5JJJ.QF:U$!I38S2<2'(YN-36;8QM]/Y\MUD>OMN\\R[T>S%;NB>J-XB M4#>+"*9Y^Y^4;+I1X7.VO M_>UM?/LM3JNV=5<=33?T)M27CE??XK=;:"HV]T!->QL=2!,6%IF1\R'\<_-T MUJY&0L;7KXV_+^.P3)MT\.+RR_X.&W5B0/6V95F[BI;-DO$N4N2$N!HMON6L M6"W>7H]&=^^R,?A=/%LNBF_R4?DM@)LS#O^^^3IZ7&$^#?RZ#$(\&O(!B?A] M6$]O6QD>BV=_^R6T**I43^28HHPJ!9"%6"M@'1*40>NP=\0+^AR.6>:.3-*- MGMK%P\;?EH\M?BE+;F\=0*%$Z:*RSB]#Q;P M_/KB:H<0BR^A88O=/]EG-M0. C7YFDAJ18D.*G&,2H20 @052 IG<+33!&V5 M?7O-WQ^Y5YL?R>"@_9.LU1'MAZ3/('AE'.V'FU\OOZ1Y8,/#X\3RV[,5VPZF M[2\489!-.8P; 0VUT-J ?&'+8 P[Y>/I.E'R4E+B';%F^R\03!< @B? M1L&".4J9G<]'"D,#$;.>*&(HL-PHM96- 5&9+>A5LZ4),+LC2GJ7I*-E_-QX M+4&8 ^4BRHB7 D(KK @+)^R,<86LFC-4F3CXE1.G.5"[FZ%^S8X5S#/YB_9O MSG"HS0'@DZ:NDVN+&+$>2NTA@$@*K;GD9HL+<]5'*?*JR=8^U%U1\.5*^\4Z M_#9)E]-_95$TBV4> WR ?Z=6%0&K-210 (5RQ!&7=H.(%PKKX1E4W3B_6@:R M*VH==NFH\7AUFQ\EG_R:)HO%UWFP$F>97+\&363Q"CJ^2K)HA>^5/:LGO",B M F $'6"">81D); D,-A1^>O38$3VQ["/$^8'9YIU\^ UQ" 75'H$:3_CF>3+TF1&Z?J5MG16B(M ?)* M]4P1BJ&U8JJ&B&W*F^) 7)NT-,@W!=9P0+X,%[R8OK-"L M).:ND]1A!6<@+D:U.CPZ6 M"LW3HU,P^QY-MD=F*PPKV[(1T5@(1PGBC&1.R;!\)X7,B)GJIDL'ZX#NQY>J MN#URY3_>O8 L-/;WUH/[FL@4^OI#_J0R1"L)(. :4**U1,!YAX6#T,@>5S+M MA_Q)8KRTRI*P9N9<(B.@V,@.#"/574[]AOR5U6B%D+_3$/M)UB_8*$%X (*B M;&M4&8]\ 8JBI,NXA,9#_DHKO.3:Y32L_HRBVK]U!H@FRF*DM6>AH[M@K9FM M9KP YQGR5YH?;89358/V3[)61_2L0O[.@J.O(^1/"NV))98JA:W#0 ,#"BG# MC#3 '>I^E%P^Y.\T1,\KY(\Z9JU2UGGM*4/0&>0*RU<2Q(;G%QH$6YH \[Q# M_K1U&F#@6)"1&6X]4*J0E4%1_=#.>83\52=.]"Q8# MM 4NULGJVUWG$?)7?4YK&^JA1;R859KFWI#:@2^;FB+.$#.0,TR9$0$:KA$K M\!#4D>&94]VXOMK%\?6&P1@L!6'.0N8))]1;ZXN^C'T8XW^&,!AN!$%068(I MD!P9["4LN."\JFYT]A@&4UJO%<-@3L/L)W$C&XB5=\9*2QSPX;/59 ,* H15 M/PHPD#"8TDHOZ4H^#:^^-ZZ/3^9'2D8N]$J$A4> 4T$19-@4]C0FR,,A3][M M#3G-HM;[EG6Y^QT[3)&S*Y5=@Z\O>_-BLZ\L?X]B=^^MD""I S-J]6TQG4Q' MZ4-F%F^N BIE11XL&%&G'3;8"6@0Q\HJ+$#X-[-A##=6E=IY;UOBBW2MF-_B MY4VRZ1)Q_$0<_?#CP\5C1ZW+!E\3<:^=U<8@&98]A'$#'5FCJ32GN,N9X; ) MVA I7EJ=_6$Y:--TFVU[+>=C/-01 _5@N0AX;Z4C@ A"L>:2&:<+@!"HX;YJ MVTSMA24OJ=H@M%U9M"^:>G3C>.?S$0[=&4"C&-4"8D@]0K"0#0K$AAVNT)#> MDO:0>EUL&&0\P)!(T-\V[<:&+;5%^^S92 '@)*1&<.?7$ M&JTM8&OJ9L<^:QU$.MN?^&.43K*-G"-VPK/G(@PP-AP(R8"!2!')H"QD09!7 MWT,]??/]_.R".E!VMKV0W5WPP\7<*DU'8+^'UP^,SGT8/N:D([!!2%0G!6((N!U<.V0BJRY*4-.AQ@_Z1N M5?W2-&\(V*[(\SE8(NETG%^T%EK\-:AM\?GRZU$"'2P72>V5X!1I MX0$BD)BPTMG(:J7 I9+"=WS:=D@D:A+<7D:AT\:?(MD:(IH(H94 QE%"A)&T MD,MQ/\1,.T,B37U(NZ+*WP.]I_/K(TO%)T]%P00(ZUZ"A.)$0D$(]*"0@W!8 MW9 YG1KGMU"L#F3'A#AJ)#][+F**.(F,M31T%9[U%VH+62BE9M@+LTI:V:W9 M6GB^_)$TP)5M+1$6F@ #I9'8A3E3 V,*1[G3DE4/ M7&]M#=(55ZIBU!E7,GOH_6*QBB=VE69W2\;I-)GD@F7Q;O=QNL@O\EU_7DZ_ M/0V_/QBE4*?BL(*'6 N1A:-R!A0S1.EML$E <7BC3UO1,UWB6"GWV(^QC62ZTA%0U;6?$ M^W9@';Y9AG][N0S_N,HPN[C*EN![DLXU4W?$M//$&P$1\,A1;QDT!0J2@R$Z M-YKG2Q]0#F:_:)\KJ!!N/7JJU?(F2;-L>W4VBTY]5^2U%M@P%&P ZY0!&,#M MD,PPJ+[.:NV :5M36\_0#IZNZSV-Q:_AP>7B_7P]\^=YY-L@[/ZW1=H[QP$5 M-HP$R@JAM>0;7*DCO'I&3_JS4+8Q<#LE;94))/]CL[SZ/+V^62Z"L./PZ^CZ M8,1]&^^+*&2$>V5P6)D+PP302!38$L&K.S'8.1*W9W@'/]X^E77=0V$; ^V. MUT0DN[5!$X"9]-PZ@DBQ$Z6I8*@Z4?DY$K4?5 ?/SQ=VSY.L"/F\TH$5^_*5 M$>1*8*NU1<9 S86R>#MY>4>KK\W%S\+;9A$>/(=W&D+_B+.9)9ZH^S@-\TK^ MHQTMXS+IQ#MN2<2Y!XA*F=U)!["5%('"QT(9QM73R(M$%^297;&>)E.YXOIN&WVEWE]9*6&1$JJ&:<0 B;#WQODF64U0LP@^,DX MWP+=Y1G&XMU(?$S6831K:VR12_?T]^Q.QH_)\O_'R\_;JRZ>A&\>\FMT M\OY(2H4Y%#7P,4:__'Y$)=[DSN M?VN$F%(D((J_&.ZO)G.W6A\ MTRKK3GQ[1#&@% NBM*"<$$>V[9;*X"U,YVJVV0U7V8S_DT\ MRWQ>?K5T@*59HG"E7/>T+.K<]ICYQ M?>1H*[GDCZ43#TV_73LUOP;9OB1F-!NO9D\#'BZN=B2X60=-_#::Q+WG'J^J MNP]E\I/7KCQ2W&LF <( (Z(="^L A+C$ #K&'2MU@K EY+;W+AP53W3%&_P1%[;89S@4Z'E-E[KTZW8(^&G-X\'ZFRL6NT M7!U+:?[#LQ&B'A(D& M#NM>*<@C4!@@"):NQI#R9=15OV^F,"DFS6'9ENSUK MY]%4)3N>CBAWRB+-C5,0*>.K,GU@IN;DC- N4PDH2 CRTBA"VD84:(*I[!]M.;MZ[M5 'Q\%X>ZRT9[]'!&N*D1":4X&((X!B7+09.>$JDZ'MC,*]66=U\&M=YWN' MA1=/1 +P*WG!C@%D".6J:T[52@!AVGS5,3^I>9J87 ^.AS4Y-^MZKI3V6\! MOMO5[4&E/7LFR@(U(#1*&HH]\]GU%[!HNT>B2_?YD?FW,NI),[*WJK?1]^-Z M>_I,Q C T'!B8&@I4,9AI+9MUZ)ZVM/&S]\UHK<:L@]F!;=OYM_NXS_9ZL^" ML[*K1NST?CJ)YY//HV4KA_O+OCMRW#L:@/?42*P-UAYN,5>"U @V[LU.;W&; M=V#J..LN\/=D%JJ939+ M:GIY3;UC;3#VW#O6C8BP)F& 0M@8:K4.'!'*%EH(ZJB>9KR](]*ONW=4TLO@ MSWP= N!+G-X>35':RDLC*AFA)K]J"0EBK 2P\*YP;%7U5#'M'=GNF?U#T,-9 MS@6?IXO??1K'[^?+.(T7RQ[LI --B!CT3".J"?*4A&$':BT+#4CJJ@=(MW=* M_)7, \UIY?7TBVXMI --B("G'"C#D)6<">-16-)M-" VZFUF-E]/[\-N?QY\.$Q$PI@WU.K3>8VX=Q&"S1K2&F#^//Y7=ND>$ M@+"""$858"+T9PNHV^"HC<8U".\PE9X30WD!0# @AH).,\E5*8T!0X',I^$XV"LOS.(!I7,84P8HU1*X[FF MO-BEM09 1(89U%.3)5V$A58#]D_J-H?PH&*97@%C^V'JKD7#Y\NO1X.9#Y:+ M)&1(!YD\Q^%/:[#COI!5(M'E*?@^ YI+JSQI#]S!#'G[\%LO7M_/@\BK'.B7 M:8RWJ9$_)[.93]*L4!NKP4H-B:1UDAAKLIL(/92&2UEHPV+B:Z2]'+#?IO+: M9\BZ>44]99U-M-].LFY#I+@!1C&/?1BG@&*.%YKZ4/U=+@^?>AH)BK>-IW-_JA M%9$ !E :5IW0$.0@TPJ+0@],ZNI'W(<7RO=:>E)=)9Y_9]HJZNC5J8-Q,YS2 MT@AZ11&F+*S /<,XBY_81+9ERW-N7I&)>!9^B!:5]S-UQH'WP AY27082!E M++N)!5)B"\WQ8*;\E.Z-=K@_P#Y\HOK/O^,.X"+ZIML8:4&L8QY22TW0FD-8 M%C$4#FE;?:-S>#/G3].%V^7 ^??CYROK8?;C$]L868>-=M8S"R244&E$"O> M(Q!5CST\9P?/F??C=CEP_OUXLZY?I?%BF)WXE 9&$C@1S"AJ-' 40Z9(<1P@ MXQ^MGOKLG!U+9]Z#6R1 O\V&>8Z5*^8__/&P1)CL)+$7,6&ZT]5IY:C9I/SSS0'09H=GV M88O2E&GML,5I8+_"PQ;!IE+&2$E8^$24A\Z9 @!K8?7T)F=SV*(T!0X>MC@- MQ\&8J&<0L4XA%PH8#*0WA(=%O%2R&"3"LAZ=TV&+TBSI(G2]&K!_4KR;):;7[ M=GPY]>TE!!>KY6(YFD^F\^O=(U$3-4?8 8 1(X@K*SW/[^7:(" DJ.&&']Z. M>/7U:3]@#\8BVP?H^L#!9J7VS+>6.PO;<$L=>66$C6 LZ!)9"BD"AAN\1=BC M&DZ6X>T.-^!N&886NN+Y$Q>Q&=U-EZ/9NOW!FHC3^W@2FN]7F>N[\ P?(/#) M=45!*5YJ3XEACE!EB0%DBPG0U4\>#F^_LSXSVX:WY[V([)L?@,U2'\X7O6]' M;,VD /1T'.\AP2PG:/ATFB"7%,:8B8VIR/-X[9 M3E>Q!S

N/5WMV,_K0PZ)V-]_,P9.9W ^%B&5:QHUF\..J1_>'9B#/@E#?$ M$HLQHY 30;=V@:L1B=Z:ZZPA'?VP6*N'3(?)L^+PKINP)K/Q?3Q+[C(0-LNN M,BFTCI6. ##:[5VT:$0Z%\I2J(0+#-L,PNC1,6"Y7%A%$T]NAFQ;,'(X6#70 5Y9 1HX$2S-"-1 R"&E9RT\_BWDJV[638$)/.L$Q[Q\1\L%Q%)(9,:.Y$E<-"8A?]M .(8V.H'#]OV\E?4 M\SZZ- !.9]&/SYMZU.FZ\_F(48@,D0 R&RP^0)W1!6+<<,6'[9!O2&\OPQH; M1.IUL6&0KO^Z0M0)##AA7&DE9R,2DK1X$W=Z:MYYN M]D=&54*D,Q_(9)(C/)I]&DTG[^>;,*ZC&C]8+JSWK1-:$P'6[FF6+L#S;P+-UX-IY>)P59>N(D$=,24(\$U1@ M@@7QHL :U@]@7UK3O:&&=(24MUMTBV#^/'$C=+Y='Y]?%]V=X'($6=0& >9 M9]!9+)#"V[68K[-&:,V/WBP/&H&EP]",-!YEL:_KO]_/O\0!AG24/FPN2RV5 MY/64:B)!#7!&&*P<\$A)KHC;+M9Y.<])QP=?FO,XM(A45YQYT>!U?/CA,U-E MBT9**T.^/'6.UQ4)+0TUW!MDPB@NL*62%YAD!P6'9[+VP:7& M@:QT5G/;J'Q]E9TMB2=VE89VK7AH9?Q.#RZG,:[ M')O-51YQ3C6&E&%@* BK/FY4X2.05.)AAI&T1ZC>D&V%87EBM98(5J[NB%@" MM=:&8>>ATPQ@4O@3I,:D^HG@-B-0>N57*\#V9WO_N#U:U?P^6%.D$%$6<(9- M4 !S""BP[6Z*ZNI65GMG==NTP)L$JP=?[BD&^*%B$<)8:X"!XV'H%-PXZ8L. MJ@3S UR8M:;+_;[?NK!U%D^[-]1BYZ[ORX.]TZ@K0GTCWVFJHB(3&S'C-EE4%2>6^UV2"C ML<35]]+8*R-;&W!6J>;GZN-&D=Q";)D9.W)C?VU!%I! AEA%.#&/;.<^J+L55+ M4RXUSTYJB-='C68P',3J[F/\1_[3X5#O,A5$F&%BA(/62J (\AZ[8FLQS-:B M^EDW>:X,:A7 (2S;:K#G>?DHNW"64H(E@X))03U!>CNH6EXC4P-XI>RI!> @ MQIXJFVC-5!PY)ID7VC)F*6?.0.KAUL#C=1*#G+T+NU-DAS"(M4##DMN-WC/@ MO3%(,0*P<@S08D/ %HCX2A\';[SCH"M9**KR?^N%LO\N.J79$_0]^?X;IUS M]>+J8[+,SY#K[FXWC>Y1+(' MCMVPVO:KHV!!"TB1=]E:'G"/,-TB3@2I$>1P]@[\@6'?%=OWG=;),F44;N1/ M29JK^[28Y9HU1\&T5A@8(:&!4C-+**%;>T<_N:7V9*Z>O?^_6VB[HF)H^:,8 M!XCU[+DHK+\ LAAX%R80XRURO-BT-4+5B!N%9^O_;P*HMK-*A07.I_#]\Y);I:+S,$WAU^K*6LV 5[_P)>EME@[JXMML M>CUZ9A7W]?['F?3]//\Y3](W#&Q>/#>05NUK:[_W .EKH+B:NII!KQP!LD\V;5T2*8Z\!4\IAS[75B@84BY&,BRYOI"FY*'H- MPW@U]-M=:I4U.]M-FVOCQ3B=WJVS*^O5(NAJD65GU:/%='%Q]2F-%V%J>A8@ MWV,3^C:V+U??%M/)-#OZ.WB23]_/[>+&,XR?BZ(.YKTM<'71%HJH;"U M%D"@PK1)-;<;-%'H_#47$(&LR5QX8;O+97EAR4NK:TZ#MRMIL)EDIE8@;HB5U'%KFPU\!LUPV2X6E M_IQ3UY;66ZFLI=60>EULZ(<%M5+7=DN"?I1?+W5M?B6U1H0#087!%GMA&6!B@YJZ.9JZ]C1$.@OGW&6F';,9]I6)O$#6.>60$P19K+U'L+#JM##5 MO;>G1V&>H;W0$*R=4>>QE1]'M^'CEW0T7ZQ]$D>GBN.%(VX59UPHY8DD COI M!"ZDQD"@@5L1];7YDA]M0?:S$&:8AL80>=(//]Y_NCAJ:6R?B3 "@&K-E!(( M6TLY&M.4S:P^U'OCS*5U'N^8BE./*LR(1=]I M+*32C%G@C0F]I)#00#W BXO;YT4=A'K@0';9W72RN6]O?80DGERB MB@BIG?=9QD,E/+2 %E@@0ZLG>FCMI$_[;&D#M=+/:?TSFIBHA:*'V0PRD$L>(R3*RHD(D@/L!K%AJF M0LN(=360/,JP/1N9;4L_B];=,6X<*A9!9A7BBE@!!6?,0>']1E(J=(W&D+4XQ**JIO];9V%*6MJ:=+'-L-C/&C M:9J?S/HM'BU6Z?J6WK:"3W:^K.\PDVVCU&(1YS/&A^GHVW26ZVK3T&!,?,[T ME^DZ// QF:?%/_/ F0\EHE(:?4\4B),MC+CRE%@,F A_:RL A5FD8+FKMH:+ MY[$(EL;>$0$F.6! ,$2$TH"(T!G7.%)KI:J1J*'9\)6>V),, _=!A[ID5[UG M=F;X*]M^N0\SS?$XE_V%(FFH-=9P([((3JH<1FH#C:, =!E1==*F50_D>+G) MV12HW2<8W=WTW=^6N):O>K41T409CH#0#CGNI).B -\I(.2PM[F:H,#>/*.= MH?DG__8C-LA=LW.C73]T^RV9QP^_C=+?XZ5?S2?'B;2[0 0,4F%]3I''0CB+ M$/2DD ZY&F$=+9[KZ$*920OH=<4-/YV/YN-I=D(Z0+7*K+$A'&P;*U M+BROM?3,0DL@+:P')M!@@W[ZMY^:0;0KQN3N_:LXS9!:)YW)CR+M$&+Q)31L ML?NGHX$>3;XF8I93ZC#FE -")%:"NP))!X =MG%5FQ\O[Z'L']H_R5H=T4%: M8F?-T7ZX^?7R2YI/+P^/3NJCIMG^0A%'UA(/-432 RXEHKBP>"U2K/H6=6OF M63]*3EI"M,N(_"R9898?+M@YI:+R?W@^ HH"B!V6 %+&B!7,R<(<=8)7]\"V M%OXR"+8T 69W1$FS.UR7L8V_+4\88PZ6BR@!B"& O7<2"&^A5MMU#"0U;OUJ M+1)F(,1I#M3N9JA?LUQI\TS^HOUY7JWY1%W' :!X<=+4=7)MD2=0&0J9M)(9 MQ0'2DFLK43 IG)!T@![USZ-_[D*R@LL>\D#Z8?EV:U>=K\S0'<*]CT8]B5)K"]M83.0^R M!.+.Y#Y@Y8B'&Z@9"&I09V,*-:+P,H-5PU#^W/0:NJTT?%;US*;W\[O5.4(J*0TUG"S\-,:D"/^]A2&[,^N8$J<0,57(SJ_.D@RPDX\0[*@C$DYA+36V' +H M$, $FN*X!X+=9KP[D3>]'G=I"^&N6+;. W9[.K4.%\S&V^P&-\2P-!A+KA4% MA;1A)3OD.:I7/C4*:U<8*9"]1"F&=!(08HK4N=RNE(TF.'AW<7B*!1SFG!N0(. M:,"%MWPMH6:.XB[=-P=/ C>AI!]"@AI 9-AG=%]*J!]T/!_?W([28]EECQ6- M%#=4>A\L/X,PUH8K[@N8A%&P0^*>4^X@HLA@[HRF;B.QL6'!,.P-A^84>I0IC>#V,S!FD'L(PR7*J039D=7M M0S*__I#EDUM;X'O]=_L>C11#!E"%F-!!:L^HA9DG"EG.;!ACJZ]X6G.^- =[ MTB@V_77PARQ"]G0[H2@5R;#FL]![;#A0DB)&<-$!# "RN@.NY2.I[9L(%2'J MC0I9>T\?YA]+14YBBYT-O)<($$:D=6PCIT7*#3R+?",:/+KZJ(O6ZV7'N:"R!0-XRR#SAII#)*UA]4=#R MP9"&K(G,.3=D/ )S4AZ$!GCR)3&@PK:T=G)$/2V0/X4K,?PQ>@ZACM46J98!#@23$&,F1$$ M4BBP,H6D7,D!9I?I8L>V.D+M1H3LC)CX'-_'\^S(P8=,.P.(EM@T:.&#[EQX M;3H?SDRD<-8#Z"WRI7S% M[:!T.;Z))ZOL'H43A3L6D5&OX@AQ2Y%72 4SPRH$I2)F@Y@SP'8Y(AR,W&B? M$B_OJ>@2UR[C/SIVP#@M79A$H9&0,@4T!*+ WR'9J?/MM&N$.])_*4?-:2"> MQU)=&*\4MEH9Y+GVU! J"YD8L?0<'36E]51JS5X-H=>A_3-RU'2K],$Y:CQ MBD DM= 24221%]L&T[ :&\Z:HB'@?W34G 9!5PO(C\G\Z_&$;D^>BJ -S372 M&NRIEH![SWUA*P'(JV?1ZMA_L%/Z M_H".EP[MP]J#WZ'=DRCOY^%C'(#HY!6'72:UW_0A'BW:DV-=>X6#,PV]^>GI MG6_):IE_>S$/3)\$,RJ>9!<*)[/I))A+$SV:91>&7M[$\;*_QBWVM&YKTEU< M7=QM;D#NAAM/%Y?9&):EM!HM-ZD\+Z[RAYZ9C_'R0[)8O+QOON77J/ER:J>SU3),,8_Y6OOVVF:MFOS0JO74%$_6 M4]?MW6J9Z_[BRHW2C*1;H& &@!\N0C@ MMKVZ-84M[^5MXD41%&&I I&02K#P'X+$HS6BV@-9(V]\PU[?[BFTUPO< ^Z# M/A58$P_]L+N"(P<%6GQKQ(4G68XD )%1"EK*\58YSI6[%KA?3W6W''UYRGXP MJNDLN\/.!G\\4%QH10_:T/^ M,Y!M4,[X5\VQ4[FUX]!E+MVWL)J:?!H]Y%=XI>EH?KU>Z-X5-T@\7JIYN4S& MOW\-JCMX/K-NK6%:H<9X YWR @I)%:=&.ZV!)D0Y7STVL#6_87/*3/J"L7$" MA5XT>W#?L\N3PN_K%E>ES?ZZ(H:#64ZU-#J :Q&SQ/G"7*>85K_'N+4D65V3 MI3'PNMNY>,;I$^[!?O)\I+&GF#! G! 4,A$&9E'(!AT=8 JLQHG1)$!=*=_= MWLV2AS@NI_H=3T<4:,"4E-8;*14SFHKM CY 5GWZ:.T.J=847Q^>?FW6TB:: MNLVVV-OS!JSKCY#.$VL0X#! !.B@$55@IYWL]*K6.M3JT"W6!_#M[GF^<-J; MT6R\FFV:GZ4A' >S+/?BQY,7C[:\,?+B;>WND'Q*D[LX78:ET21+VGJ761JA M 1V_KN^]D:)9GV:C8',]:5N978_CA2,&8##= 9) >HTQL)9O+AHEB%M5ROO> M]G[&7C'*[U0M]@KZ2E$@65*!VQL!J& F-&(! *.<$,+=!5.6AW.06)A "+8;M;V]4LV594QN]GX<]@W2@#YTT M_9 E#T2Z26:3][=W:7*_3L-]U&5QH%2$D-)A@66L03:LS!64OL 04M1IL$7) M]66CVDO:0JJ[@]C94C9.MR@<9<.>$A%QCGI-J5 <>\*\)MGI]+5\ @XI/T(7 M3&@&I:Y8X%=I@'V5Q?--_/1[]NGXL+"_4!0L.$\=@-Q;Z8U1S#A6K!D 0@/T M9+?)A<: ZHH.E\G5\H_<^W,?SY)RP\+>,I$5$@(BPTSK&<-60@.VE-?*='F5 MZP#(T!1.'6;J6(3U]3C#_OT\(',=V'M\<#A4+%*..6-PEIB$&FN9,'++>EGG M7#X]1T8T"%7OBXY?TV11R<61%XP(AM!I$OX'N:08 J?AHZ\)#3".HD4'6J-8 M=;8K-AZO;K/-A7ABX[LT'D\W!RSN9G&ND_E$W2;I8LQ[AP-2$;C/4SLECKLZTG5'L?L9[L )TR7H5BDSC5C.ZFR]%L^J_LS-QBN?@< MY\3_DH1U^^:8V'IW],O--)U\&@6YS"Q93=3=W6RZSDRU:Y;KHQF1(D0:B\,Z M0GI@E:2 \P);H>@ @T=:8.$9(-_N%O^>W>9V=]0O5]\6\3]76<3>?>;I:N\] MM[>C].'BZG)Z/9]>!04$WHSS'!5!EY^2H))IFU*6>7O?^_I-W^OG.4 F<-IA MSR76P#/,N#9>:9^%Y98RCCJ2M.*]?LP@*X@2D'#/@,$HRXBPEI"%#MSEP8"J M]_J55E*Y>_U.0V1P>=U^&_UODCXFO]B?T.W'!R,9C%.@I6?&82ZXP S8C>@< M.3'8??6ZFDP:1*7-Y%Q9:.G%U;,F'DS.M??Y2 4@,#>:8 *](58J:1YE F28 MF^%U%92T!\WK4/N@=K$'H>T&%F47\[AXZ:&#-#\\EFV3A=8Q0XCP2'$CH?-% MVXQS75Z=6B)95P,8)XV!T>'&0,.7X<&P9J(LL%IR"AAQX%%.(30ZM\OP3IV# MFX>H-RJ4BCTZ= ^4$=*1C1(Y1#ST'IJM$0:0E7(B]G+2^F'L'?8B/9>,J)1 ME'JT)9Y=%'V:0?'\CFDN&,(($TX< 8) KA3=2"R!XM6MBGXNR6O0JJB#4W_, M:.Y.=0,I$M9)KVP07&H#H2@D5M ./ U-CF9H*[PN2K#=)=C\L%]W0Z9\?(J MB [Q'?1Y;37YW[!>S@7W27H EF.96T^I)X+2&X2 %]YQ'>94QK0N $08='FI MS$DKTHYH\]*N:!';KB:8S+%S<:4FR>&<CXBQ1B*DA2"(, ,$,X6/4+-@ MJ@U[M=J2%I/6@'M-U!CDLG3 C.AU71KDOUR.YI-1.EE\OXS*_S8^:?I]%/[7:;60UV'<[>)0C1'^&H:,$36&CM;.2PV%*54Q;/?,0+G ]A+A M]9O&97]D&7W_\]_^#U!+ P04 " #T@<50#?X5JW^N # OCSSS]_ M^_;MG[]?%^M_SHO;GQW;=G_>_:LW/R%^=]Y][%S\T3EPSEWPS]_+U1\L[N&F MK&U+&.D^_OW%Y[^Y]:=!',<_UW^[^VB9O?9!_K7@Y__SR\#[,BVR?/6E2HKJ8W*= MKCF,^MONBO3F]:]8%\63;Q ,Q8(A$ B&_NG$%U>/#^F__J',[A_6G)Z?!^#O M ;AZ"=84NIJ$3WU 'F/U^1=JQGO%NVZJ%_'+K]2,N6EH=+,RT7Z??ZUF['HA M&VT9>96L-;>,%U_Y)N:U^-1'_E/[0?'M1^2W-MZ*ZL$7I]^K=+-*5[5H/OEJ M*UO]ZQ_X3XMM>7Z;) \+KEM5*L:EBQNX>=&I^. E3%T6 M^=>,=T/T^&N9KCYL+A[2@F=MFUNXK+*O696E>R N9<2SW<")8<0 #1P/T1V0 M@()%M1M>3O8W ^95>F'UQD!XI"O6O>^F[GUU+IQW4*UDA_7-SCA:".34;F+V MU320@VVDKX-K73]:/PG$5K;YD[4#;>U13Z:/ZL0>44V#49J'EIIT,!^MQ2OK M[@<^"[]//^9EN0@@BD.?^?Q[0Q9@@!R&6QO4#6U?45(5OMFP6HI.N^8XE!51 MA1QIL3/$B[J.-4"LGP24/UFPJHKL>ELEU^O4JG+K,BEX#C"Z8NW9.2Y&/5B< MC<[TP?Y20GHS(*L.K^=^?U>1N MFFC+J>;L ZTFOL]BO'/(>JG*_*_?2[II(DA'QH!)V\0\AI)I*H%(?[S.A4_P,T*WN=%E?V]_O,%CB+(* M# MR 888@W9D.?&?6#F!-,)0AV(A4RY!V1'JU MLBI99W]/5SC?U***\[)Z8AD CT"F&N3*(QM-W3# MKJ;+/.A@%:738<]TAGV 1:QDK-*;M"AX1K5L ?,?RDJQ6*"%9SG%&YMB-<$[ M0&=U\"R![VQ"O9.@[(CV7Z7KV*KV,'[G MH4M#G7B^DJV#DU/J\[!:?$RYC;:YM*UEX5!"4!C'L1VZ$: NG[N*DBR)6$1# M%K@RJM/SJTVOIN2;\[ICK 4V*SW1/;20=5QC1N!)35MJ-/(*HH6B5;M?MFGC M$U+U!(@IRIZ)[L.J%E+;<^U:1E]W\Q7Y',C'M+(Y%'RNI4VH)6D7U5U:M):: MRF!G+Z8DQB[$)(H(# $,*$&=+$,;A(L7^T9/)AW]C4DU^%-;9$\V^AJ?6I8V M@#^Y1,TP9[WTM,:TTX9NA:3%]:=Q,[,W^3F2G WG=![YF08_7N]1ZVX%&T\2')*.*?XJ.EEA]SZ MJAIYJ%7D@Z4=$>*QPSD.J1_,VGZ;3#)5]N%SF MVTU5?DZ7:?95;'I;P #%(;81Q9$;H<"SO6 WXF#F13T24"UVQ\E%.V!BRU&+ M;*AJ]^&XKS2;XE6G_NXH_GR:XI'$]25M2@HZ@/6YRN00ETYJX6"^)*J1+ZV^ ML213+AP0PBB, ^R&O@,@L=U])=3'&"HHGE[#XT@>&;+RJYGIDQ7.L=G5)GP? M-M:;B\+3<"U=*IV(\WX55'WLW5 +&3EV)-^)2;;(I#4^C+(GU( MLE6GHFWAAJ?V=<;?)/J+$,4@M(,H)(1X 0M);(,&#+4AC8"6I%H+DG'&G!9J MMVS6S+[S>F+>U$Z&)MUZHM(W#1\O$CH3\RXH+=PZ)DVQ!!Z/R4A9N@RK2GF[ MUC#--9/7Z^3)W-X I\/+&Y?)8SW+"$+")QC$\R%UPQC[<0C-1;P;@\P>S(Y8L63J_:A2K9E@I[M1T5TX^^+L%(BQ&Q(5Q$&,4>DX%X7'!3, B0[1) &4.!#Z.X0T&@%P[3RV&V#4OF M;FVO2+^FF^W@&L! HOLJYG@<:Q'-W0)3?5EW!_ALIYV/4ROG43Z5Q%-/9.:J MGYJ\.RFA.EGLM3=BG^J*W^]-8Q( &,S>/%G,IIHD.D!6R#&8%SK#H@>S/?9 ?$&+[(; M((;2.L/]#X-=.K;]00]?^F^H7C#D>C[P:!3;"'&S7D2Z)3Y "8@6U>YZ>XUW M(Y\TJS1^O'$!_XD+14]>26CJ2NK3G,OEWQ/1K3:^]+B">J[W3A])N V$8AZY MM@G'>M\OKV$-F#>< M?3^_SS_KH.H6ST$A&"2B8[&O54QWH.=PP:HZL>KZJB-*L]99+0[*Z:T^+F5U MM[W'J+S*X?*_MEF1DVA:U6M<[>AMD' -.UNORXN;?T_7J*F\_]/@E7;8?7H1^3.. HA@A%C$; M!]392;J+U1;;QL!C.*7M7&@2VON=$T)K[SCF\RH_;__TL,P$E* M\N;<8T1!6^(M(!TH]9D%7T1DXNS[.)TJ M*;BFP,Q$E4UY=RH9U\JB@8S\;7R+&+LV'PQ\.T:N V*;4;<;"1Q&8Z6G#<9! M-&%6KE6:QPF?]LQ\I,@9S\WGI_(Z8J G2]<0XYF,"./ZW#]3U\9XG]%#&#P& MH1[$(L=Q;=,QU8X>6#1W2H9B' MCIIPK/<&#D7N!FHGRS;)9OGZ#A(;> Y@Q*8HH+$7A &EN\39\9FC85^5V8N8H73VA MS^JHE8&L@6@]U!CY[+0!>69MN";PN>IVPUOH-S[/X(;^:*VRLKTK3!0FE_G] M?5:66;X94#D8&"'UDL%XP1E2*^A06BU,J\%I=4"G*Q S54NN-<[U:& MUTB2V+VMQ_S)-- M>96WE_Y<)H7(4U])71?B@6'@!H!![$0HHC#>79CFPB#V)*^0& W/J,GD;IFP M/7LALL.\>+0V>27_4.YXH3HNDG.-4L^L4OA@[9W@B:0EW#@7?EBU(]95OKL7 MK?7E[-6Y_PQ#*7WUQ2Q#VN]FC%%#>_KR#%W,OC*F3A&WR:_>&-_C?+I>,F G MB,@>+AX$OI)^3XME5J:K1>#S1($Q&[(XLJ$#_1##SBZ)0K_WUH]>UL:MZ'2Y M#-C[T2\"/39[&"=_T.Z.FLT6GK7# M-^%.CM?HDMVZ,8CJF4Q;]/ES;'.&!J94"S&M[E[E5\EW<7;Y><=T5&T/N MDB)%22F>C]I?*\SG4P&B?$(%HB#R74808GX'!P VI$BC'95_YZ1!:8@\GT0 2?$ 6A&Z+=$.,$+M"PWZZ/V2GVVXVY4>0T[[HW MB&BEW/C&D+GN!M&R"T0Z%/-04Q..]=[UHKIW]P\,G+M,CRUM6Y[LEG+<: M[\<=H\:-[)%Q;J9-;!YCY5S)R=^%3(PX9B]"ZONN[;@N"B+B8QMAS]NM*=#0 M7CS4;GZIDJ(:82 ^B4=%2I]#5U15J='42BKK.KW--ANACV*EOC8ZXB![.H0C MC)E:XS;)$/B.AC%3HY)T$'^ 04;>5YUCAB+#XPP!./ I"IV83R;YJ$0)B.T. MDP<=3-HA@&Y68PP I]"H#P =<%/RGXJ'@T\*_S^0C,B&\$>0$6E?M7%?5^EW)XU@Z'N$T1#[#D:>X]*8X\V+&MU=ZNW:7!RFUT;RL_ JG$EIUHF:5)3IP:)54.Q!);1WV<] M).*(TO2E;!Z*TAO]R_=3![ @O;& .\5[SO[VB\UJMT;WH4KO]X>R<>PC'$6, M$H0\BB/Q]%YGWT6QJW0'A3:KAE6% SVO*^@@;CP34]@NW]=H(:YW173,@R>&Q/@?8HS$/U#/CU?$>!(>8D3@G^M;%X M<4.38OVXV\W;[NY=P,"C@4U=B*A#?"_P?-_I[#''D;I/_>ZWC[5;PSGN,N MBZW8X[FMQ)%MZS&MZIFVZLJPKC#(+@)/$ '5]=X:HG6(T>I UG1_:ND>?[HN M2]_1I1?-$9A'JJO?K1<+*D9XDTATFT-K[;TT]94;KQO&S';MT*$AB*CMN'X4 M(MH9]D.Y!YPUFC-=6I2\R&>H4NH,P,D<>0KN%5=3FH.S+<3FBI^].J)6'?_C ME#H:HU@Z@YZ"ZGZIM";*3Z?5DI2\GE_KYG/R1%N[0[FQMJ>6>K_8!_!L]7]7 MLG%A;%,;0B?$KFU#&L2QVYE'Q(E54F]M1@T/*Y]3T3*R==:L#(MK&11VZ_!A MJ+I++?X5JW0CYKK\IS)?9ZMZD+I.UO5=#^5=FJJ>/]87-+E$?9)XJ0U%KVW M?+[K__CGR('./\SJ\]DU#P MQ">2+83H-6IP+K#'V4P)#I%:>ZB35424B#S6]XT$9"9]W8QOS_NV00:U]N6K M]'N%.#^_+WR/,@H=&% ;!8%+(7+]#H2/(Z5]SII-&U_G/-*O%6LGFCG7**!F MZ#:EH *M5<.=HX;NN!PJHNI!>4 M5VS'AAZ)4$S=( R#.*(\ \/\5T_VUH[>WV]P"\(.DM5@FO#\YNOD'.EX@_F< M1Q<;[L:+(YE:>.G;;?;=E+B,!@38S'.@QP ECF-W]BA/A-0.G_>U8CBI>-&% M5,^8]V:OG^J8(6ZP[$R6![S)CX+RJ',Z3^GIX<<)[>G+C,*+*/66[DO>OBJ> M.M!N5_=.]!CS (L]1 D@/@B]F(2AL,MLA\60RG:CX8;,=:<.VYE5HZLS[AV^ MR4;TDXP=Z6#ZV)Y'1]/HS\LG.;0R-;CC'?3XD#D( ]NGCN>Z-"*8.)UAH0** M;Q$--6KZJ)LZ M[S.7MQX.R>I;7Z[D-V+P!&:;-B_!;6HI%>]CX&U9Y?=IL9=7 "+B1X!@FY( M$.;[89/7,)]W*\.S\C[N7;K"YY>^X.T%W0?$8AQ@SL/]1C9YWS*[J2X)K2\2U?;=7IQ\_I>^GKVOA<_ MC#"EP"$@ -"/0\^-@K@%$88,J]U2K->T^2TI#_FF5@:N&&\>0E%<4]+,ON1" MTW3$*ZX^M4"/,CYYA4F-SF.+56;B,@\)-N7<\V4MDQS*BBI)KZLOZ7);U-=Q MPJ])MA9FQ5.M',4S"!01QB+;)A S%&$4!(AT$!#UE*:\6@V/*J@[K.=\VGM> M35%%3"M/-:/D*+ M5M/1?T_7JZO\EZ02(![W8 [L^A$F+'#=T X!) 'Q$.SL8C]P5,1SN+51%5/ M/:_R\_L6<'^]U$"SG$B.R_! 97S![]2Z>)*](V*HC_EY**!&?W)3;;3O1/RY MU.XQ/+VGYYD$^R# S G] /G4"3FZB'DMK C&:B]J& =C?*OG_7U2/#;SQL,+ M(72GFN:CICJEGT' ^D_R7PG-'K_U[)JJJ?5X*.=2E0##X9R'FH_G[IO5@E%X MEG\L:2='>)V497:3I2OTV*U+;9-U-SZ1I'J>BH.8^LRE?H@1C8/ AP1'.T@> M\=5>5C((9,0Q8(_7:@$+/3DE.*JO-ID,FMPP,)MXJ0T!!["M/6[K^O&UR#U: M OODZC^$ZB/*/TH$YZ'ZX[CZXBVKT?B5SOR[M;Z#];_+O,R>O,I'L.=[%+HA M<$+&_^/XKE?O.F A#@(L.P/78LM@+MC!>[HJWR&<[LRC!&W'TCF=K,^C\^IU MZ7E:II\OV40HS01E'HIIR+=\C&:M MIJ%BN;UZW!]F#P+7#7P&7-<&7@P=[#;W8A&([ C)7LJ@^*WF>F0#9+)Q6R5984CQ=%8_"7M+K+5\U<(TU%/>GBIG[_ #V^ M_'#WL7JRL0@9H@1A[,1VB+P@Q(!Z'<30=Y7NR!X5F/%R3@>/-SZK[8.-.U8' M],P2'HFY0_-\R/6C]>H_ZS[?%A'>[L S"+?DO&ZND5:<_TT19&.75>@*R+&9 MY11QG\<(,8WKK]RB,1'_RN6EQN1^$PG\GI4+FS$24\_V(L]W41@'F*+.IF/' M2L_=#+-D>/QH5>%@#\UO I:J]@\C4[%(9YS'7HFO/(5F:W&OL2-3A!O$ZDRT M3X\O;Y7=-#"D-E?0TO"^-\]";@3Z\.BD?QHC*EEI)HZ_-7 FN,WX"1U'I*,_=?.0C0'X7[EV> @3TLM_WY)B M=<7_29WRN+;KXM".XL#&P(%>'("XL^& 4.E>-+5O-KU\)\!8 DVO69 B2Y(+ MB)_?E2UP &I(LG=TF1HJ1,5R)=23=E MB?4KNTS;3 0'$/B;(0]2QH0^B M*.Q6(;!K$[6=^E, '%&=>DV+IHF:9'%G[@'KKY:33,=,\'FLBC1E^.:AWM-2 M\+QF-7T\I$M=]P_K_#%-ZRSVXD'@;'-9ZA'@^,!''K11B)CG.#M[<8C XFM: M7.?2!:_>=E1DXA"2POY.,?'*'WK<93> /N@ M;9]9#(AEDRG&QR(+W?+.Y%G)P:C<>9FB(=O&CB'/A[>27CV_K> $T*.Q M@PGQ/41#4;L"B* T^O=,K;'56K6EI+G&]XOE/6+U4U M/U?9]>%5J0OJ 1=%$22>&P8V#+ 'T0X4EUNUT\1&H1A6P$];,5VRYT#UD_9IOW0GU0/(YL-EJ1BSB=.BHI:JV>#W&J@6PUVKK U M^OKMP"Y,S3VRG0BV2,Y^^*$]8@(&'/-^// \#,;YT9I$;VS*JKLV88=T^Z/"% MP".GR/JH/*ZYD[#80U5;?'_L[N(1$)^(Z>N"Q/=>NAQU9-EX96+03.>W0H=^=W%"#DY=_,>Y<'SD\T9Z=N'Y^=J+) M;B]NQ+F)A1V@#,RD.3N>_ZNEVPY$P/C@UYUS+ MOP@U+3]LFG+H7XJ\+!>(41K:?D3X2 I)%"$4ARU2GWIAJ';F:PJ$*LK6Z\Q8 MBZT9C+AXC3\<#8F?X0%II,"-/B2U?IU9C6<6CWFW:E5[]T[&I;?#8V)DTM 8 MWOG8I(,!7:.3MF@HC4]]9G;U_[4'%CYGMW=5R<&*>EYRFXK'7[V00>P22B(< M1#9RH@ZK%X7J!P=&1VAX$M6=R'G8(>HQ+(T?-H6!:=81&WUH:BX#ZZ+>^'9F M79Z.OKFA27> 3@U.DS6(&0U/TW'PV@ U<42,3Z$.L38C*5AX;N!CY-EN$+.0 M4,_QN@O,D!\%CMX;)G4"&V] XG!&FB/U"I#AR9'IV$P\]%P>C^^\9D*OQ,+$ M%&A(R&JJV "&,7((0<3 &*(P@<7>3 M,T9]J8V DX,&H0SBG=2/UT(Z[?&0TJC-817K2)FH/W\E@=2).(ZPJ]6X: M[WP0TT:#H36F@7&99JGI;ZF8W:4K^#4M^-RN_DN25"E+LN*OR7J;+L*0V8X? MQRB@D>V2V'?L;M.E'[BN.\J89PB[X:&P \B'P!KAP7@O M=#TZKO+U6IRHYS.U9J2<=$5+0S.98K5KW!8RIY6P7=-K76\^8@GG+>&]5;O_ M3L;@#8 L2G&XEWKAX.QCM/W^.H*Q,\@T.MUK;S8XRO>BG1/*@:B)?R MQ?EI\35;IJ][\DF<*2S%."] ES6ZP[_'>5E]RJO_2*O/Z3*_W8A-HPZNN2([>*=)V(B4J5 M6]O6T:>O!A'NCF,8PV^0#+B_:/Q.? C#LP-A# M3@P0 IC$(>AV$P4!5;M"=6;0YS>P)K7+9^W^GWKQK=A[-).1MF<[F7C(-=]$ M3(^];XZYE_O6\EFBM;RO,?C5N$TQ& ]K0#_XJ#R0G+&&9QTQG'R82/B>2+;\!F(;9MXXAKAUI_8=^$LANS!7LQO]%9_JG.^[$X] M7(_:/$R/W/3[ CNCZ>1IM[ZXWL:+N9X6I5 M)R+)NMVIMK\-P0D@]#@VAR+B.*Y#'"_8%^*#<3*S^L%D6*8+OA?=$2[]A.N+]Y2+!'VN(\4IPGW.6\]_#=7YOS=K!,;G76 MT$3F,7S.@@G=&YZU1UJ>TOC+43Q"S]WLS:U^'-5S-.HCK4:Y0Y_WHCO]E [#\6U;=91N:+.^> M(?==V_?=R(,H\D//HU[H=D7TD*<:T6B7K&O".]HQW(<6<#O6E]:W&K*5,*^?EPJ,Y]S'5.-YO73E,C\**8:#7-)C<% C)ZS/!MIYA=&\[F&P7!.EDK( MAM5@CO"45LTI0,^8O=\1OJ_#&@;P05P;OUUYAZ[(EJEX]/3^/M_46_S;ZS87 MF 9!'$6A:]M.##$A8;1+*"+/9:-7.9\,UJEU_&E;R(R6\2@X3/]&XVT07.H':HP*:3!H>O6KN6REZLA$\;?"IC3NZ M:)8;0R9@6/-F:GJ"9"-J+D?;$676S/L\5%:W4[G1MJJOAM?LR1=%Q;MT+4X/ ML6VU+9J=RYU:+RCUXA#:-H4P#AT ;9>BW=0E=D-=%3PM8 PK9H.Q7L@4($4* M?YW>)>N;^MGI=O]W61]8O*G1[Q)Y?34B/4$;7N@;/5[Z\_'N5(K5>6%Q-ZS& MCR91W^7D-V^JS" %(QRT*87,M.3GQK3;GR> MX@W/?@%3J+'-,E:CE]7:2#"O9K)J?6@?^:#4N]!@RM/*O,"I,17T/X7]&C;CWF@*;XU%:9--;8>=S^I 7XNTQ M>%U61;*L%HBRT'&X"1!Y/HK]P+99'%'";$!P[$B?A^[[_08[;0/)VF&R?NM0 MC=TMWR#G6/<;RN=,NME@-YYW)SV\2'>;Y5VZVJ[3BYO/Z==TLTU+QGVDW_G( MO4G6>%M6^3WOV+Q+?\PWMQ^SK^D*EF7*^[-X!&GAA,1W&'0@3Y0(=$ ,/=R" MHM@F:L\&F85B>H;;HA>UZ0Z_)=J+U7E@[5RH1U;AQ'GMA=6XP8=5X2 M $JJXWQBIZBAYL-F1G$'$7Y,E\>)Y$S4>R1GGVO\F!R?&@G*HEI\J9*JGBW_ M)/[$ M$4D*\$#>CNOJ>)2IR:4*6S*ZQ_T\T#S^N^=Z=Y2(5V1,#W'3JI,F'W*=34E! M2YH$]M 2R>^3;+.(,(/0)0ABAX6(^=CSX\Y6X!&IYZF&61A52QI,*FK2GSD) M-1F%M"%J)Q\>N7!;,=Z $G M1F+3EN_$#HMV7^S;3&K#J,+7&5:*7S>9N-BUUF7)RWY5N#@N!X9H4.O[OW[Z M<$6)]>4*7M$O*GV^[#I]F2[_^3;_^G/K3M/OV]\\[_9[EU_IXSWXF+9#]P&< M]XZ]6D'I4[[YM?PE%0>J%X#P+\(QP2[S46R'C(5=R8K_-R2+KVEQG9V\Q!&'*9T M M(8",-)0=_ZHW# JCU0K!V;BY:<;,TB4&H:9S)&1G2Q+\='1-1XV.:AN.;= MS$?N#KVT7*#!^:9>A!1;=#M$N]E:89 M(#96R_A,(#">&;:@>RFQ7JZ51'@RDGOI;R._'=[ZB-!.@P\?2NE 6QSU)+JK M0NMIR342I%FIK1D/7Q=:@VS*:NQ'\=Y$N=OCX6(081I2%WD$^E',/.:[(?"I M$X# IJ?JO#V_U5QO;8!,MBWI*0]'NE=/PN;1<_J"S[4T&K7V?O&0%HG8UE1; M^UN:W=Z)UWGX0)OX!GZ:&,8Q#2#WQVH ;N-#A,!P8(,<+ M?$]I@Y%VXX;G@QU"*VD@6D6'T5K7[]3P[[Q7RS/T\R^G2)-2KZ99.ZA6#>?, MVH6AA6OM\#:?L*Z.A<&(L*G2>43ZC$5F'N)HSKU\I!:N46!)5M;U_\])E7:W MP+A!X$5A[/LQ@S9#."* MC 0] .B36#[&!];8%@K8/<4]'6X3Q*7VVUK V)>Z#S=;;,#K)EQ 7 M<&)#QT,1B,. N&VV3*$=1X'L/4O]+9CKMGM05H=JLAG=VP0=Z88:6)U'A]/A MR//;DG1Q(]N)4%)FY<7-,[N/S?\?'!*CB$ [\!!R_ C[Q'%8W!E'%'HJ:8DF MDX:3D1JE.(9P*9X:;2]L4T=433/]\U XW4[E1INLFO)=%EE>-!<-?$Z7ZZ0LLYMLV=Q7L/K/;5F)+94D M+9=%5K\TO]1UL%P8E_IV6;MQHWOA7@*4DT(]5,M)XF3 MLJRZD/84WUE]X4M2)-?96AS^W^.=7BM5:3VBFL8B- _]-.=>/E)+5]/47\OT MXH:6578O-E(OH(<\%B#&8AJ[L4U=1'!K!#DVBE444_&K#>LA1R,RF1T>-3U4 MI4E.[0PRI*9ES\F93Y;WE*(CNM23RWFH3E_PN9;VI*886+@DUOR%*GW.RM]Q MD:ZR2ORTL+TH"%T'$#[C=2(8.]3K9KR(ZY72I'.('<-:\@1:/4$2J)KK?K+; M32WD?-C?;3U3TYI!!,L)SUCJ.Z)E>ZN>A;)I].G$UE0[&Y#>C+]/L MJ[C^I+PJDE4*-ZN+ZBXMVE)>N?][\?[#MX33Q?*"Y-OKZF:[[C[58%UP%6;0 M#['G,) Y_H[&!0[2BFX=N/F MEW$XMK583L@?JG3UDB=>*!ZEUQX+N?%BTC"HC0DMP_\.( 1\ #R1@T]"KIIRO,SL?R93F\(A6 MZH_#/$32@%^YZ1:L>G*T+-.T.;3WW")% 8H8 8&/ZKIS[&!G)\0^5LHXA]@Q M+'W/SA,H:MX@ N54;BSNU'2M075F=8=SI]:Q(RP=42X=W,Y#J[1X\N(PKRYV ME-,T<1YCG0M)W&\E]\1=LC%T8A ['HUQ[% J#L]3RJ((V++;ZP;9&"51. V MV1F)8RS)I )#R)U'C]+CREL#_G!^AO2I@WZ,(77=R,/4I\1V72>@=F<3T+#? M=*>7I7G'97^!,D.C'H6:?N[R&E&*(J5.\'Q5JH$$'D>#2 "3@!A M_4X8P#0@GMICNI,@-+W5Y;576 _?YZ;?A4?B?/MF9>'D(:N2M7!D]W+WP!>' M1HVVY(::V0=:<0..\1@;?IY(8QB.;>:9-.SS&$\FYN#--XZFBXCL^/5AL\SO MT]TC*1];)/4#*7RLM $%D1LQ!F'@ @\[G47 8J5:VA [AL>2!IJUPV9UX)3> M1-)"J)S0C\6EFESWIM&("A_AZ(B6ZF!V'HJHQ9- )@@\;_( M0SYD 8([FR2( @WZ)&EI.H52>FE)$ZV#5,H H]IT2LVTB#&P*&?:(1UPW\$'H17YKAP%*%$_6J7Z[ M8642@,0INJ+/S=\]N)*3'K,TJ82&'N@LNX1)O46K MTY[QO;,-Q+JRL]J#5#UNH8%8.<49FU,U#7I"YP&^KH(VD2Q)D'9$J'12/@_I MTNK1B],%NMF2/ZR[7HL'!3:K7Y+B]U1L6GIJ-O"<@"=C(7-CPEL*\VPOZ,Q2 M!T@];ZG-F.EUBSH+$-WPOL.G>D1W*)N2BPEC$JFX+M! JUG<@9M8RD[1=:Q^ MKXOI>8B8/G=>','5RI.L?/TEW:1%LN9FX>H^VV1E?='!U_2I;1S[T([],$0X M=(!/7.)ZG>TPHDI7B>NQ:%C(6I!U)TR>P%33,TWTRHG:^,RJ*=LAJ4\13BQO M4L0=T3B]Q,]#Z#3[E)MLJFJ2IV?5\N/NC;[893R1=&F,G8 R[$#DLMVT&=E* MNUG&QC;_?2P?^SZ!.GJ8Y41ZSA$>?0.+3'"-*+[F*!P9&Z:*]SQ&D83@BU(T M?W(#S!" MJ ;D.$[@^TK+, 9A&!YO>&\'?&C O^#K]8*VH\L(0+4YQ'ZT/U$8$?(7[ST/(Q''WUL-L(W&I5:+)-!82K M;_G""2& +B20AAX&+D'4=SL4)"0]SNOJLVU>BQT#6JQ"KD8!-L2K6=45B"T. M>88JN^=SJ+3VB,P[TM,^WO41T=XL&E%.WAS3!;,]BB CT'4 C9CK@8!V.,2O MQK13RKIY]70-JJ<H8ZJ^3=$27LP:4)+ M&>\*"Y[]8L\!**: D#AP/2^"+0P7V\R8E$H9-Z^DGCDEE:-7OY!J9W8$'168 MYRNC ITF%54*SOL3437W!FAH#QZ-2&CV-5UPY0X"&V)$,?5@GEZ'1)J$IPWJ&$*KDW1$+5>=0M MH?"&2\X.BX-H$$4Q\QFB,8CL.+99AR6RF=+=1F80&!;3J[NT2!.!R(RD*M*M M5U?-,6U67.MXS%UBGY"K06?[!>M]B6U/'WLJ[A!&=\2@(H!WC@+FN MQX*NCNM"".-%E5?)6J_2GC2J)*X[?/);3(N\+*VU@&<]M+#,R.QI>O4JJU9F M38KI/+53@UQ*1^!]*:2\6SU%49$W+3KXZV:5E?4+!^F*?E_RCS9;#A.F^[\ K-2U_ZS]>'^8VG0 3$H5V$$:VWUZ=Q*TQWU.:\/>U87I*+Q)5-='LS9:< M+(Y!E)KPO2UXXXK:&\PMM86KB K\FV5K<$\GR0APR_Y(N MMT5696E)TNOJEZ1J?_>% UJG[>\?"<^*N.85E=C'+W;PHZ3,]E>[!\QV^)0\ MH':$(;.Q'3@^]AD)70=#%RC=.C()0,.R5M_M4R-2T[9I@B4GC+./DYJJ"M#6 MWHG)>)> JV\Z)Y%'8II@KUD:S&Q]U?6\++^FQ6XZ=5QW^JMRY, M!.J(R$_:+N8Q0DQ+03ZC?FIF;/I;5MUEFXM-O2[W!.4BH"$6[ZH[,;,1\9 ; M>@(8]AR/1$1M?]8(< R/.V2;6M]J=%:^2:W'8^>$)HN(WN%FI&!H'5R^U(/+ MT^%"=;"I5]RXV_,<6]Z.BH:11$/(W]>XH@[$ ED>YPOYTJ+F('0!P[ +F_?$<2Q$\(.1AA[DW&#>\>T57P M&DYRO^%A5'X-%*J>C@#3RO8I+A6465M8YBF^^MP[H:^:>1QA[:$K/%'QEA5" MC#%H!P%'%0 B"D_,<3!RU0Z/C #'<-8N[E;BC70U\MJ"=#",KR28B,/DZP8' M+]&^PS4#HRL$JO&>I\Z;=%A?];\?UT9K_;N'>Q<^ Q32D'B.PY"-'!3!L!V@ M: 2(;;S.+P_EAZSQ*T3"8'W?3! ,5&3VDOX#U_5WT=!=TUWA?PXE&OS77Z?LRKV>0V?]N@2+7PQ@PVW-;Z9IX?7*8%;X+W"2?GXGJ=W=8W\2\8M1EA8>2&H1VX-HJ!$R'JA;9/ M A0"I>-#>BP:SHG9EH]'J966579?YT_MX\/\UW7]>YXD/^R!6_D.N:(Z:N)? M3AK'IUY-%UM\W4WUXIS2 41KC_%LDJ.84O0=D4B]],]#'S7[].)%4?V,2;^R MOG\K!^>;NIXM%CD_I=7"CGP'V@X+(&6.[X8Q"1DBD>T#A[) ;2O@ #.FZP+I M35H47.N6+2[^0ZEZD\<0%N5$;20"U93L )35H6IWU'%@([_,_B9!1[1* ZOS M$"@=CCQ_M%T7-P.EZ,/] Y\4BQL^/N9EN8@]Y$ 8N-AUH1V[D+JDL\T0")22 M-#T6#0O4'HVU%C<.99LF/>-C@LC/:K6REGM/M"B7*NF#1,P@W]KT[" * N0L MM.TI;^HRUY/W62M>7Y_DQ&\08]*/AB:%R )+G@;6C\?M]AG *"0P!B$".(0$ M0Q44$K#F+JRI:/>WV^NXW60Q$3(JD%-MK'G+7:.=*_!A,ZC1PUWX_E+ MB'IXD>TW7Y9WZ6J[3B]NGAL6]=PEW*Q(MA:73UV)0M15^KU"W/W?%S&%MF]# M[$"'H#@@L1N''1K^9Z%*1F$*@^$< R?KY;;-*?*;NOZ]K!?36K0BG:_'O7T' M54LSC,5&3O+F$!8U1>P0BW"\5,>S5T+T6XW=$N"M&OW(PMF3XR.Z:CIJ\Y!= MXU[FX_:%OJ(--U6V$I:SKP?+ _3[1,/Z&ZK]M7_^AY-"=PX!W#EE"GZP#EUX??V8T MV.@*D-0X-'IKF-L0-3X!;XY>$\5"=F#CHIG?IU?)=Y*5RW5>;@_F/S9S,"0V M)"Z?[R /,\]OAE)F.QYS9'>$#S%A3FX:5!:'9>UQ33:=/\+1D1ZO@]EY=%TM MGN3ZVUW/SD2_/Z2;,D7I)KW)JH5G P9D:*;."\?S[#"" MP'7L(*(!([;?O,@*",+(53J"-QZJ$>>?-&+53NC.L:,$$S)P65><50<5<8)H9G19##QQX:1\:(ZD_%C1(>?#QQCB4487,] -CT2?MO?7:2%2X\]??E5=)IL74Z9' MG>GC._((=68U+EL'/ENUTU;%O;9:M\^LG>/\QUU[JK^VM'X39%@M&^]EG.L5 M:A-CHMDV]\['3\/DZ!IKQXCAC,;E1@$6,,0VA@%SF4M#&P:AA[J\@D1AY"\> MTB++5U^JI*AF,S!+8E?1[.=N2LOWQ;8JJV2SRC:W9]9U>IMMZA.9U\FZ/HWY M4[:QREIBWUX\F'L3F,V ;2#N[V:L_N&&Y,:M:4=CQ0;U#S,0J_(R_AC<*W+3 M#[]_X5]1E1\VE_5PLX@BB (/LA@!V_8=GY!X!]\F<)QRJV[0AJ?"-1JNJS,< M656C._7 :C"P?WC#;@O CK)F-N_6?WHP^X 9D8;>8=&;_K!]WF)// ]W_9B% 0P#D+& M '&=%C\E,27M"B_=K*8>=U61JZ_O=D[V6]U-ZU^5EG;?F8+.<7%.MA7\Z.K9 MFY?)%N?4(C\5_AU[1(;M.Z0"J>@=F]KG&X P@PZ#NN+][L8X'K MTB"D;N?,$W?AN8Z MJ3K8K2/99J>ZSV)FK6/:#,-(._Z'R4/,L#=^MF*P%;RGG&;AL-A#?*H;V$X0 M^:$'?(]TKH6 Q+/<"CS_H,Y.GVLM/^H<@C-&# )S[F'E''C;N[ M,:B#B-+KT^_'JQ$W3<\WT=#>5*;.-J9L)7--.9[OP/Y'RSP4V\0,MG+K:[<_ M>@YBC+>)-H/KCOSTV;SS5^T-ZZI\YOMWXI+AS.7)%OSY M)B)Z6\G46QOJCYQUF2!O[T(")F$^?<2@L M3;' #RB,0.3X- (V3Z905PQBW%E[AD<-ACLU@U,("HG(.Y/['V>97K89_>A2 M;X*R.2[3J\5;5N9A6:95N7LMS8N\B$)"H@C'<1A[,0A#%[L!80"X#E:Z/TSQ MJPU/M!HT:O,I57+DYC4&>5&;7S1 )MLY_I2'(W+;D[!Y"%]?\+F61M-'#/"V M*(2 =;9B+_ HH,;+207IR^.[G5Q9#$\PN Q3=1!_$RD48LKSQ52'S^R0OE+4OR> M5L+4_OWXSB)RL4]C%E(& A(@$-)X9S&. J"BDT/L&);)#_5\N)XKJVG5(.[D MI&HLVM24:H_*VL.:2(J.,'1$B73P.@\ATN))KK_5J*\K [DCX+8]T/@PA!")_ 1LK'=VG4#9H^B?I_"S:HNQ3^9!B\BP'SH@Q!BQP]=KI\QA]%:)KZC)&LZ M[!D6MA:BE388RWK^F-?;0Y9/2F)J"J>%:3F-&YMD-97K^&WAU?0VNV^>U='& MU3D)THXHG4[*YZ%U6CW*S370 ;7\!0,P]@FT8QO:-/0CVW6[PIX+7,=;5#D7 MY1XU_)/?K*1A.Q#2?>Q*_)-!L+L2K)CE#V)3-;D8B4C6M:6"=636PFDJZI_+3$2H- MY3-OTW0TD=' [CQ$2(\K+U(7;?P,+SQ]XD2TZN@%#F8,42Z%,?,1LR'9YM*XG=,$N&5:[&9!4"U'E^<[X5Y9(>D[F!;,IIVGA$JHG9#I=5 SNS M/G=T5+8GBIO>I658THSB,69 M*,PP'YXKBP9&U&K4"]]V0@1$>@6()P3+@T[WY<2)>Q2G3W[E*%7I_M7HTY2H ME*&ULM&G_CQ%V?EDO5F:E7GT^APD, " L]AGU/'H3D8\3VD3HS:CIFYQUJ;0\0/H_ M_BER0/@_ZTITI;@Y6Q_I-&]>C=9?(H=I!W.PQB2FR> M!@(4!\@%, YB+]RE@<13*MKT-&%8@';GMQX:6/T.OJG2)CDK,\^8XBRM(ZM% M-/%!MJ>\')O(#2-R'C(SU(DWCJT-XD1!7HIMNGHI:POD #L,8PPI3ZY\&\BU]DY M+D<#&9V-(@WUXZ4H:6%&5I=H>]G[YW2=5&_8]1FD(74)C6U(8@10U-D-G$BI M$C7##%Z@">[>3M<:H#N1*T'=L$ MJ9/U>4B<7I>>;X+4SU>_39 OC%+'Q1[#(*"8,1^$@1OCG;J20.F.J(&F1MD& MN3[,*WJIVU!"Y71M1"[5%.W%3LBII>PX4]);(7M3/ _YTN7,TIL%UK3Z\]5W/TTK9\'6\J1?O ME!;MI+F;A[0,<>#D(ITB%UJF=P>;+VT,66R[H8U 3"@(D;,[#^P32IBV&9Z" MS=$G>?U/N^EB6<-A[JIM$?N9EA;Z:4CLH=Y)$'!GU;Y(\Q=IB8A3H,^SYJ#09N&"'E M\W+]S!C6L.8T6.])XA#^)/5J'.H4A:IF[+1.(RJ%HR>DOD$U]@%HC<).EH4&D[K/ 1(BR( MAL!F/O*9PUSLNSM%] .E*[@'F#$L3U_>/ .L>$IN")-RDC02B6J*= CJC]TQ M7UA517:];9Y"J7+K,IGT\%RO\[X:V)Z'4.EPY/DKO+JX4GK1-P\!Z0__E?1F _21^%6JTRFY/&X:E8P_+$H\=G&<;:]D@4SSR MUI=".3T9@STU63D@3D"R.''X!'%F#KN]SLP1<1G*Y3PT9K 7SX^Y:6%%X?#M M]GY;GTBIB\MM01#:P%8_D:K5M6J'V<+OSN8> ><<3B)4/Z.JE7U+%)F1>4=T.2&]6 MMIY@M1JPUD\"[I_J^[;%D\8<\^@G?54(/2:*AD(S$[$TY=W+L\(&6905U\]I ME62;=$638I-M;LL#5"2]R999M2 HIBZ!MF<3/\(^BP'K[M(+?1]C%3W58&Y$ M"5TUD-3T4@>C6W!1A'H8LA)K9KPYVA"!.530$]OGZ4O0&Z+MOL0U_?^KI6 MYHS5U:U3/XJ8[>QN>N%S M8!KWW(/4S]C8&Y-&O?GW--5RTC0JRVI"]?I-O_.ZWE=N!]0P9N>A5_K<4;S& M5Y$GA8-YRU2"$WB%V'83=$F$'$ L^-U%Z> MZV?"^"+@ 2I+P+)^JX&]O7:NE4#9A4'CW*DN#RK39NKXW"O$'%TC',3D/-1G MJ!,OS\(-Y^24TI1%M?@E^<^\Z$[;E?![5BYBSR$VBEF J1M&8>0&-FF-A Z- MI"XZZ?G5II6E!6/])M!(RDE?EH[+R @$*!S+4U%7@L^)??IQV[(] M64GH;V$T96CP*&C# -9.2\0XA/55BE-<:=.*-VEX0S*&TS:]XM1A!S5&Y5ZVQF_G".@* M/IZ9G_\RXEI,#Q@ =#'X7G'4=*-6AU9F>J3GT\.5F-[LN.M#JUR=D+RVVVYO/O MID[ &$^1K&# ("=53=PU6X0&&AKK-+4RWZF*%!#.944J1'I[%FX>FVI3''J MI4FLCG-U3+ TL3P3T=+ES7/ATLK2@$D?2C?+N_ND^+W.Z,(H<%S']4*/>G;D M@1!"OS4;VS <.O-3,S9^DK7#IVL.J,AN[XF@.6('9US2G(XU)7S"E=J\L!_- M,U$R;>Z0SMI3TK"?1<]6SONZ>=>ALQK%^[)[;WP/H]2:[.GIQ*C4*!Y&'*]KBX&242& MJ9**H5%UJ>#@SJR'';R!LJ1$:$]A,L7E4&DZLRY/TSB.,AU0I*)-?9B=J3KU M^G*+/B"*]RZVIE@P6J_S;PEWEN4%R;?7U!0&U)3Y-)T\6D#J5UDQ?6JL5I)2U0Q<*2)I8ERTSC$SRXZ'1F/24< M%^DJJRQQ"]G(92@I\HX5I?2R/P^AT^W4\X*5"R'""EPKI9).-4 MW^M$I$HVJZ18E=:O#ZND2IL736K\XO[=@T_N7.AW!X+AT$FFA[.)6B\5-A4P M,\GF$*Z/):2CQ' >6CZ2K\\3VQ$9EK]/_C^W9?,J#Q]XCB!L#BK$##N.S2)& M0Q1#$ 0(=1@$:Q"?\]"G82[D&MM7K]ULH@K: M-9VFY3@V"&RGM0UH 'R",?%M%L9V$"$W[FSC&)$>6]L&6IQ0CP3.<]OIM>]M M*,^2B=CH%.L3K);=:7?('6?N]'8Y3KTY_?:TCG7H@B56'$Z4NS[VW= W0B#- M%BK-Q%!QO7N,\,VJ9/E18LOA>!&=A]J/Z*^F\F5?IF5'B=T^@8]I4J:?L]N[ MZN+FUS*%99E6BR@DL8NI%R!(442H3Q!M;6*7\2GEU[2XSF7'@&&V5+3A$):" M1%0'>XD* >\\OSG?EJF5"(3C=ONC9!WITGI(GD=WU>1+;J(9*KZ\D?(O3Y]: M+J_2[Q7B_OZ^\% <88\!._;#B(;,(\!#U(,T=EU!G$JF-="4X32J@:/XEL9 M\N2RFQ%Y4TM=&F!G!QOU&FS6;P*=5<,;.2>;=07=*Y1LA9[:;[-/XD+O.F\4 M;Q\=O(34:'B]]V1O.8I)0($;N'8<^FY?H]R*>M\X"#@VW\[^L$_4DR6>?P;)U_LPZLJ%8E>D9&MAQA/BBJ M=0B.B$]_.*8!/6R*:O(-"F$H)27:?'E+BG2SZF@B^.H$R)X759%LJP6T/6@ M[8/(\6./N;$30R>*(THH8S 5*G@J\FDZ>T^? I8B ;Y9S4QU46HG'Y.P*6: M9'8 Q7TW5@W1>HK1^JU#.;(^RE%W1!(U3WV4:#WO4FM9_@ MC<'G4,4[LVJ4=1&BQ3D;U7N#/P79&QJ!>>K>8*].")\>UF25[V^IV.3$S7SE M.O\J[;S M_\3_5?,E?U(36U-QE-/>&01038IWD6L16_M+S[XT,3R _8I*CRO-_>@]HM2& MXS4/X3;M9#YJ']":T"Y09$?$1<3EOS"*G-"Q06<51D#ITK6AMDQ/UZ6%=Y6O MUTEQ\$%%#1Y,NI9$5RO?!A+<666U_;-9:9KG(8;:O%'+7A59DI4WEF3%7Y/U MMMF87_Z2)F(GU^IB\SE=;HNBE=F#G5T4$.8Z+@@0<$E,H(-]VL" %-NQTL1= MNW'3ZT3;^_ND>!2YS>&Z>5*OF^/\_B'9//ZQM!B?Y&^66;*V&K_4M$]_1.3$ M<-)@J*FC@&K56,]:BJT.KMBWL -<2V8Y^2J1*K-'I-18D.:AK>;+WE#K[CJBZWO#V(?37.U&@ELQP_BD"$W\!W7CVT?(1+9 M/O!L)W"5%NBU&36LMAVZ,ZO&5V<^.X3]KJ+4Q[>AC_K=>K[)WPQOLGKXIE'T*&XTJN],"Q"R0>2Z@0?L"#HT"K#?60Y( MJ'21F0Y[AE7P8[ZY/?^8?>6IS17_\TQD,O6@U>M61RT$RVG?V-PJ;C/J2ZL1 MQ9/@ZHC8Z61Z'CJGU:/<7+O4I&[";OOBJ!_[F.$@\"D+N3'(Q#:DQC( -HJT MJ)N"O>G4K=>=C5HH'JAOAMC5IF^3W.O!]$J7%D]>.PFAA1_Z-T?N' M+>_'.Q'L+L.EU&?(]R,8NLP+&/(HZ*Q%P*-JSXOVLV%8BCI8S=&\M .G^J1H M3_[D=&@,ZM0TJ$-T6 6;1'_>H.:(]@PED%U6VRR:END M//%BV7?QTT[@_(#YU 8A(S'#& :8!JU!W@0-!Y@QK#H[9+7JW+38%-= M!Y HN=HY#G^*ZYI/J.M@320_;S-T;'UR.*WS$"$=CCQ?<]3%C?3J8GY3?4N* ME*1?TW5^*'TDBH'MQ2!R61"X) ;8WDD?@MA66D[L;<5T^I,\9%6RSOY>;R'F M7[!)UO5%HV6+6''ML#^;DHN%HQ"IID@=)NL U$1Z]"8]QY8!!U,Z#S72X,?S MA3Y-S,A/PS9E56R78L/4A\UED=_R5M?)'Z0!Q=CU_2#T,2%!A..=_,4V4;J9 M=9 AXQ.R/;;S;'/^T*)3G9$-H5)V6C82BZISLSTL<2RD S;9#.UMEHY.TS20 M.P]ATN/*BPF;-GX&+\U]W%T-']@ 1+'-C<0,N:Y-2!AWAD,"]:S,R9N;=O/5 MQ[[O;.@@>N#ZG!F.U81, [WC+M-]E'CH0B/C\U WG0[)KM'UY6JPTOVER,MR MX;D 4.3Q_X P]EU@4P3V1AVELOA 4X85K@9A/;08AY3(AU(Z4,_TLZE1R\ZL M&MY,5*S&TD?!U#B>N7HI.B.K7'TX4GADZK7HS^6J24(1R1]]#C/0_S'=_OEJYQ3\#XX#?Z45@LJ\NS( M#F'D DA"&]((MR9=_KMP4>55LAZ8!,L84DJ!=YB4,[>GR>^9N&%E)@G;IZ// ML&GA=A[]58\KLJF:.C\23W3(='/Z?;G>BLL[#A;GQ,W(Y>>TEHJK_,-]=X&X M^/S%S=5=5JPN$^X%7N?;%7QX6&?+YL;Q!?2\&!,W8'[,; )CWP[#SH4(^E*3 MU5D"-SSU)OI42PFNJU M=7%CU7Y;M>-6[;EUZ/I[;DC2CZ?,#[M*@^KW"LML&];I1UU&#]YOR#DV/[V_NS-0TF& M./!\1_M0+F0UY*])D8D[L/9V?! &_U][[]H<-ZYEB7Z?7\%OF4"( !2/C=ZYI3* M5A%KKPVLO;'Q8B",TBPF.$LCBB,@VLEX,PPPI8-]ZE^WK" #H#'ZH4&9G'S8 M94M-/?9$3:8=S]@X(1WZS,U#.4;@KTWU(=7B,L PD M&?0#2D"6*LV,)H)H6<&>ODBAFOM,XS;9_&GV'E/-P3C:=U=%_^STP23OR";O MZL$[_KV=75YGF'@ZM#/MXOCE$>^;,,_;V>?ZZ*(5)YW,"R?M%?.($%.3\"P_ MG8%/)HA5O?HNHBP+;"2Q*BB M>D_-D2]K'3^7=%7>5NON->JK@O_6=:G_KM4$+G4>PBSX<1;1ZV+WJM:;#5L] M?#<12[$3_'+!2M5^>W%*RQ.N0M1O_!& E%"J=B_*!/@L3Z0Z2))O*\Y2D5[@U*(FC?'@KZ%*HQ@PK$OCO2&M3)OZ M^L_W;;LMEV0KWI+IF^R+#]U?[B#1GV5S77&XBR2+0Q0&(?-)G*:4A#3" Y# M]W6.I5E (24OHP^@[?&,R'4M>$ RF9V(]MKN7I3/:<6Q09OZ4]-MS MXTR4W:*!3X7;-I>N,D96-S=E=X/?/HPL$I*E.,11RGBO##-,HCP>D%*6YCK" M/0%,-\J>BPK&:I2P3^%"-V4,:VZ;/#0<6399<##O'(L3AS%=82;A94H&#$\< MQGMCNJI[&@"6,1H'.0T21D$"8G]?>HD VU7=Z7HY5R7 M"U7*[;-4K&F+K[)>_374:H3]UHNO:IZ80*G^HZQNO_-\$OTHF^*V'"8!GYKJ MNA0+G3>[A4Z (AQE"" ",[CX;2>^Z":JFN]HO%W6-$V0O M+-OQYP!6O*^4C2MQ]OH M)RC3;0<:UQ-F%;B-NO]M1.M?,D1/'Y>E>](_53"69V6:"*SH-6-AMU7:O'#2 M@B",@S#("(M0'/LT0!E+!POR+%4ZC#8GW [W-EF/K2[=;2B^SM33YF-L*QMD M>XL/*UIO+=*:\^B8:#M!OWHC$7<*9E2C[F3>11FC.(<0P#3 M!$0)P?M9>QR9+5*[A6XY_C[>]3=Y!#;L=D=!>#J/3QB'7]AY^*N%8B6_VHS& M=CK8+Q*0+9%C.B;;]*&SL/S"IIR39H0 !9#$*0^;_XW(O M[#BDKK>]?B[OBJK;3)/7ZP[BMEAYXMI0M]MG1OK7S:89=ZZ=;JO,P<:CAPS: M-[N%]:3++,9(,UWEUXB,AK@P' ]->D@I"EZ=QWRE',/W.GXDXT+%P2)*HQ B MF,0A)0E"69*%X6 )@BE4CHTSPV\Y8AY!UHB(,^-*)4[.#/K;B)ZG-YIJ)%OV M@JI;_YX+M3/M;3,*P'-EZ*6P/%>L;J:LA\SBMW+-H;^88(2,,!CBV&QVKHZHVG&FY8GJ,X= MZ3S$'LU+=R:^[?FIC,=LS$^-]I09ASZ\\4!FC@=[BXZC/.,J@/VC;,6$<[T4SVY>=Z^2BS_:AUT"4X83E$8Q2RF M(4/#19PL #AVNM X%JOE8-;#WYY7H !#:( LIR0S,?\W^A0: UB M@M77$N< VG([[-FW(^;9B"-Q4-A"$>01B!E=)@H!TE(G-[S:MD45YM?B]U^ MC'(X8W7?7=,YAVOD;'>6N41N9_WD+<3SMW7XSZKO)PW_1CKE/TM28(8LYZF" M01^[VO6K;-1K.Z6"11)'$00LPCPQRA"A:9HG^PP)0O5C_V_#+->)1;/?Z'E] MM-%SHW>JYFU0[&AK\4P[S9O,,GZ5[YHG\_U\ M2AS[7;Q/M@&@ ($\SP##T&%LBW2UWSKTP^$6:?N] M8"YE"Q<=X"WD$NJ;\M]HK>(5AT]:IAC;"6>4%\R;)^?%"3.>E8[ZU>VZNJFN M"P[S^KK>KC?B,>IZ55U79?NU_+G!W%]_+N(DBC%C:1I2_C\8$0+B+*6$^7Z* M"%"K&9AITG(\_;*]NRN:![%F?P38.R#V!LB* =80X9+1T#W7BJ'K-+?>-P'2 MZU"ZWB8F1=VI(&"6^YDHMF&CGLJK#%1Y:8B%+M)5# M\ON.M:-'-48]9'G3T \+E(U3D'-LV=>0'H&LBB@2.$,=4;7@E))HL:%>A1TF MCX>I);V[7]4/9?FQ[':ZA1&?#J8X3%@$0QCX/O+9'D".-N03AG5+QSN"X('G!?>@-3[UF.=[*C..1*EBG'&/#$/A;-AV*OE+L/< MG=/#MMDL/HN6NKPMA#B"@,_TDB@%(0W]",+=MR- 4RHC=6I?M%U=XI&D:C=\ MHKOR/I:%N->A&WPJDS!%BD[+ECUV%!5)CQ@9]>$F'BD/_[>GJO.(@Q<$18^C M:;5"$W,]IE:+BD3 M)3G2+7!D:*R;F!_)C_97$PA=IF8RXE51/QWS6E;+C/J/U;JZV][MOL]M"X,@ M1UD>018S &(8#-]G()6JL:I_U?+(WX&1'^"*G)P?XO;H4!OD.QQF)A!2@_J1 MY:\,:SUVIA_8FKCKL?U"87 7/X^^'X<^#/(DS /^-1_E% *T_SY.,^G!K?15 MVX.[!Z,PN-4XD1C#^]CRUP:W%CLS&-QZN.NQ_<+1/E%65$VW ME06U[?9N>'>SWP5#JA_5LEPO/Q>;<@?*>ZC*E:L[E\SY5+6J^A;''9R#J9Z MPM8WLD]3UG4V]F,:[S9SJQQ/SH>I_966/#5I5/Q'O>*?656;APYY%N1YDA&? MT PF,.'S\7!W,I4F:8"FCXN*>%U%QA][6#.(BJH^G3 N6G3G_"+CP=A?)38^ M=I_KZ*C9>7[A^*C+B(L(.,$.ACR+U/TA1B1.+! !(G;EY6 M,0_;?<2\\.Y42MDSY&P^$=2&EV$8P!2,0AG)T!W!(RMV@K"7N2:*NRMC1#SF84 M;2UX^2U$VS,=Z,U&V]ZNB:.M8I_ZYXFVJL1,$&VU?&?]?K]3!O37_419'$9Y MBI(P VF8D\P/AFV7"21(_?+?:6"ZBJ;BACWO;P]ET6C=K3^1#Q7"YOS=-[\P M^88NM#OKJG,A<-K^,:.0-S$1IBZ0,^V;22:0GZOV3]:4XE*;DFO!YGC^&PW7!LXKJW#IS7=/G_].7:4:Z> M8/KHRLNSB8K"8$]8[ TF_S*5VA.^=#5S--&=9A1$9T6+S5FC.;_-)\#NIKP^ MBQ(?Y3$@61*G.0/Y<&$L36F4*%U&,AO0DP78R2NTHUP]EP!KP+L M"5].&F 5N],_2X!5I<5Y@-7RFW2 W? F!*;+FR^;^OK/[_6*>[2E_[6M-@_[ M]UC##(.0Q_8XBA+(&/\!D"@." W#&$(F79LSTIA%O1OP=5>:'B'\GUZ/<;H' MF668.Z4N1IF?B328M>GIN+; F/*@_%I.SK%C5W.ZQF7$18VPF:F((OC7 MY$*' UE=0,ME)?*$8O6IJ);OUWEQ7VV*U>XL:P8)33$.:1# A$0P@&AH,_6I M6HUX7$N65>, SA/HWE5K;X=/33Y&TBFG)NZ85!.7UTF*GG$Y^/BZQJ&IV39>V4YAEG?B;Z9]ZNIUIHB3E97?Q< M;HIJ72YIT8B'Z]I=8S2D.DJ0G7 ,@;$$TD5R\3,C?B\NRJ2P.1UH'1+20JD*9:3[/"E75*2 MH2C)& ->JS'I9I#1'T&4):@D.XA)&K:8K1ARZHS8/7^-J#]NU>M MO3W@_9*1P.SM0"NJDEE'R.G59#Y04S+#]%M1.A4J3VB@%8_,0QWMF%8[Z-%J MBOJDP6Y'0'OTHND"841#$F$$\I#_3QQD#.V:S8*0D<5]V53UDH> 9B.GI:.; M5!F[3]$I3'.697G7%69XE_E1-IM*_,SGY#=ET_#I3RL67R^\J_*V6HON^;CGH[WMC%(\PS3>%W)"ZM0!:N+Y5"4O^BU<[?'KU6ZE\AQ9)^31&,_S MD$1SYM26^N,HZ<)RD&=^D$(29E\X_K?MS<_C(0-"9X/4V>+T17F_%D$_S(''H$IQ#CF>'"\/0-YL-& +UZR0#QB*' M*7>/CO\N76PQ_'=F.([^IGQH+/A/X$N;L=^$3\>'?CE2]2*_88?-/O";ME<^ M[EMAVMAB5!P3D,0@"+*< L(H@C0?FJ4 A+L"+%TO#2U%G6M0O=HZ8#->:RT[ MQ$JK4&]NP436';,LXXTP1W7!1(TG>PLFB0^Q'\59XA.(HA@3'.YQ1'S&,'*\ M&D PVP'\SU2=EW72+(>U2?M&5^?5F-3?=O?\Y/GQ5A4$0D3\)(8YC>*8 A_Y M^Z( BK#2G?*FVYYF\]W+=S88W8 WTB6Z>_#<>\DHTJ[\W0$(,?:A3Q-.9)KD-&/#3D"4QBQ3WX8R MJCDG.TZPN6UVX[B5TTEGA*J)8@^K%\'#FM%D>^M.L71"Z(R0.P]5,V-*;:'S MJ1[M>JJ1"Y\&S$^!'T#^84IRZ$?##42(HB125RF-1J;1)M?'EI[2L=O$W^,])!XO7L]Z MN*#RPBMN>-<1$[.;LMILFRF$58WC<\IKR6,SDF9;%KZDW5;9'"GNW4+:*T!( M$L$(A QF,#<9R'>'Z]'09ZJO;EHOOE?1]J-R/DH3XY2\_WXM?OY'M?DN M)@[BRI0%"E%$ YPR$. $^4&2I,->" 1IB-2N2+($PK*F_X/C%A/@3GZ?2/1V M71VI@_$>,-D*L&59;[Z5C(U,7)U]H M'P,_C.(PB7(00T99$K%A]H*SW _&!2;=5J>.2V/E4)MMW5#D@FASD6B7_-L( M1-K,CXU#+CQ@/@SI>$(["KU"D5(0&DOS7&/0:+O.AB SS!G9./1[^5?W5^T" MQC#,4QH0DODH!(Q!.MR/AQ.4 F-[A>2;G&H-6?Z*@GT5:[OF_?0O<;"5#^EE MU5Z+TS7]C( ML>-S0+<^-9X;/O;XN-OC[&>-%F*#82?..C28ME4A^S3-L,1B'EK^Y[;==(=$ MOM:OO#G^N;SO#RU;\KV1=S#)$S9Y.Z.\SJK9>E=Z M+7+&7M9;JYS"V^?7,\W2_/)ZYT2NG'P]="J[ZZD'D=$D8+?S_?*&%LWJ85CE M75[V!U 7*20(@IB*>EF2^"@, C9@PA&16F9U@\3="8%2X-L?VET.AW6-!H6Q M;C$2YAUZQ%IH'_S&I;ZS8K]C9>E=SM!O1@.X0_]9#]HC_&@F3)\F4S\T&W+2 MFPC'IFQ5"\%&&98MRLH Z\K&5T_/>G\N_VM;M=6F_%(V/ZKKLB\D\+RAOEUW M7^EJ"HN(A6D0 4;%YBL_80!&>]AA&BI=EC0Y6,O!NRO.["YJN#Y"KU:.G9PE MR8KMY#@M!OY/[W.)>S?V%^&*@]QYW6Z\(QO<5G1M.^-$T7=>'YT%'/ M=+RJ1;C+S?>R$6B:\CL'5/TH^;"K[\H/==L.9RD_U8V \>*][2&&"/IYF@5Y MD.&8A%$8[6O>.,E5 IAM+);C4P>_BTQ[_%[5&: 6H:R[1"X SSHA9/#8]DO03<<25.^<1)IQ96T\S: Q>R@[Y="D M((. IGXF;-PA+DOO/ :I&5-4[A!7 MXV?$'>*(13C*, M"%$ 89RBGPTUOA.29\OM1&DTX'TIOZ_)P6?KF,53&&'#^ M\G U+B36K.CN?J6NK;Y$A];+)W>W_"&N9/K\Y8^/Y=U5V2Q\"!/JTX2E($O\ M!, XP2#)H!^PQ,>A[%%T&TV[*&P]NBV60Y-?T;!"]MFEIZEY5IL2#&AWS]'V M>#TDJ'YR-Y778?;^QE'_W?O6 Y=\XLJ6+Z27DZ;VB=[ZD2W?G%\QTN#KY24B MF\1/OB9DU;C:2>>5OS[EQ0K=45D:/QQ^95>U1N(YK4=9)N4$@S@$"2(92PC@ M$[<=JC3C75#V4A476&S7Q Y07K@4?;O^P=U;]O'.JX]^5^MB,">^.QL89^OA%FR#W+-8WSY&]YF9L3->]^<>-,B2MA#/#Y@A>P/FR:K413J+ M]KU>Y+;"I'3E>WO55LNJ:!Z^%*OR\J9#A'Y6[8+/R BEB *:AH! S!@(DA#G M) 00I[G:S5[:K=@NW'$XW8,3G8Q^$Y 47T,?0:"<)+KA3G&*H4*;G<6#UU@Y MM88PFLEYJ)0!.YZN*!AB1EIU#JW\7MSQ'[_R-+0MNH/[I+XKJO4B(2B)DQ0A M%F9A"FE&4S@T#'W%BP7'-^=6AWI0JDID@%1)27++YRAM.D>E'74Z2] IF3+' M[DSTRJ!!3X7+-%>R"O;^T^6N@@TY)1'&,4(I "1+PC0.A^_S/XA5A$K^JY;U MB -1$Q\%/N0TQ@X5:E+",2@O4ID1D+WU)W1"G:%YR($&[GILW]!/3[:BG>'U ML/YBD??K(Y59I"2,XRCQ4>"C",<9CN"0(84D")ENHC*Z8/6!9JZ]6(ZI-9^M53&J?,CTAN+KR##QZ_P\69/\([7>YSCDG)+,B80^8A M@'9,.Y$9&>9/0T8_-?VQF ["(J$X#V":(1S'Q&=YSI5[:"X/L-*SM=J-6);' M3T\NNKP7X#I-7-:K5=&THE#?ZZ.^/"K2JBR%]A@=)7L=+'&+7"][D^G;(WKD MM$R/T=GIEJ89KVO4&%XT]"BOUVW%Z=H=WQ-WP93+RT>:&*$PS3!E+,-Q@%(6 M$#\:,( \DGKQST[+MI6KJ:_+X35 M&\!Z]3P2N?-,RJF?08_,3A)-VO:Z3AIG4&)+Y6XW2'MY\\?PF )7%3*\I8#6 M8DN)N'6QN\),4@0"B).,36-]\7FOH1V")]]4:,FLVG+'5$O?#QCVESR+C3'B7IEV$<0$ M@02%) W2)(YID#*V:S)*<1*I/=TQJBF58:?U,,=QM*F[FQ+V58;3+QE921-/ M<74B*S1"\3R20#.FU!:ZH.(^W*+]+D8R_XM78L?R@- Q5VT(_F4F_ Z MI%(M0=NSV/UPA,W[-J!SO*IZFJI3^U[-<#P/N3)ES-,=K28Y4I&L188P9!'- M6(XQ%T"MFB35XTS0-/7/L+\OP0I1"*B4.0AS G M,$O@T"I*,ZD+)$RU97F,=_"\NPZ?=R, JHWXT53*B8%+%M5THB>PA^9UV"[$ MZ:8-;6=SJA^.E%<52UN KTOFZ>-AEPE8YH% M /J MQJ'N7A#RH^@3Q*"D))FC6S*=EJR1^?="WCJ1PK'T"B9O+AC4#&M.9#7 M(9MN/?_GR+]Y7<0_YMGGPVO,O2MHD5T[% MW/.J)F9_?/$. (\>Z9Q':O CZ):=4_LU8W8PO15_+S(>+:3$43".$))DH$\#=*^9>KGL=IY&1/M M64X_!,1'(7*/\MU-W;SKME=^ZY J'O2 M]'GHGE&+:GM=5$WS6+4NUF*J]W[=;IIN$U5WAW(&V- : MBD*E52G=-BQKVQZ6=\"E=8F*-H=R^N6"/C7-TF'.BD:]0LT)71I+YCRT:+05 MM=DNIJ8YW7;O&SY@>:+7OSG5/:SX HCV*_]P^_)?[2Y(\$,<(@(!QBSV$TS] M(,CWLLA2JSN'68G"K.UE?CI53"35;4U"2E)R1X$L_-0[>G M,;V>P9^AD)7\TK?,0/!.&/*O9&^)& C/2AM,['[08D9>5YKYNBDWYN/BW:Q,3BGWHTYBW%><)83Y"0YMQD"I= M,C.N)>LRLP/G+44E7#?5&;C/)@'AZA=2@57+CEVDG MS4--K5IX8E.8'3:EK_RZ_EXNM^+VG*=+P@< 'ZIU^7Y3WK4+FJ$\Q"CS S_! M?A1BG($!0Y!G2BLA9EN>PR85@=;KX*I>3&_6"7*R.QW_:H)KC'H[=X"IL'A" M7^UX8Q[*:LFVIW> 66105DU?;_EQ,IUOFX9+_R*)09P'20RC.$^YO"<8Q .* M-**ABIZ:;MNRHO:;<(OG8[GJ7DR]4[]-PCCY_&E?3"V\%TJZ**')[0 M45O>F(>26K.N=M.G=7/3?RM7RZ_UQV(CVCU:E.FW+29Y&H( D1!&?I: '+(L M&%JG#"FMDYAJTW4^*M"^V]3O[G9X];9,&V-<-05U1_9(R53FV7+6>9(XJ7S3 M#/7ST$?C5KV:8YIDS9P>'O+;'&9I&%,2Q"Q,PH@1PH9-,Y#%06I6$^7;M:R+ M U1Q\]^SH7IBGAJ6*2NH+GNR M*OI:NT,N2WFS *8,^$F41B"(83ZL<,$0,*7[2L:VY60._OWQ8!5C5'L./II< M.45TR:OAA'&B&?89QD[HG2FNYZ%QQJRI[?1(Q?OBNKN>1,KY0HL8Y'F2L93K M)L5)XN-\6"^"49"E*L?ZQ[2CI&&ZA_EE!,O.E6:O,W-B3)G@(=++GP!EN\WICNZ9\C<_0*6JX<*Y>VS-"G:MF-0W=:46LS#C@A M[(X]/(\8X-KH>M)1Y3BR?-D4S884F[([+1T'&-$,I"1!21P'(4<9#2!C I0V MX#B&]F8BS877&>8)R[0N:W#M9SQZY!.;<4G/^;](?-(T MWG2<&N,#9_'J4+YE$0I8DH8A]J,$0@Z7X1W /,[4SAPX>+KIT62K9.8\83,>J;O[%XE%&H:;CD.ZW#N+0?P_J.IEL$ )9-B/$:*0 M)9A@%/$P.11=IWCN**#;=--]_Y M=-JE\PPH.Q?8#">J7OY%@HFRV:9#B1[OLH&$%HU U?)6OGPOFO)K^7.#.8%_ M+B(0)Y01&,=^'J$8^#E)=NW%- %$)3+HMV)9ZG\O-]Z'NFW%J/U'F(FP$[:M/=3?&R]ZJ]7M7M MMBFYZ(D&<=&6XAWP^W+==M*(FH;WO;+;MX ?#K^S>]L8_54TRP/*@# BKFCV MB9_F(6.0 X0YC G) 0U9KG0QO&-LMO?];N_NBN:A2W@$TN[I;W'5#I]*=\]# M\^2I+9L?/#7B C%:\5]ZU6^7$=,X>5=Q#M[=D[\]W5P*H=VR- M=VR.=_7PZ!=W)GF=3;NU9F\R&3?LFA/B/U4GF$?(F,SZIW?M3^H%]>,D+V/L M=//ROK^8@F?K/ZK-0S>0#L#B)/03"G"(8^(S$I \'8#!($^4(I(#. X/G_1! MIX?K#7!U3YK8\X]<:)F9:]2BR8MAX3#\+G9.NMA[:?)P,9YNJ>,KUGTYCZ#@ MTN!7#[LXXGJ,]!^'GF-@XCFL/F;Q;/FN_[,G(!/(_X^0,,XH0@Q3FF=[D'%( M1HK^J$L'\>1W[AJ M\5SW8[%4G+*X]K=^6)F)JQ5#S''@?VT6].8;FO,HNF+$ M!,B6T^<;>)Q8KS@ULNL%]= S).3]:T;E*U6]5>=>_M/ES>?RNKY=5__- VJW MQIW7[:8]X.4X:9Y@$/!_,A"'E" TX$59HGD_BVN4K@MJ+RT#B.T%ZU9[0N3< ML:JA:I^[JK7@ =#91RK!7I.+55#UA;I%K M,AY>C6'3>N9<-%N6U2(7]XVC*QY4B^O- E**0))%?(Z&@PP"'('N[ AE<091 M=.X:%O4/VA.5#H?W;4"B) CMH AM>?TOM_6/?^6&<2!!)GYX)WXXTH!G1K\P M9O6)F7:,C1)&4GN[ ME3]J.=\9L'@"C%Q"H\[+^:%MC1+%;2!2;)@8UL<&OS*JM3B9?E#KP:Y']@7U M(?W_;HN&#YC5P^?ROFXV"\!RKA@9"W.<49SA*,=@: DQ(O6XSYCONQKH>UQ> M#TQ]T"LS)S_^;9*F*072?)F4A2<\G%$(7=;F(Q;:%KR@&^/84)&0/I&FZZ4X M(;U(>=.=@TA39G1"\H2)+F(R/Z)KPT:1G'AXR8T/6FVCRP:E7^ONV>Z8,H2GT_C#&*_"2/?!RGV= $ MS3,J*R+*'[8L'CT>3P#R>D3RHJ%.TGFQL,J/FD@H4&-"')Y:_HHH:!,TO1CH M0Z\-=!#5P?^YO*U$S7.]^;VX*Q=YDE,49WX6AEQA(,M\?Z\Q80H5!4#QXVY$ MX #*$ZA4A4"5,%DQL,B5EB#(TF1.%!XS<%(8-,F:BSCHPG\F$*-XD!>)]^OK MPSN_7S9\9I.+%>WF(:^7Y2()^=PF\5F:Y 3$*?\_?ZB*<#!4:@.]J;;<2,@C MC-T]C)N2]QMOA]034%5U923'LC+CCEXMU1G%K#DI.LG2264RP^]2(89KG8 $[V[:%8ZCZ5\:VX MD2Z.SGL,3W-"I$VFK%*YX%%+H]0I-"=,KY!R4I+&$CD7,1IMQS,9,L.,O "A MY9)WKW;WCP_5N@P6>81"#/(4 N+#V,^RD S+TN)>*>FM(/HMN!&>':2+X0=/ M@/,NU\J)DA:)LJ)CFS\MP5&GSIS@O$#(2;$90^!84=38% M!B@*C#R!\Q48!1LD!$:5$66!R?F/E\W7^J_U(DHH110E,0!YG 8LA-DP6<,1 MR?3R%X7O.Q87@4P4) 0V36%1(4]15BSQ-DY4I"@S+B@'*F3D1(.XF8F)C@6O M28DV&\I"TM5^+IM/3?VCXO8NPBA(:90A&.881C3&(/*'YF*8*I9B-!MQ+"G[ M(N< 4%-7E+E4%!>;-(Y3&'D&C=3W6Z* MU?^I[KN:,P11BO(@P3A/HLC',*'#^CJF,$VTA$>M"<>RTX/S.#JM]2H]%A4E MQQZ!XP1'ECOC9+Y*F')$D M#L.0)4DTE'HPX'F5K+ H?=2RE'09O0"CJ!QJQ)S7"FN6?S* M\-['MD9Y ?U!\[-ZM/W>CWLR$, !#B.,H(1\@DC*:/QT$1.(RP[ ML)4_;'EP=WB\#I#RTK Z2><'N55^U :Z C4F!OM3RU\9\-H$33_H]:'7!CJ( M_.#_4EYO&ZXO ;CZ6FU6Y2(C 6,H"@AB<0I0FL3[^P'RT&?2TP7E#UL>_!T( M<6-1 /YV]7=O@">O .I,G5< JR2I*8 J/R9DX*GYK\B -DO3RX ^]-I +Y&7 M@:]-L:S6MU\>[J[JU2()@Q! &!"*1)64)C@>2J-YFB:!K :H?=6V /1@O!Z- M_+A7I.;\H+?'BN*(ER/$Q$!_9/(KHUR/ENF'N";N>FR'4(_Q].?U=W&K6[>C M/L"8!C'(&?(A@G%((SBLH^8Y\8%JG%?ZN.6A/F#R!E"*YV'T"),/]]:X4A, M19I,1OQC!LY$?2VRII>%)!?058WA\P(JGAW^4I-@4N]87 4(01'G. M$A:&41[X23ZLD^8QA-*W!8UJQ(WL'($3%^$4PSA2/VRGQZ2L[#@@44MVE/DS M>:3N)4I.RLY(%N.'TG %>U.X':?)B4][6S<,B#V@:X)P%&6 ^B4@& M,=U/O%BL<46(_+?=B$R'R1M Z5P4HL"6K*+8(TI+2"0Y,GMCR-[^DZJAQ]1< MQ$(3_8M7A^BR("\-7^Z*U0IOVVI=MNV"A&&>XQSA.(- >C?4F#;< M2,6 S>O!>3MTJIJA2:.L=MAG4$M#5,DS)R8O$G)25,91.!=Q&6G%,Y$QP8J" MV/P\W);8W\"ZR&.&N; A0')&$,]^0CK,AHB?R^_0T&[ DFK#$: M[$D+C%WB]-1%A3.#TO*,BM.ZHL_<;$1EA G/%64L'PK3FN_E:C5H5L["& (, M80Q2/PQ0ZI-PWT@&%(5$Z=..)C4"DFY^HD:5])3&%DMZ,QHI@@Q.:(ZL/SV? MT:%I+N*@!_[Y;$:? X4%W_KN3EQ45E__V3V/UEYN-^VF6(L-*8LLQ #X"$1A MG.$HY&W"8;F'1#Z5OGG=0%..%G\[B/VCEA?]F_&M=P13>1%X%+O22\&NB-5; M$-;EU.#"\ F"3B\/FV!V+K)DQICG2\7F.%*0K7*]:8K5^_6R_/GOY<,B#1C" M08C2/(JC- B3) R&=FB$?$6E4ORZ(W'J47D=+(_C4E8C5=*D!<@B7WJ:(TV5 M09%Y3,)I7=$D;#92HHO_N7J,8D+JS&J_B,RJ]KI8_>^R:(8G;#("4LB_G<"< MQ#1-LJ4F)!F$F'ZEZ0L0K.C*6MNEE9+0% M+[Q0-8X-=1'IJ[Y]6VF61PA'289)FNT[!I;%;>+D')U MHAA&$8())D$64#9\G_^5]$E>M:]:%I ]&$^@D9<,16K.RX0]5M2D09(0$V+P MR.17!$"/END'O2;N>FR'D!O8/6FVI9K;9BN_SN ME&!5MO3G]6J[+)>,VR96C[:;[@&(RQM:-.MJ?=MR_>D*M5^+JU6Y"%*/RU\;\#9:NHYA9]?D.)!B6^*]JJS9T1YCC4T3(RZZ^X"\;SU(([%"A> Q@F^)6R.J+4NK0_4^T*4LP1I, MSUE'=:V:+W\7+:; MIKK>E,MNL]X?ZVK3?BS[9T%3<;M"'E#$TB#-(I1$.:88^S@,$6525Q^XP&&[ MXM-O3FVW5_]97F^\3>W5A[V,WG6_D;45H+WBKZ)92BY7.?'0:;6PH-]S['4V>-]Z*R2CF!.7+7?+0EU6]&9<]PCU MO%SX)&+>+[LHZ(?0[V*@ 29?"(\N_3-MY'1J:>V^]QN)MWQNLWJ@/\OFNN)_ MW^/;X8AA[O,8G^68AWX"8A)2UL?]W(]@E!F(LB-:MQQ;_UC_X![B([H4$+UR MP+B+IW7O2"/J/,8%H\*H(_8-!\\.M;>'O5-BLP%SC$N,A$E'KK$4''5=-"X@ MOLZ9>A@TP/^L@Y\)^^1"GC$F94ME3R+KKBT,603#V ]IFD9!G$8)3(>V AHI M+;_HM6 Y8!TEH<=3/N^>__[W;JC^56V^>_>\AU1M6SE)(1;"2W=Q2Y&,_ M1EE&6)YE*,YQE,;[EA"1*E>-^;Z;,A17E:U8FQ>*PW]:=P6IS??2$]ORO 'W M;BA]VJF2]XE_RNUX>H'!$Z-I#-_S&$NC+*C-]3ZG6S$^5.OR_::\:Q>\$T : M)"C*0!9&! 8DVW6# 7W.MF'8<>S9C9= M6''J'+=J[)U@;U^&NI_G$0/2U':2]+=JW?_4_MUIF)'U MJY,88\&EDP28"Z^WY$W%EAZRO<"BZ-Q?(JJHVFPVI&@Q+GWHJ;P5M<_]>T2D M:J]7=;MMRJ_ESPWF)/ZY2%F:(8P8A3#&+ LH"?LK\BAF:11('9PVV9[E6/!; M6=\VQ?WWZMI[O[ZIF[O.+XHGBTS0*B?6KAE57"3KT1V]6G; YWT3"+T.HNL3 M/>=).R&A)BF?AT :M>CI@1KC;$GL)'B_YLE:*5Y7Z]9VT'JY__GR1LAM4WXO MURU7Y/XWT56[$0\D+2 @.4FRA% 0)&F2Y"G/W7,8$\I8!-BY)0*;3=L;I3T0 M;X^SVRQT^+?+&^\1;F_W^]\&Z/)KV?;\(KV:/0O_Z*UGV_/3^05M7=I>7M*V M[H3)%[7M6UB[Z]*J"]L_RO6V[#/;==?2?U2;[_FVW?#&FS[SY9$ M6W)_]_R M:_%S01*,8I; -.*2CU@>)'[6(6&^#^),ZD(-F^U;7Q3O(+M>L%7FZ>1RKCW6 MYY$E6;7PV5*P;39E1W->MUQ%?JOKI=@.^J5L?E379?NE7BT720C2."(!2DD> M1"%(\C ?&HQ1KK1>/*(9RV-3(!,5HN;,.GMP$T!%Q:AGEP%D'RRM$FK(# MY@ED;G7N=89.R)D!6N>A6B8,J8UW.34-^JVIV_934]]4FP43F4J,>.K"8DS2 M.$OQ7N6",$*+3;TI5G*BH_)=)9790Y O.PDH8M<;QZ(F,4KDR&F*+5[41*2G MY--I2JPHQI'])R1"AZ5Y:((6\GI\'U$;]9?W95.(DA']><^G+V6[G[<0$-"8 M@) FR*AE@I\=!OQ7+>L0?FE3MD_X^:,(S@3TXFW%"G)AH'U@90 M&O4/,RKR*CTG-&4\I?-0& -VU*8[F_+V_)+_[G>>X1">^:_J^^Z40-_X@E%( M81S$&+*8\(E6DOEH:#,AH=2EY&9:LEZ9Z,%U2?SR $]Y/_X8,N7DR!V/:I+T MB,(C9(-".=^F_SI+)^L[)MB=ASH9LN7Y]GUC#,DOX*]6H@RT7GXLFC_+(WU< MQ'Z2^AD$04(#$H29GV)_UV" \DCJ&4H#S5C6IR_%JNPK#'<#,M6U>GT&99?H MG9"GNC+?@>J8V\.:1I%>Y^?D(OQH4N>A128,>;;D;H@;Z?I,N>;)V8HWB)9W MU;H2B9G8[C2T2E@:4 @HS;(/6SRM+(PM)YTC0+2D;Y&EM( MFKAZI%(UDN9M'IHR O^Y*I$B$\JZT>^H^5"W[8*Q# ,L'0)#?W1BIQ_2]PJ-(DU1.2SQI:L=NRUX?Q. 7C\39%= #I3( M2(@&@3,3$1T+7I,1;39DA>3]FD\RRG;3-[13K=_+S2+'(8(XB1.1Y211PF@6 M#+ VXO*H#IJ8F^LS)28H3TM1T9<_7("L[5'^_\#@PM_+R M&CTG-&8TH_,0FO%FU(9[FF+NLOE>-K_7Z_JQR T3K03[E#"$\[ZZ6V$-:J9VX1NE4W^WH9'5?/'H]GH< W"8)IW ML&UP^.[W._,NO,?F>(,]KM-.:XXYF;E.WQWF$5YFP<2S_'D&F#0"&T>RBY^X M7)=B(RV@28P88A33G+"$0)0,FT0 (( LUN5ML2F77U7F_GI-2:E0UJO0,U32 MBO1)/:18E)5G+)V5!'U>YS2<1UCQXE BN-P.R0>47!B(.A1-8_NKXF]-M%9-(HV+YSE M%DWR]B]O^)A#FTU376TWXG;;K_6GHA&'P8==TBEF 4,D)DD:(7&\.T[Q?@3" M1.E^4>M@G!1^KA]=EM#''M4C%M:]HE DFHM#=,I(+UY>J4BY\.@\I=F?N2Y4M=SR/%7STHZA6 @=/F-MB=?RL MZ_(_M^U&[#D?8'\25R[5ZY?0+[(@I""$81:D*2(9@23;5^PP#J5>39H+5LOA MXH]U4Q:KZK_+I7=;5&N/SU:J[MDE@5]U#\34;AT74.;H4>/Q9F_D.V[E.V'F M\36B!T,?1Z:=N:]$J'F$)4/NTXA:KCO.O(.:%F MF#2YA,D)7R/S'X'QW:9^=[=#Z5:P7F/HA$"-)G4>@C3>C-IP9Y-^Q.*QH(EV M-_70?8Z2$Y&77->WZ^/,9!'RCL!HF+*8$I01!D&0#6 "0*0N_[$,8;830]O4 MGQ:U&;%N6/(>3_B.T1]/]N;A(^GG1.;B*[T716S[[/R[(B/X>R%X.7+(Y*^+ M.#&R=MK)S>3AK*B:?Q2K;;D(L;CU05Q!'H=I$!""<3BT"V*UQPG&MS:/R; M M*L>EZ798-!Z\!$ROPSF/W'U/FT82KT[YO+-Y#7LDTWI=IB3R^_YR/E'+."I" MWHE5=:Z?8JZ]2"G!*(FI#R-&,0E@!-#0))]M1#)%!2,-.5G5/MI3=>&IUAK, M\'DV-7=+I9J&'; ]7GD9X'6JCR.W?.)\%D.7DYWS5$W>5)K MT)3:0M<:I^L*BTD)2$**?3_*DH0F"08!V&?,,,-@C.H;A.$^)KRV.JQ2V;'N M'+T0,I%?S 08Z65\?'X9W[F_Q@6IB?QF-H19W(8A&^A&[:1PZ)QY!DD;AIX) MH=:X5;Z!\T-9M.6GXJ$+$HO8S],\]B'+$YC"! 8XI#YEE/]+2L($:ST-I=:$ MY5I/7K3?O?NB6G9'YHN[>LM!B>.+JZVH /'ANOE>>G<<\K;I'X:N;[R5L,!; M5<55M>H#E1[AE)Y#QJ/&.- M>.TJSS&<&'KZ^FOYM!_+NZNR6: 8Y/QKXLANPB 33]=BK@: )#%)D"]U MV:7VQRTG"@+4NPZ5U\.2GG1I.E\FG<2/AUX;ZA^HS3_5M4]Q_KZYS8>!ZT]^N]KEJ M_]RU2QD. R[6"?4QBD-(: )@$D0TP 0$D>)#3V-;LZRO!X#>(X2>@*CZVM-H M9N6F6FY)55/CDWPJRXNI5Y_.\'4B1S3']3R20X/V/'O[R2Q3YP3M6M1,FH=% MCA8@#0B)2 QH!'WJQQ%-TMV'64Y#J6U""I^S7AM:%\M"3GM42#@M+I;L5U./ M'/V."%)1AW:0A[:\_I?;^L>_[NSHU6'W+T^%X6#K"R-?@XAIA[8.X%K;Z6J# M\S>\"$$4Q0FF/HP#/_/UWU6]]VP4RW(E-G?4*DZ0SPF@ MZ]O-3M!THJIFAMYY5-0,V?+LCC-S#$GD_R>5$U?=^'U"0)'Y"$6^) M\.G'T*R?,JFIO+'&+&?U P[II,\0A60,9\0CC5%+DL1R:F?/S-@!F&S?GI>FEBQG^N-?49 M_P!LQ'R_7"\E9OIO:'8JR_(;&(ORMBC-3M48DAUI^TL<^DURB'?-PTF8C_U) MF>7E^K,XWM3P=(G_PN^UN,RF_]?N&H*OX@#4PH^SQ(_]- 9ABK ?IBPCF*1^ M%$2$9"A5R6#O 2BZ%3. ZN9QHGEY32Y<, M./8DY6M-]YF^(?]+^VU8]B)4Z+H9]5N\CR MB.0D3_(T0@&+$(4 [1JDD>]+;58PT(SU'83M]TX)NA^.P'G?!#Q%]1Y#I^04 MU0V3BM-171+MY+*O4G0JD1W/ZSPTSX0A3U-84]S('RMM-TUUO2F7+S?]\I_N MMDZ'.$1Y OP44T 3FM$L'822(C]5>NC1*I#IE(W4=T6U5M0VNTZ14[_9^,.8 M/IYSA:4#P?HTGM!0)]Z9A\JZ,?7986)G_,HJ]<=Z73[T%Z:P[7HY-.;G $4I MC@ 3=T@2 (6#HT!F@,5#=9LPK*Z=JB\NPZ6=R-PJ:FI+G%R.NF ,S4%[.GJ M$7D=I(D.N+W,S E1&TGE/.1JK!&UT>ZE64S1A; M8Y2MW2]P[%)%E@D6. M&),T(Q'".*8 X RE#"9#XRCQI4Y[&&[2V1X8;P^NWU&!_C%V)CJ*:>7)J"N2 M=>5.G5_;T](3C,G-3$U0/C/=,V34Z_-3P]@EDY3YQ$]BFOLYSABB M(0MVZPNQ[\?9^(Q.N^5)E=#8['4$\R/R/R>DFU3&V4QL7Z5.-3$<[8*9*:59 MVV1214,,*NOF^_7]=M-V,AT,%Y6FB/EQ&C(4^S3/*4)A.K1(22CU3K6)=BQK M8H?%"S153XQP'U4W%C.XQ(EH%]#@:!TC&#,>TX M$2(X7HBD>=,7(AN4F1(B.",A@EI"I,KN?(5(V1()(=)CQ^7!V _5NGR_*>_: M1483$L9Q@E@4$LCS-_[/'<8@S *IQW2F0>:L)'8QO)8B"C1'%GF#29YX[^#U M(YF=7=XW89G7F3;!<5H%ARMJ[NQ\K:_2SMP\VT.X>X_(Q .GGI]9!'%KNX4# MN;H>&'BP-5Y0&NB>.Z6D3+*?\T'*NI^JN'U2Z\HZ67 ]0Y'.Y]@<$3*FS>"_-0 M6 MV29T$'L^>8+[4' M(IB"+,8Y]?T$PR#+4'I('%FTV-2;8B6G5/JM*(G4'I#T /LJ_A,U21K!F)P: MN2%+38AZ3+/0H%?I.2$_XRF=A_(8L*,VW=G4].:RN2W6U7]W%V/G];JM5]6R M^Q>>LWWB'7"X-/ORAE7K8GU=%:LO_$_Z73('=(=7R2$&:9:R(,WRE#+,\CB/ MQ?6$S ^BB(9*)]"<@[.<@I&RO6ZJ^^[%UOK&P]NV6I=M7P+KZUG\3X\-4U-" M][Z4$]!9NU%-=X]-N? >&=-Y\=@9%$:$1@3%L<9 2FF$81Y1@,4 M*$45G>_;7NH_0%*3?"VNY%3;-DUJPGN\0O1MP.-8,E]@Y(3JC>%O'L(URH+: M7&]2S&CO2_$V^OKV@WBV;G]O=KYM&JYC"X98SB"&B : )DD68@1XHR"C( C# M*%K\*)NK6CI#'=>8RG@YQJ6PAT@\\[B2D!<[2<9)>DZE#&9XG<P9G?!NS?9-$V#^%/+F!;=. ^MM6JAQ#L=9MF45>5/3;A$Q\& MHG6QTGHOIFTOSMI"\3)O1#!.0H28CW/8/]7#$I^P5&D/HM&&+>OP@+4;XGN@ M%][OY49-A\VR+2? DQ&MIKP#S NO _J8ZGD4OE28/"&E5APR#PVU8UKMH$.K MWAG?)6&,$T!_5S M5YS[O8X#DOJATKX1FSALKVA4;7%[VY2W^XKW\(@@?O .R+T/HDLK+VA8=9"< M[L[%-VHR/#A!C&UOP+U/A%OOZI%S.NR39[HCF#XATR[\-P_5=F+IL^OE7;$K MJ^FDO-I\$5NO^U+CCZ):B699W7PI5J7(V*OUMMZV?ZPYI)5XNO)#W;:?ZK82 M\A2 C_PWOK>7S8=Z?5LVOV_%R:++F^'OVP7K7H6'),_34%R9$X4!\2FC,$5A M'OE*MS%,C=5VW6-OFMAR6'C7>X.\=;GQ>(QOO?L=6.^F;KP >'>=27RP\+\6 M1JG%BZD)E8PI4\.T%W>$9=[!M MO;]P[[N!W+3>OK[KL^L'!0D^8Z TV7(B^ M\''?%WI#^4RM,[7;)#$8ZS9&6?;8YLQ16SS?>R^?J] M6'\M[^[KIF@>WM_=%U4C9F,"WVFK%BR*TLR/:4I"&+$X83#P=Z B'\9*Q_$M M0[&]Q7Z/M8]NXBE[/A04'[*W[0ZY(#4C3ZC%H [XNPU'_FXS0/>./"/ 7W@2 MD3BK=_?"6,>K725?6[5WG_N"18LI MBUT4JU??X$DDYHH,DED)E.T:[!D,H%$1'P(1 0"@?_QO[[=CG_Z6LSF MH^GD[W^#_P;^]E,QN9H.1Y,O?__;'Y]^5I_,NW=_^U__\[_]C__GYY__C_[X M_B<[O5K>%I/%3V96#!;%\*>_1HN;G_XY+.9__G0]F][^],_I[,_1U\'//Z\: M_53^,AY-_OSW],?GP;SXZ=M\]._SJYOB=O!^>C58E.^^62SN_OV77_[ZZZ]_ M^_9Y-OZWZ>S++P@ _,NFU:M/I+_]7#WV<_KH9XA^QO#?OLV'?_LI4CB9E^^N M\9+J\6\OGO\+ET]#*>4OY;>;1^>C;0_&;N$O_^>W]Y]*.G\>3>:+P>2J^-O_ M_&\__;1BQVPZ+CX6US^EGW]\?+?IY&[PI9@-EXO[?[N:WOZ2OOW%#.8WZ7_W M7\O(VG%D_UQ-AN\F7XOY(@EC'@=3]GDS*Z[__K>[8>1"' #!(/'@O]=NOKB_ M*_[^M_GH]FX<6?%+.V-5P^$HR7PP?C>YGLYN2P#88C$8C7/IJ--U)S2:P6QV M'R?1/P;C97%Q_>B;9@BMW7\WU$YO[Z:3]-O%=7HP?KOS^89XD/?6CC@S63LU@?+4<1]O'#T:SM0)V<033^Z(HFU^43_\Z&T04_388 M%LVPH^EA=,&[CW&*ST97T4PLO_MC,HKSZFHQ^EI;#S;W@B[H_70SF!5S]36^ M-^DT/YV]BV)+=E\CU-;NOA-:TR+&Z*Q>AJ,,X=^M;.6J/CTR+^>?M@;_OQ]*]CN+^SGTY&?W%7S$I=LC+R M;N]FQ4UL,/I:O)_.]3+3N;M#:F6BM.G99-CO!C\;68+(L(^ _%K#36HXZZ^#P>?5G- MA'JCK=M+ER,_WK]I\@U=4OSLN49IW=UWEU2^-KX&B:WUBBYIKF/A'==7,U3, MKV:CT@J^N-;+^6A2S-,2&AV 45QZ/D3/)RY"Y=OWD7!P1QV/OR;,CNVO"6HV M087?BL%\.2MJ[#+L;-+:F&KQLD[+UD989]K5:-C$^'XMIE]F@[N;T=6CM6;W MR'8V:6U,QR^[1W?7&BUK5:KOJ\W.X^G8UU5K--3!<(V&38SOW23^6EP.ONT; MSY8'&WY_+4&^_GP3HWD?]<4^1CQ]IKFW'C])Z[=O;K2/U<'GZ7)1?GHQV1ME M.8"@AE[1,LWS5T:T?'$!T7L\-4KB\BWTDA@[&55#MN%EY6$_-45!GB=GV9!,C M^+U8I.!<='7*+9;=@WCEX1;&H2:+D1V-EXO1U^)3<;5&52U9'M-3"Q14FY0K M)R9Z+E?1@RD'4@R?/7H,6<=WWP*M=0"\LTD38_HPFT9UNKB/?$@!VKLTC^-+ M=X]J3Z,6QU5+Z/7:MCC*.I*MU;2),7Y:?IX7_[6,W;NO^YWRUYYN9B2WMX/9 M_<7UI]&7R>AZ=#68+-35U7199LU\B$O]_H2;P_KH;M2U@'E45]W1T*0$LB7Q M/.=6KBB9%%^2.?A^\+EXMAVZK=UX-GO2+"7[RI3L"UE)R[;>&AYITN"-#O9Y MAPV/-RXUH^G031IF\?9N6QE[=!5F#?/\M8X;'O]E,8O6?Z,C?]EETV.>1KN_ MX3&_Z+*Y,1\!C,7+8=9$P=VCF/O[^,'Z^=1O(]G[JQ<7WQ9%])B'Y5&!ZM7C MZ=4V&DOZK@?SSR61R_G/7P:#NU^2?O^E&"_FU2>EQO\9P/6AB/^^_CA.?)@9\,'V\P7%S[T60PN1H-Q@_I .KSO-Q UG-KGZ: MSH;%[.]_@W_[*7ZSV@!\OQKFJR=F2F0O7FBCP>SJR71XV7#]1)PH*7GIYZN; MT7A8M4X'B$Z*H&EG@HELJ'3++UN52_MJIW[\]8=*>@8HHX3VG%FKO<%>$4.E M!\X[+!3QPL'3J21;?%X\1'@>YPI_BAA8G6A83I?S/R:S8C >_2O.]!20F,Y+ M*$#T6WSB9GXQ>S^=1$3]OKS]7,PNKJOOYSLXV_*;@R<2$XRM,8)XS#4ET%8\ M-Q3P'XHO Z?3/LOR05>VK'L6-\7L\F8PN2QN[Z:SZ!6_N[T;C&:)IXF^W5S9 MI72R.@Z>4B$!<\(23#WC'D.PYA8%F)D,Y*,?R#^AJ'I@!!QXDO2')? ,9\1Y M;9V&T&-AL*(*0$D9M Y[BR@]H7.R&ZEE8/KHU;QL'0P@V&&*"7 2H#BMC,(5 M[9"Y'+UTMBMR;;P#R3S*)BU=GXK9U]%57+ >3;,'(N:7 M<6#S[5_9:4K0V &[)E\3I%:4Z"@2QZA$""E 4,5)X0P^+ZQFXVG:&U%T!>H_ M/EW.RF3?^X=)_EN1'*4=$'V]4< @37_&C8"&6FAMY/R:2H,JVC5G*$,T.$?H'L%=,T)I+M5 M]==T/'B2Z*_&OSZ+K=:%? Y:;@_N+3!B/93:0P"1%%ISR#^:%.\6Q>TN#_J@?H)C<=F@<1(C"[%6P#HD*EY$ M,R9G2[F'"WJ;?G6;?.\*@\]'_HQ?M]/9(FWXI)H"Y5G4'3 \M*L K-:00 $4 M6D7$N+1KCGBA<*UH:F-.S(NTI::1V!):IIT*H2M8[IZVZNIJ>5N60QO^.IO. M'VU,_AI7EK1QHXOK:88!X!:0FL>*BA\.>E4KL! M\JFD8D:-)(2IN+@A4EGOWA-FS\N=.HVB;8CY MW=N>_U&,AY?3JJ[LP\#W[1G6["%$3U$3X235%$G)#!*VBEMX Z@[+^5XVGW# M=F3R$I-O)W3<.$?>]-[:?FX:(=N@_-BC[:2NL MW@^FY^<2[X;/#/XTDL7T=CV21^9^LO2OIE\FCVW]+>#)ZS"0.+IH_PG/G%72 M>HS6"W"D%R*; ZTWJ;:.AU:G@CBU%MM4]CI"G6W:!J*Q$(X2Q!E)>RY6:U+1 MC)C)L9A[[:YUK]>.Y?E1"NZWP>S/8I'6_U<"]3;.1']P_'2^CIX&@^K!4$T!Z*L<&A^IX$C3IP&@$K.'><:0;11TECJ MG.WZPW=!OS, MB:FKM;2;529Y2Q)8L MVR[C_8S9W3!(R8 WA'NHM1?1!$#1<%U1[**BE>>5G=LQ2I[GK34IBLZR)N-H M]\ K2*6QITYZ$UT11+6!L&*(9U2<68IW4V+<@HX#.=F9W1-7FOO5\NF7D^%< M+9ZM82<9IE\HIS_^IC: MW3"0.'V8DQ!A@"*YC!@?V0HH!I9;I7(@U<.05%O*J$D>GR+'^I';61M8M=H' MK:"PF@BBJ8A>*1&(\VHV.>51MX2O-EC=I46TA27U]5>=]D$#%PU+[J0U MD&'(7$H)7]..M_7O#S>7ID$;)0@/-)$43H4J(Q'OJ)/47)F;F*C$J^9RG48AW^4 M27C]R!<@FBB+45QO&.#: 0C-1C)>Y"2#]1"KV7AJLTS"8:)XJV42XNKAB266 M*H6C40,T,*"B,FJ';D\8O:WCF;4!4K],PF'2>%ME$JAC-CKIUGGMHR4-G4%N M31N4!.4XL#TT^WJ!M"8$\;;+)*0=6X"!8Y%&9KCU0*F*5@9%3HFL'D;E>@*Z MY@3R_91)L-)+1C610#OHG7JH .N@=3)G0[2'X;U> +5],9UYF02I#-%* ABY M#BC16J**%]#(,SNXTJ9?W2;?^W9:=W_BVH$]!=-RW^R.\!DM!F+.0><()]=;ZR@+%/GHUYV4)M8VV]CA_ MZL-O^VV?/2V#BP0C+#P"G J*((M3L**7()^39?0F]=H12*AY\.TXCK_=(R%. M(V.X]")RSFG.@3:59XLIE-W6:7PC1T*.M6":DT,OCH1,2FXL!^-J%OTX]5$' M/9!S9*'Q:9O'8JLM]&PT^3(N-E*/%+XLGU># MG6V\+C /D 2>.2",\L EF:GMQPCHS \L\LQ.D;D0=&"3@38CS#7 ZG_'"UN M1I.+2?&?Q6"V[PQ[^\58"RRC$&;Q.,1,AJ;G'J\/53>;]9Z/TY^ M(W#LN3?&2>NH5R1=^RPJ'B:#[KP4^1O >M,BZP?LF[T-0 M,C($>$(0]A!A: MB"L.0*2Z+2_99_NZ7= >+9$>[(J46^ _=D!V6ZS>:D]%Q Q6&G(1]8W VG)& MI<)2T%I^;-LY)-O/C5/),61-.CX_IU8'I(-X%)KYU&F$@9[0$IM+,JE?P[8GT_KNL K(AF+8Z6L_1,4F.MW7",1W_KO Y^]67% M[T187<'[<3+6>#"?CZY'Q5#?;TO,BJRL#>V<;H-@@!EDE3>.69H<0!93V]O1RMBDDD>:1A-UJ_AS#\6$L_-W7:Y?/K) MK8;#4>HR'4R\GLYNR_Y/??C@V(E/HCK%C'J(,8!$*F0PP_%_:Y4&HIXCV-+$ M7WZ>CX:CP>S^8K8:]&_%XF:ZWNXHBN1 75R7XM'W+Q^N'MM[UKK!UX2X&#JK MC4$2<$T8-]"1BINP-2/G:?.<[;+\XMH*JE5Z\4JPT MBR;CBB9C-,^Y>;"':,F4ZQ;?.(>;G>5&_368#5.AM#V+V)/G @88&PZ$9,! MI(AD4%:T(,AS<@UZN(W;BT4K1P"=64@;!S%-HV(R7PMW-IA\606L(W^>.Y$E M80_4388?QH/)[X/;8N\:U\;K F3*4&,UT0X!1:$0O#* #0;VS*H:'XFJ;=&" MTPJB,SOL]FX\O8]S/LWVB[M$Y]Z5]=4VP1$+$854$P4TUYX@M*%1MJU)3PJ4YX9<0V+I"GH?XRHR&UTMBE4XZX_):#'_^.F/O?#;V2Y([97@ M%&GA 2*0F&@7KVFU4F3=;]['I;Q/ &Q2,"?1?X=IOC5=#!%-A-!* .,H(<)( M6M'EN,\YGW=PUM7WK?..$DA70/M'G!RCR9<];LFCIT(T7:*/19!0G$@H"$GY M-FLZ"(TU+)1&U_=%!>38N^:=D OP0#*C 4R.E60&@ZMLW"SABMY M9L[DD1BHYTPVP-_^X.SRKVD#.-OT$K#0)+KLTDCLHA+7P)@JMNBT9&=V5+8K MG!W+W\YPMEG5'RWV[^L4*-[9,%"G7:3."6@0Q\HJ+-9K@";&JIQ;-GN85]X+ M0ZI1B72W(1X'^6X^7Q9#NYS%&?FAF(VFJS2A5-LS>E?S,G-Y]?MB]*1JZAO8Q"6\+RNHV#0AB2UATCBF-AK"!B5\5#1J?VRTU#>.H)2X? MAY0$VL\[0C#K",SGYQ&8WY=I^;^X3M&7;0JKL;X#T\X3;P0LSP13;QDT%1QR?&*Q]![JJPV\^:_QP<7\W61EK?PZF\YW&IK-ORUH M[QP'5-BH19050FO)UWRECO"<$@<''U_L9'^C9X!O3#2=0OZ8I:O\8QT,^3CZ M%80)H)"K>$L%S0IWL^]+R)Q9-[S7] M8UI7LQNVH>*WO"80S*C1!& F/;>.(%)MNVHJ&,H!.?^^0'X:B?0>V\^LM4>E M)LKUK .[_?DK ^1*8*NU1<9 S86R>+-H>D=SHB#B!^:[E4[O\;_5>/MGD5:T M8JBB.1O7L_++5(ZB3CG:CD<2./< 42DUBJ[9E3Y_7!2@V)E%0S3B$$3,:?:\XS MR[*R3R'X,5].)ZK.\U&+V=?15;&=$[]/5YNT*PMR7E+W^/MTY<;OT\5_%HM4 MPNO+),7''F6%[XH@=?+^(*7"G IEM/4"8P65@Q7OB559>43?SY9F'V7UYN?) M2F%$>W3]47INES_>[4 "] 8I23224&MHK.2PBGTPYK(RH^#Y;^*^":&]^2GT MT-.JT<7BIIA=W@PFIUQ^]HPII$L&25)NU$,)@"4I.6XM(TEQ5KGQ\]^Q?FOR MZ[W/4\5)'NHZ=;GG_?I; V)*D< M7=W$+U=#7E^#Y@97-ZTB]L"W!XH!I5@0I07EA#C"<65(\CC7>_*]U? M276+^: P)\M1AQH/,N83__+>:3":+WN4(;ZF;1 MS4A)^YOR5.M$D382AO:^-!C'F!2"8P"05,9:+C;37A"<<]0(?F>[RWT04&=5 MR\8E%!Z[N8\I=]_2KSMO*:W505 0,*$EB@X"\NDW)RLGF2.6E=0&OY_MW%:8 MW8X)H&ZGR\DB62DWQ3C%)?URL9RMXC+59#G2 *C3=7".R'0 WRDE.8(*X*HH M95QU),ZZ'^W\]T-/)(;>!\=6(8_58;YJB[>-<-BV]P1)D)**,\R!$HYI!TGE MS7*F7$Z-,_3][%V>4B8/^#Y9M?XX_-M5X/J/2-_EU S&5\OQXR2>B^LM]=Q6 MB4"_#8;%6RWM#SUWAC((D5$JJB23"A"D>Q6@PYR+6K.G)6VTN1'M^ I7>^OZ M-_6.(!741EN#&,51HWNFJ*_XZ+4YL\K7QX+HU4OONF5_5PMJJ1Z2PA@LEONJ M^+]X-B#J(4&"L:A+O5:40Z#6-!$H69;OVC](G0 +TV8E-;P;9G)GL;*C*OP[0E.R%5:2$."A M582P-2W4 )$3^>ICVMS)%[<<[O_5( PQSQU2EI<+2T4.Y:5 MMM8_7!^)JB[*^Q\FB,YS/!LI[Z]2!6\OE?=,0$.YM)I4-%)N?Y3W;Q0HMP2[^[3GDXD?A8V+,*^ORD^\#P9IB)(3F5"#B"* 85V-&3N3< M8MK';-N3K<+49J,_;'M[:_:0^M$9EG\*TWOM5KR]S[ M.O6>LSL/BGO-)$ 88$1TY!1 &[YSQW+0UL=3#">/!W0NLMX#?;/3^V@S.*4. MI?N3[.CK:%A,AA\'BU9*&M1]=W#<.QHUC*=&8FVP]G"C7)0@6>F[/9PF'8*T MJ?G1DBC?]/3YQW0GF$!/WQXD-":ZY, ZB3GF<9TG8,UW+J#*F4(] MLFO.=0IE"?.,)M':SSCM7%H/(ACMK<5 XPA0*P36RE:!7VY9UD7>?0P>G?64 M.DZFYS2S5M[OKC3A_C^&>CM,Z6W_TQ&2WFZFHQ^AJ_>ZL'F9S40CHI'$ 2 )GJ^NF5#*P& M#-9*8/EQD*D(B! 0/9)H: $FXERS@+J*CT;CK"I-_=-.QX*HM8-,A[&_YSG> MG(IHL1OA%;;":VH@WW#3@JS:J/V#T@DPL#O'^R#N]\;0>P,YWI(YC ECE$II M/->45QD>U@"(S@S71Z*JBQSOPP31%<2W65;600Q8Q35BLO*]^K@+ M?W+;H'.1]1[H*]/_W23.[67)^.2L.EK-2.Q<1GE1[MX03J$+Y-S9PNY'I&LVQ5T?6T$VPUAJ"X 48QCWU< MS(%BG.@**E9PT>EI]KNRHM*GQ6"VZ.<,:QGFW<_&HT#P]B?BTTOM3C(/GPXA M"*$T(\I+#0&@B%HK-Q( 5IV;C?B]3\ LZ;_]^?>/4D0GG7]/AQ H5PZI!B% M5B)% 5-F Q%GIG@OZ8C!U/QEP]MY;Z*EAXPT0*\HPI1! M:SS#."66X4J>$'/SP]=\.^'4%@7_/4WDGL_>@+PD.MI"#""6+O6"E-A*TSC ]K%S]O7 >N@XC)"OI\*X) !!@FD#)&2L+B;T1Y MZ*I['./?+> M4V//#-='HJJ+ [N'"6(_Q.^&)6P!P: $[=UPV[4\<1R'GLD]KJ, ,.8...X% MDAQPA!G7%7U DS.Y%Z4?$)EV**FNE.T32@Z[&&Q-EQ98*.M77HTWBE#'*[J8 MX9U6MWZS5X(=BL'F!-*;5?W$Q\,9P%8X0$#TSR.;@/75X0_/L5(YV/\K/ST=YL5S,%X/)<#3YLGVQ;Z+G@%T4/6($<66EY^5M MP&L." FR]B'?XNK?(&2FIQ14[W7R*B5YK3R>Q C+P&<;FGK/*P,V@K$H2V0I MI @8;O"&PQYE!:7ZJ+^[GPH]DV!7<^11F-P,[D:+P7@U_FCL%[.OQ3 .WR_3 MWE\5'=\!_H/["E$H7FI/B6&.4&6) 63#$Z!S:FX[.>D M3UXP-Y4_G\S?[):.PU@JA@6VA$'I8?2QUP6VC/-*UPI_M+VEL_'1(I!&5\4K M(!^7@XN_75Q_+*ZF7R:C?T6,E]N\9CI?S.MO[S3XOH"X\,EHT80X%OF)F-KP ME]ES"R\="ZY7MWI.)XJNEL=WDZB BD]1NJ6"?K^F9,\FT(Y6041%"AT46'BO M(OLA,:BB$T:=>UZ0.S%6IFW)Y<3XV[OKL[-=2%+^*Z;:&C;XFLQGMXE)JQMZ3IE=_>U#@ 8[;FPDA)* M-+&.$UC1C:T_LW!T.VAJGL^=!>:*<>SS2QSX;X/9G\4B_EX77/N:!D80BQSE M'DL;7^\)(*RBV"'838VE-XZLAIG<%:Q^+2;%;#".PU;#V]%DE/RAK41=; MM=H'(ZD"DG*N#4>06FPQJ6CG(JM620^/1[0#L#8XW7E*098C4V?;M^$W!8E] MU/[828.8\P8IC?W&V- @)]K1PT6W7Z[G:67969;LBH!BN)V^]?3>E3Y;JX, MHI^&9;J17%@L5,K%JPX; *[.+?_P9-AYGEW;AG!ZLG.PSG)[XW>V(< -=%XC M2K5&1A#IURNFLP[26H&=GNW%KT\B/ULX7!D<,B9-$>:'0VK#JZD]]29ET?NLDY?$ME>A\;5W!2HE-(@"JIBT1"")[-J^<4Y[ MVVEHN/"2$44@\< R(9PECNJ**^DJ@4Y"JF^F4G9+:&];;&]%ZS^J1M)F M0?G7WQ:XE4(3386/%!*I+36LXJOS(J>R[1D6CN^G\L^7ZUN9+Z=U)P1$7GK' M4CH%3V$@Q,#&\J0H)]OIW(K*]'.BY(KT#4Z39[5NJ@7UPVQT59;KN>XR]E1S M, %%8Y5*A93%VDD/0-1@:ZEX(/B9G0_I7URJ'3F=V>PY_90)G#I"O0'"0LXT M8!Q5Y6F==Y#D%#?\'N);CEBY3K'FQJ9B M*L: @TIZ4GC<8("XXH MMWJ#&$9S+,D>)E!^3U.R31R\F5FY)?)SJGEYX% "00IBRX0R(OZ4&ENP,5J8 M<]T$'G_,S!9F9KM(Z,W+T1_3GG3WKHB9UZ.6I!)+V'_TM%\"[.]]%D/KIJ[3:A M?>\,D$M(H)*8.:T 42(R>J,.D&W/N\F2[EN90:N["]5DF(ZG MI>+EE]/T40<>S9XW!XN%UUP)RKQP"!.OJOQ,#Y%FG>9&G?\BTHI0WO@DZ#(W ML.X0 M0H @!B;ZR5((+#N\J&P%R\N-V^'.9G V"X*U$_@YFRFNA&+AO^O9BD($S2C'R5$=] M*Y5U0AB^4;P8Y^PF]S"DWNNI_!8!<3XKL?KR958>H^HLPG+TF(*""ADCD=<8 M>,R$PM!M5*]#.?F2/0P\]GK2O@'YG[ZV3EDTZ^W5T0&* 4$$Q88PR2'S$L?? M,;/6(.YQK8/][5#T$$K,NMLJRD#' ?ZY@R4-ORE ZZTDQ@,+A"'>8V=]Q5-' M?(Z]T4.__EA 3?LDA,[6^#W7M3T^WUZ5Z"HU2QT&"<@:E=--+/ 6VB- MJ+B&H>$YT.VAU]L0=#OG^RG1^GBV/28LK=HKD<_GR]O59UG(/?Y%@>/XK[51 MBDXIKYTSUT]FT,C[P34%[;J62A'")A(- M>"0K?FJ8=7ZLA_Y01YJY72%T#^J&ZO\>!.^&WQDB;YWA&L'XTZ.4XZ54Q6,E M>:<9YV\0Z*<51Q=^>/2H)R4]D_ET/!JFJD!Z,$Y7^7VZ*8K%Z7SP3>WXBVL_ MFL0!C0;C#]-YF2%3)PNC1O/ O26<(XHE%(3%OTF)2W%X"!66M69'.]1'4R R MOP:=3Q\,).+=*6N%,#*E4411D:>E[?/1\D2:K(::H%4SC^1:T=IA3/%/#,.%>Q6?.2QLBN8F,$\W?>3?J0U M\NM@G.(^:F$&L]G]:/)EW\Y%K?9!8FZ<--1YHC#22'##*MJC27=FY?4SY?_\ MCJ\6.-R9$KJZFB[C:*/Q4\211R/_]V*Q9LPN7;2C6< **XL 8=H1291R5%1: M&P$FAJV:!5!S?.UN@2MO)T^.5Y6@D%RO6GIH;]O@H*240ZRX M4HA1K8$!:YHQ\X"?5[BHZ86M6>YVA:@/L^)N,!JN;Z>)2_/%XJ:8/>'-#DS5 M:!T$]%11R)5!E.,X=61DPIIN2U$.JGH8FVD656UU/+7BH)+4*2*" MXU0 C"L^X>BEY"30LH.Q,HWS^0UA)8>3W6F;Z5TQ6]Q_& \BQ9-A\@'*>UFC MGMRI9EYO%HSFW!&O-3$,8J^E5;:B%!&;X]7WUH3.]NH;Y.CI;9_?IY.K#//G MH7D@#!GOM8M31'JJ/5!J,VNX*%@J@11:8< Q8DH"AFA% MI8B3Z[PVO)H7_NOHRN-TUQM?'P;W*5A>?\OK:8,@G0511T,MF<90228)W^AH M2W(,G7[CZ&@QO[+CE<77#E$S6T9IO&##;N!L;Q,T@H!S:92+,XX"(ZVH+#LJ MN,^YF:2'JUL[V&F$M5W!I\I)_%B,4[;>03#:VS;23+URW&'K)%!6:JA%13-# MXLRV35N 4],L[BR*N(Y0_7.TN#'+^6)Z6\RJP=_7V$2MT3PH BT3ED"LH(#4 M:"HKPX!Z;7/ UCT$8)27 //HZS?:(._7WVK8V"A0DM2T- M\FF-1]Y0JM=4,LQ%3J'F?MOG+<&J*4Z?P*JJ9TX%0VR<#Y@A: 4D2@,O*E^6 M(9U5T?YPZ[M+.ZKU"/B!K.W.G+J]'2W*LC'IN$I98W=F)^V-V?W=P3K#HT#@.@:>:>A2- M08HW$X>RG+QJ_AT"JC%.=ZFBUG6"]IYK?/9HD%IR+J(G[)BR!I>ZMZ+(Y.7, M]G GK@G1;E$_&1SM; ]N<]?&A\%H^&ZR3M7JAU]\"8IIA;(>;M\O;9;FU4YKWJ1#(K+@I)O/1U^+=Y&IZ6[R? MSN>_%XN+Z\O!M]U;NH?T%)ARA!I'G %&6"DBITG%#P%@K>*2;\?G;P-HK3*\ M*P!^+!:#T:08NL$LE6.>/Z+*%M>CJ]$NJVE_XV"U=-@J0("EPE OH:_R!3FE MYMQNBVX>9HWS^'1V^$'V=S"<$R^(,2(Z%9I7[)W M,[)V0W1%L/',,T =%<(#M$FZB:N^R\FI%/U#49<1I2;X_8"PTY4D^U!R]J98 MC*X>+/:SK$]F#:'$*,F5K1U9;,X/%X^E<2B9_.['3Y M>7&]'+\L.U(CK_&0?@*U#BMN"4(1J% A;[&O^$&4S]EA[:5WWB1$GAO#+3+^ M1$IBPZ_YQ76JH^0CA;VH7[@9S&%ZX46S( 3CTKAH7U#-F(>6N97=Z&RT#&2M MLK7M4)O*><3A?IA-OXXB?_7]'U$X[R:;C=5U"=A1K4N8#^\L8."YZ^UIRZM.N/O?,0(V\ M6=/B, SN;MP\/]=SE>;9I?35,,W+K9EU;2'D5].FU-P M;;PN4 BYT,A P"FEGE$H5<593WA.\D8/ ]$= K@'TNIJ'M@BRCG:F4G^\?=Q M40)A,E2WT]EB]*_R\QVXKM,\&"&4CX8CMZF\E_%:N0WEG,(S,^)/"Y[GUP(U M+Y\3%[FI"7 MWP?HFI9-5_B+8YRER6*+U<_(E43! VM658XFCT](1];6\)XS>PZ6$ B I?&_ MZ 9*B3VO)."=@SG[U#U,..X5B+L5W>F@_G(GY2 \OVP>%-.2&Z"=$=$D8205 M\*\H-[ZC$C%=*^#.X+(7IMD2.F4W;H6NUV+>&M-]H/47YT. ]<2U'25 M)%CEE3L'E.NH4,VY [93&9U^N5Z7#SMJK5ZW#8S;N")80I7#7!J:+AW8T$Q, M3CVN'OKE_0%DGAQ.BKUGY<>J2?1P*KW6L=S([.@L" 0^XQ10XEZH>;:DZ#\7A^>&"BRMB(!ILL7Z:'ZK-+['8NG)-I6?5U,!JG^*R?SCX-'M\O M;HO/!ZG:W3T%A*!%7K!TLZ(PD?\&Z8H?G/&, MVGV]_R -!G%Z4R U1E "[W E(^2=/+.2+/U4O(V)YQ303@/>1<(^W7M@5U$> M" -,+??$.\4)L^O2I9$CP(@SN]G^1(!M01+]"P0T$@ (7/*4F,VMX8HZ:IT' M5;P748:[+3%[JI!4&WAL308G1N*ZWD8S(:D=G04 "8+> J>9DX1QYMQF[4#4 MY]3/[N&YGRY#4LUQ_10K]KOY?)FJL[R;Q)$/QA^6G\>CJXOK*,U(4F^1ZNMAW@[W3".8D;G>;6Q5VB;^Z^%;.K461H7;]Y6]O :)R"W@/EI0 * M*7@V\IARG5[(P<2D[^H14'CNTR MKAM,N[AP0,$$Q=YJ[6G%(0A]SJ+=WS._)UBT6Q9,_USI1ESH8!P4E$(!$3=0 M,XZYWDQ@Q'"WV;^G"NJT@KF\'D2_$Q3ED7';F= :%N!Q*$-! 1)%+ MQ'+*)=H5[DI)1P3.%M\9Q@\4P_<-61.=#,V1C MDG-W.0@DJ7J6299U6&EE! MUDV&WQM@#Q-"9X7CEG=WXY)3@W'%J7>3Z^GL=E#W!H%Z/03%*;'><4.1T01A M)ZN*NXXPY'*RGGMX!*D5 +;#Z@Y/OTUOB^A<%O-TP]KNTVV/GPP,<\P@Y) I MQ8FG)K)L,W6(&I?RRU-J&=SMS(VO2HQ56_B3X<;S>Q>G5JV-\+I] M!!-GHA'".ZLU2>?U&:P<2(*US'%9>GAZK9W][Y:8?=1&T#]68[BX=H/9^'X3 M;5U'7[=O[^QN$Q0CCH%H7&J'+"6,4(JJ47N$JB$6I#FM!U.=V?:E_61 MR@HSP]%B&449-6FZF&:HEXO?IXO_+!9[UK6Z783DSW"EA8UJ'!CC4TK4F@-4 M>9Y3O*6/1QQ:PUK+C#]*-:VV@=:Y%^7.>%T8U6\17[GC#7WO8!8P>X A)BR#0G MVC!;15(H _K,4@:;A\26L%;33#^->JNMQ()1E&E+H\/+@1%..TTWZSQC6<&H M'AI8K4,HB[O?=VQ>.6^X)1QK;Z!D3!)1[8Y3JP'KU%)K?;.T$V76E3 >@'NR M^T7715?BMXF7T]OXGIO88/3UR:6#!UPZNKV$U/2VV+RUO+[YP?1Y_,[5DSM, MRHS> D;66"ZY=0ARP;D1=!VF])XB?\)+1S\67XO)LEAEGKZL]^6^K3?>4U&H M^-_P ,3DF5A$G:#GQMT.BQO8"]F7T=7Q?S3=+PS8O5JH\ )$HQ:J(0UD)*HJ(FIJ&0JJ\!P MCTRH4V"N,:9W!:U?9W&Q^3";7H]VQ1$>/15\8@A3D4,^6HK1319Z,T4@H3DG M87MD]9P"/,=SN2NT; K%K8NUUXE!O=HF6 0=LXBXZ)PZ@[ASW%8T:JS/I,[Y M*9#4%,\[C 44\5W)PK=QU1Y/RS);^V\;V]DN>(<=9I!I[)F-*SF70%6T1EK518("+: +&Z>>@ MA40"H<&:2J@,/;.*9F^&Z7 M.O,TTJ2%R5$_/3R/T3QFKE2L@Y.'IX/W4B--/8W+L#* $@ VVM1# MEY,H?GC!K+-RR_*YW5V:;M3KQ7SQY'+7WXO=-Z%N;Q*,)@IKSGC2H9QR[R2M M**00Y10ZZ-'-**? 4T,L[TPUK6\-GCZ=!O6O@M[>,' -TNW"V@ !+98\':)? M4XL,(SF%"WITJ. D"JM)QG=[Q" IURI@/YHL4Z;I9IM,%]?36?$H!=Y]BWR* M(A]-!K/[,EDL99.E4/^T=#JJB;;WN$(K;PW4Q$F+K;88*Q^M%&:EJ/CL%,BQ MW0Y/3#^K%;D_4NO\ ,YZ$NOH"^T.V;_2(B#'F?+*.^V,34FRBE=A&X0LRK$3 MZV?Z=562XW3@S&5\AR4W:KD<3YX+0CGDI*,0PI0H:[0QL*)%8Y533AJ"[UNW MY3"Z4Y-P"_%IR''\%]<1_6JQF(T^+Q>IL/#E]$/)YSJ[19E=!Z$]],HRRP55 MB=5,Z,TTP]SG0+-'4?^3V97=R>;4:-[4Q8ZFQ/Q)76PU_+_+^2(QNB+[PW16 M@F4+]4> O:$W!PF)0P03"8505EILY<;2UYKD9/7W:"IT#\^:\^(T8NPN*>D% MP14Q.[.27FT5L,***0>YM9!:1Q4AU6*'A2?=IB6U'^P^%5R;$T%74'.#V23Z M:*DZ4E7/;G25=J5'X^5B9_W,/2T#\HQX[!V*_IZ03DGIJCVC:%W9G(I L$?[ MNZ>P%IIE?5=0^V^%K/!E^+WY>WG8G9Q75)PL5S,%X-)RAFMC\#C M.@P:"00!4TA(((UFE E7<<=AD',%*CQXMS@._?/TC*#9B4QZ<,2@//^::H%& MQ9+.2CQ<%7W L8*&\G(>)/IR5'5*%=5I'XC4B%!-&*4<>Q]_098R:!TA#&-? M:].J9?HOTUI>A]#RP:"P2P>=*8>,& V48(96%$$ SZU^3K-2?IZ+E,/:SA+8 MJD&NB$[J;SHISU=]&^T*T.UL%UE&(9,:.P$IL1JS^,^:5HZ!S3&M^PRC P7] M&EX:8&EGIO+3H=KI[6"TJ[3WUN<#HQ 9(@%D5AH$J#.ZXA@W7)U9P9R&Y/S< M_FV LQWZ\K?32:ER?RN2,;3;@W_Z;##>L%1ARP+C22,J*)B9M3@6N'J(E M4ZXOG?$L;G:%$#47=9%V69R]:=K8+$ELG4CD7"#&W%$.L*JX) MX%S.">H>>=_M(*=)SG:&HJNKY>VRO*O@M?#7?D35[2,@CYB2A'@FJ, $"^)% MQ0.L83<7.+]5=+7$Y>Y.%"TB^<6PBD+MA=7V!L$19U#4O\PSZ"P62&%44>?S M#.<>G5%K!T.-L+1SO^M]''*9(%3'V=H\')3T4&(O%3!2,ZBM11NJ-.0Y>VT] M7,J:]K".Y6.'^5?/;F2X+.(DF0UF]ZLY\W$Z'OOI[*_!;$]UY-K=!$$-<$88 MK!SP2$FNB-MP@FOR#0>G5FF()B<_) #P85UW=@M$.)*:M"^ M@M#24,.]029:& );*GG%DW0TJ\MU\YS1V+@H]L-S2T&JS: VE\P60[M,Y5E7 M-Q^MYHR93K[&!:>\!'3U^V+T^7'^S!8$-M=YX)QJ#"G#P%!@!>9&51$_227N MI@)OU[<6MHK)DPFG%9"6535;PFB]O@.Q!&JM#2GVW M]'N#:"NR.0>+DC&+.$,02N.0]2ZZ@Z:BV*&LLZ)'WJO6]B55_; G#^/[]V%/ M)HC3!7)>)IH<&\O9V5-0B"@+ M.,.FK*2,@ (;PT51G>-V]SE V$8XITE&GV"+_9"U=U>SD*[0U #QZ.$!#=. M^FHR*\%\IQ'"T_G.#:'A]8WY7,9WMX7Q6KKGUBV,YP\'X* '(MT?'*EPUF! MJ[PZY13/63K?4"BF'3AEL[M3$+WFGE>)_$59L+R8S$LY[T/98;V%Z(ES@9$' MB%HD7?3T016&4MK"'*W6PVW[3@'8JB1.C-#2.V\*H#LZ"Y933!%!RF..#?!$ M;_:O%30BQY#K84K B?'9G""ZRSRIKJAX9#RL""N/V:T^B.RZ''Q+]>@3)U-V MQ,[6UT%"S26."?-JD?5YDX,U#9$<=0&RTY;I+I3]N+Z MGX/9;+#] J?#.PG442FT(-P[I:SQ'*G*W-84N9R-YA[5F^L*8JT+H$E@E<#/ MQ-4K?02- *&,<&H0P]YY3GVET[4T(.?^GAY>/WXZ6#7#_UYXT;\7?Y5?[UE[XRL M4H(E@^ER&NH)TAME;GG.EN\1%>#.'7E9S.^%SCLF7::9CH-CDGFA+6.6@+6=N32!_79 HAKYA1YSX#WQB#%",#*,4"K#2<# MJ,XJ!]/#W>,^J-NFA7*40_-0*&Y^.7WEQ.?'XFYPORJ:\?MT4/E1/ M+:#68/N/8IYJTU]&NJ9W+J:*75JF39;(KEF MSR&Z$@H#(R0T4&IF"25T8Z-IGE6I_CO>6>I6+%W!^+C+$**O"I#%P+NX-5&H(1*NLL#OP.=Y::8/);3NK%T0"""$F,G ",0>;(1L,#F7=K\<$[2JO^SBL SXNK?_LR_?K+L!A%D4"9?ODY_?((LO&C4+YP1SG? M%\\$[)Q"7%*OG89Q\FF*J!3..L\D5K36_GDC0[?3JV59T2:^Z)61/WXD&*5X M5 M4I.*SP$&'.*\&'NV9K(MF^K/J9PALV@CCZBG:HZ7]_RX'L\B]\?W'XB[: MJWL$_^SI@+R)#)">&"V=EIH:C2I2E+=G4O2I60SD\;!E.'RH5B@[6.S3 D^> M#2+R04LB9;1'O4: (2$VJ.;G4FRP62CD<+!E(%S.!M&M705F:BB&YX\'QH12 MR!''I?%(>&&56Q.CI.0YV88]BC(WO#KD,;$E1+C)(IIV?C1>WQ/Q"A*>/Q8B MM0( PK2B@!L*-!.R&KPS,F*5-@ C PQPGF(B3:1$V0U9BN6<.>Q1EGF3,&F&DZT"1 V' M423S]8_WHTD!=X)CR_/!4$4T,@(C"S #T7BVE3.MTN4XYY$ WB0P\KG8,2C0 M@:! (96CP(@!FRY!$]8"2\R:'*VY.9?D['91<2@;NT"%B;]>S"ZG?VT[TK[C MZ4!YY(Q3G"%DF(">8%DMBYI:>2ZW8K> B*.9V 4>2O/G8O9A-OTZFESMMD.W M-PF$0N&H5)@8C:EC&E%0$<5P5C6#/F46MX",/$YV 8\/T_EB,/[_1G=[G91M M#0)&5"@#N=:&T^B#8^XJ)UP[++)N 3N[F&9C?&P)&$F/J5DQV &%QX\$(T%2 M<$99S@@AGG-:F40:11UX)GFRS0@_@W,MB?M]%,CXP\UTLCMJ^?RQH!""FE%I MM5+ >BN\8]7@C:-9]XV>7=@RDWLMB7Y]0N4>HL^7H\76RV:W/1:DA=Y'2JWR M3" EHIU3<< 0X+/4_=G%*S.YUY+H+V>#E,OTZ?[V\W3\BMR?/!,X@01A#*U3 MR;QU7+/*IC5"\)SR!7U*7FQ&Z#FL:WFRNV]7-X/)EV+''L6V1P/4VD&&C%< M*\R(H[CR<8VQH-MLP[[+OP$.MFKVF^4L,6&U>YJ &F6RW);(O*])8-X#AIA4 M$'@-!5#(;+29-2ZG<-CA:8-]AT6#G&QY#RMR,A(Y^EK8P6*P'O">S:MM30)4 MZ5JVL8QEF58L\TP-@()UM/<9B9P:+X,IUMRS)^YC2;'U!,PK3P9+B#': M*,T,AHX#"+FN2,""9A6W/],H8@X#6\6 NRUF7^("]NML^M?B)AWR&DQVZX.M M+8(#DB/%G!=(*.*)MJBRCRUA,.MR[S,-'S;!R':Q\>TA26^5O;D;&"\>#X9Y M'9&ND#7>JJCWB*L6/ M,5I0!G5U-;)R?[0(F\F,V&+^;#(MO_[O8K32>/1L$]$I#HH2AC I(.">P(L-1E7/8 M&IU=O+()%K:U';GR?_UH?C48_V$ :@BQE$, MLB(19Q>_;(B++1^]>1B>CY^\YH6^\G0 7'B/8?S3,DJPQ<97?'%2X9R -CJ[ MR&4S3.P$#RO#MSXB'CT?A#14:+8 MAN7XQH/7S,LGSP3B(F*=QI0JS-.U1=#Y:MCQJYPM3GQV\@N0<4T(Q M=P!:S+E0?AT=%.F>CJ.+)+3.@\LH#AW?_.?Q3-AT$;BA)D(Q[;A?3V7S>[&+[-<;!2 H4@"E0[\>18!+RWU%J6#4:S\AKSW14A:[4O8[!*,6PP5B":X [;:I9Y M#=F9U(@Y,=JR>-Z=[;+FCIH,HXM]/9W=#B97Q<7G\>C+X$D!]#.V8SR$PE(! MK0'.,F@]71^4+[F<%>1A.5,"@9,!!H1SB@EJ4+=4^N M,SX6MX/19'65S$OQ[>? [O;!.^"MYR)5JV48: F1J.C7>67FWK"VJ(V*[=JB M49[W1U4\>^[[41)0*>&%@0PBA1R2T8ZL%@] B*E5[> Y#[;< MC>K]:/!Y-'Y:[:YV04O&B4!$8H(%-,Y!*]>T0JEYUO4QQU45_[08S!:MH*XC M5+RH5=\<__=C;8MVVTFA'HW'Z;;X[8JL5M-@/ !E\6? G8K#MIC!B@8@?%8J M5W]T5K?H:8GYO5!6&V.MO!+I7\6V5?2XCH)B.K+6,\PXPPX)$B?1AAM6Y1QA MZE%@KH>*+%<4O0#FT:MHI WIZ+48EL(M><_:^%^^.>,T$9,Y$/Q]P$X%!RLA=7-&T<*C66<,3AH#WY8V8G^*G\^MT,G@ZN4R7I.7&B/:^('C 89Q3C -EI%72>:$J#DJGLHH^ M]&>Y:PU7QP21FA9*5PM?-G&E7Y:2S-6WT:X=U&9?%!C4RDDD+%><,4@B.VG% M3691UJ5\O85X9Q!L>@;DR.[-S(1H"A3O%L5MJ[-@\Y+@J8*>"T(TH!SCR--5 M5F#DHF%2Y&1+]LB]/I<9<*S2&HG7DJ62 MU+M,K8?\LZ/YU7@Z7\YJ*:6F7Q6P1D(*#X4TPGGM#3/5?*'4D:Q[0OJGL3I& MXK17PNN5LCMUK/IMZ#R$C">620TU5D1RSYSF1!M+$-(,U-H=:H=_GY:?YZ/A M:#"[OYBM;C[_K5C<3(?O)E^+^:(H/@W&133P4R$:??_RX>JQ?='N)E\3M%1" M86LM@$!%'Y]J;BMN1H_CS#*D.D;@M#>"ZRH>LN'6:LBI+-=T4C)O=YA[9[M M@5%,*X4U%JG,@K>&6P;,K#_5:\%;E=[ M GM7M?V- [>*,RZ4\D2F"\.E$[BB&@-Q9HDN#4C_.9Z:9G%7P'KWX6+O&K=Y M)N#(;*HU4TH@9"4G@I&*AOA!UEUW/81)@T*=-L/2DRYP[VOD9>QN&+#E!J!H M/F+$N?0.&B$K:CUQ9Y(_WO^E[EB)G&*]*V\,C'\I*S6_F\^7163@HZE8<^7; MUTT0EC!&>60N4%2GXL^XTOW$GMVV9%.PV+$0-LSQ$V#OPVQT57PH9B4)]7#V MI$G@3AN(A52:,0N\,5'#5Q0:J,\LMZQ]3.5P]P3X21'E4916*;N/Q54Q^EH, M+PY77OO["501(;7S7FH&E4@5.VC%"V2R*L#U>F5M"VF-L_RHLZ4?!O?E3L/% M]1^3.)B_9J/$V[3+.5VFD-QDF$(FH_G\<26DIV=,#^HB4 NECW0XA2!67$9C M%%4T$<1S#+0>73K3$HQ:YG97"NR!AI(?:>5.:7Q/:@AOT5>[F@7(K$)<$2N@ MX(PY*+Q?4TJ%YCGE6 Z^Q::+DK0M*:@&>=S=!N!ZH,70+F>KI-=4AJ"T"J.6 MC=*8EQNLJ]\7H^CLK.^/'16[=PAS.@Y(:PF=(P?@_&R^*T8I"2B4PU@0XZBS(,*;K>]_B_1"E[7N M]-"I;T;TT_88?*(I?.H\NC9F,H* 0 8TE]8:[Y!AQJ[JM5*C/*Q5#K-E:LLT M]/FC//2H\]=BB:[4Q[0.I#4C/O#[=#*K_EKF0>Y+>6OL'0$PR0$#@B$BE 9$ MQ$5HS4=KI3JSLJ+-0.HU#=&Q,+HK>CV_29Y;_)$B\U^C!;4_@>WU1D$::HTU MW(ATCHQ&!8K4FDI' 3BS%,L3H.-% >R&1-'=(=(X(T?I$.#VH6__=.]&;DZW M@6BB#$= :)?*CX&T)@31'22"\A5IM+&!( M1,YZVL/$F9Z KCF!=+>J_IKNC)XD^JOQIQR.R$?UI8@,*N8'+;<']Q8\@]?[6@1/#4@*ODDQX[2)?235M/83UJ@V_'3W: T^[<9ETCL5MX][K3-=H M'1BUE'NO(97>8 ,\1]5\]XB9,ZO7TR@27D-98]P^)EZV"$LH# M)HA7##ACG%)$5'0Z2VK=:_L&(=8L!EY#6C:_3XDK=!2N4$6G<99)1Q1#P@@B M.-8;WE&2%5WI8>SY=+@ZCM^GQ!4^"E>XRM<0TA@&'1 :(=13JY? MG\,BG>/J.'YWCJL,:_9]C?(;C;XG2,?3"7VN/"46QU4@_ESS$A*9=8?ZP8?V MOBN/XP32.VTN]9:T](-3J[?T$8136$N-+8?I%E> R?]?WI4UMY$CZ??],;NX MCY>-P-GA"+?E\#$3^X2@R9+$:8JEX>&VYM086DPEEPK M"@IIXUPQ5 NS5RXVJI*N"+A%[#SN'6P3$,4"2::- X!K#&5<@)Z@\W46\?,- MT'PUFOT&M&M*&SU=E^RY2E,;MR4-!,@:(9'@%D=O4UNUJ4;AHMMA)>RQ1L > M8]_@Z-:R/.MQPA#IB&VTBIDJ"M0,4#6J:M]R>91+8("/++]9C.YOI^,/\TW%MEZK+'W-;M(4]"6[SQ>K-#^?'O>'F@1&L07"*LHY M-TQ&-6J[O9JNO>2DU(VU;J0\K[Q1B=9!^)0637F',8O20F<)*607% [LBFE] M"NSG-6D?C+-7FVV20FR[_.I73X.T& 1H5*24X5\ !#;CPEA<2.HH'=JA: M7]&OZR/61[6[$/>]SNH'GCQ:GZ J>:!L4-E=YS" S"6!NNN"\D%D;! M8?&HKMI/L:@>NOWQJ>CTR5ZET!^/\!:IH%:0ES$+OL>% 28H8P<7@,:E\Z+#VQMM? MFRH"VQN!4G_/7Y&>6@4GL<7.QM$B$2",2.O83DZ+E!M8!I%&-'[23JZ*;EG)X7_7]9,C.R;;!>4T@Q(#'L:@BB-9Q]"@SI -SNQK1?MXNQA5YM5RLGG$J M_K3/I_C14]7#ITZ/#L7M'WT^8.0\B0XI$,A;!IDGW!0R>57NI.']!'PUM)0U M"6FK--GN3CSOX<%EZ^CS@0*N"3,:> V]<-(P4TS3J8K%0!:LAO2:-X]H.98L M"YHLL_%_W^0__V>3QG_QL&7*[H=]HNP^#M^_OL&*IU\&#:UG$!*O !:6Q8&A M[:[#3KBA.- -*2VO"5\'^GZZ@/:&OHT*2$!KJ64HSH!Q6F34<;'KL#>.U*FM M<4%.3COZ/AN^#O3]ASZB[S]T((A2QK4#F$%@ (K3VZ[#R1!7=0*^+L@2:$?? M9\/7F^OZL418]N%&01 H%+!Q+G.<8.8@*8XU#%!:UTFK>H&W.MO>^:B*:V_L M^9PMT@>CFPR>PY]GS0+@2# %,68F"DVAP,H4DG)5[@3T\LV()E5^BD75T>WI ME/]+]C.;IWNH'Y-V!W;"KYWG",4% I"M:0, )_B+#R UDC48\F2K^/;;+). MY71V"ECZR%<785[,1S.S7J[RNVT&H[W=_5.1 /5>'!"W%'F%5#2.K4)0*F)V MB#D#[,!FA/K$V0_^Z1+]][&IY;1TT>:"1D+*%- 0"%+(A.30-D.[(D"IS:_S MH'\?FU_">*6PU.PPC=[B@"A07VFO-[_.@Z\K]^93/O]^.OGELZ<"M+&[1EJ#?5RB ?>> M%VMT_(_7R1IX]IY8FW5!FR5"?22[8L29"VB9S92JKPS*IU@<3Q4A1E AH,?% MC.LM\@,+,NG8B.E8.QWS-TEC\OG&K_CG='5;2.1^C6?K27(ZHC3QO\FWT:_3 MU#WG;4%II;FQ/FH!@A1<*!\5D2J.=WJ3HXO*R>T3Z&W&MJB4GG:%>K[&V>0> M4/38@17:$,6L(5P35.@66>]DJ82NK4\0K]BJ'Y[THE)!AXU&RESQJO'6@"#F M0",*@2;*,2:U 056 I ZQTX79%DW1YG#TT'+T+<_+7R8QV^S.&'U. T\]N'I M#EV)F>!(JT!0=)6Y 2Q.N=HH(+S>7KSSWD/-2NT>="9KF=%^K%G0UF$MK(TF M//! ,PSYH[3*$#:LX=R(WE\E 6D,WDZ';-^'.,V/7."1418HBQV7FAA/*-^" M#1#Q?1[E//;:_;K/YLM,9_/L>EI*SI MV7@MK>U#X[46LNT/U8_1 .AQ8=W^^1(C\N6#05"0$ET83AV@CNMH&5GMB.(B MI6QGI;;9[J#J0,4&"N-XM$^(532JBWBZ"3U!+"5?[M'.?Z.A3:=^ZJ@G 8"$5Y0IT?^7JU^?1J;O*X@D0#=1*_6>:SZ20* M,M&CV6@^SK[>9MGJO:X\T( 4DAN7="60ADS8^$^R&20%#IH>5YY=6L?3$KU\ M, A(D>",>R:$H50!P85V%$7S!47W86")@*NJ\\TTEA4Q[&=-^))FF*OK[\MM M/K[2"\!>NV $TP@QCY&PR$CKI/)15F@-C]ZLJ%.*^ +Y4E711V?[>I!V19]G MZ6'+S).OGPZ"Q=514D%M]*8\8]*BA!;&1CJH8!V#]/(-@ZI32WT@^YE?BGX_ MF/5B<8Z%N=\P>.6-QQHK!Y'C7!*M4!IDTB%(".TT!K*+<_U:&C\ZT=2$MFFH;N( 6464E0<+C./:@!TEF"Z 3"->Y1W:)LU#[9*J,;:].R?* M5_(8AWQUO9,W_O*]NB?20^6,04(0X")[&-8LZB-EW++17NDQY^=++NW.+TJ/ MZ]WSP3()K/#<:@ U4@ 0XJ)\(JZT!',[["VNTLH].HRK0=G54O#U-E^LTD;; MIJ\F7QX-BGKU<##>2RB)@BY:7U0#I#A)4E'E!4:ZSG6<2YSLFR%(;1R[8L<_ M1HMIBBLJ0XY7SP8*.?.(4"&9U5)0IVDR?H2,(GG4<;V/]\*-NC!VM>8_#^K> M;=K_.5JM%QM+Z.KZA04S[3^"I.H"3ZQ%T7(G3$C@ 34>4HNXQ AQ#DHE1RI MNR/J1Y/Q\^AA5[<\Z28.F:MK/UV.1[/_RT;'+L14?VE$RAMA'19Q"HOS%C-: MZP(I1NFP3872-"EQM-T*WIUM8I41R*ZS),*WO_.Z5'QZ4T!<086555$-!F*; M'*X"#\OMP.[4=,F_RB!?).GB'S[F!YW]KN!!-.25MPJCZ(1[3"!S!2;IWT&; M.9T0KP+,ET@]GZ]KK[W/7A7BE&\(@EHZ:*UDF!"A=HA@ WP=XEU@PJ8>B%>E6((X\QH(QVQA&,7;K[72!BN:ES4_H"BS'WP;OS4;XTWJGK MJ)D&R??B?2'ZOTQ$!YAZ[2040$9=%-@(4&MG@?WV#*P#]:71L 'F!6&))0XR M!:1A'F/B66'S8J54G?,L?GEE:SLFVYGH7@2_OL\GNWC!;.)^C>.CZB[]5)5L MA]X7N!?1J7>IB@]Q2G+M#2^PH1K5R\WG] M^:?T 0HL 6+&6L$!XR("B@KY/"5U%DXYV(6S&3 [VYA?W]_/-@?LHYD9+6_] M+/][ %=0"%%:<0F(QT( C1PR'#COL$@[H*S49<8N1F>QMI4>G$6#P( 1A@$< MIYPH%,=0$U=(: D?2!ZRNNH].C8K8MG5T.PY#4KEH<>!U(P@)0GFJ;:@0G1[ M;T]YH%"EE"=OE/[;A?[.)\^.#;>K^,ED)6>T#D):YB!F&$@!@72$4*4=!<@R M'%WN85_!+*W*O&U@N[/D=^?HI3/>'&@1G.4>$2F)(Q[:%-*'4@ /$\9 ''WB M81\PG4F<9L&\"+=O%][P< :1SGY;L,1+J)QS.F6Z(QIKFL)&M/!2*F7JD.P= M'"95)EG;0+=O(7S*5A_SY?)SMOAZ&['KS4APHT6*Y7GL2 ESX5"3()GWR@%! MB<6 (P<,U]LD5(#1DB$AW4A99C@?;!,H8MQYBUDT.ZEB"!C+"SD=1W4.1"[0 MI*BO[KP=8#L?I&J^FMKI;+V:_LR^9N-=\%O?'G:3(UA+H!3V D.$F3-(1CW$ M&9F#^-7K0#N\Y9GU@'*V+TH(VNS-":HNF'MU]PHBIZBW\U M<.&)2/41(3)*04LY?L39.3B0,@M]DW3_TOS%*+3?@?-I='>ZI/NIIB&"KX5+ M96&EAEY!91$O)!8"#2S[Y45PIQ2?*ZOH-"G?V*3<2/3W5ZS6BQ&\YOM MA<;[S5U&-9]\R>(R-QUO;CM&._;[?+HZ7(RB@;?&*8(:XPUTR@LH)%6<&NVT M!IH0Y?S 4CTV1X2\+Q4T3KXX FV&$_C[[<]KDJYP^\*#!L0491&1W M M8I8DV*..[N?I8_9%DYVKSQ=*! Z:DM-Y(J9C1-,)6R*5L MG27O J/?6R--?6C?B5?\L41!IZ;^1(@28 >YHA))0BV&EC\B"+P3 SD*ZIURSG*^DM,[/6R))*&P^;,745O%_4M0:T MG3F2^SO/+Y>'"G/1@3<$[ S3C%+.B%2;ZB_,%O(3S.K$9U^@3=_Z9-0,S%W1 M;"]A_*=U27*U7R]5HGBIS[@EUA'757AB@%A1+%[UR99R5T513;(>. MM@!U.K]UD:NU<=;D/:CA0N;"ZG-@T ((B[6-X]UZIQ%' !;R*@$'MI_1-NF: M1;MS=ZSG:RQ-NEA*<*LDY!H:KJQ1T>W=(NT*OL:4_M!%M*AZ-7?&.0 M+AJ/0!FDD(U6GY58\@*C^%F=D/1W8%*?3Y6#$6MMPMY9OMC&MGK/8FQ3?RP( M(X#TQ%EHH8...^G,#E7AD1]8OMH6R=R31MI?[#XO\OMLL7J( ]/]>SV]3^?R MGY[JMW2^W!7]^3P;S5?/.U5BW3O9-DAI.0:21^L%$@^1HWCGU',@ >EQ 3S8 M]_,J6I_SFH )@D11JS4G2OGHZF)=H&&]&%B8:H/LR#L#O;<)H.^3A7;G :R1 M-8H87< MS/(ZF9TND&C-TZ'L>E,9\MZIEOI]\M)"B=:!2FJ\88S&]32*JGRZ[;R5&T*@ M!W;AK%$FE&599;0[38)QF\\F'^[N%_G/3:SQX0L))5H%A)2F$IFX/%AFM(+2 M%QA"BH9VC;%1S;^5(:,1E+MBT]:QSQ:/*)QDTH$6@3A'O:94*(X]85X3!POY M!"SG?;Z?W9@V6=0,PETQR*\7\^EJG6[03_ST5_KN]'1TN%&(1H.G#D#NK?3& M*&8X &=H&@31XU!G)G&]+Y]>KO3>#?SVR6EYN.#K8)*;(%$!FM \\8 MMC(5E2U@T\J4"KE[/Y<*VB124QAWMZC-H].['B>M?9A'9&ZB&D]/2L>:!>68 M,P93RC@UUC)AY..(D<#6235W@8GRVUW>&H.Y=\_N8XF+**<;!P8@%!)$"65T MES&PELM":FY5'0O\ FVG_K80JB+>.\_^6!P/G#W>,! ,H=,D_@]R23$$3L,G M:=' KI0WJ?ZRS*J"7C<;C]5VZOI?U*%^V4JU+D9--_R#W=%"OYM],NWV^EB\GD4Y3*S?#U1]_>S MZ7CSN[<6Z#ZZ$10ATE@<77SI@562 LX+;(6B [M.WP*#WX'6>HN=Z#EBN-W0 M">\)]-&-31%L%'(B+=\E*45>*EZG$F_DMZO'"]W^52T=.'V@2+O6,6@D0A]AS W/=Z](=$W Q9"2%V< M=0UFF&OCE?9$:USJ,G1KIXGCJ,;%1H]?ILN_3H4HO]T@,(.L($I PCT#!J,H MXTY"%CV\H24=;D#5KP\.Z^-:<6=RN5@]8TS\:9\M\:/PY^A?^<*LEZO\+N)[ M(+3X[0>#),@"+3TS#G/!!6; [J3@R(F!11'7567>()9M,B(E=;RZ?M'%@X' M1Y\/*@*!N=$$1[_4$"N5-$\R@5+U=RZ?'W45FCFJT1!I"5<@;S?R! M;4*O\U>W%TT#%PQAA DGC@!!(%>*[B260/$Z M2]P%W@AH?XFK@VY_?"HZ??YBM] D MLVKAW&$T9-J86G[)QMGT9QI;)Q>]0TT"TAIPY34#DD+&2+H]4TCH$1OZIDUE MA;\.4FP"W][FIH\E;@$<;A0\!\@H21WV7&(-/,-L)V6R'NK$O%Y@N%;;ZUM5 M7'MCS^=LD3X8W63P'/X\:Q:4D0!H!A41 L9!J#$I;$)EA1U8KJ,F5'Z*1=71 M[8I'17K;J_LL=7M^\S6[N7L>OO-6?O5#;8+PP&$'C=,(>4@5<;[8XC=3"X513T'9F!LUF^=^CR'J?+VR^_K&Z7L]>K\/'C*)2+P@@^JL ,6,8 MCQ:!9]$R0(^#!P[->6N!6*W@W-DDE?W]#))%/H_?CK=I,:X6YC;52OPP?_[$ M=#Z>WL].%G*O]=X@E% ZI> PV@GIF:#N:40R7<=LOT"#JXW)KD/X.YL0)_]: M+U<;&>)(.R+AJ=+KY[PG0.D-0L +[[B.3A)C6A=8( SJ%**X0,NM(][LSZ M M:J0K=J:-Y:MK-F!E MONJI_^UML$8!OG1#K\S66>UW!^@1T4 I#B%@B@HF6+&/J+486J;X?E;9KK74 M%;,?'?I-3U6#?[5K< M1>VG#MF1MZ>'?CCW<3KZ,9U-5P^EV?;8(M"H*N,D@*DT!%#.H\5X M0#-?TRRKBO^E7"X9W&TR[2'#R@(5M2N@Y-$,HYA#ZI!30):[>]&.I*EPT#*: MD"_[_K#]6N8V6;D7!.:T58 1K1$5AEJ$O"P0T$X-)'Z\22KD'>#<79Z<:;[X MG,6ODR_9>#9:+C=C?Z/(1S_99LOQ8KKQ9([P[=Q7!0.X\%K@:$M*D"[R$><+ M1)"D=0),+W ):H%Y+2/>%0>CS75U[9:KZ5UT:8_Y>R\?#(IHXM,-3>DDEL!A M;P"!-U,EVE[\Z)BGAJ%0 1C&,$;80+"261(P5< M.HZ(.BO>^SKEJ>$VQ+I"TGM3):,A^"\+VJ(T+V, _=Q8]]U4!.X*PD$AB M" BQD&#ZB(@SM>XP\M^"GRTCWA4'_6BZ^,=HML[^S$:IKF02X%SRE7Y'@%2R M%&\,-4V6,')7$Q,C R,&5X,S$R+FAT;5!+ 0(4 M Q0 ( /2!Q5 O=1Z_,@0 &$9 8 " :L/ !P86=E M#,R,2YH=&U02P$"% ,4 " #T@<50G>\:@YJ !E M0 , & @ $3% <&%G97)D=71Y<3$R,#(Q97@Q,#$N:'1M M4$L! A0#% @ ]('%4!M4-$X$< $ Q>03 !D ( !XY0 M '!A9V5R9'5T>7$Q9GDR,#(Q+3$P<2YH=&U02P$"% ,4 " #T@<506FZ: MY( . ?G0 #P @ $>!0( <&0M,C R,# T,S N>'-D4$L! M A0#% @ ]('%4**)Z7=P'@ _DX! !, ( !RQ," '!D M+3(P,C P-#,P7V-A;"YX;6Q02P$"% ,4 " #T@<50V!OZ0B(W !\P@( M$P @ %L,@( <&0M,C R,# T,S!?9&5F+GAM;%!+ 0(4 Q0 M ( /2!Q5 -_A6K?ZX ,!S"0 3 " ;]I @!P9"TR,#(P M,#0S,%]L86(N>&UL4$L! A0#% @ ]('%4)@2,9ID; &X@% !, M ( !;Q@# '!D+3(P,C P-#,P7W!R92YX;6Q02P4& H "@"@ ) @ !(4# end XML 48 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 49 R48.htm IDEA: XBRL DOCUMENT v3.20.1
Common Stock and Stockholders' Equity - Shares Available for Issuance (Details) - shares
Apr. 30, 2020
Jan. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of shares available for grant (in shares) 13,831,235 11,841,156
Total common stock reserved at period end (in shares) 33,027,434  
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,779,058  
Number of shares available for grant (in shares) 13,831,235  
ESPP    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of shares available for grant (in shares) 2,417,141  

XML 50 R40.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Additional Information (Details)
Apr. 30, 2020
Leases [Abstract]  
Weighted average remaining lease term 6 years 3 months 18 days
Weighted average discount rate 3.70%
XML 51 R44.htm IDEA: XBRL DOCUMENT v3.20.1
Deferred Revenue and Performance Obligations - Deferred Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2020
Apr. 30, 2019
Increase (Decrease) In Contract with Customer, Liability [Roll Forward]    
Deferred revenue, beginning of period $ 92,569 $ 64,104
Billings 53,663 39,755
Revenue recognized (49,786) (37,314)
Deferred revenue, end of period $ 96,446 $ 66,545
XML 52 R3.htm IDEA: XBRL DOCUMENT v3.20.1
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Apr. 30, 2020
Jan. 31, 2020
Statement of Financial Position [Abstract]    
Allowance for doubtful accounts $ 1,490 $ 810
XML 53 R7.htm IDEA: XBRL DOCUMENT v3.20.1
Description of Business and Basis of Presentation
3 Months Ended
Apr. 30, 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 months ended April 30, 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.
Reclassification
Certain reclassifications of prior period amounts have been made in the Company’s condensed consolidated statements of cash flows to conform to the current period presentation. The Company reclassified the bad debt
expense line item to the other line item on the accompanying consolidated statements of cash flows. These reclassifications had no effect on the reported results of operations.
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, 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 54 R55.htm IDEA: XBRL DOCUMENT v3.20.1
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2020
Apr. 30, 2019
Income Tax Disclosure [Abstract]    
Income tax expense $ 231 $ 245
XML 55 R51.htm IDEA: XBRL DOCUMENT v3.20.1
Common Stock and Stockholders' Equity - Restricted Stock Units Activity (Details) - RSUs
3 Months Ended
Apr. 30, 2020
$ / shares
shares
Number of RSUs  
Outstanding, beginning balance (in shares) | shares 1,114,911
Granted (in shares) | shares 2,326,489
Vested, net of shares withheld for employee payroll taxes (in shares) | shares (3,039)
Canceled (in shares) | shares (26,646)
Outstanding, ending balance (in shares) | shares 3,411,715
Weighted Average Grant Date Fair Value Per Share  
Outstanding, beginning balance (in dollars per share) | $ / shares $ 28.10
Granted (in dollars per share) | $ / shares 15.89
Vested, net of shares withheld for employee payroll taxes (in dollars per share) | $ / shares 24.88
Canceled (in dollars per share) | $ / shares 28.45
Outstanding, ending balance (in dollars per share) | $ / shares $ 19.78
XML 56 R9999.htm IDEA: XBRL DOCUMENT v3.20.1
Label Element Value
Restricted Cash us-gaap_RestrictedCash $ 2,447,000
Restricted Cash us-gaap_RestrictedCash $ 0
XML 57 R38.htm IDEA: XBRL DOCUMENT v3.20.1
Deferred Contract Costs (Details) - USD ($)
3 Months Ended
Apr. 30, 2020
Apr. 30, 2019
Jan. 31, 2020
Revenue from Contract with Customer [Abstract]      
Deferred contract costs $ 26,100,000   $ 25,700,000
Amortization of deferred contract costs 2,440,000 $ 1,608,000  
Impairment loss in relation to costs capitalized $ 0 $ 0  
XML 58 R30.htm IDEA: XBRL DOCUMENT v3.20.1
Description of Business and Basis of Presentation (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Apr. 15, 2019
Apr. 14, 2019
Apr. 30, 2020
Apr. 30, 2019
Subsidiary, Sale of Stock [Line Items]        
Payments of other offering costs     $ 0 $ 3,923
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      
Payments of underwriters' commissions and discounts 16,600      
Payments of other offering costs $ 6,400      
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 59 R34.htm IDEA: XBRL DOCUMENT v3.20.1
Cash, Cash Equivalents, and Investments - Contractual Maturity (Details) - USD ($)
$ in Thousands
Apr. 30, 2020
Jan. 31, 2020
Cost Basis    
Due within one year $ 133,841 $ 128,127
Due between one to five years 63,685 71,076
Cost Basis 197,526 199,203
Recorded Basis    
Due within one year 134,246 128,169
Due between one to five years 64,059 71,171
Recorded Basis $ 198,305 $ 199,340
XML 60 R17.htm IDEA: XBRL DOCUMENT v3.20.1
Net Loss Per Share
3 Months Ended
Apr. 30, 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 April 30,
 
2020
 
2019
 
(in thousands, except per share amounts)
Numerator:
 
 
 
Net loss
$
(11,459
)
 
$
(12,064
)
Denominator:
 
 
 
Weighted average shares used in calculating net loss per share, basic and diluted
77,770

 
32,510

Net loss per share, basic and diluted
$
(0.15
)
 
$
(0.37
)

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 April 30,
 
2020
 
2019
 
(in thousands)
Shares subject to outstanding common stock awards
16,780

 
16,529

Unvested early exercised stock options
27

 
273

Restricted stock awards purchased with promissory notes
180

 
472

Shares issuable pursuant to the 2019 Employee Stock Purchase Plan
165

 

Total
17,152

 
17,274


XML 61 R13.htm IDEA: XBRL DOCUMENT v3.20.1
Leases
3 Months Ended
Apr. 30, 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 April 30, 2020
 
(in thousands)
Assets
 
Lease right-of-use assets
$
28,000

Liabilities
 
Lease liabilities
4,633

Lease liabilities, non-current
30,260


As of April 30, 2020, the weighted average remaining lease term was 6.3 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
April 30, 2020
 
(in thousands)
Operating lease expense
$
1,442

Short-term lease expense
299

Variable lease expense
302

The following table presents supplemental cash flow information about our leases.
 
Three Months Ended
April 30, 2020
 
(in thousands)
Cash paid for amounts included in the measurement of lease liabilities
$
1,138


As of April 30, 2020, remaining maturities of lease liabilities are as follows:
Year ending January 31,
 
 
(in thousands)
2021
$
4,246

2022
6,303

2023
6,474

2024
6,655

2025
6,854

Thereafter
8,870

Gross lease payments
$
39,402

Less: Imputed interest
(4,509
)
Total
$
34,893


XML 62 R2.htm IDEA: XBRL DOCUMENT v3.20.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Apr. 30, 2020
Jan. 31, 2020
Current assets:    
Cash and cash equivalents $ 139,455 $ 124,024
Accounts receivable, net of allowance for doubtful accounts of $1,490 and $810 as of April 30, 2020 and January 31, 2020, respectively 36,527 37,128
Investments 211,352 227,375
Deferred contract costs, current 9,769 9,301
Prepaid expenses and other current assets 10,209 7,163
Total current assets 407,312 404,991
Property and equipment, net 13,211 12,369
Deferred contract costs, non-current 16,335 16,387
Lease right-of-use assets 28,000  
Other assets 1,461 1,651
Total assets 466,319 435,398
Current liabilities:    
Accounts payable 4,625 6,434
Accrued expenses and other current liabilities 6,374 7,197
Accrued compensation 14,911 13,911
Deferred revenue, current 91,648 87,490
Lease liabilities, current 4,633  
Total current liabilities 122,191 115,032
Deferred revenue, non-current 4,798 5,079
Lease liabilities, non-current 30,260  
Other liabilities 1,527 7,349
Total liabilities 158,776 127,460
Commitments and contingencies (Note 8)
Stockholders’ equity:    
Common stock 0 0
Additional paid-in capital 497,430 487,008
Accumulated other comprehensive income 779 137
Accumulated deficit (190,666) (179,207)
Total stockholders’ equity 307,543 307,938
Total liabilities and stockholders’ equity $ 466,319 $ 435,398
XML 63 R6.htm IDEA: XBRL DOCUMENT v3.20.1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2020
Apr. 30, 2019
Cash flows from operating activities    
Net loss $ (11,459) $ (12,064)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation and amortization 1,023 470
Amortization of deferred contract costs 2,440 1,608
Stock-based compensation 8,308 4,812
Non-cash lease expense 1,089  
Other 743 281
Changes in operating assets and liabilities:    
Accounts receivable (8) 1,588
Deferred contract costs (2,856) (2,782)
Prepaid expenses and other assets (2,919) (1,635)
Accounts payable (1,049) (1,094)
Accrued expenses and other liabilities 619 124
Accrued compensation 1,000 (1,315)
Deferred revenue 3,877 2,441
Lease liabilities (993)  
Net cash used in operating activities (185) (7,566)
Cash flows from investing activities    
Purchases of property and equipment (2,713) (1,190)
Proceeds from maturities of held-to-maturity investments 15,000 0
Purchases of available-for-sale investments (32,130) 0
Proceeds from maturities of available-for-sale investments 30,565 0
Proceeds from sales of available-for-sale investments 3,096 0
Net cash provided by (used in) investing activities 13,818 (1,190)
Cash flows from financing activities    
Proceeds from initial public offering, net of underwriters' discounts and commissions 0 220,086
Payments of costs related to initial public offering 0 (3,923)
Proceeds from repayment of promissory note 0 515
Proceeds from issuance of common stock upon exercise of stock options 1,844 2,240
Employee payroll taxes paid related to net share settlement of restricted stock units (46) 0
Net cash provided by financing activities 1,798 218,918
Net increase in cash, cash equivalents, and restricted cash 15,431 210,162
Cash, cash equivalents, and restricted cash at beginning of period 124,024 130,323
Cash, cash equivalents, and restricted cash at end of period 139,455 340,485
Supplemental cash flow data:    
Cash paid for taxes 0 2
Non-cash investing and financing activities:    
Vesting of early exercised options 316 334
Purchase of property and equipment, accrued but not yet paid 552 1,253
Costs related to initial public offering, accrued but not yet paid 0 2,041
Reconciliation of cash, cash equivalents, and restricted cash to the condensed consolidated balance sheets    
Total cash, cash equivalents, and restricted cash $ 139,455 $ 340,485
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.20.1
Net Loss Per Share - Anti-dilutive Securities (Details) - shares
shares in Thousands
3 Months Ended
Apr. 30, 2020
Apr. 30, 2019
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share (in shares) 17,152 17,274
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,780 16,529
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) 27 273
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) 180 472
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) 165 0
XML 65 R50.htm IDEA: XBRL DOCUMENT v3.20.1
Common Stock and Stockholders' Equity - Assumptions Used to Calculate Fair Value of Employee Stock Option Grants Made (Details) - Employee - Stock options
3 Months Ended
Apr. 30, 2020
Apr. 30, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected dividend yield 0.00% 0.00%
Expected volatility 43.30%  
Expected volatility, minimum   42.40%
Expected volatility, maximum   42.80%
Expected term (years) 6 years 1 month 6 days  
Risk-free interest rate, minimum 0.46% 2.32%
Risk-free interest rate, maximum 0.47% 2.48%
Minimum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected term (years)   5 years 6 months
Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected term (years)   6 years 10 months 25 days
XML 66 R31.htm IDEA: XBRL DOCUMENT v3.20.1
Summary of Significant Accounting Policies (Details)
$ in Thousands
3 Months Ended
Apr. 30, 2020
USD ($)
segment
Feb. 01, 2020
USD ($)
Jan. 31, 2020
USD ($)
Concentration Risk [Line Items]      
Number of operating segments | segment 1    
Allowance for doubtful accounts $ 1,500   $ 800
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Net operating right-of-use asset 28,000    
Total $ 34,893    
One Customer | Customer Concentration Risk | Accounts Receivable      
Concentration Risk [Line Items]      
Concentration risk, percentage 10.00%    
Accounting Standards Update 2016-02      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Net operating right-of-use asset   $ 29,100  
Total   $ 35,900  
XML 67 R35.htm IDEA: XBRL DOCUMENT v3.20.1
Cash, Cash Equivalents, and Investments - Additional Information (Details)
3 Months Ended
Apr. 30, 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 68 R39.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Information About Lease on Condensed Consolidated Balance Sheet (Details)
$ in Thousands
Apr. 30, 2020
USD ($)
Assets  
Lease right-of-use assets $ 28,000
Liabilities  
Lease liabilities 4,633
Lease liabilities, non-current $ 30,260
XML 69 R16.htm IDEA: XBRL DOCUMENT v3.20.1
Common Stock and Stockholders' Equity
3 Months Ended
Apr. 30, 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 April 30, 2020 and January 31, 2020, respectively, the Company was authorized to grant up to 17,556,493 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 April 30, 2020 and January 31, 2020, there were 13,831,235 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:
 
April 30, 2020
Outstanding stock options and unvested RSUs outstanding
16,779,058

Available for future stock option and RSU grants
13,831,235

Available for ESPP
2,417,141

Total common stock reserved at April 30, 2020
33,027,434


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, 2020
14,498,045

 
$
7.37

 
7.8 years
 
$
231,300

Granted
140,270

 
$
15.89

 
 
 
 
Exercised
(730,363
)
 
$
2.55

 
 
 
 
Canceled
(540,609
)
 
$
10.54

 
 
 
 
Outstanding at April 30, 2020
13,367,343

 
$
7.59

 
7.6 years
 
$
180,717

Vested as of April 30, 2020
7,421,194

 
$
4.72

 
6.9 years
 
$
121,656


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 April 30,
 
2020
 
2019
Expected dividend yield

 

Expected volatility
43.3
%
 
42.4% - 42.8%

Expected term (years)
6.1

 
5.5 - 6.9

Risk-free interest rate
0.46% - 0.47%

 
2.32% - 2.48%


Stock options granted during the three months ended April 30, 2020 and 2019 had a weighted average grant date fair value of $6.61 and $10.58 per share, respectively. The aggregate intrinsic value of stock options exercised during the three months ended April 30, 2020 and 2019 was $11.5 million and $19.9 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 April 30, 2020, there was approximately $41.3 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 3.1 years.
Restricted Stock Units
A summary of the Company’s RSU activity and related information is as follow:
 
Number of RSUs
 
Weighted
Average Grant Date Fair Value Per Share
Outstanding at January 31, 2020
1,114,911

 
$
28.10

Granted
2,326,489

 
$
15.89

Vested, net of shares withheld for employee payroll taxes
(3,039
)
 
$
24.88

Canceled
(26,646
)
 
$
28.45

Outstanding at April 30, 2020
3,411,715

 
$
19.78


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 April 30, 2020, there was $62.7 million of unrecognized stock-based compensation expense related to unvested RSUs, which is expected to be recognized over a weighted average period of 3.7 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 (ESPP), 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 April 30, 2020 and 2019, the Company recognized $1.6 million and $0.4 million of stock-based compensation expense related to ESPP, respectively. During the three months ended April 30, 2020, the Company withheld $1.9 million in contributions from employees. No contributions were withheld on behalf of employees for a future purchase during the three months ended April 30, 2019 due to the timing of payroll deductions.
There were no purchases for the three months ended April 30, 2020 and 2019 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 April 30,
 
2020
 
2019
 
(in thousands)
Cost of revenue
$
344

 
$
143

Research and development
2,183

 
860

Sales and marketing
2,285

 
1,464

General and administrative
3,496

 
2,345

Total
$
8,308

 
$
4,812


XML 70 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.1 html 146 340 1 false 47 0 false 8 false false R1.htm 0001000 - Document - Cover Page Sheet http://pagerduty.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1001000 - Statement - Condensed Consolidated Balance Sheets Sheet http://pagerduty.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 1001501 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://pagerduty.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1002000 - 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 1003000 - 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 1004000 - 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 2101100 - Disclosure - Description of Business and Basis of Presentation Sheet http://pagerduty.com/role/DescriptionOfBusinessAndBasisOfPresentation Description of Business and Basis of Presentation Notes 7 false false R8.htm 2103100 - Disclosure - Summary of Significant Accounting Policies Sheet http://pagerduty.com/role/SummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 8 false false R9.htm 2107100 - Disclosure - Cash, Cash Equivalents, and Investments Sheet http://pagerduty.com/role/CashCashEquivalentsAndInvestments Cash, Cash Equivalents, and Investments Notes 9 false false R10.htm 2110100 - Disclosure - Fair Value Measurements Sheet http://pagerduty.com/role/FairValueMeasurements Fair Value Measurements Notes 10 false false R11.htm 2113100 - Disclosure - Property and Equipment, Net Sheet http://pagerduty.com/role/PropertyAndEquipmentNet Property and Equipment, Net Notes 11 false false R12.htm 2116100 - Disclosure - Deferred Contract Costs Sheet http://pagerduty.com/role/DeferredContractCosts Deferred Contract Costs Notes 12 false false R13.htm 2119100 - Disclosure - Leases Sheet http://pagerduty.com/role/Leases Leases Notes 13 false false R14.htm 2122100 - Disclosure - Commitments and Contingencies Sheet http://pagerduty.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 14 false false R15.htm 2125100 - Disclosure - Deferred Revenue and Performance Obligations Sheet http://pagerduty.com/role/DeferredRevenueAndPerformanceObligations Deferred Revenue and Performance Obligations Notes 15 false false R16.htm 2128100 - Disclosure - Common Stock and Stockholders' Equity Sheet http://pagerduty.com/role/CommonStockAndStockholdersEquity Common Stock and Stockholders' Equity Notes 16 false false R17.htm 2131100 - Disclosure - Net Loss Per Share Sheet http://pagerduty.com/role/NetLossPerShare Net Loss Per Share Notes 17 false false R18.htm 2132100 - Disclosure - Income Taxes Sheet http://pagerduty.com/role/IncomeTaxes Income Taxes Notes 18 false false R19.htm 2133100 - Disclosure - Geographic Information Sheet http://pagerduty.com/role/GeographicInformation Geographic Information Notes 19 false false R20.htm 2134100 - Disclosure - Subsequent Events Sheet http://pagerduty.com/role/SubsequentEvents Subsequent Events Notes 20 false false R21.htm 2203201 - 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 21 false false R22.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 22 false false R23.htm 2310301 - Disclosure - Fair Value Measurements (Tables) Sheet http://pagerduty.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://pagerduty.com/role/FairValueMeasurements 23 false false R24.htm 2313301 - Disclosure - Property and Equipment, Net (Tables) Sheet http://pagerduty.com/role/PropertyAndEquipmentNetTables Property and Equipment, Net (Tables) Tables http://pagerduty.com/role/PropertyAndEquipmentNet 24 false false R25.htm 2319301 - Disclosure - Leases (Tables) Sheet http://pagerduty.com/role/LeasesTables Leases (Tables) Tables http://pagerduty.com/role/Leases 25 false false R26.htm 2325301 - 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 26 false false R27.htm 2328301 - 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 27 false false R28.htm 2331301 - Disclosure - Net Loss Per Share (Tables) Sheet http://pagerduty.com/role/NetLossPerShareTables Net Loss Per Share (Tables) Tables http://pagerduty.com/role/NetLossPerShare 28 false false R29.htm 2333301 - Disclosure - Geographic Information (Tables) Sheet http://pagerduty.com/role/GeographicInformationTables Geographic Information (Tables) Tables http://pagerduty.com/role/GeographicInformation 29 false false R30.htm 2401401 - 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 30 false false R31.htm 2403402 - 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 31 false false R32.htm 2407402 - 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 32 false false R33.htm 2407403 - 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 33 false false R34.htm 2407404 - Disclosure - Cash, Cash Equivalents, and Investments - Contractual Maturity (Details) Sheet http://pagerduty.com/role/CashCashEquivalentsAndInvestmentsContractualMaturityDetails Cash, Cash Equivalents, and Investments - Contractual Maturity (Details) Details 34 false false R35.htm 2407405 - Disclosure - Cash, Cash Equivalents, and Investments - Additional Information (Details) Sheet http://pagerduty.com/role/CashCashEquivalentsAndInvestmentsAdditionalInformationDetails Cash, Cash Equivalents, and Investments - Additional Information (Details) Details 35 false false R36.htm 2410402 - Disclosure - Fair Value Measurements (Details) Sheet http://pagerduty.com/role/FairValueMeasurementsDetails Fair Value Measurements (Details) Details http://pagerduty.com/role/FairValueMeasurementsTables 36 false false R37.htm 2413402 - Disclosure - Property and Equipment, Net (Details) Sheet http://pagerduty.com/role/PropertyAndEquipmentNetDetails Property and Equipment, Net (Details) Details http://pagerduty.com/role/PropertyAndEquipmentNetTables 37 false false R38.htm 2416401 - Disclosure - Deferred Contract Costs (Details) Sheet http://pagerduty.com/role/DeferredContractCostsDetails Deferred Contract Costs (Details) Details http://pagerduty.com/role/DeferredContractCosts 38 false false R39.htm 2419402 - 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 39 false false R40.htm 2419403 - Disclosure - Leases - Additional Information (Details) Sheet http://pagerduty.com/role/LeasesAdditionalInformationDetails Leases - Additional Information (Details) Details 40 false false R41.htm 2419404 - 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 41 false false R42.htm 2419405 - Disclosure - Leases - Supplemental Cash Flow Information (Details) Sheet http://pagerduty.com/role/LeasesSupplementalCashFlowInformationDetails Leases - Supplemental Cash Flow Information (Details) Details 42 false false R43.htm 2419406 - 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 43 false false R44.htm 2425402 - Disclosure - Deferred Revenue and Performance Obligations - Deferred Revenue (Details) Sheet http://pagerduty.com/role/DeferredRevenueAndPerformanceObligationsDeferredRevenueDetails Deferred Revenue and Performance Obligations - Deferred Revenue (Details) Details 44 false false R45.htm 2425403 - Disclosure - Deferred Revenue and Performance Obligations - Additional Information (Details) Sheet http://pagerduty.com/role/DeferredRevenueAndPerformanceObligationsAdditionalInformationDetails Deferred Revenue and Performance Obligations - Additional Information (Details) Details 45 false false R46.htm 2425404 - Disclosure - Deferred Revenue and Performance Obligations - Performance Obligations (Details) Sheet http://pagerduty.com/role/DeferredRevenueAndPerformanceObligationsPerformanceObligationsDetails Deferred Revenue and Performance Obligations - Performance Obligations (Details) Details 46 false false R47.htm 2428402 - Disclosure - Common Stock and Stockholders' Equity - Additional Information (Details) Sheet http://pagerduty.com/role/CommonStockAndStockholdersEquityAdditionalInformationDetails Common Stock and Stockholders' Equity - Additional Information (Details) Details 47 false false R48.htm 2428403 - 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 48 false false R49.htm 2428404 - 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 49 false false R50.htm 2428405 - 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 50 false false R51.htm 2428406 - 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 51 false false R52.htm 2428408 - 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 52 false false R53.htm 2431402 - 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 53 false false R54.htm 2431403 - Disclosure - Net Loss Per Share - Anti-dilutive Securities (Details) Sheet http://pagerduty.com/role/NetLossPerShareAntiDilutiveSecuritiesDetails Net Loss Per Share - Anti-dilutive Securities (Details) Details 54 false false R55.htm 2432401 - Disclosure - Income Taxes (Details) Sheet http://pagerduty.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://pagerduty.com/role/IncomeTaxes 55 false false R56.htm 2433402 - Disclosure - Geographic Information - Revenue by Location (Details) Sheet http://pagerduty.com/role/GeographicInformationRevenueByLocationDetails Geographic Information - Revenue by Location (Details) Details 56 false false R57.htm 2433403 - Disclosure - Geographic Information - Additional Information (Details) Sheet http://pagerduty.com/role/GeographicInformationAdditionalInformationDetails Geographic Information - Additional Information (Details) Details 57 false false R9999.htm Uncategorized Items - pagerdutyq1fy2021-10q.htm Sheet http://xbrl.sec.gov/role/uncategorizedFacts Uncategorized Items - pagerdutyq1fy2021-10q.htm Cover 58 false false All Reports Book All Reports pagerdutyq1fy2021-10q.htm pagerdutyq12020ex311.htm pagerdutyq12020ex312.htm pagerdutyq12020ex321.htm pagerdutyq12021ex101.htm pd-20200430.xsd pd-20200430_cal.xml pd-20200430_def.xml pd-20200430_lab.xml pd-20200430_pre.xml http://fasb.org/srt/2020-01-31 http://xbrl.sec.gov/country/2020-01-31 http://fasb.org/us-gaap/2020-01-31 http://xbrl.sec.gov/dei/2019-01-31 true true XML 71 R12.htm IDEA: XBRL DOCUMENT v3.20.1
Deferred Contract Costs
3 Months Ended
Apr. 30, 2020
Revenue from Contract with Customer [Abstract]  
Deferred Contract Costs Deferred Contract Costs
Deferred contract costs, which primarily consist of deferred sales commissions, were $26.1 million and $25.7 million as of April 30, 2020 and January 31, 2020, respectively. Amortization expense for deferred contract costs was $2.4 million and $1.6 million for the three months ended April 30, 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 (in thousands):
 
Three Months Ended April 30,
 
2020
 
2019
Deferred revenue, beginning of period
$
92,569

 
$
64,104

Billings
53,663

 
39,755

Revenue recognized
(49,786
)
 
(37,314
)
Deferred revenue, end of period
$
96,446

 
$
66,545


For the three months ended April 30, 2020 and 2019, the majority of revenue recognized was from the deferred revenue balances at the beginning of each quarter.
As of April 30, 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 $75.2 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 72 R28.htm IDEA: XBRL DOCUMENT v3.20.1
Net Loss Per Share (Tables)
3 Months Ended
Apr. 30, 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 April 30,
 
2020
 
2019
 
(in thousands, except per share amounts)
Numerator:
 
 
 
Net loss
$
(11,459
)
 
$
(12,064
)
Denominator:
 
 
 
Weighted average shares used in calculating net loss per share, basic and diluted
77,770

 
32,510

Net loss per share, basic and diluted
$
(0.15
)
 
$
(0.37
)

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 April 30,
 
2020
 
2019
 
(in thousands)
Shares subject to outstanding common stock awards
16,780

 
16,529

Unvested early exercised stock options
27

 
273

Restricted stock awards purchased with promissory notes
180

 
472

Shares issuable pursuant to the 2019 Employee Stock Purchase Plan
165

 

Total
17,152

 
17,274


XML 73 R24.htm IDEA: XBRL DOCUMENT v3.20.1
Property and Equipment, Net (Tables)
3 Months Ended
Apr. 30, 2020
Property, Plant and Equipment [Abstract]  
Property and Equipment, Net
Property and equipment, net, consisted of the following:
 
As of April 30, 2020
 
As of January 31, 2020
 
(in thousands)
Leasehold improvements
$
12,288

 
$
12,257

Computers and equipment
5,617

 
4,431

Furniture and fixtures
3,124

 
2,540

Capitalized internal-use software
389

 
389

Gross property and equipment (1)
21,418

 
19,617

Accumulated depreciation and amortization
(8,207
)
 
(7,248
)
Property and equipment, net
$
13,211

 
$
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 April 30, 2020 and January 31, 2020, respectively. The costs associated with construction-in-progress are not amortized until placed in service.
XML 74 R20.htm IDEA: XBRL DOCUMENT v3.20.1
Subsequent Events
3 Months Ended
Apr. 30, 2020
Subsequent Events [Abstract]  
Subsequent Events Subsequent Events
The Company has evaluated subsequent events through June 5, 2020.
XML 75 R41.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Information About Leases on Condensed Consolidated Statement of Operations (Details)
$ in Thousands
3 Months Ended
Apr. 30, 2020
USD ($)
Leases [Abstract]  
Operating lease expense $ 1,442
Short-term lease expense 299
Variable lease expense $ 302
XML 76 R45.htm IDEA: XBRL DOCUMENT v3.20.1
Deferred Revenue and Performance Obligations - Additional Information (Details) - USD ($)
$ in Millions
Apr. 30, 2020
Jan. 31, 2020
Revenue from Contract with Customer [Abstract]    
Future estimated revenue related to performance obligations $ 75.2 $ 75.7
XML 77 R49.htm IDEA: XBRL DOCUMENT v3.20.1
Common Stock and Stockholders' Equity - Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Mar. 31, 2019
Apr. 30, 2020
Jan. 31, 2020
Number of Shares      
Outstanding, beginning balance (in shares)   14,498,045  
Granted (in shares) 3,041,000 140,270  
Exercised (in shares)   (730,363)  
Canceled (in shares)   (540,609)  
Outstanding, ending balance (in shares)   13,367,343 14,498,045
Weighted Average Exercise Price      
Outstanding, beginning balance (in dollars per share)   $ 7.37  
Granted (in dollars per share)   15.89  
Exercised (in dollars per share)   2.55  
Canceled (in dollars per share)   10.54  
Outstanding, ending balance (in dollars per share)   $ 7.59 $ 7.37
Weighted Average Remaining Contractual Term      
Outstanding   7 years 7 months 6 days 7 years 9 months 18 days
Aggregate Intrinsic Value      
Outstanding   $ 180,717 $ 231,300
Vested      
Number of shares (in shares)   7,421,194  
Weighted average exercise price (in dollars per share)   $ 4.72  
Weighted average remaining contractual term   6 years 10 months 24 days  
Aggregate intrinsic value   $ 121,656  

O5CQQJZN@FSL5BPHL'P01F.@S3M M2:1$1H*VG]0D$#HL?9HP9?W#5F'W/:3;]6")1(>5AXJ)[R-H$!W[V(>:JEL6*K=.^+:Z$/HH3(LGB&Z% MN%QAJO.,'38IHKSQ0/E/\ [P?U1E&B3*MV \DTMVQPG0[?@15?RH:MC&%L*J M[D/LN8[ M!I-^OE=R&R&FUB3]O$+IK$XM6TI>X+JJS%O@X_DC3K[F\E$IW_C"!>0=9SKO MV$^]C$9\*8PJMT_*\($R,O!B-$R-4[%TS-W16N[8#_#'G*4?@E2Y"\?,I0W& M8]:")^IS3_=?LY#[N/,>\<'AKSG(Y"=P)YK=YCKDR M8G>9_C^!XL M=I7W,W^X&,B/>3SF!U0;[2UC&=;H]I]L+/PAT9X]R;M2O(SO7DA%3T1/@S13 M3*",@J?TW29)U6O@4L7]3<(,!!=96->13SRB ]LLP]FFH9G+X6QGEB2L<_F& M"BZKQ=&UW:?1GGWX@Z9;1OK6O?DEN>C_8&/D3)(NO>7QE2GG3&K$W?0D/M30 MULM$!L<.@\TDS#*&-CIF\$GBB&N\\1-W&$3Z:9$(0I5_T%LEY8NAE.G%)^62 MJRG&\CR8Z099D.>=/Q,SU=OKX;6K&6M)F*W+A,@5O9^-\_7^Z_,;Y0<^=?I/ M"*-W18/L(11)L%.>!+MK<9/W5TB8:%5A?'/><(.A,U#2"9,Q[$-)J?48&T_86)[>,8.#*B-Z%T9B)U?*10!? M2$'@I[8>B-OPI[+9V@:M'Y\WY/@O&C/+(;GG;>Z3^'OV4#8M6X91+LV8PW^. M2INI;BB]>QV+K'(,#C#\S[B,$3/O7C#+XO)"[A>)*\5^7>.="@C2X[YG&[PRKZL%[QLEVO;4NJOS2#MGY_]LN%NK -DB*1O4]?& MJ=9I\^AQB9WUUK9[O(>!;S1M<$X?QRGV< M/+TDIB6>%NPU+)X6X:TFVTCI=PQV!WSYV).A2=GY0KA=MYG0O1_P'JJL&*B6 M!TP ,32@Z<35/.AXV$=J*6E\S6O(FQ:DM6RQ>V=G*X\IP8"=YSY=W/'K7$N+B*GH#YINM9)D:-5V21NJKJXBA_C$@]<^)+%I?QG5\L\CZ_MFG*P2+GA=?7BC$G??-\+ MY^_\3!7^VS#/84Q%CDX\RX18YO(Y$+=?2[;_GD4TGSM<%JQ]W0L'8L'WM6]9 MP*5_^_9!4JUGW]/PVH<'7 M\^ NH\E%,/X>/*5\X>0A63QIQG.1[5OLAVXAU8;,9O1ME[GAFH;4Q[;J= OF-2<2O;I*YU&OL,-W0--5;$#$7&JHJ;LN.+=B@=W0 M5ZRP]W2E?.$;E;]><,(Y[-9AR>A$@3T-#FU%B1?J0F-!%6J>;2+@^AX 1&6. MCT4P<#W71"9 2#/Q*RCMS\,-\]-'4^6'613,1F%&1S\V*,8>S(-HLGA5V "/:1Z^JJJJNFZT%$ +/= M=,18PN\>>S7]QQS#SU.:EX-,178L#Q\F]($?8OV-*K_&Z0F!<_U4:!*<)P5. MTW"P;A)@Z194+: :R-$]W;)Y ,2Z"4X0*'Y@O39.TJ#JD>.+([]-! MY?HYT"4J3PJ5D)@>^Q^O&0I4R'ZS'!\#RX*^:YL& ;M&I1.D#XK/IOB$=.-Z MFAL2A2>%0LO57=N _!!N5X6J;JF^:>FN[F%$3 UZKZET$V?L?A8K+7!LBN6< M#A37$][L%13?/L"*)&@+W@&8.+:O^Y;C&:KJ\N(?!!'=U%P=:Y[W&M!^#*+@ M7F!Q7A_3#=/A+#^\C/N65A2,G])0Z- *PASC>?H8;W-%T]GXN6=Z.MA>/S\( M27 O@!M+ 9FR)0MCPIQ MG+(+X_)O#O-QG,YX\E!P&\\RY6.0?*69)Q'M_]DL1#.N)0/1U@ MKJ;__*N9#;.'K)Q5("1IILZ-E0-O;+> MA]-)R,:(9X<@['FJJ3L6-!&T++ M=>5>?OI%\3]?_8/]>O[KY\__C_]]?6/=>!^[W;^[)0MM/\.\0O]OLX 7VQ\_ M*?E)%OS\ #].)@H$Y[^)JM^BD'_M$J]C$(21.)7C>Y",SL=Q_#7,B_N4692\ M*% 8B8HJ$QI$_"Y/=R[*^R#=:J[K4YQ.@@>\$$4P$06(BCX\;YH?)S)_(_0V M//BD\=7UAH/BO+7::,+H6SS^)DY%X.4<,I[6DO!H"N_"+!HR'<0(PC_Y3K'& MX_JC!;'RO8I:Y/%"==IREW NU,=6%MKR)Q'1GI!UUFB MW,VXME3B/*-&G)Z2I]GP#E:%F*9Q7LAH(!ZZ+6H5*KQ<3D;OG_+C$\9!E Y$ M71V:E96EQ$FZ":-9FI.=/QZ+8UO";S0_GF6Q"S%_1\#^;N>1=PJO4?(]YL6@ MBIKMMW0=WW2?#T_-+W<#Q^?HVF63AA;W]^G4]!&,V6KO.)Y*?[+C\1 M/GML_%2T^]-%Z=)_,^&%W""+UV+N<0-^7D>SV^-PZ]TO%CQ M/@T9WH-$81WDAR'G>WT8[?-AY =DA%R"A'=/*R?D<$69WS:J!@#.15F!+#I@ M4,@$Q7@-M#&C9B:(-J@#+D]\X8R?\T&QIVJ.PV>G"[]H8?(YY9JHNXHWGEO!ZMJ+'"]^V.6:+N^PTJPH MGW=W1W.ELZ ?&+^,@YR[A.*)F)_*JY,E<11\"Y-9+K%SZ MU+0&Y^PHI>PV^Y90'4RP\Y>F\7A6O"D-QFP8PZ?AF+<;SIBRFHB"PD)B<=U2 M*HCRWGQG4]DUFO[45"]SP9N1^#EA_ A+@\OKK_2I,E,F-&-F45HWB*K:9G-F M$^PWXBD7R?EMP+<61,R.F;.GPDV=G$?Y.3>_6-:7FH'$;-4BS9$;/&RX":^' M>3<;BPZP#E%^PFL.ECK8FH@KV5FR\S-V+J0P=Z%2H1OF%X0T3V+.Y2+12#*4 M9*@-&*I)=5?2D0DR&B3#W'T;,58;QU-NS)9*G%_.;0?6NN!!&K$WCL7OP6@2 M1J*6JL@"+[Z0MVNV@;G(3.? M1L6)LU,1C?D>)U_SKTW#K.#_\G?!SJ-0K$<(BSA@3B+E)]$*"Y[1H3K(4AJV MDK'7,/;=G3C7F3'?A#N%[%_.P$Q*YH)5^(U@)1L M)]EN4[9+L^")_9T([AQ\+V,<)6G1Z?Y^<[#_%CD,7M\ M.N6G6#/GF@Z91R_^9N/E/,:^L+!PP9CF02F6F7Z/PGDECY+3)1]+/MX\9%M* MQE'-@5EV@[BE.(X#=CU-XV$H@KGB")3 -5W9%!+X*5P[+T@JY4\[,R)2[Y3G?/E_>Y:O3ZQCQD);\KF?#AU4I"'P] M+P\ >M;-&K*_[F9,\8D3F1@=A4_+>L9(Q&?I&/PE\TP+ M?E9&*!:KJP0/SQGDUD#1(UI0:2G-(F\UX<9&L%''.6/"**R,=Z&N07$7UB\;" (-PSX25_L MRHPGLQ3I(NQ%S%*[8W/,$RD2D8!0#/6!3\?"8KKXV(H4("J^,PF^)P\RK^B&=*^B (Q8F9<(HP9EHE M=M.2UX6/ MT3G;SI?P@0IT%ITNPR?U>FX?8L M#;=KF[>!I45!^!=8^G/QF--DQ M(8+O'=OFQ4]J&6ZNCM7JL!?>4\)L^*D(H*7\!XI]=;R!=TAFO MVOK?()-]X,ZWDB[?DB_\.HEF0/!6< 5LY0XJ._>\M MWSD+M!K34A@1B075++TX<04@E?GQ MC+5K90[ZCN2V?1][XO-6,NYI_/^Y"Y6]8KRMPWI>[.J5X_HY'U7X>!'%D9\$ M>5(3C^"/B*82J.E4T\SS[U_/>?[3.4#0 I9F&+YMVCH_%,LW3<-S;1]XV$/^ MF1(%$]:%67I^'P33"\XV5C3B__$JGK$R)TB2)S;DOP?C&3T3B2QLB%=\-*;,HS"_-TM&9,J+#,MD6#&BUCD.:'Q=[%DRA-F1O'L-KN;C96@?(0U^4\X M("80IM-_&A 4&6%B*4 I5P'$W2(*K)0!8%XE1N2/A]_H^&F-N8UV8&[W2#CH M ,^% P)8TS4"'=T&!'L>,4EA@D#/@'#)!"GG[VH^?9]H5CBF.[,\L#90D=ZA M2.BM?7$$9L3)H BA.8HB5*.I&LV)] )%Q M#"@ZM7#!9?2-IMFD/4"P,>8Z]5_Z!$92@5'5L(I= #S;<"T/$^P86J'2L.8" M_3D8\_,^.0BK[3R[UF@(P@%6T5%;N:?L2TM :G .2,MR?-]BT%%-%5NZ:B,5 M%]K1)2K17@?(;I0C0OH Z\<=W.J7V]D9-[KTCB;\H"%12X;-FZA )^IW"IXY M<3/5J(#H0,-2/0,0 SF:86H0N(69"ADD'7,Y$B2*1+'OC9R"M@XC[1X\/G.@ M:^8QF*K2X3L:)!D S)'D =MV"/( 0B90H6;;R"^0Y )7=;I 4C>*S1Q@ (\! M2:?F]'U)Z#0(G]5KR6L4#!<205YK@:[)"CY6"]5 %9QMWP>JKF%LFQ8$OD& M7L+9QXZ]I!B+N?'RJ;&BT6<^+WE*WJY5(P0#!+K4C5LS0&^5JO0L3QG7N)9@ MH1N.:5L.=B!$$&N&KCL%K@%TEN.RV^&Z&T6M#Z"&3QK66_JG1L\5^4W,"^UV MJK,/':)J!5'FBZJ(J5V?:#X"MF?J/BF"0X[F6'!IZ60O2I89 ,,NXS/]E99 MGI)./'3K:5I5G!DAB7R;<\R7629GN=@72OA:'@( MJLN69D[M+^,@RIBAZ94$_T1WZ#KB 8)=@K-_-J1T#4\8D";4YX TB6?;$+++ MG@J(KND$J@4@'4^'QBL!V56RZP!WNL[1/T >Z5Z\UD5'?O":7'CD8,25=G20 MYEN>02RDNDP?NAITRXTNFF5K2W&8]N623W$TW'6 51M@W&4F0&^5X2GIO$-' MDUJI-MWP30-XD-BV[P(5$TM'!9J 95D-&SJV0E-'*HZAR3B*W.U3QW?GHJ)V)PN.QVI]ZGHMJ@D<%VC$-WT=&\2T-(96!UC0-DR3Z$M1S<_E M68>"Z%>\[Y_O?D^IB-KL+@O5& CMK\E/[@L2)2'+R-.BW^TG_5 MRA4OIAL@@%HM']JT76*HO@4A]H=HB]#[C%JIS&$^X[@SXO)UX MSA-2*^1!2\4>LE3DJI:-L0VAGB//\WWLJTM+8MYD.HZ?*+VB8WX6_1[U(20# ML],]QKW5>Z>DW@X>2WIUY(7E:9 7Z55U@J:-<0GPL M6#HU3W"^/3BAWV@THUT5(SY>,].L *I[FFDC4SKZMF>H MCH^1[@*$<&F&.H:%.T)F-]K3T/E984>-S"-U!O.=Q[50:6?J9&^#\CJ+EZ15R[)K=J57L JQY4'HF\PK\S4;\AV8Q8FAONXO>6?[ MC#TB-("=5A_MG\DGG;&3!J)9Y:WYR#(UW<>>:YDJMC574\LL%GZP]]*:P#X# MEU = 'S:I:J6;7C(5NTB2 F!@99. M&5T9"ME#60\RT#O=P]9;!7A*>N[@ 86KI$S#0;ZO$TL#S-QT+<_2-5P>VTL< M;_E(M:T!U8V.8QI./XHC"D]M]U9#=+$[%7>TEB=1*ZCZ)C&!ZEG((!A9F-B& MYO#0HN,CP*Y:&X86]Z#U,!@@[;C7 *1#>*RPE!4.>Z]+\@J''480#S@POI$6 M,:HR'TC738*(SQ0&UME]V])@611>UXVEQ61!ZUH08R^U$%74:3IQ7U< I%-U M.AA4074P@X]]8KK =RV?&W"J;CKEWE=DF7@I%_)%&.PJI1^3?1YWVW\5>52K MOKP/4T?^DDP=4([NJ<,GU NHVC M'!R">U7DKC/N=.+)),SX.7?Y;G7.0*PC-!KR"G8_?(HSJA@_]K"^V MM0JO$%BFJ;D:-)C;ZAL8N&Y9K=)U+;A\MEE%<2L2!S+-Z;V9!GY,PXLH'#,2 M)#/:"N!8O(K9Y1]:42M]P1/D7*,ZA\+%T+ 8ZP)H0@?8#G94MPS N+:VI&E> MQKD-FF?7G-NU!]7S^;YNK2TJJQ'*:H1R]GN^"+'\D9T5*L[MO)@_R43&B2>= M:#5GR]2X D0801,C"]I$@V4R,U&QV;#5E)-1"-Z_!V.NQ+:.F8!%M?=OFL2C M('VH+?L=?FK)*9F21P\;K;(<==6$.M2PX3)^]S0=Z*7E"!V,P5("R :PV310 M<0JP.;6,+(M]E\]5,%:F03AB*E 9YF<6GV+:QT9@K+EQ".C8LE2B:MB!CN5X MI*@-Y"-DJ=VIR.)Q-9J((55E5 M-IY,$_I HS3\1I4P8G^WU*(_&3-51S4L>H[!ZY1 1[6([4%H^T81X&3*S5PZ M*;1&8)'HXM3)>RFH^VNS5W:^O9Z6'553J_+7,[^:[=C\0YK:F]$[\)AN.LR0 =L MJ/ZP!L9:!6/+L"T,-8?H#O%LQR0F+C?<0<\WEQ:NKV@6A!$=>4$2L3&FM7EQ M\VEYG4),&5'8M=40-L% TWJ12K:,A]0:4G8D"ZJE RMDL&H)(/I.::N M H/I=NC9AFT;6"\+<&+37[*;MY(,+]#I&TD&W1P@L,_-&D +5,(. [F@H=#ZB:9AG<;=:+NIXN4-VE Y'JF2>>(.8.=_#J Y5T M62%0^L,]4+0'CYY:F E:INKKAD]4W_6AX=F>7OK#P-'04A[=1NCIQN7EZ#'Q M4=1].8SDOCTF]8B_%D\?7]I2M=49Y"^PBAK.KM^&RKL][_X-#D=<2Z6U3+J* M6EL1Y2V$9*UFB.%#K"+@&Q@!%2$=$K,T,3S-6KDQS8I&>S0XB*8-,-S=CM.7 M,$,G["\7N_>6/2QEHY2-F\I&K:J$X;D8$UZ8'5N>R\2B:UEEO,6V5&LIG6X+ MV=A1\@!6![C3,H+')AN%E?H^X\<$SZ^+G[7NC,.(GC_DAAM$X*_/^7AI10:4 M9F0^AB$S)6FR8%B"+G/%KRE5^,:_5,EBQ8GY%U(ZXK\)(HN%&#^,@F@8,FOS M.F,7Q*:@17*('SF5JK_W285U<]M.AN))]=G\BI\/2?FN:7!/SV\3&GP]#^Y8 M5RZ"\??@*>7;EAZ28KR!0'UJ81<@@GWDNKJJZJKI>A 1@#2L(\?1??Y,L"M" M"9:ODPEKC70*MB&2\I!P@?*7U'.1[5OLAVXAU8;8U'W;=34/F(9IZ[[ZFHFX MX7!2XCO.@MD"IP5+('O.2'W6\25[^$H>V"M&8$*XX59-.-@FM*+\I*O@N=ZG"F5+X#2VU7M&2]"2F1!4^97 M^:D<>\+"J[=VO$5X\171PUX$"(E)=)VJ1E74S_1UC&Q/UU7=4&T5 -ORB@5F MRP1D*3VC8!(_B2=-IR1XC\/QC _=2E/*_C]:3KIV\^64/V[<3C8 #G2CTYS- MWNTXZI7PZ=.2B)0Z!R5U-%#5QF"7H&<@E3B ^! AS;%QF06J6GAI7W$W4@?\ M!G_K1.I@?8 A.6JI.16$:DR;=P2--K9F[OTAK0!J8F#WP^,N?TU%%( M8"V7VG%\#?NF@X%K8F!:-BE0:$-3LU^%PLZTHSH@W9KD?47AB<4'?DGB-%6F M27PG=TEN"V:M C/4/5-'KN&ZIJOY.G0A-LMBW(X#E\ LR/]%4'^G'C4:&&B? M2K1_MF^OX'RH:O=H(6Q4B<3[S6"U?QYZ&G+(@#X*6LW3,U&H(=^>> M0@;AW672'0*$C]-]G1]VJ=#'*4^&25];C?D()-:QC^]DYO+4BH]4QPF^+5:XZP81)+4Q%1D6G8EN<19#B%(VQZ.E[*:B])S;Q@ MMR*TEPO175K34!V (X\42VOYE$&I5=8P\'W X$=T7OD,C+5-YS68W3^V>!,E7RDWA4RT64."OYHUZIN':B"%%0QYR M;<(\T_)T-]4%AK-4*X".QWS--!I]+(FY!XV(M(&.NP1?;Q7?*>FW0X>16>V8 MU*".5L9;4V(M@U)D.0W -5ES\@#=OE]H1)-@++18 M,)J$49AF/*KS;=?I",=J@QJP B^V3'85>YA@XKFZZGCS=$9#U?!2*8AB,AAX MK86IV(=KB >:+A=:I.LH8=T,:UQE*1NZ[JL>T\,:]E3?P1 81?H11IZA+I6% M?CFLNW,NT8 8G49\#@[6Q[GXDA? BI>68&3ZTDH4JQ6* 8$ 8Q]BY! 381U; M97%WH*OJJ.B![S7OHK=:5RO5XT*?KM2.9+:9$51LS MLQ@3WP2&BHLJ:3Y0K:6=/IN@KS.M2:, MHUUKS ,VB-L*J1=H-FL[:#R&9\L&S!A&AJ%[EJDZY>FR2+5 *YJK0U%>K4TW MJIV.!AKH]("^4RF=WBOY<*CZ^VAE@0EK)TWK)E0M"Q#5=4P(L8%UOSR+S +V MTID*F\F"E^GV#66!CG97_?2(9<%Q>M27O*P#3;,3/UVP #2NHMB6;CE0TW7- M< VHVSIQW?)P07;)6XIBEX3,\5S8ZY_H3O<)P %6Y=$)1Z9.#QU#M6"3K4,5 M6QK6;-\P',U3-5SDY@.,5'5IQ^H+,-29UVL81W$8YXFYM.*@R4)G#92(RLUP M6Z)5K]#J0&PS,]94;1=H+G$,EY0'!CK-&4W<>R;2\,V-YJ M2^F5GC*B:P$JV]5]E0#+MPS?-6T 7+]<[-% [L)!8YE*4-OI_(-!R@3G?)'EI023J^QX1DK->VI3-M"VT7 P.HONF[GN^7 MV])5M+P[;K](WD%<&0Z,3LWR0T/RB3G@7W:ESP_8+E\G'FJ1,4NU'(1<;&K0 MMBS;-FRC7"[2=--I4?0,]H4M;M.([K@(#<*=VN3'L@S4*WCW594?,8AK 3.- MV^Z88$\'M@U,A_VOW*7D$@0;PMN;@K@[OYJH$L2GXF]_HIDR7CI@Z0V/MCS6 M$RQW-O:WD&@0D"K^ #2DZ8;N>\C7? MWKN5;.L#ZY]HO$'*.2GG&N43/#V@[6X+V['+N1.+QN3I$,.%HS;SF,QKBQ,>LSM[L@/OR^S7I$>#0'H[ M$AUIY:;?HX2R]_Z;CI3[((P4KB*C;S3-&H[W/L+5FS7F@5&5-E2AYV#-@(X) M+.QC4R6PC,X:B!D2C7D3"P<=Y]:"]2T(Q_Q 6J;H4Z;]K^EPQC@QI*DU^N9"X2X6@]H_$[4.U_Z9)/ K2!S[M3*R@GXX! MB"=F>.<%*18-[UZ%8-NHW ?';2NO)2L4K)N+%E) M)5E53+!I^M!$)@&>J=K0+\YZ ]#5P2LEZS$$C4]#LAYWNH RI8F2/C '9Z#< M!FDXS _#",>SC([Z(FX/67#VSO]>)P(UK=H4J.J.YD-;LXE%+-_T':=<*;,, MS5NJ6.4%2<3&EGZAR35G*9LS%#]=(&>G#0W,\NFZ.$1S:0@VDX;@'>PT^6DG M"V@]MA>E62CE5+_EE%')*0M;V+=]W] =!+")#CG59*YU)*?P M7KWA0Y-3AQ%27%X*%"W"B(FY[.)<7.F,3/^@O%=TI 2,$L$]SAL_X5 7*S! 53XX,3T#F(YOV- $CFT[=K'=&D+D MJ$NV4CF+5CZ)GV:36YI\OA,2Y?,L2S,V06SH6YA0.3MLM2"HZP-=WUVQP)?P M1F]7$X\YDB8QOQ[SJ$H5\%1H(=5; MU)[-K_CYD)3OFC+@G=\F-/AZ'MRQKEP$X^_!4\J^ M^/XA*<8;",RGIN%@W23 TBVH6D UD*-[NF6YAHTMV]3Y,\&N""58ODXFK#72 M*=B&2,I#PJ7&7U+/1;9OL1^ZA50;8E/W;=?5^+EUIJW[ZFLFXH;#28GO. MF M"YP6+('L.<]M346CD=TZ8R_QY_>\/[?Q>,1>]<7ZQ;MR?[_Y8Z!+<%I MTZ%T#906(=@P@A9A48D(/HG763S\^L >H$DJ4E;TGQ3O7[,P>SK $?_ W*3L M(9ZE3.&F X4^#NDTR_TCA0T^^/$0QS2+@MDH9#.WQ][#O/>U3RS8=^"9)\S_ MKO ' $.0&GU#&RI".Q\5=$5+A?[.Q#O6"6Q>6% MW (75[Z'H^R!M6;T*6P99J:,@VE*+\I?EB3UV3Q*4=G0^*P]B)%_@\"__G2V M9%;E]XSV6RN>VNZ6+K]UA-]ZTY7+-_-<>W7BS)+]86QK?AC-4O^&67)4^V;GQ MDG)ZHYXT!,)ZT:^F8-SIFOO] -/;X46L*6ZS$^V8F&!MA8,C9P)K$L^B$U6Q MY.,-G!.(B&[)E K"W^=Q#-@N1)P; U9KE70G6S8>U51%N3 MC*0!K)H+IXM[#K*(Y5B&8;N^8WO0-4AY@)-C$ZUAN]HDCH0QF]L*M02D9QE' MER+CB/Q9//KG?&$X-SFYXQ]'?)W8>@S3>:O:!SY2GNBT,EWI\I-?3YU>DZ-H MXH%*.LU9VNF&3IFCV&?%L-NY?Z44V&JOQYOOU=V#Z#.K[1\&1!CHGJ/[JFL[ MAN6P"X7H4W7-7SJ*O>[!YR)LYP*O%W5AI)"30DX*N0,2M(/+%P\NH6#;<7N ]L^Z(H0\ Z/)4,"GUI-23 M4N^0I!ZNI)[#K#J;23UF CK9\Y/VFXK(#JPX#?6#B$_9KM\Q" KM9VESX MR-J"+:_DXLLTG?'E3K[4.9IM?C.X3VB^*W,@JKNPIQ(ZG27#AR#=6\)/G_!O5@7C-8ZCN@P+^M(F.I!HO /Y\=.G)G"1OC%\;3\2A?#RTK0]$1MXJ8JR=.XFXN MP/+;C=N7U5%D#@CJLO1=;WW!(S!A^G&LPRM!.E^HDJPE66OO\A\"A"L#T,&J M#YFE9[D>1J9K^"HN_67H>?Z&"N#OP7A&=RO_=[V. @<&Z;(8M(2JA*K4 I*U M)&M)UCHBUMK(P*@=#@AMPR .U%1B0N02SR"6750:]E5F8^S*P.CFO+^C,0JZ MSI\_ABC3WVDJ2OZ*@-"SH!'GG"I>1"?30_YJ3OQ:HVR:622R67]I!+-[/ S"KCS-5MRP;$=9C)I;NN"2VB MY1:8 1W;6MJ?T)T%UO&YW-)JZO#LUR,+)](@&3_-\]1&97[:D>6:R56F@]8W MDK4D:YT@:VVRFH&(6:7(LBL(N1;VD6-"3=<(L8K5#*RI^GQ'T71T88W^.4LS MD6I\$[>$;PHM\?G.XSK"*U7$YUQ#]"IVM&II W9I_4C,2LQ*=2!92[*69*TC M8JU-+ T,JH*$/B"::1@00D/%)K,[=*R5!6M45\-[L#2ZR9HZ$NM YDPM\[0( MPIW?\AP\OC-OGH3WUD'?_JL+&94_2 4CN51RJ>32M[./M"J57 >NHVD.LGVD MJ1CX"+E%;1>DNMA:*MB\B9$DEI)NGZ>47]%_S<(TS.@U3;Z%0YKGH%_187P? MB;>(9:A#"=88 [R?^H!21D@9\5Q&K!OSVD/1I2Z3?-I_72:Y5')I_[ET$XN+ MP-K:%P NUG3#,VR+UX;7? !SBPL P].7RD.]C<753=#J^*VD$\[-R0]<'2X< MN!KN\\#50["7>JMP3DFO[):YX-;,!25S2>:2S"69ZVB78HE9E<4"#G1U9&(- MFQ Y#M0=HI5)7R;2ED*-;37N?XW3M,Q0_Q(G_*M6EB7A[2P+;L?T)O["C.$H MZRR2N,>J^QI!Q[#(*Q%\& B6RD&RUALJ!Q57ZU N01YT3=_$K@YTDUBVI^;* M 4-314N;R'>B'+H)>AR)$)>9.LM^L ;_\51/\B=3("?ZP1>,FE MDDLEETHN[1N7YB>@%"-9/@3EU+AX6W)(+N\UEQ\B%V]484-#I%9^$UH&L %V M7=TQ#1O,-ZQ"SW(-X[E[RAR%RA_M*A*YAP/PX("H>RFON,MTG=V$KCH: MJ?CK.Q4?O8W'(_8F.QCSH]Y2)4AYZ1QKFH3C'.$8#!1^G."K#3C,#+A1/+L= MT[D%MPW-#N6 1ZAI6F4-$-?$*G9TCUC(LRT=8 UXOF\# #W5 ,\E0*T8=EYF MZ_,L2[,@XL1H..N1"82>5-O6C8&*M $ 7=;K7\M'_3PZ\@16G@X%_CTXTW93 M8AR%Z#.J8L\.\4V @6MZJFM"55-M&Q:BSU,!;#[;;-WAMMT*O(W7[?Y-DW@4 MI ^UJ(84IR^E8.U* MZNTQWU;7.XV22>DGI9^4?GV2?FO"^CJIG=H-7*(1@HF-F5-KNZKIBZ">Y?L8 M$-?>D_C;PR*?"0::UFFE_4V9YD7+!'V T#9+@5)>2GEYJ/)RC;C4*G'I M_1 M5.AX0-4TR_ (HV2\((0@R+6+8 ME2,?CXJY8#.1_L[$-R[]?)$E$;R=!?>" M61:7%W+5)JY\#T?9 VO-Z%, 9QB/Q\$TI1?E+S\]A\G9?-V^2D?1S]J7]?-O M8/:)LR60Y_>,]ENPZUOZ'K]UK.,Z[6^]:>;*FR6<::_,L>XT\:R0UKM+V[EY M2"A5/K(;#ZGB,8D^RE-WE#QK!YI]RVAZ*[XX+;:XHB-*)T)=.W$D1LQ^;[5! M]MFU+PF]HTG"&%78]]);/L;QG2CL\AR34V;L^<0S?SN)OW>S[6G'F;4[9XMJ M5;X?$C@(1\S[ZT5?B@0%"18)EA(LU6)N+SC4I7?A,,PDATH.+7VN>$EBO5%/ MZA%RD9"J_]2+?N71>N6' CN]VU;3V]UP1XZ"74HV5\(D>H0 M&]RO&SJ9Q@DC>^Y,;K +'IJ_D8YVL1,X M0#H>8*+NHR1&/U/!>H7]0Y?NNYW[M\AB73?[1R&_-*-*]E<1,&P7 6RJAN[I MNDN%FC;)K=")LD ZC2Y54JRHY!D MA3SS@>3KV=-5!&O$MW2[/1])U9ZGDY(ZD7)7\N)N2 M1"JS[?!>3HR64D]*/2GUWD3JK2[*@3"IRDV:IH:A[:JJ 6W=PJ8)3%(8=P9& M_E+=_1V)O3T4Y4#&P-#V(OF68;\S]GG[8AQ28$J!>?0"LU::W-946W<\WU:A M0;#KJSY&A<#T,;#=;05FE[).,YB1UVG9R9,0=5LF61_#N9N7:3KC.1P\?V.8 M;\M+.>,J,Z:M%?I(DV&8BKOYY7C*.2I5@FBD)#3-DG"8T5%Q,[A/J%#YZ4") M:,:?2NATE@P?@G1O67[[$B#RB.<^:NZC..)9LE8?64N.KZ=PV23B1Q"H+#G/ MT0P-^AK07-]V/.+@(N*';&+!9M>7*THZ4X4#HU-+44H>J=2D4I.LU5L%H%;UV%7+-BSH$4\S M#&*KFDMPN;#MLBN;*H"_!^,9W:W\W_6J$!H@(K6 A*K4 I*U#IVU-M("9E5G MV;2)[6F>X6B^K=LFP-@O=]JHJK6\TZ9#+2 E]^XVT1U#5-:KQ5T7HK+?@R0) MF)'PUNMU_5<7KR>N@_[W8FH S7;^QN[>]WMF9B_-B 2:G%-D5J"[+;FT[]5!8" M2)T4*/& 8U?3O !45>:3=R:E<*4,8J&!L>A/H=-Z2RQ '+@C>\4"LM1RD5$?0HMI\":VTMG[[##.P?]G:?80CQ@ MLLOX6L^?/7_VT-^3UMY"/VW:S!@%G6;8,6(-!U0CP$@)_4)CPV_O(;@U]/=P MW6?6WD^_Y9CO(A!M=,"NAGXG5ZN!VZ4_=C';UC_[VN&HE\6"!UJH<-Z 9>. M4$P%E][<)UAK3;P>B"4C(&64\58H9M46_EX/0'.:'\Y; ]P_Y<-E\(H_#BD. M9P#&)F<]AQKZ%E)[(>V/F/5E4W./G(+: J.D-PR%Q<82%EB?$&.-X>P)K!]U M@4XX_P F1?0L?S@LWR_\R/#M?G@3D+:FWE /"%#+%$LAD"/0Z*C98&=4"M"3 MXAK;8]N>Q#M>5BO:6Y_%,;/\<:LW?29D3Z7[3Z6/$E*MT9)0IHHRZP2 DA-K M-2*ZU,$MPCH(: 75#V5GAR5/DI0B6:&J&6:0P2, MT5QCHG"*,*V<16X*&;SZV0Z M6^1'ENC9IQ0MO30!I6CR!3"%V$C&N8-6 M$*LD$L:;@"H%*170H%:^@!K][[)8Q+$SGV=WN M7FOJ'\U^\DL,O@6L^_/?_VHJ$GK3T5#1C )HR5$@L9 M0=0XRK5%!#@N*]$@D.#TY45##^=]ROG=]/WWO(@-.F;G29[-)]>KJ7JC>IK> M:P=#]E^([)_;NX]6'6NTJJ?2XZ#2?N$]2_8LN5>4V0N.GDI[*MU_O8_5O;OA51/I?M/I8\24K0)%T*% 5'""8&==10HQDDEI QB7+^,D.H%2Y\M M>C=-QRSEMV=A2&3H++*:$MGG)[UVU**/%/:DU9/6WF12'OOZ>G8Y97;ID;@G MK9ZTGF?Z(=*TE&<2 J:XY@R 5'"#06HKTX\01/%ZL>!C[+_8A^5L?9S[K_G_ M+)%_RN=?Q\.\K#+\-1_.ODSC56+!X:&X,,E 0'0,.4<]8Q\&8_M MUY09HA73@D3Z+5'<,L$P0!0(7LF,E JP,8;DU61&C_-];NE]A/]+OD@FLZ+/ M(#U 5W@?O3K6Z%5/I<=!I?W">Y;L67*O*+,7'#V5]E3:4VE/I3V5/G]$!<82 M-RTGI-:024DU@(0RA@@2E5,(Z=31=:>0M[W?3X>SR_QOW@#ORNO_:[[(QM-\ ME&;SJ=^XXFGN_L+OHW_O_IZ$: #8BR29;9+[<\BCGUW18\%.L8! THRK$8!2 M01CE3&@&J!6<55@@@!-;8D'/QB_!QENFF!Z\-SB^^I;'!SN;34;^2CJ;9-.A M_TU6A/8#ZFH^GI0H@,$@00#*;0AE-A_E\WI3\-4?R6BV#!/T_@3B?UOM:W71 M\ WHKUC,)N/1ZH+[%$8BN)GZ8IT&6%#DN*26N12GK$X]D&&V_3I*K"9;E2I M.>WEPW)1++)IV) UX'A? L>V0UG^E<]GHZRX:"GLW8'%0S2PW7F^MK9_!(+\ M4%BW6SGP;[OGZ>)!''MT++O'L![#3FQ]>X31KX%3O''( &(% MTMXL Y"EJ?$ZEJPKSPU6T*SC5&N#U.EP/Q1KT>] M'O6.%?4>B"UZ):Z!O50PDP+$'+=:,2)U2BNSEE*"P O!W@MD&A PD+C+VI-' M$\V38I7[P$+;Y"/T>-GCY:'BY0-P21LMD5NE!'1$:>,T 9QJ>M4#$7%AA?P ML7#91;,NB <,\5ZSBRD7?XXQH-7[\6_K<29>V+R]*-,3( +?K1,H7&=@4"=+ ME&L8>@F6SV^D3X ;R1-R6[J4=ZWM@)[^4YXG<7Q)LI@E9A;N$/J,^7]%$@DS M3!(WGF;3X3B;)"L-H=A8<+T/S>N7W(6'*//N;:A^R=>H,_Z]F-?7NLJ^Y&_/ MYGGV^]OLW#_*C]GD6W9=^#O^^6)>K3>+8%1 XFW35!(&&*#0_TL9;Y)LQNW:=LFTU*+N8!]?Y4I!9II_P?KA#5$$ONM+4L]5:X MU-S1YQS$YP &(>G(!.QM4UJV 1'K-+?U+HI;R:TS\KHEP^JC^FOZJ_WM\S\' MR?M?S+NM\:-K1KD#PF]9P1U@T4!$/,2LN$B)HL+F;+(IN. MBA\.<0'+:;8&&MKWZ=6OI[4>8!JUI.V7-JQ?/YT[OXU'BPO_3[_V2DL:SB:3[*K(?ZS_L;'@-ZM, MT54"M'AS=QYI>0LFO_OIS89"5]W^GH_P=C_;Y-5?VM5+<^4,I[C>4\$TU MN]-,]PT9U74.\&;&?; M[9R @KE\FMZIGCX>1Q^WEA%TW:YG-_49N]N6J#('8BV2\_GL,IE=Y?,L#H(, M7J*OX\4XOZ-MS^/)[H@+TDYVX?WI[U4!5V=^[V>TZNI4X7S]4,9SGOZE@[<, MY@PWNVXIVNIU&V*)\]S3X7 \R9-I MI<"$=\._A\' 68; P7AZJW7S8Z_@]N9-?_H=F3<[:E?<&6[8_,ICQ3AVO4ZR MZ2C)+F=^5?^Z9\;92?0>]TH!!WRE%*2IMQNX)2 %E "J7*JJ[$^02KG99:J] MK?[?DSS\0TU'JK6[SS8L[E,1!@!U69;89Y^_ +8>.S\AMN(GRA0!A&*"N(6& MI<;8JID!Q)*YC68&6_)3=^WX.3@&;CJ09OS=:<4M\@@),:/\/)_/XR3/Z2*< MH_]'L9Y.=TK-U>YG6-(PK 3>^@72.)P#J:; MO04>RT']7+93-P5_F4W?QMC')/?TDN1_!'+)>_WR=IY$#4]JYA13&@//CR8U MAJUH]9(FB+J",*,VSJ)CEF#Y;IN%K>O$@9E@DQ7 M(N$Q.3*<].&O(\/Y0^*_<3//JRCR11$S/2;C[&P\Z7.^^IRO_O2[S/F*33_V&1C4 M?"^/ MY\'O8?/R?]]/Z_W]=;6]._7IGW B>*\>'Q(/WL^"K&%!3"VD @@-)?2:LDN9 MEA4+$JH8[H@%=U"9,:#B*.)K'>O*>R\2;9\8]B1Y*1IF=:G4.I4(4.204BD5 MKAJG!Y C%+?B YM\>DV.GY^DV3T/0"L0[+)R60C H MD+1.*LKJ0#PUE,*NF+JSN#P:<-%IS^IC8>HCM6$_SO.K;#RJX_BE1VL6W*25 MB^OHM>F'N!DUB6F(">&\6%8**$<4MJFJ$],L,GJC_\$F2U?;7:M)E?=934?1 M,ZWBCN]69DO8MT?H#=WC8$W2L*9,*0#&0,BY(YP)@U#)FJES7H]^A*F[)6MV MF="-Z0FSYJF9RBOO\55VW8'K^(CU:=:43P%N)0=.,<273YFS1<+8!UAKEN/9Z-:&:=FLY]+N0>R-:# M9[56+Q#KF+0(FE3S5!,J4(KJA NB4[216+P#5NO.&$9=2M4^_/O"XK'#NN8# MUGX?8-UV5Q!$G4@EX%XEY@ RPE.\:HM%-]OX;+)N>GDUF5WG^:_Y) PP>B&) MZ-5?T+<'Z2W4P^71!RQ4V&H08@'%&!!)N%<$H2!02%?S)R0_PGWF;J4(%U&I$JZ]B+4ZAA][S58?83(7V-W@$:GK%C1HO?_$&T!*-:G<++ M9"&)3IT_CSSY8Y%]O8A['E=O-[[W55B^U8J6,RQ4JA1-A:;,I:'+3,GR6CD@ M-F*JSV+Y[CV^?$!9IR5ZNV#Z[2ACC[S")S+">3S]FA?]".>^W\UCQB+SCSVJ5&Y/%EF<#V M $(VM0@ HK3E!".$0*IE:3.L@2(2+>! -59.'\4/Z].(M8)E]#@0CK+AHA=J.F&]/P0#.OF;C22@T?>O/^6WA#[U# M>;S_K/N YDU0P[OO?O3E\2$SY $^2AB>9UX211"FUQ#(F.!;,Q,!6R-YD=J.1 MQO-Y+E7M)IDI,H8)8$E1!H$'%%$1.XE "%# M^$MQ[WZ*Z/WCW&,U;V^(Z""&7T Z'WP"Z?UL3EN]<(RBW'HI345('K/&"B: M UAK#*#7P>]C\\"[]W'SS@WA 9 OF4FVMU+YI(3OL3-GJWM.:@@R/,5&& (9 M-#B%MF1.SCRC[H(Y]U3<[BMG=FPQ'W!!QU657IR<72??5]4=/VR3G[E7M4Y[ ME"'^ &RT.O9M-AI^4C1X"VQ[Z^DSG+ XGGW;@) M#-^/WQA/_?XL?GP;W]F10W'LY=(XFR17R[/)>)C,SL_]%D^_#)*IMVMFYUYN M>;C^YG<]GQ?_GHS&134?(Q28#&>7E^.B\.*G#P?>H7U\=X6A^JP^K4*#FMH$%O4YPT=[9\!MH0 M:AU@J4XM!<+; K(>=4%Q*C8FHS^'.[MKC8; (@7F?>Z_Q[&(Q355>0X".(X MLCF9ETUJD\7L+LE]XNETK#67BA!CL<542D(H]U8^3:OT=(@POR6"7VWWA_-/ MB]GP]YJKNY_9?)2Y72U-W)' ;?>MNUMVY/AVU;+8(.P));AE/*46FRTKFN](%&X481W MR[>="7KZ,@,S>HOWM>7UN%(=2_OW\G(6KNE5RF1YY?^9_Y'/A^,B?EJ^/;M: M=.",/GC.;TU@1ZE2FC"*,88@A8AZ8[C2W1VAZ6:59SN!+NSIAW)+TVJO1[L= M7"7(44R8ZTWA(^(F1II^!Q!8*5.-TY1KC(R%+*WD**!.LRZXJ<.Q&8ATF2>R M_^+PA.S:>FA9X@W:N5?3DD7VA__!538>M7W$(8A;7&3S/"GRQ6*2U[;O/"\6 M\_$P?*L2J)[:3CB(^X WC(L& U*&F%06"P@PTF$2AVVLY,)H"( %1"!7]T9)>LD76YHE/%WB ]]N^ M,O]*.2!W)$=OFM7]H;I[ 'J)9/"#[)"Y*0$]4DS M-&D)['U=3&,!TLB/Y!J0"$=OY?/>5X/7,0TZ];1GSXPCXI]H<#%"WO'H ,6A9#?I([2+)%LE9_F4\G0:W M0TB?B_2YAT;*/J&'! UZ$.8$TJG1TE @38$HW)JH57^_S9"\<]"CS4P>!_! M@'2A*B R *C+*/W>MK;IO0DGQ*@(-5FN5G+ D>%88V"92Z&557\(B8G9B/)W MS*A0=L.H& QPI_GP>\NH)^4CN"5&\$0QGONW'Q#@3Z #[.E@-%N>3?+GN19W MJ@\^$T'^;1>[]" Q'H/Y)%NC%ZVU85"[=1"&X"I'&-/*O^)U(6)WK0#!_X:= MX*H<$+J[H>U/H93]M)7V"H7WJ7-,#YP]<#X:.-MUS 8Y(5- .*!<<:DPH:5" MRH1+R48[P^XMQRZ $Q,P(*('SCUU,JT#Y46I8LH;6:O'WXWJY99]0DL]Q1,^ M=:/TT_+JJDPXSR:EZ1D.(1EEB^S'9U+)Z2J01[SP_O2W$_]POY&A:CD:"U.\ MPW.,(M*::*>6M#H2E(] @:*QU6-6-TE"J-I+CWT^'L\O\ M7D7(,G'[J-L(OL^G;:!JTIJ1,1[>6M_0V0V\S]*=_*C;#WRLTF)TG>3:? M7*]ZO8SN[_'2ZQ5[JU? UIQSZP3V1@1A'. 446RP@'57&I=:U>I'55'"A_,T MT,&J<4;52&.GPQ5AEU7RO3716Q.GR/6LL28X4@II(;2VE&G-!#*HXGHDK;// MX?KNFLCBH^A U;%EL2N%8?,FN^PMMYP/+[*R7]S5?';E]^,ZVALA:>XJ1"H& MWN 8SI>AR'ZY"%UAD^M\$7V7+P0\S^ZS\!KY&L](Q]@KJ&HY/KB5F"'+#4FM MXPQ FI8-0%)GE5!N,^/B:KS()ND?5_ET-%XLYWGQ?CIIS]E;1>9H;;P>:(X+:%"KH[:"ACJ@M=/ (6NAD_5,*$"!-1O- M"9X!-)VI2'#@3;:CAIHC]:J81XZ0>74U:(]!Z-"P!K&V4D.$$4;"U$EFI<.F M[MXOM4.P97^5S4HKDX7@RCDTQ8[/_)U0T M>CUF<9$'6O0/&R)$_E\QH3]J.6?9)$X0*"[R_,$.QR<;1MPKXNR#R <11-Y[ M:R>6.T]'&S#2JS$'IL9@T'AFO86A@&)">.U%?7?LU_SR;+_("*A7M+IK=D3A$"6GX,+)WE"B'M&!(,&62MJ;-'+ 4; M8WVWA8".REZQ& #<92/7WI9Y&;;Z]::A47FEQK$#GW]O["T5;WC,DZPH'C8M M3G6N L($-M/((#5$4FR!EB@4M M1S4\",#6;'59O%JEW)Z5/:U3"7G'KWC8X M.UK^8Z") ##G4N%2QZ73 $.F&*LC 3@I_-?-R(2#0CA1\V"QVEA?Y[5M=W/ M:E%^_UGNI&?.L;;&V=G:7P.X!.U;ASV[ \Y>-KHY=5]"#VJG"FJD-66N;^MU M5* 6=;P_+S+_I*OWX]_6XTS&T_QMU8 ((O#=.BUOI)"!.A1;KF'HCS*?WPC. M@ANA6;DM"9<__)3GR2^SA?_.8I:85435M".JU2 DK_E]6O@W+C=#*O%/N4O- MZY?ZRK[D;\_F>?;[V^S1;=EWX._[Y M8EZM-XN<7RC+K18A3I%:"CV?4R<5MSS%B$@&T_";;%<;%4F^O4V8W;I/V3:; ME%S, V[\J4@MTD[Y/UPAJKV2PYVVEJ5 "JFYH\\YB,^!G4)&@ GHU::T;(/) MUFENZUT4MY);9^1U2P;$1_77]%?[V^=_#I+WOYAW&^QT0$O9!CZ20U[P]\MI MMAR-_=I^N 4&*QA( 54IHAP[X2@C4%MJ4X:1IM810]0Z#'2U_B<*O:>O'KY+ M*HWGE^6E%YC#NU-";VHS'^9?LNGX7S'EIR$0_\)K,1_G>1$:QX67'\Y7%-,0 MC!T7P\FL6,[SS_Y6>C(;_OXF;G1X^2F?Y%$'>9M2["Q &E'#!6$"(5YEO&*) M%)5O&]<8A5S!5',/8RF&#@O!;>4:X]8Z4.I/X^DR'ZG%D^_C%:W<:U-702.9 M+_,W?['^Y7Q\5><[Z67A#[HHHM-$9\6X".^VMZ'6KZI=7E- _&?5XV4KI?/I MC_B<%:(WG=+M_RZ+Q?C\>LT0(FN):6MY:5NJ=.7+\/4?0VW%>'@;G=]Q8-T! MUY:B>VO)^M'K,'.[7%Q[D3,=ODN^9468/#B;7\WF$:B7_K[SF%HWR;Y%>@S_ M+@(/AA1:(+ADODF_C MQ45RL?1+"3[6*X^?>6RM&0%D-A]>!#LPBY(XSRZC/%YDO^?QJ:/9FY1F6CAS M?P7_; N_0^^2S_[S,*'\;@1[NXO/IU]C>\/FK&6\_QK[E%FD%R.%^,OX6M%/EQZQKSVCU;\ M7GJ.1_ED_#4$5Y,O_E>+9.@!8>:A+\G_"(,K\NDP/V!J4T6R#)J1QZ-\[/ZYX\"^?=5/=3'LAZJ3H$_U#6_ M^4@:5%)0)2K21[ ?KPH[JH&2[Y___'##P/_]KQ89M-% MP))O%^/AQ8U+C8LB%(Q%@O.;N=+HMW[T>[UI1%+"A&5\I/V23__KY"^C7__I[KH_WQ:GA7CT3B;7[BGC?MO/M M_2]NY7T#]WK?Y$ P,* /.1_V_H)0MD%3GBB'\8<=T14&X2Q?L643R3');%J+G'-C2!R+M=TH,7OR5- MW- 6O%0?YIX81EY76@2589CGH^(%3U@V-=6I9,#Y4X8("LB$ O6O?!T=>;L@0&M^-UF"H77L":3:#QV<_:>F8.[ MTS]@4 @#'T]>SRV&LV5PZ,2\>P\77BQ$/?&EZ("V!FXZ*5UH M+:2HA8YCGBI5-RH6VHEVO>O'[#KZ%3Z<_]9:D*V7$[)'F\7L*0E ]FZS85G7 M%%#:%S'M,4C\6%HUC&7E+W?"33$ MBDD@'#IJ-1,$ZVHJ86^X'2C/VUSS/$H MWEWJJ[-UF/ZJN#_5=\O[R,O=+6N3>&O6B.9BW557=9%:,RT:,BUM, M0[]2CPF324M)B!9F/LKSR^BZ]YL:HWSAWU?SW(O_>3!NPYXEV=(KR5F, $ZN MZV_&S%I_]Y=0("ELIGZF1%J&J$/$8$%3+*RLT4(:03>F?JXH*!_99=!IRH'= MI1)IXEJ*Z+XTS0Y\*NW<<7XWM9%(;:2AMMKG&6*YB^MP +-IS%]O4YR)FEE\ MI$[52P('B.,!)@_&=[O6+]]M.#B?[F*.CM0/YVH843P>@WV;#80EZI;I3A7KN*C<^7T6WBB:Z=9%Y(^DLSZ5D\$"X\ M'T4)&KUYO[W[]"[YDD^]]AF=@L-A?A4NF:W(-T"SO[@WV8OD^[\J]?&'TE>6 M75WY\XAP.U^&#\O4RR_+2>6EJV"Y@9_XC?2/X44V_1)1O=)MDN\_I>:'\-ML M'G8]0+$GALO6NOP*9O/P-*7Z_YBRZ^!-[4(]^*]LNO1B-\$P.#,0>#[V!*>W MU_>BW1*=LF&;6D?\P,%FU=9Z$S=\*[;+&TF8#49Q=)^%4HWNY=LW<>N-WB?$2)?-$=-L5HQI>1L?"D_B/ SVU MZU;"L]RZH/OH,SY:0\K-P?NGG5V.%V&7VCZB8CF\N)T>(^5X76 VSZ,_JKB3 MC&Y]R.)BMISXW0IZ1A8?U?_F?Y?34L#'9WWB,?K'*]66LC-2>2Q!RV57C$'\5Y4,R*"*79*&@]Y7E-<[^C16"? MP)I9CZZJ2AA:Y^%]'7=63@1W..'KS/1E;5 ?'=H\SI]2,Z7)"I M[97YVHJ*LAE[\#B6")MDEV4$H5&++K-1?IX=V=U-(-R(\8(#_8M U5A[. MT-C.6RS5[=O:PT: JWKTO#07SK*0IG*V2.[GTS^O)><=0WZ\?'Y^?)_F_M@T M]ZVO6LJCS;^'G&W=9\H?[H+OS)2_O82C@Z3FD)7\\&4>H6ATCU<=HG$PMT(" M:'BN9!RR1BO95IHPS=NS4HC><&D_2FY&21A3-]?%]T46_&5)?G[N-[.^0>DC MSD>WF[^WZ+4WY>-6FNUO1?[A/"T6X\N0L7AK-0!,(4=.UG8>K> 8-KO1JKQQ"=[C^ M:L4PY"$W#N_*.5^T/%:!NRZSW[U=&9WN_N^76>"DLQ#\&B1YO6EE;*8HEI?E MV*HR4)"5G'*#36J=-_B98S.I^-/).#L;3V*\9M#RZ9>1TA@0"@]S^P]"UEW, M4*^R]:NTWOO]GX.6)WSSR:JT[7)B4HDX13**H>_6;V*8*JK2P0LZ#!GN*Q08 M1K_]:!R2 %?A%D]IJQV[/?_\W-BX1W\LNKR>PZSZM+7=5CJJXFGKB^3S]]_/A#O>&#VDSQ/SW+I_GY M>%&ZHR[#UO\KW'-4YU@$&@G!^C(_9W#[DJ(XF'B(CW&><*E0:[TX7T[JN&/U MRY#F/XXAPO"E<1STG"S"I.?U;:NC*,T)-#>('.%MJ:5_41J$_A(K9VN+ &.Q M0#A53SYGL_E\]BU[O"R:!F\K'BXSGUM@<)9/QIXS:M=G*'&8Q1*. MP7H8H?QI:7M&\S'$RL-J/)B$U36$G)W-EB7_#JL>A27%W(,0#SB+#@FRWT\3 MFP]C&DLK9WTZ^YI//"W/_>Y^'<^7=50Q;&^D^W$1B>)[\^'O[^U;*'^(T=T& MR::CLE3)K_F,V]Y#TGWDV\8#?+DD,Z3*3,A0:\Y?]S_/+\;!$*+_X MF.%<174]L SCJ_K6@81FRWFC\W@B:PVV#O&%?!X#'F5T=3+QMPL3?<(/:\X8 M>:J:S*XJ9%Z#IN6\B?D65S$.6F=A+Q?1\AZLGJM\EKJ IMRW\$Z1A=CL\'HX MR2O.N_F+&I?"AT440,NB*,.*'FXBF&3C2>V9^? UGW\=^U,M2G4KZGS^*@TG MKJ#7EI>JGU_Y[;GVO/ NL8TT^;]EYH]M'L[><\D*+T*-4#SR*D;MV?A+U''# M9H5;UDS4'G,3%W.G5&Y],:)Q]<4(\?[\_?%[- \0$H&V L4JW3GPN1=SJPR+ M6MRN9K?Z#Y,,BZ)$C<10@Y#,?SX?+2_S9<,ZH1 MWZ(LK;239!GA9WE5WK^]W$$#*S%XX:6X9Y1;L*4^KPI> LBVT*72_YM=O,RN MDRI]) N!N&_EP_H?#H?A*F&3/814Q-\.[X4$H;,JP!>_-H]VQNG MA&W] Q2S0$PQ:'_M83A*I]^GLV_31RDALQM+JX543& HOUA&.<*:/<2';\W# M(U2D=6N&QD,VSHWB<&89A][(P)I088D6 *3 $$( 3X4 !UL&._-W.-6$V>%0X83I[S)YHVX.G//F_=M(P]HP3"G7 %.4V_P*TUK(X_) M5.A[@Q,/WF7D90M6>SUK+2YKU)?4"GUOK_9AG>\[2*J_*TX_5S*9E M16TLKQ@7OYL(L.%?MYTEX=QBJ2#4A@,.D1,(:TL %5PB*E#K+*U.!34,:F%" M(J9E6.GP56FY1E+3D\K"O+'-43:%'8ZXUJ8\4VL$AVW=;\:N:S@>3PM_VJ6, M*&WO>W,TKS)5O ;UU>M*05UXZR7AVZ!ZK7T^'=VA7#3I@QO!K[L>IE)V5Y=/ MRCK]\+K6WZ9>3OIE_9Y[ W(Y#<;O;].8+A=]S47R?4A'_2'Y'.R9I4>M8I4[ M&@O1+\-$[J#'>IZ:AW>JM@%E0*S]9:](Q,S6OX;RP&E4S;P^.!VV+UF>SMU& ME5]_T//JX_&ZX21DV!R/R?-AFC<5[A495.DSNZV#"$6R+">BJ9[#AK+4&&(0 MXHQB)*2QU "#F9:2B8V:F@U,_^A)(QCN7W)XYWS _RGFB__Y.?O?V7P%0K&> MX6KT/WXKZO?*4H96D5]]9L;=9I?M=9846%&HO8I?<6;%DE:7>4GATS MSZHU78&2QYM[%]K'_BC*XTP2B'$F&@GJ8%(,:%EK6P[ M2M.6CBN8HLP) "FR4$FM&:\KU!2#1-ZKU#]XGVZ3J?9=1:[.*WG?.=>+[(RB*88K:X8UR9VZJ.8;W![W3'D0[F:Z9>*G-:[[-XZ$+DHO_NX@LRW7DD. M2L.WV7SDH?_-7[SB_F"KW0UGT_;[V $)HH#U]48EU>IOC_0-+\;Y>>O+88>B MFSB$6^?!M6]__B$X$$,TI_QR_H>W(JI,=&_7!F/DV\4LNCGS;S>-P8;3&SD: MO(;KE6MU6.9J.0^F8E'6*\00S>:C1>>X_U*,]]WJWQ^T*3U&L6I2?[=Y5$GH MP%L?Y//RU8P_%L-1:CA#E"NA4PP(UZDP5&,!V7-8.Z0N)1"O6D_]-9]]F6=7 M%UY@MA"UZD+522Y;%79LSK"I46R9QO]>))-9D"^QHJ\5*:L5I+/KY$OUK.OV MX^'8BX^3< _Y& ]S[5&L>*6W20^>SFXD!Y1!B:)VSK<_:E?25ML0I$U,AIK7 M$: 0"QC%!/BS:LB7O\K=)7--BW=UK>3"?L-C5J]XG-$-R6F=AG-O>9S7UF+S/!OE M:CKZ$.3!IM-4U6E;7MC9*BNL_E;IV;@U:&?^ M_,G2U&V^Y*W+,NLTUOBWTA!#FE%RE2T\6$VKK$NO;80[Y-GPPG]2+)+1K61"UL5M+B&3Z=^.UO3TT&XXC L<$Y]!C>?I_R[Q1C3<>-IL4 MLZ;^OJZ5JP*'(4=GW#ASFM3',BUM>16TY?@ZM/H89E6;N*INVN_N='99 E=U MF=L,8K6_P8E!F3"UVJQFG]IM)#2J8Q6W+''?PJSQMMHHW".L0%2ZGR M_*B((1Q!SY](,H,(T1N].N^320T,/GF"WZ-[++[;;(2VDQ:++W,0K&F6B5-. M.1,<"H",8?X ""X/PF+,0J5V1P9$]>X/8G^AIQLBV5'PLH-X MFK]\*_%O[B5%2 &.AL*C0VL:*R9N__"TH <6S M+^WMTL^S*\]T@J ?DN_5I]_JI_YA!P_=P>.6%3(W4]O#5(J\]":LLL3+DK!8 M!%14-:?C^@R&]_B*/CLXF:#-;)6M/OX3/QV6#VJ!MQD!"^Q:Q%J N&XM W*42\A*7%9Y&4X9'6)<@I,J!JH MR@%B*^])+ BX^'Q71(;Z)1>_C)N4*[K]CAC4*E# M=4=I_+0F*H5ZB=66E;W22T='G?'81"CCCTH)K3X9S\K@YBE$<5<:%\N%IY** M=+U9\'ME/58D6!6ZC<8E?=3YJ%6GI*O8@3+^TR^[*@R/]8-US5NT'ZKCKF\> M"#U4D?AKA!+*MC5;1D57M>3?9S^L&+*Y1DI:MCQ2:;RWJ!]N^5S=(:],"I-5H:ZQ2$*3"I2%FJ+>'8JWU2R8V9 M+ZMTC2A??PV+^'#^6Y&KL(+->1Y>,_4( F"35]JT'O16SSTJZFW9J"%+I-8C M2C4BR&* NAL!(=_!ES%.LYU,:"YWGVIPOYU4#S)4^<\A=+KW!]U_+:;Z=L5>J7]%V"DE/ M.S">FHCH^Z9H*6JUZ*>R2"[Y6UF%7)ET&+$?DI]C<4Y9,A-"[#>^&+)4;KMJ M!U;ERI*$^(=!I1ZN&J4$_=UOY>*ZK9)F4>4-WNKQ/#[NY6R43\H2W=6PS1[F5]8L<=L5VB,1R\A.>-+&*5ZJ M75Y%G5;CC6ZTA"_[:T0D*1:5M;)1VQTUH4&MNQ>5IK^HXD7-NDH5?SB;5"KJ M;+TC>[Q0I<[Z95>K]K=L7Z+2Z.IJ_+#^R4IKJZ'U1@5[N&(;::O@3G5NX8#: MG>//9_/U1RJ\_18I+L;$;F[*P-\DJUMXW%+MME88]@A3LBNS[[$"I]*L5^7= M53>$NJ?+XPO2#S:Q,,*D6G[Q"E#@;[&55TSL#"-#YYR_QUX%;>"K?5P(_- = MM(5%[,1)UL',BK(#S6P4.I$6U1SB57.HBIU+I(\LW/0;NFQVK?QLU83G^JI, M MJGPZ#S.4? O1X&9^6X<4^;[T:'X.K9QJ7N($_/!C\BEX"L;GU[5#K_6H@7AN M_+ SQ@N+_:%:;4GI(=T_I Z.HF^LJ!YJU:(IBS[$&T'V[.:#MIM5O:L]::N; ME6]XKIB%>N.:(U8NGJ+&_VHR3WL&C__>:K^J)'\O4$/;H)(UXUN7\T['C6H 2O_:.VCK05I(RE#CD I%3U;HC"E;7$Q M6WZY2+R,G%PW'.HO=Q5Z@H7Y+6L>M.:+QRJ:M^K5?$39SG!M.[;(=JYZV$ ) M4L2Y) I"J@T2G!D%L%-48"D17.]ATZ=)]VG2?9ITGR9]7YKTWK:Z>E,_YHZ. M8N>-N?#6C;F65U7T*)OHTMO[*3A[;>,XN#7D<(P-.F\W#F.,HG^X]62$8H&4LSF'*12J= MU98R;J2@DK/6R6*D*6%6.HZ054 3*"VC @L##4";61;/2+/FQD+("4" *$Q M2%,KO'!F5&,*$);X+=AV7SX-+_+1,@QZ#K01)H'[_VE1R,,[XW2J2,J H<2E M#EG.H K+M5A:?Y[M-F8:,\:Y5=!90SCW&K1A81DHS+.'U!UP24/-89N-L]:; M5=7FT*JEZ?DL>&G]8_^X,W? G<*O=8\;"7JKW[Z.RJR'^L_[%!$N&)O;*_"-95>,+I?[P)X:L_+T;ASWSU:?7 Y2TX M_.ZG^DOKG]WW$=KN9[N\V2UKC/.\O55;;5-)8VL)G&OTUGY=T63[K?*,4$D@ M+9H+3=-"V!RSM,UACLF"T+KZ44ZU;KX\[XTN__)-\UZ>_<9C1W=1M])F0< >T?^_I. MYBP?S/*=^B?+==V17DNHY#G#J/'( ,H!)3"E5#"B-#64:\NT M]/^; H(WFOYZ*GERD2U>Y;CB^XMLQ8#>TAAWO1XX/1RALZFBEQ,Q(+"$0$L/0R:7"$0X5UO*1.')_C?AC<00-(-ZLB#@F M&-DKVV.76LG/&_,*'E!4T4L:H:_"=:QI7PM2E*82<^"<]U:HGI3L/'IF;+7AE)82B 0!!&(! M(1-0I"4SI@@I+;IBQJX\K%*24^#'PS!1.R3;SW%^XIT#9G=PMIU&?JJ;Q:S; MG5'1;L)"#VS3<\)&V^W*JT"B$(U'#D$%%!/"::DY% ZZJN0!>+L";;2(OCU- M_\5\W%@.".W2Q[TU1;P($_3^@JY"WSU ]@#Y:( 4@#=N%^Q2216%"J]\M7V68+'E24H6&/126&UY218=0 "";D&RK\!-460,;31MWF] M&+UQ=-TL6C=E \G;;;M5J]Y55XVF)^:-5KZ_?:KIM+GR@_U['^TQ@P,@T%'' MGWH#KT>MHT$MP5N]&8@RQGK+"SE+*$ZA%!&U)$@Y,ZQ[U/(&UYZ@%AE(P8\: MM?;*ZCJ@7+.#C[Y)T)1!.0(\CV.%*%%6V#",L%1,!++$R(V4LI=53-;293KC M;@@&!!Y%)NDIV(FO#L!S>! @$Y#)GNG?Y^RUZ!G]ERR1M@CB)66W'&> M(D*A85CJDMFA4 Z^LJ&]GP/:'X3CH//'^EOEYXW8/^CZYM$\NW27\HJ;,GJ2&(^D4HX82 PVNK3%& M+6%H-ZZ7+NPH*088](GXO<>EQ\H>*W>(E:U2:F<@15*"U+^+PO@:"D%IH6+F ME=6-V2*=J*J=8*4<8/*2=N2!8>5V#JN-H2,=J9N;-]G9C,!;TO;_,Y^,_&K> M>F(*Y'G=)^V?II?BV,_R,$S//FE_#S6C8TE_A;#5;TU"B;4F2L+0)H8YS:S4 MEJ70&BZ\XK.NW 0Y\7GVIOLLC67C@:8:*,08 M(,XR:H,?VD663IFVV(&753QVEH4_('UK] /1($Z)$6E3MRL %01!D&I+4Z84 M%SQ,)TX1A"HU?*,\9K>R=5>,2 =2' 4C]@Z,G27=/S?T<= M (PJ*T&*2.D12*D!#&\DZNY:,.\V,9<.Z'Z$2/96LA^STZ#'AD=@@^2M26#( MP10)98BV6CM))"QU!?^&Q/6E]WD<;KU E\4!V*/Y:+8\F^1]QNL3]^E$4EY1JUB;,DRQ!2#5PJH4$VP$ M*YM/0\PLX!OS,N.HS)#S^G*Z#X)P@&FG"1U;4\)AJDW'[-GIH;&'QNZ@432% MJTH9YY0',2HI5IQJ1''5E]]ZG7!#^WL:-':D^2$^P'QW55*'#XU1H_QS/);Z M_>TIZ)9[E!O_R_+2/]:P?!W.>CQ=9M5)K'WCQLN;=&%+D?G/SQN5)I^&%_EH M.W65]W;L)("7&& L1!((*JP$2JGXX+JAJ;0*26%'J MK&"0TQ0+_U5=;X)E1-^["0_>9W,36OPR&4_SMQ=E&0=$X+MUE-VH5 %U4_9.-I,8CSS,ZS\3SY&N:<)&?7 M2>&7.#[W4#9=M*Z:#+-%_F4VOTZR(IF=KU+>MUZCNIJ/)Z4F@L$@"1C^[&O& MU3S[*O^5>;3Q"\6PH\=ZE_QU/BN*Y.;>)[-Y,O%O^]^>SV>72:AKCUM[2[E[ MJ]K@6S[/D^ELD7@AYOG9F[O^6Y$DGOV7_NV+(LD]:8^2>$I)9P?T M[B;<=\B30T^C^?P1I5^M>][05E?7:_VZ_5#3H#9,;CP"!*6V'ADT&>:32?7I M?[P)&.Y?^\4.Z]=/WR_/[E_&T_+QLN5B5K]1F@KQG6_CT>+"?]MO6*4P>"UB MDET5^8_U/S:0Z\W*)[0*XT+TYFZ747D/(K_[Z]S*'O;!'8\SOJ$G^)*I@!7O-X\JMI6_XO8B3Q5Q^1Z)]22?ZQ&>]T/5C[MH M(K"Y%]N93#NG'N/5KT1GQ?BE(N,]E1P@E?S6J.9_]>KAP/]VT=-+3R]WT4OP M3\R#BGX7LIQ8\.\VL;W3D8JG&P4XXH7WI]^?_BF?_K'FK;Y^\XZ]#E@>7%X9 M1:W"&XJM X83A)A@ $N$TS(8@!A1&CW49^QF%KRZG/D=\FIX,-NB;K7/O3D0 M&$C:9>_;O4VZ.'1D[3%E[S&%\%:NJF N191 [B 71#!K*TRA5)*-XMXU#%E# M<+B^7DVR1CV(DJ+'U@ZG_-_^.SCV3YY^S/_89;"#JY^+U2-,CS?.1AK$F M911R'@;H.F8=1@)CY&B--!B9C7X>C^V2NL] TOG<[S[#_J7XL^/>/$=<_TM% M4Q<'@),V598)B+UQHJ%45<87(A+3!R=V[MA$V>DLW4[3*?>NT+=WEYTVES/0 M5'\P:[! @$.KI#'$0:98[8B@0F]P^;X8#;MB_WY&9\_Y1\SYJ%7<0%/'B DR M/_7\GW)":OG."4<;=>\OI,3O5*YWZ0O8/^X^UD#(KIJ '0$_MTK5#<> (R4< M<8R%\;O \)J?)8+NU?7UW8_8ANPH2N!/P-EW2CS*&IGK!!$04:*X@Q!AS+!; MR5Q-4[&_VO9NF9?AWDO?,^Z^,2YO.E@C;FSH!P6-)-!B);6K*H$1TH[+5U.6 M=R]4!>C2)MY_Y?A8O-ZO/;G^B,UHWAIN;32CD*<$2:HA@M8KWF&ZJF3>O$96 M/SA==>>9/*\TW5J^Y'3K_;/%>T];#R'W0@ALE MH <'08P9$@$)J).!ULV4$+S!Y7>EPY%ES!39*Q3"'0E!A!E;6"&0E<&G"%0V2!,5L/ M,SY(V* #?_(G#1W'&AXH&VC>TH&D[^_=:3[B 35QXXRTIYYRB9%P1&%BE37( MU1D.R'&QX7/MQD#K9*8['U#4Z7S O>S/=@)>TQYHCA5H!&X\05(HXZ2EPD*: M"D$U)Q70X%2ZC6Z1.S;CNC"U>*<)$SWZ].C3HT^'Z"- *UU;,4U"1TJ *<.6 M.T3J] \HK.XXG:L3]48,,-A!X]H] Y@3"SS%ES=[FOSGS=%+UP?;T62'8-;[ M^WHBZ(F@)X+3<]_U;4Z>J['NF5+:JB'D4DL'4RN, =3_Y4JXNH90@\WJHKL: MN.]S83 ; '@4=<&])=Q#Q^M"AVP5)@++J::8A.H%:R!4Q-70(7#J5CT&KD9K MCK2 (7YY%8:TW&C!@S:S459E3I4:5'E6>C M2JOH44 *I;;^H^ OHPSQ%-0*"3#BT0J)R\;SOX?I(WL%(,>JF9R8"ZWO6/($ MYL9-6R*F#"60$ 452"5#C&-4]S)P*=N89+DC:V-G%<_G>\;GO$G/4\92:UUJ ME""&:\12*.OT/(# 1MN"76ODO?3N\XM?IOW(+D;![!F?RY9R+@@06#K@:(IQ MBI75NE;. 12/GN6ZYQ73=$#)2Y89[*T,/RE1?>R>'$S!S7D%[U">>!=6WJX"?4/4LE19-HCT&KBIBEC M'!J58F, 4DJE6JPR[37?*"A\FB73A:L!#P#IM$W"J])M[UY\S5R$G?N9]@Z6 M]@QY6EWH@ ;*(24D)%!" 1T$]80G0HU+=VEY[9W-M'?^SQYV>E6I5Y60-Q,; MP&)<::4U4QI#;IS$LL[(0%2!1ZM*#UB1O<[4!V_NM?Z>9^K=M.6Q/[31;'DV MR9_E^CE@''OL=AP'GL%6IS[N"/*6GX16.*$$\W],/?@.Z:;'OE? ?L[FO^>+ M4&!]1_.8G4$9@F! ^>[:;]YRXON):2?@O>YQJ\>MNW"KU0E04*IDFCJ1&D2) M)4*PVG $SC2S?N["K6/M1=,C6H]H/:(=#*+19M@Y99AB"T"JA54I)MB(JJL? MQ,R"C5S_VV#-+.=S;Q+L4!&# TR[K, Y4-B*QN6?X^[7[V]/*+?+K/R .+/R@O%?]Z^+4-/'/E\;=LFXVG^]J+L;P,1^&Z=I^ Z MZ@#_>O.B\9WQU /J(GZC0U8*-5\WMB?^O9C7%[O*ON1OS[P$__UM=NZ?Y<=L M\BV[+OPM_WPQK_:FPP5'XFHO%[-;UYMML]CD8AXX]$]%:I%VRO_A"E$-L>1. M6\M"=9_4W-%G^1 "X2:S\\0$G&C[$+)G7+44@IM_;Q[>_F'>'O)1?9@O_B\4L'+HGVR(?A7]%0 UZ<+)*6$D^ M+?P;T;>4'/*"OU].L^5H[-?VPVWXL0Z9:Y@:1?5G_\"?\DD>Q=Q;*"&7A#&6 M$FZEL=;J*K,?:P@E>8O>/.8R2BN)4D2\>'>.&T@=J"0]5I@1\Q8^ZC(@)<88 M"Q$$@@JK 1*JO@P75/G+)-4E\I%:K/^<,&,!I$0 (#0&:6J%"W7$&E. L,1O MP2N)B=8];RB_J^NU?MU^J&G06R8W'@&"4OF/@CH9YI-)]>E_O %OXFM/%L/Z M]=.)[C*;?QE/R\?+EHM9_49I><1WOHU'BPO_;;]AE2HSG$TFV561_UC_8T.V MO%DYKE>Y?#"0UEU^[?(>1'[WTYL-M:NZ_ST?D>U^MMU']"5O]KB5/1PH.!Y; MM*$GN$_)H1O"0&PK"\3MHD 50=OYK\RCZ?RZW" ,!TFHQ]HJ='2$%/%@-[H= M$,3F7FQG[NV>'_Z_>F?\ND?:^);WU;Y40LZF#H M+)I>"MAAJ1"V1G%#4P4LU49;KJC6$%/SX#3Z+4::@?\F^]'4$)&!Y.(8NAJ> M@&'38\I>8PH!M-4\,56$4Y5:9HR@ %MH Z8P( %2Z<;\H%U.+]L;L.DRY:S' MF1YG3A5G4--8 F&"4ZT!@@A#;'1*=1IQAG*L+=B8DOB,.65[ R-!9Q%=%A?M M?YG0<;C8^D[,3V!RTK1(P" EU#""@2(4X]3_!R.3"PR]GK&+FRVE3#8*,?/VC-LS[MXQ M+FY*E1&PS)O'WD VBA"J("$N,*X 7 C@-B8?O)BRO'NABLA11.I/SNL=DX?^ M&N!A&N@FR;[DT^%UAZ-/CM=,IK0ELBU32#$+2)I*)PC1)HIL01B14&R([!?/ MTVF.N$8#OZ!"343O=-J<:N]LZ=Y3=N(0P!OA3R30SDBN0N-+ MFZ;4H&A9"R4- 6##LMX7K?V%L*'O$-P#PPD!0WL>&F'&I:D1BC/*H.*01]W MXP70PKU>'DRO$_3^]:?VU\WNK3M[J9;A!]O';6>+>Q648P@U;=H,9]9(#=*4 M 8]RCF'D44XSQA42ZD'?QW864!?>"RD'".R@B>Z>M68[ ;=C#S3'"C0$-F.D MD>-:I54 M;489GS"2>&^*:.4 0'8,V42]T=M#QRM#!VL\]$89F1KEB$,N=8HYA%F #H4% MY :2GM3)2+V#Z[2964#6&J3(G+$ .T$D1U=1C[7SD&]V91K9\KYCJN+\0#@3AMN/4 E M>RO$3TI6'S\K\T8U%X1 RB%3W*I4 *P,%X&5#2(<2JCW1#7OF-%WJJ+W3-XS M^1XPN6STH1;PKBT]W.SY!ZGD.-+J)6JBB,8QP&@JE95A9+M0.%8/*J.%=2EZ-#;N M+(T>"0]F+^)MV,_T^E-V,+X<9ATM+.T9\K0&&*36 I-B)(237C/CRN+H13$I MI(8KN4O3:^^,IKWS@/:PTZM*O:J$9&L6@Q4" >Y F@)*",<2BFA&6B"<88AW M9$;V.E,?OKG7^GN>J7?3EL?^T$:SY=DD?Y;OYX!Q[+';<21X)AH%C!DA"=%, MI !*A(FP:>R;9Y$5!&#>4L!^SN:_YXM037U'IYC=01GB X0['?CTT(GO)Z:= M@/NZQZT>M^["K=8DC=0Z9 #B4%AB-7-8JQ*W*+;.O_<0;AUKXYD>T7I$ZQ'M M0! -@];<$:6,/RSW'WZ_>W)Y1;[N'W-QSA>+K,J@W>>*>U\,EXFK^]*-O10 2^6^<* MN(X;P+]>WZWX>CSU@+CX$3/_A0YY04TFR>P\65SDB9E=^JM<1_ MZ)APD7W-DRP2&OZ9]I-LV3ZSR;OTLJ?OME>>D/='B3 M#ZSG _C?\)^?-\KBWC?6M)ED13$^'^'.M5AL_AV#_[R^K);/C[ MF\C3X>6G?))'?GA+E+,6.V9XBA$$ J;.EKR,%6-"OVT,,$BX4(21U#'-($X) M=K+\*C1AA'?)R_[8\Y%://D^\$V2>\Z^"MPQ7^9O_O+9'\'Y;.*EGZ>%)!)P M?97_ROR6SJ\3##MZK*9]U28L1;CJX"C1 MFTX1;>CI.9_? F&M>]S0K%:_KQ PO&X_Q#0(Q M@#?QM=^U8?WZZ1M_FU^MLN;/>P7/A[3 M8W7"?)]R 3>84VRK7H0?QE_&I*'CN0>@GA0F.D!P>;#JV W)X0LADYP02 MO-5);&Q^FBZ)GA J0O@U'X85CNXDAI-++K7+//DV7ER,&ZOJM1,D]MMC=2QY M61C2IEM5BB&A4$'!$&:*(DP<+?5UY A3XFF-EG]>I2C_(U+6AVG^3T]7#P4/ MO:W>B9L=#P2!?:)6GZC5X]!!X!!O,M.U0E@"(Q R@+A40L58Q*'4V50PV@D. MW9>+U14&D0$B7?:NVC\,.M9\JZ 0G>6+;WE>:D2+67(^_EIJ1L\MF3_X$COL M-81&::!$I\)SJ>:0 D@T [QR\B$@FQ:73V56=>Z- ,^KGR\\P7^Y<'[W ]L^ MF'S4#>\R/&"==KK86RWA")2!$^(\!%K%K8YP(:5-+77.?P'Q.HB$D;)@H^G, M-GC MY9/PDC3ITT Q301 F#*L.4.D< MDM@GY_3).7UR3I^D+HTW,.+SWG@"W#TS#\ M,..M-IA00LRU=5!S33"45(<)ZC1UJ51NZTC!DQ)[.JJ?16( 4: ML1[>>GC#N)6"8"6B1EE+E ;&6>Q<[">G69C82]!&X5_G^4(=0AOK,OQY8-#6 M)Q.=8DH# 4WF'^ LE=AB30&FBG'E#(V:B)I3LB("6$.2 40XY:;4L92IQB%F\THMAE,E%G7 =YEQ4 >RP7^V2B M/CC>!\>?#H"DR::DAC-KI 9IR@"#RK'8#E\SKX4@H1XT(K9()NK(;)!R@ #N M@^2]RZ3'RQXO=XJ7C#1XJ;%VD&&=IEYKE!(SQR->"@.YU!MSRI^13-0=3GIC ML\?)_>EO=DC=S#[[S*O2P[,9 UAQA[D2A )#4FT%5$8P M#,U&0>2:+K+&>:8\@]FRU0 U-#_]."O&X4$@^ME_XZ+X,/_;;/HEG_^R#-/) M/IS7GS^<[U?U"KMN\^G[7]R*4<$-1GWKOQZ8]9MGBB*?OOG+=/80DVZ]\^TV M9N-IU6:NW(QDFB^2B=^'Y*I::'C(!*+D,FY'XE],XH:L>IP]\V%VT4WL7?*/ MBWR:Y%^];>VY;/JEW30^+FA\>>5M[_!ZX,DYF>=?Q_YRYWZC9_,B*9;#B["^ M23[]LKB(_?O\+6./,G_@_D?!>_GM8NR_=>XODX3[Y,F%_\59<&^>Y5ZU\9M: M+)*SH/4.8GNY\WHL7MCN4;FW56? <5$LPX[ZZV?3ZV1XD?D=CDWIYOEB-H@? MS);^J:?US8M\,AF$P_AVD8>O)>.%OXH_),^9D_'O^>2Z; \XG2W"^KZ-)Q/_ M6'Z=_[<#S VP5T#U3H>? C[]-EORN?\,LP?G%^_7Q%!X/S[ M\6*-W=L-%>\2RD]@]E]VR.P-J9>,O2+3>9UBXKM[XJY/(5*WOU[^ MQU4^C,1=45_BKSOQ%UPDRZOP=DF(_@*1A?S;&\0967O]9AX,\K*?9F"&U:+] M=F:A&:3GR3S^SC^\Y\JX1WFQOLBPOH@*Y; MS;SP0OSMEWDVRNL+STLD"K?*LV%$E<#3EZMFMNT-*L$U7"@/O']>_N3*WV@V M>O<(C>(O_U\66:<@BFDL!<> :RHIURE$QD"-%/"FO> A_33;0:;SABH"NM1$ M;DF8(MMV0%TY8>VX&/KC7<[SXMX6IQJ& :J8,<6L$)@9!NMB;ZU2*ELM3K&D MR#@M*(,F]?MN&*^:R4#@"+^_Q>F#]]EH<1J6DL2U)#][QO$KJ<:DW-Z'=-7" M\AF;UKK/1Z_ #Z_+O_=NH%3.@A18C^9.. . ]+93M3"H;O2(=5!:&+)V9.J4 M@(P[ ^L-3 DA]V[@@_?9V,!']/-\S*D\YU [;@?Z$B9!W3GW_V?OS9L;1ZY\ MT:^"J!F_UXY@:7)?VN\Z(A? MR;6N:COFKPZ(A$H<4Z1,D%4E?_J7F0 ( M4*0HB00I+AC?6RU1((#,/.=W]G.BNX(8'+Y[-6NA[Z0.,MT''N='P_1Z."HQ M;M84$P'@IMF]URH<3!90%\US_TNZI&8-,R1QZN/$@^:_"X7)?2.( MG,EUGDV_!E@=CN_GY>/OG/RX>WSI?+QZ\3>O/Q;+":"]>/Q5I!HK&RXF'"_T MHG[91;E?$%"9L1@4P'5K<)*PD!OS^U)R.)GDQ)F3?%^ST#HZO%&Q5G=Q[@XU MW+W0 Q_=]Z[FQJOH\^TTRXK[Y(L;.1TQ??"":YX7:F#YE<9=@NPK.B7G/SXG M:QY#2[BL,'L?BY35]-EV2;V\Z=Z$CF]F\V@[PK^WT[ITYTOV_MHI0?]\G_J0 MWX_IZ%OZD'L9>SLM]^8->#O=9K&1HQXG _XCCRW2B7+_<(6HAECR1%O+8B"% MU#RA.X%'X#E'F]X<7YKHE>YPU\*:7/VWO;(N\<*RKO;4FX_J+_&O]K?/_].+ M/OQLKDYY*3]/9AZ )_[0'=EZ''(_!?>?GTH3+>;'1Y]F[H/":#_E!?\P'Z=S M9P)D@S^NPX_'D-F"#H)>I,J\0#]J'Z^6HBD!L/8(V'\-0A26$VO_7KB#'*W5 MMMJJZ ^2UF&?WZ7H7_.))TFG9/2STG/DW].[P2NUQGO$&EJ-=ZBY[74V8V'9 MY2WRZJ%UNV+[T(;M:^Y9ZK2(P= 9V+/1@]\5]U*+WYJ[')268G/N1VD_._D- MPALV:)URN=BM?'[O]5UWY?6#(Z+9S O#:32>E-M34-)P]O"LR;^;$:<")9>F MW."7\:_>$>$5WQ"TWVC+)5 9%"L6QTQ2"A(*8UAAB(.6N&'+:6J5U0IQR 1" MD#(:J\J6,Q+%*\;8*5'"QNDBPW'A_/,PG%Y/@CJ_.F]DQ6!:T$G3;7N]T/(' MGE8&A=/".[26S*G"+HGG61M=J07F#U?C=:HRO9?H) 2F/CPBL&.BH(-E-'!1T5 M1(_=Q1T57!85/%7"<9'JP;/JXFFI@S\$1]9DGJ?C0?[8KWN1#5I^FHRSA\IS M=>.61MW8DC?*B&<$$I;Q1I(NE0FU0AMDB9%8 TN%*'U\'(MXI1NQ2?-; M-1[X_\3_F@^_IB/O,%N3DK,^W?;W\CZ_K[^/^C[,%Y<$\BQ&AR>>.'_*?$;O MXL^+9^J'Q8__MPK3!W&^=+?%-1^"3S=< )^^92--)O'>O&S?KJ+/TT ?#XT:O\OMO%:"!1'U$#,),,%, M<6UP@C0FE):F+30)UBN9BQ_J/KJBZN