0001568100-19-000020.txt : 20191206 0001568100-19-000020.hdr.sgml : 20191206 20191206165336 ACCESSION NUMBER: 0001568100-19-000020 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 68 CONFORMED PERIOD OF REPORT: 20191031 FILED AS OF DATE: 20191206 DATE AS OF CHANGE: 20191206 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: 191273642 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 pagerdutyq32019-10q.htm 10-Q Document
false--01-31Q3202000015681005500000140000038000003000000P6M1810001810002360000102400000000P24M02 0001568100 2019-02-01 2019-10-31 0001568100 2019-11-29 0001568100 2019-10-31 0001568100 2019-01-31 0001568100 2018-02-01 2018-10-31 0001568100 2018-08-01 2018-10-31 0001568100 2019-08-01 2019-10-31 0001568100 us-gaap:AdditionalPaidInCapitalMember 2019-08-01 2019-10-31 0001568100 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-08-01 2019-10-31 0001568100 us-gaap:CommonStockMember 2019-10-31 0001568100 us-gaap:AdditionalPaidInCapitalMember 2019-07-31 0001568100 us-gaap:CommonStockMember 2019-08-01 2019-10-31 0001568100 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-10-31 0001568100 us-gaap:CommonStockMember 2019-07-31 0001568100 2019-07-31 0001568100 us-gaap:RetainedEarningsMember 2019-10-31 0001568100 us-gaap:AdditionalPaidInCapitalMember 2019-10-31 0001568100 us-gaap:RetainedEarningsMember 2019-08-01 2019-10-31 0001568100 us-gaap:RetainedEarningsMember 2019-07-31 0001568100 2018-10-31 0001568100 us-gaap:AdditionalPaidInCapitalMember 2018-02-01 2018-10-31 0001568100 2018-01-31 0001568100 us-gaap:CommonStockMember 2018-02-01 2018-10-31 0001568100 us-gaap:RetainedEarningsMember 2018-02-01 2018-10-31 0001568100 us-gaap:CommonStockMember 2018-01-31 0001568100 us-gaap:CommonStockMember 2018-10-31 0001568100 us-gaap:RetainedEarningsMember 2018-10-31 0001568100 us-gaap:RetainedEarningsMember 2018-01-31 0001568100 us-gaap:AdditionalPaidInCapitalMember 2018-10-31 0001568100 us-gaap:AdditionalPaidInCapitalMember 2018-01-31 0001568100 us-gaap:RetainedEarningsMember 2019-02-01 2019-10-31 0001568100 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-02-01 2019-10-31 0001568100 us-gaap:RetainedEarningsMember 2019-01-31 0001568100 us-gaap:AdditionalPaidInCapitalMember 2019-02-01 2019-10-31 0001568100 us-gaap:CommonStockMember 2019-02-01 2019-10-31 0001568100 us-gaap:AdditionalPaidInCapitalMember 2019-01-31 0001568100 us-gaap:CommonStockMember 2019-01-31 0001568100 2018-07-31 0001568100 us-gaap:CommonStockMember 2018-07-31 0001568100 us-gaap:AdditionalPaidInCapitalMember 2018-07-31 0001568100 us-gaap:AdditionalPaidInCapitalMember 2018-08-01 2018-10-31 0001568100 us-gaap:CommonStockMember 2018-08-01 2018-10-31 0001568100 us-gaap:RetainedEarningsMember 2018-07-31 0001568100 us-gaap:RetainedEarningsMember 2018-08-01 2018-10-31 0001568100 us-gaap:CommonStockMember 2019-04-14 2019-04-14 0001568100 us-gaap:RedeemableConvertiblePreferredStockMember 2018-05-01 2018-05-31 0001568100 us-gaap:IPOMember 2019-04-15 2019-04-15 0001568100 us-gaap:IPOMember 2019-04-15 0001568100 us-gaap:CommonStockMember 2018-05-01 2018-05-31 0001568100 2019-04-15 2019-04-15 0001568100 pd:TopCustomerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2018-02-01 2019-01-31 0001568100 us-gaap:CorporateDebtSecuritiesMember 2019-10-31 0001568100 us-gaap:CommercialPaperMember 2019-10-31 0001568100 us-gaap:USTreasurySecuritiesMember 2019-10-31 0001568100 us-gaap:FairValueMeasurementsRecurringMember 2019-10-31 0001568100 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2019-10-31 0001568100 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-10-31 0001568100 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2019-10-31 0001568100 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-10-31 0001568100 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-10-31 0001568100 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2019-10-31 0001568100 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2019-10-31 0001568100 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-10-31 0001568100 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2019-10-31 0001568100 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-10-31 0001568100 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-10-31 0001568100 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2019-10-31 0001568100 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2019-10-31 0001568100 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-10-31 0001568100 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2019-10-31 0001568100 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2019-10-31 0001568100 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-10-31 0001568100 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-10-31 0001568100 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-10-31 0001568100 us-gaap:LeaseholdImprovementsMember 2019-10-31 0001568100 us-gaap:SoftwareDevelopmentMember 2019-10-31 0001568100 us-gaap:LeaseholdImprovementsMember 2019-01-31 0001568100 us-gaap:ComputerEquipmentMember 2019-01-31 0001568100 us-gaap:ComputerEquipmentMember 2019-10-31 0001568100 us-gaap:SoftwareDevelopmentMember 2019-01-31 0001568100 us-gaap:FurnitureAndFixturesMember 2019-10-31 0001568100 us-gaap:FurnitureAndFixturesMember 2019-01-31 0001568100 us-gaap:ConstructionInProgressMember 2019-01-31 0001568100 us-gaap:ConstructionInProgressMember 2019-10-31 0001568100 us-gaap:OtherNoncurrentLiabilitiesMember 2019-10-31 0001568100 us-gaap:OtherNoncurrentLiabilitiesMember 2019-01-31 0001568100 pd:AccruedExpensesAndOtherCurrentLiabilitiesMember 2019-10-31 0001568100 pd:AccruedExpensesAndOtherCurrentLiabilitiesMember 2019-01-31 0001568100 stpr:GA 2019-07-31 0001568100 us-gaap:EmployeeStockMember 2019-10-31 0001568100 us-gaap:RestrictedStockUnitsRSUMember 2019-02-01 2019-10-31 0001568100 us-gaap:CommonStockMember 2018-06-30 0001568100 us-gaap:CommonStockMember 2019-04-15 2019-04-15 0001568100 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2019-03-01 2019-03-31 0001568100 2018-02-01 2019-01-31 0001568100 2019-03-01 2019-03-31 0001568100 us-gaap:EmployeeStockOptionMember 2019-02-01 2019-10-31 0001568100 us-gaap:EmployeeStockMember 2019-04-11 0001568100 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2019-03-01 2019-03-31 0001568100 us-gaap:EmployeeStockMember 2019-04-11 2019-04-11 0001568100 us-gaap:EmployeeStockMember 2019-02-01 2019-10-31 0001568100 us-gaap:EmployeeStockMember 2019-08-01 2019-10-31 0001568100 us-gaap:SellingAndMarketingExpenseMember 2018-08-01 2018-10-31 0001568100 us-gaap:GeneralAndAdministrativeExpenseMember 2018-08-01 2018-10-31 0001568100 us-gaap:ResearchAndDevelopmentExpenseMember 2018-08-01 2018-10-31 0001568100 us-gaap:RestrictedStockUnitsRSUMember 2019-10-31 0001568100 pd:EmployeeStockOptionAndRestrictedStockUnitsRSUMember 2019-10-31 0001568100 us-gaap:RestrictedStockUnitsRSUMember 2019-01-31 0001568100 us-gaap:GeneralAndAdministrativeExpenseMember 2018-02-01 2018-10-31 0001568100 us-gaap:ResearchAndDevelopmentExpenseMember 2018-02-01 2018-10-31 0001568100 us-gaap:CostOfSalesMember 2019-08-01 2019-10-31 0001568100 us-gaap:GeneralAndAdministrativeExpenseMember 2019-08-01 2019-10-31 0001568100 us-gaap:CostOfSalesMember 2019-02-01 2019-10-31 0001568100 us-gaap:ResearchAndDevelopmentExpenseMember 2019-08-01 2019-10-31 0001568100 us-gaap:SellingAndMarketingExpenseMember 2019-02-01 2019-10-31 0001568100 us-gaap:CostOfSalesMember 2018-08-01 2018-10-31 0001568100 us-gaap:SellingAndMarketingExpenseMember 2018-02-01 2018-10-31 0001568100 us-gaap:ResearchAndDevelopmentExpenseMember 2019-02-01 2019-10-31 0001568100 us-gaap:CostOfSalesMember 2018-02-01 2018-10-31 0001568100 us-gaap:GeneralAndAdministrativeExpenseMember 2019-02-01 2019-10-31 0001568100 us-gaap:SellingAndMarketingExpenseMember 2019-08-01 2019-10-31 0001568100 2019-11-01 2019-10-31 0001568100 2021-11-01 2019-10-31 0001568100 us-gaap:RestrictedStockMember 2019-02-01 2019-10-31 0001568100 pd:SharebasedPaymentArrangementEarlyExercisedOptionMember 2018-02-01 2018-10-31 0001568100 pd:SharebasedPaymentArrangementEarlyExercisedOptionMember 2019-02-01 2019-10-31 0001568100 us-gaap:RestrictedStockMember 2018-02-01 2018-10-31 0001568100 us-gaap:EmployeeStockOptionMember 2019-02-01 2019-10-31 0001568100 us-gaap:WarrantMember 2019-02-01 2019-10-31 0001568100 us-gaap:RedeemableConvertiblePreferredStockMember 2019-02-01 2019-10-31 0001568100 us-gaap:WarrantMember 2018-02-01 2018-10-31 0001568100 us-gaap:EmployeeStockMember 2019-02-01 2019-10-31 0001568100 us-gaap:RedeemableConvertiblePreferredStockMember 2018-02-01 2018-10-31 0001568100 us-gaap:EmployeeStockOptionMember 2018-02-01 2018-10-31 0001568100 pd:SharebasedPaymentArrangementEarlyExercisedOptionInExchangeForNotesReceivableMember 2019-02-01 2019-10-31 0001568100 us-gaap:EmployeeStockMember 2018-02-01 2018-10-31 0001568100 pd:SharebasedPaymentArrangementEarlyExercisedOptionInExchangeForNotesReceivableMember 2018-02-01 2018-10-31 0001568100 country:CA us-gaap:PropertyPlantAndEquipmentMember us-gaap:GeographicConcentrationRiskMember 2019-02-01 2019-10-31 0001568100 country:US us-gaap:PropertyPlantAndEquipmentMember us-gaap:GeographicConcentrationRiskMember 2019-02-01 2019-10-31 0001568100 country:US us-gaap:PropertyPlantAndEquipmentMember us-gaap:GeographicConcentrationRiskMember 2018-02-01 2019-01-31 0001568100 country:CA us-gaap:PropertyPlantAndEquipmentMember us-gaap:GeographicConcentrationRiskMember 2018-02-01 2019-01-31 0001568100 us-gaap:NonUsMember 2019-08-01 2019-10-31 0001568100 us-gaap:NonUsMember 2019-02-01 2019-10-31 0001568100 country:US 2018-08-01 2018-10-31 0001568100 country:US 2018-02-01 2018-10-31 0001568100 country:US 2019-02-01 2019-10-31 0001568100 us-gaap:NonUsMember 2018-08-01 2018-10-31 0001568100 us-gaap:NonUsMember 2018-02-01 2018-10-31 0001568100 country:US 2019-08-01 2019-10-31 pd:purchase_period xbrli:shares iso4217:USD pd:equity_incentive_plan iso4217:USD xbrli:shares pd:segment 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 October 31, 2019
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 November 29, 2019, was 77,230,071.




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:
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)
 
October 31, 2019
 
January 31, 2019
 
(unaudited)
 
 
Assets
 
 
 
Current assets:
 
 
 
Cash and cash equivalents
$
176,347

 
$
127,875

Accounts receivable, net of allowance for doubtful accounts of $1,024 and $2,360 as of October 31, 2019 and January 31, 2019, respectively
29,205

 
33,538

Investments
169,744

 

Deferred contract costs, current
8,251

 
6,002

Prepaid expenses and other current assets
9,985

 
5,422

Total current assets
393,532

 
172,837

Property and equipment, net
10,031

 
5,772

Deferred contract costs, non-current
14,667

 
11,470

Other assets
1,767

 
7,155

Total assets
$
419,997

 
$
197,234

Liabilities, redeemable convertible preferred stock and stockholders’ equity (deficit)
 
 
 
Current liabilities:
 
 
 
Accounts payable
$
5,254

 
$
7,657

Accrued expenses and other current liabilities
6,827

 
7,145

Accrued compensation
15,669

 
10,050

Deferred revenue, current
78,582

 
63,957

Total current liabilities
106,332

 
88,809

Deferred revenue, non-current
2,042

 
147

Other liabilities
7,132

 
4,185

Total liabilities
115,506

 
93,141

Commitments and contingencies (Note 7)

 

Redeemable convertible preferred stock

 
173,023

Stockholders’ equity (deficit):
 
 
 
Common stock

 

Additional paid-in capital
473,308

 
59,938

Accumulated other comprehensive loss
(50
)
 

Accumulated deficit
(168,767
)
 
(128,868
)
Total stockholders’ equity (deficit)
304,491

 
(68,930
)
Total liabilities, redeemable convertible preferred stock and stockholders’ equity (deficit)
$
419,997

 
$
197,234

See Notes to Condensed Consolidated Financial Statements

4


PAGERDUTY, INC.
Condensed Consolidated Statements of Operations and Comprehensive Loss
(in thousands, except per share data)
(unaudited)
 
Three Months Ended October 31,
 
Nine Months Ended October 31,
 
2019
 
2018
 
2019
 
2018
Revenue
$
42,750

 
$
31,229

 
$
120,425

 
$
83,993

Cost of revenue
6,634

 
4,599

 
18,226

 
12,396

Gross profit
36,116

 
26,630

 
102,199

 
71,597

Operating expenses:
 
 
 
 
 
 
 
Research and development
12,619

 
14,578

 
35,160

 
30,101

Sales and marketing
27,425

 
18,738

 
72,378

 
47,351

General and administrative
12,765

 
9,264

 
38,464

 
30,052

Total operating expenses
52,809

 
42,580

 
146,002

 
107,504

Loss from operations
(16,693
)
 
(15,950
)
 
(43,803
)
 
(35,907
)
Interest income
1,427

 
318

 
4,283

 
596

Other income, net
245

 
372

 
346

 
1,087

Loss before provision for income taxes
(15,021
)
 
(15,260
)
 
(39,174
)
 
(34,224
)
Provision for income taxes
(244
)
 
(115
)
 
(725
)
 
(310
)
Net loss
$
(15,265
)
 
$
(15,375
)
 
$
(39,899
)
 
$
(34,534
)
Comprehensive loss:
 
 
 
 
 
 
 
Unrealized loss on investments
(50
)
 

 
(50
)
 

Total comprehensive loss
$
(15,315
)
 
$
(15,375
)
 
$
(39,949
)
 
$
(34,534
)
Net loss per share, basic and diluted
$
(0.20
)
 
$
(0.71
)
 
$
(0.65
)
 
$
(1.63
)
Weighted average shares used in calculating net loss per share, basic and diluted
75,992

 
21,598

 
61,628

 
21,226

See Notes to Condensed Consolidated Financial Statements

5


PAGERDUTY, INC.
Condensed Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders’ Equity (Deficit)
(in thousands, except share data)
(unaudited)
 
Three Months Ended October 31, 2019
 
Redeemable Convertible
Preferred Stock
 
Common Stock
 
Additional
Paid-in
Capital
 
Accumulated Other Comprehensive Loss
 
Accumulated
Deficit
 
Total
Stockholders’
Equity (Deficit)
 
Shares
 
Amount
 
Shares
 
Amount
 
 
 
 
Balances as of July 31, 2019

 
$

 
76,227,101

 
$

 
$
462,665

 
$

 
$
(153,502
)
 
$
309,163

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

 

 
920,730

 

 
2,965

 

 

 
2,965

Vesting of restricted stock units, net of shares withheld for employee payroll taxes

 

 
897

 

 

 

 

 

Employee payroll taxes withheld related to vesting of restricted stock units

 

 

 

 
(4
)
 

 

 
(4
)
Vesting of early exercised options

 

 

 

 
335

 

 

 
335

Stock-based compensation

 

 

 

 
7,347

 

 

 
7,347

Other comprehensive loss

 

 

 

 

 
(50
)
 

 
(50
)
Net loss

 

 

 

 

 

 
(15,265
)
 
(15,265
)
Balances as of October 31, 2019

 
$

 
77,148,728

 
$

 
$
473,308

 
$
(50
)
 
$
(168,767
)
 
$
304,491



6


 
Nine Months Ended October 31, 2019
 
Redeemable Convertible
Preferred Stock
 
 
Common Stock
 
Additional
Paid-in
Capital
 
Accumulated Other Comprehensive Loss
 
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

 

 
 
2,086,075

 

 
5,750

 

 

 
5,750

Vesting of restricted stock units, net of shares withheld for employee payroll taxes

 

 
 
1,080

 

 

 

 

 

Exercise of common stock warrants

 

 
 
737,807

 

 

 

 

 

Repayment of promissory note

 

 
 

 

 
515

 

 

 
515

Issuance of common stock in connection with initial public offering, net of underwriting discounts and issuance costs

 

 
 
9,860,500

 

 
213,697

 

 

 
213,697

Conversion of convertible preferred stock to common stock in connection with initial public offering
(41,273,345
)
 
(173,023
)
 
 
41,273,345

 

 
173,023

 

 

 
173,023

Employee payroll taxes withheld related to vesting of restricted stock units

 

 
 

 

 
(14
)
 

 

 
(14
)
Vesting of early exercised options

 

 
 

 

 
1,007

 

 

 
1,007

Stock-based compensation

 

 
 

 

 
19,392

 

 

 
19,392

Other comprehensive loss

 

 
 

 

 

 
(50
)
 

 
(50
)
Net loss

 

 
 

 

 

 

 
(39,899
)
 
(39,899
)
Balances as of October 31, 2019

 
$

 
 
77,148,728

 
$

 
$
473,308

 
$
(50
)
 
$
(168,767
)
 
$
304,491



7


PAGERDUTY, INC.
Condensed Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders’ Equity (Deficit)
(in thousands, except share data)
(unaudited)
 
Three Months Ended October 31, 2018
 
Redeemable Convertible
Preferred Stock
 
 
Common Stock
 
Additional
Paid-in
Capital
 
Accumulated
Deficit
 
Total
Stockholders’
Deficit
 
Shares
 
Amount
 
 
Shares
 
Amount
 
 
 
Balances as of July 31, 2018
36,000,534

 
$
83,204

 
 
22,546,188

 
$

 
$
44,473

 
$
(107,286
)
 
$
(62,813
)
Issuance of common stock upon exercise of stock options and restricted stock agreements, net of repurchases

 

 
 
400,087

 

 
707

 

 
707

Exercise of common stock warrants

 

 
 
101,905

 

 
473

 

 
473

Issuance of Series D redeemable convertible preferred stock, net of issuance costs of $181
5,272,811

 
89,819

 
 

 

 

 

 

Vesting of early exercised options

 

 
 

 

 
337

 

 
337

Stock-based compensation

 

 
 

 

 
10,176

 

 
10,176

Net loss

 

 
 

 

 

 
(15,375
)
 
(15,375
)
Balances as of October 31, 2018
41,273,345

 
$
173,023

 
 
23,048,180

 
$

 
$
56,166

 
$
(122,661
)
 
$
(66,495
)
 
Nine Months Ended October 31, 2018
 
Redeemable Convertible
Preferred Stock
 
 
Common Stock
 
Additional
Paid-in
Capital
 
Accumulated
Deficit
 
Total
Stockholders’
Deficit
 
Shares
 
Amount
 
 
Shares
 
Amount
 
 
 
Balances as of January 31, 2018
36,000,534

 
$
83,204

 
 
21,705,352

 
$

 
$
31,762

 
$
(88,127
)
 
$
(56,365
)
Issuance of common stock upon exercise of stock options and restricted stock agreements, net of repurchases

 

 
 
1,240,923

 

 
1,305

 

 
1,305

Warrant issued in conjunction with charitable contribution

 

 
 

 

 
6,217

 

 
6,217

Exercise of common stock warrants

 

 
 
101,905

 

 
473

 

 
473

Issuance of Series D redeemable convertible preferred stock, net of issuance costs of $181
5,272,811

 
89,819

 
 

 

 

 

 

Vesting of early exercised options

 

 
 
 
 

 
547

 

 
547

Stock-based compensation

 

 
 

 

 
15,862

 

 
15,862

Net loss

 

 
 

 

 

 
(34,534
)
 
(34,534
)
Balances as of October 31, 2018
41,273,345

 
$
173,023

 
 
23,048,180

 
$

 
$
56,166

 
$
(122,661
)
 
$
(66,495
)
See Notes to Condensed Consolidated Financial Statements



8


PAGERDUTY, INC.
Condensed Consolidated Statements of Cash Flows
(in thousands)
(unaudited)
 
Nine Months Ended October 31,
 
2019
 
2018
Cash flows from operating activities
 
 
 
Net loss
$
(39,899
)
 
$
(34,534
)
Adjustments to reconcile net loss to net cash used in operating activities:
 
 
 
Depreciation and amortization
1,675

 
1,254

Amortization of deferred contract costs
5,499

 
3,055

Stock-based compensation
19,392

 
15,862

Warrant issued in conjunction with charitable contribution

 
6,217

Other
(383
)
 
664

Changes in operating assets and liabilities:
 
 
 
Accounts receivable
4,333

 
(6,245
)
Deferred contract costs
(10,945
)
 
(8,924
)
Prepaid expenses and other assets
(4,864
)
 
(2,448
)
Accounts payable
(1,386
)
 
319

Accrued expenses and other liabilities
2,464

 
2,127

Accrued compensation
5,619

 
2,840

Deferred revenue
16,520

 
13,577

Net cash used in operating activities
(1,975
)
 
(6,236
)
Cash flows from investing activities
 
 
 
Purchases of property and equipment
(3,190
)
 
(3,078
)
Capitalized internal-use software costs

 
(224
)
Purchases of held-to-maturity investments
(45,736
)
 

Proceeds from held-to-maturity of investments
8,950

 

Purchases of available-for-sale investments
(132,706
)
 

Net cash used in investing activities
(172,682
)
 
(3,302
)
Cash flows from financing activities
 
 
 
Proceeds from issuance of redeemable convertible preferred stock, net of issuance costs

 
89,819

Proceeds from initial public offering, net of underwriters' discounts and commissions
220,086

 

Payments of costs related to initial public offering
(5,603
)
 

Proceeds from repayment of promissory note
515

 

Proceeds from issuance of common stock upon exercise of stock options
5,750

 
1,305

Proceeds from early exercised stock options, net of repurchases

 
2,234

Proceeds from issuance of common stock upon exercise of warrants

 
473

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

Net cash provided by financing activities
220,734

 
93,831

Net increase in cash, cash equivalents and restricted cash
46,077

 
84,293

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

 
46,451

Cash, cash equivalents and restricted cash at end of period
$
176,400

 
$
130,744

 
 
 
 
Supplemental cash flow data:
 
 
 
Cash paid for taxes
$
53

 
$
45

Non-cash investing and financing activities:
 
 
 
Vesting of early exercised options
$
1,007

 
$
547

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

 
$
338

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

 
$
245

Non-cash additions of property and equipment
$
2,364

 
$

Reconciliation of cash, cash equivalents and restricted cash to the condensed consolidated balance sheets
 
 
 
Cash and cash equivalents
$
176,347

 
$
128,296

Restricted cash - included in other assets
$
53

 
$
2,448

Total cash, cash equivalents and restricted cash
$
176,400

 
$
130,744

See Notes to Condensed Consolidated Financial Statements

9


PAGERDUTY, INC.
Notes to Condensed Consolidated Financial Statements (unaudited)
1. Description of Business and Basis of Presentation
Description of Business
PagerDuty, Inc. (the Company or PagerDuty) 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.
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, 2019 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, 2019, included in the Company’s final prospectus related to the Company’s IPO dated April 11, 2019 (Prospectus), filed with the SEC pursuant to Rule 424 (b) under the Securities Act of 1933, as amended. There have been no changes to the Company’s significant accounting policies as described in the Prospectus that have had a material impact on the Company’s condensed consolidated financial statements and related notes, except as described below.
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 redeemable convertible preferred stock and stockholders’ equity (deficit). The results of operations for the three and nine months ended October 31, 2019 are not necessarily indicative of the results to be expected for the full year ending January 31, 2020 or for any other interim period, or for any future year.
The Company’s fiscal year ends on January 31. References to fiscal 2020, for example, refer to the fiscal year ended January 31, 2020.
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

10


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 expense, period of benefit for amortizing deferred contract costs, the determination of the allowance for doubtful accounts, and the provision for income taxes, including the related valuation allowance and any uncertain tax positions, 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.
Reclassification
Certain reclassifications of prior period amounts have been made in the Company’s condensed consolidated balance sheets and condensed consolidated statements of cash flows to conform to the current period presentation. These reclassifications had no effect on the reported results of operations.
Stock Split
In May 2018, the Company effected a two-for-one stock split of the Company’s redeemable convertible preferred stock and common stock effective May 3, 2018. All redeemable convertible preferred stock and common stock share and per-share amounts for the periods presented in these condensed financial statements have been retroactively adjusted for the stock split as if such stock split occurred on the first day of the periods presented.
2. Summary of Significant Accounting Policies
Segment Information
The Company operates as one operating segment. The Company’s chief operating decision maker 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.
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, or corporate debt securities that management believes to be of high credit quality.
No customer accounted for more than 10% of the total accounts receivable balance as of October 31, 2019. One customer accounted for 10% of the total accounts receivable balance as of January 31, 2019. No single customer represented 10% or more of revenue for the three and nine months ended October 31, 2019 or 2018.
Cash and Cash Equivalents
Cash and cash equivalents consist of cash on hand, highly liquid investments with original maturities of three months or less from the date of purchase, and money market funds.
Investments
The Company’s investments are classified as available-for-sale and held-to-maturity and consist of highly liquid investments, primarily U.S. Treasury securities, commercial paper, and corporate debt securities. The Company determines the appropriate classification of its investments at the time of purchase and reevaluates such designation at each balance sheet date.
The Company periodically evaluates its short-term investments to assess whether those with unrealized loss positions are other-than-temporarily impaired. The Company considers various factors in determining whether to recognize an impairment charge, including the length of time the investment has been in a loss position, the extent to which the fair value is less than the Company’s cost basis, and the financial condition and near-term prospects of the

11


investee. If the Company determines that the decline in an investment’s fair value is other-than-temporary, an impairment loss is recognized in earnings equal to the difference between the investment’s amortized cost and fair value at such date. Realized gains and losses are reported in other income, net, in the condensed consolidated statements of operations. No impairment charges have been recognized to date.
Held-to-Maturity
The Company’s held-to-maturity investments consist of investments with maturities over three months from the date of purchase and less than 12 months from the date of the balance sheet and are classified as short-term. The Company has the ability and positive intent to hold these investments to maturity. Held-to-maturity investments are carried at amortized cost, which approximates fair value.
Available-for-Sale
The Company classifies its available-for-sale investments, including those with stated maturities beyond twelve months, as short-term based on their highly liquid nature and because they represent the investment of cash that is available for current operations. In addition, the Company may sell these investments at any time for use in its current operations or for other purposes, even prior to maturity. The Company's available-for-sale investments are recorded at fair market value each reporting period. Unrealized gains and losses on these available-for-sale investments are reported as a separate component of accumulated other comprehensive income in the accompanying condensed consolidated balance sheet until realized.
Related Party Transactions
Certain members of the Company’s Board of Directors serve as directors of, or are executive officers of, and in some cases are investors in, companies that are customers or vendors of the Company. The Company recognized revenue from the sales of its product to a related party of $0.2 million and $0.6 million in the three and nine months ended October 31, 2019 and were immaterial in the three and nine months ended October 31, 2018. Other Related party transactions were not material as of either October 31, 2019 or January 31, 2019, or for the three and nine months ended October 31, 2019 and 2018.
Deferred Offering Costs
Prior to the IPO, all deferred offering costs were capitalized in other noncurrent assets in the condensed consolidated balance sheets. Deferred offering costs of $6.4 million, primarily consisting of accounting, legal, and other fees related to the Company’s IPO, were offset against IPO proceeds upon the closing of the Company’s IPO in April 2019. As of January 31, 2019, there were $3.3 million of deferred offering costs which are included in other assets in the accompanying condensed consolidated balance sheet as of January 31, 2019.
Recently Adopted Accounting Pronouncements
In July 2018, the FASB issued ASU 2018-09, Codification Improvements. These amendments provide clarifications and corrections to certain ASC subtopics including the following: 220-10 (Income Statement - Reporting Comprehensive Income - Overall), 470-50 (Debt - Modifications and Extinguishments), 480-10 (Distinguishing Liabilities from Equity - Overall), 718-740 (Compensation - Stock Compensation - Income Taxes), 805-740 (Business Combinations - Income Taxes), 815-10 (Derivatives and Hedging - Overall), and 820-10 (Fair Value Measurement - Overall). Some of the amendments in ASU 2018-09 do not require transition guidance and will be effective upon issuance; however, many of the amendments do have transition guidance with effective dates for annual periods beginning after December 15, 2019. The amendments that were effective upon issuance of the update did not have an impact on the Company’s condensed consolidated financial statements. The Company early adopted this ASU beginning February 1, 2019 noting that the adoption of the standard had no material impact on its condensed consolidated financial statements.
Recently Issued Accounting Pronouncements
In February 2016, the FASB issued ASU No. 2016-02, Leases, which would require lessees to recognize most leases on their balance sheets, whether operating or financing, while continuing to recognize the expenses on their

12


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 guidance will be effective for the Company beginning February 1, 2020. The Company has completed its process to identify the population of lease arrangements and is nearing the completion of applying the new guidance to each arrangement. The Company is also in the process of determining the incremental borrowing rate for each arrangement. While the adoption remains in progress, the Company expects that adoption will result in the recognition of right-of-use assets and lease liabilities that were not previously recognized, which will increase total assets and liabilities on its consolidated balance sheet.
In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments - Credit Losses (Topic 326) Measurement of Credit Losses on Financial Instruments, which requires 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. Entities will apply the standard’s provisions as a cumulative-effect adjustment to retained earnings as of the beginning of the first reporting period in which the guidance is adopted. This guidance will be effective for the Company beginning February 1, 2020. The Company is currently evaluating the impact of the adoption of this standard on its consolidated financial statements.
3. Investments
The following table summarizes the carrying value of the Company’s investments as of October 31, 2019 (in thousands):     
 
Cost Basis
 
Unrealized Gain (Loss), Net
 
Recorded Basis
Available-for-sale investments:
 
 
 
 
 
U.S. Treasury securities
$
29,915

 
$
16

 
$
29,931

Commercial paper
13,898

 
(3
)
 
13,895

Corporate debt securities
89,000

 
(63
)
 
88,937

Total available-for-sale investments
$
132,813

 
$
(50
)
 
$
132,763

Held-to-maturity investments:

 

 

U.S. Treasury securities
9,017

 

 
9,017

Commercial paper
10,443

 

 
10,443

Corporate debt securities
17,521

 

 
17,521

Total held-to-maturities investments
36,981

 

 
36,981

Total investments
$
169,794

 
$
(50
)
 
$
169,744


Gross realized gains or losses from sales of available-for-sale securities were not material for the three and nine month ended October 31, 2019.
All of the Company’s held-to-maturity securities have a contractual maturity of less than one year. The following table presents the contractual maturities of the Company’s available-for-sale securities as of October 31, 2019:
 
Cost Basis
 
Recorded Basis
Due within one year
$
83,432

 
$
83,426

Due between one to five years
49,381

 
49,337

 
$
132,813

 
$
132,763


The Company had no investments as of January 31, 2019.

13


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:
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 (in thousands):
 
As of October 31, 2019
 
Level 1
 
Level 2
 
Level 3
 
Total
Money market funds
$
159,047

 
$

 
$

 
$
159,047

U.S. Treasury securities

 
38,948

 

 
38,948

Commercial paper

 
24,338

 

 
24,338

Corporate debt securities

 
116,431

 

 
116,431

Total
$
159,047

 
$
179,717

 
$

 
$
338,764

Included in cash equivalents
 
 
 
 
 
 
169,020

Included in investments
 
 
 
 
 
 
169,744


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 did not have any transfers into and out of Level 1 or Level 2 during the nine months ended October 31, 2019.
The Company considers all highly liquid investments purchased with a remaining maturity of three months or less to be cash equivalents. As of October 31, 2019 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


5. Property and Equipment, Net
Property and equipment, net, consisted of the following (in thousands):
 
October 31, 2019
 
January 31, 2019
Leasehold improvements
$
10,295

 
$
6,512

Computers and equipment
4,046

 
2,998

Capitalized internal-use software
389

 
389

Furniture and fixtures
1,947

 
1,239

Gross property and equipment (1)
16,677

 
11,138

Accumulated depreciation and amortization
(6,646
)
 
(5,366
)
Property and equipment, net
$
10,031

 
$
5,772

(1) Gross property and equipment includes construction-in-progress for leasehold improvements of $2.6 million and $0.2 million that had not yet been placed in service as of October 31, 2019 and January 31, 2019, respectively. The costs associated with construction-in-progress are not amortized until placed in service.
Depreciation and amortization expense was $0.6 million and $0.5 million for the three months ended October 31, 2019 and 2018 and $1.6 million and $1.3 million for the nine months ended October 31, 2019 and 2018, respectively.
6. Deferred Contract Costs
Deferred contract costs, which primarily consist of deferred sales commissions, were $22.9 million and $17.5 million as of October 31, 2019 and January 31, 2019, respectively. Amortization expense for the deferred costs was $2.1 million and $1.2 million for the three months ended October 31, 2019 and 2018, respectively, and $5.5 million and $3.1 million for the nine months ended October 31, 2019 and 2018, respectively. There was no impairment charge related to the costs capitalized for the periods presented.
7. Commitments and Contingencies
Operating Leases
The Company has entered into various non-cancellable operating leases for its office spaces with lease periods expiring between fiscal 2020 and fiscal 2029. In addition to base rent the Company is also committed to pay a portion of the actual operating expenses under certain of these lease arrangements.
In December 2015, the Company entered into a sublease agreement for its former headquarters in San Francisco, California. The Company received sublease income of $0.4 million during the three months ended October 31, 2018 and $1.1 million for the nine months ended October 31, 2018. The lease and related sublease expired in fiscal 2019.
The facility 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. The Company recognizes rent expense on a straight-line basis over the lease period and has accrued for rent expense incurred but not paid. Deferred rent was $6.5 million as of October 31, 2019, of which $0.7 million was included within accrued expenses and other current liabilities and $5.8 million was included within other liabilities on the condensed consolidated balance sheets. Deferred rent was $3.7 million as of January 31, 2019, of which $0.3 million was included within accrued expenses and other current liabilities and $3.4 million was included within other liabilities on the condensed consolidated balance sheets. Rent expense was $1.8 million and $1.3 million for the three months ended October 31, 2019 and 2018, respectively, and $4.7 million and $3.6 million for the nine months ended October 31, 2019 and 2018, respectively.

15


As of October 31, 2019 the future minimum lease payments by fiscal year excluding sublease income under non-cancellable operating leases are as follows (in thousands):
 
Minimum Lease
Payments
2020
$
1,490

2021
5,671

2022
6,364

2023
6,502

2024
6,683

Thereafter
15,848

Total
$
42,558


Total future minimum lease payments under non-cancellable operating leases as of October 31, 2019 are primarily comprised of lease payments due under the lease of the Company’s headquarters in San Francisco, California, and leases for the Company’s offices in Toronto, Canada and Atlanta, Georgia.
In July 2019, the Company entered into a non-cancellable operating lease for office space in Atlanta, Georgia, with minimum lease payments of $14.4 million through the lease term of July 2028.
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.
8. Common Stock and Stockholders’ Equity (Deficit)
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. Under the 2019 Plan, the Company’s Board of Directors (the Board) and any other committee or subcommittee of the Board may grant stock options and restricted stock awards (RSAs) and restricted stock units (RSUs) to employees, consultants, and advisors of the Company. Through October 31, 2019, the Company has granted stock options, RSAs, and RSUs.

16


As of October 31, 2019 and January 31, 2019, respectively, the Company was authorized to grant up to 13,049,689 shares and 23,929,932 shares of common stock under the Stock Plans.
The Company has issued stock options and RSAs to employees and non-employee directors under the 2010 Plan, and certain of these awards allow for early exercise. The Company has issued stock options and RSUs to employees pursuant to the 2019 Plan. Stock options are granted with exercise prices at the fair value of the underlying common stock on the grant date, in general vest based on continuous employment over four years and expire 10 years from the date of grant. RSUs are measured based on the grant date fair value of the awards and in general vest based on continuous employment over four years.
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 October 31, 2019 and January 31, 2019, there were 12,249,794 shares and 2,221,216 shares available for future issuance under the Stock Plans, respectively.
Shares of common stock reserved for future issuance are as follows:
 
October 31, 2019
Stock options and unvested RSUs outstanding
15,643,007

Available for future stock option and RSU grants
12,249,794

Available for ESPP
1,850,000

Total common stock reserved at October 31, 2019
29,742,801


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, 2019
14,006,222

 
$
4.32

 
8.0 years
 
$
142,840

Granted
3,773,315

 
$
15.87

 
 
 
 
Exercised
(2,091,575
)
 
$
2.67

 
 
 
 
Canceled
(755,794
)
 
$
8.34

 
 
 
 
Outstanding at October 31, 2019
14,932,168

 
$
7.28

 
8.0 years
 
$
234,653

Vested as of October 31, 2019
6,563,556

 
$
3.41

 
7.2 years
 
$
128,502


Stock options granted during the three months ended October 31, 2019 and 2018 had a weighted average grant date fair value of $11.72 and $5.50 per share, respectively. The aggregate intrinsic value of stock options exercised during the three months ended October 31, 2019 and 2018 was $21.8 million and $4.0 million, respectively.
Stock options granted during the nine months ended October 31, 2019 and 2018 had a weighted average grant date fair value of $10.84 and $4.60 per share, respectively. The aggregate intrinsic value of stock options exercised during the nine months ended October 31, 2019 and 2018 was $52.5 million and $8.6 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.

17


As of October 31, 2019 and January 31, 2019, respectively, there was approximately $52.5 million and $30.6 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.4 years and 2.7 years, respectively.
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, 2019

 
$

Granted
711,509

 
$
30.69

Vested, net of shares withheld for employee payroll taxes
(1,080
)
 
$
32.51

Canceled
(2,108
)
 
$
46.26

Outstanding at October 31, 2019
708,321

 
$
30.64


As of October 31, 2019, there was $20.9 million of unrecognized stock-based compensation expense related to unvested RSUs, which is expected to be recognized over a weighted average period of 3.8 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. The initial offering period began April 11, 2019 and will end on June 15, 2021, with purchase dates of December 13, 2019, June 15, 2020, December 15, 2020 and June 15, 2021. The ESPP generally provides for 24-month offering periods beginning June 15 and December 15 of each year, with each offering period consisting of four six-month purchase periods, except for the initial offering period which began on April 11, 2019 and will end on December 15, 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.
The Company recognized $1.5 million and $3.7 million of stock-based compensation expense related to ESPP during the three and nine months ended October 31, 2019, respectively beginning upon the IPO in April 2019. As of October 31, 2019, $4.1 million has been withheld on behalf of employees for a future purchase under the ESPP.
There were no purchases for the three and nine months ended October 31, 2019 related to the ESPP.
Warrant Issued as Charitable Contribution
In fiscal 2019, the Company commenced an initiative to donate product, equity, and employee time for charitable purposes. In June 2018, as part of this initiative, the Company issued to the Tides Foundation a warrant to purchase up to 648,092 shares of the Company’s common stock, exercisable at a price of $0.01 per share. The common stock warrant was automatically net exercised for 647,822 shares of common stock upon the closing of the IPO.
The Company recognized $6.2 million of non-cash charitable contribution expense during the nine months ended October 31, 2018 and this amount is included in general and administrative expense in the accompanying condensed consolidated statement of operations.
Common Stock Transfer
During the three and nine months ended October 31, 2018, certain of the Company’s investors acquired outstanding common stock from current or former employees at a purchase price greater than or equal to the estimated fair value at the time of the transactions. For the shares acquired at a price in excess of fair value during the three and nine months

18


ended October 31, 2018, the Company recorded stock-based compensation expense for the difference between the price paid and the estimated fair value on the date of the transactions of $5.5 million. The Company recorded $3.8 million of this expense in research and development expense, $1.4 million in general and administrative expense and $0.3 million in sales and marketing expense. In connection with these stock transfers, the Company either waived or assigned its rights of first refusal or other transfer restrictions applicable to such shares.
There were no such transactions during the three or nine months ended October 31, 2019.
Stock-Based Compensation
The Company uses the Black-Scholes option-pricing model to estimate the fair value of stock options on the date of grant. 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.
Stock-based compensation expense included in the Company’s condensed consolidated statements of operations is as follows (in thousands):
 
Three Months Ended October 31,
 
Nine Months Ended October 31,
 
2019
 
2018
 
2019
 
2018
Cost of revenue
$
303

 
$
71

 
$
773

 
$
202

Research and development
1,462

 
6,567

 
3,760

 
7,680

Sales and marketing
2,295

 
1,198

 
6,084

 
2,964

General and administrative(1)
3,287

 
2,340

 
8,775

 
5,016

Total
$
7,347

 
$
10,176

 
$
19,392

 
$
15,862

(1) Stock-based compensation expense above does not include $6.2 million of non-cash charitable contribution expense.
9. Deferred Revenue and Performance Obligations
The following table presents the changes to the Company’s deferred revenue (in thousands):
 
Three Months Ended October 31,
 
Nine Months Ended October 31,
 
2019
 
2018
 
2019
 
2018
Deferred revenue, beginning of period
$
77,797

 
$
49,577

 
$
64,104

 
$
38,169

Billings
45,577

 
33,398

 
136,945

 
97,570

Revenue recognized
(42,750
)
 
(31,229
)
 
(120,425
)
 
(83,993
)
Deferred revenue, end of period
$
80,624

 
$
51,746

 
$
80,624

 
$
51,746


For the three months ended October 31, 2019 and 2018, the majority of revenue recognized was from the deferred revenue balances at the beginning of each quarter. For the nine months ended October 31, 2019 and 2018, less than half of revenue recognized was from the deferred revenue balances at the beginning of each period.
As of October 31, 2019 and January 31, 2019, 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 $66.9 million and $43.6 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.

19


10. Net Loss per Share
The following table presents the calculation of basic and diluted net loss per share (in thousands, except per share data):
 
Three Months Ended October 31,
 
Nine Months Ended October 31,
 
2019
 
2018
 
2019
 
2018
Numerator:
 
 
 
 
 
 
 
Net loss
$
(15,265
)
 
$
(15,375
)
 
$
(39,899
)
 
$
(34,534
)
Denominator:
 
 
 
 
 
 
 
Weighted average shares used in calculating net loss per share, basic and diluted
75,992

 
21,598

 
61,628

 
21,226

Net loss per share, basic and diluted
$
(0.20
)
 
$
(0.71
)
 
$
(0.65
)
 
$
(1.63
)

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 (in thousands):
 
As of October 31,
 
2019
 
2018
Redeemable convertible preferred stock

 
41,273

Shares subject to outstanding common stock options
14,932

 
13,877

Unvested early exercised stock options
140

 
404

Warrants to purchase common stock

 
750

Early exercised stock options in exchange for note receivable

 
250

Restricted stock awards purchased with promissory notes
216

 
510

Shares issuable pursuant to the 2019 Employee Stock Purchase Plan
202

 

Total
15,490

 
57,064


11. 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.1 million for the three months ended October 31, 2019 and 2018, respectively, and $0.7 million and $0.3 million for the nine months ended October 31, 2019 and 2018, respectively. The income tax expense for the three and nine months ended October 31, 2019 as compared to the income tax expense for the three and nine months ended October 31, 2018, changed primarily due to growth in our foreign operations.

20


12. Geographic Information
Revenue by location is determined by the billing address of the customer. The following table sets forth revenue by geographic area (in thousands):
 
Three Months Ended October 31,
 
Nine Months Ended October 31,
 
2019
 
2018
 
2019
 
2018
United States
$
33,330

 
$
25,018

 
$
94,390

 
$
67,483

International
9,420

 
6,211

 
26,035

 
16,510

Total
$
42,750

 
$
31,229

 
$
120,425

 
$
83,993


Other than the United States, no other individual country accounted for 10% or more of revenue for the three and nine months ended October 31, 2019 or 2018. As of October 31, 2019, 70% of the Company’s property and equipment was located in the United States and 30% was located in Canada. As of January 31, 2019, 48% of the Company’s property and equipment was located in the United States and 52% was located in Canada.
13. Subsequent Events
The Company has evaluated subsequent events through December 6, 2019.

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 final prospectus related to our initial public offering, or IPO, dated April 11, 2019, or the Prospectus, filed with the SEC pursuant to Rule 424 (b) under the Securities Act of 1933 (File No. 333-230323). 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, 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, providing for real-time operations. We collect digital signals from virtually any software-enabled system or device, correlate and interpret these signals, and combine them with human response data, orchestrating teams to take the right actions in real time.
We mine machine data and human response data to embed analytics, machine learning, and automation within our platform. Our platform learns from every incident, allowing teams to be proactive and incorporate best practices into their operations to improve performance.
Our products help organizations improve operations, accelerate innovation, increase revenue, mitigate security risk, and deliver great customer experience.
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 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 over 350 integrations with ecosystem partners that enable our customers to gather and correlate digital signals from virtually any software-enabled system or device.
As of October 31, 2019, we had over 12,000 customers - ranging from startups to Fortune 50 companies. Our customers use our products across a broad range of use cases such as DevOps, Security, IT Operations, Business and Internet of Things.
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 their digital operations maturity. 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.

22



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. Increasing awareness of our platform and its broad range of capabilities, coupled with the mainstream adoption of cloud-based, “always on” technology, has expanded the diversity of our customer base to include organizations of all sizes across virtually all industries. Over time, larger customers have constituted a greater share of our revenue.
 
As of October 31,
 
2019
 
2018
Customers
12,436

 
10,806

Customers greater than $100,000 in ARR
303

 
203

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 October 31,
 
2019
 
2018
Dollar-based net retention rate for all customers
129
%
 
139
%
Components of Results of Operations
Revenue
We generate subscription revenue from customers accessing our platform. Our subscriptions are typically one year in duration but can range from monthly to multi-year. Subscription revenue is driven primarily by the number of customers, the number of users per customer, and the level of subscription purchased. We generally invoice customers in advance in annual installments for subscriptions to our platform. We recognize subscription revenue ratably over the term of the subscription period beginning on the date we grant access to our platform, assuming that all other revenue recognition criteria have been met.
Due to the low complexity of implementation and integration of our platform with our customers’ existing infrastructure, revenue from professional services has been immaterial to date.
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

23



for facilities, information technology, and other 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, and allocated overhead costs. 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 are incurring additional expenses than we have historically experienced as a result of operating as a public company, including costs to comply with the rules and regulations applicable to companies listed on a national securities exchange, costs related to compliance and reporting obligations pursuant to the rules and regulations of the SEC, and increased expenses for insurance, investor relations, and professional services and to invest in processes and systems. We expect that our general and administrative expenses will increase in dollar value as our business grows. However, we expect that our general and administrative expenses will decrease as a percentage of our revenue over the longer term as we expect our investments to allow for improved efficiency for future growth in the business.
Interest Income
Interest income consists of income earned on our cash and cash equivalents and interest earned on our short term investments which consist of U.S. Treasury securities, commercial paper, and corporate debt securities.

24



Other Income, Net
Other income, net primarily consists of sublease income related to our San Francisco lease, 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 (in thousands):
 
Three Months Ended October 31,
 
Nine Months Ended October 31,
 
2019
 
2018
 
2019
 
2018
Revenue
$
42,750

 
$
31,229

 
$
120,425

 
$
83,993

Cost of revenue(1)
6,634

 
4,599

 
18,226

 
12,396

Gross profit
36,116

 
26,630

 
102,199

 
71,597

Operating expenses:
 
 
 
 
 
 
 
Research and development(1)
12,619

 
14,578

 
35,160

 
30,101

Sales and marketing(1)
27,425

 
18,738

 
72,378

 
47,351

General and administrative(1)
12,765

 
9,264

 
38,464

 
30,052

Total operating expenses
52,809

 
42,580

 
146,002

 
107,504

Loss from operations
(16,693
)
 
(15,950
)
 
(43,803
)
 
(35,907
)
Interest income
1,427

 
318

 
4,283

 
596

Other income, net
245

 
372

 
346

 
1,087

Loss before provision for income taxes
(15,021
)
 
(15,260
)
 
(39,174
)
 
(34,224
)
Provision for income taxes
(244
)
 
(115
)
 
(725
)
 
(310
)
Net loss
$
(15,265
)
 
$
(15,375
)
 
$
(39,899
)
 
$
(34,534
)
______________
(1)
Includes stock-based compensation expense and non-cash charitable contribution expense as follows (in thousands):
 
Three Months Ended October 31,
 
Nine Months Ended October 31,
 
2019
 
2018
 
2019
 
2018
Cost of revenue
$
303

 
$
71

 
$
773

 
$
202

Research and development
1,462

 
6,567

 
3,760

 
7,680

Sales and marketing
2,295

 
1,198

 
6,084

 
2,964

General and administrative
3,287

 
2,340

 
8,775

 
11,233

Total
$
7,347

 
$
10,176

 
$
19,392

 
$
22,079



25



The following table sets forth our condensed consolidated statements of operations data expressed as a percentage of revenue:
 
Three Months Ended October 31,
 
Nine Months Ended October 31,
 
2019
 
2018
 
2019
 
2018
Revenue
100
 %
 
100
 %
 
100
 %
 
100
 %
Cost of revenue
16

 
15

 
15

 
15

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

 
47

 
29

 
36

Sales and marketing
64

 
60

 
60

 
56

General and administrative
30

 
30

 
32

 
36

Total operating expenses
124
 %
 
136
 %
 
121
 %
 
128
 %
Loss from operations
(39
)
 
(51
)
 
(36
)
 
(43
)
Interest income
3

 
1

 
4

 
1

Other income, net
1

 
1

 

 
1

Loss before provision for income taxes
(35
)
 
(49
)
 
(33
)
 
(41
)
Provision for income taxes
(1
)
 

 
(1
)
 

Net loss
(36
)%
 
(49
)%
 
(33
)%
 
(41
)%
______________
Note: Certain figures may not sum due to rounding.
Comparison of the Three Months Ended October 31, 2019 and 2018
Revenue
 
Three Months Ended October 31,
 
 
 
 
 
2019
 
2018
 
Change
 
% Change
 
(dollars in thousands)
 
 
Revenue
42,750

 
31,229

 
$
11,521

 
37
%
Revenue increased by $11.5 million, or 37%, for the three months ended October 31, 2019 compared to the three months ended October 31, 2018. The increase in revenue for the three months ended October 31, 2019 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 upsells of additional functionality.    
Cost of Revenue and Gross Margin
 
Three Months Ended October 31,
 
 
 
 
 
2019
 
2018
 
Change
 
% Change
 
(dollars in thousands)
 
 
Cost of revenue
6,634

 
4,599

 
$
2,035

 
44
%
Gross margin
84
%
 
85
%
 
 

 
 
Cost of revenue increased by $2.0 million, or 44%, for the three months ended October 31, 2019 compared to the three months ended October 31, 2018. This increase was primarily due to an increase of $0.9 million in personnel expenses as a result of increased headcount, an increase of $0.6 million in hosting, software, and telecom costs, and an increase of $0.4 million in allocated overhead costs, all of which to support the continued growth of the business

26



and related infrastructure. The decrease in gross margin is primarily due to increased hosting fees as we invest in our infrastructure.
Research and Development
 
Three Months Ended October 31,
 
 
 
 
 
2019
 
2018
 
Change
 
% Change
 
(dollars in thousands)
 
 
Research and development
$
12,619

 
$
14,578

 
$
(1,959
)
 
(13
)%
Percentage of revenue
30
%
 
47
%
 
 
 
 
Research and development expenses decreased by $2.0 million, or 13%, for the three months ended October 31, 2019 compared to the three months ended October 31, 2018 and decreased as a percentage of revenue. Excluding a one-time charge in stock based compensation expense of $3.8 million recorded for the three months ended October 31, 2018 in connection with the common stock transfer (Note 8), research and development expenses would have increased by $1.8 million. The increase quarter over quarter excluding this one time charge was primarily driven by an increase in personnel expenses of $0.6 million as a result of increased headcount to support our continued investment in our platform and a $0.2 million increase in outside professional services. Costs to support the continued growth of the business and related infrastructure increased $0.9 million in the three months ended October 31, 2019, which includes allocated overhead costs.
Sales and Marketing
 
Three Months Ended October 31,
 
 
 
 
 
2019
 
2018
 
Change
 
% Change
 
(dollars in thousands)
 
 
Sales and marketing
$
27,425

 
$
18,738

 
$
8,687

 
46
%
Percentage of revenue
64
%
 
60
%
 
 
 
 
Sales and marketing expenses increased by $8.7 million, or 46%, for the three months ended October 31, 2019 compared to the three months ended October 31, 2018. This increase was primarily due to an increase of $6.0 million in personnel expenses as a result of increased headcount to support our go-to-market strategy and increased variable compensation for our sales personnel (including amortization of deferred contract costs). Sales and marketing expenses also increased in the three months ended October 31, 2019 due to increased allocated overhead costs of $1.4 million to support the continued growth of the business and related infrastructure, a $0.8 million increase due to additional outside professional services, a $0.4 million increase in travel related expenses reflecting the increase in headcount, and a $0.4 million increase in hosting and software costs. These increases were partially offset by a decrease in bad debt expense of $0.4 million.
General and Administrative
 
Three Months Ended October 31,
 
 
 
 
 
2019
 
2018
 
Change
 
% Change
 
(dollars in thousands)
 
 
General and administrative
$
12,765

 
$
9,264

 
$
3,501

 
38
%
Percentage of revenue
30
%
 
30
%
 
 
 
 
General and administrative expenses increased by $3.5 million, or 38%, for the three months ended October 31, 2019 compared to the three months ended October 31, 2018. Excluding a one-time charge in stock based compensation expense of $1.4 million recorded for the three months ended October 31, 2018 in connection with the common stock transfer (Note 8), general and administrative expenses would have increased by $4.9 million. The increase quarter over

27



quarter excluding this one time charge was primarily driven by an increase of $4.3 million in personnel expenses as a result of increased headcount. General and administrative expenses also increased in the three months ended October 31, 2019 due to a $0.3 million increase in the use of outside professional services, and a $0.3 million increase in costs to support the business and related infrastructure which includes allocated overhead costs.
Interest Income and Other Income, Net
 
Three Months Ended October 31,
 
 
 
 
 
2019
 
2018
 
Change
 
% Change
 
(dollars in thousands)
 
 
Interest income
$
1,427

 
$
318

 
$
1,109

 
349
 %
Other income, net
$
245

 
$
372

 
$
(127
)
 
(34
)%
Interest income increased by $1.1 million for the three months ended October 31, 2019 compared to the three months ended October 31, 2018, primarily due to a higher cash and cash equivalents and investments balance following our IPO. Other income, net decreased by $0.1 million for the three months ended October 31, 2019 compared to the three months ended October 31, 2018. The decrease in other income for the three months ended October 31, 2019 was primarily related to sublease income that we received prior to the sublease expiring in fiscal 2019.
Comparison of the Nine Months Ended October 31, 2019, and 2018
Revenue
 
Nine Months Ended October 31,
 
 
 
 
 
2019
 
2018
 
Change
 
% Change
 
(dollars in thousands)
 
 
Revenue
$
120,425

 
$
83,993

 
$
36,432

 
43
%
Revenue increased by $36.4 million, or 43%, for the nine months ended October 31, 2019 compared to the nine months ended October 31, 2018. The increase in revenue for the nine months ended October 31, 2019 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 upsells of additional functionality.
Cost of Revenue and Gross Margin
 
Nine Months Ended October 31,
 
 
 
 
 
2019
 
2018
 
Change
 
% Change
 
(dollars in thousands)
 
 
Cost of revenue
18,226

 
12,396

 
$
5,830

 
47
%
Gross margin
85
%
 
85
%
 


 


Cost of revenue increased by $5.8 million, or 47%, for the nine months ended October 31, 2019 compared to the nine months ended October 31, 2018. This increase was primarily due to an increase of $2.3 million in personnel expenses as a result of increased headcount, an increase of $2.0 million in hosting, software, and telecom costs, an increase of $1.0 million in allocated overhead costs, and an increase of $0.2 million in travel expenses, all of which to support the continued growth of the business and related infrastructure.

28



Research and Development
 
Nine Months Ended October 31,
 
 
 
 
 
2019
 
2018
 
Change
 
% Change
 
(dollars in thousands)
 
 
Research and development
$
35,160

 
$
30,101

 
$
5,059

 
17
%
Percentage of revenue
29
%
 
36
%
 


 


Research and development expenses increased by $5.1 million, or 17%, for the nine months ended October 31, 2019 compared to the nine months ended October 31, 2018 but decreased as percentage of revenue. Excluding a one-time charge in stock based compensation expense of $3.8 million recorded for the three months ended October 31, 2018 in connection with the common stock transfer (Note 8), research and development expenses would have increased by $8.9 million. The increase year over year excluding this one time charge was primarily driven by an increase of $4.9 million in personnel expenses as a result of increased headcount to support our continued investment in our platform. Research and development expenses also increased in the nine months ended October 31, 2019 due to a $0.7 million increase in outside professional services, and an increase of $0.4 million in travel costs. Costs to support the continued growth of the business and related infrastructure increased $2.6 million in the nine months ended October 31, 2019, which includes allocated overhead costs.
Sales and Marketing
 
Nine Months Ended October 31,
 
 
 
 
 
2019
 
2018
 
Change
 
% Change
 
(dollars in thousands)
 
 
Sales and marketing
$
72,378

 
$
47,351

 
$
25,027

 
53
%
Percentage of revenue
60
%
 
56
%
 


 


Sales and marketing expenses increased by $25.0 million, or 53%, for the nine months ended October 31, 2019 compared to the nine months ended October 31, 2018. This increase was primarily due to an increase of $16.2 million in personnel expenses as a result of increased headcount to support our go-to-market strategy and increased variable compensation for our sales personnel (including amortization of deferred contract costs). Sales and marketing expenses also increased in the nine months ended October 31, 2019 due to increased allocated overhead costs of $3.5 million to support the continued growth of the business and related infrastructure, an increase of $2.2 million in travel related expenses reflecting the increase in headcount and marketing events as well as our sales kick off for fiscal 2020, a $2.0 million increase in the use of outside professional services, a $0.9 million increase in marketing and promotional expenses driven by increases in advertising, and a $0.9 million increase in software and hosting costs to support growth of the business. These increases were partially offset by a $0.7 million decrease in bad debt expense.
General and Administrative
 
Nine Months Ended October 31,
 
 
 
 
 
2019
 
2018
 
Change
 
% Change
 
(dollars in thousands)
 
 
General and administrative
$
38,464

 
$
30,052

 
$
8,412

 
28
%
Percentage of revenue
32
%
 
36
%
 


 


General and administrative expenses increased by $8.4 million, or 28%, for the nine months ended October 31, 2019 compared to the nine months ended October 31, 2018 but decreased as percentage of revenue. Excluding a one-time charge in stock based compensation expense of $1.4 million recorded for the three months ended October 31, 2018 in connection with the common stock transfer (Note 8), general and administrative expenses would have increased by $9.8 million. The increase year over year excluding this one time charge was primarily driven by an increase of

29



$12.0 million in personnel expenses as a result of increased headcount to support growth and becoming a public company. General and administrative expenses also increased in the nine months ended October 31, 2019 due to a $1.6 million increase in the use of professional services related to operating as a public company, and a $0.6 million increase in travel costs. Costs to support the continued growth of the business and related infrastructure increased $1.7 million in the nine months ended October 31, 2019, which includes allocated overhead costs. These increases were partially offset by $6.2 million of non-cash expense recognized during the nine months ended October 31, 2018 for the warrant issued to the Tides Foundation.
Interest Income and Other Income, Net
 
Nine Months Ended October 31,
 
 
 
 
 
2019
 
2018
 
Change
 
% Change
 
(dollars in thousands)
 
 
Interest income
$
4,283

 
$
596

 
$
3,687

 
619
 %
Other income, net
$
346

 
$
1,087

 
$
(741
)
 
(68
)%
Interest income increased by $3.7 million for the nine months ended October 31, 2019 compared to the nine months ended October 31, 2018, primarily due to a higher cash and cash equivalents and investments balance following our IPO. Other income, net decreased by $0.7 million for the nine months ended October 31, 2019 compared to the nine months ended October 31, 2018. The decrease in other income for the nine months ended October 31, 2019 was primarily related to sublease income that we received prior to the lease expiring in fiscal 2019.

30



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 October 31,
 
Nine Months Ended October 31,
 
2019
 
2018
 
2019
 
2018
 
(in thousands)
Gross profit
$
36,116

 
$
26,630

 
$
102,199

 
$
71,597

Add:
 
 
 
 
 
 
 
Stock-based compensation
303

 
71

 
773

 
202

Non-GAAP gross profit
$
36,419

 
$
26,701

 
$
102,972

 
$
71,799

 
 
 
 
 
 
 
 
Gross margin
84
%
 
85
%
 
85
%
 
85
%
Non-GAAP gross margin
85
%
 
86
%
 
86
%
 
85
%
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 and non-cash charitable contribution expense. We define non-GAAP operating margin as non-GAAP operating loss as a percentage of revenue.
 
Three Months Ended October 31,
 
Nine Months Ended October 31,
 
2019
 
2018
 
2019
 
2018
 
(in thousands)
Loss from operations
$
(16,693
)
 
$
(15,950
)
 
$
(43,803
)
 
$
(35,907
)
Add:
 
 
 
 
 
 
 
Stock-based compensation
7,347

 
10,176

 
19,392

 
15,862

Non-cash charitable contribution expense

 

 

 
6,217

Non-GAAP operating loss
$
(9,346
)
 
$
(5,774
)
 
$
(24,411
)
 
$
(13,828
)
 
 
 
 
 
 
 
 
Operating margin
(39
)%
 
(51
)%
 
(36
)%
 
(43
)%
Non-GAAP operating margin
(22
)%
 
(18
)%
 
(20
)%
 
(16
)%

31



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 October 31,
 
Nine Months Ended October 31,
 
2019
 
2018
 
2019
 
2018
 
(in thousands)
Net loss
$
(15,265
)
 
$
(15,375
)
 
$
(39,899
)
 
$
(34,534
)
Add:
 
 
 
 
 
 
 
Stock-based compensation
7,347

 
10,176

 
19,392

 
15,862

Non-cash charitable contribution expense

 

 

 
6,217

Non-GAAP net loss
$
(7,918
)
 
$
(5,199
)
 
$
(20,507
)
 
$
(12,455
)
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 October 31,
 
Nine Months Ended October 31,
 
2019
 
2018
 
2019
 
2018
 
(in thousands)
Net cash provided by (used in) operating activities
$
3,432

 
$
2,811

 
$
(1,975
)
 
$
(6,236
)
Less:
 
 
 
 
 
 
 
Purchases of property and equipment
(1,171
)
 
(2,514
)
 
(3,190
)
 
(3,078
)
Capitalized internal-use software costs

 
(132
)
 

 
(224
)
Free cash flow
$
2,261

 
$
165

 
$
(5,165
)
 
$
(9,538
)
Net cash used in investing activities
$
(135,967
)
 
$
(2,646
)
 
$
(172,682
)
 
$
(3,302
)
Net cash provided by financing activities
$
2,566

 
$
90,999

 
$
220,734

 
$
93,831

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 and borrowings on our prior loan facilities. 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 October 31, 2019, our principal sources of liquidity were cash and cash equivalents and investments totaling $346.1 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 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

32



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 consolidated balance sheet. Deferred revenue consists of the unearned portion of customer billings, which is recognized as revenue in accordance with our revenue recognition policy. As of October 31, 2019, we had deferred revenue of $80.6 million, of which $78.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:
 
Nine Months Ended October 31,
 
2019
 
2018
 
(in thousands)
Net cash used in operating activities
$
(1,975
)
 
$
(6,236
)
Net cash used in investing activities
$
(172,682
)
 
$
(3,302
)
Net cash provided by financing activities
$
220,734

 
$
93,831

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 the private sales and public sale of equity securities.
Cash used in operating activities for the nine months ended October 31, 2019 of $2.0 million primarily related to our net loss of $39.9 million, adjusted for non-cash charges of $26.2 million and net cash outflows of $11.7 million due to changes in our operating assets and liabilities. Non-cash charges primarily consisted of stock-based compensation of $19.4 million, depreciation and amortization of property and equipment of $1.7 million, and amortization of our deferred contract costs of $5.5 million. Changes in operating assets and liabilities reflected cash inflows from a $16.5 million increase in deferred revenue resulting primarily from increased billings for subscriptions, a $5.6 million increase in accrued compensation primarily due to employee contributions on the ESPP and increased headcount, a $4.3 million decrease in accounts receivable due to timing of cash collections, and a $1.1 million increase in accounts payable and accrued expenses and other liabilities. These amounts were partially offset by a $10.9 million increase in deferred contract costs due to commissions paid on new bookings in line with revenue growth, and a $4.9 million increase in prepaid expenses and other assets related to timing of payments made in advance for future services.
Cash used in operating activities for the nine months ended October 31, 2018 of $6.2 million primarily related to our net loss of $34.5 million, adjusted for non-cash charges of $27.1 million and net cash outflows of $1.2 million due to changes in our operating assets and liabilities. Non-cash charges primarily consisted of stock-based compensation of $15.9 million, expense on the warrant issued in conjunction with a charitable contribution of $6.2 million, depreciation and amortization of property and equipment of $1.3 million, and amortization of our deferred contract costs of $3.1 million. The main drivers of the changes in operating assets and liabilities related to a $13.6 million increase in deferred revenue, resulting primarily from increased billings for subscriptions, a $2.8 million increase in accrued compensation due to an increase in headcount, and an increase in accounts payable and accrued expenses and other liabilities of $2.4 million. These amounts were partially offset by an $8.9 million increase in deferred contract costs due to commissions paid on new bookings, an increase of $6.2 million in accounts receivable, and an increase of $2.4 million in prepaid expenses and other assets related to prepayments made in advance for future services.

33



Investing Activities
Cash used in investing activities for the nine months ended October 31, 2019 of $172.7 million, consisted of purchases of investments of $178.4 million, purchases of property and equipment of $3.2 million primarily to support additional office space for our San Francisco and Atlanta offices and purchases of computers for new employees, which were partially offset by proceeds from maturities of held-to-maturity investments of $9.0 million.
Cash used in investing activities for the nine months ended October 31, 2018 of $3.3 million consisted primarily of $2.2 million of leasehold improvements for our Toronto office, $0.8 million in purchases of computers for new employees, and $0.2 million of capitalized internal-use software costs.
Financing Activities
Cash provided by financing activities for the nine months ended October 31, 2019 of $220.7 million consisted primarily of net proceeds from our IPO of $220.1 million after underwriting discounts and commissions, and proceeds from the exercise of stock options and repayment of a promissory note of $6.3 million, partially offset by $5.6 million in payments related to costs associated with our IPO.
Cash provided by financing activities for the nine months ended October 31, 2018 of $93.8 million consisted primarily of net proceeds from the issuance of Series D redeemable convertible preferred stock of $89.8 million and proceeds from the exercise of stock options and warrants of $4.0 million.

Contractual Obligations and Commitments
During the nine months ended October 31, 2019, there were no material changes to our contractual obligations and other commitments, as disclosed in the Prospectus, other than the non-cancellable operating lease we entered into for office space in Atlanta, Georgia. The minimum lease payments are $14.4 million through July 2028.
For further information on our commitments and contingencies, refer to Note 7 in the condensed consolidated financial statements contained within this Quarterly Report on Form 10-Q.
Indemnification Agreements
In the ordinary course of business, we enter into agreements of varying scope and terms pursuant to which we agree to indemnify customers, vendors, lessors, business partners, and other parties with respect to certain matters, including, but not limited to, losses arising out of the breach of such agreements, services to be provided by us, or from intellectual property infringement claims made by third parties. In addition, we have entered into indemnification agreements with our directors and certain officers and employees that will require us, among other things, to indemnify them against certain liabilities that may arise by reason of their status or service as directors, officers, or employees. No demands have been made upon us to provide indemnification under such agreements, and there are no claims that we are aware of that could have a material effect on our consolidated balance sheets, consolidated statements of operations and comprehensive loss, or consolidated statements of cash flows.
Off-Balance Sheet Arrangements
We do not currently have and, as of October 31, 2019 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

34



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.
These policies are discussed in Note 2 in the Prospectus filed with the SEC pursuant to Rule 424(b) under the Securities Act of 1933, on April 11, 2019. There have been no significant changes to these policies for the nine months ended October 31, 2019 other than those disclosed herein.
Recently 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
Interest Rate Risk
As of October 31, 2019, we had cash, cash equivalents and investments totaling $346.1 million, invested in money market funds, U.S. Treasury securities, commercial paper and corporate debt securities. Our cash and cash equivalents are held for working capital purposes. Our investments are made for capital preservation purposes. We do not enter into investments for trading or speculative purposes.
Our investments classified as held-to-maturity consist of U.S. Treasury securities, commercial paper, and corporate debt securities with maturities of less than one year. These investments were classified as held-to-maturity as we have the positive intent and ability to hold these until maturity. We classify our available-for-sale investments, including those with stated maturities beyond twelve months, as short-term based on their highly liquid nature and because they represent the investment of cash that is available for current operations. In addition, the Company may sell these investments at any time for use in its current operations or for other purposes, even prior to maturity. As of October 31, 2019, our held-to-maturity and available-for-sale investments are recorded as current on our condensed consolidated balance sheets.
As of October 31, 2019, a hypothetical 10% relative change in interest rates would not have a material impact on our condensed consolidated financial statements.
Foreign Currency Exchange Risk
Our reporting currency and the functional currency of our wholly owned foreign subsidiaries is the U.S. dollar. All of our sales are denominated in U.S. dollars, and therefore our revenue is not currently subject to significant foreign currency risk. Our operating expenses are denominated in the currencies of the countries in which our operations are located, which are primarily in the United States, Canada, the United Kingdom, and Australia. Our consolidated results of operations and cash flows are, therefore, subject to fluctuations due to changes in foreign currency exchange rates and may be adversely affected in the future due to changes in foreign exchange rates. To date, we have not entered into any hedging arrangements with respect to foreign currency risk or other derivative financial instruments, although we may choose to do so in the future. We do not believe that a hypothetical 10% increase or decrease in the relative value of the U.S. dollar to other currencies would have a material effect on our operating results.

35



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

36



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 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.
Risks Related to Our Business and Industry
We have a history of operating losses and may not achieve or sustain profitability in the future.
We were incorporated in 2010 and have experienced net losses and negative cash flows from operations since inception. We generated a net loss of $15.3 million and $15.4 million for the three months ended October 31, 2019 and 2018, respectively, and $39.9 million and $34.5 million for the nine months ended October 31, 2019 and 2018, respectively, and as of October 31, 2019, we had an accumulated deficit of $168.8 million. While we have experienced significant revenue growth in recent periods, we are not certain whether or when we will obtain a high enough volume of sales to sustain or increase our growth or achieve or maintain profitability in the future. We also expect our costs and expenses to increase in future periods, which could negatively affect our future operating results if our revenue does not increase. In particular, we intend to continue to expend significant funds to further develop our platform, including by introducing new products and functionality, and to expand our inside and field sales teams and customer success team to drive new customer adoption, expand use cases and integrations, and support international expansion. We will also face increased compliance costs associated with growth, the expansion of our customer base, and being a public company. Our efforts to grow our business may be costlier than we expect, and we may not be able to increase our revenue enough to offset our increased operating expenses. We may incur significant losses in the future for a number of reasons, including the other risks described herein, and unforeseen expenses, difficulties, complications and delays, and other unknown events. If we are unable to achieve and sustain profitability, the value of our business and common stock may significantly decrease.
We operate in an emerging and evolving market, which may develop more slowly or differently than we expect. If our market does not grow as we expect, or if we cannot expand our platform to meet the demands of this market, our revenue may decline, fail to grow or fail to grow significantly, and we may incur additional operating losses.
The market for real-time operations solutions, particularly enterprise-grade solutions, is in an early stage of development, and it is uncertain whether this market will develop, and even if it does develop, how rapidly it will develop, how much it will grow, or whether our platform will be widely adopted. Our success will depend, to a substantial extent, on the widespread adoption of our platform as an alternative to existing solutions or adoption by customers that are not using any such solutions at all. Some organizations may be reluctant or unwilling to use our platform for a number of reasons, including concerns about additional costs, uncertainty regarding the reliability and security of cloud-based offerings, or lack of awareness of the benefits of our platform. Our ability to expand sales of our platform depends on several factors, including potential customer awareness of our platform; the timely completion, introduction, and market acceptance of enhancements to our platform or new products that we may introduce; our ability to attract, retain, and effectively train inside and field sales personnel; our ability to develop or maintain integrations with partners; the effectiveness of our marketing programs; the costs of our platform; and the success of our competitors. If we are unsuccessful in developing and marketing our platform, or if organizations do not perceive or value the benefits of our platform as an alternative to legacy systems, the market for our platform might not continue to develop or might develop more slowly than we expect, either of which would harm our growth prospects and operating results.

37



If we are unable to attract new customers, our revenue growth will be adversely affected.
To increase our revenue, we must continue to attract new customers and increase sales to new customers. As our market matures, product and service offerings evolve, and competitors introduce lower cost or differentiated products or services that are perceived to compete with our platform, our ability to sell subscriptions for our products could be impaired. Similarly, our subscription sales could be adversely affected if customers or users within these organizations perceive that features incorporated into competitive products reduce the need for our products or if they prefer to purchase other products that are bundled with solutions offered by other companies, including our partners, that operate in adjacent markets and compete with our products. As a result of these and other factors, we may be unable to attract new customers, which could have an adverse effect on our business, revenue, gross margins, and other operating results, and accordingly, on the trading price of our common stock.
If we are unable to retain our current customers or sell additional functionality and services to them, our revenue growth will be adversely affected.
To increase our revenue, in addition to selling to new customers, we must retain existing customers and convince them to expand their use of our platform across their organizations — in terms of increasing the number of users, subscribing for additional functionality, and broadening the user base across multiple departments and business units. Our ability to retain our customers and increase the amount of their subscriptions could be impaired for a variety of reasons, including customer reaction to changes in the pricing of our products or the other risks described herein. As a result, we may be unable to renew our subscriptions with existing customers or attract new business from existing customers, which would have an adverse effect on our business, revenue, gross margins, and other operating results, and accordingly, on the trading price of our common stock.
Our ability to sell additional functionality to our existing customers may require more sophisticated and costly sales efforts, especially as we target larger enterprises and more senior management who make these purchasing decisions. Similarly, the rate at which our customers purchase additional products from us depends on a number of factors, including general economic conditions and the pricing of additional product functionality. If our efforts to sell additional functionality to our customers are not successful, our business and growth prospects would suffer.
Our customers have no obligation to renew their subscriptions for our products after the expiration of their subscription period. Our subscriptions with our customers are typically one year in duration but can range from monthly to multi-year. In order for us to maintain or improve our results of operations, it is important that our customers renew their subscriptions with us on the same or more favorable terms. We cannot accurately predict renewal or expansion rates given the diversity of our customer base, in terms of size, industry, and geography. Our renewal and expansion rates may decline or fluctuate as a result of a number of factors, including customer spending levels, customer dissatisfaction with our products, decreases in the number of users at our customers, changes in the type and size of our customers, pricing changes, competitive conditions, the acquisition of our customers by other companies, and general economic conditions. For example, we experienced decreases in our renewal and expansion rates in 2016, as compared to 2015, following an increase in subscription prices in 2015. If our customers do not renew their subscriptions for our products, or if they reduce their subscription amounts at the time of renewal, our revenue and other results of operations will decline and our business will suffer. If our renewal or expansion rates fall significantly below the expectations of the public market, securities analysts, or investors, the trading price of our common stock would likely decline.

38



Our recent rapid growth may not be indicative of our future growth, and if we continue to grow rapidly, we may not be able to manage our growth effectively. Our rapid growth also makes it difficult to evaluate our future prospects and may increase the risk that we will not be successful.
Our revenue was $42.8 million and $31.2 million for the three months ended October 31, 2019 and 2018, respectively, and $120.4 million and $84.0 million for the nine months ended October 31, 2019 and 2018, respectively. Although we have recently experienced significant growth in our revenue, even if our revenue continues to increase, we expect that our revenue growth rate will decline in the future as a result of a variety of factors, including the maturation of our business. Overall growth of our revenue depends on a number of factors, including our ability to:
price our real-time operations platform effectively so that we are able to attract new customers and expand sales to our existing customers;
expand the functionality and use cases for the products we offer on our platform;
maintain the rates at which customers purchase and renew subscriptions to our platform;
provide our customers with customer support that meets their needs;
continue to introduce our products to new markets outside of the United States;
successfully identify and acquire or invest in businesses, products, or technologies that we believe could complement or expand our platform; and
increase awareness of our brand on a global basis and successfully compete with other companies.
We may not successfully accomplish any of these objectives, which makes it difficult for us to forecast our future operating results. If the assumptions that we use to plan our business are incorrect or change in reaction to changes in our market, or if we are unable to maintain consistent revenue or revenue growth, our stock price could be volatile, and it may be difficult to achieve and maintain profitability. You should not rely on our revenue for any prior quarterly or annual periods as any indication of our future revenue or revenue growth.
In addition, we expect to continue to expend substantial financial and other resources on:
sales and marketing, including a significant expansion of our sales organization, particularly in the United States;
our technology infrastructure, including systems architecture, scalability, availability, performance, and security;
product development, including investments in our product development team and the development of new products and new functionality for our platform;
acquisitions or strategic investments;
international expansion; and
general administration, including increased legal and accounting expenses associated with being a public company.
These investments may not result in increased revenue growth in our business. If we are unable to increase our revenue at a rate sufficient to offset the expected increase in our costs, our business, financial position, and results of operations will be harmed, and we may not be able to achieve or maintain profitability over the long term. Additionally, we may encounter unforeseen operating expenses, difficulties, complications, delays, and other unknown factors that may result in losses in future periods. If our revenue growth does not meet our expectations in future periods, our financial performance may be harmed, and we may not achieve or maintain profitability in the future.

39



We derive substantially all of our revenue from a single product.
Sales of subscriptions to our On-Call Management product account for substantially all of our revenue. We expect these subscriptions to account for a large portion of our revenue for the foreseeable future. As a result, our operating results could suffer due to:
any decline in demand for our On-Call Management product;
the failure of our broader platform and other products to achieve market acceptance;
the market for real-time operations platforms not continuing to grow, or growing more slowly than we expect;
the introduction of products and technologies that serve as a replacement or substitute for, or represent an improvement over, our platform and products;
technological innovations or new standards that our platform and products do not address;
sensitivity to current or future prices offered by us or our competitors; and
our inability to release enhanced versions of our platform and products on a timely basis.
Our inability to renew or increase sales of subscriptions to our platform or market and sell additional products and functionality, or a decline in prices of our platform subscription levels, would harm our business and operating results more seriously than if we derived significant revenue from a variety of products. In addition, if the market for our platform and products grows more slowly than anticipated, or if demand for our real-time operations platform does not grow as quickly as anticipated, whether as a result of competition, pricing sensitivities, product obsolescence, technological change, unfavorable economic conditions, uncertain geopolitical environment, budgetary constraints of our customers, or other factors, our business, results of operations, and financial condition would be adversely affected.
The markets in which we participate are competitive, and if we do not compete effectively, our operating results could be harmed.
The market for real-time operations solutions, particularly enterprise-grade solutions, is highly fragmented, competitive, and constantly evolving. We face substantial competition from in-house solutions, open source software, manual processes, and software providers that may compete against certain components of our offering, as well as established and emerging software providers. With the introduction of new technologies and market entrants, we expect that the competitive environment will remain intense going forward. Some of our actual and potential competitors have been acquired by other larger enterprises and have made or may make acquisitions or may enter into partnerships or other strategic relationships that may provide more comprehensive offerings than they individually had offered or achieve greater economies of scale than us. For example, companies that compete with certain components of our offerings include Atlassian through its acquisition of OpsGenie, Splunk through its acquisition of VictorOps, and to a limited extent, ServiceNow. In addition, new entrants not currently considered to be competitors may enter the market through acquisitions, partnerships, or strategic relationships. As we look to market and sell our platform to potential customers with existing internal solutions, we must convince their internal stakeholders that our platform is superior to their current solutions.
We compete on the basis of a number of factors, including:
platform functionality;
breadth of offering and integrations;
performance, security, scalability, and reliability;
real-time response capabilities;
brand recognition, reputation, and customer satisfaction;

40



ease of implementation and use; and
total cost of ownership.
Our competitors vary in size and in the breadth and scope of the products and services offered. Many of our competitors and potential competitors have greater name recognition, longer operating histories, more established customer relationships and installed customer bases, larger marketing budgets, and greater resources than we do. Further, other potential competitors not currently offering competitive solutions may expand their product offerings to compete with our platform, or our current and potential competitors may establish cooperative relationships among themselves or with third parties that may further enhance their resources and product and services offerings in our addressable market. Our competitors may be able to respond more quickly and effectively than we can to new or changing opportunities, technologies, standards, and customer requirements. An existing competitor or new entrant could introduce new technology that reduces demand for our platform. In addition to product and technology competition, we face pricing competition. Some of our competitors offer their solutions at a lower price, which has resulted in pricing pressures. Some of our larger competitors, such as Atlassian and Splunk, have the operating flexibility to bundle competing solutions with other offerings, including offering them at a lower price or for no additional cost to customers as part of a larger sale of other products.
In addition, because of the characteristics of open-source software, there may be fewer technology barriers to entry in the open-source market by new competitors. One of the characteristics of open-source software is that, subject to specified restrictions, anyone may modify and redistribute the existing open-source software and use it to compete in the marketplace. Such competition can develop with a smaller degree of overhead and lead time than required by traditional proprietary software companies. New open-source-based platform technologies and standards are consistently being developed and can gain popularity quickly. Improvements in open source could cause customers to replace software purchased from us with their internally-developed, integrated and maintained open-source software. It is possible for competitors with greater resources than ours to develop their own in-house solution and make it available on an open-source basis to organizations that would otherwise be potential customers of ours, potentially reducing the demand for our products and putting price pressure on our offerings.
For all of these reasons, we may not be able to compete successfully against our current or future competitors, and this competition could result in the failure of our platform to continue to achieve or maintain market acceptance, any of which would harm our business, results of operations, and financial condition.
The nature of our business exposes us to inherent liability risks.
Our platform and related products, including our Event Intelligence, Modern Incident Response, Visibility, and Analytics products, are designed to communicate damage-mitigating information and information about potential opportunities frequently during critical business events. Due to the nature of such products, we are potentially exposed to greater risks of liability for solution or system failures than may be inherent in other businesses. Although substantially all of our subscription agreements contain provisions limiting our liability to our customers, we cannot assure you that these limitations will be enforced or the costs of any litigation related to actual or alleged omissions or failures would not have a material adverse effect on us even if we prevail. Further, certain of our insurance policies and the laws of some states may limit or prohibit insurance coverage for punitive or certain other types of damages or liability arising from gross negligence, and we cannot assure you that we are adequately insured against the risks that we face.
We expect fluctuations in our financial results, making it difficult to project future results, and if we fail to meet the expectations of securities analysts or investors with respect to our operating results, our stock price and the value of your investment could decline.
Our operating results have fluctuated in the past and are expected to fluctuate in the future due to a variety of factors, many of which are outside of our control. As a result, our past results may not be indicative of our future performance. In addition to the other risks described herein, factors that may affect our operating results include the following:
fluctuations in demand for or pricing of our platform;

41



our ability to attract new customers;
our ability to retain our existing customers;
customer expansion rates and the pricing and quantity of subscriptions renewed;
the timing of our customer purchases;
fluctuations or delays in purchasing decisions in anticipation of new products or product enhancements by us or our competitors;
changes in customers’ budgets and in the timing of their budget cycles and purchasing decisions;
potential and existing customers choosing our competitors’ products or developing their own solutions in-house;
our ability to control costs, including our operating expenses;
the amount and timing of payment for operating expenses, particularly research and development and sales and marketing expenses, including commissions;
the amount and timing of non-cash expenses, including stock-based compensation, goodwill impairments, and other non-cash charges;
the amount and timing of costs associated with recruiting, training, and integrating new employees and retaining and motivating existing employees;
the effects of acquisitions and their integration;
general economic conditions, both domestically and internationally, as well as economic conditions specifically affecting industries in which our customers participate;
the impact of new accounting pronouncements;
changes in the competitive dynamics of our market, including consolidation among competitors or customers;
significant security breaches of, technical difficulties with, or interruptions to, the delivery and use of our platform; and
awareness of our brand and our reputation in our target markets.
Any of these and other factors, or the cumulative effect of some of these factors, may cause our results of operations to vary significantly. In addition, we expect to incur significant additional expenses due to the increased costs of operating as a public company. If our quarterly results of operations fall below the expectations of investors and securities analysts who follow our stock, the price of our common stock could decline substantially, and we could face costly lawsuits, including securities class action suits.
Because we recognize revenue from subscriptions over the term of the relevant agreement, downturns or upturns in sales are not immediately reflected in full in our operating results.
We recognize revenue over the term of our subscription agreement, and our subscriptions are typically one year in duration but can range from monthly to multi-year. As a result, much of our revenue is generated from subscriptions entered into during previous periods. Consequently, a decline in demand for our platform or a decline in new or renewed subscriptions in any one quarter may not significantly reduce our revenue for that quarter but could negatively affect our revenue in future quarters. Our revenue recognition model also makes it difficult for us to rapidly increase our revenue through the sale of additional subscriptions in any period, as revenue from customers is recognized over the applicable term of their subscriptions.

42



Seasonality may cause fluctuations in our sales and operating results.
The first fiscal quarter of each year is usually our lowest billings and bookings quarter. In fact, billings and bookings during our first fiscal quarter are typically lower than the prior fourth fiscal quarter. We believe that this results from the procurement, budgeting, and deployment cycles of many of our customers, particularly our enterprise customers. We expect that this seasonality will continue to affect our billings, bookings, and other operating results in the future as we continue to target larger enterprise customers.
If we fail to adapt and respond effectively to rapidly changing technology, evolving industry standards, changing regulations, and changing customer needs, requirements, or preferences, our products may become less competitive.
The market in which we compete is relatively new and subject to rapid technological change, evolving industry standards, and changing regulations, as well as changing customer needs, requirements, and preferences. The success of our business will depend, in part, on our ability to adapt and respond effectively to these changes on a timely basis. If we were unable to enhance our real-time operations platform or develop new products that keep pace with rapid technological and regulatory change, or if new technologies emerge that are able to deliver competitive products and services at lower prices, more efficiently, more conveniently, or more securely than our products, our business, results of operations, and financial condition would be adversely affected.
If we fail to maintain and enhance our brand, our ability to expand our customer base will be impaired and our business, results of operations, and financial condition may suffer.
We believe that maintaining and enhancing the PagerDuty brand is important to support the marketing and sale of our existing and future products to new customers and expand sales of our platform to existing customers. We also believe that the importance of brand recognition will increase as competition in our market increases. Successfully maintaining and enhancing our brand will depend largely on the effectiveness of our marketing efforts, our ability to provide reliable products that continue to meet the needs of our customers at competitive prices, our ability to maintain our customers’ trust, our ability to continue to develop new functionality and use cases, and our ability to successfully differentiate our platform and products from competitive products and services. Additionally, the performance of our partners may affect our brand and reputation if customers do not have a positive experience with our partners’ services. Our brand promotion activities may not generate customer awareness or yield increased revenue, and even if they do, any increased revenue may not offset the expenses we incur in building our brand. If we fail to successfully promote and maintain our brand, our business could suffer.
Failure to effectively develop and expand our marketing and sales capabilities could harm our ability to increase our customer base and achieve broader market acceptance of our products.
Our ability to increase our customer base and achieve broader market acceptance of our real-time operations platform will depend to a significant extent on our ability to expand our marketing and sales organizations. We plan to continue expanding our direct sales force and partners, both domestically and internationally. We also plan to dedicate significant resources to sales and marketing programs, including online advertising. The effectiveness of our online advertising has varied over time and may vary in the future due to competition for key search terms, changes in search engine use, and changes in the search algorithms used by major search engines. All of these efforts will require us to invest significant financial and other resources. Our business and operating results will be harmed if our sales and marketing efforts do not generate significant increases in revenue. We may not achieve anticipated revenue growth from expanding our sales force if we are unable to hire, develop, integrate, and retain talented and effective sales personnel, if our new and existing sales personnel, on the whole, are unable to achieve desired productivity levels in a reasonable period of time, or if our sales and marketing programs are not effective.
If we are unable to enhance and improve our platform or develop new functionality or use cases, our revenue may not grow.
Our ability to increase sales will depend in large part on our ability to enhance and improve our platform, introduce new functionality in a timely manner, and develop new use cases for our platform. Any new functionality that we develop or acquire may not be introduced in a timely or cost-effective manner and may not achieve the broad market acceptance necessary to generate significant revenue. If we are unable to enhance our platform or develop new

43



functionality to keep pace with rapid technological and regulatory change, our business, results of operations, and financial condition could be adversely affected.
If our products fail to perform properly due to defects or similar problems, and if we fail to develop enhancements to resolve any defect or other problems, we could lose customers, become subject to service performance or warranty claims, or incur other significant costs.
Our operations are dependent upon our ability to prevent system interruption. Our platform for real-time operations is built on a modern modular technology stack that is inherently complex and may contain material defects or errors, which may cause disruptions in availability or other performance problems. We have from time to time experienced service outages and found defects in our platform. We may experience additional outages or discover additional defects in the future that could result in data unavailability or unauthorized access to, or loss or corruption of, our customers’ data. We may not be able to detect and correct defects or errors before implementing our platform. Consequently, we or our customers may discover defects or errors after our platform has been deployed.
The occurrence of any defects, errors, disruptions in service, or other performance problems with our software, whether in connection with day-to-day operations, upgrades, or otherwise, could result in:
loss of customers;
lost or delayed market acceptance and sales of our products;
delays in payment to us by customers;
injury to our reputation and brand;
legal claims, including warranty and service level agreement claims, against us; or
diversion of our resources, including through increased service and warranty expenses or financial concessions, and increased insurance costs.
The costs incurred in correcting any material defects or errors in our software or other performance problems may be substantial and could adversely affect our business, operating results, and financial condition.
As we continue to pursue sales to new and existing enterprise customers, our sales cycle, forecasting processes, and deployment processes may become more unpredictable and require greater time and expense.
While we rely predominantly on self-service purchases to establish new customer relationships, our inside and field sales teams target expansion opportunities with existing enterprise customers. Sales to new and existing enterprises involve risks that may not be present or that are present to a lesser extent with sales to smaller organizations. As we seek to increase our sales to enterprise customers, we face more complex customer requirements, substantial upfront sales costs, less predictability, and, in some cases, longer sales cycles than we do with smaller customers. With enterprises, the decision to subscribe to our platform frequently may require the approval of multiple management personnel and more technical personnel than would be typical of a smaller organization, and accordingly, sales to enterprises may require us to invest more time educating these potential customers. Purchases by larger enterprises are also frequently subject to budget constraints and unplanned administrative, processing, and other delays, which means we may not be able to come to agreement on the subscription terms with enterprises. Our ability to successfully sell our platform to larger enterprises is also dependent upon the effectiveness of our sales force, including new sales personnel, who currently represent the majority of our sales force. In addition, if we are unable to increase sales of our platform to larger enterprise customers while mitigating the risks associated with serving such customers, our business, financial position, and operating results may be adversely affected. 
If we cannot maintain our company culture as we grow, our success and our business may be harmed.
We believe our culture has been a key contributor to our success to date and that the critical nature of the platform that we provide promotes a sense of greater purpose and fulfillment in our employees. Any failure to preserve our culture could negatively affect our ability to retain and recruit personnel, which is critical to our growth, and to effectively

44



focus on and pursue our corporate objectives. As we grow and develop the infrastructure of a public company, we may find it difficult to maintain these important aspects of our culture. If we fail to maintain our company culture, our business and competitive position may be adversely affected.
Our current management team is new and if we lose key members of our management team or are unable to attract and retain executives and employees we need to support our operations and growth, our business may be harmed.
Several members of our executive management team either joined us recently or has taken on a new role in the organization. These changes in our executive management team may be disruptive to our business. Our success and future growth depend upon the continued services of our management team and other key employees. From time to time, there may be changes in our management team resulting from the hiring or departure of executives and key employees, which could disrupt our business. Our senior management and key employees are employed on an at-will basis. We currently do not have “key person” insurance on any of our employees. Certain of our key employees have been with us for a long period of time and have fully vested stock options or other long-term equity incentives that may become valuable and may be sold in the public markets, generating significant proceeds, which may reduce their motivation to continue to work for us. The loss of one or more of our senior management, particularly Jennifer Tejada, our Chief Executive Officer, or other key employees could harm our business, and we may not be able to find adequate replacements. We cannot ensure that we will be able to retain the services of any members of our senior management or other key employees or that we would be able to timely replace members of our senior management or other key employees should any of them depart.
The failure to attract and retain additional qualified personnel and any restrictions on the movement of personnel could prevent us from executing our business strategy and growth plans.
To execute our business strategy, we must attract and retain highly qualified personnel. Competition for executive officers, software developers, sales personnel, and other key employees in our industry is intense and increasing. In particular, we compete with many other companies for software developers with high levels of experience in designing, developing, and managing cloud-based software, as well as for skilled sales and operations professionals. While the market for such personnel is particularly competitive in Silicon Valley, it is also competitive in other markets where we maintain operations, including Canada. The current regulatory environment related to immigration may increase the likelihood that immigration laws may be modified to further limit the availability of H1-B and other visas. If a new or revised visa program is implemented, it may impact our ability to recruit, hire, retain or effectively collaborate with qualified skilled personnel, including in Canada, which could adversely impact our business, operating results and financial condition. Many of the companies with which we compete for experienced personnel have greater resources than we do and can frequently offer such personnel substantially greater compensation than we can offer. In addition, we may fail to identify, attract, and retain talented employees who support our corporate culture that we believe fosters innovation, teamwork, diversity, and inclusion, and which we believe is critical to our success. If we fail to identify, attract, develop, and integrate new personnel, or fail to retain and motivate our current personnel, our growth prospects would be severely harmed.
The estimates of market opportunity and forecasts of market growth may prove to be inaccurate, and even if the market in which we compete achieves the forecasted growth, our business could fail to grow at similar rates, if at all.
Market opportunity estimates and growth forecasts, including those we have generated ourselves, are subject to significant uncertainty and are based on assumptions and estimates that may not prove to be accurate. The variables that go into the calculation of our market opportunity are subject to change over time, and there is no guarantee that any particular number or percentage of addressable users or companies covered by our market opportunity estimates will purchase our products at all or generate any particular level of revenue for us. Any expansion in our market depends on a number of factors, including the cost, performance, and perceived value associated with our platform and those of our competitors. Even if the market in which we compete meets the size estimates and growth forecasted, our business could fail to grow at similar rates, if at all. Our growth is subject to many factors, including our success in implementing our business strategy, which is subject to many risks and uncertainties. Accordingly, the forecasts of market growth should not be taken as indicative of our future growth.

45



Our security measures have on occasion in the past been, and may in the future be, compromised. If our, our customers’, or our third-party providers’ security measures are compromised, or unauthorized access to the data of our customers or their employees, customers, or other constituents is otherwise obtained, our platform may be perceived as not being secure, our customers may be harmed and may curtail or cease their use of our platform, our reputation and business would be damaged, we may incur significant liabilities, and the value of our business and common stock may decrease.
Our operations involve the storage and transmission of data of our customers and their employees and customers, including personally identifiable information such as contact information and physical location. Security incidents, whether as a result of third-party action, employee or customer error, technology impairment or failure, malfeasance, or criminal activity, could result in unauthorized access to, or loss or unauthorized disclosure of, this information, litigation, indemnity obligations, and other possible liabilities, as well as negative publicity, which would damage our reputation and business, impair our sales, and harm our customers.
Cyber incidents and malicious internet-based activity continue to increase generally, and providers of cloud-based services have frequently been targeted by such attacks. These cybersecurity challenges, including threats to our own IT infrastructure or those of our customers or third-party providers, may take a variety of forms ranging from malware, phishing, ransomware, man-in-the-middle attacks, session hijacking, denial-of-service, password attacks, viruses, worms and other malicious software programs or cybersecurity attacks to “mega breaches” targeted against cloud-based services and other hosted software, which could be initiated by individual or groups of hackers or sophisticated cyber criminals. A cybersecurity incident or breach could result in disclosure of confidential information and intellectual property, or cause production downtimes and compromised data. For example, in 2015, a database containing certain of our user information was compromised by a hacker who bypassed several layers of authentication. We may be unable to anticipate or prevent techniques used to obtain unauthorized access or to sabotage systems because they change frequently and often are not detected until after an incident has occurred. As we increase our customer base and our brand becomes more widely known and recognized, third parties may increasingly seek to compromise our security controls or gain unauthorized access to our sensitive corporate information or our customers’ data.
Many governments have enacted laws requiring companies to notify individuals of data security incidents or unauthorized transfers involving certain types of personal data. In addition, some of our customers contractually require notification by us of any data security incident. Accordingly, security incidents experienced by our competitors, by our customers, or by us may lead to public disclosures, which may lead to widespread negative publicity. Any security compromise in our industry, whether actual or perceived, could harm our reputation, erode customer confidence in the effectiveness of our security measures, negatively affect our ability to attract new customers, cause existing customers to elect not to renew their subscriptions, and subject us to third-party lawsuits, regulatory fines, or other action or liability, which could materially and adversely affect our business, results of operations, and financial condition.
While we maintain general liability insurance coverage and coverage for errors or omissions, we cannot assure you that such coverage would be adequate or would otherwise protect us from liabilities or damages with respect to claims alleging compromises of customer data or that such coverage will continue to be available to us on acceptable terms or at all.
We make numerous statements in our privacy policies and terms of service, through our certifications to privacy standards and in our marketing materials, providing assurances about the security of our platform, including detailed descriptions of the security measures we employ. Should any of these statements be untrue or become untrue, even through circumstances beyond our reasonable control, we may face claims of misrepresentation or deceptiveness by the U.S. Federal Trade Commission, state and foreign regulators, and private litigants.
We rely upon free trials of our products and other inbound lead-generation strategies to drive our sales and revenue. If these strategies fail to continue to generate sales opportunities or trial users do not convert into paying customers, our business and results of operations would be harmed.
We rely upon our marketing strategy of offering 14-day free trials of our products and other inbound, lead-generation strategies to generate sales opportunities. Most of our customers start with the free version of our products. These strategies may not be successful in continuing to generate sufficient sales opportunities necessary to increase our revenue. Many early users never convert from the trial version of a product to a paid version of such product. Further,

46



we often depend on individuals within an organization who initiate the trial versions of our products being able to convince decision makers within their organization to convert to a paid version. Many of these organizations have complex and multi-layered purchasing requirements. To the extent that these users do not become, or are unable to convince others to become, paying customers, we will not realize the intended benefits of this marketing strategy, and our ability to grow our revenue will be adversely affected.
Interruptions or delays in performance of our service could result in customer dissatisfaction, damage to our reputation, loss of customers, limited growth, and reduction in revenue.
We currently serve our customers from third-party data centers, including those operated by AWS and Microsoft Azure. Our customers need to be able to access our platform at any time, without interruption or degradation of performance. In some cases, third-party cloud providers run their own platforms that we access, and we are, therefore, vulnerable to their service interruptions. We therefore depend on our third-party cloud providers’ ability to protect their data centers against damage or interruption from natural disasters, power or telecommunications failures, criminal acts, and similar events. In the event that our data center arrangements are terminated, or if there are any lapses of service or damage to a data center, we could experience lengthy interruptions in our service as well as delays and additional expenses in arranging new facilities and services. Even with current and planned disaster recovery arrangements, including the existence of redundant data centers that become active during certain lapses of service or damage at a primary data center, our reputation and business could be harmed.
Design and mechanical errors, spikes in usage volume, and failure to follow system protocols and procedures could cause our IT systems and infrastructure to fail, resulting in interruptions in our real-time operations platform. We have from time to time in the past experienced service disruptions, and we cannot assure you that we will not experience interruptions or delays in our service in the future. Any interruptions or delays in our service, whether or not caused by our products, third-parties, natural disasters, or security breaches, could harm our relationships with customers and cause our revenue to decrease or our expenses to increase. Also, in the event of damage or interruption, our insurance policies may not adequately compensate us for any losses that we may incur. These factors in turn could further reduce our revenue, subject us to liability, and cause us to issue credits or cause customers to fail to renew their subscriptions, any of which could adversely affect our business.
If we do not or cannot maintain the compatibility of our platform with third-party applications that our customers use in their businesses, our revenue and growth prospects will decline.
The functionality and popularity of our platform depend, in part, on our ability to integrate our platform with third-party applications, tools and software. These third-parties may change the features of their technologies, restrict our access to their applications, tools or other software or alter the terms governing their use in a manner that is adverse to our business and our ability to market and sell our real-time operations platform. Such third parties could also develop features and functionality that limit or prevent our ability to use these third-party technologies in conjunction with our platform, which would negatively affect adoption of our platform and harm our business. If we fail to integrate our platform with third-party applications, tools or other software that our customers use or expose APIs for our customers to use, we may not be able to offer the functionality that our customers require, which would negatively affect our results of operations and growth prospects.
The success of our business depends on our customers’ continued and unimpeded internet access.
Our customers must have internet access in order to use our platform. Some internet service providers may take measures that affect their customers’ ability to use our platform, such as degrading the quality of the data packets we transmit over their lines, giving those packets lower priority, giving other packets higher priority than ours, blocking our packets entirely, or attempting to charge their customers more for using our platform.
In December 2010, the Federal Communications Commission, or the FCC, adopted net neutrality rules barring internet service providers from blocking or slowing down access to online content, protecting services like ours from such interference. Recently, the FCC voted in favor of repealing the net neutrality rules, and it is currently uncertain how the U.S. Congress will respond to this decision. To the extent internet service providers attempt to interfere with our services, extract fees from us to make our platform available, or otherwise engage in discriminatory practices, our business could be adversely impacted. Within such a regulatory environment, we could experience discriminatory or

47



anti-competitive practices that could impede our domestic and international growth, cause us to incur additional expense, or otherwise negatively affect our business.
We provide service-level commitments under our subscription agreements. If we fail to meet these contractual commitments, we could be obligated to provide credits for future service or face subscription termination with refunds of prepaid amounts, which would lower our revenue and harm our business, results of operations, and financial condition.
All of our subscription agreements contain service-level commitments. If we are unable to meet the stated service-level commitments, including failure to meet the uptime and delivery requirements under our customer subscription agreements, we may be contractually obligated to provide these customers with service credits which could significantly affect our revenue in the periods in which the uptime or delivery failure occurs and the credits are applied. We could also face subscription terminations, which could significantly affect both our current and future revenue. Any service-level failures could also damage our reputation, which could also adversely affect our business and results of operations.
If we fail to offer high-quality support, our business and reputation could suffer.
Our customers rely on our customer support personnel to resolve issues and realize the full benefits that our platform provides. High-quality support is also important for the renewal and expansion of our subscriptions with existing customers. The importance of our support function will increase as we expand our business and pursue new customers. If we do not help our customers quickly resolve issues and provide effective ongoing support, our ability to maintain and expand our subscriptions to existing and new customers could suffer, and our reputation with existing or potential customers would be harmed.
We may not be able to scale our business quickly enough to meet our customers’ growing needs, and if we are not able to grow efficiently, our operating results could be harmed.
As usage of our real-time operations platform grows and as the breadth of the use cases for our products expands, we will need to devote additional resources to improving and maintaining our infrastructure and integrating with third-party applications. In addition, we will need to appropriately scale our internal business systems and our services organization, including customer support and professional services, to serve our growing customer base.
Any failure of or delay in these efforts could result in impaired system performance and reduced customer satisfaction, resulting in decreased sales to new customers, lower subscription renewal rates by existing customers, the issuance of service credits, or requested refunds, which would hurt our revenue growth and our reputation. Even if we are successful in these efforts, they will be expensive and complex, and require the dedication of significant management time and attention. We could also face inefficiencies or service disruptions as a result of our efforts to scale our internal infrastructure. We cannot be sure that the expansion and improvements to our internal infrastructure will be effectively implemented on a timely basis, if at all, and such failures would adversely affect our business, results of operations, and financial condition.
Future acquisitions, strategic investments, partnerships, or alliances could be difficult to identify and integrate, divert the attention of management, disrupt our business, dilute stockholder value, and adversely affect our operating results and financial condition.
We may in the future seek to acquire or invest in businesses, products, or technologies that we believe could complement or expand our platform, enhance our technical capabilities, or otherwise offer growth opportunities. The pursuit of potential acquisitions may divert the attention of management and cause us to incur various expenses in identifying, investigating, and pursuing suitable acquisitions, whether or not such acquisitions are completed. In addition, we have only limited experience in acquiring other businesses, and we may not successfully identify desirable acquisition targets, or if we acquire additional businesses, we may not be able to integrate them effectively following the acquisition. Acquisitions could also result in dilutive issuances of equity securities or the incurrence of debt, as well as unfavorable accounting treatment and exposure to claims and disputes by third parties, including intellectual property claims. We also may not generate sufficient financial returns to offset the costs and expenses related to any acquisitions. In addition, if an acquired business fails to meet our expectations, our business, operating results, and financial condition may suffer.

48



Unfavorable conditions in our industry or the global economy, or reductions in information technology spending, could limit our ability to grow our business and negatively affect our results of operations.
Our results of operations may vary based on the impact of changes in our industry or the global economy on us or our customers and potential customers. Negative conditions in the general economy both in the United States and abroad, including conditions resulting from changes in gross domestic product growth, financial and credit market fluctuations, international trade relations, political turmoil, natural catastrophes, warfare and terrorist attacks on the United States, Europe, the Asia Pacific region, Japan, or elsewhere, could cause a decrease in business investments, including spending on information technology, and negatively affect the growth of our business. Competitors, many of whom are larger and have greater financial resources than we do, may respond to challenging market conditions by lowering prices in an attempt to attract our customers. In addition, the increased pace of consolidation in certain industries may result in reduced overall spending on our products. We cannot predict the timing, strength, or duration of any economic slowdown, instability, or recovery, generally or within any particular industry.
Our current operations are international in scope, and we plan further geographic expansion, creating a variety of operational challenges.
A component of our growth strategy involves the further expansion of our operations and customer base internationally. In each of the three months ended October 31, 2019 and 2018, customers outside the United States generated 22% and 20%, respectively, and of the nine months ended October 31, 2019 and 2018, customers outside of the Unites States generated 22% and 20%, respectively, of our revenue. We currently have offices in the Australia, Canada, United Kingdom, and United States. We are continuing to adapt to and develop strategies to address international markets, but there is no guarantee that such efforts will have the desired effect. As of October 31, 2019, approximately 36% of our full-time employees were located outside of the United States. We expect that our international activities will continue to grow for the foreseeable future as we continue to pursue opportunities in existing and new international markets, which will require significant dedication of management attention and financial resources.
Our current and future international business and operations involve a variety of risks, including:
changes in a specific country’s or region’s political or economic conditions, including in the United Kingdom as a result of the United Kingdom exiting the European Union, or Brexit;
the need to adapt and localize our products for specific countries;
greater difficulty collecting accounts receivable and longer payment cycles;
potential changes in trade relations, regulations, or laws;
unexpected changes in laws, regulatory requirements, or tax laws;
more stringent regulations relating to privacy and data security and the unauthorized use of, or access to, commercial and personal information, particularly in Europe;
differing and potentially more onerous labor regulations, especially in Europe, where labor laws are generally more advantageous to employees as compared to the United States, including deemed hourly wage and overtime regulations in these locations;
challenges inherent in efficiently managing, and the increased costs associated with, an increased number of employees over large geographic distances, including the need to implement appropriate systems, policies, benefits, and compliance programs that are specific to each jurisdiction;
potential changes in laws, regulations and costs affecting our U.K. operations and local employees due to Brexit;
difficulties in managing a business in new markets with diverse cultures, languages, customs, legal systems, alternative dispute systems, and regulatory systems;
increased travel, real estate, infrastructure, and legal compliance costs associated with international operations;

49



currency exchange rate fluctuations and the resulting effect on our revenue and expenses, and the cost and risk of entering into hedging transactions if we chose to do so in the future;
limitations on our ability to reinvest earnings from operations in one country to fund the capital needs of our operations in other countries;
laws and business practices favoring local competitors or general market preferences for local vendors;
limited or insufficient intellectual property protection or difficulties enforcing our intellectual property;
political instability or terrorist activities;
exposure to liabilities under anti-corruption and anti-money laundering laws, including the U.S. Foreign Corrupt Practices Act, or FCPA, U.S. bribery laws, the UK Bribery Act, and similar laws and regulations in other jurisdictions; and
adverse tax burdens and foreign exchange controls that could make it difficult to repatriate earnings and cash.
Our limited experience in operating our business internationally increases the risk that any potential future expansion efforts that we may undertake will not be successful. If we invest substantial time and resources to further expand our international operations and are unable to do so successfully and in a timely manner, our business and operating results will suffer.
Our international operations may subject us to potential adverse tax consequences.
We are expanding our international operations to better support our growth into international markets. Our corporate structure and associated transfer pricing policies contemplate future growth in international markets, and consider the functions, risks, and assets of the various entities involved in intercompany transactions. The amount of taxes we pay in different jurisdictions may depend on the application of the tax laws of the various jurisdictions, including the United States, to our international business activities, changes in tax rates, new or revised tax laws or interpretations of existing tax laws and policies, and our ability to operate our business in a manner consistent with our corporate structure and intercompany arrangements. The taxing authorities of the jurisdictions in which we operate may challenge our methodologies for pricing intercompany transactions pursuant to our intercompany arrangements or disagree with our determinations as to the income and expenses attributable to specific jurisdictions. If such a challenge or disagreement were to occur, and our position was not sustained, we could be required to pay additional taxes, interest, and penalties, which could result in one-time tax charges, higher effective tax rates, reduced cash flows and lower overall profitability of our operations. Our financial statements could fail to reflect adequate reserves to cover such a contingency.
The Tax Cuts and Jobs Act, or the Tax Act, among other things, includes changes to U.S. federal tax rates, imposes additional limitations on the deductibility of interest, has both positive and negative changes to the utilization of future net operating loss carryforwards, allows for the expensing of certain capital expenditures, and puts into effect the migration from a “worldwide” system of taxation to a territorial system. Our net deferred tax assets and liabilities and valuation allowance have been revalued at the newly enacted U.S. corporate rate. We continue to examine the impact this tax reform legislation may have on our business. The impact of this tax reform on holders of our common stock is uncertain and could be adverse.
We are exposed to fluctuations in currency exchange rates, which could negatively affect our operating results.
Our sales contracts are primarily denominated in U.S. dollars, and therefore, substantially all of our revenue is not subject to foreign currency risk. However, a strengthening of the U.S. dollar could increase the real cost of our platform to our customers outside of the United States, which could adversely affect our operating results. In addition, an increasing portion of our operating expenses are incurred and an increasing portion of our assets are held outside the United States. These operating expenses and assets are denominated in foreign currencies and are subject to fluctuations due to changes in foreign currency exchange rates. If we are not able to successfully hedge against the risks associated with currency fluctuations, our operating results could be adversely affected.

50



Our ability to use our net operating losses to offset future taxable income may be subject to certain limitations.
As of January 31, 2019, we had federal, state, and foreign net operating loss carryforwards, or NOLs, of $84.2 million, $54.1 million, and $3.8 million, respectively, which begin to expire in 2030. In general, under Section 382 of the United States Internal Revenue Code of 1986, as amended, or the Code, a corporation that undergoes an “ownership change” is subject to limitations on its ability to utilize its pre-change NOLs to offset future taxable income. If we undergo an ownership change, our ability to utilize NOLs could be limited by Section 382 of the Code. Future changes in our stock ownership, many of which are outside of our control, could result in an ownership change under Section 382 of the Code. Furthermore, our ability to utilize NOLs of companies that we have acquired or may acquire in the future may be subject to limitations. For these reasons, we may not be able to utilize a material portion of the NOLs, even if we were to achieve profitability.
The Tax Act was enacted on December 22, 2017 and significantly reforms the Code. The Tax Act, among other things, includes changes to U.S. federal tax rates and the rules governing net operating loss carryforwards. While the Tax Act allows for federal net operating losses incurred during our taxable year ended January 31, 2018 to be carried forward indefinitely, the Tax Act also imposes an 80% limitation, and indefinite carryforward, on our net operating losses generated during our taxable year ended January 31, 2019, and forward. Deferred tax assets for NOLs will need to be measured at the applicable tax rate in effect when the NOL is expected to be utilized. The changes in the carryforward/carryback periods as well as the new limitation on use of NOLs may significantly impact our valuation allowance assessments for NOLs generated after December 31, 2017.
Changes in our effective tax rate or tax liability may have an adverse effect on our results of operations.
Our effective tax rate could increase due to several factors, including:
changes in the relative amounts of income before taxes in the various jurisdictions in which we operate that have differing statutory tax rates;
changes in tax laws, tax treaties, and regulations or the interpretation of them, including the Tax Act;
changes to our assessment about our ability to realize our deferred tax assets that are based on estimates of our future results, the prudence and feasibility of possible tax planning strategies, and the economic and political environments in which we do business;
the outcome of current and future tax audits, examinations, or administrative appeals; and
limitations or adverse findings regarding our ability to do business in some jurisdictions.
Any of these developments could adversely affect our results of operations.
Our reported financial results may be adversely affected by changes in accounting principles generally accepted in the United States.
U.S. generally accepted accounting principles, or GAAP, is subject to interpretation by the Financial Accounting Standards Board, or FASB, the SEC and various bodies formed to promulgate and interpret appropriate accounting principles. A change in these principles or interpretations could have a significant effect on our reported results of operations and financial condition and could affect the reporting of transactions already completed before the announcement of a change.
If our estimates or judgments relating to our critical accounting policies prove to be incorrect, our results of operations could be adversely affected.
The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances, as provided in the section titled “Management’s Discussion and Analysis of Financial Condition and Results of Operations- Critical Accounting Policies and Estimates.” The results of these estimates form the basis

51



for making judgments about the carrying values of assets, liabilities, and equity, and the amount of revenue and expenses that are not readily apparent from other sources. Significant estimates and judgments involve the valuation of the 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 expense, period of benefit for amortizing deferred contract costs, the determination of the allowance for doubtful accounts, and the provision for income taxes, including related valuation allowance and uncertain tax positions, among others. Our results of operations may be adversely affected if our assumptions change or if actual circumstances differ from those in our assumptions, which could cause our results of operations to fall below the expectations of securities analysts and investors, resulting in a decline in the trading price of our common stock.
We may not be able to successfully manage the growth of our business if we are unable to improve our internal systems, processes, and controls.
We need to continue to improve our internal systems, processes, and controls to effectively manage our operations and growth. We may not be able to successfully implement and scale improvements to our systems and processes in a timely or efficient manner or in a manner that does not negatively affect our operating results. In addition, our systems and processes may not prevent or detect all errors, omissions or fraud. We may experience difficulties in managing improvements to our systems, processes, and controls in connection with the implementation of third-party software or otherwise, which could impair our ability to provide products to our customers in a timely manner, limit us to smaller deployments of our products, increase our technical support costs or cause us to be unable to timely and accurately report our financial results in accordance with the rules and regulations of the SEC. In addition, we may experience material weaknesses or significant deficiencies in our internal control over financial reporting in the future. Our independent registered public accounting firm will not be required to attest to the effectiveness of our internal control over financial reporting until we file our first annual report with the SEC following the date when we are no longer an “emerging growth company.” Our independent registered public accounting firm may, during the evaluation and testing process of our internal controls, identify one or more material weaknesses in our internal control over financial reporting.
Our management team has limited experience managing a public company.
Our management team has limited experience managing a publicly-traded company, interacting with public company investors and securities analysts, and complying with the increasingly complex laws pertaining to public companies. These new obligations and constituents require significant attention from our management team and could divert their attention away from the day-to-day management of our business, which could harm our business, results of operations, and financial condition.
We could incur substantial costs in protecting or defending our proprietary rights, and any failure to adequately protect such rights could impair our competitive position and result in the loss of valuable intellectual property rights, reduced revenue and costly litigation.
Our success is dependent, in part, upon protecting our proprietary technology. We rely on a combination of patents, copyrights, trademarks, service marks, trade secret laws, and contractual provisions in an effort to establish and protect our proprietary rights. However, the steps we take to protect our intellectual property may be inadequate. While we have been issued patents in the United States and have additional patent applications pending, we may be unable to obtain patent protection for the technology covered in our patent applications. In addition, any patents issued in the future may not provide us with competitive advantages or may be successfully challenged by third parties. Any of our patents, trademarks, or other intellectual property rights may be challenged or circumvented by others or invalidated through administrative process or litigation. There can be no guarantee that others will not independently develop similar products, duplicate any of our products, or design around our patents. Furthermore, legal standards relating to the validity, enforceability, and scope of protection of intellectual property rights are uncertain. Despite our precautions, it may be possible for unauthorized third parties to copy our products and use information that we regard as proprietary to create products and services that compete with ours. Some license provisions protecting against unauthorized use, copying, transfer, and disclosure of our products may be unenforceable under the laws of jurisdictions outside the United States. To the extent we expand our international activities, our exposure to unauthorized copying and use of our products and proprietary information may increase.

52



We enter into confidentiality and invention assignment agreements with our employees and consultants and enter into confidentiality agreements with the parties with whom we have strategic relationships and business alliances. No assurance can be given that these agreements will be effective in controlling access to and distribution of our products and proprietary information. Further, these agreements do not prevent our competitors or partners from independently developing technologies that are substantially equivalent or superior to our platform.
In order to protect our intellectual property rights, we may be required to spend significant resources to monitor and protect these rights. Litigation may be necessary in the future to enforce our intellectual property rights and to protect our trade secrets. Litigation brought to protect and enforce our intellectual property rights could be costly, time consuming, and distracting to management and could result in the impairment or loss of portions of our intellectual property. Furthermore, our efforts to enforce our intellectual property rights may be met with defenses, counterclaims, and countersuits attacking the validity and enforceability of our intellectual property rights. Our inability to protect our proprietary technology against unauthorized copying or use, as well as any costly litigation or diversion of our management’s attention and resources, could delay further sales or the implementation of our platform, impair the functionality of our platform, delay introductions of new products, result in our substituting inferior or more costly technologies into our platform, or injure our reputation. We will not be able to protect our intellectual property if we are unable to enforce our rights or if we do not detect unauthorized use of our intellectual property. Moreover, policing unauthorized use of our technologies, trade secrets, and intellectual property may be difficult, expensive, and time-consuming, particularly in foreign countries where the laws may not be as protective of intellectual property rights as those in the United States and where mechanisms for enforcement of intellectual property rights may be weak. If we fail to meaningfully protect our intellectual property and proprietary rights, our business, operating results, and financial condition could be adversely affected.
Any future litigation against us could be costly and time-consuming to defend.
We have in the past and may in the future become subject to legal proceedings and claims that arise in the ordinary course of business, such as claims brought by our customers in connection with commercial disputes or employment claims made by our current or former employees. Litigation might result in substantial costs and may divert management’s attention and resources, which might seriously harm our business, overall financial condition, and operating results. Insurance might not cover such claims, might not provide sufficient payments to cover all the costs to resolve one or more such claims, and might not continue to be available on terms acceptable to us. A claim brought against us that is uninsured or underinsured could result in unanticipated costs, thereby reducing our operating results and leading analysts or potential investors to reduce their expectations of our performance, which could reduce the trading price of our stock.
We have in the past, and may in the future be, subject to intellectual property disputes, which are costly and may subject us to significant liability and increased costs of doing business.
We have in the past and may in the future become subject to intellectual property disputes. Lawsuits are time-consuming and expensive to resolve and they divert management’s time and attention. Although we carry general liability insurance, our insurance may not cover potential claims of this type or may not be adequate to indemnify us for all liability that may be imposed. We cannot predict the outcome of lawsuits and cannot assure you that the results of any such actions will not have an adverse effect on our business, operating results, or financial condition.
The software industry is characterized by the existence of a large number of patents, copyrights, trademarks, trade secrets, and other intellectual and proprietary rights. Companies in the software industry are often required to defend against litigation claims based on allegations of infringement or other violations of intellectual property rights. Our technologies may not be able to withstand any third-party claims against their use. In addition, many companies have the capability to dedicate substantially greater resources to enforce their intellectual property rights and to defend claims that may be brought against them. Any litigation may also involve patent holding companies or other adverse patent owners that have no relevant product revenue, and therefore, our patents may provide little or no deterrence as we would not be able to assert them against such entities or individuals. If a third party is able to obtain an injunction preventing us from accessing such third-party intellectual property rights, or if we cannot license or develop alternative technology for any infringing aspect of our business, we would be forced to limit or stop sales of our software or cease business activities related to such intellectual property. Any inability to license third-party technology in the future

53



would have an adverse effect on our business or operating results and would adversely affect our ability to compete. We may also be contractually obligated to indemnify our customers in the event of infringement of a third party’s intellectual property rights. Responding to such claims, regardless of their merit, can be time consuming, costly to defend, and damaging to our reputation and brand.
We use open source software in our products, which could subject us to litigation or other actions.
We use open source software in our products. From time to time, there have been claims challenging the ownership of open source software against companies that incorporate it into their products. As a result, we could be subject to lawsuits by parties claiming ownership of what we believe to be open source software. Litigation could be costly for us to defend, have a negative effect on our operating results and financial condition, or require us to devote additional research and development resources to change our products. In addition, although we employ open source software license screening measures, if we were to combine our proprietary software products with open source software in a certain manner we could, under certain open source licenses, be required to release the source code of our proprietary software products. If we inappropriately use or incorporate open source software subject to certain types of open source licenses that challenge the proprietary nature of our products, we may be required to re-engineer such products, discontinue the sale of such products or take other remedial actions.
Indemnity provisions in various agreements potentially expose us to substantial liability for intellectual property infringement, data protection, and other losses.
Our agreements with customers and other third parties may include indemnification provisions under which we agree to indemnify them for losses suffered or incurred as a result of claims of intellectual property infringement, data protection, damages caused by us to property or persons, or other liabilities relating to or arising from our platform or other contractual obligations. Some of these indemnity agreements provide for uncapped liability and some indemnity provisions survive termination or expiration of the applicable agreement. Large indemnity payments could harm our business, results of operations, and financial condition. Although we normally contractually limit our liability with respect to such obligations, we may still incur substantial liability, and we may be required to cease use of certain functions of our platform or products as a result of any such claims. Any dispute with a customer with respect to such obligations could have adverse effects on our relationship with that customer and other existing or new customers, harming our business and results of operations. In addition, although we carry general liability insurance, our insurance may not be adequate to indemnify us for all liability that may be imposed or otherwise protect us from liabilities or damages with respect to claims alleging compromises of customer data, and any such coverage may not continue to be available to us on acceptable terms or at all.
We are subject to anti-corruption, anti-bribery, anti-money laundering, and similar laws, and non-compliance with such laws can subject us to criminal or civil liability and harm our business.
We are subject to the FCPA, U.S. domestic bribery laws, the UK Bribery Act, and other anti-corruption and anti-money laundering laws in the countries in which we conduct activities. Anti-corruption and anti-bribery laws have been enforced aggressively in recent years and are interpreted broadly to generally prohibit companies, their employees and their third-party intermediaries from authorizing, offering, or providing, directly or indirectly, improper payments or benefits to recipients in the public or private sector. As we increase our international sales and business and sales to the public sector, we may engage with business partners and third-party intermediaries to market our services and to obtain necessary permits, licenses, and other regulatory approvals. In addition, we or our third-party intermediaries may have direct or indirect interactions with officials and employees of government agencies or state-owned or affiliated entities. We can be held liable for the corrupt or other illegal activities of these third-party intermediaries, our employees, representatives, contractors, partners, and agents, even if we do not explicitly authorize such activities.
While we have policies and procedures to address compliance with such laws, we cannot assure you that all of our employees and agents will not take actions in violation of our policies and applicable law, for which we may be ultimately held responsible. As we increase our international sales and business, our risks under these laws may increase.
Detecting, investigating, and resolving actual or alleged violations of anti-corruption laws can require a significant diversion of time, resources, and attention from senior management. In addition, noncompliance with anti-corruption, anti-bribery, or anti-money laundering laws could subject us to whistleblower complaints, investigations, sanctions,

54



settlements, prosecution, enforcement actions, fines, damages, other civil or criminal penalties or injunctions, suspension or debarment from contracting with certain persons, reputational harm, adverse media coverage, and other collateral consequences. If any subpoenas or investigations are launched, or governmental or other sanctions are imposed, or if we do not prevail in any possible civil or criminal proceeding, our business, results of operations, and financial condition could be materially harmed. In addition, responding to any action will likely result in a materially significant diversion of management’s attention and resources and significant defense costs and other professional fees.
We are subject to governmental regulation and other legal obligations, particularly those related to privacy, data protection, and information security, and our actual or perceived failure to comply with such obligations could harm our business, by resulting in litigation, fines, penalties, or adverse publicity and reputational damage that may negatively affect the value of our business and decrease the price of our common stock. Compliance with such laws could also result in additional costs and liabilities to us or inhibit sales of our solutions.
We receive, store, and process personal information and other data from and about actual and prospective customers and users, in addition to our employees and service providers. In addition, it is possible that customers may use our services to obtain and store personal identifiable information, personal health information, and personal financial information. Our handling of data is subject to a variety of laws and regulations, including regulation by various government agencies, such as the U.S. Federal Trade Commission, or FTC, and various state, local, and foreign agencies. Our data handling also is subject to contractual obligations and industry standards.
The U.S. federal and various state and foreign governments have adopted or proposed limitations on the collection, distribution, use, and storage of data relating to individuals and businesses, including the use of contact information and other data for marketing, advertising, and other communications with individuals and businesses. In the United States, various laws and regulations apply to the collection, processing, disclosure, and security of certain types of data, including the Electronic Communications Privacy Act, the Computer Fraud and Abuse Act, the Health Insurance Portability and Accountability Act of 1996, the Gramm Leach Bliley Act and state laws relating to privacy and data security, including the California Consumer Privacy Act. Additionally, the FTC and many state attorneys general are interpreting federal and state consumer protection laws as imposing standards for the online collection, use, dissemination, and security of data. The laws and regulations relating to privacy and data security are evolving, can be subject to significant change, and may result in ever-increasing regulatory and public scrutiny and escalating levels of enforcement and sanctions.
In addition, several foreign countries and governmental bodies, including the EU, have laws and regulations dealing with the handling and processing of personal information obtained from their residents, which in certain cases are more restrictive than those in the United States. Laws and regulations in these jurisdictions apply broadly to the collection, use, storage, disclosure, and security of various types of data, including data that identifies or may be used to identify an individual, such as names, email addresses, and in some jurisdictions, Internet Protocol, or IP, addresses. Such laws and regulations may be modified or subject to new or different interpretations, and new laws and regulations may be enacted in the future.
Within the European Union, the General Data Protection Regulation, or GDPR, significantly increases the level of sanctions for non-compliance from those in existing EU data protection law and imposes direct obligations on data processors in addition to data controllers. EU data protection authorities will have the power to impose administrative fines for violations of the GDPR of up to a maximum of €20 million or 4% of the data controller’s or data processor’s total worldwide global turnover for the preceding fiscal year, whichever is higher, and violations of the GDPR may also lead to damages claims by data controllers and data subjects. Such penalties are in addition to any civil litigation claims by data controllers, customers, and data subjects. Since we act as a data processor for our customers, we are taking steps to cause our processes to be compliant with applicable portions of the GDPR, but we cannot assure you that such steps will be effective.
The scope and interpretation of the laws that are or may be applicable to us are often uncertain and may be conflicting, particularly laws outside the United States, as a result of the rapidly evolving regulatory framework for privacy issues worldwide. For example, laws relating to the liability of providers of online services for activities of their users and other third parties are currently being tested by a number of claims, including actions based on invasion of privacy and other torts, unfair competition, copyright and trademark infringement, and other theories based on the

55



nature and content of the materials searched, the ads posted, or the content provided by users. As a result of the laws that are or may be applicable to us, and due to the sensitive nature of the information we collect, we have implemented policies and procedures to preserve and protect our data and our customers’ data against loss, misuse, corruption, misappropriation caused by systems failures, unauthorized access, or misuse. If our policies, procedures, or measures relating to privacy, data protection, marketing, or customer communications fail to comply with laws, regulations, policies, legal obligations, or industry standards, we may be subject to governmental enforcement actions, litigation, regulatory investigations, fines, penalties, and negative publicity and could cause our application providers, customers and partners to lose trust in us, and have an adverse effect on our business, operating results, and financial condition.
In addition to government regulation, privacy advocates and industry groups may propose new and different self-regulatory standards that may apply to us. Because the interpretation and application of privacy and data protection laws, regulations, rules, and other standards are still uncertain, it is possible that these laws, rules, regulations, and other actual or alleged legal obligations, such as contractual or self-regulatory obligations, may be interpreted and applied in a manner that is inconsistent with our existing data management practices or the functionality of our platform. If so, in addition to the possibility of fines, lawsuits and other claims, we could be required to fundamentally change our business activities and practices or modify our software, which could have an adverse effect on our business.
Any failure or perceived failure by us to comply with laws, regulations, policies, legal, or contractual obligations, industry standards, or regulatory guidance relating to privacy or data security, may result in governmental investigations and enforcement actions (including, for example, a ban by EU Supervisory Authorities on the processing of EU personal data under the GDPR), litigation, fines and penalties, or adverse publicity, and could cause our customers and partners to lose trust in us, which could have an adverse effect on our reputation and business. We expect that there will continue to be new proposed laws, regulations, and industry standards relating to privacy, data protection, marketing, consumer communications, and information security in the United States, the EU, and other jurisdictions, and we cannot determine the impact such future laws, regulations, and standards may have on our business. Future laws, regulations, standards, and other obligations or any changed interpretation of existing laws or regulations could impair our ability to develop and market new functionality and maintain and grow our customer base and increase revenue. Future restrictions on the collection, use, sharing, or disclosure of data or additional requirements for express or implied consent of our customers, partners, or end consumers for the use and disclosure of such information could require us to incur additional costs or modify our platform, possibly in a material manner, and could limit our ability to develop new functionality.
If we are not able to comply with these laws or regulations or if we become liable under these laws or regulations, we could be directly harmed, and we may be forced to implement new measures to reduce our exposure to this liability. This may require us to expend substantial resources or to discontinue certain products, which would negatively affect our business, financial condition, and results of operations. In addition, the increased attention focused upon liability issues as a result of lawsuits and legislative proposals could harm our reputation or otherwise adversely affect the growth of our business. Furthermore, any costs incurred as a result of this potential liability could harm our operating results.
Failure to comply with governmental laws and regulations could harm our business.
Our business is subject to regulation by various federal, state, local, and foreign governments. For example, the Telephone Consumer Protection Act of 1991 restricts telemarketing and the use of automatic text messages without proper consent. The scope and interpretation of the laws that are or may be applicable to the delivery of text messages are continuously evolving and developing. If we do not comply with these laws or regulations or if we become liable under these laws or regulations due to the failure of our customers to comply with these laws by obtaining proper consent, we could face direct liability. In certain jurisdictions, these regulatory requirements may be more stringent than those in the United States. Noncompliance with applicable regulations or requirements could subject us to investigations, sanctions, enforcement actions, disgorgement of profits, fines, damages, civil and criminal penalties, injunctions, or other collateral consequences. If any governmental sanctions are imposed, or if we do not prevail in any possible civil or criminal litigation, our business, results of operations, and financial condition could be materially adversely affected. In addition, responding to any action will likely result in a significant diversion of management’s attention and resources and an increase in professional fees. Enforcement actions and sanctions could harm our business, reputation, results of operations, and financial condition.

56



Our sales to government entities and highly regulated organizations are subject to a number of challenges and risks.
We sell to U.S. federal, state, and local, as well as foreign, governmental agency customers, as well as to customers in highly regulated industries such as financial services, pharmaceuticals, insurance, healthcare, and life sciences. Sales to such entities are subject to a number of challenges and risks. Selling to such entities can be highly competitive, expensive, and time-consuming, often requiring significant upfront time and expense without any assurance that these efforts will generate a sale. Government contracting requirements may change and in doing so restrict our ability to sell into the government sector until we have attained the revised certification. Government demand and payment for our offerings are affected by public sector budgetary cycles and funding authorizations, with funding reductions or delays adversely affecting public sector demand for our offerings.
Further, governmental and highly regulated entities may demand contract terms that differ from our standard arrangements. Such entities may have statutory, contractual, or other legal rights to terminate contracts with us or our partners due to a default or for other reasons. Any such termination may adversely affect our reputation, business, results of operations, and financial condition.
We are subject to governmental export and import controls that could impair our ability to compete in international markets or subject us to liability if we violate the controls.
Our platform is subject to U.S. export controls, including the Export Administration Regulations, and we incorporate encryption technology into certain of our products. These encryption products and the underlying technology may be exported outside of the United States only with the required export authorizations, including by license, a license exception, or other appropriate government authorizations, including the filing of an encryption classification request or self-classification report.
Furthermore, our activities are subject to U.S. economic sanctions laws and regulations administered by the Office of Foreign Assets Control that prohibit the shipment of most products and services to embargoed jurisdictions or sanctioned parties without the required export authorizations. Additionally, the Trump administration has been critical of existing trade agreements and may impose more stringent export controls. Obtaining the necessary export license or other authorization for a particular sale may be time-consuming and may result in the delay or loss of sales opportunities. Until recently we had a limited export compliance program. While we have implemented additional precautions to prevent our products from being exported in violation of these laws, including obtaining authorizations for our encryption products and implementing IP address blocking and screenings against U.S. government and international lists of restricted and prohibited persons, we cannot guarantee that the precautions we take will prevent violations of export control or economic sanctions regulations. Violations of U.S. sanctions or export control regulations can result in significant fines or penalties and possible incarceration for responsible employees and managers.
If our channel partners fail to obtain appropriate import, export, or re-export licenses or permits, we may also be adversely affected through reputational harm, as well as other negative consequences, including government investigations and penalties.
Also, various countries, in addition to the United States, regulate the import and export of certain encryption and other technology, including import and export licensing requirements, and have enacted laws that could limit our ability to distribute our products or could limit our end-customers’ ability to implement our products in those countries. Changes in our products or future changes in export and import regulations may create delays in the introduction of our platform in international markets, prevent our end-customers with international operations from deploying our platform globally or, in some cases, prevent the export or import of our products to certain countries, governments, or persons altogether. From time to time, various governmental agencies have proposed additional regulation of encryption technology, including the escrow and government recovery of private encryption keys. Any change in export or import regulations, economic sanctions or related legislation, increased export and import controls, or change in the countries, governments, persons, or technologies targeted by such regulations, could result in decreased use of our platform by, or in our decreased ability to export or sell our products to, existing or potential end-customers with international operations. Any decreased use of our platform or limitation on our ability to export or sell our products would adversely affect our business, operating results, and growth prospects.

57



Risks Related to Ownership of Our Common Stock
Our stock price may be volatile, and the value of our common stock may decline.
The market price of our common stock may be highly volatile and may fluctuate or decline substantially as a result of a variety of factors, some of which are beyond our control, including:
actual or anticipated fluctuations in our operating results or financial condition;
variance in our financial performance from expectations of securities analysts;
changes in the pricing of subscriptions to our platform and products;
changes in our projected operating and financial results;
changes in laws or regulations applicable to our platform and products;
announcements by us or our competitors of significant business developments, acquisitions, or new offerings;
our involvement in litigation;
future sales of our common stock by us or our stockholders, as well as the expiration of lock-up releases;
changes in senior management or key personnel;
the trading volume of our common stock;
changes in the anticipated future size and growth rate of our market; and
general economic and market conditions.
Broad market and industry fluctuations, as well as general economic, political, regulatory, and market conditions, may also negatively impact the market price of our common stock. In addition, given the relatively small initial public float of shares of our common stock on the New York Stock Exchange, the trading market for our shares may be subject to increased volatility. In the past, companies that have experienced volatility in the market price of their securities have been subject to securities class action litigation. We may be the target of this type of litigation in the future, which could result in substantial expenses and divert our management’s attention.
Future sales of our common stock in the public market could cause the market price of our common stock to decline.
Sales of a substantial number of shares of our common stock in the public market, or the perception that these sales might occur, could depress the market price of our common stock and could impair our ability to raise capital through the sale of additional equity securities. We are unable to predict the effect that such sales may have on the prevailing market price of our common stock.
All of our directors and officers and the holders of substantially all of our capital stock and securities convertible into our capital stock were subject to lock-up agreements that restricted their ability to transfer shares of our capital stock for 180 days from the IPO. On October 7, 2019, these trading restrictions fully expired, and all currently outstanding shares became eligible for sale in the public market, subject to trading limitations on shares held by affiliates, restrictions under our insider trading policy, and continued vesting of any unvested equity awards. Sales of a substantial number of such shares that were previously restricted by the lock-up agreements, or the perception that such sales may occur, could cause our market price to fall or make it more difficult for you to sell shares of our common stock at a time and price that you deem appropriate.

We may issue our shares of common stock or securities convertible into our common stock from time to time in connection with financings, acquisitions, investments, or otherwise. Any such issuance could result in substantial dilution to our existing stockholders and cause the trading price of our common stock to decline.

58



If securities or industry analysts do not publish research or publish unfavorable or inaccurate research about our business, our stock price and trading volume could decline.
Our stock price and trading volume following is heavily influenced by the way analysts and investors interpret our financial information and other disclosures. Securities and industry analysts do not currently, and may never, publish research on our business. If few securities analysts commence coverage of us, or if industry analysts cease coverage of us, our stock price would be negatively affected. If securities or industry analysts do not publish research or reports about our business, downgrade our common stock, or publish negative reports about our business, our stock price would likely decline. If one or more of these analysts cease coverage of us or fail to publish reports on us regularly, demand for our common stock could decrease, which might cause our stock price to decline and could decrease the trading volume of our common stock.
We do not intend to pay dividends for the foreseeable future and, as a result, your ability to achieve a return on your investment will depend on appreciation in the price of our common stock.
We have never declared or paid any cash dividends on our capital stock, and we do not intend to pay any cash dividends in the foreseeable future. Any determination to pay dividends in the future will be at the discretion of our board of directors. Accordingly, investors must rely on sales of their common stock after price appreciation, which may never occur, as the only way to realize any future gains on their investments.
We may require additional capital to support the growth of our business, and this capital might not be available on acceptable terms, if at all.
We have funded our operations since inception primarily through equity financings and sales of subscriptions to our products. We cannot be certain when or if our operations will generate sufficient cash to fully fund our ongoing operations or the growth of our business. We intend to continue to make investments to support our business, which may require us to engage in equity or debt financings to secure additional funds. Additional financing may not be available on terms favorable to us, if at all. If adequate funds are not available on acceptable terms, we may be unable to invest in future growth opportunities, which could harm our business, operating results, and financial condition. If we incur additional debt, the debt holders would have rights senior to holders of common stock to make claims on our assets, and the terms of any debt could restrict our operations, including our ability to pay dividends on our common stock. Furthermore, if we issue additional equity securities, stockholders will experience dilution, and the new equity securities could have rights senior to those of our common stock. Because our decision to issue securities in the future will depend on numerous considerations, including factors beyond our control, we cannot predict or estimate the amount, timing, or nature of any future issuances of debt or equity securities. As a result, our stockholders bear the risk of future issuances of debt or equity securities reducing the value of our common stock and diluting their interests.
Concentration of ownership of our common stock among our existing executive officers, directors, and principal stockholders may prevent new investors from influencing significant corporate decisions.
Our executive officers, directors and current beneficial owners of 5% or more of our common stock beneficially own a significant percentage of our outstanding common stock. These persons, acting together, will be able to significantly influence all matters requiring stockholder approval, including the election and removal of directors and any merger or other significant corporate transactions. The interests of this group of stockholders may not coincide with the interests of other stockholders.
We are an “emerging growth company,” and we cannot be certain if the reduced reporting and disclosure requirements applicable to emerging growth companies will make our common stock less attractive to investors.
We are an “emerging growth company,” as defined in the JOBS Act, and we may take advantage of certain exemptions from various reporting requirements that are applicable to other public companies that are not “emerging growth companies,” including the auditor attestation requirements of Section 404 of the Sarbanes-Oxley Act, or Section 404, reduced disclosure obligations regarding executive compensation in our periodic reports and proxy statements, and exemptions from the requirements of holding a nonbinding advisory vote on executive compensation and stockholder approval of any golden parachute payments not previously approved. Pursuant to Section 107 of the JOBS Act, as an emerging growth company, we have elected to use the extended transition period for complying with new

59



or revised accounting standards until those standards would otherwise apply to private companies. As a result, our consolidated financial statements may not be comparable to the financial statements of issuers who are required to comply with the effective dates for new or revised accounting standards that are applicable to public companies, which may make our common stock less attractive to investors. In addition, if we cease to be an emerging growth company, we will no longer be able to use the extended transition period for complying with new or revised accounting standards.
We will remain an emerging growth company until the earliest of (i) the last day of the fiscal year following the fifth anniversary of the closing of the IPO, (ii) the last day of the first fiscal year in which our annual gross revenue is $1.07 billion or more, (iii) the date on which we have, during the previous rolling three-year period, issued more than $1 billion in non-convertible debt securities, or (iv) the last day of the fiscal year in which the market value of our common stock held by non-affiliates exceeded $700 million as of July 31 of such fiscal year.
We cannot predict if investors will find our common stock less attractive if we choose to rely on these exemptions. For example, if we do not adopt a new or revised accounting standard, our future operating results may not be as comparable to the operating results of certain other companies in our industry that adopted such standards. If some investors find our common stock less attractive as a result, there may be a less active trading market for our common stock, and our stock price may be more volatile.
We will incur increased costs as a result of operating as a public company, and our management will be required to devote substantial time to compliance with our public company responsibilities and corporate governance practices.
As a public company, we incur significant legal, accounting, and other expenses that we did not incur as a private company, which we expect to further increase after we are no longer an “emerging growth company.” The Sarbanes-Oxley Act, the Dodd-Frank Wall Street Reform and Consumer Protection Act, the listing requirements of the New York Stock Exchange, and other applicable securities rules and regulations impose various requirements on public companies. Our management and other personnel devote a substantial amount of time to compliance with these requirements. Moreover, these rules and regulations will increase our legal and financial compliance costs and will make some activities more time-consuming and costly. We cannot predict or estimate the amount of additional costs we will incur as a public company or the specific timing of such costs.
We are obligated to develop and maintain proper and effective internal controls over financial reporting, and any failure to maintain the adequacy of these internal controls may adversely affect investor confidence in our company and, as a result, the value of our common stock.
We are required, pursuant to Section 404, to furnish a report by management on the effectiveness of our internal control over financial reporting for the fiscal year ending January 31, 2021. This assessment will need to include disclosure of any material weaknesses identified by our management in our internal control over financial reporting. In addition, our independent registered public accounting firm will be required to attest to the effectiveness of our internal control over financial reporting in our first annual report required to be filed with the SEC following the date we are no longer an “emerging growth company.” We have recently commenced the costly and challenging process of compiling the system and processing documentation necessary to perform the evaluation needed to comply with Section 404, but we may not be able to complete our evaluation, testing and any required remediation in a timely fashion once initiated. Our compliance with Section 404 will require that we incur substantial accounting expenses and expend significant management efforts. We currently do not have an internal audit group, and we will need to hire additional accounting and financial staff with appropriate public company experience and technical accounting knowledge and compile the system and process documentation necessary to perform the evaluation needed to comply with Section 404.
During the evaluation and testing process of our internal controls, if we identify one or more material weaknesses in our internal control over financial reporting, we will be unable to certify that our internal control over financial reporting is effective. We cannot assure you that there will not be material weaknesses or significant deficiencies in our internal control over financial reporting in the future. Any failure to maintain internal control over financial reporting could severely inhibit our ability to accurately report our financial condition or results of operations. If we are unable to conclude that our internal control over financial reporting is effective, or if our independent registered public accounting firm determines we have a material weakness or significant deficiency in our internal control over financial reporting, we could lose investor confidence in the accuracy and completeness of our financial reports, the market price of our common stock could decline, and we could be subject to sanctions or investigations by the New York Stock

60



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

61



derivative action or proceeding brought on our behalf, any action asserting a breach of a fiduciary duty, any action asserting a claim against us arising pursuant to the Delaware General Corporation Law, our amended and restated certificate of incorporation, or our amended and restated bylaws, or any action asserting a claim against us that is governed by the internal affairs doctrine. The provisions do not apply to suits brought to enforce a duty or liability created by the Exchange Act. In addition, our amended and restated certificate of incorporation provides that the federal district courts of the United States of America will be the exclusive forum for resolving any complaint asserting a cause of action arising under the Securities Act, subject to and contingent upon a final adjudication in the State of Delaware of the enforceability of such exclusive forum provision. These choice of forum provisions may limit a stockholder’s ability to bring a claim in a judicial forum that it finds favorable for disputes with us or our directors, officers, or other employees. If a court were to find either choice of forum provision contained in our amended and restated certificate of incorporation to be inapplicable or unenforceable in an action, we may incur additional costs associated with resolving such action in other jurisdictions. For example, the Court of Chancery of the State of Delaware recently determined that the exclusive forum provision of federal district courts of the United States of America for resolving any complaint asserting a cause of action arising under the Securities Act is not enforceable. However, this decision may be reviewed and ultimately overturned by the Delaware Supreme Court. If this ultimate adjudication were to occur, we would enforce the federal district court exclusive forum provision in our amended and restated certificate of incorporation.

62



Item 2.    Unregistered Sales of Securities and Use of Proceeds
Use of Proceeds
In April 2019, we closed our initial public offering, in which we sold 9,860,500 shares of common stock at a price to the public of $24.00 per share, including shares sold in connection with the exercise of the underwriters’ option to purchase additional shares and excluding shares of common stock sold in the IPO by certain of our existing stockholders. The offer and sale of all of the shares in the IPO were registered under the Securities Act pursuant to a registration statement on Form S-1 (File No. 333-230323), which was declared effective by the SEC on April 10, 2019. We raised aggregate net proceeds of $213.7 million from the IPO, after underwriting discounts and commissions and payments of offering costs. Following the sale of the shares in connection with the IPO, the offering terminated. There has been no material change in the planned use of proceeds from the IPO as described in the Prospectus.

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


63



EXHIBIT INDEX
Exhibit
Number
 
Description
 
Form
 
File No.
 
Incorporated by Exhibit Reference
 
Filing Date
3.1
 
 
8-K
 
001-38856
 
3.1
 
April 15, 2019
3.2
 
 
8-K
 
001-38856
 
3.2
 
April 15, 2019
31.1
 
 
 
 
 
 
 
 
 
31.2
 
 
 
 
 
 
 
 
 
32.1*
 
 
 
 
 
 
 
 
 
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.
 
 
 
 
 
 
 
 
101.SCH
 
XBRL Taxonomy Extension Schema Document.
 
 
 
 
 
 
 
 
101.CAL
 
XBRL Taxonomy Extension Calculation Linkbase Document.
 
 
 
 
 
 
 
 
101.DEF
 
XBRL Taxonomy Extension Definition Linkbase Document.
 
 
 
 
 
 
 
 
101.LAB
 
XBRL Taxonomy Extension Label Linkbase Document.
 
 
 
 
 
 
 
 
101.PRE
 
XBRL Taxonomy Extension Presentation Linkbase Document.
 
 
 
 
 
 
 
 
* 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.

64



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 December 6, 2019.

 
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)
 



65
EX-31.1 2 pagerdutyq32019ex311.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: December 6, 2019
/s/ Jennifer G. Tejada        
Jennifer G. Tejada
Chief Executive Officer
(Principal Executive Officer)



EX-31.2 3 pagerdutyq32019ex312.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: December 6, 2019
/s/ Owen Howard Wilson
Owen Howard Wilson
Chief Financial Officer
(Principal Financial Officer)



EX-32.1 4 pagerdutyq32019ex321.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: December 6, 2019
/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: December 6, 2019
/s/ Owen Howard Wilson        
Owen Howard Wilson
Chief Financial Officer
(Principal Financial Officer)



EX-101.SCH 5 pd-20191031.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2119100 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2419402 - Disclosure - Commitments and Contingencies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2419403 - Disclosure - Commitments and Contingencies - Future Minimum Rental Payments (Details) link:presentationLink link:calculationLink link:definitionLink 2319301 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 2122100 - Disclosure - Common Stock and Stockholders' Equity (Deficit) link:presentationLink link:calculationLink link:definitionLink 2422403 - Disclosure - Common Stock and Stockholders' Equity (Deficit) - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2422405 - Disclosure - Common Stock and Stockholders' Equity (Deficit) - Restricted Stock Units Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2422402 - Disclosure - Common Stock and Stockholders' Equity (Deficit) - Shares Available for Issuance (Details) link:presentationLink link:calculationLink link:definitionLink 2422406 - Disclosure - Common Stock and Stockholders' Equity (Deficit) - Stock-based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2422404 - Disclosure - Common Stock and Stockholders' Equity (Deficit) - Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2322301 - Disclosure - Common Stock and Stockholders' Equity (Deficit) (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 Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit) link:presentationLink link:calculationLink link:definitionLink 1003001 - Statement - Condensed Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit) (Parenthetical) 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 2425402 - Disclosure - Deferred Revenue and Performance Obligations - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2425403 - 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 2132100 - Disclosure - Geographic Information link:presentationLink link:calculationLink link:definitionLink 2432403 - Disclosure - Geographic Information - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2432402 - Disclosure - Geographic Information - Revenue by Location (Details) link:presentationLink link:calculationLink link:definitionLink 2332301 - Disclosure - Geographic Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2131100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2431401 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - Investments link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Investments - Carrying Value of Investments (Details) link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Investments - Carrying Value of Investments (Details) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Investments - Contractual Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 2128100 - Disclosure - Net Loss Per Share link:presentationLink link:calculationLink link:definitionLink 2428403 - Disclosure - Net Loss Per Share - Anti-dilutive Securities (Details) link:presentationLink link:calculationLink link:definitionLink 2428402 - Disclosure - Net Loss Per Share - Calculation of Basic and Diluted Net Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2328301 - 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 2133100 - 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 6 pd-20191031_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 7 pd-20191031_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 8 pd-20191031_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Cover page. 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 Statement of Stockholders' Equity [Abstract] Statement [Table] Statement [Table] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Common stock Common Stock [Member] Additional Paid-in Capital Additional Paid-in Capital [Member] Accumulated Other Comprehensive Loss 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 Issuance of Series D redeemable convertible preferred stock, net of issuance costs of $181 (in shares) Temporary Equity, Stock Issued During Period, Shares, New Issues Temporary Equity, Stock Issued During Period, Shares, New Issues Issuance of Series D redeemable convertible preferred stock, net of issuance costs of $181 Temporary Equity, Stock Issued During Period, Value, New Issues 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 Stockholders' Equity Attributable to Parent 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 shares withheld for employee payroll taxes (in shares) Restricted Stock, Shares Issued Net of Shares for Tax Withholdings Warrant issued in conjunction with charitable contribution Adjustments to Additional Paid in Capital, Warrant Issued 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 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 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) Stock Issued During Period, Shares, Conversion of Convertible Securities Conversion of convertible preferred stock to common stock in connection with initial public offering Stock Issued During Period, Value, Conversion of Convertible Securities Employee payroll taxes withheld related to vesting of restricted stock units Share-based Payment Arrangement, Decrease for Tax Withholding Obligation 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 loss Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Net loss Net Income (Loss) Attributable to Parent Ending balance (in shares) Ending balance Accounting Policies [Abstract] Concentration Risk [Table] Concentration Risk [Table] Customer [Axis] Customer [Axis] Customer [Domain] Customer [Domain] Top Customer Top Customer [Member] Top 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] Number of operating segments Number of Operating Segments Concentration risk, percentage Concentration Risk, Percentage Revenue from sale of product to related parties Revenue from Related Parties Payments of offering costs Payments of Stock Issuance Costs Deferred offering costs Deferred Offering Costs Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Domain] Property, Plant and Equipment, Type [Domain] Leasehold improvements Leasehold Improvements [Member] Computers and equipment Computer Equipment [Member] Capitalized internal-use software Software Development [Member] Furniture and fixtures Furniture and Fixtures [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 Property, Plant 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 Statement of Cash Flows [Abstract] Cash flows from operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] 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 Warrant issued in conjunction with charitable contribution Noncash Contribution 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 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 Capitalized internal-use software costs Payments for Software Purchases of held-to-maturity investments Payments to Acquire Held-to-maturity Securities Proceeds from held-to-maturity of investments Proceeds from Sale and Maturity of Held-to-maturity Securities Purchases of available-for-sale investments Payments to Acquire Debt Securities, Available-for-sale Net cash 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 issuance of redeemable convertible preferred stock, net of issuance costs Proceeds from Issuance of Convertible Preferred Stock 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 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 Proceeds from early exercised stock options, net of repurchases Proceeds From Early Exercised Stock Options, Net Of Repurchases Proceeds From Early Exercised Stock Options, Net Of Repurchases Proceeds from issuance of common stock upon exercise of warrants Proceeds from Warrant Exercises 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 Non-cash additions of property and equipment Contribution of Property 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] Schedule of Future Minimum Lease Payments By Fiscal Year Excluding Sublease Income Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Revenue from Contract with Customer [Abstract] Deferred Contract Costs Revenue from Contract with Customer [Text Block] Deferred contract costs Capitalized Contract Cost, Net Impairment loss in relation to costs capitalized Capitalized Contract Cost, Impairment Loss Investments, Debt and Equity Securities [Abstract] 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] Debt Securities, Available-for-sale [Line Items] Debt Securities, Available-for-sale [Line Items] Available-for-sale Investments Debt Securities, Available-for-sale, Amortized Cost Available-for-sale Investments, Unrealized Gain (Loss), Net Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain (Loss), before Tax Available-for-sale Investments, Recorded Basis Debt Securities, Available-for-sale 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] Held-to-maturity Investments, Cost Basis Debt Securities, Held-to-maturity Held-to-maturity Investments, Unrealized Gain (Loss), Net Debt Securities, Held-to-maturity, Accumulated Unrecognized Gain (Loss) Debt Securities, Held-to-maturity, Accumulated Unrecognized Gain (Loss) Held-to-maturity Investments, Recorded Basis Debt Securities, Held-to-maturity, Fair Value Investments, Cost Basis Marketable Securities, Amortized Cost Marketable Securities, Amortized Cost Investments, Unrealized Gain (Loss), Net Marketable Securities, Accumulated Gross Unrealized Gain (Loss), Before Tax Marketable Securities, Accumulated Gross Unrealized Gain (Loss), before Tax Investments, Recorded Basis Marketable Securities, Current Available-for-sale securities, due within one year Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Amortized Cost Available-for-sale securities, due between one to five years Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after One Through Five Years, Amortized Cost Available-for-sale securities, due within one year, fair value Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Fair Value Available-for-sale securities, due between one to five years, fair value Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after One Through Five Years, Fair Value Available-for-sale securities, fair value Fair Value Disclosures [Abstract] 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] Money market funds Cash and Cash Equivalents, Fair Value Disclosure Investments Investments, Fair Value Disclosure Total Assets, Fair Value Disclosure Equity [Abstract] Common Stock and Stockholders' Equity (Deficit) Shareholders' Equity and Share-based Payments [Text Block] 2020 Operating Leases, Future Minimum Payments, Remainder of Fiscal Year 2021 Operating Leases, Future Minimum Payments, Due in Two Years 2022 Operating Leases, Future Minimum Payments, Due in Three Years 2023 Operating Leases, Future Minimum Payments, Due in Four Years 2024 Operating Leases, Future Minimum Payments, Due in Five Years Thereafter Operating Leases, Future Minimum Payments, Due Thereafter Total Operating Leases, Future Minimum Payments Due 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 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 Earnings Per Share [Abstract] 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] Redeemable convertible preferred stock Redeemable Convertible Preferred Stock [Member] Shares subject to outstanding common stock options Share-based Payment Arrangement, Option [Member] Unvested early exercised stock options Share-based Payment Arrangement, Early Exercised Option [Member] Share-based Payment Arrangement, Early Exercised Option [Member] Warrants to purchase common stock Warrant [Member] Early exercised stock options in exchange for note receivable Share-based Payment Arrangement, Early Exercised Option In Exchange For Notes Receivable [Member] Share-based Payment Arrangement, Early Exercised Option In Exchange For Notes Receivable [Member] Restricted stock awards purchased with promissory notes Restricted Stock [Member] Shares issuable pursuant to the 2019 Employee Stock Purchase Plan Employee Stock [Member] 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 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] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Research and development Research and Development Expense [Member] General and administrative General and Administrative Expense [Member] Sales and marketing Selling and Marketing Expense [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] Award Type [Axis] Award Type [Axis] Award Type [Domain] Award Type [Domain] Stock options RSUs Restricted Stock Units (RSUs) [Member] Subsidiary, Sale of Stock [Line Items] Subsidiary, Sale of Stock [Line Items] Number of shares as a result of conversion (in shares) 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 Vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Vesting percentage Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Expiration period Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Options granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross 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 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 Number of shares called by warrant Class of Warrant or Right, Number of Securities Called by Warrants or Rights Exercise price (in dollars per share) Class of Warrant or Right, Exercise Price of Warrants or Rights Non-cash charitable contribution expense Stock-based compensation expense for the difference between price paid and estimated fair value of shares Allocated Share-Based Compensation Expense, Shares Acquired In Excess Of Fair Value Allocated Share-Based Compensation Expense, Shares Acquired In Excess Of Fair Value Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Use of Estimates Use of Estimates, Policy [Policy Text Block] Reclassification Reclassification, Policy [Policy Text Block] Segment Information Segment Reporting, Policy [Policy Text Block] Cash and Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Investments Investment, Policy [Policy Text Block] Deferred Offering Costs Deferred Charges, 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] 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 Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] 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, weighted average exercise price (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Granted, weighted average exercise price (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Exercised, weighted average exercise price (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Canceled, weighted average exercise price (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Outstanding, ending balance, weighted average exercise price (in dollars per share) Weighted Average Remaining Contractual Term Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Outstanding, weighted average remaining contractual term 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, aggregate intrinsic value 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] Vested, number of shares (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Vested, 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 Vested, 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 Vested, aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Future estimated revenue related to performance obligations Revenue, Remaining Performance Obligation, Amount Geographic Information Segment Reporting Disclosure [Text Block] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Cost of revenue Cost of Sales [Member] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Stock options and RSUs Employee Stock Option And Restricted Stock Units (RSU) [Member] Employee Stock Option And Restricted Stock Units (RSU) [Member] ESPP Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] 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 October 31, 2019 (in shares) Common Stock, Capital Shares Reserved for Future Issuance Issuance costs Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs Organization, Consolidation and Presentation of Financial Statements [Abstract] Description of Business and Basis of Presentation Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Statement of Financial Position [Abstract] Assets Assets [Abstract] Current assets: Assets, Current [Abstract] Accounts receivable, net of allowance for doubtful accounts of $1,024 and $2,360 as of October 31, 2019 and January 31, 2019, respectively Accounts Receivable, after Allowance for Credit Loss, Current Investments 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 Deferred contract costs, non-current Capitalized Contract Cost, Net, Noncurrent Other assets Other Assets, Noncurrent Total assets Assets Liabilities, redeemable convertible preferred stock and stockholders’ equity (deficit) 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 Total current liabilities Liabilities, Current Deferred revenue, non-current Contract with Customer, Liability, Noncurrent Other liabilities Other Liabilities, Noncurrent Total liabilities Liabilities Commitments and contingencies (Note 7) Commitments and Contingencies Redeemable convertible preferred stock Stockholders’ equity (deficit): Stockholders' Equity Attributable to Parent [Abstract] Common stock Common Stock, Value, Issued Additional paid-in capital Additional Paid in Capital Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated deficit Retained Earnings (Accumulated Deficit) Total stockholders’ equity (deficit) Total liabilities, redeemable convertible preferred stock and stockholders’ equity (deficit) Liabilities and Equity Disaggregation of Revenue By Geographic Location Revenue from External Customers by Geographic Areas [Table Text Block] Net Loss Per Share Earnings Per Share [Text Block] 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] Deferred Revenue and Performance Obligations Summary of Deferred Revenue Contract with Customer, Asset and Liability [Table Text Block] Sale of Stock [Axis] Sale of Stock [Axis] Sale of Stock [Domain] Sale of Stock [Domain] IPO IPO [Member] Class of Stock [Axis] Class of Stock [Axis] Class of Stock [Domain] Class of Stock [Domain] 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 Stock split, conversion ratio Stockholders' Equity Note, Stock Split, Conversion Ratio Summary of Information about Company's Financial Assets Fair Value, Assets Measured on Recurring Basis [Table Text Block] Subsequent Events [Abstract] Subsequent Events Subsequent Events [Text Block] Property, Plant and Equipment Property, Plant and Equipment [Member] Geographic Concentration Risk Geographic Concentration Risk [Member] Canada CANADA Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Fair Value Measurements Fair Value Disclosures [Text Block] Income Tax Disclosure [Abstract] Income tax expense Income Tax Expense (Benefit) Property and Equipment, Net Property, Plant and Equipment Disclosure [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 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] Property Subject to or Available for Operating Lease, by Major Property Class [Table] Property Subject to or Available for Operating Lease, by Major Property Class [Table] Atlanta, Georgia GEORGIA Balance Sheet Location [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Accrued expenses and other current liabilities Accrued Expenses And Other Current Liabilities [Member] Accrued Expenses And Other Current Liabilities [Member] Other liabilities Other Noncurrent Liabilities [Member] Operating Leased Assets [Line Items] Operating Leased Assets [Line Items] Sublease income Operating Leases, Income Statement, Sublease Revenue Deferred rent Deferred Rent Credit Rent expense Operating Leases, Rent Expense Future minimum lease payments 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, Weighted Average Grant Date Fair Value Per Share (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, Weighted Average Grant Date Fair Value Per Share (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, Weighted Average Grant Date Fair Value Per Share (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, Weighted Average Grant Date Fair Value Per Share (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, Weighted Average Grant Date Fair Value Per Share (in dollars per share) Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Property and Equipment, Net Property, Plant and Equipment [Table Text Block] 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 Summary of Carrying Value 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] 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 Comprehensive loss: Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract] Unrealized loss 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 Income Taxes Income Tax Disclosure [Text Block] Investments Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] EX-101.PRE 9 pd-20191031_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 10 R48.htm IDEA: XBRL DOCUMENT v3.19.3
Net Loss Per Share - Anti-dilutive Securities (Details) - shares
shares in Thousands
9 Months Ended
Oct. 31, 2019
Oct. 31, 2018
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share (in shares) 15,490 57,064
Redeemable convertible preferred stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share (in shares) 0 41,273
Shares subject to outstanding common stock options    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share (in shares) 14,932 13,877
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) 140 404
Warrants to purchase common stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share (in shares) 0 750
Early exercised stock options in exchange for note receivable    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share (in shares) 0 250
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) 216 510
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) 202 0
XML 11 R44.htm IDEA: XBRL DOCUMENT v3.19.3
Deferred Revenue and Performance Obligations - Additional Information (Details) - USD ($)
3 Months Ended 9 Months Ended
Oct. 31, 2019
Oct. 31, 2018
Oct. 31, 2019
Oct. 31, 2018
Jan. 31, 2019
Revenue from Contract with Customer [Abstract]          
Revenue recognized $ (42,750) $ (31,229) $ (120,425) $ (83,993)  
Future estimated revenue related to performance obligations $ 66,900,000   $ 66,900,000   $ 43,600,000
XML 12 R40.htm IDEA: XBRL DOCUMENT v3.19.3
Common Stock and Stockholders' Equity (Deficit) - Additional Information (Details)
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
Apr. 15, 2019
shares
Apr. 14, 2019
shares
Apr. 11, 2019
purchase_period
shares
Mar. 31, 2019
shares
Oct. 31, 2019
USD ($)
$ / shares
shares
Oct. 31, 2018
USD ($)
$ / shares
shares
Oct. 31, 2019
USD ($)
equity_incentive_plan
$ / shares
shares
Oct. 31, 2018
USD ($)
$ / shares
shares
Jan. 31, 2019
USD ($)
shares
Jun. 30, 2018
$ / shares
shares
Subsidiary, Sale of Stock [Line Items]                    
Number of equity incentive plans | equity_incentive_plan             2      
Number of shares authorized for grant (in shares) | shares         13,049,689   13,049,689   23,929,932  
Options granted (in shares) | shares       3,041,000     3,773,315      
Number of shares available for grant (in shares) | shares         12,249,794   12,249,794   2,221,216  
Weighted average grant date fair value of stock options (in dollars per share) | $ / shares         $ 11.72 $ 5.50 $ 10.84 $ 4.60    
Aggregate intrinsic value of stock options exercised         $ 21,800,000 $ 4,000,000.0 $ 52,500,000 $ 8,600,000    
Unrecognized compensation cost related to unvested stock options         52,500,000   $ 52,500,000   $ 30,600,000  
Unrecognized compensation cost related to unvested awards, period for recognition             3 years 4 months 24 days   2 years 8 months 12 days  
Stock-based compensation expense         7,347,000 10,176,000 $ 19,392,000 15,862,000    
Non-cash charitable contribution expense             0 6,217,000    
Stock-based compensation expense for the difference between price paid and estimated fair value of shares         $ 0 $ 5,500,000 $ 0 $ 5,500,000    
Common stock                    
Subsidiary, Sale of Stock [Line Items]                    
Number of shares as a result of conversion (in shares) | shares   41,273,345         41,273,345      
Conversion ratio   1                
Number of shares called by warrant | shares                   648,092
Exercise price (in dollars per share) | $ / shares                   $ 0.01
Exercise of common stock warrants (in shares) | shares 647,822         101,905 737,807 101,905    
Stock options                    
Subsidiary, Sale of Stock [Line Items]                    
Vesting period             4 years      
Expiration period             10 years      
Shares issuable pursuant to the 2019 Employee Stock Purchase Plan                    
Subsidiary, Sale of Stock [Line Items]                    
Number of shares authorized for grant (in shares) | shares     1,850,000              
Number of shares available for grant (in shares) | shares         1,850,000   1,850,000      
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,500,000   $ 3,700,000      
Amount withheld on behalf of employees for future purchase         $ 4,100,000   $ 4,100,000      
Shares purchased (in shares) | shares         0   0      
RSUs                    
Subsidiary, Sale of Stock [Line Items]                    
Vesting period             4 years      
Unrecognized compensation cost related to unvested awards, period for recognition             3 years 9 months 18 days      
Unrecognized compensation cost related to unvested RSUs         $ 20,900,000   $ 20,900,000      
50% vest over four years from grant date | Stock options                    
Subsidiary, Sale of Stock [Line Items]                    
Vesting period       4 years            
Vesting percentage       50.00%            
50% vest over five years from grant date | Stock options                    
Subsidiary, Sale of Stock [Line Items]                    
Vesting period       5 years            
Vesting percentage       50.00%            
Research and development                    
Subsidiary, Sale of Stock [Line Items]                    
Stock-based compensation expense         1,462,000 $ 6,567,000 3,760,000 $ 7,680,000    
Stock-based compensation expense for the difference between price paid and estimated fair value of shares           3,800,000   3,800,000    
General and administrative                    
Subsidiary, Sale of Stock [Line Items]                    
Stock-based compensation expense         3,287,000 2,340,000 8,775,000 5,016,000    
Stock-based compensation expense for the difference between price paid and estimated fair value of shares           1,400,000   1,400,000    
Sales and marketing                    
Subsidiary, Sale of Stock [Line Items]                    
Stock-based compensation expense         $ 2,295,000 1,198,000 $ 6,084,000 2,964,000    
Stock-based compensation expense for the difference between price paid and estimated fair value of shares           $ 300,000   $ 300,000    
EXCEL 13 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( +"&AD\?(\\#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,$% @ L(:&3R?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 " "PAH9/?B9K.^X K @ $0 &1O8U!R;W!S+V-O M&ULS9+!2L0P$(9?17)OIVFQ8.CFLN))07!!\1:2V=U@DX9DI-VWMXV[ M740?P&-F_GSS#4RG@]!#Q.8T8 ] M.O24@)<7_*ZA?6)E-%U6[XZVXK453O2^N M/_RNPFXP=F__L?%%4';PZR[D%U!+ P04 " "PAH9/F5R<(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 ( +"&AD\8'=AZ30, 40 8 >&PO=V]R:W-H965T&ULC5?M;ILP%'T5Q ,,? U)6B61VDS3)FU2U6G;;YHX"2K@#)RF M>_L90UGF>SSM3_C(.??8'!_#75YT^]P=E3+1:UTUW2H^&G.Z39)N>U1UT;W3 M)]78?_:ZK0MC+]M#TIU:5>PN MZZ+]=:\J?5G%(GZ[\5@>CJ:_D:R7I^*@OBKS[?30VJMDJK(K:]5TI6ZB5NU7 M\9VXWU45755[+C M^#D6C2?-GGA]_E;]@YN\G<+3P) "$LL MH,2"\Z4G 2 !IV^@Q WG^U8#2,!KD>(XI;R";S?"! P7@= *7L'W'& H8+J MR;T3Q"OXMB-,P'>!XRLDK^ [CS !ZP5.N> A)M]\A FYCZ,N>)*)N0\P(?=Q MW@6/,S'W.4:&W,>9%SS1DKD/,"'W<>P%#[5D[@-,R'V=:^NXC3,!]PMDGGFOINP\P6^^P@34L'9 M)Y[K+/-5 "8/J.#L$\]U-O-5.";TEB2*YSM@:XYC0$L/1)Q[K;.&+_/\+ MGW#TB<U^XFQ&3.TPS?*+-2:;I//"E*_$&('FX.S $M#:FMA.V M_[ZV<1"9V:>^?"CP8M+TW[O#B'TV8^Z.G7+_-#WY\>BZ+:'4)?= ME^8<3L-_]DU;E_UPV;X4W;D-Y6XJJJL"A3!%71Y/^6HQW7MJ5XOFM:^.I_#4 M9MUK79?MO^M0-9=E#OG[C:_'ET,_WBA6BW/Y$OX,_;?S4SM<%;=6=L_[9:Y&(E"%;;]V$0Y?+R% M3:BJL:6!XY^YT?S6YUAX__V]]5^FP0^#>2Z[L&FJOX^[_K#,79[MPKY\K?JO MS>77, ](Y]D\^M_#6ZB&^$@R]+%MJF[ZFVU?N[ZIYU8&E+K\QE?@',!W@I ?5H@YP(9%117LFFH/Y=]N5JTS25KKZMU+L=- 8]RF,SM>'.: MN^E_PVB[X>[;RHA%\3:V,T?6UPC>1?!C8D,3!FZ18NC_!H$L!$[U\KX>^7K) MULNI7MW7RV@0UXB9(J1K$TBM*HB.8:T7?=H$>A(QB: MDE)+Q[-HED53EJB7M2:]@/%61<@;&A,\B&%!# 4Q$8@A/3C4$&'0D!$BL5DL M2V(I2;0+UI9TXKV+5X>&M,($B6-)'"5Q$8FC6\ />R!^ &D,+#II>1K/TGA* MXR,:3[L10L9+1%/:VL3$@."M) B,)5H2E$:9>"TW7 R436Q>2%@2* _$/, L M L6A*0LZX1?@=0E(:3"F0=*/ N\]X:$Y\!:E2A#Q @9)#&YEH@5>FD"M:6-K M A6B1AV+BDE9HQ./ O#:!.I-&WL3J!&-0S*_-&5!I=:;=R=0>=I8GD#%"-K$ M3_"&BPFA4T\#;U"@"K6Q0H'JT3KMR,F!QHSTR=7B/0I4I#86*3"*%$82DS(Y MYYSP"2!>I4!=:F.7 M4D"D5P&.6JQ.P@[U*D+G6Q2Y%*T@*9&R:EP"7V,O(F M16I2%YL4&9,.CA0FYJ$Y+T&ECIZ)LR>5:;Q+UUQ&QC"?9CZ2\!)%>HQUL0+G M#'\,FT%H!*P4F(+A?8R*&#VYTKQ#D3K4Q=;"STZ5\W#^]\$3>7LBM:>+;854 MB\I**5P,0W/:^]21''E](M6GBW6%U(L/FDP-#:6FAA)F9)\@*55*!Q3^LY8SZHD3EN M,3GVN%7<_7X?7ZC\4;8OQU.7/3=]W]33#_9]T_1A:%-\&<9W".7N=E&%?3]^ MMU.T^@]02P,$% @ L(:&3^=7&%ZQ 0 SP, M !@ !X;"]W;W)K'99EY,V+W8 <.A5 M"F4K/#@W'@BQ[0"2V3L]@O(GO3:2.1^:,[&C =9%DA2DR+(]D8PK7)X7^/1^(@L*AV7H"S7 M"AGH*_PI/S0TX"/@F<-D5WL4*CEI_1*";UV%LV (!+0N*#"_7*$!(8*0M_$G M:>+ERD!<[]_4O\3:?2TG9J'1XC?OW%#ACQAUT+.+<$]Z^@JIG@\8I>*_PQ6$ MAPYU7KN(ZS2?W#XEVFU D0K$0\MU_"301Z(9 M9F>QU,_,L;HT>D)F_EDC"S.1'ZAO9AN2L7?QS%=K??9:/Q0EN0:=!'F<(<4* MLD$T[Q'[?($0?_]BHKAIHHA\NC9!;_/I33Z-_-V:O]L4,4/V$:(B),^*#:AY M#RKH/MLX(:O6AE'_P[\T\ M8W/@])B>#UG>&PO M=V]R:W-H965T&ULC9C;;N,V$(9?Q=!](@U)D9)A&XAM%2W0 M L$NVEXK-GW ZN!*.694;HWL<1\,^0_/,R(BUM9?:M/UC:S[WE6 MU$OOU#27N>_7NY/-T_JYO-C"_>=05GG:N-?JZ->7RJ;[SBC/?!$$VL_3<^&M M%EW;:[5:E-*2'NU7V_QY M>:WY]MH;CYP_OOW3BG9BWM+:;,OO[O&]. M2R_R9GM[2*]9\Z6\_6H'0:$W&]3_;M]MYO!V)*Z/79G5W=_9[EHW93YX<4/) MT^_][[GH?F^#_P\SWD ,!N)NX/K^S$ .!O*'@?K40 T&ZF=[" >#$/7@]]J[ M8&[3)ETMJO(VJ_KU<$G;90?ST$W7KFWL9J?[GXMG[5K?5W&X\-];/P.R[A$Q M1O0CLJ4(W G?]7\?A. &L1;$7#QVL*%$;- 8_M=)\JF3AV%*-E:RLY=C^XBW M5ZR]ZNS5V#Y&L>X1W2%%ARAAP@!%@U(2A$"^MI0"$2B!IC>A6"3C6/+"0E98 M2(1!@,:\[IEPU(W64B%A%%(ACM&60A )@99DPE!"CA;N@RS-RM*,+$"R-.E& M:@ TF VEA%./0K2E% 0"L/Z$8@;"J95L6&6&K&37$^\@8AU$3&@D"DW$S( & MI&;#4"HT$0H-I60(&@4P8:A@/&4/PF)66,P(0ZMT'=/9-&1?;2@%D9%8&*6, MD%A^0BEE7 !X81#P)WW 2"-G?:+<&MGG"<#.-@XE "/K^"9"1&6*)DHBX,%D@I"7CO M,9 2$=%&J7 JCP"?^(%F?L"K;CU #\>*(AN/0M((K(N!%,Z/#.2"/35A?-X' M)O$#3OQ ,[%;:RZQ86DL)_ AO^4X&8,AQPK'*2&FMAU? P!3! N H"FY">A M<''#40 AEL=0AA1M'"5'H7^4QAO+;X2$$PE M@-?A>H TFE#,;28X,O$>,&7 X(I!W!5OAX@,^XJ>":?GBQE M .MC,;Q/$@Z#9SVQ)@5?"PBF%@!<"PB:DXW[F"+R*"9<*8!S)8-IT (7JJRW M\<=9+\\?74_DMCIV=T7U;%=>BZ;=KJ/6^WW42W<=A=K7,-\ T[Z%>=+?-OUP MWU]^_9%6QW-1S][*IBGS[NKC4):-=:,/GMVX3S;=WU\R>VC:1^.>J_[2J7]I MRLMPH>;?;_56_P%02P,$% @ L(:&3WU&P>=F!P EBL !@ !X;"]W M;W)KLV90RE[D\3.(6Z;F=? MMYO=X7+^U+;/'Y?+P]U3O:T.'YKG>A?_\]#LMU4;/^X?EX?G?5W=]X6VFZ51 MRB^WU7HWO[KHO_NTO[IH7MK->E=_VL\.+]MMM?_ONMXT;Y=S/?_VQ1_KQZ>V M^V)Y=?%EOO#NMF-]O7#Y?SG_3'5:&Z KWB[W7] M=CC[>]8UY7/3?.D^_'I_.5==1O6FOFN[*JKXZ[6^J3>;KJ:8Q[]#I?-3S*[@ M^=_?:E_UC8^-^5P=ZIMF\\_ZOGVZG!?SV7W]4+ULVC^:MU_JH4%N/AM:_UO] M6F^BO,LDQKAK-H?^Y^SNY= VVZ&6F,JV^GK\O=[UO]^&^K\5PP7,4,"<"F@] M6H"& O2] (T6L$,!>RI@PF@!-Q1PIP(T7L /!?SW"'VCE\>'U3_]VZJMKB[V MS=ML?QQ SU4W3O5''_OWKONR[\[^?[$##O';URNMBXOE:U?1H+D^:DRB*5/- MC=04/I7<@FJ,2C4_(XU.-2ND,2?-,C;WU&8#VVSZ"FQ2 ;$V'S6NU^QZ#7FE ME".+(Q&,1""299&.&G\6J2"C,F$L#&/[*B@)XW %#E;@0)ZL^ZZ=>"+.!%-H MC0-Y&,B#0($%\O*!E,79@$O"!!@F@#!\5 ?1'AMS(;*9)U? 2 6(Q.;&=2$: MI .ILR&7Q"EAG%+&(39Y;DK1(J-#'+(N,SNTPDA0();F3% BV,)Y\HYS08G& M*\X%*2$=O.'37LH617$^?-+&97BGY5RAW//!^-" 'T2\W1(@<>JK,M?K&@-$ M X(0)\@@2F*1?X[:0L30BC4@-6:L,3DK!<1/3SN;6:UJ6& R/5 *1:CF\CD6I( MV4(7*A,,(\YH$(SS>Q E-/7>EIS?0,?Y/4B2,>2U9_-P!62+:-R\SQ@(DS%O M@+Z6]Z[Y4?MF,'X-P*\55O&'')S!9#6 K,*R&,G,<<]B,#<-\GM\R@ZB]]H6 M@[EI #>MY8-,(M$89[TNBDPPS$4#N&CY\F0D\A8^^EB^@@^ZT9$//*05Q%^A MB%I%[^PSK<.@-<7[K8O!:#3(1HJ&2^39.'>*S+) &'F$7*38^TCD!<77J E1 MF@Q&(@$D"J- $E!C1H$PGPBY0VX42/))&H4)49I,9O^)[".G"DEC2#SCVPE1 MF@Q&'"'SR*E#$G&Q$P(_2YB4I0EA#!+ H# *).WC0CL*#"NK:5V:$L8E(5QR MHT EZ-&@3 N">&2&P62&(1& >@X+@F836 4@&S4*!#&)0%?:OFA!DG#.;ZB M$@8K ;!RLWT]B-Z[HEH,5JO>?]IC,0XM!DCF^,091'A"I%$PGBS DV-XNK$2.X9T498F M,ULL!H\%X''41'F,6:70^SB*Y63]LK$GBBY*YS6I2EE;A\ Z/AR=.,DZ,97(X=! MYY##XJN1D]AAB]'0_DE=FA*FDP,^S/'EV"%79'D^XZ(T&2GBY.R] (+P] C&/*$/+H=X7>='EQHY,CL,3 ] M *;8P7A@Y*B,%H&MM=.Z-"4,5@_ ZKE!\)*9(<0Y'TQF7?<8G!Z TW,CYN7Y M7-PMV5+SI*2.KZ9>,CANR4D5O&NE3O3_"HFT+X+/S!"/@>X!T/G!^K67H,Z- M-,QH#QCMN3_T\L@P%R5S/8Q<*+?O7D(W%P7SUB/>BE$SMI]-HV"0>@!2SUV3 MEX@,WIB@5>Y:'6/2 TSRN]AK+_E'JA3=>./E/E5,!'!&Z.,6G9^* %UW*N)4 M!KH!0S> /6_.OP>,RH"\)6]YD @LC0J4Z?F $1C0$2"W[T$BT)3\^=U.J=)T M,"0#V4*DTG\VX,HI](!QA)86 F1&DR&)(!0%(8F" A M&2%B!&RF=6E*&*4!H90;F""Y-FY@"@RV KA)86 *\((,,C! Q[D-)-# )TT M,$@$#&PO=V]R:W-H965T&UL?53;CILP$/T5RQ^P M#I!FTPB0-JFJ5FJE:*MNGQT8+EI?J&W"]N_K"Z&$3?,2>X9SSIRQ/4D'J5YU M V#0&V="9[@QIML1HHL&.-4/L@-AOU12<6ILJ&JB.P6T]"3.2+Q:;0BGKR-ZP5<%1(]YQ3]6$'F)_=4=F(3"IE MRT'H5@JDH,KP4[0[K!W> UY:&/1LCUPG)RE?7?"US/#*&0(&A7$*U"YG. !C M3LC:^#UJXJFD(\[W%_7/OG?;RXEJ.$CVJRU-D^$M1B54M&?F60Y?8.SG T9C M\]_@#,S"G1-;HY!,^U]4]-I(/JI8*YR^A;45?AU&_0OM-B$>"?%$L+7O$9*1 MD"P()#CSK7ZBAN:ID@-2X;(ZZMY$M$OL818NZ<_.?[/=:IL]Y]%FDY*S$QHQ M^X")9YB/"\CA/22:$,0:F%S$MUSLX_<5'A<5[D*N2B0W&TT\/[EJ]#\"ZYL" M:R^POA+8+DXJ8#8>(P)F&RT:N8\)1LCL^CBHVK]TC0K9"S]EL^PT3$^QO_Y_ M\#")WZFJ6Z'121K[B/Q55U(:L%96#_9Y-W;XIX!!9=SVT>Y5&($0&-F-TTVF MOYC\+U!+ P04 " "PAH9/0-*_!"X% #+&@ & 'AL+W=OK_NXI[IO^0WN,A_2?A[;;-T.Z[1Y7_;&+S?U4:+];D3'E:M]L#\O;]?3L M4W>[;I^'W?80/W6+_GF_;[I_Z[AK7V^6=OGVX//V\6D8'ZQNU\?F,?X1AS^/ MG[ITMSK73=\;E]_B7- Q7(Q1_];?(F[)!^=I#;NVET__5W?/1 M$@BHE &1LNJ854!:=562R_G!=+(,_%32#^N6K E.#DBD\X%R2<:XLX!WE9>. MG&[)^=))0T!&SOF,(0P\6RA#N@L6($/L2^E'R]B&C!M,3XOPJ29%C49R.CM M92DW0#%!K4:H[LX H:65" 4J\BXS4UH,40LHZHVT P!9%B3IA61<5+GT8)!: M0%)OI2$-RBL;U'2'9"5QB0T1!BH9C3"?F1L(4Y LB$G.FK/H/9-MD$F&,E-E M!BAAIA)@JI; M!"!D-KF!A5E*%1B;F=F!, ) % .NIHTV=3;UA(??&ZJ(@P_ O +$GZDJ49I MHZ^F3J#+O'#&Y&.PE)1KYYK!4K(HC5QZ 5G.#&8H X8&R5#6<"RLG!6 *&<% MTY,!/8.D)VLT%I5B!%#9M _*V,ELEP% @P0H_PB,LQC*BIUSU 5&NPV!R,B!GD.1DL+8D4[%RHW4A M[=TR'Q08@Y/!/EYNT6O6ZTM7&KG7V0"9=Q1R;PMCF#6&$].D(;3 -$P*-EJ7 MUO)%+D68Q:Q93$:RF#5CT^;42><;I$NK-I<970X#V>FE*.5F3((0@GM?V>G,Z5_E>S>F8Y_>F>]P>^L67=AC:_72,\-"V0TPN MS8>4\*?8W)]O=O%A&"^K=-V=CE=.-T-[G(^.5N?SJ]O_ %!+ P04 " "P MAH9/?+ZVF*\! #2 P & 'AL+W=O= *G7:=JD33IUVO8Y!P:B)I@FX6C__9+ ,=:Q?2&V M\7M^=IQL1/-D6P!'7K3J;$Y;Y_H#8[9L00M[@SUT_D^-1@OG7=,PVQL0501I MQ7B2W#(M9$>++,9.ILAP<$IV<#+$#EH+\WH$A6-.4WH-/,JF=2' BJP7#7P# M][T_&>^QA:62&CHKL2,&ZIS>IX?C/N3'A!\21KNR2>CDC/@4G,]53I,@"!24 M+C (?US@ 90*1%[&\\Q)EY(!N+:O[!]C[[Z7L[#P@.JGK%R;TSM**JC%H-PC MCI]@[N<=)7/S7^ "RJ<');Y&B?;\-VFPEV$[_Y0^(_Z^TV"?238_[?%K9RW*MEJ MIAI,$[?)DA*'+F[R*KHL[#V/=_([?=KVK\(TLK/DC,[?;)Q_C>C 2TEN_ JU M_H$MCH+:!?.]M\VT9I/CL)]?$%N>&PO=V]R:W-H965T&UL?5/;;MP@$/T5Q >$ M-7;::&5;RB:J6JF55JG:/K/V^*( XP)>IW]?P([KME9>@!GFG#DS#/F$YMEV M (Z\**EM03OGAB-CMNI "7N# VA_TZ!1PGG3M,P.!D0=04HR?CB\8TKTFI9Y M])U-F>/H9*_A;(@=E1+FUPDD3@5-Z*OCJ6\[%QRLS ?1PE=PWX:S\19;6>I> M@;8]:F*@*>A]6/OG9=0>\HJ:$1HW1/.'V$I9Y;2I;B M/\,5I \/2GR."J6-*ZE&ZU M+%Z*$B_SWNNX3_--EBZP?0!? 'P%W,4\;$X4 ME3\*)\K>-=!_:>QS?Y$SY/^Q=AVEY;W\V\YC-AL-A^4%L_<;E;U!+ P04 " "PAH9/9OHP'K4! #0 P M&0 'AL+W=OTFT MLBUE4U6IU$JK1&V?67M\4;@X@-?IWV? CFLU5E^ &5L4IX-&W-7&=!E)&D)..;S8$IT6J:I]%WMGEJ M>B];#6=+7*^4L'].(,V0T81^.)[:NO'!P?*T$S4\@__9G2U:;%8I6P7:M483 M"U5&[Y/C:1?P$?"KA<$MSB14!VA0>0,@AA&J^3 M)IU#!N+R_*'^-=:.M5R$@PE;S)Z1TD)E>BE?S+#(TSU["F9BO\.5Y ( M#YE@C,)(%U=2],X;-:E@*DJ\C7NKXSZ,-_MDHJT3^$3@,^$NQF%CH)CY%^%% MGEHS$#OVOA/AB9,CQ]X4P1E;$>\P>8?>:W[8I^P:=";(:83P!229$0S%YPA\ M+<*)?Z+S=?IV-<%MI&^7].2P+K!;%=A%@=W_*OP,XWS5VOS+& Z:RN<$!:O![S8:$RH?C M+9[M.&2CX4TW_1\V?^+\'5!+ P04 " "PAH9/I_2(9K0! #2 P &0 M 'AL+W=O3^<&'-5!UJX.S- CS>-L5IX-&W+W&!!U!&D%>-)\III(7M:YM%WL65N1J]D M#Q=+W*BUL#_/H,Q4T)2^.!YEV_G@8&4^B!:^@/\Z7"Q:;&6II8;>2=,3"TU! M[]/3.0OQ,>";A,EMSB144 M ;@]O["_C[5C+5?AX,&H[[+V74&/E-30B%'Y1S-]@*6>5Y0LQ7^"&R@,#THP M1V64BRNI1N>-7EA0BA;/\R[[N$_SS2%;8/L O@#X"CC&/&Q.%)6_$UZ4N343 ML7/O!Q&>.#UQ[$T5G+$5\0[%._3>2IX>8[AFYATC6#(OJ;@>RG. M_!\XWX(OSPA\*W^P39+D$6";+_EK@3PY._DK!-3S78-DZ3(Y49^SC) M&^\ZL/<\OLGO\'G:/PO;RMZ1J_'XLK'_C3$>4$IRAR/4X0=;#06-#\+;S MF,V&-\/R@]CZC&PO M=V]R:W-H965T"F[*S]"K?]@BZ&@=N'XR9_--&:3X;"? M?Q!;OG'Q!U!+ P04 " "PAH9/TTA_!;4! #2 P &0 'AL+W=O#LB!^T%N[G M"90="[JG;XYGV78A.EB9]Z*%+Q"^]F>'%EM8:JG!>&D-<= 4]'%_/&4Q/@5\ MDS#ZU9G$2B[6OD3C8UW0710$"JH0&01N5W@"I2(1RO@Q<](E902NSV_L[U/M M6,M%>'BRZKNL0U?0!TIJ:,2@PK,=/\!4AXV)4K*WXD@RMS9D;BI][V(3[P_ MD.Q7OT7DO.LYQ=(]$<JK!M6F:/*GL8-(DK[S+P#[R]":_ MPZ=I_RQ<*XTG%QOP95/_&VL#H)3=#8Y0AQ]L,10T(1[O\>RF,9N,8/OY!['E M&Y>_ %!+ P04 " "PAH9/0I;VAK4! #2 P &0 'AL+W=O_(M0"#/6AF?TS:$[LB8+UO0PM_8 M#@S>U-9I$=!T#?.= U$ED%:,;S;OF!;2T")+OK,K,ML')0V<'?&]UL+]/H&R M0TZW],7Q*)LV1 0*E(A#)^39QT3AF!R_,+^\=4.]9R M$1X>K/HIJ]#F]$!)!;7H57BTPR>8ZKFE9"K^"UQ!87A4@CE*JWQ:2=G[8/7$ M@E*T>!YW:=(^C#>W?(*M _@$X#/@D/*P,5%2_D$$463.#L2-O>]$?.+MD6-O MRNA,K4AW*-ZC]UIP?I>Q:R2:8DYC#%_$;.<(ANQS"KZ6XL3?P/DZ?+>J<)?@ MNW\4'M8)]JL$^T2P_V^):S'O7R5ABYYJ<$V:)D]*VYLTR0OO/+#WZ1'9W_!Q MVK\*UTCCR<4&?-G4_]K: "AEC36+,! #2 P &0 'AL+W=OIE3;IU&G;9RYQ$E2( M4R"7[M\/2)IE6[8O@(W?\[,QV8CFV;8 CKQJU=F@5"#R,EYF3KJD#,#U^8W]8ZS=UW(1%NY1 M?9>5:W-ZH*2"6@S*/>'X ',][RB9B_\$5U ^/"CQ.4I4-JZD'*Q#/;-X*5J\ M3KOLXCY.-^EAAFT#^ S@"^ 0\[ I453^03A19 9'8J;>]R(\\>[(?6_*X(RM MB'=>O/7>:\'W2<:N@6B..4TQ?!6S6R*89U]2\*T4)_X7G&_#]YL*]Q&^_TWA M/_*GFP1I)$C_6^)6S)\JV:JG&DP3I\F2$H&UL?5/;;MP@$/T5Q >$7>QM9TVZA S$]?E=_6NLW==R%A8>4#W+RK4Y MO:.D@EH,RCWA^ AS/=>4S,5_APLH#P^9^!@E*AM74@[6H9Y5?"I:O$V[[.(^ M3C?I[4S;)O"9P!?"78S#ID Q\R_"B2(S.!(S];X7X8GW!^Y[4P9G;$6\\\E; M[[T4/$DR=@E",^8X8?@*LU\0S*LO(?A6B"/_1.?;]&0SPR32DS6=7V\+I)L" M:11(_UOB!H;?? C"5CW58)HX39:4.'1QDE?>96#O>7R3?_!IVG\(T\C.DC,Z M_[*Q_S6B Y_*[LJ/4.L_V&(HJ%TXWOJSF<9L,ASV\P]BRS&UL?5-A;]P@#/TKB!]0[DC:5:^C\38U&"^=-TS#; M&Q!5!&G%^&YWQ[20'2VRZ#N9(L/!*=G!R1 [:"W,KR,H''.ZIU?'LVQ:%QRL MR'K1P#=PW_N3\19;6"JIH;,2.V*@SNG#_G!,0WP,^"%AM*LS"96<$5^#\;G* MZ2X( @6E"PS";Q=X!*4"D9?Q<^:D2\H 7)^O[!]C[;Z6L[#PB.I%5J[-Z3TE M%=1B4.X9QT\PUW-+R5S\%[B \N%!B<]1HK)Q)>5@'>J9Q4O1XFW:91?W<;I) MKK!M )\!? '<1P";$D7E3\*)(C,X$C/UOA?AB?<'[GM3!F=L1;SSXJWW7@J> MI!F[!*(YYCC%\%7,?HE@GGU)P;=2'/D_<+X-3S85)A&>_*'P=IL@W21((T'Z MWQ*W8N[^2L)6/=5@FCA-EI0X='&25]YE8!]X?)/W\&G:OPK3R,Z2,SK_LK'_ M-:(#+V5WXT>H]1]L,134+AP_^+.9QFPR'/;S#V++-RY^ U!+ P04 " "P MAH9/0)QZ&K4! #2 P &0 'AL+W=O/*B5>LRVGC?'1AS10-:N"O308LWE;%:>#1MS5QG0901 MI!7CF\TUTT*V-$^C[V3SU/1>R19.EKA>:V'_'$&9(:-;^NIXD'7C@X/E:2=J M^ G^5W>R:+&9I90:6B=-2RQ4&;W='HZ[$!\#'B4,;G$FH9*S,<_!^%9F=!,$ M@8+"!P:!VP7N0*E A#)^3YQT3AF R_,K^WVL'6LY"P=W1CW)TC<9W5-20B5Z MY1_,\!6F>CY1,A7_'2Z@,#PHP1R%42ZNI.B=-WIB02E:O(R[;.,^C#=),L'6 M 7P"\!FPCWG8F"@J_R*\R%-K!F+'WG\EY7S;VOS+& M TK97.$(-?C!9D-!YVJWW+,! #2 P &0 'AL+W=OX4]=/ZF1J.%\Z9IF.T-B"J"M&(\ M2:Z9%K*C119])U-D.#@E.S@98@>MA?EY!(5C3G?TU7$OF]8%!RNR7C3P'=R/ M_F2\Q1:62FKHK,2.&*AS>KL['-,0'P,>)(QV=2:ADC/B4S"^5#E-@B!04+K M(/QV@3M0*A!Y&<\S)UU2!N#Z_,K^*=;N:SD+"W>H'F7EVIS>4%)!+0;E[G'\ M#',][RB9B_\*%U ^/"CQ.4I4-JZD'*Q#/;-X*5J\3+OLXCY.-_S##-L&\!G M%\!-S,.F1%'Y1^%$D1D&UL?5/;;M0P$/T5 MRQ]0[WI3**LD4K<(@032JHCR[$TFB55?@NULRM\S=M(0(.+%]HSGG#DS'N>C M=<^^ PCD12OC"]J%T!\9\U4'6O@;VX/!F\8Z+0*:KF6^=R#J!-**\=WN#=-" M&EKFR7=V96Z'H*2!LR-^T%JXGR=0=BSHGKXZ'F7;A>A@9=Z+%KY"^-:?'5IL M8:FE!N.E-<1!4]#[_?&4Q?@4\"1A]*LSB95ZH+LH"!14(3((W*[P M $I%(I3Q8^:D2\H(7)]?V3^DVK&6B_#P8-5W68>NH'>4U-"(085'.WZ$N9Y; M2N;B/\,5%(9')9BCLLJGE52##U;/+"A%BY=IER;MXW3#W\VP;0"? 7P!W*4\ M;$J4E+\7092YLR-Q4^][$9]X?^38FRHZ4RO2'8KWZ+V6/#OD[!J)YIC3%,-7 M,?LE@B'[DH)OI3CQ?^!\&W[85'A(\,,?"K-M@FR3($L$V7]+W(JY_2L)6_54 M@VO3-'E2V<&D25YYEX&]Y^E-?H=/T_Y%N%8:3RXVX,NF_C?6!D INQL&UL=55ACYLP#/TKB!]P M(10HK2A2>].T29M4W;3;YY2Z!5T@+$G+[=\O"1QCX'YI8N?Y/3O43M8)^:9* M .V]U[Q1.[_4NMT2HHH2:J:>1 N-.;D(63-M3'DEJI7 SBZHYB0,@H34K&K\ M/'.^H\PS<=.\:N H/76K:R;_'("+;N=3_\/Q4EU+;1TDSUIVA1^@?[9':2PR MLIRK&AI5B<:3<-GY>[H]T- &.,1K!9V:[#U;RDF(-VM\/>_\P&8$' IM*9A9 M[O ,G%LFD\?O@=0?-6W@=/_!_MD5;XHY,07/@O^JSKK<^:GOG>'";ER_B.X+ M# 7%OC=4_PWNP W<9F(T"L&5^_6*F]*B'EA,*C5[[]>J<6O7G\31$(8'A$- M. :D3H?T0B[S3TRS/).B\V1_^2VSWYAN0W,WA76ZJW!G)GEEO/<\C)*,W"W1 M@#GTF'""H2."&/91(L0D#N$B/,3#5VB&*Q>^FH;3"">(4(+($43_E;B>E8AA M4EPD1D5BA& S$T$P<8"+)*A(@A#0F0B&>7#?:U1DC1"L9B(8YL$W25&1%"&( M9R(8)L%%-JC(9D&0S#66D#!>XQHTP!LH0"C2>0=AH,T#G0>-2I<423#7P4 / MFI6BW;JGX9*"+NI!0,G\7T8F,Z@&>7735WF%N#5N]$^\XX3?NP%/_L'[Y^$[ MD]>J4=Y):#,)W;RZ"*'!Y!(\F;8JS8LT&APNVF[79B_[L=P;6K3#DT/&=R__ M"U!+ P04 " "PAH9/&1:DU-$! " MX+A[^P%V72]C7PQW_/[<82 ;E7XQ+8!%KU)T)L>MM?V)$%.V()EY4#UT;J56 M6C+K0MT0TVM@52!)0>AFDQ+)>(>++.0NNLC48 7OX**1&:1D^O<9A!ISG."W MQ#-O6NL3I,AZUL WL-_[BW81650J+J$S7'5(0YWCQ^1T3CT^ 'YP&,UJCGPG M5Z5>?/"YRO'&%P0"2NL5F!MN\ 1">"%7QJ]9$R^6GKB>OZE_#+V[7J[,P),2 M/WEEVQP?,:J@9H.PSVK\!',_>XSFYK_ #82#^TJ<1ZF$"5]4#L8J.:NX4B1[ MG4;>A7&<5M+#3(L3Z$R@"^$8?,AD%"K_P"PK,JU&I*>][YG_QF9#5 MZ9"@FW O#"K5T(4[NF&]X9=%76G=%PDFJE++A2-@^N MX=8]%4L@H+9^>G!S/5V8*;"JG]\"LCQ(Q1]02P,$% @ L(:&3]3?UENW M 0 T@, !D !X;"]W;W)K&UL;5/;;MP@$/T5 MQ <$F]ULDI5M*9NJ:J566J5J^LS:8QL%C MXG?Y]!^RX5NH78(9SSEP8LM'8 M5]<">/*F5>=RVGK?'QES90M:N!O30X#1MPUQO0521I!7C27)@6LB. M%EGTG6V1F<$KV<'9$C=H+>R?$R@SYC2E[XYGV;0^.%B1]:*!'^!_]F>+%EM4 M*JFA<])TQ$*=T\?T>-H'? 2\2!C=ZDQ")1=C7H/QML?)O3>THJJ,6@_+,9O\!)*RL%YHV<53$6+MVF77=S'Z>;V,-.V"7PF\(5P'^.P M*5#,_)/PHLBL&8F=>M^+\,3ID6-ORN",K8AWF+Q#[[7@AX>,78/0C#E-&+[" MI N"H?H2@F^%./'_Z'R;OMO,>5=!O:1QS?Y!Y^F_;NPC>P-///X@MW[CX"U!+ P04 " "PAH9/H,&Q:KM.I?3UOO^R)@K6]#"W9@>.KRIC=7"HVD;YGH+HHHDK1C?[3XP+61' MBRSZSK;(S."5[.!LB1NT%O;W"909C;%H?'*S(>M' =_ _^K-%BRTJ ME=30.6DZ8J'.Z7UR/*4!'P$_)8QN=2:ADHLQS\'X4N5T%Q("!:4/"@*W*SR M4D$(T_@U:](E9""NSZ_JGV+M6,M%.'@PZDE6OLWI'245U&)0_M&,GV&NYY:2 MN?BO< 6%\) )QBB-"\T;,*IJ+%R[3++N[C=),F,VV;P&<"7PAW,0Z; M L7,/PHOBLR:D=BI][T(3YP<.?:F#,[8BGB'R3OT7@M^X!F[!J$91=B1N8P_Y=$+;J MJ0;;Q&ERI#1#%R=YY5T&]I['-WF#3]/^3=A&=HY7C?VOC?& J>QN<(1: M_&"+H:#VX7C LYW&;#*\Z>&PO=V]R:W-H965T;.Z:%;&F> MQMC1Y"GV3LD6CH;87FMA_AQ X9#1+;T$7F3=N!!@>=J)&E[!_>R.QGML5BFE MAM9*;(F!*J./V_TA"?@(^"5AL N;A$Y.B&_!^59F=!,* @6%"PK"'V=X J6" MD"_C?=*D<\I 7-H7]:^Q=]_+25AX0O5;EJ[)Z ,E)52B5^X%AV>8^KFE9&K^ M.YQ!>7BHQ.I)Q9>BQ<=XRC:>PZ1_H:T3^$3@5P0V)HJ5?Q%. MY*G!@9AQ]IT(5[S=> ! !!0 M&0 'AL+W=OD+A[^P%V/<^E?PSG\%W.P4 Z2/6B&P"#7@7O M=(8;8_HC(;IH0#!])WOH[$HEE6#&AJHFNE? 2D\2G- HVA/!V@[GJ<^=59[* MJ^%M!V>%]%4(IOZ<@,LAPQO\EGANZ\:X!,G3GM7P''*G=F\(E_5;X-5N\MME;3I,D)3SI\9(>?^"_#0ILO<#VOQ8/JQ9#F$]ADUW09/=>X!"M M3$*8#SK9!TWV 0&Z,@EAXK!)$C1) @+;E4D(LUN9D,41%*!J?_DT*N2U\Q=_ MD9WO]SWU1_@??'P&UL;5/M;ML@%'T5Q .4A#AM%-F6FDY3 M)VU2U&K;;V)?VZC@ZP*.N[9-VXX&!YVHD:GL'][,[&6VQ6*:6&UDILB8$JH_?; MXRD)^ CX)6&PBS,)E5P07X+QKN2<<'F&J9T_)5/QWN(+R\)")CU&@ MLG$E16\=ZDG%IZ+%V[C+-N[#>+-/)MHZ@4\$/A,.,0X; \7,OP@G\M3@0,S8 M^TZ$)]X>N>]-$9RQ%?'.)V^]]YKSPVW*KD%HPIQ&#%]@MC.">?4Y!%\+<>+_ MT?DZ?;>:X2[2=TLZWZ\+)*L"211(_BGQ[E.):YC#IR!LT5,-IH[39$F!?1LG M>>&=!_:>QS?Y"Q^G_82,9[7.8A=])EKD8K> \G MC>=M9GR!E/K 6OH']/IRTB\BJ4G,)O>&J1QJ: C_M M#L?,XP/@!X?);/;(=W)6ZLT'G^L")]X0"*BL5V!NN< S".&%G(U?BR9>2WKB M=G]5?PF]NU[.S,"S$C]Y;;L"/V!40\-&85_5] F6?C*,EN:_P 6$@WLGKD:E MA F_J!J-57)1<58D>Y]7WH=U6O2OM#B!+@1Z0R!SH>#\([.LS+6:D)[/?F#^ MBG<'ZLZF\LEP%.&;,V]<]E+2A\><7+S0@CG.&+K![%8$<>IK"1HK<:3_T&F< MGD8=IH&>;NEI%A?81P7V06"_%7A,;EJ,8?[39!8MDD4$Z$V1&":]*4(V%R=! MM^')&E2IL0_CLLFN4_%$P\7_A<\C]97IEO<&G95USR=<.C?% M:R"@L7[[P>WU_);GP*IA&5.R_E>4?P!02P,$% @ L(:&3WT47)"W 0 MT@, !D !X;"]W;W)K&UL=5/;;MP@$/T5Q >$ M7=9)DY5M*9NJ2J5$6J5J^\S:8QL%C -XG?Y]!^RX;N*\ #.<<^;"D [&/KL& MP)-7K5J7T<;[;L^8*QK0PEV8#EJ\J8S5PJ-I:^8Z"Z*,)*T8WVRNF!:RI7D: M?4>;IZ;W2K9PM,3U6@O[YP#*#!G=TC?'DZP;'QPL3SM1PP_P/[NC18O-*J74 MT#II6F*ARNCM=G]( CX"?DD8W.),0B4G8YZ#\;W,Z"8D! H*'Q0$;F>X Z6" M$*;Q,FG2.60@+L]OZM]B[5C+23BX,^JW+'V3T6M*2JA$K_R3&>YAJN>2DJGX M!SB#0GC(!&,41KFXDJ)WWNA)!5/1XG7<91OW8;Q);B;:.H%/!#X3KF,<-@:* MF7\57N2I-0.Q8^\[$9YXN^?8FR(X8ROB'2;OT'O.^4V2LG,0FC"'$<,7F.V, M8*@^A^!K(0[\ YVOTW>K&>XB?;>D)Y_$3U8%DBB0_%?BY;L2US!7[X*P14\U MV#I.DR.%Z=LXR0OO/+"W/+[)/_@X[8_"UK)UY&0\OFSL?V6,!TQE9X" #L M"0 &0 'AL+W=OVZ7<[%795'SYS:0^ZIB[=\[7HKC(L3A:>"EV.Z4&8B6\X9M^4^N M7IOG5O>B7F5=5+R6A:B#EF\6X1=\^X0S0["(7P4_RK-V8$IY$^+==+ZM%R$R M&?&2KY218/IUX/>\+(V2SN./$PW[F(9XWCZI/]GB=3%O3/)[4?XNUFJW"/,P M6/,-VY?J11R_16W? M1Z=_HL&$V!'BGD"RBP3B"*0GQ)E]"R5KEX?A.!D$S#9Q$LVIS _!?GI];-%00$* MS%8ZVC\=)CVK,<%Q1D@R CY> 1RDE($I94!*=+1=,R_2Q";+P1"Y/^T)S)^! M_-GUTXX1[&UT194.=$69>.($P4"4;$("]B/^#T-BV)$8LF0^/LB(5^LLIRA% M$W["L*&P[RB"9N-8B>?:>&+],>P[G/IA,!J'2?TPF&23%<$.Q8!%,1Z'\JV' M*9V,!!L/0\X;'YT.-'EV=H&BLW^WBOH+WO(?4$L#!!0 ( +"&AD].*AK& M1 ( ,@' 9 >&PO=V]R:W-H965T+.>XT;EKLEY^T" '8H40W9$VE1(_Z<"*TA%TMZ!JRE"!X5J<8@\+P$ MU+!JW")3>SM:9.3"<=6@'778I:XA_;M$F'2YZ[L?&R_5N>1R Q19"\_H%?&? M[8Z*%1A4CE6-&E:1QJ'HE+M?_,5V+O$*\*M"';N9.S*3/2%O# AA M=.!2 8KABE8(8RDDPOBC-=W!4A)OYQ_J&Y6[R&4/&5H1_+LZ\C)W9ZYS1"=X MP?R%=%^1SB=V'9W\=W1%6,!E),+C0#!37^=P89S46D6$4L/W?JP:-7;]GV2F M:79"H G!0 C\NX10$\)'"9$F1(\28DV(_Q/NYY!H0O*H0ZH)J4$ _>FJRJC9&)K M,O$TF<"P6,;3,"(SCO44%">>T:^;*>B38!-KL(DE6-]HP61B$8;>)RZIU26U MN 1V@9E58/9X$\^M G-+!,91;FV8R# !-_>1?.-^0'JN&N;L"1=7F[J 3H1P M)/2\)U&;4CRKPP*C$Y?35,QI_[CT"TY:_6Z"X?$N_@%02P,$% @ L(:& M3^-+'O!\ P 3A$ !D !X;"]W;W)K&ULE9C; M;MLP#(9?Q?!]:XOTL4@"K!F&#=B 8L.V:S51$J.VE=E*T[W]Y$.#1*(RYR8^ MD?Q).Q]%>W:4S4N[$T)Y;U59MW-_I]3^(0C:U4Y4O+V7>U'K*QO95%SIPV8; MM/M&\'7O5)4!A&$25+RH_<6L/_?4+&;RH,JB%D^-UQZJBC=_'T4ICW.?^>\G MOA?;G>I.!(O9GF_%#Z%^[I\:?12?\:@_DFS%_/,6[&4Y>]BK79S/_.]M=CP0ZF^R^-G,184^]Y8_5?Q*DIMWF6B-5:R M;/M?;W5HE:S&*#J5BK\-VZ+NM\?A2A*-;K0#C YPK>AB%D#,,P MI*4B4BHBI#)#:K")SZ3NXM"I$Y,Z,:&3&SJQI:-+2A-W20DIE=BW'QT!4C) M:N>*S,@UM7+%),^8,]6,5,H()>/?^)A92@Z)G)3("0DT)/(;BV$A35](:$4F M?J']E),\S2.WFH-U1JA9L+.;_KN,!IH!(9684D 6%ET4-C88L.!U)40W"$9T M"$P=(6CP632]2S&::49!;?8I9E,->]6C":<48B;_8K9C.C!#2-0*W#)DI@+\0,LSQSETQS"Q2W)DI@ M;0W +% MK<62S:U#!6EBD2+69 F)1?EJ24B#BQ2XN2,$S2/>,CT[QN=)\S-:)6=Y&+IG M Z3)Q2D3-!(C])6Y%FEN<,$8C#21.&:317DA9&H-[ M(44:79PR2^/D81II9G'*.#T:)?\O*3A[L>V^-'SCS;:H6^]9*OV.W+_);J14 M0D<-[W76.\'7IX-2;%2WF^K]9GC#'PZ4W(]?+X+3)Y3%/U!+ P04 " "P MAH9/JP)R(_L! !S!0 &0 'AL+W=OW86U,OR%$'VMHN7Z2/71X+K M:1M&-B$0<#36@>-P@V<0PAIA&G\FSW!&VL#E_-W]LZL=:SEP#<]2_&Y.IMZ& M11BG< M.(PG.9O"_ %T"J!S !UK&4$N\T_<\*I4<@C4V/N>V[\XWE#LS=%NNE:X,TQ> MX^ZM8DE4DILUFC2[44.7FCB9-03]9PCU0J@S8 L#&F=^ ^8U8,X@^2_+>)7E MJ,FHS(O*/$6Q%2J[0V'[:/:0E'M)N8>4K$BYKWTL?T@JO*3"0TI7I.+ND\#V MY9FG?61Q7^QS])VK2]/IX" -7CUW0V^@=02P,$% @ L(:&3ZK1RY/5 P RA4 !D !X;"]W M;W)K&ULE9CK;N,V$(5?1= #K,3+4'9@&VBV*%J@ M!8(MVOY6;#H65A)=28FW;U_=8MB9PX#Z$TOR<(:'S.5'' MN\WX[*G9;=QK5Q:U?6JB]K6J\N:_1UNZRS86\?N#;\7+J1L>)+O-.7^Q?]KN MK_-3T]\EURR'HK)U6[@Z:NQQ&_\D'AZ-' :,$7\7]M+>7$>#E&?GO@\WOQVV M<3K,R)9VWPTI\O[CS7ZU93EDZN?Q[YPTOM8OV?_913?BWG.6_O5E?\4 MA^ZTC5=Q=+#'_+7LOKG+KW861'$TJ__=OMFR#Q]FTM?8N[(=_T;[U[9SU9RE MGTJ5_Y@^BWK\O,SYWX?A 7(>(*\#Y*1E*C3._.>\RW>;QEVB9EK\^.FM89\V5 MDF?G18I!2,.U"@]+(D#M''0G-UMGPE<*$R4D$"P\*3!30BT0C'$1G!<@F!/C MVQE,B^"XW-)_GP*#(,P"K1@%D07\!LU!H?_+ D,C.#6*I"<%YD&LPP5+#(1, M P3/0:&")09'7-@77V.N6NWJ[7O5T9A8A0@ALB3 M I.@Q *KA$E0O#4PN7-,P,XJCR$#K)#QI, @*+U *@9!\<[ I0(C]2F$6%.\+7"YW4[Z=Q;0H8*649[4TYD OL%(:H&1TIYS1\C!(]A':4R+!CZ*/,X*,(L$.\)3"YQ$^69)V%:"/@GY=E9PAS0 O]$ MF /B/8%+Y?9)"*.5Y^A"&!<"'LKX4GB.X L\%&$8B#<%KC?80A'&A8"%,IZS M &$0:(&%(@P"!5@HXA;JLZTUF!<#/)3Q' 4,IL$L\% &TV "/-0<8S[9VN3F M+=SPEO./O'DIZC9Z=EWGJO&UV]&YSO;ITB_]PIUL?KC>E/;8#9=9?]U,;Q>G MF\Z=YS>GR?7U[>Y_4$L#!!0 ( +"&AD^+24P"-P, !L. 9 >&PO M=V]R:W-H965TJI/C GGINF> MA#C//:_>G5B1UC?\S$KYYL"K(A5R6!V]^ERQ=*^,BMS#OD^](LU*=[50<_?5 M:L$O(L]*=E\Y]:4HTNK?FN7\NG21^SKQD!U/HIGP5HMS>F0_F?AUOJ_DR.M9 M]EG!RCKCI5.QP]*]1?,$X\9 (7YG[%H/GITFE$?.GYK!M_W2]1M%+&<[T5"D M\O;,-BS/&R:IXV]'ZO8^&\/A\RM[HH*7P3RF-=OP_$^V%Z>E.W.=/3NDEUP\ M\.M7U@44NDX7_7?VS'();Y1('SN>U^KJ["ZUX$7'(J44Z4M[STIUO[9O*.G, M8 /<&>#>0/I^SX!T!N3-('C7(.@, EL/86<0VGJ@G0'5#+PV62K[VU2DJT7% MKT[5;J!SVNQ3-*=R?7?-I%I.]4XN0"UGGU>$!@OON2'J,.L6@P>8F(XA6Q." M>H0G!?0J,*1BC0US/':P,1%QI&GXD.3N8Y+$A-")2 B83Z+LR2B?(4P0@ 2! M(@A&!%JVURV&*DS99IO22,^'%2H!4 B1&2PY!"6'@&3-S;K%A ,W7R@-]&UD MA4H 5#A,TD@R!2530S*--<74\()\GR!-L14J,5%A%&%8< 0*C@S!*-*V]SHR MO%#?U^HH,I8[U#%;DP<91'96'62T^36:;Q POT7SN_:<\D;?'IM^I-4Q*VOGD0OY=ZW^@0^< M"R:U^S=RP4_RI-8/&UL MC57;CILP%/P5Q >LN1F:B"!M;FJE5HJV:OOL$">@-9C:3MC^?7U;E@";) _! M/IZ9,\>V?-*6LE=>8"RX KQ)]K@6JX<*:N0D%-V KQA M&!TTJ2(@\+P85*BLW2S5L1W+4GH6I*SQCCG\7%6(_5MB0MN%Z[OO@9?R5 @5 M %G:H!/^B<6O9L?D#'0JA[+"-2]I[3!\7+C/_GP;*[P&_"YQRWMC1U6RI_15 M3;X=%JZG#&&"'ZW\G/7-#*JD@K%7HS MW[+6W]:L1#-+FR8$EA!T!)G[%B&TA/"#$-TD1)80/9H!6@)\-$-L"?& ,QF MZ=U?(X&RE-'68>;^-$A=4W\>R_/-55 ?IUZ3!\!E])*%29B"BQ*RF*7!!#W, M++Z&K,<0OT, ::!S$4RY6 8C>G"=8#5&S)*!A[LBF_LBVS$D_J22<'(_0\T/ M^R8"."T030I$6B#J[V0R,+DTF%AC:IMDYJG?8$L>!6['0#^!U\ K[W#2.YSP M/KQ,!@/[EOP)1RLX=A1,E3C6@]%L-L)MQGJA!^&G!<:3!<:C L,D&A08CQ(- M2[N+6-]%;&XA3"&@]P14F)WT \Z=G)YKH6YH+]KUB.= /2&#^-*?K_R)^-J? M;TP+^) W#>D'8J>RYLZ>"OEPZ>?E2*G TKCW) ^BD#VPFQ!\%&J8R#$SG"P &0 'AL+W=O M>QW0F7B-V0&E?BGP.A)>)B2H\>JRE&>T4J"R_P_=@K45ZYJX5:>Z"K!3GS M(J_P W78N2P1_;?&!;DN7>"^+3SFQQ.7"]YJ4:,C?L+\5_U Q.<(%W7$H@\;C@#2X* MJ21\_-6B;KNG)';';^KW*G@1S#-B>$.*/_F>GY9NZCI[?$#G@C^2ZS>L XI< M1T?_ U]P(>#2B=AC1PJF?IW=F7%2:A5AI42OS3.OU/.J]=]H=D*@"4%+$'M_ M1(": -\)X8>$4!/"J3M$FA!-W2'6A'@J(=&$9$#PFNRJX\H01ZL%)5>'-C>N M1O)B@WDB+L1.+JKS5_^)$V-B];*"2;3P+E)(8]8-)NA@9G$?DID0T"(\8:!U M$=ATOP)EU*#NJ$:1Y-- M 6TM(#AV?F"D" /#<3JF8"V@MR#X0MKL50G *6F#QFV-C)PD#T1=29Z\JP%96!F_@/;"4C-",U^M\N4M,CZI18\Z.G"LN M7796VV;P-I!?_L'Z&LPWP+*>@?E=T^J]RS>=YT]$CWG%G&?"1;^ANH(#(1P+ M]_Z-R-))-+OMI, '+H>)&-.FXVLFG-2ZF_7:EGKU'U!+ P04 " "PAH9/ M'K&BS08" # !0 &0 'AL+W=O.V02T!I,;2=LW[ZV(8B"]R;VF#/G MFW%L%P,7;[(&4-Y[RSJY]VNE^AU"LJJAI?*)]]#I+Q.<)N.S]3^'ND!N]%;PV,,C%W#.=G#A_,\&W\]X/ M3$' H%+&@>KA#L_ F#'29?R9//T9:1*7\X?[%]N[[N5$)3QS]KLYJWKO9[YW MA@N],?7"AZ\P]4-\;VK^.]R!:;FI1#,JSJ3]]:J;5+R=7'0I+7T?QZ:SXS#Y M/]+<"7A*P',"'GL90;;RSU31LA!\\,2X]STU?W&XPWIO*K-HM\)^T\5+O7HO MHRPJT-T839K#J,%+31C/&J3]9PAV0K UB!8&&&=N@\AI$%F#>&% DE61HR2Q MDLY*PC@/W)#8"8DWD"B+5Y110Q84DJ2AFT*<%.*@D!6%;"A)E'RPXXF3DC@H MZQU+MA028#+WWL7S9>ZV.ES 8JBXX>X3NH']U&Z!6:5/9U M ZVL>>L)."S]9[Q88TNPB)\U]/)J[IE4MIR_F<67_=(/C"-@L%-&@NKA#&M@ MS"AI'[]'47^*:8C7\XOZ)YN\3F9+):PY^U7O5;7T,]_;PX&>F'KE_6<8$XI] M;\S^*YR!:;AQHF/L.)/V[NU.4O%F5-%6&OH^C'5KQW[4O]#IB[LRFK9U]IK.5>O=H+,1 M&C&K 4.N,.06L;Y')'B"(&U@YM$LFWL@(003G+@=14Y'D#QNN(/OD[\0+XCZ";A+ [T-8N%KIJ"Z=+?J#C6K?2V7.G^8KO @7,% M6C1XTG*5_C%,"P8'9::IGHNA.PX+Q;NQ\Z/I]U/^!5!+ P04 " "PAH9/ M06L:25M-(C[<+%>U[\*%^RK!K]7*\VY>7XI:JVGZ;3\N$E6Z?E)-]FF_H_3WFQ M3JOZL7B>EMLB2Q];H?5JJH1PTW6ZW(RO+MK/[HNKB_RU6BTWV7TQ*E_7Z[3X M[W.VRM\OQW+\\<&WY?-+U7PPO;K8IL_9GUGUU_:^J)^F>RV/RW6V*9?Y9E1D M3Y?CW^2GKTXT BWB[V7V7AZ\'S6N?,_S'\W#XO%R+!J+LE7V4#4JTOKE+;O. M5JM&4VW'OYW2\7[-1O#P_8?V6>M\[\E79_AT]O)95ONZTU*:LTY^[U^6F?7WO M]'^(80'5":B]@#HNH#L!/53 = )F+Z#M40';"=BA*[A.P/U:P1\5\)V 'RH0 M.H&P%[#AJ$#2"21#5Y#B8^?$+[=/B.PW^]=NZS92TUV6M&EWDU;IU461OX^* M7>5LTZ9 Y:=:JE;>?-HF&<48(?J86X21?#P7>4:#229V FC'>8N,M,#Y*]"^6+%6;)$6<@'. \UYK:;%%#EOD M@$51R8?RA27+BHR*\I2@[ MB1,7:!*3$'FVH"@S8;P*V*M O9+1WL]V&'<8/QF$($ER2X%& -R)@P 2B&]HV'OD(?AE$E-BC1GD$X;G.(#SW0H MJ8"K+K9+D=6(013BE/2\/4R_DZ#A21^'7I,XD:!3B(6I?EK78H"NOF],GY6T MT0:&R"33[:0=/E%(IC])VJ!T/%-<2]I/ZH*LFZ&)27P(LF\7TWLD:#XRQ'9Y MFOC,,DPSD*@;1#WN:P?JI;,)(F%F$\F0L@2LK$2\5D(:G)@(QBO%$*@"M*^:#BW@UP-6,E9/ $.*]]B.>OQ6E]?1\96E: EA6S(XJ;R,\8R17# M40IPE-)Q;!"(.STPA*' 9*[()B 00RN*H14%IFCE&1T,K2AW1F09"E!H_HRZ MT8T"%! L3\>*(0(%B( ,ZHH20;Q8MPVG@7VK&,I0B#)"' ($2O!"FF$,#1A# M1U[=:%JY3 YKIF@U*%HMXV40B*ELS52V!I.,UO%"",1YQ!W)T8@23X>:S@P2 MSA\ J/V1X4(S7*$!#6ABE:&'%PFM.@WL6\40BP;$HN.[!4W/W<2>8Y"^)0P] M:7 LUPS%:8:>M#_C/H=A'0U8AS0/".+2E"$2C4Z$\9$*@73 "QF&2 PBDOC2 MH /USM TC%<#H84C%GC N&X0LS8%SX D',CAON'@]0@)'Q M0@C$W16Q!O"K1".C[>#!=9,!O0+ !7\09FP6E@WRJ&W2PE M+LE]_V09XK+AC"Q@.,FB08)D ;T)5BJA>W9KZ26TE$D 64 U.A$,B#?5J!)G MV'@[AC<=NCF.L\#1Z42C)#B-V]DT/?C6M_E)Q!]I\;S57EZ_9;WJ<\ MK[):IYC4+KYDZ>/^894]5&PO=V]R:W-H965T,DX7&9Y56X7MJ]QWJ]5!==Y)5\K(/F4I99_>]!%NJV M"E'XOO&4'T^ZW8C7RW-VE+^D?CX_UF85#U[V>2FK)E=54,O#*KQ'=UM,6@.+ M^)W+6S-Z#]JCO"CUVBZ^[U=ATD8D"[G3K8O,/*YR(XNB]63B^-L[#0?.UG#\ M_N[]JSV\.WU:A6D8[.4ANQ3Z2=V^R?Y + SZT_^05UD8>!N) MX=BIHK%_@]VET:KLO9A0RNRM>^:5?=YZ_^]FL 'N#?!@8+@_,R"] 1D,\.<& MM#>@'PS49JL[BLW--M/9>EFK6U!WUWO.VBI"=]1D?]=NVF3;WTQZ&K-[75/* MEO&U==1C'CH,GF#X%+.98]" B$T$0Q@8"N,! Q3"H9AC\!2QG2.X)PH")H-8 M>S*)(H4=4- !M0[HQ,'".4:'8193=9FB1J888YB)@4QLSL02Y][8C(DD%"6) M@]L ."$(00P.B(,!<2 @Y!#Q&=$7G"P0$QXF 3()@,FIA(V8,PG&Q(+"1"E( ME )$Q"%*@=M<$(RXIVX6(--B7GC,$RI*8!TG0+#,%6D'$J-H:40\=8<\#0,! M1+-NT('2<5I8E H/$]@3[A$&F-RFT(/&3#CB/B)8]H@ 1*E+1&9$:41\EP2W M!P3T!^;VAQXTOB0184\Y(;@[(#8O*)YX7,!Z1H"@N2MH$.2K)UC-2 "A$H\+ M6*<($"JG;J@=B(\+A5#N"GH+X!#%*?5E#Q8T A3-/5T.PXK&@**Y*[0>-.X_ MG''"1HJ<S[BV:%22+J^\S#FL: IKDK-1"T\/# DL: I(7[W>M! MDZO&*4O< HY'PU0IZZ,=5)M@IRZ5G9)'N\,P?(_M,/8![R;IGUE]S*LF>%': MC'1V\#HHI:4))XG,+9[,\#XL"GG0[:LP[W4WP78+K<[]=!X/_R*L_P-02P,$ M% @ L(:&3W9ARB5A @ P < !D !X;"]W;W)K&ULA97;CILP$(9?!7'?@,TQ$4%*MJI:J96BK;:]=A(GH#68VD[8OGUM M0U@6!O4F8#/S?S,3CR=KN7B5!:7*>:M8+;=NH52S\3QY*FA%Y(HWM-9?+EQ4 M1.FEN'JR$921LG;SS.X=1)[QFV)E30_"D;>J(N+OGC+>;EWD M/C:>RVNAS(:79PVYTI]4O30'H5?>H'(N*UK+DM>.H)>MNT.;/0J-@[7X5=)6 MCMX=D\J1\U>S^';>NKZ)B#)Z4D:"Z,>=/E'&C)*.XT\OZ@Y,XSA^?ZA_LS:4MAO^G@I=Z]YV&",N]NA'J;?6>#1S;O%IY6'Q 80NSQS#U,,"P0 M@#$&5B#X(!# B$H$%J!\(- .$FRLXFL36UM?!@1@8@(0$031#1#) A%_AKF MQ" G!CCQA!//.)^0GRZDDX"8!, D$TPRQV#-@3$IB$D!3#K!I/.J^6F %X[@ M&N2L@1.T4';DPWWBST,=E;1OE,XH_O\A0@O=B #*K!T[HW1$"?Q5O)0/V)0[ MA $2GI+PG(17T4+I$=R]* !(P904S$AAO,+Q @EN3KM\]XHF50OG)"\ MT05:47&UHT,Z)WZK[=P:[0[C:8?M!?QNWLVV'T1I\."T8LRKXE^%]U,Z1:*-_V\](:AG?\#4$L#!!0 ( +"&AD\, MH/!5\ ( (\+ 9 >&PO=V]R:W-H965T.?@GVY=V[ MNW?6Z>9GT;RT!\ZE]UH65;OP#U+6LR!H-P=>9NV-J'FE_MF)ILRDNC;[H*T; MGFV-4UD$!"$:E%E>^RS)J_*UZ(\\+'_IOA,=\? MI#8$RWF=[?E/+I_JAT;=@H%EFY>\:G-1>0W?+?Q;/+O'3#L8Q*^7QIR?UAYC:<7Q^8_]BBE?%/&Q:I=&VTTW3'_*3U;93TMHR2>!R=-U&-6 M'8:,,"F]A-RY$#P@ I7 D 6!LE@1QYU4P'7% M8%TQ4)>=3(>)1V&0E8B+H 1?:1 %\Z!.'A@AF("!!&QZAQ.0()G0X<2I,T2A MU6 7P[ E* !A%LV]BR'H2F=3L)X44#2$"3"")PR:KBF^,J3P!%5[T+A6'%%[ MC@ H&E-[E "HD%'[O0(H1I,K[PV#D^\6$T#@Z H%/)7P)\82AN<2GC*8>M#% M8R)I; OLHC!.$UM@%T51$MD" Q%3>DT=>#1A=S9A%%^A@*<*II\0&)XKF$T1 MF#F3."2)/?H!% DC9 OLHA+&8EM@%Q4C;)<6C):)DC=[L]FUWD8<*ZEE&5F' M[?&6Z&7$LJ_P;(T!^YW>-LWR\D[?K:H_LF:?5ZWW+*1:@+@4?"?UD:ESTZV(W46*NE]_@V$'7_X#4$L#!!0 ( +"&AD^?ET_6 M0 ( *D& 9 >&PO=V]R:W-H965TV$[M_/-@XEX+7)0[ OYYQ[[C6V MTY:R5UY@+)RWBM1\Z19"- L >%[@"O$'VN!:OCE25B$AI^P$>,,P.FA210#T MO!A4J*S=+-6Q'A:DK/&..?Q<58C]76%"VZ7KN]? PI?563;X>EZRE# MF.!<* 4D'Q>\QH0H(6GCC]%T^Y2*.!Q?U;>Z=EG+'G&\IN1W>1#%TIV[S@$? MT9F(9]I^Q::>R'5,\=_Q!1,)5TYDCIP2KO^=_,P%K8R*M%*AM^Y9UOK9&OTK MS4Z A@![@A]]2 @,(7@GA!\20D,([\T0&4)T;X;8$.(1 73-TMW?((&RE-'6 M8=WWTR#UF?J+6*YOKH)Z.?4[N0!<1B]9.)^EX**$#&;58> D\2WD,T4XO<( M( WT+J#-Q0I.Z/ VP7J*2$8V-Y^*/'TNLIU"XO]4$EC[&6A^,#0!([M :!4( MM4!XLR#ST8)TF%AC:HWY$L)9Y(UZ9H$%/H3)J&\6F ^]<&"[ZYX%-P^2)+!7 M%UFKBRS5C?RLHDF>.$X\]1L9OQ>XG0+#(+X%=M[!8-M4F)WTH<>=G)YKH59U M$.W/U4>HMMTHOO(7:]\2W_B+I^[8?)?O#O$?B)W*FCM[*N1FUUOR2*G TK_W M( LHY+W13P@^"C6<>P]@ M;A87QI_%D5(9O#1U*Y;A4Z0-$7>LHZUZLV>\(5)-^2$2':=D9TA- M'8$XSJ*&5&VX6IC8 U\MV$G654L?>"!.34/XWX+6[+(,D_ :>*P.1ZD#T6K1 MD0/]0>7/[H&K632J[*J&MJ)B;<#I?AG>)_,-UG@#^%71BYB, ^WDB;%G/?FZ M6X:Q+HC6="NU E&/,RUI76LA5<:?03,<4VKB='Q5_VR\*R]/1-"2U;^KG3PN MPUD8[.B>G&KYR"Y?Z. 'A<%@_AL]TUK!=24JQY;5POP&VY.0K!E45"D->>F? M56N>ET'_2O,3P$ (T'E?HN0#H3TE0#?),"! #^: 0T$9&6(>N]F,==$DM6" MLTO ^^/0$7WJDCE2V[750;,[YIU:3Z&BYQ7,XT5TUD(#IN@Q8(+)LUO(VH4D M(R)2!8Q5 %\5!7#HX#9!Z2)R;-7PKLCF39&;,E/O8J6&G]XLUG]\0J\ - +P M1L JLN@QF<&T!H,QMLV6+@KF"-M+XJ(RF,306A87E6@!@"VYP'-TOSR;+?N,->=]BS;];Q*+!S/&9Q!BQ4Z:)0 M@J%]3WQ(:_.>5F\LFMQQ#>4'TW!$L&6G5NJO=!(=>]H]T'>D%2^2>9EXXFO5 M _N6]2K?-]#OA!^J5@1/3*J;V=R?>\8D5<7'=VI'CJIGCY.:[J4>8C7F?>?J M)Y)U0U..QG\&JW]02P,$% @ L(:&3\$DI*.^ 0 ?P0 !D !X;"]W M;W)K&ULC91A;]L@$(;_BL4/* EQXC2R+36MIDW: MI*C3ML_$/L>H8#P@BC(DEP7GL6I=7Z!EGG/3_ =W(_^8#"B,Z46"CHK=)<8: KR ML-SM,Y\?$GX*&.S-//%.CEJ_^.!+79"%;P@D5,X3. X7> 0I/0C;^#TQR2SI M"V_G5_JGX!V]'+F%1RU_B=JU!=F2I(:&GZ5[UL-GF/RL23*9_PH7D)CN.T&- M2DL;GDEUMDZKB8*M*/XZCJ(+XS#QKV7Q C85L+E@F08OHU#H_(D[7N9Ù M][[G_A,O=PSWIO*+82O".VS>XNJE3._7.;UXT)2S'W/830Z;,RC29PD6E6"A M/'TCL8D#5E' *@!6;P!9')!& 6FD@^T[DY$<=A\764=%UA&1_P V4<#FXS:S M*"#[@,U_<[:K=QKTYNSXJ_F-FY/H;'+4#H]A."R-U@X0M[A#URW^#>9 0N/\ M-,.Y&>_$&#C=3]>=SO^<\B]02P,$% @ L(:&3[$*2J)G @ B@< !D M !X;"]W;W)K&ULC55AKYL@%/TKQN^KBJ*UL2;/ MMLN6;,G+6[9]II96\U UP*[\<*6N0D$MV\GC',#IH4D,\X/NQUZ"Z=?-,QYY9 MGM&S('6+GYG#STV#V.\"$]JOW<"]!E[J4R54P,NS#IWP-RR^=\],KKQ)Y5 W MN.4U;1V&CVOW*5CM$H77@!\U[OEL[B@G>TI?U>+S8>WZ*B%,<"F4 I+#!6\P M(4I(IO%KU'2G+15Q/K^J?]3>I9<]XGA#R<_Z(*JUNW2= SZB,Q$OM/^$1S_0 M=4;S7_ %$PE7F<@]2DJX_G7*,Q>T&55D*@UZ&\:ZU6,_ZE]I=@(8"6 BR+T? M$<*1$+X3HH>$:"1$_[L#' G0V,$;O.MB;I% ><9H[[#A.G1(W;I@!>5QE2JH M3T=_D_7D,GK)H>]GWD4)C9ABP( 9)HUO(=M[2# A/)G E 6P95& .SJXW6!S MCT@3(X=_BNP>BMRD&5J+%6I^>%.LO_B,K *1%HCF90J,)(L!$VM,JS$? @AB M:!3$"@L3 [:UP,)TF:9&96RP"(:1W1RTFH.6Z@"[0&P5B"W5,0ZY&#!PEF@" MT]2\+?T@:S$[Z5>=.2<^M4(<]BTZ-XPFHA\B(%\%J$UCB M6]EHAK[P+C]TJ:^(G>J6.WLJY/.G'ZDCI0++Y/V%/(]*-L9I0?!1J&DBYVQH M#\-"T&[L?-[4?O,_4$L#!!0 ( +"&AD\04V>9S ( -T+ 9 >&PO M=V]R:W-H965TV<7+E[DD3'EO59E+>?^ M4:GF,0CD]L@J*A]XPVK]S9Z+BBJ]%(= -H+1G2VJR@"'81)4M*C]QLY)>YC_RWC:?B<%1F(UC,&GI@/YCZV6R$7@4]RZZH M6"T+7GN"[>?^$CVN,3$%%O&K8!=Y]>Z95IXY?S&+K[NY'QI%K&1;92BH?IS9 MFI6E8=(Z_G2D?G^F*;Q^?V/_;)O7S3Q3R=:\_%WLU''N9[ZW8WMZ*M43OWQA M74/$][KNO[$S*S7<*-%G;'DI[:>W/4G%JXY%2ZGH:_LL:ON\=/QO97 ![@IP M7X#(?PNBKB!Z+XAM\ZTRV^HGJNAB)OC%$^VOU5!S*=!CI,W8$@'NND6)0-+ )"['SC!>)S@&#O^CF X M=SB^PQ(X=WC\SPZPA(PM"4EI]J9<:/J]U^1EUB M,U0-]E=Z=FTGS7>:=O#]3L6AJ*7WS)4>V>Q@M>=<,:TP?-#:CGK6[AM#0( (P% 9 M >&PO=V]R:W-H965T:(XJKV\]38]CQ/ MV462JH8]]\2%4LS_K(&P-O,#_\/P6IU+J0TH3QM\AN\@?S1[KDZH4SE6%&I1 ML=KC<,K\EV"UBS7> 'Y6T(K>WM.9'!A[TX]VK6JSMO8F7CK:-"%TA+ C*-^/")$C M1#="_) 0.T+\OQX21T@&'I#-W11SBR7.4\Y:C]MV:+#NNF"5J-]5:*/Y.^9. MU5,HZS5/@B!%5RWD,&N+"7N8Y_D]9#N&W$20"J"+(IR*8AV.Z.&]@\T8\;P8 MQ/!/D=U#D;LPH\EB188?]3U$RVF!>%(@-@+Q7;4'0:XM9FXPM742QX-JC#%! MD S*,<8LP@%F-\9$P6R0$.JU$@5^-N]:> 6[U%(7HV?M1L=+J%MQ8%\'JTTP M8=^J46,GPTW>SJEOF)^K6G@')M4#,&UZ8DR""GWVI!J_5*.Q.Q X2;U=J#VW M \(>)&O<[$/= ,[_ E!+ P04 " "PAH9/O>GS58$" !-" &0 'AL M+W=O@!4QM)VS_OK8A+#%NDCP$>W+.\G8"UMD M]"3*HB8OS.&GJL+L[Y*4M)V[P+T$7HMC+E3 6V0-/I*?1+PU+TSNO$%E7U2D MY@6M'48.<_<9S#; 5P2-^%60EH_6CBIE2^F[VGS;SUU?941*LA-* LO'F:Q( M62HEF<>?7M0=SE3$\?JB_D47+XO98DY6M/Q=[$4^=Q/7V9,#/I7BE;9?25\0 M[-G.-!5YDC+8.Z^Y#@]6U S,D7]=. M!?7;T;])/[F,GA<(!)EW5D(]9MEAX B31M>0]10"!H0G$QBR@+8LEG!"A]<' MK*:(-#9RN"NRN2ERE69@-2O0_.#*K- N$%H%0BT0CA-(#;,[2*0AM8:$,$:^ M8<<4%0 (#:WU% 6@'T)DV#*%)4&:!O;"D+4P-"D, 607B*P"T>/6QE:!^+ZU M'02-39,?T]HI"B(?)(:U4U0:!JFAM9FBHCA,_N-L8JTKL3@;V052JT#ZN+.R MXUM[A'_?VQX371D"36\MJ @"8#:3*0I&?F!>6PL,1 CX1FW>J!56A!WU7.+. MCIYJH7P918?9]PQ5*S7B2S!; 4M\K6:E;KV?\MV@_8'9L:BYLZ5"-G#=9@^4 M"B*S]Y_DK0S"M@1#[P%AK]IN2"$:5#<4:R%4 * M2V(4X=5J@QBI&S]+;.XHLH1WBM8-'(4G.\:(^+,'ROO4#_QKXJ4^5\HD4):T MY S?0?UHCT)':%(I:@:-K'GC"2A3_S'8'6*#MX"?-?1RMO=,)2?.7TWPI4C] ME3$$%')E%(A>+G 2HV0MO%[U/2G(PUQOK^J/]O:=2TG(N' Z:^Z4%7JQ[Y7 M0$DZJEYX_QG&>B+?&XO_"A>@&FZGDG%6>CBK;"R-NPUHU=^U'_ M2G,3\$C $T&?_3]".!+"=\+&%C\XLZ4^$46R1/#>$\/':HGY)X)=J)N9FZ3M MG7VGJY4Z>\FB8)N@BQ$:,?L!@V>8X!9Q6"*B()XP2#N8;&"7C3U>"."[(Y:( M3> ^(706&EK^^L9BY!98.P765B"<"82S3MT(1$Z!:.$@Q.%=JY>8*/ATUPD' M!J_<1C9.(QN'P#]ZN74*;#_>BM@I$'^@%4M,A.]_"A!@3C;J2&] MG'>-G5BS[#28'K&]2N_P8:I](^)<-]([<:4OI+TV)><*M)75@_XLE1ZD4T"A M5&:[U7LQC),A4+P=)R6:QG7V%U!+ P04 " "PAH9/U"9QA;P! A! M&0 'AL+W=OD+A[^P&F;I):T_Z8>R_G',[EP_F@S8MM 1QZ M5;*S!6Z=Z[>$V*H%Q>V=[J'S,XTVBCN?FB.QO0%>1Y*2A&;9FB@N.ESFL;8W M9:Y/3HH.]@;9DU+<_'D J8<"+_!;X5D<6Q<*I,Q[?H3OX'[T>^,S,JG40D%G MA>Z0@:; GQ;;'0OX"/@I8+ 7,0J='+1^"5L_#G5ALF=_,*A3CWL4YWZWUU7.YHLN8]80AWL-DA,X:H5%@>25P?V-D#K.Y,3)BUA'3C1B69=F\%39K MA?V'E3G,K17VP0I=+C^^^_;;:G6?;I-J4.S2''ZY+#B$C+Z"JY2Z/3J+I/RK3ZX[?UG_[X+?[,CYQ%/Q5Y?5]%E_DZ M7;=_?;^J!]%D%$?CX>BL_>.[XF$0C<_"/_+4.YAZT/[I=;%JMFE>1Q^?=FG[ MQ]'P]#\Z7_B/)BGKM-P\11_275'6[0?KLO$&U"]?I656K'&?T>ND]IY36_UO M__(OH?V819=)7F5U5N0=B[A--I4W^F5>9_53]";;I-&[9GN3ENTGAL/1Z62Y MG,T[7OV0WF55#9/7T;MDZTUP=?[#Y8?7/W_\6QR]?7?AP5P&>9NOBA(6G>#Z MX^BZ!D!$11D1[I1/\-^U#\#+CL$^)I^BMVN 27:;K6C$CJV-%Z?CQ=EDN1AU MC'2^7@-J5K'Z$/V8Y6GT/O?6,A\.HX_%8UZE<(K7==G.\;XJJHZF03 M_:]L%SROL^EH./%&I1& ?@1?64ZG[:]^+%8PQ]5]D7K7^/HQ7 PQ/_-@&24T4.R\2\R7+QU MEM]%UT_;FV+CX?]K[UADXNCRT^H^R8$&AN[-N[]==^'W15.6>./YFM/4<'B- M1T+_YE-5?=V 6B6K.GM(D>8D:L@>Z@!W$1#DKB@]@+TK\M-DM4KA&7ABS4]W MC'2]33:;Z%53 =Y77:N[W*;E'6[KA[)XK.\!,[:[)/?F54]_LDD?$].NV>]3 MF+U_./?XKXDW1>^;&E [QV/N>@V@5P)BO@5N]2GZGZDW/.#0:#9?COPKK8[S M#5Q3&.%O*2!:%S,X/45J[)$KS03L,=[ EQZ(Q\.QMX#VV\*0@N__AW>#S^'5 M-;^^23SP7!0 $""+:P!L7A6;;$TX\BK9 %U*\432N@(AX.?KU]')BY?1BRC+ MHX_W15,!N+W9_YSDW6Q?P3&I*ACS.^_GI+J/8-!HA1_2?S89W&9XWIOD?+5" MKE-%9;I*X:&;31I'>5HCZ0#L+1YIY2 1>NBN:EOFTV4J%?@D1>C>#B>TDPO MQO%D/H0%X?? QPN@5GKY] 1L"$2')_UE#)-6NY1NYL;#H;?Y0UK5V]"B7Z>W M*6P?=E<@(JYJ^%#50)17X9M]5::[)%M'Z:<='D]%JRGJ>UC@RH&C1^T*I/'] MSP +V:4EW H<%"&]PS43$ ]>=PY4I6/M[VF9?F;U1]P+W)[1 M>-J>!Y""9HRE?-_@9(%PIB"' +Q.WA4@9RQ>MMY";>.[:I>LTG_[!M2)*BT? MTF_^%+7'_I"N4U!#X&!P6)#DZPP_PQNRQ0KIML=Q\+3X MGM 2,/1DG8*0F-4O?7K!C" X((@\Q&X $'B+3H%FK9)=!H )G'BS;39$] 1- MX.S+]!Z.'[GOIO#9H/V.+"]\"-4!^]I[?$AR#@$JG>5S9CR,!9Q<)8B.]VD- M,OOFY<$L@>168C] 8]]D.8J[R,,*$0C^?GY3$6'YWQZ8^VGY@=O0\S.1WZ6L MPS#J7SAG_2.^KP#$"\URXW.4-#4*D1R1&!^*:J33_[*K@Y^\AW( M.2&:=.%1+>]L?LY!C=MD_PF7 G^/8+:L6V 1[K67&*H%10!2OC)Q=)-4V8I1 M(-LT> M/X-:LB\TF*:T'/4KTUS2[N\?'$R!R:'R2*]C@K28:OEDAW<5#S@^> MEP?B4]!&G X M3JTLD39J=O Q_926JZRB7_GK8F?$%V149;:JC0AX5Z9,O/3)@Q[9 $-.4!?#FZ MWFR^%EWO&WG_O3_N[:^WDQYZY%G*OA@?#'C7<#B2- G-N[7)NG!O 5_+/+5N M)8CD->IRN^9F W)7<0L#X&+ZA:ZO/O_7YVK//K!^KN8->Q17.^#M?6]8%,VC MZ0T VY!S$Y[XW?6,7] M(B;"L C=:>5ZVWL]#@( .9[>;(K'P_U<],HMO6+;D^!HR&D;]BVL?VG$UH+7 ML4P!N588UJ$M&? M?B;_ES)YA$;V+#NO4T#.5<:A%&0OVZ+C^3^#PN6Y]1MN M?QWV\ 2I@0<'\H]7K862$K"SN:>IQ$1[AI0I:PO6>W M#Y/8(M?_SI56Z)AM!GQY_C1D+2+C7X8FSCS9G,(ZHZJXK4'!Z;@_SDS(4$[K MXG2;U!P?T6,]O"J+59JN95/>FVB1Z'G9GC5Y2+(-(L41@ETW)(^P0_0/VE;/G5>1A\IN^"^2'6,/#-T\'X3:^F"D#%YG=J_O8"\MHFW[P]]#-.NQ-E&6, M0(58$PP4.FY #/;K'.JZV>T8I.CG4"0@ @DA"<>FT.F@HA-VS*#+'A^S* Y, M'X*W-[PB>-WT/$:W)_&LFZ;&:Q0]P2'ABD+^O4,N\.$CZITEXH4X@N]\$"DG MT^+&X>C%14A+B5+<0I(9CBFKO<5\_&W-=IM2JSG5JUBHBC5U\E548P MN,) ","?D)CUOKQ+DTVZY]^CU15UO8)1W^;JIGV+T M*0^B$X2YQ.!1O*GZ_260LXJ:4K\7'&HZBU,"5\C^0(B M\E/RA#K*<& &Q"M18?05G;($Z.5I^0!2=U0]50 %OF_P\SJ[0P$&KC0PMUT) M]-4>"&@D[@5(J'JNRNY Q!&"_9"5=9-L-HBL3UKD.4USY-)K-14&&:0/V0HC M>HKM#4(GRFI6X.^;;9)3[!<<9$I$@H5&N+@I^:7AX3I-MB3%U\FO*:VZ1'\F MW7R\-1F. &NKLRVL_J,!LT1JD-]]W2!00&+:P> &A>#M+=+QU/)=TQ66L$X8 M/"\>!-LT\=8!15NXN'?X6*6"6P&$((2PFWZ38L2&6N-('R\SU;WSE#B'J H%U /H[-X.1_&L^%0&:-:W)C L&G(;"&(B:D% MIQ@B6#,GW3&X8,^)MR;8%'/X%^/I ";1;F;GY$1Y@74AK]XI,8%>&TT&"P#\ M9H,W#F:Y!VW:9KH+TIH#YL M".^2T%10.(71U@$\A/.(,9;2 BVA\X&!2 W@3T)&@,V3>I(5CR*:CN+Q8A)/ MIK..I\ /MRD:8[+WB4EJPDX M<+DF6-)]_WEP/8CN. (%R0;R44$N97I'<0MRG@A+B3+/Y D=:WZACSXZN;Z\>(GO)B69R4AQR[;6ODH5 M80BGE&C7=F KT79 2,)E(IJX2 O >\":R,;@+N%3)%2L"]@<2A9T$=E+22 MU!#?4AQVT-(-(!NRP6M!U:H223 M8G"1U7W1 "F\P:N9A%VG1QXC+(]O.LN/?"Q(;%+8!Q\RB;7"EI\PD#W%8+= MJ'0;SFTJ@RO8(-&DB.K&D5H[J%+$:Q>6HW#WY$J/ ;?P-D.FKC;E$186%MBF7=S$ JJ"B\#WI,DNDVR M,MJU!/[0P5D@LL4\ ]J=A,W&1F.M8HG\M6W:7SADF \^N#I-"NK[,DV9\F+2 MW)8#89DV^+D5<(^0,RA(9426UY0.:.0U-2%<+B!Q*(Z2OJ9FO&T [HH"X;5R M2=!XB/283@ U&8G<9!;*)H'8?N"VJ8%-T'AAX?R6LV_4A!1 :68<1!\0MBFA M)"Q8GJ9EQ.P?_90@(\-X[MM42V*M43U""J\/HI_9-G!9@>I J@:NCSF4QJ>. M^X?GCSB,YVF8ES#:RD)X7- 6%)(!.!.A[G@!1772!D7!%/- /Q&*+:[F MKTQ4)#9C*'_ NB$=P+Q#1)MP!DG1"K5)C9TKXL'K##4'+3K!@6F(A=%IBX'8 M-G]P(?Q+L[Y39_A0;!Z8AF*"8R\%J:P0(]2],6:=B;#:T!I$J9*HHD(D9-$_ZE 94VC1HW4'P&QT.P$,IVVJT [*M(!T+4/&=&Y"V;T'?IOO(/BKR MAGACZ/@.(E:@]61HX:WTYK #@!9*!=F_I:\@:LW6?@65G M@-R*?*)%H,@Y6Z[%COE5I!+T"]UX@@G0 P2!P<7DIFCX"JZ2LB0UC Z]YY(C M85QMX#>3[:U$]K+U@Q@6$>4$+]1%-2Q]FZS3+H'R($NARGD*/>DR4<-B.1HI M9PC)99"\+EFHS=WIOI/UI;T]E.) :$R96(KTIJE2D+\.Q/]^#6IEC1*+&-*6 MKJ&%A\1+']6/143.,DS!YLM7TXI D'S+&@]MPAV=F! M7\/^3^4O00'%]84,*XAKN=E1G?:H_J#-E$4B69PBNEF"A0TT-'G>L@;GP')% M"+!6AWB;E16JOD\*RMXRO9H#U\UVBWP>@QXL-G!NU(0K41,Z7.?V(SVFXL/G M 26([CF@F1%[;6L7HR7K+8A=QL-=\9MA5K>ZS]);Z^%UNF*ZB_(&FK&("/)3 MZ2=0Q$0(A)6F98Q: ;+I+'VLK(.U17.#"TB:V[=?43-@04"6F58)9?/7A 0; M+LDN 9"_878F*M M.@1-LT="O 24!/M.X2&("7($7=LHBMB%HHS3KN M=?#'>QSQ A0_IH,)0@?IZ5P,:X1F^(B]"/@W7WB@&>F3)(^!Z$ZY>3_GF8[N MJ:(3M.&]C#XBWVL _2NMX)-]?XM>6LH/W2&.D9U)_!J "S>U]3R#OINS8FQ$ M=G>O8/]/$ X!>H/H76%LZ0(9(3);3 ^#4?-H-/R# D[-J=$^"$V\5SA1?8 5 M3[JF>L8$GFV0MH(78F--4Z;FUM$DLBU+IGZ6:@CO(".!275% /IP:6%'9ZT MC?,*TU&>@@=C.B&X 9L,'G91B[0B$+CNR!PER)\IJS>N7!8,*]ND*H705D.4 M;,N7P$=-M#28^4)7OHWJ2G! AEZ%KAY.Y-U7D6P4 #JW'%LD@2S=!UX2'K_C MEKA^$269L_40K>)E 9/B>RUA$&-@ZA8$6,1$/YD-7K%5I2R%P\C$E=%@2HG659 /')%. M*Q48A]A.6HZ5 G60&F3K(L '/ 1S!6L-#M@\+_3?A4S]I,A4B #VR1XV3?,( MMTVO'^A:6A2[DU(SN#2BCL:=;[!"[#C04-#Q:+2A&^Z%OI?X!M:'F4;SC7I( MR1S)EPD-L*+%M,B.@H@!9!!&M"+0R6DY=0N38KFL1(8_B:G!8!;(: Z'P>Q\ MERJIK3*-W"<*V@1'$TE"JK5]7C?I4X$4X#%%\Q8?0.S",F)+%BM9L%R7I>4) MF6P1I#?I*L%X5GCLR8@F;>JFI *B#)FU$78TBDIO(SPHW"KLR56XMPER2PS= M\PX-P0]/$'G%<1L.HR,=QYM"F:#YDBH5)8Y0A#(^>X,$UK'\Z[Z3$$J SDO& M"CIRD4R8IA"[;-LX!Y%5*\ C+X52MP^:7%ET&1=>$OU@E045=:BN:)S%57B$"%,XH](VM%&SQW!"8-+AH.Q$X4"7YBP M%#F?X]Q \-@C^E2SK7%M'CW.IST/*SKI!F]&=)"/#5( MNXN>M4]1:G06@0ZAXHC-*]O2KN-OM/5;QR5QJ ]M9^4$][ MQE%K?:T9V\%%M@XA_%E\ \;/'0.+O4LVL16R=)NFA_CY8]XAK*%"CDLTJ*8 M !UC10[=@%LB%#60J2@U/ W@=F$U-^9 !Y[ZQ60PT9NUTV3:)\&,E>ZM"7>P MLT^>3[G"ZC@9U.%\-UC:LZ"P)-N65Q9Y@;X()L+ O_[<;&R+\9OSZU5H0XFQ87MVHBH)5BJD' 6#TK)OBX)8IG+KT$0E)/7\ M^@(]^G6QRU95Y*HDMP5Z4^"O[Z+Q>'@Z&D8G7CFD4ZN<9K 2TFGT_H'"M5[& MT70Q/)T-,37M!M_\R=J9"K?"@9JLNJ?]X"M+GO@U(S+^A%/]:#D?B69*1IH] MVP( N)C"NQ=63C\\P8;[UI>RVH_H9H)WE\,9OZOC<2\H]E36ZC\_FO$R,52+ MG.6\H7]/UU22TUX7?K\4>+Y!SO\78OD_D:ZOH*H>'T37Q59+O-91T]EI-(G6 M!9%1<2 SD66-#6"VUAZQ1[@YY+373@*ZKRIB\7L0>!^!%94QVM6> M/"/*16 MA"8@>=*,O&9QEOSX>M=RDE*Y5)1BQ"45B"S*ZB-7K,G26Z$N?51)KQB6.P]3IG?%@'X]'8[CZ$<, M:*Z4(O-(/G>%A*C(I6GEVD+(O[Y)$R.RP@UPN5VLK2C&#X L7N5LT&Q2R01WE42+6G17SEE5D7E(L2$:6=S"(]TG]E*>/9C\P%ZE,UGCN,E&K MW%2%8OIJC21!&.L=ZZ6K4N4?W0#3) X8D7Y$X4+>-'\E9'1N,PQ ZEF&NF)Q MQW6^';_P)S:;,1:IU^A4V-VL%BHHI2# 6%'<&JP0'=#!-JV6:/%ZAXZZHJDV MMM:A;VU&07R2G%!;I6"]0!]#?SJ$HP&+-GEZ" $936(KP>:MY54[C2[8:_,C M*[N/,@+# \HMJL#K'"(5I8M;5NL MTTWT:UX\YCHE1NB##GP3!Q/9'D^0JXR'WU]<7OQ('T??OY1!$$1N MU>+@-[MDI]H*9$+^NVA':=- PF W.]M@_P8G=3*: 0 [,& 0 M(\;@-=:GB,=E1Y/?&D9AL'C+&!.TP&V*1(3/@-W$\Z5<(L9D5,H#@TN1'CE\ MVTX9XB"FBFTL8DL!2GLJ828F,I7A(D&LVE:=Z+-R$C!-5$/;/(1 -<9_#2^D M?"RAM"'YY9A IDUHQG&CZ:E(+KKC,03(BU!@<8O^F;9.$FU(%6"%0(K M?KRG6D7+#:@5GXB+FU44J@%(4P5BK+H47,?F%O80GQ"1EV(6+[\CDX.DV5B6 MOA]03SM!^@;* R8!?U"F0W[TO-?>]UVG*S%Z@=U>SD8S^#":RU^3$:6ZV [& M",CT\FP9G4RBE_QY!L]T.>679_%P")K-')]>+F'$1235Q?OMDK"(R3A>CB;P MZ02TQ)?RS0)&ZC.Q]VP0EC):$'D=C;^7O_S=#>/I=**?DC^[-SA:Q+/QR#S/ M?_(66^X2,LQ;6YS,X[.E>57^Y%=;H)B?Q8NSJ0T*_&8ZC;@2<,L,C"YPYG]$ M_+7Q, !R:R>^\:W/BM9E1.N-)/'\1];TK)SI -+&>/F?6$!4;B ,:3+QW^W+ MZ3"NP& Z9,!?73]XPI?6N:6MF_BZ824X,VN&DUM.XNED+!_&!Z'++W1ITC40-V1H3^\'[#)3'E1']BV'VUR_V$2O7@[%)EF.^^"$6/&ZN#&6PC>M/SV9@^ M7NQTTP96N 4IZ=(/Z89]L#L* F8?FAW"KG(:S+A;*X,CA1.#6 ./N/1!9VFX%HQO./@_/;DZ)-F+U!&TJDQ_P6]9>]3 (9C[[; M)&@&X!DFP1E"N*&GJYJ=^-MNT$E:4T.EDNT[Y/23(A1/>RB>(@U4#-/^I'[M9/Z:RX(,,EVV__3$ /7[> J$=]G^ MLULYMIMQ5EXFY+3%;V?Z+!J2)D(3&.E!QW@_.L*\$+_7G=4HHI4D4S61$P] M.*\MO 0#%$6#;AWKH.O*A.ZVVFI;BB/228>)GT@W80>T$(M>1\H1BNS M'*-(8X?Q^ P5VWD\&XWI&C4UW6Y[2=$42/(\&L=GH-[NK\4W69[1_]\T99[I M$*?;[%--LNP(&,L"_AU/SB+=KR4 B.AD!'KT/)XO%I@K/P+VXK8NZJD:"7IU M/(K>M8FWG.TP<"?HXIUF^:FR8]-U MWH3A3O556B51G.@429Q?Z\)67/$#Q2L.N0%"D'5'U.-X@? N_>;RH6O2!.J M"@2D(M:=6](T2]L&.3C)6QC&8?2=CGB=J&J'$X4CD)CI+UQ-^\ P%1IEU!YV M9$5$J&&/"7YI ;"SON:%RO2\")5$_&!',.E'">XJK::W;E9PDJBSSQT;.KU8 M%R"5]Y,1X/SEHP7%AG\SG8=QY"!UTMR^R&8E002\:#4?LXQY^' M)>Z2.-[@Q'WXQL>;] E@C13AP2WD@&+D=6\0 L".E.O,(#['Z]%?[6+8L_%W");.7PDL!!+SR6\=&"BB"$1YL8@79Z@)3,_BV0(_S*?Q M:(AV/U (0)Z/7N$1H3M@.J,G)I-X LQJA+;#Z2PZ6\"WPTA=/BNB\&0ZCA=D M.SR!58['9_AI-![&T_$,/RXGP/701NNOU:G/B':K83P?XYIF(] OYH%OWCP# M3V-1L'\IE-!<^KM ?#*QW^US-+5&:M]10G:B?W*'\8%>X1$H'ELFR/MD<_N5 MEJAB>SNT@ ZJ(V4QE$-Q;:U,7S0K.=(*.V .CE5<5-U!"=E',923,'4:G+9B M:KVQH9"IBA0^S-T$\&:D"-H_R%X%C]B-W2K70&"S1&08X<5\WB;+TXG%[$*, MWO.G%Q$O0]QRL,L:Q-J,S,$&TU@=L9?[2J/)8RD^S[XLJ"*1<(&#O81@<3(PA/-!FSND=>F'W#CWJ8&_8;71Q/Y(M!#9!4G*Q%CMB+J>"K0D M@D90"Y A8X.%6-GMHB\LLJN_SYQ4 M+0N4!C[MC6=/@("1.UNE_)$U8H1,2V MRERP\\%O>RA%K93RJ;'0#X2A->F@.+CPLU;PB V^!+%'QE#]G32H$*5AB/LT M60LE)-.IT^$^!LUGD\&3>99T%%'4,T@,%0>=FZ!CR_"RGP-H,?89\L=2K#:R M7ZM&EEXB'3X+[?J8543A;;+B8*P6O"K+H*5":'%-)4;8 ME#$!A#%E-Z5B+5LWQ&Z8'-4B6DFUR]XQO>8!*FKEV*A[LVN[>FB'J\W=]>2+ M[WIB7;VOL>L/-C[0ID<6G#MUSL]74J8V;'FG\R^JI/186OOO)95HMRJ"?5(F MPC9I9"*_EY=1!17M//,4DI]D%<0_(]T(@!C8BV@43\^&^,,$C5[#,7ZFU!0/0]:2*T*UJE48 ^'%QS(V&(3)5FUHYST:"Q8<&OIH@0,HR'R M9,U%I<]KM)#"4#^D17F'S-+*XCCK9=%[@,;\PQ)K*+J_-5TLB;7APT&6/)I: MA %N8]'\9+'2_1HWJ'W+:D)@&](BZ'L\X+_*UY0+M&*G*SDL[B1 MK @_]_*&A.Y?4LY64[+=:I-D6Z>?"TV\E8GAJ8HKZ;*4C'5UD:+Z$[;"SKBF M_YT$9%.M(9F)_GZBD;5]OL2"6*:F%[,^((.-B4F^D\[6*N'1%FO)U6_E,N)=C&I-FML>%?:M6\$.O"B#6U5,.9;#$,O&Q62(V9^NJ1$LLA)GS-5+! M"\V.,!?DPLS)[;;T._D;!7F3#&T&Y5P"E'PE$)7$,AO1;Y-LPTG@F XF>C]% M;[;7 =C ^?;N3;E/^'Q-(3DN5F<';> DY%=0\W3-T;_7BGR4%'1+1+1P!5\J MPF(]%%ZG%@J+4DLL?.,%G6QAPS7UN=/UE'8.*K5%?G"?,Z^9R[X>9;WCJY*K M7C>U _NR=9=X=S(:\!LO$[)=X_W LFTUTJ>BJ2FBEFJ14#;JD77>6:% 2P/& M[15:G1"#!^92F9V94GIJ?+=DO$#O+97#P@N%3D;?'H"E\:2V;:8?Q8*4U7<$ M(6Q0(7#% ;@7!GV)?YIJER1H!.?4KYS1G[&*8^=*<_B;&;YZ.8A^YK+$[:/: MF\3::K.04J3 '1%&]$%3Y4]+N-%[T,7+U*E(?-26@\)=9[J(:3KW+3 >F^#P M'R00A @JE*(T5G@-#V9:^D\,6$+N0.4)2,D63Y@S!Y8CL"96D W!*9"93P=" MW_/YF6+ RL9",5(@3%A_\RGP:"AM$&0/:GW-D#_Y<'U>O0P_0LV:\(F?X0G, MU9!"J17[K($V)J:@VOHAJ\+I_2QU!33A-EVEM:=>URM<(4^"*SG6+.PJ5?:4 M9&]M@/Z7J@P, Z_9X>?1)!Y.ST!7.%,(2#K4)#ZCH/!Q%[&P"K6;^^,GB$GR MCW]0N%L'V!QT#.*RKE-K*C=TWAO/IB;'37DRDK5EMQH[:H$_MQ9H%ZUO7:)K M]W4,E))#YM18U8),A@6Q&J)-B;1E2QF$4"4O_-J[=!\ P:%&SMF58&Q5A78D3H0KJSQ M.2L><+'5,BM)*F,T4J_I'KVM MM6A(67O'+5ICN:^:,._ JZV -*TR-*1PF*N+,P"Q$HP5=F'\'A;!TQAW-!VI M3<6%T3@>3SD;P28-\7@,HL1HKK\\D$59=*)MG;D.TQCT])8/8JML#^P:4@(Q M0]?>E6Y4O4I":%M@&LWB^11P9[@P237VK#8R*>K !UC98'+?O;R^NHI&\7(V M)(24#FC!#7*CY99G&6,ZQ_%R.)*MO.?ISR5DV-F@#B0FAX4%EG<-^1*PUBP# M^:\IVHMASG,L-'"71I>*.%U1AR7O]P\ZSO'"RK'XB#:%\[L[[(938\T'X*EY ME:TD <"U:T7O+5ASTW,7[T93 -$<, NS):8#8#O+@:)*+^!7 ,-T&/V@+_D" M)5G.7YH-E@N]AW5T,HZ'9Z-XMIA1\LQX,%^@*0?;3R;3^+9#/WGD\%TA..8 MO8V79+-SL561LZ/\*Y;YD[N3/*JC3.0H.RGUB]%HL!CK@!&KNU;(]YKH8\_T ML>NA7+IK>GP^=RL<*^/9H:=P#%W^X;VP/,:2?#PHAX/E5"UR_I5!>:+G'T]Y>F.WR,FO*.""GH[2B4^),5[Q0ZC>%##@BDON,(G%NKPDCTWVF MI"S12ZV8!!]0$SNN#Q=(!!UKC>J0D)5=6X9RKRV;B&8_51 _.SBEE:E_XX2? M%-PCT,-,T\$!W45&VAL/%O)7^Y0_&(V(I_Z9-*)S27]]ZE*"D0EJOF/[9)U( MR(>+#';(C$1Z_QB*UTLBMXA=C77D;B)XPHIK$8 5<8GB$-AG,\$YJM MFPV+,(,2(<5]D^X0[@I\ @+FDG,S)X D(XN_ *<8+NF7Z7PPGN]E+XOA,IZ, M1[*H:1P04#5X2$%?4=AR;99J&_,$Q32 M7JK-8]'*K9T67^2MUF9,$DFRD^:99 Q38APNP%*U[U.G3A%KW(D0#OC""(<= M6C;%FI3B"G!T%T6;N8&GZ9+))W$#/*6]=%,&BL*SI%@'5UX"B9Z5(5V/E6LX MH>%&UVB:J#YR]HO#N%W%24)MG-$ML'D!%^R/&4^C4\XV;NW%KAHE8]+XUJPZ MH@XQ3S9"?[?!XM;%(WVNRCZIB4U'')Y8-UY3;L,N:"ODN:/ N7U@#Q2]>I]+ M1* -_1B[I=V1P=?66#<;\QBQ2-'"J&V*3S&&I) MR.L)L6ZF?*<,YG)<"W ZI[>S*F)@+) K30B5+A"N61=\>9.JN%6#.M+ZCA5: M#5A#E34HE?Z?%_JQ9W:5:\5^\PSB+U1%R6#Y%X"L6:T\*R"*W+!C]JT3R>4U M,MXJ]YE<3*+86.6ZP Z#JG9J+ X&-AAJEJZ+ :_,Y*K8KU/*:$EHAU185RXQ MT[EK$LN,[/8CT;8W!4!8DD: ?_/6Z\(Z &(*\^D2]%;;VAJZ&RNGG;((P.R) M-M>?8_2&HW:'9(>QJ)6(<=AJ#XSRD!'K$4+SZ2)>CKLMP1UU/P&CNV_FW,IU M@.=SU=+>.HV5C0KJ0AZC^BQ%N<@J5=(HLT*F+&LD&_8QOH(ZAR,:F: XB>W< M7RI4.S1=?_D@.W$KODCX14W)B68@NRO=TOHF+-VMDT_;S$P]2SNYT\3H*UZF%FYA M-1;S_Z0JMSE9E<\$8]W"3*KFL9L)XK##C)UD:Q#4%$;HQ=T]Y)=\4[ M;"?N^!>)EOMB8IE%%'6R4!<%4S*84VP)1@\4G.RGV_T!BS210X=="(B&=1SVLD Q1IV^ M(I1R2L_:)TJ6?E)H-@D\?;VZ+ZB0#YD(3E4FME]-SO>.EZ?76:58P][I=++T+9.;VS3C'%H5MT5]W!34>B[BOE[61W;2<,WF7S]/ MC$H)66E%: # 4C^+$26'X4?0F] R$[[ HW@Z'Y-E>8'F\/DP6L3SY3"Z#ES$ M,65$C^+1V1+>&"ZGF/<\GT8_=-]U5 TF\7BY@$+632+AZ.Y#B!= MP"\+3C0>+="V#2+:Y&Q,-OEX.>>4X[WGR,5%O,[TSQ40NI-85:8<[O;*BI-Z M;W)^VN]B2CM67S/V)R_42-7L,Q:J[K C/=Q./XQ7HS_!,=FLK-JI&)&S8F3( M-@VU"$^E_J31^ASDU4JL^1UN0O(U_JMD#)RS&]@J-5=3BHA,7I'(I7:M*%=-%$T*!C6XRRR$I%-R. M(J-P4M-+"&.93FDN(!&#Z$H-L7F*U+=>DSY=::Y-K]6:S5(M5*_<]C$ZKM59 M 8_=0[0[]&?"U0^'1=8I(S('SRD7JA7GW"E:*P[,#D2JGKA81#\KDZL;EM)V M"8R Y$Z'4Z4J5X["Z$RC%H@)OY>]8[( 3?G2A'-P**E=RD37/9H-;8> $T75 MJH$#&C8FV!?E$XU611@5,,.(/883V3Y%L?8C9WKMLLC\U(J8X0#IP.2'V2(> MSJ=^'4]3E+_[M\-2'.VQ6MU]NAM4RQ=V,WN2*73W,UVH+C?2FT0U2Y%\8W7& M?M4E&[SL3KA8J:M,J89PNJVH!@\L*XXD13=SU6.577QI94.[$C:7S'<;7NNP MG9XU82C/;4NWZ7Q>I>BW$P9^3=WBN'957%0H&BM!VCT$V0M&;V)?;W4DL16- M?Q!LLZJ=L,!L5NKT5"DU8E#M_NSJ0/2LA%U3H:3T%(<5?#B1FIPO)<\]^X2+ M^05.IEHK/41WZZ-]ME\4NQG&'TI] YCEOGAT0$@BDTG'('43%K%)'FU!L6I# MSQQ9X*P4+Z)4)U9QK8 E*KB& G13XY4O!9H6*>G56U2&)?WFQ>Z MK[QQ:7(A"+*S/6('+[0P-Z0>@ "0VU*Z:>YB'9U:OK <7K=:=F&,.%PP+J1' MDPE176:38!GNL.1GKWY^_MNPG?\V_+*E7<19Y&WQ>%<6C_4]]?()XH8G^?^0%J" [@!C[/;97C-NZ;!MFMET#P:16/00B\C6#6>N@9+X%.K!_,7;(W?Z:Q:FY7/;3-%1C MU!<(E(S"[!X"/3V#8 MUH.YOZE@%!SB\B%47]A[H.?F^<_:=)S2RJ1I,!4$ M4,^F#Z)(SN\';?G&*344[@B?KDI1^]4MT6KEB3"Y*= MX$,<$6:[&IH\ 9&C9BO6H8U_+)4-1!.FTYQP#MS.]&LB=FB\\?!SRE$49K= MA&'P'9J43GXX/[^2'E:6%;5LE+VI3.^T]B889I7@QRV48 .\!JW)\)Q+WAW42/,-5 M8DJB.T5[*;FAIB0Y<6X %4>8LA-2^NAT-')2;3!#(SI-,#A?=_/DJ=O!#?5A M!RW-()(!.UK8I1**K=:1(!O$!C&M(\>.Q?!_##)7]TK[!S['9I\B_Z7)76_" M,<>H"_BPVG&%YCZ>M[1# MY08Q!P],=4^1-3MUU:8=BE+2I<,J1S<&3&8SD52&?$@ETC;0^.P(^W[GB3NG MK8VBSMIN0&EZ[*4RP='5S6>,+O*#%8RZ\ M*EMG24EE:\^I&Q-L?Z6ZL.@:8HBSMC?*'%"ZR+-@>)"<;Q29L\MR M,?^9HL^Q1Z;0I,Z)AX@&Y$&D0NU<'-FHZ-A^!YVQ>!DDK@3=0SN;F76(&1U) MY0:TIKV]R3)GON,Z;PY,CN47_?Q>23L]64M^+Q]\<'7/5)/$\JD@E1%97E-> M_(,VM*@).=92AUZJ&6^;S493( J!H9,5)8O-X5-Z\PU;5BCIC]E" C0^T3=7#5?L =U2.D\+HGBOW, M"OBE*MJP[W?:#C,TC7X=UQ71!5$>C]_P.MU8RBJ*+GWZ8DJ-QMB^NT*70X^M M@A(D%%55LU799F21XP(+?,BJZ[:I11UN>1%;[)PC;:001=WQ0CLJOF;JU4^S M8HL)^BLK+4^9KDYD61:]DGX#9"=-LM'(S)6O7$,,\GT-L3#V48=(FYVX$/ZE M6=^I,\1JX$QR'U1/AMZ 0G%!LAW;MN41[$13-XCC^+H=@_N)F]/OA3R9G'3? M8:Z#SW@H$U>#%F\=DF&"J96EC*XOEY?%R=9=I7&#>R'A2+>-(SMRT=S40%BT M,]Z@0[>!NPTSQ4\-^,TD*JL;^XNRX$J66J'K.!W \X[)%:#"3^;"W5"LH6V0 M)A)TGV%$$Q5]-X4S:!J,+Y=2,[K%L[Z&;"VT[C-P^"Q]2"L=V9Y418X<)&YS M;WX5J01;;DA=0Y@ /4 0&%PT[3C<[F ]E]PC=A]2MR?,OM^U0E"V?J!)&4-5 MV3>YUT9@V";KM$M'Q)?81@XM5=ELJOOCNJVR@NU90?5N\#?GK0] M,L5K'"(6Y-Z^EB\FOVZK8/1IN_F.ZC']VS<[B>[_)O2>8X;@*:405F[7>JKX MS3#56]UGZ:WU\#I=\15$UE-2S&*MGDH_@0@OX@,6C<)H]WNL6O.0I8^5T]? MK%%[E+G"1^MD%6*KX%<6$0G)_37AW46+/A$]2V0S\12ZG@590K%_:EH50.B0 MYGMU6! ]\''Z<&DZ8QQT')UO1_H7KY&*52RQ6& S^%*)6IW: E"78\P]5X;=KD;BLH M=<(EMBST79UX8H[2MIKM2-6&KIXZK9XPRH#.,0R4V;-#+UW:;J$ESCX' F[, MJ>:UK LJ:V'%=@O0 4'J2%26(>5BN!8E/TV?R98$39OQ,C99J.8>]I+(NH"7 M1W>Y9O<485ACVCXZ\2%\EL3;3M'P#<-N$7BL3E"U]7;!4-/11K%&\6$BU;>; M'NMEV#VTI6FZ4\2]S?SA,MU1IHX4C;NW&SJ:C 0_VH7Y;/JI%NG:="VUI"4@ M2*;V<9A+J::V1G()%#!C10V4#CX*9831YDE>DN+=@5:#J)W@2X!MGQB@:,N9*&J#>A/ MBDR%"*!'R^S+9]$TC[K;1)UKYUIDO9.<,[@THH[&G6^P!.D8J/-U@$8;NN'7 MJ2$*:)=ZHQM%?=G49:*V+*QHMWSNDF?"J0 CRGJ@WP L0M+)XP9ENNR MM#S1_7RI (E^P+^? ;F3L MD1<^#+Q#ATRN3!089%*QA8?+Z8$HQ2>26&V4="TQ.,![H$Q\24B3/2*;Q[VO MW!5([<>79'64\7N5 1ELE=/Q&%9>,3:%MU?ON0Z@UO-U6J5TCZ'J?D[3*MET M7N0*.T3S["?2G56O6S-B),S<)(H$U%,N6'3.B=C?2FJ?[3T"PU6Q[ M@.XW[CH;1B4057NLDL5,K MY.3"059Y]#1Z3Q%HFY=Q-%T,3V=#+$9Y@V_^9.U,^59QH":K[FD_^,J2)W[- M"<_X$S5FL$R'Q*BD:J(]VP( N)C"NTZ^RJD$:K:^M,,EX=WE<,;OOI+0-'S^ M1NQ15>#YT8R7B7Y9LHSSAOX]7=_A>NUUX?=+@6>XV;#U^""Z+DR^F774='8: M3:)U059Z,?^REX7%1X#96MNS5+2:B9HC;XM*[_\>X_,P8C!&>]-38-JUE.(- M3< 9ZWKDM:Y2+.&+?B8\E_0.I))_=&6<<*VN+12J MK.HV4-H:GHG9WYOTIB0/@?*FP*+X=HD\3N]:)DZ*PL9B$&(A"K@1L_K(%6NR MM(^>(572*X;ESL.4Z5TQH%]/A^-8.J3H^BYD,5=(2#GZ:>4J9F0=ET+F6IAQ M*7BL53ICND'9@'>7W]%LDCF3Y0T!U)Z"E3.Q^.LYA'FZ/A1TU.8Y!N]GP!42 MXE[:HH=&:6J:AV>NL;RJ39!F(GO4&]?JI]0L-X6-E2O,-.=1?IEV*722JCDU M$&5HAZ"%:J"Q46 -B:"H,8,0:OL3Y%/"X[=.S6, J# MQ;K@:\ MC98H0 M7"1B11O.>@K4J&1Q5U=%H!I+I(874CZ64-J0_'),(*NL>J]B1=;T5"27VX# M@\DK2N()D9:#ZNS;"Y&3KEK=(+J##BRC8M H/*=@LW?F*2DI"&W2S(TKAK:FTILB,;5&2,&7=KB/- PO=-OP?9FO19H?Q7:@Y!KUBC MQ$[M5^X9/SK]B_+16RG]/MRD\#S%>T7_;(J:LS!6*KE-]UT7G"C<3E.9U*!5 MQ1ZK@>I9'YS?GI22DJG8-P;&)H&,1Z>R]&J&27"&$&[HZ:IF)U8E MS-K(ZGK#!1T*9=I2=0V]2V.[X4X^XN!^"+@51WZA@@+^HB)!/!.L-6+HAGH) M(32XO@ENU$%_51@[CMF+5VNGD%") HY3MTQY/Z#MX^1'SF_#E.D/RC;(CY[W M&O2^Z_058B;)67S&-7WG\M=D1+'BM@>1,FG/EM$))EG3YQD\T^%/C)9G5%WO MA%*RETL8<2'Y)GL,C["(R3A>CK 0P\F,T[WQFP6,U&=#[]D@+&6TT$FM_)>_ MNV$\G4[T4_)G]P9'BW@V'IGG^4_>8LL?PI?4;!$;"2_-J_(GO]H"Q9S+6UN@ MP&^F7AIN+]X',*,'\^VAK++3/SG^]\"0)L;YD+ODUEJPYFG[^?T;%4 @ZUS" M=\RY5*V+\[I)=1L_U7R7$I^FD[%\&,_I*>4 Q,Q1,X0_S/9.'@ ML.!N&R9A*]I!A,V.@N$8*.-2,(K$.?&*HXXB\P8.@=\3431IUPD6+'=K$58R MJ$'>M1P93#195&$76_$@W"+"G*>[HJ1LG\-*"PC#58Q/L2>Y5#]YD1]4*P4H M =51\4O7FE\[B8J^O4#;ILOVGQYYT4G^4\"09?O/;C*CZ0MHIM/)R/M;Y?"9 MW8P60"%&[KY@#D#"*9J ==*$%Z*#I 4C@NV';'+407JN[.RU2Y6]QBRJ"YNO M@AEOXMX6AW&J.UD;A&UC@X<'7N81&?O(/YM9?@@NGH/%>5Y@*9_1F+"\X%* ZQ[(]P/DN',\/Y5ANR*I1%;?U(]Z R?*,_O^F 8U(NS=OLT]<:FD$ MN+& ?\>3L^B'DL(SPJE_6, '#GB^6& >R@@PY-SRLZW10[K*3#:2*(C\Q0F\ M!TM^"2PCGLSQ0P^T&1##"18_FL6+!=<.ZEV;9%VPV@."/#EH3C,LEL5F(Q): M-V&XHS]K;!7SEI3KL=5#D9)2V!;^E-:23<>]D+ \@=0N[FIYN;_RN,HSJ4@@ MJPH$I$KIZ=R22BDPJC@[)KV%'=82P2;?<.Y 1X/25T] ]"G* M_V_(N"YUF]1KU2:5_3[M&7[ORQKNR_J9+?$.8>"FZ8HS^ >[Z8H<^EMQ%GFC M_=ZWI:]O2]]U"K9T\5[XO,?;3_KSQ'4XF\*,KXZ*KULSQJY#2/P4 MB)7 ,O# 01R8+?##? H$ PU>H+&"PAF]XLH]532=T1-8_09P;H1&L^DL.EO MMT-]$%8$\XE4M0&)3,K:P"=5UP8^2F&;EX&U4KL(:Y7+83P?XYIF(Q PYOXW M^\N7=J+!A5MF])4N>_E:RC3N+X6Z'SU^+V6:_K]8RK2/^9T[!3FM^A(?48'^ M*P91O"MJQY:C,,H@I85\GJ7P]R*COQ<9_;^ER&A'^;HJLL7XLNI)^?R\K]YN4E?,%*ZP(HX,M=" STLYPW:Z3UQB$LJF0:GZK2#N MCOKHQ?!EAIG" D9/G=O!$:D WI^O7T^/N/B!!OL5RM5])-V]!06^&852?I MP)-FM(:JNH2X-4>9PG)1L4S5LWX9_5<4WA@OL-IM,K;UJW=):_)\_E?O]RY' MPO2HW P:G ]9Q%4#(OK*;)S;A^";:[BN:#[0G L',5@1\&2LTG0M(?V5' *1 MU3ZXDVWT$5@I&1%7NBQ;)7)"Q?4A/J=,GG4SCKT$AV#M09C-V??M1_^,C=OW M#'=1Y!@"+B5E/F15/TX;I/!R_RM$@O!"%*%WSDZZ5W&$&UMOJ!-@X.SMB]1[ MA3K2>SQ)OMA%%\(\8-7Z8P 8_Z4.G=S9PN7[@5C">['JD@Z2,VQ0[E!!7VB MNQ?%8DGO?5OO"U^*K?B&X]X[ @3] _4#X,"U/G=I1ZRDRZ,?UG[HRC-&Z QK^?S5Q%:PQY=,V_UB9TR.1=8^ MX$A$P?O9JADKEE <@D>"9_=, %^H8N>=9;[J>9[TU=(;C=*YD[QO>>O:^X:W*B_;I7$WGD]XJ M.I\,S-X5/-2SC'VO!-:S[Q5O8;V10;ZHL.=&J=%B,B'4[J"]]Z,OG,4C'H?& MV?B7)A3P$CC54)B1;Q7>$VGDD9M@P%% '@R&MW2*JXI92;;\ ?+=VW:5E9RE M:$D>Y+ ;*X7^N'"9T^A"<0JWH'*I48D!. MX#N/J&"(3N [SP!H@G8^-SSG5%DOW<@3%6?C(%*'_0*_#;F=STV&)5KT[.<$ M@-$Y&EH/5&25L<59)T70V!8.7X4\+F:F9R@_' @C%/8_U1TTU#,9AOY\_MGN MHPZ]QH\^@Y^ 2UG(_R%U 3KL?Z6A+/N->X=:'D,&P6/>4?-P^>5_9&0: ('Z M'U@$==] (9--QY,-/CGD9>X;UF"[%(76JZ+2K"A;!)>[_]8T]7U1$O\,7IM. MP^![0>0["9(YY)UC[VSG0)ZODE^E^A!]S6:?8;%V>T]L_SCN68UTH) M_4\L,[8N&^Z41C-43-HPJ+5R:4#I_*H&QB_;LRYG(7/X.9<8T%&1,/Q->I]L M;HF)R=E4=B2TFJ3CM(W3_1!L#4E@BJJ=:6JU#%*K9Y#7T'2SX1\B_)DK-MYB M3SB>G[PH%L?ZK^C0N]7AD)@%'1*M^4T.WI'SS\*7\!D*12B@O$,C/=I'/7*\ M^KVB9O=TD. ;G<^^QG9( >,'J+\W3KY M82Q@OUI]8$Y-[_RO-.1?*4IV=,[.,Y0=S3I^B\F>??:_S?(,F_HM9G-._Y*Q M[S<]^F=*I#V94<]PEP2MV<;@':NAU](81#MXXDA4ICZK]U$9-<L,O[3FL&)#4F6/E MSJ'K0[KI95UNQZ.S<'Q#UR%I.)Z4N"\;QU._/R/]&5S^ MK>X[V.6*Z$C%.8VLI!F55_.,!<@HJD+^)PY]T1Q,@NB*_.[T1VHF?D!*\'R!_]T4JG=AJ2']WM&0''O5; 1=!..EV&O@79.5E[82&3L*5U M'/KVQ^0F]4!UN4E#<4Q!>X>%ZM@OKOUS4YW>)&PO+*<.?WUTXM?DHRQD76C M_6+=/2<]]]Q92(H;O6-P7P%HU'$FF@176M?O@Z#)*N"DN9 U"!,II.)$&U>5 M05,K('EC%W$6S,-P&7!"!4YCT?(;KAN4R5;H!,]'"/GUUS*'!#^GEL@DTPJI$T/C;;((LVC#T?>L^WM M>3@54KG]MD :UT1K4.+&.&ZR W\*H=Y>[VJCL%1D M%\U] _Q4-Y@D&ZER4&.:" ]0&C,HK!Q%R\J.6M:!#6HMN3%R2DHIB-,PK.@- M0YL!8_=V[WTM#KB[ ODY]I>$&%D5@VFJ[LWIKX5.\CZ;Y]ZC79U$BVJZE?IC M:ZH1SK=;!^X4%+1S?E>,^0T[J6NV^\!H*3CX6GZ;,#HQ81J3(0^JI**/AL_N ME,P H##:@M(TVT>^*U*OH=/#;NJ*4S7/7Z#FI^YS"0(48?NBS=9_SEW^SXH7 M[_Y>LCM4C@4_H49[D;P D9?/7^1B]8\U!OUYOG=I'%P9(XHV+66:BEYM1?,< MO!Y[9R?XUCX7V,')/=T[,]6>+0<9ZU' MB@1/]A?(:(O;L:?Q\[S.VUNEUK?LF^U5':: M;)QK+H=#6VZ@YO:);D#Y,RMM:N[\KED/;6. 5W8#X&HYS$:CR;#F0B4OGA_N M=6V&\8YV4#JAE3\8#MP(N+._SH==QGV!+7SFRVDR2AAOG7XCI ,SXP[>&MTV M0JVG29JPE3#6+4+=7W:C[]YI([YKY;AP4=7W[BGG6:3$;^AEMAQ5)(X7;3I-N6D/BG&$:/T;7#X7??B)?F M;YI1KU:BA)DNVQJ4V[>C 1EJ5W8C&ILPQ6N8)J_T%@R[YFL(V+Z6>;5_!.<; MYQ<7,Y?"GS#S*@V,E#RJ F6A8G[+:BDJSU&QEUQR50*+(#,$,CLCY)00Y02 GYX0L(L@+!/*"%G(&MC2B M"<>97K&7K14*K&5BQ$>13!/(I+>2BK6MN=@%P(=9*^,NX'"L!LN6V ?@-O6P!]XJ%B(S>*'"HUW M\JY[V5Y_;443+OB7?007(V):28F],H,5&+,/86?\L,5OV'X+8D))R8U2UV+_ MSG6-&"C]T E4*: 'B0DE)3=*7?O>9>%T>=M1=EL;+2LP]E$\@$@QI:3$3OGY M5W^"+2@?,@'U&DQW,U7&F)A44F*K^.!@[[7OH3T:6VRXZ0T3,9.DQ"J9JU+7 MP#[S;_UW#Q-'2FR.MZ#7AC<;4;*YVM_!%XGI,&.DQ,I8M$L+7UM?B+W>_M8S M9Y@X,F)QH,+M#0(S3" 9L4 BY;+'/M>38/^)V="$A-@<1]Q[X(PQ,8-DQ 9! M'!Q08TS,(=D)'')4=.QQC(DY)"//2Q#5]>,&A5C8@;*B0WT&^9] M-RR3YPUYH8$YT4(S;045'.P'$A8TS,0#FQ@5!1SN)! M>(X9*#]5%M-/6!]J3\W,0OEQ!;"AQV]?A.S M4$YL(1PSGA M, L5Q!;",<R&$6:@XYUQ:/X0P"Q4GGTOKQG.R;+O",29FH>+T>=" M77D3#2HAVWBNO, L5!!;*)[_.XPW>BE0@EU4=?A?7'2Q^)UX:%G_U"4#$.T[6K5LH0I/^I]YIWWT:$>QR^+WGQ M U!+ P04 " "PAH9/"N@6%N@! #!'P &@ 'AL+U]R96QS+W=OZ^#ILZ4N*O"_2QP4*@<]Z%]<@:/_Q,Q[HNLWO4VK+%Q7_ M%E3AZR"=#U)ZD,T'&3W(YX.<'A3G@R(]:#4?M*('WBM?;P5ZZQ6>M='#-E]O!7HK7V\%>BM?;P5Z*U]O!7HK7V\% M>BM?;P5Z*U]O!7HK7V\#>AM?;P-Z&U]O WK;%AM?;P-Z&U]O M WH;7V\#>AM?;P-Z&U]O WH;7V\'>CM?;P=Z.U]O!WH[7V\'>OL5SKK183=? M;P=Z.U]O!WH[7V\'>CM?;P=Z.U]O!WH[7^\(](Y\O2/0._+UCD#OR-<[3O3. M33VD[4L9#NT^7[KDT_!O:R9PY_)^3)?/.$_]=O]$Z3)N2>'\>?$[Y3SU(R)\ M>F/_^!=02P,$% @ L(:&3R=%D<;- 0 FA\ !, !;0V]N=&5N=%]4 M>7!E&ULS=G+;L(P$ 707T'95L3X 7T(V+3=MDCM#[C)0"*2V+(-A;^O M$Z!2*RI1 =+=$))Q9FZ"=3:,W[>6?&]35XV?)$4(]H$QGQ54:Y\:2TVLS(VK M=8BG;L&LSI9Z04P,!B.6F290$_JA[9%,QT\TUZLJ]!YWU]O6DT1;6Y69#J5I MV+K)?S7M[QNFCJINC2]*ZV_B@J3WO(E=?+PV26+5)^R$";]O;,_C?:]K9I2;;%7'6U)O'>G<%T2AKE)?:$?Y6W!EL]CGG6D77G0=&[--Q7XL M2*^7(VPK.AZ@JUQRM8N MO.0C4KMU
  • ^N5R") <$B2' LDQ!,DQ M LEQ"Y+C#B3'/4@./D )@B(J1R&5HYC*45#E**IR%%8YBJL9C/NK_DIU]02P$"% ,4 " "PAH9/'R// \ 3 M @ "P @ $ 7W)E;',O+G)E;'-02P$"% ,4 " "P MAH9/)^B'#H( "Q $ @ 'I 9&]C4')O<',O87!P M+GAM;%!+ 0(4 Q0 ( +"&AD]^)FL[[@ "L" 1 " M 9D! !D;V-0&UL4$L! M A0#% @ L(:&3Q@=V'I- P !1 !@ ( !]P@ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ L(:&3X&; M ZU;! X1, !@ ( !@1( 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ L(:&3T#2OP0N!0 RQH !@ M ( !MB 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ L(:&3V;Z,!ZU 0 T , !D ( !Z2D 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ L(:& M3]-(?P6U 0 T@, !D ( !JB\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ L(:&3VW;:#.U 0 T@, M !D ( !;#4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ L(:&3WMJM]RS 0 T@, !D M ( !+SL 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ L(:&3QD6I-31 0 G 0 !D ( !94$ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ L(:&3T;L MT(.S 0 T@, !D ( !24< 'AL+W=O> ! !!0 &0 M @ $S20 >&PO=V]R:W-H965T&UL4$L! A0#% @ L(:&3^!MU1S" 0 -P0 !D M ( !.$T 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ L(:&3TXJ&L9$ @ R < !D ( ! M]%, 'AL+W=O\'P# !.$0 &0 @ %O5@ >&PO=V]R:W-H965T&UL4$L! A0#% M @ L(:&3ZK1RY/5 P RA4 !D ( !5%P 'AL+W=O&UL4$L! A0#% @ L(:&3V,8WS;; M @ 7@L !D ( !6&8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ L(:&3T%K',KX!0 ]R$ !D M ( !_&T 'AL+W=O^)R(# N# &0 @ $K= >&PO=V]R M:W-H965T&UL M4$L! A0#% @ L(:&3PR@\%7P @ CPL !D ( !''H M 'AL+W=O&PO=V]R:W-H965TB ( "4( 9 M " ;I_ !X;"]W;W)K&UL4$L! A0#% @ ML(:&3\$DI*.^ 0 ?P0 !D ( !>8( 'AL+W=O&UL4$L! A0#% @ L(:&3]%T!ZT- @ MC 4 !D ( !#XH 'AL+W=OGS58$" !-" &0 @ %3 MC >&PO=V]R:W-H965T&UL4$L! A0#% @ L(:&3]0F<86\ 0 (00 !D M ( !19$ 'AL+W=OASRM, #W0P$ % @ $XDP >&PO&POD M5@0 .,B / " ?'A !X;"]W;W)K8F]O:RYX;6Q02P$" M% ,4 " "PAH9/"N@6%N@! #!'P &@ @ %TY@ >&PO M7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " "PAH9/)T61QLT! M ":'P $P @ &4Z 6T-O;G1E;G1?5'EP97-=+GAM;%!+ 4!08 /0 ] )T0 "2Z@ ! end JSON 14 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "pagerdutyq32019-10q.htm": { "axisCustom": 0, "axisStandard": 18, "contextCount": 149, "dts": { "calculationLink": { "local": [ "pd-20191031_cal.xml" ] }, "definitionLink": { "local": [ "pd-20191031_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-eedm-def-2019-01-31.xml", "http://xbrl.fasb.org/srt/2019/elts/srt-eedm1-def-2019-01-31.xml" ] }, "inline": { "local": [ "pagerdutyq32019-10q.htm" ] }, "labelLink": { "local": [ "pd-20191031_lab.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "pd-20191031_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml" ] }, "schema": { "local": [ "pd-20191031.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-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/2019/elts/srt-2019-01-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-roles-2019-01-31.xsd", "https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-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/2019/currency-2019-01-31.xsd", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd", "https://xbrl.sec.gov/exch/2019/exch-2019-01-31.xsd", "http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd", "http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd", "http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd", "https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-parts-codification-2019-01-31.xsd" ] } }, "elementCount": 408, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2019-01-31": 13, "http://pagerduty.com/20191031": 6, "http://xbrl.sec.gov/dei/2019-01-31": 5, "total": 24 }, "keyCustom": 26, "keyStandard": 299, "memberCustom": 5, "memberStandard": 40, "nsprefix": "pd", "nsuri": "http://pagerduty.com/20191031", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "span", "div", "div", "body", "html" ], "baseRef": "pagerdutyq32019-10q.htm", "contextRef": "FD2020Q3YTD", "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": "pagerdutyq32019-10q.htm", "contextRef": "FD2020Q3YTD", "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": "pagerdutyq32019-10q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2107100 - Disclosure - Investments", "role": "http://pagerduty.com/role/Investments", "shortName": "Investments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "pagerdutyq32019-10q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "pagerdutyq32019-10q.htm", "contextRef": "FD2020Q3YTD", "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": "pagerdutyq32019-10q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "pagerdutyq32019-10q.htm", "contextRef": "FD2020Q3YTD", "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": "pagerdutyq32019-10q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "pagerdutyq32019-10q.htm", "contextRef": "FD2020Q3YTD", "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 }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "pagerdutyq32019-10q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2119100 - Disclosure - Commitments and Contingencies", "role": "http://pagerduty.com/role/CommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "pagerdutyq32019-10q.htm", "contextRef": "FD2020Q3YTD", "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": "pagerdutyq32019-10q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2122100 - Disclosure - Common Stock and Stockholders' Equity (Deficit)", "role": "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficit", "shortName": "Common Stock and Stockholders' Equity (Deficit)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "pagerdutyq32019-10q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "pagerdutyq32019-10q.htm", "contextRef": "FD2020Q3YTD", "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 }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "pagerdutyq32019-10q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2128100 - 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": "pagerdutyq32019-10q.htm", "contextRef": "FD2020Q3YTD", "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": "pagerdutyq32019-10q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2131100 - Disclosure - Income Taxes", "role": "http://pagerduty.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "pagerdutyq32019-10q.htm", "contextRef": "FD2020Q3YTD", "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": "pagerdutyq32019-10q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2132100 - Disclosure - Geographic Information", "role": "http://pagerduty.com/role/GeographicInformation", "shortName": "Geographic Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "pagerdutyq32019-10q.htm", "contextRef": "FD2020Q3YTD", "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": "pagerdutyq32019-10q.htm", "contextRef": "FI2020Q3", "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": "pagerdutyq32019-10q.htm", "contextRef": "FI2020Q3", "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": "pagerdutyq32019-10q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2133100 - Disclosure - Subsequent Events", "role": "http://pagerduty.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "pagerdutyq32019-10q.htm", "contextRef": "FD2020Q3YTD", "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": "pagerdutyq32019-10q.htm", "contextRef": "FD2020Q3YTD", "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": "pagerdutyq32019-10q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "pagerdutyq32019-10q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:HeldToMaturitySecuritiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2307301 - Disclosure - Investments (Tables)", "role": "http://pagerduty.com/role/InvestmentsTables", "shortName": "Investments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "pagerdutyq32019-10q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:HeldToMaturitySecuritiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "pagerdutyq32019-10q.htm", "contextRef": "FD2020Q3YTD", "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": "pagerdutyq32019-10q.htm", "contextRef": "FD2020Q3YTD", "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": "pagerdutyq32019-10q.htm", "contextRef": "FD2020Q3YTD", "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": "pagerdutyq32019-10q.htm", "contextRef": "FD2020Q3YTD", "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": "pagerdutyq32019-10q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2319301 - Disclosure - Commitments and Contingencies (Tables)", "role": "http://pagerduty.com/role/CommitmentsAndContingenciesTables", "shortName": "Commitments and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "pagerdutyq32019-10q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "pagerdutyq32019-10q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2322301 - Disclosure - Common Stock and Stockholders' Equity (Deficit) (Tables)", "role": "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitTables", "shortName": "Common Stock and Stockholders' Equity (Deficit) (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "pagerdutyq32019-10q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "pagerdutyq32019-10q.htm", "contextRef": "FD2020Q3YTD", "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": "pagerdutyq32019-10q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "pagerdutyq32019-10q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2328301 - Disclosure - Net Loss Per Share (Tables)", "role": "http://pagerduty.com/role/NetLossPerShareTables", "shortName": "Net Loss Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "pagerdutyq32019-10q.htm", "contextRef": "FD2020Q3YTD", "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": "pagerdutyq32019-10q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2332301 - Disclosure - Geographic Information (Tables)", "role": "http://pagerduty.com/role/GeographicInformationTables", "shortName": "Geographic Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "pagerdutyq32019-10q.htm", "contextRef": "FD2020Q3YTD", "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", "ix:continuation", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "pagerdutyq32019-10q.htm", "contextRef": "D2020Q1Apr15-Apr15", "decimals": "-5", "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": "pagerdutyq32019-10q.htm", "contextRef": "D2019Q2May01-May31_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemableConvertiblePreferredStockMember", "decimals": "INF", "lang": null, "name": "us-gaap:StockholdersEquityNoteStockSplitConversionRatio1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:SegmentReportingPolicyPolicyTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "pagerdutyq32019-10q.htm", "contextRef": "FD2020Q3YTD", "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", "div", "us-gaap:SegmentReportingPolicyPolicyTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "pagerdutyq32019-10q.htm", "contextRef": "FD2020Q3YTD", "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", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "pagerdutyq32019-10q.htm", "contextRef": "FI2020Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407402 - Disclosure - Investments - Carrying Value of Investments (Details)", "role": "http://pagerduty.com/role/InvestmentsCarryingValueOfInvestmentsDetails", "shortName": "Investments - Carrying Value of Investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "us-gaap:HeldToMaturitySecuritiesTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "pagerdutyq32019-10q.htm", "contextRef": "FI2020Q3", "decimals": "-3", "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "pagerdutyq32019-10q.htm", "contextRef": "FI2020Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407403 - Disclosure - Investments - Contractual Maturity (Details)", "role": "http://pagerduty.com/role/InvestmentsContractualMaturityDetails", "shortName": "Investments - Contractual Maturity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "pagerdutyq32019-10q.htm", "contextRef": "FI2020Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "pagerdutyq32019-10q.htm", "contextRef": "FI2020Q3_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": "pagerdutyq32019-10q.htm", "contextRef": "FI2020Q3_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "pagerdutyq32019-10q.htm", "contextRef": "FI2020Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "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": "pagerdutyq32019-10q.htm", "contextRef": "FI2019Q4", "decimals": "-3", "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "pagerdutyq32019-10q.htm", "contextRef": "FI2020Q3", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CapitalizedContractCostNet", "reportCount": 1, "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": "pagerdutyq32019-10q.htm", "contextRef": "FI2019Q4", "decimals": "-5", "lang": null, "name": "us-gaap:CapitalizedContractCostNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "pagerdutyq32019-10q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesIncomeStatementSubleaseRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419402 - Disclosure - Commitments and Contingencies - Additional Information (Details)", "role": "http://pagerduty.com/role/CommitmentsAndContingenciesAdditionalInformationDetails", "shortName": "Commitments and Contingencies - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "pagerdutyq32019-10q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesIncomeStatementSubleaseRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "pagerdutyq32019-10q.htm", "contextRef": "FI2020Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419403 - Disclosure - Commitments and Contingencies - Future Minimum Rental Payments (Details)", "role": "http://pagerduty.com/role/CommitmentsAndContingenciesFutureMinimumRentalPaymentsDetails", "shortName": "Commitments and Contingencies - Future Minimum Rental Payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "pagerdutyq32019-10q.htm", "contextRef": "FI2020Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "pagerdutyq32019-10q.htm", "contextRef": "FI2020Q3", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422402 - Disclosure - Common Stock and Stockholders' Equity (Deficit) - Shares Available for Issuance (Details)", "role": "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitSharesAvailableForIssuanceDetails", "shortName": "Common Stock and Stockholders' Equity (Deficit) - 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": "pagerdutyq32019-10q.htm", "contextRef": "FI2020Q3", "decimals": "INF", "lang": null, "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "div", "body", "html" ], "baseRef": "pagerdutyq32019-10q.htm", "contextRef": "FD2020Q3QTD", "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": "pagerdutyq32019-10q.htm", "contextRef": "FD2020Q3QTD", "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": "pagerdutyq32019-10q.htm", "contextRef": "FD2020Q3YTD", "decimals": "INF", "first": true, "lang": null, "name": "pd:SharebasedCompensationArrangementBySharebasedPaymentAwardNumberOfPlans", "reportCount": 1, "unique": true, "unitRef": "equity_incentive_plan", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422403 - Disclosure - Common Stock and Stockholders' Equity (Deficit) - Additional Information (Details)", "role": "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitAdditionalInformationDetails", "shortName": "Common Stock and Stockholders' Equity (Deficit) - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "pagerdutyq32019-10q.htm", "contextRef": "FD2020Q3YTD", "decimals": "INF", "first": true, "lang": null, "name": "pd:SharebasedCompensationArrangementBySharebasedPaymentAwardNumberOfPlans", "reportCount": 1, "unique": true, "unitRef": "equity_incentive_plan", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "pagerdutyq32019-10q.htm", "contextRef": "FI2019Q4", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422404 - Disclosure - Common Stock and Stockholders' Equity (Deficit) - Stock Option Activity (Details)", "role": "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitStockOptionActivityDetails", "shortName": "Common Stock and Stockholders' Equity (Deficit) - 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": "pagerdutyq32019-10q.htm", "contextRef": "FI2019Q4", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "pagerdutyq32019-10q.htm", "contextRef": "FI2019Q4_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": "2422405 - Disclosure - Common Stock and Stockholders' Equity (Deficit) - Restricted Stock Units Activity (Details)", "role": "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitRestrictedStockUnitsActivityDetails", "shortName": "Common Stock and Stockholders' Equity (Deficit) - 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": "pagerdutyq32019-10q.htm", "contextRef": "FI2019Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "pagerdutyq32019-10q.htm", "contextRef": "FD2020Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422406 - Disclosure - Common Stock and Stockholders' Equity (Deficit) - Stock-based Compensation Expense (Details)", "role": "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitStockBasedCompensationExpenseDetails", "shortName": "Common Stock and Stockholders' Equity (Deficit) - 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": "pagerdutyq32019-10q.htm", "contextRef": "FD2020Q3QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember", "decimals": "-3", "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "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": "pagerdutyq32019-10q.htm", "contextRef": "FD2020Q3QTD", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425402 - 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": "pagerdutyq32019-10q.htm", "contextRef": "FI2019Q4", "decimals": "-5", "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "pagerdutyq32019-10q.htm", "contextRef": "FI2020Q2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425403 - 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": "pagerdutyq32019-10q.htm", "contextRef": "FI2020Q2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": null, "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": null }, "R47": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "pagerdutyq32019-10q.htm", "contextRef": "FD2020Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428402 - 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 }, "R48": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "pagerdutyq32019-10q.htm", "contextRef": "FD2020Q3YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428403 - 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": "pagerdutyq32019-10q.htm", "contextRef": "FD2020Q3YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "pagerdutyq32019-10q.htm", "contextRef": "FD2020Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431401 - Disclosure - Income Taxes (Details)", "role": "http://pagerduty.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R5": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "pagerdutyq32019-10q.htm", "contextRef": "FI2018Q4", "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 Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit)", "role": "http://pagerduty.com/role/CondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit", "shortName": "Condensed Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "pagerdutyq32019-10q.htm", "contextRef": "FI2018Q4", "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", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "div", "body", "html" ], "baseRef": "pagerdutyq32019-10q.htm", "contextRef": "FD2020Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2432402 - 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": "pagerdutyq32019-10q.htm", "contextRef": "FD2020Q3QTD_srt_StatementGeographicalAxis_country_US", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "span", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "pagerdutyq32019-10q.htm", "contextRef": "FD2020Q3YTD_srt_StatementGeographicalAxis_country_US_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_PropertyPlantAndEquipmentMember_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": "2432403 - 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": "pagerdutyq32019-10q.htm", "contextRef": "FD2020Q3YTD_srt_StatementGeographicalAxis_country_US_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_PropertyPlantAndEquipmentMember_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": null, "groupType": "statement", "isDefault": "false", "longName": "1003001 - Statement - Condensed Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit) (Parenthetical)", "role": "http://pagerduty.com/role/CondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitParenthetical", "shortName": "Condensed Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R7": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "pagerdutyq32019-10q.htm", "contextRef": "FD2020Q3YTD", "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": "pagerdutyq32019-10q.htm", "contextRef": "FD2020Q3YTD", "decimals": "-3", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "pagerdutyq32019-10q.htm", "contextRef": "FD2020Q3YTD", "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": "pagerdutyq32019-10q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "pagerdutyq32019-10q.htm", "contextRef": "FD2020Q3YTD", "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": "pagerdutyq32019-10q.htm", "contextRef": "FD2020Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9999": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "pagerdutyq32019-10q.htm", "contextRef": "FI2020Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestrictedCash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "", "isDefault": "false", "longName": "Uncategorized Items - pagerdutyq32019-10q.htm", "role": "http://xbrl.sec.gov/role/uncategorizedFacts", "shortName": "Uncategorized Items - pagerdutyq32019-10q.htm", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "pagerdutyq32019-10q.htm", "contextRef": "FI2020Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestrictedCash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } } }, "segmentCount": 48, "tag": { "country_CA": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "CANADA", "terseLabel": "Canada" } } }, "localname": "CA", "nsuri": "http://xbrl.sec.gov/country/2017-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/2017-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 page." } } }, "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": [ "r269" ], "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": [ "r270" ], "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": [ "r271" ], "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": [ "r271" ], "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": [ "r273" ], "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": [ "r271" ], "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": [ "r272" ], "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": [ "r271" ], "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": [ "r271" ], "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": [ "r271" ], "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": [ "r271" ], "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": [ "r267" ], "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": [ "r268" ], "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_AccruedExpensesAndOtherCurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Accrued Expenses And Other Current Liabilities [Member]", "label": "Accrued Expenses And Other Current Liabilities [Member]", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "AccruedExpensesAndOtherCurrentLiabilitiesMember", "nsuri": "http://pagerduty.com/20191031", "presentation": [ "http://pagerduty.com/role/CommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "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/20191031", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "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/20191031", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "pd_AllocatedShareBasedCompensationExpenseSharesAcquiredInExcessOfFairValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Allocated Share-Based Compensation Expense, Shares Acquired In Excess Of Fair Value", "label": "Allocated Share-Based Compensation Expense, Shares Acquired In Excess Of Fair Value", "terseLabel": "Stock-based compensation expense for the difference between price paid and estimated fair value of shares" } } }, "localname": "AllocatedShareBasedCompensationExpenseSharesAcquiredInExcessOfFairValue", "nsuri": "http://pagerduty.com/20191031", "presentation": [ "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "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/20191031", "presentation": [ "http://pagerduty.com/role/DeferredRevenueAndPerformanceObligationsDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "pd_DebtSecuritiesHeldtomaturityAccumulatedUnrecognizedGainLoss": { "auth_ref": [], "calculation": { "http://pagerduty.com/role/InvestmentsCarryingValueOfInvestmentsDetails": { "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": "Held-to-maturity Investments, Unrealized Gain (Loss), Net" } } }, "localname": "DebtSecuritiesHeldtomaturityAccumulatedUnrecognizedGainLoss", "nsuri": "http://pagerduty.com/20191031", "presentation": [ "http://pagerduty.com/role/InvestmentsCarryingValueOfInvestmentsDetails" ], "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/20191031", "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/20191031", "presentation": [ "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitSharesAvailableForIssuanceDetails" ], "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/20191031", "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/20191031", "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/20191031", "presentation": [ "http://pagerduty.com/role/DeferredRevenueAndPerformanceObligationsDeferredRevenueDetails" ], "xbrltype": "stringItemType" }, "pd_MarketableSecuritiesAccumulatedGrossUnrealizedGainLossBeforeTax": { "auth_ref": [], "calculation": { "http://pagerduty.com/role/InvestmentsCarryingValueOfInvestmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://pagerduty.com/role/InvestmentsCarryingValueOfInvestmentsDetailsCalc2": { "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": "Investments, Unrealized Gain (Loss), Net" } } }, "localname": "MarketableSecuritiesAccumulatedGrossUnrealizedGainLossBeforeTax", "nsuri": "http://pagerduty.com/20191031", "presentation": [ "http://pagerduty.com/role/InvestmentsCarryingValueOfInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "pd_MarketableSecuritiesAmortizedCost": { "auth_ref": [], "calculation": { "http://pagerduty.com/role/InvestmentsCarryingValueOfInvestmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://pagerduty.com/role/InvestmentsCarryingValueOfInvestmentsDetailsCalc2": { "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": "Investments, Cost Basis" } } }, "localname": "MarketableSecuritiesAmortizedCost", "nsuri": "http://pagerduty.com/20191031", "presentation": [ "http://pagerduty.com/role/InvestmentsCarryingValueOfInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "pd_PaymentsOfUnderwritersDiscountsAndCommissions": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Payments Of Underwriters' Discounts And Commissions", "label": "Payments Of Underwriters' Discounts And Commissions", "terseLabel": "Payments of underwriters' commissions and discounts" } } }, "localname": "PaymentsOfUnderwritersDiscountsAndCommissions", "nsuri": "http://pagerduty.com/20191031", "presentation": [ "http://pagerduty.com/role/DescriptionOfBusinessAndBasisOfPresentationDetails" ], "xbrltype": "monetaryItemType" }, "pd_ProceedsFromCollectionOfLongtermLoansToRelatedPartiesFinancingActivities": { "auth_ref": [], "calculation": { "http://pagerduty.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 4.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/20191031", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "pd_ProceedsFromEarlyExercisedStockOptionsNetOfRepurchases": { "auth_ref": [], "calculation": { "http://pagerduty.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Proceeds From Early Exercised Stock Options, Net Of Repurchases", "label": "Proceeds From Early Exercised Stock Options, Net Of Repurchases", "terseLabel": "Proceeds from early exercised stock options, net of repurchases" } } }, "localname": "ProceedsFromEarlyExercisedStockOptionsNetOfRepurchases", "nsuri": "http://pagerduty.com/20191031", "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/20191031", "presentation": [ "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitAdditionalInformationDetails" ], "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/20191031", "presentation": [ "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitAdditionalInformationDetails" ], "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/20191031", "presentation": [ "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitAdditionalInformationDetails" ], "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/20191031", "presentation": [ "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "pd_SharebasedCompensationArrangementBySharebasedPaymentAwardOutstanding": { "auth_ref": [], "calculation": { "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitSharesAvailableForIssuanceDetails": { "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": "Stock options and unvested RSUs outstanding (in shares)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOutstanding", "nsuri": "http://pagerduty.com/20191031", "presentation": [ "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitSharesAvailableForIssuanceDetails" ], "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/20191031", "presentation": [ "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "pd_SharebasedPaymentArrangementEarlyExercisedOptionInExchangeForNotesReceivableMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Payment Arrangement, Early Exercised Option In Exchange For Notes Receivable [Member]", "label": "Share-based Payment Arrangement, Early Exercised Option In Exchange For Notes Receivable [Member]", "terseLabel": "Early exercised stock options in exchange for note receivable" } } }, "localname": "SharebasedPaymentArrangementEarlyExercisedOptionInExchangeForNotesReceivableMember", "nsuri": "http://pagerduty.com/20191031", "presentation": [ "http://pagerduty.com/role/NetLossPerShareAntiDilutiveSecuritiesDetails" ], "xbrltype": "domainItemType" }, "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/20191031", "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/20191031", "presentation": [ "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitAdditionalInformationDetails", "http://pagerduty.com/role/CondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "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/20191031", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "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/20191031", "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/20191031", "presentation": [ "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitAdditionalInformationDetails" ], "xbrltype": "pureItemType" }, "pd_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Temporary Equity, Stock Issued During Period, Shares, New Issues", "label": "Temporary Equity, Stock Issued During Period, Shares, New Issues", "terseLabel": "Issuance of Series D redeemable convertible preferred stock, net of issuance costs of $181 (in shares)" } } }, "localname": "TemporaryEquityStockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://pagerduty.com/20191031", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "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/20191031", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "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/20191031", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "pd_TopCustomerMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Top Customer [Member]", "label": "Top Customer [Member]", "terseLabel": "Top Customer" } } }, "localname": "TopCustomerMember", "nsuri": "http://pagerduty.com/20191031", "presentation": [ "http://pagerduty.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "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/20191031", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r108", "r161", "r165", "r259" ], "lang": { "en-US": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://pagerduty.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://pagerduty.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommitmentsAndContingenciesAdditionalInformationDetails", "http://pagerduty.com/role/GeographicInformationAdditionalInformationDetails", "http://pagerduty.com/role/GeographicInformationRevenueByLocationDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r107", "r161", "r164", "r258", "r264", "r265" ], "lang": { "en-US": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommitmentsAndContingenciesAdditionalInformationDetails", "http://pagerduty.com/role/GeographicInformationAdditionalInformationDetails", "http://pagerduty.com/role/GeographicInformationRevenueByLocationDetails" ], "xbrltype": "stringItemType" }, "stpr_GA": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "GEORGIA", "terseLabel": "Atlanta, Georgia" } } }, "localname": "GA", "nsuri": "http://xbrl.sec.gov/stpr/2018-01-31", "presentation": [ "http://pagerduty.com/role/CommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r27" ], "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/2019-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/2019-01-31", "presentation": [ "http://pagerduty.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r3", "r14", "r110", "r111", "r162" ], "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,024 and $2,360 as of October 31, 2019 and January 31, 2019, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r30" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r25", "r141" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/PropertyAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r40", "r41", "r42" ], "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 loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r39", "r42", "r43", "r209" ], "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 Loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r15" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Decrease for Tax Withholding Obligation", "negatedTerseLabel": "Employee payroll taxes withheld related to vesting of restricted stock units" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r170", "r172", "r200", "r201" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts": { "auth_ref": [ "r150", "r152" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration.", "label": "Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs", "terseLabel": "Issuance costs" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued": { "auth_ref": [ "r149", "r150", "r152" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in additional paid in capital (APIC) resulting from the issuance of warrants. Includes allocation of proceeds of debt securities issued with detachable stock purchase warrants.", "label": "Adjustments to Additional Paid in Capital, Warrant Issued", "terseLabel": "Warrant issued in conjunction with charitable contribution" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalWarrantIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r172", "r195", "r199" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitAdditionalInformationDetails", "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitStockBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r20", "r112", "r126" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r87" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/NetLossPerShareAntiDilutiveSecuritiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r87" ], "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/2019-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/2019-01-31", "presentation": [ "http://pagerduty.com/role/NetLossPerShareAntiDilutiveSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r87" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/NetLossPerShareAntiDilutiveSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r105", "r240", "r250" ], "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/2019-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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r5", "r6", "r38" ], "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/2019-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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r213" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r116", "r132" ], "calculation": { "http://pagerduty.com/role/InvestmentsCarryingValueOfInvestmentsDetails": { "order": 1.0, "parentTag": "pd_MarketableSecuritiesAmortizedCost", "weight": 1.0 }, "http://pagerduty.com/role/InvestmentsContractualMaturityDetails": { "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": "Available-for-sale Investments" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://pagerduty.com/role/InvestmentsCarryingValueOfInvestmentsDetails", "http://pagerduty.com/role/InvestmentsContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost": { "auth_ref": [ "r120" ], "calculation": { "http://pagerduty.com/role/InvestmentsContractualMaturityDetails": { "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 latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after One Through Five Years, Amortized Cost", "terseLabel": "Available-for-sale securities, due between one to five years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://pagerduty.com/role/InvestmentsContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": { "auth_ref": [ "r118", "r120", "r248" ], "calculation": { "http://pagerduty.com/role/InvestmentsContractualMaturityDetails": { "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 latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after One Through Five Years, Fair Value", "terseLabel": "Available-for-sale securities, due between one to five years, fair value" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://pagerduty.com/role/InvestmentsContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": { "auth_ref": [ "r119" ], "calculation": { "http://pagerduty.com/role/InvestmentsContractualMaturityDetails": { "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 recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Amortized Cost", "terseLabel": "Available-for-sale securities, due within one year" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://pagerduty.com/role/InvestmentsContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "auth_ref": [ "r118", "r119", "r247" ], "calculation": { "http://pagerduty.com/role/InvestmentsContractualMaturityDetails": { "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), maturing in next fiscal year following latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Fair Value", "terseLabel": "Available-for-sale securities, due within one year, fair value" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://pagerduty.com/role/InvestmentsContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r114", "r117", "r132" ], "calculation": { "http://pagerduty.com/role/InvestmentsCarryingValueOfInvestmentsDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 }, "http://pagerduty.com/role/InvestmentsContractualMaturityDetails": { "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": "Available-for-sale Investments, Recorded Basis", "totalLabel": "Available-for-sale securities, fair value" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://pagerduty.com/role/InvestmentsCarryingValueOfInvestmentsDetails", "http://pagerduty.com/role/InvestmentsContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r174", "r197" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitAdditionalInformationDetails", "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitRestrictedStockUnitsActivityDetails", "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitSharesAvailableForIssuanceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r211", "r212" ], "lang": { "en-US": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://pagerduty.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r76", "r77", "r78" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAmortization": { "auth_ref": [ "r139" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://pagerduty.com/role/DeferredContractCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostImpairmentLoss": { "auth_ref": [ "r139" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/DeferredContractCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNet": { "auth_ref": [ "r138" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/DeferredContractCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNetCurrent": { "auth_ref": [ "r138" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNetNoncurrent": { "auth_ref": [ "r138" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r2", "r23", "r73" ], "calculation": { "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" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "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/2019-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": "Money market funds" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://pagerduty.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r7", "r74", "r80" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://pagerduty.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r67", "r73", "r79" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r67", "r224" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://pagerduty.com/role/DescriptionOfBusinessAndBasisOfPresentationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r83" ], "lang": { "en-US": { "role": { "documentation": "Exercise price per share or per unit of warrants or rights outstanding.", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "terseLabel": "Exercise price (in dollars per share)" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "auth_ref": [ "r82" ], "lang": { "en-US": { "role": { "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.", "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights", "terseLabel": "Number of shares called by warrant" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommercialPaperMember": { "auth_ref": [ "r148" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/FairValueMeasurementsDetails", "http://pagerduty.com/role/InvestmentsCarryingValueOfInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r33", "r146", "r243", "r255" ], "calculation": { "http://pagerduty.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.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 7)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2019-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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r145", "r147" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r34" ], "calculation": { "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitSharesAvailableForIssuanceDetails": { "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 October 31, 2019 (in shares)" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitSharesAvailableForIssuanceDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitAdditionalInformationDetails", "http://pagerduty.com/role/CondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit", "http://pagerduty.com/role/DescriptionOfBusinessAndBasisOfPresentationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r13", "r150" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r13" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r46", "r48", "r49" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]", "terseLabel": "Comprehensive loss:" } } }, "localname": "ComprehensiveIncomeNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "stringItemType" }, "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/PropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r97", "r98", "r221", "r222" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/GeographicInformationAdditionalInformationDetails", "http://pagerduty.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r97", "r98", "r221", "r222", "r261" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/GeographicInformationAdditionalInformationDetails", "http://pagerduty.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r97", "r98", "r221", "r222", "r261" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/GeographicInformationAdditionalInformationDetails", "http://pagerduty.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/GeographicInformationAdditionalInformationDetails", "http://pagerduty.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r97", "r98", "r221", "r222" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/GeographicInformationAdditionalInformationDetails", "http://pagerduty.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r94", "r97", "r98", "r99", "r221", "r223" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/GeographicInformationAdditionalInformationDetails", "http://pagerduty.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r97", "r98", "r221", "r222" ], "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/2019-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/2019-01-31", "presentation": [ "http://pagerduty.com/role/PropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r157" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of contract balances and changes in contract balances.", "label": "Contract with Customer, Asset and Liability [Table Text Block]", "terseLabel": "Summary of Deferred Revenue" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://pagerduty.com/role/DeferredRevenueAndPerformanceObligationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r155", "r156", "r162" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/DeferredRevenueAndPerformanceObligationsDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r155", "r156", "r162" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r155", "r156", "r162" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r163" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/DeferredRevenueAndPerformanceObligationsAdditionalInformationDetails", "http://pagerduty.com/role/DeferredRevenueAndPerformanceObligationsDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContributionOfProperty": { "auth_ref": [ "r76", "r77", "r78" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Value of property contributed in noncash investing and financing activities.", "label": "Contribution of Property", "terseLabel": "Non-cash additions of property and equipment" } } }, "localname": "ContributionOfProperty", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r167", "r169", "r260" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/FairValueMeasurementsDetails", "http://pagerduty.com/role/InvestmentsCarryingValueOfInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r57" ], "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/2019-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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r95" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax": { "auth_ref": [], "calculation": { "http://pagerduty.com/role/InvestmentsCarryingValueOfInvestmentsDetails": { "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": "Available-for-sale Investments, Unrealized Gain (Loss), Net" } } }, "localname": "DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://pagerduty.com/role/InvestmentsCarryingValueOfInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "auth_ref": [ "r124" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/InvestmentsCarryingValueOfInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredChargesPolicyTextBlock": { "auth_ref": [ "r26", "r80" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for deferral and amortization of significant deferred charges.", "label": "Deferred Charges, Policy [Policy Text Block]", "terseLabel": "Deferred Offering Costs" } } }, "localname": "DeferredChargesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://pagerduty.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredOfferingCosts": { "auth_ref": [ "r37", "r137" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Specific incremental costs directly attributable to a proposed or actual offering of securities which are deferred at the end of the reporting period.", "label": "Deferred Offering Costs", "terseLabel": "Deferred offering costs" } } }, "localname": "DeferredOfferingCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://pagerduty.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRentCredit": { "auth_ref": [ "r226" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cumulative difference between the rental payments required by a lease agreement and the rental income or expense recognized on a straight-line basis, or other systematic and rational basis more representative of the time pattern in which use or benefit is granted or derived from the leased property, expected to be recognized in income or expense over the term of the leased property by the lessor or lessee, respectively.", "label": "Deferred Rent Credit", "terseLabel": "Deferred rent" } } }, "localname": "DeferredRentCredit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r71", "r103" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": { "auth_ref": [ "r174", "r197" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDiluted": { "auth_ref": [ "r86" ], "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/2019-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/2019-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/2019-01-31", "presentation": [ "http://pagerduty.com/role/NetLossPerShareCalculationOfBasicAndDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r89" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/NetLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r30" ], "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/2019-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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r196" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r196" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r196" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitAdditionalInformationDetails" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitAdditionalInformationDetails", "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitSharesAvailableForIssuanceDetails", "http://pagerduty.com/role/NetLossPerShareAntiDilutiveSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r193" ], "lang": { "en-US": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-based Payment Arrangement, Option [Member]", "terseLabel": "Shares subject to outstanding common stock options", "verboseLabel": "Stock options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitAdditionalInformationDetails", "http://pagerduty.com/role/NetLossPerShareAntiDilutiveSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r150" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitAdditionalInformationDetails", "http://pagerduty.com/role/CondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit", "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r213", "r214", "r215", "r219" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r213", "r214" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r167", "r168", "r169", "r214", "r232" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r213", "r214", "r216", "r217", "r220" ], "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/2019-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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r218" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r167", "r168", "r169", "r214", "r233" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r167", "r168", "r169", "r214", "r234" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r167", "r168", "r169", "r214", "r235" ], "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/2019-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/2019-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/2019-01-31", "presentation": [ "http://pagerduty.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r218", "r220" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r127", "r128", "r129", "r130", "r131", "r133", "r134", "r135", "r136" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/FairValueMeasurementsDetails", "http://pagerduty.com/role/InvestmentsCarryingValueOfInvestmentsDetails" ], "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/2019-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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r54" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitAdditionalInformationDetails", "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeographicConcentrationRiskMember": { "auth_ref": [ "r96" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/GeographicInformationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r56" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_HeldToMaturitySecurities": { "auth_ref": [ "r114", "r121" ], "calculation": { "http://pagerduty.com/role/InvestmentsCarryingValueOfInvestmentsDetails": { "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": "Held-to-maturity Investments, Cost Basis" } } }, "localname": "HeldToMaturitySecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://pagerduty.com/role/InvestmentsCarryingValueOfInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HeldToMaturitySecuritiesFairValue": { "auth_ref": [ "r122" ], "calculation": { "http://pagerduty.com/role/InvestmentsCarryingValueOfInvestmentsDetails": { "order": 2.0, "parentTag": "us-gaap_MarketableSecuritiesCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity).", "label": "Debt Securities, Held-to-maturity, Fair Value", "terseLabel": "Held-to-maturity Investments, Recorded Basis" } } }, "localname": "HeldToMaturitySecuritiesFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://pagerduty.com/role/InvestmentsCarryingValueOfInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HeldToMaturitySecuritiesTextBlock": { "auth_ref": [ "r123" ], "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": "Summary of Carrying Value of Held-to-maturity Investments" } } }, "localname": "HeldToMaturitySecuritiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://pagerduty.com/role/InvestmentsTables" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/DescriptionOfBusinessAndBasisOfPresentationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r52", "r85", "r237", "r244", "r257" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r143" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitAdditionalInformationDetails", "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitStockBasedCompensationExpenseDetails" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitAdditionalInformationDetails", "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r205" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r81", "r104", "r204" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://pagerduty.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r68", "r75" ], "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/2019-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/2019-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/2019-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/2019-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/2019-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/2019-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/2019-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/2019-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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_InterestIncomeExpenseNet": { "auth_ref": [ "r246" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentPolicyTextBlock": { "auth_ref": [ "r125" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for investment in financial asset.", "label": "Investment, Policy [Policy Text Block]", "terseLabel": "Investments" } } }, "localname": "InvestmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://pagerduty.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/InvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]" } } }, "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_InvestmentsFairValueDisclosure": { "auth_ref": [ "r213" ], "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": "Investments" } } }, "localname": "InvestmentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://pagerduty.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "auth_ref": [ "r124", "r238", "r249", "r263" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for investments in certain debt and equity securities.", "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "terseLabel": "Investments" } } }, "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://pagerduty.com/role/Investments" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseAndRentalExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "Operating Leases, Rent Expense", "terseLabel": "Rent expense" } } }, "localname": "LeaseAndRentalExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r140" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/PropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r28" ], "calculation": { "http://pagerduty.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r19", "r241", "r253" ], "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, redeemable convertible preferred stock and stockholders\u2019 equity (deficit)" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-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, redeemable convertible preferred stock and stockholders\u2019 equity (deficit)" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r31" ], "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/2019-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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_MarketableSecuritiesCurrent": { "auth_ref": [ "r4", "r29" ], "calculation": { "http://pagerduty.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://pagerduty.com/role/InvestmentsCarryingValueOfInvestmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://pagerduty.com/role/InvestmentsCarryingValueOfInvestmentsDetailsCalc2": { "order": 2.0, "parentTag": "pd_MarketableSecuritiesAmortizedCost", "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": "Investments, Recorded Basis" } } }, "localname": "MarketableSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedBalanceSheets", "http://pagerduty.com/role/InvestmentsCarryingValueOfInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r167" ], "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/2019-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/2019-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/2019-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 used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2019-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/2019-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/2019-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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r44", "r47", "r53", "r72", "r88", "r245", "r256" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://pagerduty.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://pagerduty.com/role/CondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit", "http://pagerduty.com/role/NetLossPerShareCalculationOfBasicAndDilutedNetLossPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently Adopted/Issued Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-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/2019-01-31", "presentation": [ "http://pagerduty.com/role/GeographicInformationRevenueByLocationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncashContributionExpense": { "auth_ref": [ "r72" ], "calculation": { "http://pagerduty.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Noncash charitable contributions made by the entity during the period.", "label": "Noncash Contribution Expense", "terseLabel": "Warrant issued in conjunction with charitable contribution", "verboseLabel": "Non-cash charitable contribution expense" } } }, "localname": "NoncashContributionExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitAdditionalInformationDetails", "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitStockBasedCompensationExpenseDetails", "http://pagerduty.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [], "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/2019-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/2019-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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasedAssetsLineItems": { "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": "Operating Leased Assets [Line Items]", "terseLabel": "Operating Leased Assets [Line Items]" } } }, "localname": "OperatingLeasedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r225", "r227" ], "calculation": { "http://pagerduty.com/role/CommitmentsAndContingenciesFutureMinimumRentalPaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.", "label": "Operating Leases, Future Minimum Payments Due", "terseLabel": "Future minimum lease payments", "totalLabel": "Total" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommitmentsAndContingenciesAdditionalInformationDetails", "http://pagerduty.com/role/CommitmentsAndContingenciesFutureMinimumRentalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [ "r225", "r227" ], "calculation": { "http://pagerduty.com/role/CommitmentsAndContingenciesFutureMinimumRentalPaymentsDetails": { "order": 5.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Five Years", "terseLabel": "2024" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommitmentsAndContingenciesFutureMinimumRentalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r225", "r227" ], "calculation": { "http://pagerduty.com/role/CommitmentsAndContingenciesFutureMinimumRentalPaymentsDetails": { "order": 4.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Four Years", "terseLabel": "2023" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommitmentsAndContingenciesFutureMinimumRentalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r225", "r227" ], "calculation": { "http://pagerduty.com/role/CommitmentsAndContingenciesFutureMinimumRentalPaymentsDetails": { "order": 3.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Three Years", "terseLabel": "2022" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommitmentsAndContingenciesFutureMinimumRentalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r225", "r227" ], "calculation": { "http://pagerduty.com/role/CommitmentsAndContingenciesFutureMinimumRentalPaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Two Years", "terseLabel": "2021" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommitmentsAndContingenciesFutureMinimumRentalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": { "auth_ref": [ "r225", "r227" ], "calculation": { "http://pagerduty.com/role/CommitmentsAndContingenciesFutureMinimumRentalPaymentsDetails": { "order": 6.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due Thereafter", "terseLabel": "Thereafter" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueThereafter", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommitmentsAndContingenciesFutureMinimumRentalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://pagerduty.com/role/CommitmentsAndContingenciesFutureMinimumRentalPaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the remainder of the fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Remainder of Fiscal Year", "terseLabel": "2020" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommitmentsAndContingenciesFutureMinimumRentalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesIncomeStatementSubleaseRevenue": { "auth_ref": [ "r230" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of revenue recognized for the period under subleasing arrangements.", "label": "Operating Leases, Income Statement, Sublease Revenue", "terseLabel": "Sublease income" } } }, "localname": "OperatingLeasesIncomeStatementSubleaseRevenue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r1", "r210" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/DescriptionOfBusinessAndBasisOfPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r26" ], "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 noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r206", "r207", "r208" ], "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 loss on investments" } } }, "localname": "OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r45", "r48", "r206", "r207", "r208" ], "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 loss" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r32" ], "calculation": { "http://pagerduty.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.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/2019-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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent liabilities.", "label": "Other Noncurrent Liabilities [Member]", "terseLabel": "Other liabilities" } } }, "localname": "OtherNoncurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForSoftware": { "auth_ref": [ "r63" ], "calculation": { "http://pagerduty.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the development, modification or acquisition of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.", "label": "Payments for Software", "negatedTerseLabel": "Capitalized internal-use software costs" } } }, "localname": "PaymentsForSoftware", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r66" ], "calculation": { "http://pagerduty.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 3.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", "terseLabel": "Payments of offering costs", "verboseLabel": "Payments of other offering costs" } } }, "localname": "PaymentsOfStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://pagerduty.com/role/DescriptionOfBusinessAndBasisOfPresentationDetails", "http://pagerduty.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r65" ], "calculation": { "http://pagerduty.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 8.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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r60", "r62", "r115" ], "calculation": { "http://pagerduty.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Payments to Acquire Debt Securities, Available-for-sale", "negatedTerseLabel": "Purchases of available-for-sale investments" } } }, "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireHeldToMaturitySecurities": { "auth_ref": [ "r62", "r115" ], "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 through purchase of long-term held-to-maturity securities.", "label": "Payments to Acquire Held-to-maturity Securities", "negatedTerseLabel": "Purchases of held-to-maturity investments" } } }, "localname": "PaymentsToAcquireHeldToMaturitySecurities", "nsuri": "http://fasb.org/us-gaap/2019-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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r5", "r21", "r22" ], "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/2019-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 reclassifications that affects the comparability of the financial statements.", "label": "Reclassification, Policy [Policy Text Block]", "terseLabel": "Reclassification" } } }, "localname": "PriorPeriodReclassificationAdjustmentDescription", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://pagerduty.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProceedsFromIssuanceInitialPublicOffering": { "auth_ref": [ "r64" ], "calculation": { "http://pagerduty.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 2.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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock": { "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 from issuance of preferred stocks identified as being convertible into another form of financial instrument, typically the entity's common stock.", "label": "Proceeds from Issuance of Convertible Preferred Stock", "terseLabel": "Proceeds from issuance of redeemable convertible preferred stock, net of issuance costs" } } }, "localname": "ProceedsFromIssuanceOfConvertiblePreferredStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities": { "auth_ref": [ "r61", "r115" ], "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 the sale or maturity of long-term held-to-maturity securities.", "label": "Proceeds from Sale and Maturity of Held-to-maturity Securities", "terseLabel": "Proceeds from held-to-maturity of investments" } } }, "localname": "ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r64", "r198" ], "calculation": { "http://pagerduty.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 5.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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromWarrantExercises": { "auth_ref": [ "r64" ], "calculation": { "http://pagerduty.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow associated with the amount received from holders exercising their stock warrants.", "label": "Proceeds from Warrant Exercises", "terseLabel": "Proceeds from issuance of common stock upon exercise of warrants" } } }, "localname": "ProceedsFromWarrantExercises", "nsuri": "http://fasb.org/us-gaap/2019-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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r25", "r142" ], "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": "Property, Plant and Equipment, Type [Axis]", "terseLabel": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://pagerduty.com/role/PropertyAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r144" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, accounting policies and methodology, roll forwards, depreciation, depletion and amortization expense, including composite depreciation, accumulated depreciation, depletion and amortization expense, useful lives and method used, income statement disclosures, assets held for sale and public utility disclosures.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://pagerduty.com/role/PropertyAndEquipmentNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r24", "r140" ], "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/2019-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/2019-01-31", "presentation": [ "http://pagerduty.com/role/PropertyAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "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 [Member]", "terseLabel": "Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://pagerduty.com/role/GeographicInformationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r8", "r9", "r142", "r254" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedBalanceSheets", "http://pagerduty.com/role/PropertyAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r8", "r142" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/PropertyAndEquipmentNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r8", "r140" ], "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": "Property, Plant and Equipment, Type [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://pagerduty.com/role/PropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable": { "auth_ref": [ "r229" ], "lang": { "en-US": { "role": { "documentation": "A listing by major property class of the amount of lessor property under a leasing agreement, and available for lease (not currently under lease), at cost, between the lessor and the lessee as of the balance sheet date.", "label": "Property Subject to or Available for Operating Lease, by Major Property Class [Table]", "terseLabel": "Property Subject to or Available for Operating Lease, by Major Property Class [Table]" } } }, "localname": "PropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RedeemableConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Description of type or class of redeemable convertible preferred stock. Convertible redeemable preferred stock possess conversion and redemption features. The stock has redemption features that are outside the control of the issuer.", "label": "Redeemable Convertible Preferred Stock [Member]", "terseLabel": "Redeemable convertible preferred stock" } } }, "localname": "RedeemableConvertiblePreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://pagerduty.com/role/DescriptionOfBusinessAndBasisOfPresentationDetails", "http://pagerduty.com/role/NetLossPerShareAntiDilutiveSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r203", "r266" ], "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/2019-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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitAdditionalInformationDetails", "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCash": { "auth_ref": [ "r79", "r239", "r251" ], "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 - included in other assets" } } }, "localname": "RestrictedCash", "nsuri": "http://fasb.org/us-gaap/2019-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/2019-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/2019-01-31", "presentation": [ "http://pagerduty.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r87" ], "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/2019-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 shares withheld for employee payroll taxes (in shares)" } } }, "localname": "RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitAdditionalInformationDetails", "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitRestrictedStockUnitsActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r16", "r152", "r252" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r160", "r161" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://pagerduty.com/role/GeographicInformationRevenueByLocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r166" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/DeferredContractCosts", "http://pagerduty.com/role/DeferredRevenueAndPerformanceObligations" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r106" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/GeographicInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromRelatedParties": { "auth_ref": [ "r55", "r262" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates.", "label": "Revenue from Related Parties", "terseLabel": "Revenue from sale of product to related parties" } } }, "localname": "RevenueFromRelatedParties", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://pagerduty.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r158" ], "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/2019-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/2019-01-31", "presentation": [ "http://pagerduty.com/role/DeferredRevenueAndPerformanceObligationsPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r159" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/DeferredRevenueAndPerformanceObligationsPerformanceObligationsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r159" ], "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/2019-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/2019-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/2019-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/2019-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/2019-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/2019-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/2019-01-31", "presentation": [ "http://pagerduty.com/role/DescriptionOfBusinessAndBasisOfPresentationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r87" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/NetLossPerShareAntiDilutiveSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r87" ], "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/2019-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/2019-01-31", "presentation": [ "http://pagerduty.com/role/InvestmentsCarryingValueOfInvestmentsDetails" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/InvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r88" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/NetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r172", "r194", "r199" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r172", "r194", "r199" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": { "auth_ref": [ "r228" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.", "label": "Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]", "terseLabel": "Schedule of Future Minimum Lease Payments By Fiscal Year Excluding Sublease Income" } } }, "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommitmentsAndContingenciesTables" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/InvestmentsCarryingValueOfInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfHeldToMaturitySecuritiesTable": { "auth_ref": [ "r123" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/InvestmentsCarryingValueOfInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r25", "r142" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/PropertyAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r50", "r51", "r107" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/GeographicInformationRevenueByLocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r174", "r197" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitRestrictedStockUnitsActivityDetails", "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitSharesAvailableForIssuanceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r179" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r179", "r188", "r191" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r109" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/GeographicInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r80" ], "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/2019-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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r54" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitAdditionalInformationDetails", "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitStockBasedCompensationExpenseDetails" ], "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/2019-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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r175" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r183" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitRestrictedStockUnitsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r187" ], "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, Weighted Average Grant Date Fair Value Per Share (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitRestrictedStockUnitsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r185" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitRestrictedStockUnitsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r185" ], "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, Weighted Average Grant Date Fair Value Per Share (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitRestrictedStockUnitsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r184" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitRestrictedStockUnitsActivityDetails" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitRestrictedStockUnitsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r184" ], "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, Weighted Average Grant Date Fair Value Per Share (in dollars per share)", "periodStartLabel": "Outstanding, Beginning Balance, Weighted Average Grant Date Fair Value Per Share (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitRestrictedStockUnitsActivityDetails" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitRestrictedStockUnitsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r186" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitRestrictedStockUnitsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r186" ], "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, Weighted Average Grant Date Fair Value Per Share (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitRestrictedStockUnitsActivityDetails" ], "xbrltype": "perShareItemType" }, "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitRestrictedStockUnitsActivityDetails", "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitSharesAvailableForIssuanceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r177" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r197" ], "calculation": { "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitSharesAvailableForIssuanceDetails": { "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitAdditionalInformationDetails", "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitSharesAvailableForIssuanceDetails" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r190" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r183" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitStockOptionActivityDetails" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitAdditionalInformationDetails", "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r189" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r197" ], "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, aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r181", "r197" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitStockOptionActivityDetails" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r180" ], "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, weighted average exercise price (in dollars per share)", "periodStartLabel": "Outstanding, beginning balance, weighted average exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitStockOptionActivityDetails" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitStockOptionActivityDetails" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "auth_ref": [ "r191" ], "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": "Vested, aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r192" ], "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": "Vested, number of shares (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r192" ], "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": "Vested, weighted average exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "auth_ref": [ "r197" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r171", "r178" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitAdditionalInformationDetails", "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitRestrictedStockUnitsActivityDetails", "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitSharesAvailableForIssuanceDetails" ], "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, weighted average exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitStockOptionActivityDetails" ], "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, weighted average exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitStockOptionActivityDetails" ], "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, weighted average exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitStockOptionActivityDetails" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitAdditionalInformationDetails" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r175" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r176" ], "lang": { "en-US": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period", "terseLabel": "Expiration period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r192" ], "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, weighted average remaining contractual term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r192" ], "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": "Vested, weighted average remaining contractual term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitStockOptionActivityDetails" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock": { "auth_ref": [ "r154", "r202" ], "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 (Deficit)" } } }, "localname": "ShareholdersEquityAndShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficit" ], "xbrltype": "textBlockItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r84" ], "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/2019-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/2019-01-31", "presentation": [ "http://pagerduty.com/role/PropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r11", "r12", "r13", "r150" ], "lang": { "en-US": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://pagerduty.com/role/DescriptionOfBusinessAndBasisOfPresentationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r36", "r150" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitAdditionalInformationDetails", "http://pagerduty.com/role/CondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit", "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "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/2019-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/2019-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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r35", "r150", "r151", "r152" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitAdditionalInformationDetails", "http://pagerduty.com/role/CondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit", "http://pagerduty.com/role/DescriptionOfBusinessAndBasisOfPresentationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r12", "r13", "r150", "r152" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r12", "r13", "r150", "r152" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r12", "r13", "r150", "r152", "r182" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "auth_ref": [ "r36", "r150", "r152" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r12", "r13", "r150", "r152" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r12", "r13", "r152", "r173", "r189" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r13", "r17", "r18", "r113" ], "calculation": { "http://pagerduty.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders\u2019 equity (deficit)" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedBalanceSheets", "http://pagerduty.com/role/CondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 equity (deficit):" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteStockSplitConversionRatio1": { "auth_ref": [ "r153" ], "lang": { "en-US": { "role": { "documentation": "Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one.", "label": "Stockholders' Equity Note, Stock Split, Conversion Ratio", "terseLabel": "Stock split, conversion ratio" } } }, "localname": "StockholdersEquityNoteStockSplitConversionRatio1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://pagerduty.com/role/DescriptionOfBusinessAndBasisOfPresentationDetails" ], "xbrltype": "pureItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r231" ], "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/2019-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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitAdditionalInformationDetails", "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/2019-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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitAdditionalInformationDetails", "http://pagerduty.com/role/DescriptionOfBusinessAndBasisOfPresentationDetails" ], "xbrltype": "stringItemType" }, "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TemporaryEquityCarryingAmountAttributableToParent": { "auth_ref": [], "calculation": { "http://pagerduty.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "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", "terseLabel": "Redeemable convertible preferred stock" } } }, "localname": "TemporaryEquityCarryingAmountAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedBalanceSheets", "http://pagerduty.com/role/CondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of new stock classified as temporary equity issued during the period.", "label": "Temporary Equity, Stock Issued During Period, Value, New Issues", "terseLabel": "Issuance of Series D redeemable convertible preferred stock, net of issuance costs of $181" } } }, "localname": "TemporaryEquityStockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r236" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/FairValueMeasurementsDetails", "http://pagerduty.com/role/InvestmentsCarryingValueOfInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USTreasurySecuritiesMember": { "auth_ref": [ "r167", "r169", "r242" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/FairValueMeasurementsDetails", "http://pagerduty.com/role/InvestmentsCarryingValueOfInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r90", "r91", "r92", "r93", "r100", "r101", "r102" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r197" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r197" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.", "label": "Warrant [Member]", "terseLabel": "Warrants to purchase common stock" } } }, "localname": "WarrantMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://pagerduty.com/role/NetLossPerShareAntiDilutiveSecuritiesDetails" ], "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/2019-01-31", "presentation": [ "http://pagerduty.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://pagerduty.com/role/NetLossPerShareCalculationOfBasicAndDilutedNetLossPerShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 7 } }, "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", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r100": { "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9054-108599" }, "r109": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4428-111522" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4531-111522" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5074-111524" }, "r113": { "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" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118954083&loc=d3e26610-111562" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118954083&loc=d3e26853-111562" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27198-111563" }, "r12": { "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=6877327&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27198-111563" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27232-111563" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27232-111563" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27232-111563" }, "r124": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955202&loc=SL82895884-210446" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919244-210447" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919253-210447" }, "r13": { "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=6877327&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919258-210447" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919230-210447" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118942338&loc=SL82898722-210454" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922888-210455" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922895-210455" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922900-210455" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118942371&loc=SL82922954-210456" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.A)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=27011391&loc=d3e105025-122735" }, "r138": { "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" }, "r139": { "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" }, "r14": { "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=6877327&loc=d3e13212-122682" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r145": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14326-108349" }, "r147": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r148": { "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" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109126253&loc=d3e4724-112606" }, "r15": { "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=6877327&loc=d3e13212-122682" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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=27012166&loc=d3e187085-122770" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 4.C)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=27012166&loc=d3e187143-122770" }, "r154": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130531-203044" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130532-203044" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130551-203045" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130556-203045" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130556-203045" }, "r16": { "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=6877327&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130543-203045" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130545-203045" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r166": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "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=6877327&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116855982&loc=d3e4534-113899" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "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=6877327&loc=d3e13212-122682" }, "r180": { "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=116856206&loc=d3e5070-113901" }, "r181": { "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=116856206&loc=d3e5070-113901" }, "r182": { "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=116856206&loc=d3e5070-113901" }, "r183": { "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=116856206&loc=d3e5070-113901" }, "r184": { "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=116856206&loc=d3e5070-113901" }, "r185": { "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=116856206&loc=d3e5070-113901" }, "r186": { "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=116856206&loc=d3e5070-113901" }, "r187": { "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=116856206&loc=d3e5070-113901" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "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=6877327&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r195": { "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=116856206&loc=d3e5070-113901" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=SL79508275-113901" }, "r199": { "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" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11149-113907" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11178-113907" }, "r202": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r203": { "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" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324" }, "r205": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r21": { "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=6877327&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r22": { "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=6877327&loc=d3e13212-122682" }, "r220": { "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" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13531-108611" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13537-108611" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13537-108611" }, "r224": { "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" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(Note 3)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=82846649&loc=d3e38371-112697" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902458&loc=d3e39896-112707" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=84164653&loc=d3e41551-112718" }, "r23": { "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=6877327&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77891322&loc=d3e41620-112719" }, "r231": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r237": { "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" }, "r238": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "940", "URI": "http://asc.fasb.org/subtopic&trid=2176304" }, "r239": { "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=6876686&loc=d3e534808-122878" }, "r24": { "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=6877327&loc=d3e13212-122682" }, "r240": { "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=6876686&loc=d3e534808-122878" }, "r241": { "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=6876686&loc=d3e534808-122878" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6)(a)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r243": { "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=6876686&loc=d3e534808-122878" }, "r244": { "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=116637391&loc=SL114874048-224260" }, "r245": { "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=116637391&loc=SL114874048-224260" }, "r246": { "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=116637391&loc=SL114874048-224260" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(a)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75019621&loc=d3e62586-112803" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75019621&loc=d3e62586-112803" }, "r249": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/subtopic&trid=2209399" }, "r25": { "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=6877327&loc=d3e13212-122682" }, "r250": { "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=119400593&loc=d3e572229-122910" }, "r251": { "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=119400593&loc=d3e572229-122910" }, "r252": { "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=119400593&loc=d3e572229-122910" }, "r253": { "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=119400593&loc=d3e572229-122910" }, "r254": { "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=119400593&loc=d3e572229-122910" }, "r255": { "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=119400593&loc=d3e572229-122910" }, "r256": { "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=116637232&loc=SL114874131-224263" }, "r257": { "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=116637232&loc=SL114874131-224263" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r26": { "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=6877327&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117420044&loc=d3e19393-158473" }, "r261": { "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" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07.1(c))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=116637345&loc=SL114874292-224272" }, "r263": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "946", "URI": "http://asc.fasb.org/subtopic&trid=2324412" }, "r264": { "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=6589523&loc=d3e617274-123014" }, "r265": { "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=6590653&loc=d3e638233-123024" }, "r266": { "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" }, "r267": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r268": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r269": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-13" }, "r27": { "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=6877327&loc=d3e13212-122682" }, "r270": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r271": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r272": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r273": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2" }, "r28": { "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=6877327&loc=d3e13212-122682" }, "r29": { "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=6877327&loc=d3e13212-122682" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r30": { "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=6877327&loc=d3e13212-122682" }, "r31": { "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=6877327&loc=d3e13212-122682" }, "r32": { "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=6877327&loc=d3e13212-122682" }, "r33": { "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=6877327&loc=d3e13212-122682" }, "r34": { "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=6877327&loc=d3e13212-122682" }, "r35": { "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=6877327&loc=d3e13212-122682" }, "r36": { "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=6877327&loc=d3e13212-122682" }, "r37": { "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=6877327&loc=d3e13212-122682" }, "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=6877327&loc=d3e13212-122682" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e637-108580" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e681-108580" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669686-108580" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL34724394-108580" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e557-108580" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-03(e))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868656-224227" }, "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=116634182&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=116634182&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=116634182&loc=SL114868664-224227" }, "r54": { "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=116634182&loc=SL114868664-224227" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1(e))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&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=116634182&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=116634182&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=116634182&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=116634182&loc=SL114868664-224227" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6801-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&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=118932676&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=118932676&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=118932676&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=118932676&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=118932676&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=118932676&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=118932676&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=118932676&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=118932676&loc=d3e3536-108585" }, "r7": { "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=6877327&loc=d3e13212-122682" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&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=118932676&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=118932676&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=118932676&loc=d3e3044-108585" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4273-108586" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4297-108586" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4304-108586" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4313-108586" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4332-108586" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=SL98516268-108586" }, "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=6877327&loc=d3e13212-122682" }, "r80": { "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" }, "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=26873400&loc=d3e23780-122690" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(i)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(i)(4))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r84": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1337-109256" }, "r87": { "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" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r89": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "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=6877327&loc=d3e13212-122682" }, "r90": { "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" }, "r91": { "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" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" } }, "version": "2.1" } XML 15 R21.htm IDEA: XBRL DOCUMENT v3.19.3
    Summary of Significant Accounting Policies (Policies)
    9 Months Ended
    Oct. 31, 2019
    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, 2019 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, 2019, included in the Company’s final prospectus related to the Company’s IPO dated April 11, 2019 (Prospectus), filed with the SEC pursuant to Rule 424 (b) under the Securities Act of 1933, as amended. There have been no changes to the Company’s significant accounting policies as described in the Prospectus that have had a material impact on the Company’s condensed consolidated financial statements and related notes, except as described below.
    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 redeemable convertible preferred stock and stockholders’ equity (deficit). The results of operations for the three and nine months ended October 31, 2019 are not necessarily indicative of the results to be expected for the full year ending January 31, 2020 or for any other interim period, or for any future year.
    The Company’s fiscal year ends on January 31. References to fiscal 2020, for example, refer to the fiscal year ended January 31, 2020.
    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 expense, period of benefit for amortizing deferred contract costs, the determination of the allowance for doubtful accounts, and the provision for income taxes, including the related valuation allowance and any uncertain tax positions, 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.
    Reclassification
    Reclassification
    Certain reclassifications of prior period amounts have been made in the Company’s condensed consolidated balance sheets and condensed consolidated statements of cash flows to conform to the current period presentation. These reclassifications had no effect on the reported results of operations.
    Segment Information
    Segment Information
    The Company operates as one operating segment. The Company’s chief operating decision maker 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.
    Cash and Cash Equivalents
    Cash and Cash Equivalents
    Cash and cash equivalents consist of cash on hand, highly liquid investments with original maturities of three months or less from the date of purchase, and money market funds.
    Investments
    Investments
    The Company’s investments are classified as available-for-sale and held-to-maturity and consist of highly liquid investments, primarily U.S. Treasury securities, commercial paper, and corporate debt securities. The Company determines the appropriate classification of its investments at the time of purchase and reevaluates such designation at each balance sheet date.
    The Company periodically evaluates its short-term investments to assess whether those with unrealized loss positions are other-than-temporarily impaired. The Company considers various factors in determining whether to recognize an impairment charge, including the length of time the investment has been in a loss position, the extent to which the fair value is less than the Company’s cost basis, and the financial condition and near-term prospects of the
    investee. If the Company determines that the decline in an investment’s fair value is other-than-temporary, an impairment loss is recognized in earnings equal to the difference between the investment’s amortized cost and fair value at such date. Realized gains and losses are reported in other income, net, in the condensed consolidated statements of operations. No impairment charges have been recognized to date.
    Held-to-Maturity
    The Company’s held-to-maturity investments consist of investments with maturities over three months from the date of purchase and less than 12 months from the date of the balance sheet and are classified as short-term. The Company has the ability and positive intent to hold these investments to maturity. Held-to-maturity investments are carried at amortized cost, which approximates fair value.
    Available-for-Sale
    The Company classifies its available-for-sale investments, including those with stated maturities beyond twelve months, as short-term based on their highly liquid nature and because they represent the investment of cash that is available for current operations. In addition, the Company may sell these investments at any time for use in its current operations or for other purposes, even prior to maturity. The Company's available-for-sale investments are recorded at fair market value each reporting period. Unrealized gains and losses on these available-for-sale investments are reported as a separate component of accumulated other comprehensive income in the accompanying condensed consolidated balance sheet until realized.
    Deferred Offering Costs
    Deferred Offering Costs
    Prior to the IPO, all deferred offering costs were capitalized in other noncurrent assets in the condensed consolidated balance sheets. Deferred offering costs of $6.4 million, primarily consisting of accounting, legal, and other fees related to the Company’s IPO, were offset against IPO proceeds upon the closing of the Company’s IPO in April 2019.
    Recently Adopted/Issued Accounting Pronouncements
    Recently Adopted Accounting Pronouncements
    In July 2018, the FASB issued ASU 2018-09, Codification Improvements. These amendments provide clarifications and corrections to certain ASC subtopics including the following: 220-10 (Income Statement - Reporting Comprehensive Income - Overall), 470-50 (Debt - Modifications and Extinguishments), 480-10 (Distinguishing Liabilities from Equity - Overall), 718-740 (Compensation - Stock Compensation - Income Taxes), 805-740 (Business Combinations - Income Taxes), 815-10 (Derivatives and Hedging - Overall), and 820-10 (Fair Value Measurement - Overall). Some of the amendments in ASU 2018-09 do not require transition guidance and will be effective upon issuance; however, many of the amendments do have transition guidance with effective dates for annual periods beginning after December 15, 2019. The amendments that were effective upon issuance of the update did not have an impact on the Company’s condensed consolidated financial statements. The Company early adopted this ASU beginning February 1, 2019 noting that the adoption of the standard had no material impact on its condensed consolidated financial statements.
    Recently Issued Accounting Pronouncements
    In February 2016, the FASB issued ASU No. 2016-02, Leases, 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 guidance will be effective for the Company beginning February 1, 2020. The Company has completed its process to identify the population of lease arrangements and is nearing the completion of applying the new guidance to each arrangement. The Company is also in the process of determining the incremental borrowing rate for each arrangement. While the adoption remains in progress, the Company expects that adoption will result in the recognition of right-of-use assets and lease liabilities that were not previously recognized, which will increase total assets and liabilities on its consolidated balance sheet.
    In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments - Credit Losses (Topic 326) Measurement of Credit Losses on Financial Instruments, which requires 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. Entities will apply the standard’s provisions as a cumulative-effect adjustment to retained earnings as of the beginning of the first reporting period in which the guidance is adopted. This guidance will be effective for the Company beginning February 1, 2020. The Company is currently evaluating the impact of the adoption of this standard on its 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.
    XML 16 R25.htm IDEA: XBRL DOCUMENT v3.19.3
    Commitments and Contingencies (Tables)
    9 Months Ended
    Oct. 31, 2019
    Commitments and Contingencies Disclosure [Abstract]  
    Schedule of Future Minimum Lease Payments By Fiscal Year Excluding Sublease Income
    As of October 31, 2019 the future minimum lease payments by fiscal year excluding sublease income under non-cancellable operating leases are as follows (in thousands):
     
    Minimum Lease
    Payments
    2020
    $
    1,490

    2021
    5,671

    2022
    6,364

    2023
    6,502

    2024
    6,683

    Thereafter
    15,848

    Total
    $
    42,558


    XML 17 R29.htm IDEA: XBRL DOCUMENT v3.19.3
    Geographic Information (Tables)
    9 Months Ended
    Oct. 31, 2019
    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 (in thousands):
     
    Three Months Ended October 31,
     
    Nine Months Ended October 31,
     
    2019
     
    2018
     
    2019
     
    2018
    United States
    $
    33,330

     
    $
    25,018

     
    $
    94,390

     
    $
    67,483

    International
    9,420

     
    6,211

     
    26,035

     
    16,510

    Total
    $
    42,750

     
    $
    31,229

     
    $
    120,425

     
    $
    83,993


    XML 18 R13.htm IDEA: XBRL DOCUMENT v3.19.3
    Deferred Contract Costs
    9 Months Ended
    Oct. 31, 2019
    Revenue from Contract with Customer [Abstract]  
    Deferred Contract Costs Deferred Contract Costs
    Deferred contract costs, which primarily consist of deferred sales commissions, were $22.9 million and $17.5 million as of October 31, 2019 and January 31, 2019, respectively. Amortization expense for the deferred costs was $2.1 million and $1.2 million for the three months ended October 31, 2019 and 2018, respectively, and $5.5 million and $3.1 million for the nine months ended October 31, 2019 and 2018, 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 October 31,
     
    Nine Months Ended October 31,
     
    2019
     
    2018
     
    2019
     
    2018
    Deferred revenue, beginning of period
    $
    77,797

     
    $
    49,577

     
    $
    64,104

     
    $
    38,169

    Billings
    45,577

     
    33,398

     
    136,945

     
    97,570

    Revenue recognized
    (42,750
    )
     
    (31,229
    )
     
    (120,425
    )
     
    (83,993
    )
    Deferred revenue, end of period
    $
    80,624

     
    $
    51,746

     
    $
    80,624

     
    $
    51,746


    For the three months ended October 31, 2019 and 2018, the majority of revenue recognized was from the deferred revenue balances at the beginning of each quarter. For the nine months ended October 31, 2019 and 2018, less than half of revenue recognized was from the deferred revenue balances at the beginning of each period.
    As of October 31, 2019 and January 31, 2019, 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 $66.9 million and $43.6 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 19 R17.htm IDEA: XBRL DOCUMENT v3.19.3
    Net Loss Per Share
    9 Months Ended
    Oct. 31, 2019
    Earnings Per Share [Abstract]  
    Net Loss Per Share Net Loss per Share
    The following table presents the calculation of basic and diluted net loss per share (in thousands, except per share data):
     
    Three Months Ended October 31,
     
    Nine Months Ended October 31,
     
    2019
     
    2018
     
    2019
     
    2018
    Numerator:
     
     
     
     
     
     
     
    Net loss
    $
    (15,265
    )
     
    $
    (15,375
    )
     
    $
    (39,899
    )
     
    $
    (34,534
    )
    Denominator:
     
     
     
     
     
     
     
    Weighted average shares used in calculating net loss per share, basic and diluted
    75,992

     
    21,598

     
    61,628

     
    21,226

    Net loss per share, basic and diluted
    $
    (0.20
    )
     
    $
    (0.71
    )
     
    $
    (0.65
    )
     
    $
    (1.63
    )

    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 (in thousands):
     
    As of October 31,
     
    2019
     
    2018
    Redeemable convertible preferred stock

     
    41,273

    Shares subject to outstanding common stock options
    14,932

     
    13,877

    Unvested early exercised stock options
    140

     
    404

    Warrants to purchase common stock

     
    750

    Early exercised stock options in exchange for note receivable

     
    250

    Restricted stock awards purchased with promissory notes
    216

     
    510

    Shares issuable pursuant to the 2019 Employee Stock Purchase Plan
    202

     

    Total
    15,490

     
    57,064


    XML 20 R6.htm IDEA: XBRL DOCUMENT v3.19.3
    Condensed Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit) (Parenthetical) - USD ($)
    $ in Thousands
    3 Months Ended 9 Months Ended
    Oct. 31, 2018
    Oct. 31, 2018
    Statement of Stockholders' Equity [Abstract]    
    Issuance costs $ 181 $ 181
    XML 21 R38.htm IDEA: XBRL DOCUMENT v3.19.3
    Commitments and Contingencies - Future Minimum Rental Payments (Details)
    $ in Thousands
    Oct. 31, 2019
    USD ($)
    Commitments and Contingencies Disclosure [Abstract]  
    2020 $ 1,490
    2021 5,671
    2022 6,364
    2023 6,502
    2024 6,683
    Thereafter 15,848
    Total $ 42,558
    XML 22 R2.htm IDEA: XBRL DOCUMENT v3.19.3
    Condensed Consolidated Balance Sheets - USD ($)
    $ in Thousands
    Oct. 31, 2019
    Jan. 31, 2019
    Current assets:    
    Cash and cash equivalents $ 176,347 $ 127,875
    Accounts receivable, net of allowance for doubtful accounts of $1,024 and $2,360 as of October 31, 2019 and January 31, 2019, respectively 29,205 33,538
    Investments 169,744 0
    Deferred contract costs, current 8,251 6,002
    Prepaid expenses and other current assets 9,985 5,422
    Total current assets 393,532 172,837
    Property and equipment, net 10,031 5,772
    Deferred contract costs, non-current 14,667 11,470
    Other assets 1,767 7,155
    Total assets 419,997 197,234
    Current liabilities:    
    Accounts payable 5,254 7,657
    Accrued expenses and other current liabilities 6,827 7,145
    Accrued compensation 15,669 10,050
    Deferred revenue, current 78,582 63,957
    Total current liabilities 106,332 88,809
    Deferred revenue, non-current 2,042 147
    Other liabilities 7,132 4,185
    Total liabilities 115,506 93,141
    Commitments and contingencies (Note 7)
    Redeemable convertible preferred stock 0 173,023
    Stockholders’ equity (deficit):    
    Common stock 0 0
    Additional paid-in capital 473,308 59,938
    Accumulated other comprehensive loss (50) 0
    Accumulated deficit (168,767) (128,868)
    Total stockholders’ equity (deficit) 304,491 (68,930)
    Total liabilities, redeemable convertible preferred stock and stockholders’ equity (deficit) $ 419,997 $ 197,234
    XML 23 R34.htm IDEA: XBRL DOCUMENT v3.19.3
    Fair Value Measurements (Details) - Recurring
    $ in Thousands
    Oct. 31, 2019
    USD ($)
    Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
    Money market funds $ 169,020
    Investments 169,744
    Total 338,764
    Level 1  
    Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
    Total 159,047
    Level 2  
    Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
    Total 179,717
    Level 3  
    Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
    Total 0
    Money market funds  
    Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
    Money market funds 159,047
    Money market funds | Level 1  
    Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
    Money market funds 159,047
    Money market funds | Level 2  
    Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
    Money market funds 0
    Money market funds | Level 3  
    Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
    Money market funds 0
    U.S. Treasury securities  
    Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
    Investments 38,948
    U.S. Treasury securities | Level 1  
    Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
    Investments 0
    U.S. Treasury securities | Level 2  
    Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
    Investments 38,948
    U.S. Treasury securities | Level 3  
    Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
    Investments 0
    Commercial paper  
    Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
    Investments 24,338
    Commercial paper | Level 1  
    Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
    Investments 0
    Commercial paper | Level 2  
    Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
    Investments 24,338
    Commercial paper | Level 3  
    Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
    Investments 0
    Corporate debt securities  
    Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
    Investments 116,431
    Corporate debt securities | Level 1  
    Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
    Investments 0
    Corporate debt securities | Level 2  
    Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
    Investments 116,431
    Corporate debt securities | Level 3  
    Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
    Investments $ 0
    XML 24 R30.htm IDEA: XBRL DOCUMENT v3.19.3
    Description of Business and Basis of Presentation (Details)
    $ / shares in Units, $ in Thousands
    1 Months Ended 9 Months Ended
    Apr. 15, 2019
    USD ($)
    $ / shares
    shares
    Apr. 14, 2019
    shares
    May 31, 2018
    Oct. 31, 2019
    USD ($)
    shares
    Oct. 31, 2018
    USD ($)
    Subsidiary, Sale of Stock [Line Items]          
    Payments of other offering costs $ 6,400     $ 5,603 $ 0
    Common stock          
    Subsidiary, Sale of Stock [Line Items]          
    Number of shares as a result of conversion (in shares) | shares   41,273,345   41,273,345  
    Stock split, conversion ratio     2    
    Redeemable convertible preferred stock          
    Subsidiary, Sale of Stock [Line Items]          
    Stock split, conversion ratio     2    
    IPO          
    Subsidiary, Sale of Stock [Line Items]          
    Number of shares issued and sold (in shares) | shares 9,860,500        
    Public offering price (in dollars per share) | $ / shares $ 24.00        
    Proceeds from sale of stock $ 213,700        
    Payments of underwriters' commissions and discounts 16,600        
    Payments of other offering costs $ 6,400        
    XML 25 R51.htm IDEA: XBRL DOCUMENT v3.19.3
    Geographic Information - Additional Information (Details) - Property, Plant and Equipment - Geographic Concentration Risk
    9 Months Ended 12 Months Ended
    Oct. 31, 2019
    Jan. 31, 2019
    United States    
    Concentration Risk [Line Items]    
    Concentration risk, percentage 70.00% 48.00%
    Canada    
    Concentration Risk [Line Items]    
    Concentration risk, percentage 30.00% 52.00%
    XML 26 R12.htm IDEA: XBRL DOCUMENT v3.19.3
    Property and Equipment, Net
    9 Months Ended
    Oct. 31, 2019
    Property, Plant and Equipment [Abstract]  
    Property and Equipment, Net Property and Equipment, Net
    Property and equipment, net, consisted of the following (in thousands):
     
    October 31, 2019
     
    January 31, 2019
    Leasehold improvements
    $
    10,295

     
    $
    6,512

    Computers and equipment
    4,046

     
    2,998

    Capitalized internal-use software
    389

     
    389

    Furniture and fixtures
    1,947

     
    1,239

    Gross property and equipment (1)
    16,677

     
    11,138

    Accumulated depreciation and amortization
    (6,646
    )
     
    (5,366
    )
    Property and equipment, net
    $
    10,031

     
    $
    5,772

    (1) Gross property and equipment includes construction-in-progress for leasehold improvements of $2.6 million and $0.2 million that had not yet been placed in service as of October 31, 2019 and January 31, 2019, respectively. The costs associated with construction-in-progress are not amortized until placed in service.
    Depreciation and amortization expense was $0.6 million and $0.5 million for the three months ended October 31, 2019 and 2018 and $1.6 million and $1.3 million for the nine months ended October 31, 2019 and 2018, respectively.
    XML 27 R16.htm IDEA: XBRL DOCUMENT v3.19.3
    Deferred Revenue and Performance Obligations
    9 Months Ended
    Oct. 31, 2019
    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 $22.9 million and $17.5 million as of October 31, 2019 and January 31, 2019, respectively. Amortization expense for the deferred costs was $2.1 million and $1.2 million for the three months ended October 31, 2019 and 2018, respectively, and $5.5 million and $3.1 million for the nine months ended October 31, 2019 and 2018, 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 October 31,
     
    Nine Months Ended October 31,
     
    2019
     
    2018
     
    2019
     
    2018
    Deferred revenue, beginning of period
    $
    77,797

     
    $
    49,577

     
    $
    64,104

     
    $
    38,169

    Billings
    45,577

     
    33,398

     
    136,945

     
    97,570

    Revenue recognized
    (42,750
    )
     
    (31,229
    )
     
    (120,425
    )
     
    (83,993
    )
    Deferred revenue, end of period
    $
    80,624

     
    $
    51,746

     
    $
    80,624

     
    $
    51,746


    For the three months ended October 31, 2019 and 2018, the majority of revenue recognized was from the deferred revenue balances at the beginning of each quarter. For the nine months ended October 31, 2019 and 2018, less than half of revenue recognized was from the deferred revenue balances at the beginning of each period.
    As of October 31, 2019 and January 31, 2019, 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 $66.9 million and $43.6 million, respectively. The Company expects to satisfy the substantial majority of these unsatisfied performance obligations over the next 24 months and the remainder thereafter. The Company applied the optional exemption for subscriptions with terms of less than a one year.
    XML 28 R35.htm IDEA: XBRL DOCUMENT v3.19.3
    Property and Equipment, Net (Details) - USD ($)
    $ in Thousands
    3 Months Ended 9 Months Ended
    Oct. 31, 2019
    Oct. 31, 2018
    Oct. 31, 2019
    Oct. 31, 2018
    Jan. 31, 2019
    Property, Plant and Equipment [Line Items]          
    Gross property and equipment $ 16,677   $ 16,677   $ 11,138
    Accumulated depreciation and amortization (6,646)   (6,646)   (5,366)
    Property and equipment, net 10,031   10,031   5,772
    Depreciation and amortization 600 $ 500 1,600 $ 1,300  
    Leasehold improvements          
    Property, Plant and Equipment [Line Items]          
    Gross property and equipment 10,295   10,295   6,512
    Computers and equipment          
    Property, Plant and Equipment [Line Items]          
    Gross property and equipment 4,046   4,046   2,998
    Capitalized internal-use software          
    Property, Plant and Equipment [Line Items]          
    Gross property and equipment 389   389   389
    Furniture and fixtures          
    Property, Plant and Equipment [Line Items]          
    Gross property and equipment 1,947   1,947   1,239
    Construction-in-progress          
    Property, Plant and Equipment [Line Items]          
    Gross property and equipment $ 2,600   $ 2,600   $ 200
    XML 29 R31.htm IDEA: XBRL DOCUMENT v3.19.3
    Summary of Significant Accounting Policies (Details)
    $ in Thousands
    3 Months Ended 9 Months Ended 12 Months Ended
    Apr. 15, 2019
    USD ($)
    Oct. 31, 2019
    USD ($)
    Oct. 31, 2018
    USD ($)
    Oct. 31, 2019
    USD ($)
    segment
    Oct. 31, 2018
    USD ($)
    Jan. 31, 2019
    USD ($)
    Concentration Risk [Line Items]            
    Number of operating segments | segment       1    
    Revenue from sale of product to related parties   $ 200 $ 0 $ 600 $ 0  
    Payments of offering costs $ 6,400     $ 5,603 $ 0  
    Deferred offering costs           $ 3,300
    Top Customer | Customer Concentration Risk | Accounts Receivable            
    Concentration Risk [Line Items]            
    Concentration risk, percentage           10.00%
    XML 30 R7.htm IDEA: XBRL DOCUMENT v3.19.3
    Condensed Consolidated Statements of Cash Flows - USD ($)
    $ in Thousands
    9 Months Ended
    Oct. 31, 2019
    Oct. 31, 2018
    Cash flows from operating activities    
    Net loss $ (39,899) $ (34,534)
    Adjustments to reconcile net loss to net cash used in operating activities:    
    Depreciation and amortization 1,675 1,254
    Amortization of deferred contract costs 5,499 3,055
    Stock-based compensation 19,392 15,862
    Warrant issued in conjunction with charitable contribution 0 6,217
    Other (383) 664
    Changes in operating assets and liabilities:    
    Accounts receivable 4,333 (6,245)
    Deferred contract costs (10,945) (8,924)
    Prepaid expenses and other assets (4,864) (2,448)
    Accounts payable (1,386) 319
    Accrued expenses and other liabilities 2,464 2,127
    Accrued compensation 5,619 2,840
    Deferred revenue 16,520 13,577
    Net cash used in operating activities (1,975) (6,236)
    Cash flows from investing activities    
    Purchases of property and equipment (3,190) (3,078)
    Capitalized internal-use software costs 0 (224)
    Purchases of held-to-maturity investments (45,736) 0
    Proceeds from held-to-maturity of investments 8,950 0
    Purchases of available-for-sale investments (132,706) 0
    Net cash used in investing activities (172,682) (3,302)
    Cash flows from financing activities    
    Proceeds from issuance of redeemable convertible preferred stock, net of issuance costs 0 89,819
    Proceeds from initial public offering, net of underwriters' discounts and commissions 220,086 0
    Payments of costs related to initial public offering (5,603) 0
    Proceeds from repayment of promissory note 515 0
    Proceeds from issuance of common stock upon exercise of stock options 5,750 1,305
    Proceeds from early exercised stock options, net of repurchases 0 2,234
    Proceeds from issuance of common stock upon exercise of warrants 0 473
    Employee payroll taxes paid related to net share settlement of restricted stock units (14) 0
    Net cash provided by financing activities 220,734 93,831
    Net increase in cash, cash equivalents and restricted cash 46,077 84,293
    Cash, cash equivalents and restricted cash at beginning of period 130,323 46,451
    Cash, cash equivalents and restricted cash at end of period 176,400 130,744
    Supplemental cash flow data:    
    Cash paid for taxes 53 45
    Non-cash investing and financing activities:    
    Vesting of early exercised options 1,007 547
    Purchase of property and equipment, accrued but not yet paid 347 338
    Costs related to initial public offering, accrued but not yet paid 342 245
    Non-cash additions of property and equipment 2,364 0
    Reconciliation of cash, cash equivalents and restricted cash to the condensed consolidated balance sheets    
    Total cash, cash equivalents and restricted cash $ 130,323 $ 46,451
    XML 31 R39.htm IDEA: XBRL DOCUMENT v3.19.3
    Common Stock and Stockholders' Equity (Deficit) - Shares Available for Issuance (Details) - shares
    Oct. 31, 2019
    Jan. 31, 2019
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
    Number of shares available for grant (in shares) 12,249,794 2,221,216
    Total common stock reserved at October 31, 2019 (in shares) 29,742,801  
    Stock options and RSUs    
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
    Stock options and unvested RSUs outstanding (in shares) 15,643,007  
    Number of shares available for grant (in shares) 12,249,794  
    ESPP    
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
    Number of shares available for grant (in shares) 1,850,000  
    XML 32 R3.htm IDEA: XBRL DOCUMENT v3.19.3
    Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
    $ in Thousands
    Oct. 31, 2019
    Jan. 31, 2019
    Statement of Financial Position [Abstract]    
    Allowance for doubtful accounts $ 1,024 $ 2,360
    XML 33 R50.htm IDEA: XBRL DOCUMENT v3.19.3
    Geographic Information - Revenue by Location (Details) - USD ($)
    $ in Thousands
    3 Months Ended 9 Months Ended
    Oct. 31, 2019
    Oct. 31, 2018
    Oct. 31, 2019
    Oct. 31, 2018
    Revenues from External Customers and Long-Lived Assets [Line Items]        
    Revenue $ 42,750 $ 31,229 $ 120,425 $ 83,993
    United States        
    Revenues from External Customers and Long-Lived Assets [Line Items]        
    Revenue 33,330 25,018 94,390 67,483
    International        
    Revenues from External Customers and Long-Lived Assets [Line Items]        
    Revenue $ 9,420 $ 6,211 $ 26,035 $ 16,510
    XML 34 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.3 html 149 325 1 false 48 0 false 7 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 Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit) Sheet http://pagerduty.com/role/CondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit Condensed Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit) Statements 5 false false R6.htm 1003001 - Statement - Condensed Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit) (Parenthetical) Sheet http://pagerduty.com/role/CondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitParenthetical Condensed Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit) (Parenthetical) Statements 6 false false R7.htm 1004000 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://pagerduty.com/role/CondensedConsolidatedStatementsOfCashFlows Condensed Consolidated Statements of Cash Flows Statements 7 false false R8.htm 2101100 - Disclosure - Description of Business and Basis of Presentation Sheet http://pagerduty.com/role/DescriptionOfBusinessAndBasisOfPresentation Description of Business and Basis of Presentation Notes 8 false false R9.htm 2103100 - Disclosure - Summary of Significant Accounting Policies Sheet http://pagerduty.com/role/SummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 9 false false R10.htm 2107100 - Disclosure - Investments Sheet http://pagerduty.com/role/Investments Investments Notes 10 false false R11.htm 2110100 - Disclosure - Fair Value Measurements Sheet http://pagerduty.com/role/FairValueMeasurements Fair Value Measurements Notes 11 false false R12.htm 2113100 - Disclosure - Property and Equipment, Net Sheet http://pagerduty.com/role/PropertyAndEquipmentNet Property and Equipment, Net Notes 12 false false R13.htm 2116100 - Disclosure - Deferred Contract Costs Sheet http://pagerduty.com/role/DeferredContractCosts Deferred Contract Costs Notes 13 false false R14.htm 2119100 - Disclosure - Commitments and Contingencies Sheet http://pagerduty.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 14 false false R15.htm 2122100 - Disclosure - Common Stock and Stockholders' Equity (Deficit) Sheet http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficit Common Stock and Stockholders' Equity (Deficit) Notes 15 false false R16.htm 2125100 - Disclosure - Deferred Revenue and Performance Obligations Sheet http://pagerduty.com/role/DeferredRevenueAndPerformanceObligations Deferred Revenue and Performance Obligations Notes 16 false false R17.htm 2128100 - Disclosure - Net Loss Per Share Sheet http://pagerduty.com/role/NetLossPerShare Net Loss Per Share Notes 17 false false R18.htm 2131100 - Disclosure - Income Taxes Sheet http://pagerduty.com/role/IncomeTaxes Income Taxes Notes 18 false false R19.htm 2132100 - Disclosure - Geographic Information Sheet http://pagerduty.com/role/GeographicInformation Geographic Information Notes 19 false false R20.htm 2133100 - 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 - Investments (Tables) Sheet http://pagerduty.com/role/InvestmentsTables Investments (Tables) Tables http://pagerduty.com/role/Investments 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 - Commitments and Contingencies (Tables) Sheet http://pagerduty.com/role/CommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables http://pagerduty.com/role/CommitmentsAndContingencies 25 false false R26.htm 2322301 - Disclosure - Common Stock and Stockholders' Equity (Deficit) (Tables) Sheet http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitTables Common Stock and Stockholders' Equity (Deficit) (Tables) Tables http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficit 26 false false R27.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 27 false false R28.htm 2328301 - 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 2332301 - 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 - Investments - Carrying Value of Investments (Details) Sheet http://pagerduty.com/role/InvestmentsCarryingValueOfInvestmentsDetails Investments - Carrying Value of Investments (Details) Details 32 false false R33.htm 2407403 - Disclosure - Investments - Contractual Maturity (Details) Sheet http://pagerduty.com/role/InvestmentsContractualMaturityDetails Investments - Contractual Maturity (Details) Details 33 false false R34.htm 2410402 - Disclosure - Fair Value Measurements (Details) Sheet http://pagerduty.com/role/FairValueMeasurementsDetails Fair Value Measurements (Details) Details http://pagerduty.com/role/FairValueMeasurementsTables 34 false false R35.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 35 false false R36.htm 2416401 - Disclosure - Deferred Contract Costs (Details) Sheet http://pagerduty.com/role/DeferredContractCostsDetails Deferred Contract Costs (Details) Details http://pagerduty.com/role/DeferredContractCosts 36 false false R37.htm 2419402 - Disclosure - Commitments and Contingencies - Additional Information (Details) Sheet http://pagerduty.com/role/CommitmentsAndContingenciesAdditionalInformationDetails Commitments and Contingencies - Additional Information (Details) Details 37 false false R38.htm 2419403 - Disclosure - Commitments and Contingencies - Future Minimum Rental Payments (Details) Sheet http://pagerduty.com/role/CommitmentsAndContingenciesFutureMinimumRentalPaymentsDetails Commitments and Contingencies - Future Minimum Rental Payments (Details) Details 38 false false R39.htm 2422402 - Disclosure - Common Stock and Stockholders' Equity (Deficit) - Shares Available for Issuance (Details) Sheet http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitSharesAvailableForIssuanceDetails Common Stock and Stockholders' Equity (Deficit) - Shares Available for Issuance (Details) Details http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitTables 39 false false R40.htm 2422403 - Disclosure - Common Stock and Stockholders' Equity (Deficit) - Additional Information (Details) Sheet http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitAdditionalInformationDetails Common Stock and Stockholders' Equity (Deficit) - Additional Information (Details) Details http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitTables 40 false false R41.htm 2422404 - Disclosure - Common Stock and Stockholders' Equity (Deficit) - Stock Option Activity (Details) Sheet http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitStockOptionActivityDetails Common Stock and Stockholders' Equity (Deficit) - Stock Option Activity (Details) Details http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitTables 41 false false R42.htm 2422405 - Disclosure - Common Stock and Stockholders' Equity (Deficit) - Restricted Stock Units Activity (Details) Sheet http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitRestrictedStockUnitsActivityDetails Common Stock and Stockholders' Equity (Deficit) - Restricted Stock Units Activity (Details) Details http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitTables 42 false false R43.htm 2422406 - Disclosure - Common Stock and Stockholders' Equity (Deficit) - Stock-based Compensation Expense (Details) Sheet http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitStockBasedCompensationExpenseDetails Common Stock and Stockholders' Equity (Deficit) - Stock-based Compensation Expense (Details) Details http://pagerduty.com/role/CommonStockAndStockholdersEquityDeficitTables 43 false false R44.htm 2425402 - Disclosure - Deferred Revenue and Performance Obligations - Additional Information (Details) Sheet http://pagerduty.com/role/DeferredRevenueAndPerformanceObligationsAdditionalInformationDetails Deferred Revenue and Performance Obligations - Additional Information (Details) Details 44 false false R45.htm 2425403 - Disclosure - Deferred Revenue and Performance Obligations - Deferred Revenue (Details) Sheet http://pagerduty.com/role/DeferredRevenueAndPerformanceObligationsDeferredRevenueDetails Deferred Revenue and Performance Obligations - Deferred Revenue (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 - 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 47 false false R48.htm 2428403 - Disclosure - Net Loss Per Share - Anti-dilutive Securities (Details) Sheet http://pagerduty.com/role/NetLossPerShareAntiDilutiveSecuritiesDetails Net Loss Per Share - Anti-dilutive Securities (Details) Details 48 false false R49.htm 2431401 - Disclosure - Income Taxes (Details) Sheet http://pagerduty.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://pagerduty.com/role/IncomeTaxes 49 false false R50.htm 2432402 - Disclosure - Geographic Information - Revenue by Location (Details) Sheet http://pagerduty.com/role/GeographicInformationRevenueByLocationDetails Geographic Information - Revenue by Location (Details) Details 50 false false R51.htm 2432403 - Disclosure - Geographic Information - Additional Information (Details) Sheet http://pagerduty.com/role/GeographicInformationAdditionalInformationDetails Geographic Information - Additional Information (Details) Details 51 false false R9999.htm Uncategorized Items - pagerdutyq32019-10q.htm Sheet http://xbrl.sec.gov/role/uncategorizedFacts Uncategorized Items - pagerdutyq32019-10q.htm Cover 52 false false All Reports Book All Reports pagerdutyq32019-10q.htm pagerdutyq32019ex311.htm pagerdutyq32019ex312.htm pagerdutyq32019ex321.htm pd-20191031.xsd pd-20191031_cal.xml pd-20191031_def.xml pd-20191031_lab.xml pd-20191031_pre.xml http://xbrl.sec.gov/dei/2019-01-31 http://xbrl.sec.gov/country/2017-01-31 http://fasb.org/srt/2019-01-31 http://xbrl.sec.gov/stpr/2018-01-31 http://fasb.org/us-gaap/2019-01-31 true true XML 35 R45.htm IDEA: XBRL DOCUMENT v3.19.3
    Deferred Revenue and Performance Obligations - Deferred Revenue (Details) - USD ($)
    3 Months Ended 9 Months Ended
    Oct. 31, 2019
    Oct. 31, 2018
    Oct. 31, 2019
    Oct. 31, 2018
    Increase (Decrease) In Contract with Customer, Liability [Roll Forward]        
    Deferred revenue, beginning of period $ 77,797 $ 49,577 $ 64,104 $ 38,169
    Billings 45,577 33,398 136,945 97,570
    Revenue recognized (42,750) (31,229) (120,425) (83,993)
    Deferred revenue, end of period $ 80,624 $ 51,746 $ 80,624 $ 51,746
    XML 36 R41.htm IDEA: XBRL DOCUMENT v3.19.3
    Common Stock and Stockholders' Equity (Deficit) - Stock Option Activity (Details) - USD ($)
    $ / shares in Units, $ in Thousands
    1 Months Ended 9 Months Ended
    Mar. 31, 2019
    Oct. 31, 2019
    Jan. 31, 2019
    Number of Shares      
    Outstanding, beginning balance (in shares)   14,006,222  
    Granted (in shares) 3,041,000 3,773,315  
    Exercised (in shares)   (2,091,575)  
    Canceled (in shares)   (755,794)  
    Outstanding, ending balance (in shares)   14,932,168  
    Weighted Average Exercise Price      
    Outstanding, beginning balance, weighted average exercise price (in dollars per share)   $ 4.32  
    Granted, weighted average exercise price (in dollars per share)   15.87  
    Exercised, weighted average exercise price (in dollars per share)   2.67  
    Canceled, weighted average exercise price (in dollars per share)   8.34  
    Outstanding, ending balance, weighted average exercise price (in dollars per share)   $ 7.28  
    Weighted Average Remaining Contractual Term      
    Outstanding, weighted average remaining contractual term   8 years  
    Aggregate Intrinsic Value      
    Outstanding, aggregate intrinsic value   $ 234,653 $ 142,840
    Vested      
    Vested, number of shares (in shares)   6,563,556  
    Vested, weighted average exercise price (in dollars per share)   $ 3.41  
    Vested, weighted average remaining contractual term   7 years 2 months 12 days  
    Vested, aggregate intrinsic value   $ 128,502  
    XML 37 R49.htm IDEA: XBRL DOCUMENT v3.19.3
    Income Taxes (Details) - USD ($)
    $ in Thousands
    3 Months Ended 9 Months Ended
    Oct. 31, 2019
    Oct. 31, 2018
    Oct. 31, 2019
    Oct. 31, 2018
    Income Tax Disclosure [Abstract]        
    Income tax expense $ 244 $ 115 $ 725 $ 310
    XML 38 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; } ZIP 39 0001568100-19-000020-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001568100-19-000020-xbrl.zip M4$L#!!0 ( +"&AD^9+K4:>QP" %-)&P 7 <&%G97)D=71Y<3,R,#$Y M+3$P<2YH=&WLO6ESXSB6+OQY[J_@]4S?R(J0,[$0F[,Z;X!;C>=696;9KNFI M]TL'+<$V.R5235*9=O_Z%R"U6J1DRY2MA17=3DD$2>"<\YP-P,'/__=^T+>^ MJS2+DOBO)_ ].+%4W$UZ47S[UY,_KH)3?O)_/_VOG__WZ>G_.!>_6E[2'0U4 MG%MNJL)<]:P?47YG_:VGLF_639H,K+\EZ;?H>WAZ6MXT/%,T9%R$2G5OL(TQ MO68WMHT)O;X!B(4A[=R?B1!RJ(A2R@8V1=?7ZAHQ FY"FR-TW<63A\W>WAV_ M?93I?HY?;TV;N-/IC7 MG@)XBN'D,3?9:13G*E597OV(N085MV][?XZ[;_/5/?];?+]P_BBN0T^NBT?IBON&U^=_-\\@"\^H#M*4RU\ M#Z>:Q?4/>MRJ8@!]%59365^H:-[-K_O5[DXC+I9];N* M2U4=[-;H&'VABOSQ]QKJQ]_K.K2:A@M-*CJ8I8LWS_B7UL&Q$%GSQ-5"/6ZQ M0K"GS59KF7&+%9IFHK"C**QAZGR+BB&-LM,P[:9)7U5(\MS%BEM[W>XPJ7EK M>:T&-=EU!=(FJ-$7J[MY&X;#!<+/=W-RL>J-W9O3K(K-YH7%M2J4JFZ_&_:[ MN$Z?3J]7W'R?S<8W9Y,1 /##__SVZZ7FR" T4,O#N*NFY%31:MF::U %H"RQ M$60++RYN'[\:?QBWF+UOF*JN\3YJ[Q$?QNS_,&N\B,#:SDXO5R OK=$,:95B M,&C,'X95XCF]5&6HE&Y1]YIR>!4JJ%MA.,9*J%ME-!9,>"TM'K=:]:#UWD*U M:EIXA^;6$WJB6U4\*$QK:* O5#17]]V[ZG>9*Q4W)-WA38U1+RZM&-OJ,=5: MB346HMXZ5"J;\85*R]Z+;B(-$AV!G [#M,)!7FI2+?"5;ZW2P%-4PA48K@&P MIL)I'1++:[5.3U4'ITY/54?5X!\UYMU]ZY^C*'^H M>5MQK0K[]W4$A%IQQOTH5B9LG'6OKE]55)#!] MJ(])KZO$4CL.]9Y/K=M3$S'UJN(E5:=-5:4VG??[Z\W)8J,JY37V^9*D^V.U M5VA:U+@_]8Y/E;D=UDB&OE#IDY6OST:#NZ1?<^NC1BN\-+3:24-59BB_ZT=A M#2S'%VOTG[H=U.L_?7'5>.^2-'_"B"?-JGM0^_8J:8WNZEQT?:52.=2AR%Q9 M,;;UPZH943P:5"O?7IY^,/[=!]U"I5'WD5:IM>NSZQ5:Y5[K\F_U*3-S]7'0 M\3A06PH\ZA,XUS4&[+K*5\BWIMO;(+BVTJZ)MV M:X:L+U0ICCJ]42G[-\/347=E>J>X7*6(1S79'7VAVD36FL!S/J@JSXKT*O-*)<7JUEP<]>O,1OCB]4NX+#> M!1Q6W3*)]FO!/->@VK6IB9HG5VJ(4IF(FQ"E.AE77NE%:86EF=UIKE=IR"RY MN:E1DN923=\7HIM>K4D&Z5]$*!#U. DW]LCR[JX'# M7(L:%5DOU^7%*@&M4=J5.CM.XB?8;!WA/K+;6M2SZQI-65ZK=&"R9%BCNLIK ME=F?&V70KVI)/PZ+IPVG?:P-W6L#]K$74.L>U"2U:B*/Z:45X<':>8/JG$:L M\G7TT$V64+T&U%7D[\=U<4]QJ2J K6%Q7D6'B=^UTBFKUHNS68$UJK8_BKMY>%]#H^):5:>&-9DS?6&%!EZ;G*E6 M'=&]]M=4=T%]S/@^R3)^R-,PSFZ2=% DBLUSR"G@"]V(:\QHV;PFL%RY%F+. MEX1+O:Y6>.NZC$X1K0@NUP7NUDT;Z2M5,A?6I*?UA6KNU7*M@EMY5.?"3*Y4!;!=5>,!FBLK3+ R MTOXUB>*:Z9+J=C6>G3[=0MBRHN5*K4FG3HQ#579DU6YD^KX^U;5JF M;M=,KX]][MOY>3E5EZBJLMD%,/)*U) 2-?G)I__U;S_?J;"G__VWGPE0WTWBW SA2@=M)U:W_/;7DUS=YQ_*]8,?BAOS*.^K3Y.%BS]_*+_K M1W\8/_OGZZ3W\.GG7O3=RO*'OF;1C7[8Z4TXB/H/9U?10&769_7#ND@&8?RQ MN)9%_U)G$ SSC[J3\W?J\0[[X8.)--7)IY^C^S/S$I66'Z->3\7%1WW]1%DW[/^IPM2/>YX6G[GA8 \&U+5U-P'3O;0=3P@/ MVY3X,J ^#J;#6=?PY--I*6TO[_9$;LI^?]6W);U _Y;-]3OPL>\B9$.BG0>. MF<0 ZAB>??L=-=]F0^G&''1Q G]D^P\@EGN\ZG@>8H28, MN",DF79X7<.33Z8'+^^R'VM4/KC&UH;]\[BG[O^?>ICK,"#28>:-CN8WXU P MCTB?0@P911ZQIQU>U_#D$P":]I1#4-?M(-4/TJZ@U=/1QB T=N&4G%BC."J' M,,IZ)TMC@F)A3,/>F>SWDV+9PN5=F"HGS%3/309#%6>%H^G?FX^JN)C)KE9I MJ>J=ZY^[*LN^W 1AE/YWV!_-PX,*ZMLP\!V )0,2NR[P/2A\8G/D!MZ,".L: MGGPB!)C_)A28#+D)$OQ][#C]_3S6=E!=YIH&1AI_3?1=C:GSFQI(PA!GCN3 MK#4-3SYI6.P$42]4IC'?O=-4]=1WU4^&INGKD51'Q!(Z4FNX0$N@#H]M%QM* M2<>UI2W\*4G7-3SYA/END/12]77 >*LI^EN8?E,Z'KE]/7K:&L2!RQ@% 8=, MJ[/ YII, 7 <&E";3^FYKJ&FYW/)>?XY6$?/1^I\.R+E:?0YV$7$=A'05AXZ MVNQ32;E^O4WD3*36--3ZOV[T5>:J'!Z4PU0'),7?J4C('V':,[[G@J#X@V$_ M>5!:G)+NMR79*(9\_9@>,DW#^+80/N=AUN1K^&!^*M[S=:3QK'\L_8]Y#Q"Y M2+I<".W2:7N'N+9UCNMJ5>]JOO,9UM8U//GTE?[V#(N(GP*SWV=B,2;0F>S] M8Z0C'CVP["J1O5YD'JP=JS#2(N"&PR@/^P7QSK-LI,5"_S733&Z2Y?,>C+"Q M8 @1+\",.9) &]HTD P23P9:.4_'O:ZA5MO&%WB6BGG2V/_,)U9B9K7C-U>&KA6"#_,4((D]9+1=7XSZLMND7', M+E171=_#Z[X:1PCS7*9<:*>3<,8D(0X5P,;,=[C 6H AF4GWNH;:3\7TN99D M[5"-YFMJJ(RXC#J"40DEX<1SJ';9M-;BVG\EP/'GF+JZH68J0';C6KX&SF.I MU>%PS\3CYM%&7,\'0ZW%2W.:SP\0$::6V M@]JIL#W?U_&WI(0((CV&?4<&'$@?"G?FC:QK^+P!/LVOJQC?A7:!XY$*TF1P MH?K&*_D:IGFD%IC& '*PYVO@^$PK#\D;2_UK=E.^3;OF:6Y218^BG"8?^[Z7F.?\ MO4A4%LGG&IIO_K[2=X/S ;WC 0Y\SJ&.@2AP9:!I;Q/,,48>%C-#OJZA=MZ0 M7>>]'2*3$-PVD^ZSZ"R.^G\]R=.%2$0BGX" >)Y+;<)]+ERJ?4GB:CW@>]C& M,P.VIN%BRC5.Q@GLDT]/=\(7E7Y6Q%.U>G_SP&5"W.IH;CEZ<1Y'+V6D-W9J MXZ481EL)QZ5"AVLN)D1RQW:TUTHHEUAZ?"[MNZ[A2TQF/"J'_"CZTPH8_18^ M 'BJ_^)9]#=-%_C%QAQ#D"0VCOT"4?7/ R/#]20UE\SJ''-Q?O^/#X)>-W# MQGG]K-M%9G\II+Z05U>3V MV;6Y&U0Y$U(VAZ"8MUB\,M>!Z?LF/XPI4T6H<3CV.?F.Q"Y2JEQ$FG^:6%TD MIH\<7]EPX-/H;.<'/<_M!@9=1-^[/NCQU%PS@Y[SDG=PW NZ@#]/%_!&=<%\ MB+0'A.)O2JA)K+SKA!+/(U2SUJ7*N7R:7U23^QS[2*]%]"E%U:WI^U_=*"_[9/4BW:2LT#7SW58,]>33+.F[8JP_?ZA\7=F[#TO=.S8QZ79' M@U&1W_AB%EN;9JFZ,XSXKLIIN\,4F:>.^RC$YW&J8M/0Z[!D9&E\VY.%K3JL MFK6HM1Z[9CT6W776K+N^F3%H =TJ]]8Q>'/'8->,0:L6]D#ICUF[B^'TM@?] M7-5VH?(PBE7/#U,S@94=I%!7#W)_E=:S[5?KP>XORS?V8%MH'X,O^UP'II6* M?7-ES"S*CKLRO'&5]WC71&OH=L30[= ,H\$&W_GY9[ZM^>?"ZAS>7O0L)W M*ZS=]:6J?!N+6MJEU[L@SSO!VM8ZO7(.K.$M5N.-_BW7=XWKCQNBB&$>Z8]?BS)_J>KMLZ0\'O*\ GGBF%]/ MIY!GZ13=?!LZA10ZA]BOGQWE.$X[K+- ME'&6YG__+?Q'DKJC+$\&*BWQ,NS]_2H93GXK968.1'%7Q<79:$E\$67?G =' MQ=V[09@NJL_EDT;6/VFI%/BD$TMM]P/ FL!GRP0^^33LG2U1>!58GZ$KUO%G M8555)8.VUY$)>^=4UFK^OIX">]ZD_<(T7]-UIX(H#N-N9 Z?S/*T.#[SD1E+ MAXFFE/+4=7ZINJ,T,N=M[ 2\,5LQRE?R7K9:GF4]FP<:&*;!UW X M41('Q-Z*T1T#6_^XO$I5F(VTDWZHT*T?XD$P>'(FI//P6S'*PC,/4O7/D;:S M#PO,GK:=:VGL[2A-H_AVS]B^?MPS$7C*P%MA6*;)D5B'UQ2EUFKMMAP?@C.[ MO_)\Z$[VC#/3C_^IF6[.)'_XU9Q(7BW:Y_%PE&=% _18HEN5_S*(K&!$!4J6 M.=$4./87M(=OA#8%*]P=L!Z67=L8M+ %[5%86C?,[F3<,_^86:KO87]I_NVW M)%8/OX7I-Y4'H[B7U6-U4_CC+<-_7X!;SXR91%9SHWF<;JPY\/YJCGT![2&Y MQP>06&U]Y#8%O=/9FH/"6"O1NR/1.^$];CMXW!>,'(3WN,=QY[Z =@\"MC:Y M>@315IM42576^=VIV#7^I:MQ+>^Y5'@I?4MCRP0/*@49QL- MMDG7O0X)CPES>QS,'9'$[XQ7V1JJUK4\$D/5Z.S@4=FE79K*:\W03LUVMZ[; M[D&D]1UW%[2'E.1H)]#:/$<[@;9;X&UAMQ>PVQ>)_YHF^O[\X6M?/U7[-\:W M&9H>5U39^E630MTE_=[Y8)@FWTN:[)=4/F&X,QE8,=YC8_UEC!*XRC788UN%T3WYM,AF_7ZX1X;WEO&'ZT[5^3TNJ9P\GFL M[[S5I#ADUJ\:\)XR_P6.7_Y'_YK%%Y'_3V4/0MNW>-W5M5[;7L'O;,<1GI M2/7\^Z&FG]LV>.^: 1WXK #HG %K0 *D[;F9[D](O2KDLX MO(NZ83GUG.7#].^_R%UGJCG1IG80)Y_,*,Y^D:_%IH9/IU]0UO)'F/:6/&Y_ M,.PG#TKMX2EB"P.:&=Z*$>VCHBW/ <-_SATG7,W!"Z4CB*B;CP_!_"..\NSB M\H^#X.7*L6V/JX]/-WO>84I-'AX\/CG\OT8Q!K-<>'LZ8/BJIP,N'AI.3S%H M".6KSG%MF?RZ3-Z=(PW'4O%;F!8'@Z9S!X,^P8A_&1J']-'BOO_6BC2*;Q>G MU.["5#EAIGJ&^II!I2=;O"'5'NZ=^A*K_9*JI[@$\_19)4W/>.T<=>?F\)Y. MWM<3:OR\8P%Q@\<"SL[IW/D#3=_T_,1E].\\O=YJ@6-4;P?D(4]< MJ&>9R;OXU#TK)\?YV0"<)XCT)*S*M\_>&SM_;BLOCU--3Q,5-LOS+S678W[?EUT\2CJ71'4M*:A-1:(W- M6QJ;G1"9YQJ;5GL,+1M M=<:1!K5M#F2/?)&W-S%M%+,C)F;_-$>; WGC',C^!;ZM5W)L(>_C2?D+;7/C MD;I0@U #*+[]JM*;)!V8ZB!?KOO1;4%'0R8SH7D5:93=&H6<1]E-6)3\NIST M_Y$7T^1CW_<2\YR_E^2 FGJ[(9CYPU#UZJ6R62*K=2]Z<7]4?&=YL==>3? M=_NCGNH%:3(H2X@79/IRXX>I(6*FJ5CNV'JH?L"J)4?[Y=]LD4"U"Y>.RWM^ M''MO4R2'O7(CY[79:?@U?##$DVD:QK=E.9$P[3_X]RKM1OKZ7F[RWJ:X#GMG MFU'O6','K2BWHMQJY=91. A'X:BTZ^%4?7D-L3SJ&C)O)9I_"XV]VK.#C%Y% M'!-U7;A)_5VD>Z8]?4W6CTK0UXO5&_(E4.Q;1?0M?L]6> MNZ0]6]^R%<357F6K$5MCOHM"NFO&_,TUZ5N(;ANE[T.4_N:BN>/I^?-8O_K. MM B2]'.2J^Q"=57TW2B75IQ?DKI?3]G6L6C]W)W0R\>ED7=\[K_5R >OD=\< M A.G9/6!>-UD%.?IP]]=.7_<<56K?,X"WCDLS,["&3=OKSW(AK;5=K@/./RQ:<+3@G!T*UX&S!V8+S96YMLX>0/1^L[2;E3;:EE^3/[Q$U ^\X_WG--/ M.[40VK9?!.V.FWS@VW##Y0%=U:Y:-3VBW+#TR-MX[8 057HS@JN3L< MI=V[,%-_+^^89]Q A=DH569R_%&KR4,G+6:O,<]=>D=FIM:SJD>/AUM,Q^H_CG2//M[5.15HN]ZK/TPKJ%'9=OG#V"R.&'^+;WH MNQ;Q><:;.SZ/!BH-\V0^K?3$0?_;0C<6'S3W!D_%R2"*:]^QFE6++WGTK,FE MZ=!62TL)IQK*CZ\^D];QZ+']61R6EF^U[I$?HOLS/?9$0T%EY=<[%?:T,OCY M@Q[9IY^+/V$Y!EM(B+EP$1 N<9#M!-#S/>P)P!CA+C_1-X5S-UI9_M#7>K ? MQ>KT3D6W=_D91. O'X=AKQ?%MZ?729XG@S,PO/]H<'P:]J/;^,R(GTK+7Z+8 M:,:BQ8T&^VD6_4N=07N8?]0ORX9A/'E'Z_/92TX,O%;]:DWW6/N]+.2&9]5C^LBV00QD]X[,_E [7:B9.X4.-1 MMU V/0ALCBE7-H>G/[Z=!F$W/P4^D $-?-OV(?%]Z/A8(,?U PE(X"#WQ(I# MXWCU5'3F)=V14:IFON'$&GL*%^IF(80_^:1]CM\+M3=[_ZU:/]NG$LUKA MU6.!2'=U\EN>#!]+\S]&F?:!'U:,CJ\>7+WX\>HQOC-U3ZTOL?KI#0Q6;NGG]A3Y TT8_,C?K-JVNZO?'5_]Z DZ*[WJTW<_\2:=7Q[TI7T'_\G'2YO$E8<^N5=Q?[/G2L<^X"R6W/BX0]C'GYK^/ MN3O_4UI0&Y64G6/6T\$GTRCL6W_$43?I*>NWRQKB^'VE,GO M?\B+*__BUS^M"__KEXLKZ^L?%Y=_R,]7UM472SMJ5]H;LR"VOEQ8D+SK_61] M":RK__2M.A].NE>F"138KB!D(?(?"H!/?V]:=ZVU-DV3,$A2*[]3UC\G0FJ5 MH;FE]-M[+W _:M[W\_+S?MQ%N3HUZE%IB?Z1AL.3U7B$,SP*ZAL:SGLGQZ(9WO?#A0>G854?T7[IY8O)! M&'8LDTQ9!\F&*;FYA[-S0IBDK3/0.@.-FYMUSL$:*C_)-\!SOH$G@$=][0P( MEW",)?6%)$AK(4X0$*0R5$K#.(N*M5=-. ?VQ]8OT$^ZNI"?+\\+Z[^Q8] Z M!8&II]-%(-*?CX^G^;M]9YI_[,%)JXV#61F&H"M8T;@V-(AE/@^E0X S$$^ M<"'" *!YT^ 74K5V32FALM, MK.2=TRL!J,[(#WNNS$[+TJ;:<@BG# M/"Q<8!/AN@XC'A..BUU74@($(D@ OLRP"W5;G/T4YY_UE6U>$NILG((\Q0]S&2W\]P6OC)1O7!TS0KK\V?]^N!%-CL=Z> MA7V"1N9DII$)@IZ$;@ Q)@&&4G@>T?%*AVW7(_C M)KTGYGV*0"LSMP[3Y+MY@4G\>*H?_@C-3/^+8ZTMLC+1K[KI)S_.[J*>!N++ M]='$J]R1\>V8J(J9J+K2=CF4G D)B2>1HV44>EA+KPVA(/ZRJ%Z%]^?C]6CE MJ8%K73_$3A$3F#/X="D\3,VBS7\!;DL'K8F.6E/K'Z,TRGI1<6B5]@=J;>-C M4UAIUAOK932OCHK.IK=A'/VK^/[3CH"J51J;2^'Y^XOWE^^M<1&K^I3VZXK= MHEX9A[%5XM9$)NL%0?M*[4K1+#2S)2< (^Y)GQ)/2"X"0'P"@/X?]V"%(R![ MO51EV?B?7_48X//CLQK+0 &PKI(?<:;BGG69-Q>?U;RO\_0$!$4SDV26[U!* M?$Y=0B1BW/&EYU+J,QWU$A$\A6BH,:)=CB*MKY%9C+U=:KU>,/MD2<:SM57$ M=8%P,'6D#?5G+/07AW,62 :Y#40M4US]\4MJQ*XYENBV@0Z9NU'6379)B#&= MT@LBA"BB0#H>)$C:D@I;\X[;TO8X\6DMO0K_X$OZ5?OP9JEU8T0S101>28#7 M$\J>"9;-M#P)1EG@.1K?S D$9*Y#"?("'4?5"];71 <[_?\O&JX.D9Y))LTE M@ \2ZB_J\;MG\%9,>2L%0(YD' +N$XZ%=#F1 02^[7G"8PN:W.@)F:JP46YR MV]XV+W]ZAMC/9=E=W_40II!YGDL$98(1!Q+!(;0Q1F1A M8I?$FV39 M5Y(' )-)%TDO%MAYK NHKR?C%SI<+NG=7MAUFV(_F2-A^T M.5/3L+!DV<- F^QWCZU2R]+]8^GG\01S 5,U+MMM);'UXR[2O\RLWD;)]U=8 M=[<#$R4,SN)4[9=+FW&.@(Y-B2>X#7S('>F[ 72!6$CEC;V+!XBN"W6YPF$W M2WSN&:OWRT*[KQ#&KUXK;:VT3:5M+OT;$-MEQ&:">8!X$@O? M%0%RJ5EB!C!$5=IOP=_*J7Z+LRLFZBO ]NP MW]#'@Q6;6MUQO/@Y[YT+F"1],*&PNF_7F M5D]?U2ZD:3I,55<5#B5$5K$5*;/>Z>=I5EO92'L?V5UBEK5-5FKG=V'^>!0_ MPL6NFGZ6-X\'\E.9F'F'YD9[K:5&-[K^AQZ+N:EHK^\T71D_S.QDR(J>%#T- ML]P2P.J%#]G[IRRP7H.8V02 [1";^P+X-D&$09<'KHV$60HQ&2+*EI]R_"CD3.(\EP#3O4U@M(D-G:O_V#"AF(UZGA1B++^IJZMS$R, M*FT='ZQS8ZRTU)O$IA?F8;D,_9&FF3U]/L]V,=(M;>WQ:CURH6Y'_7+N__+T MRGIGN,<^(HS>CQOD=U&Q)G9HUL1N6^.4_2V4S##1:F*B3%3V4P.J@LQ6"6"7 MFEG5P-86E@BM*C# 0@2,0^JZD,.JY8)3>AMRCS5'JRI:5?$:JD)C,+3Z8:H= M@+#;U:K"J(1> 8W4&.7*7RTM.J<5%S1 0RL;:#6C7Y1.;)^6Y($>R\-[[78H MJZ=NHKC8VY49+6#F51#X6->#XC+\.&FVMD'MRZ<-C0H8-];^0WIKVMRFR8_\ M;M)TTC**2X6F(_]3-/&.\F3R0QD@%;^, M=_#R]P38B.'Q7[CMB0/(5Z3YZR^1%;N0#4^?\,A=F3AXWK[7NIG57ZM!NGL! M]_.&^V0ST.9*=HUU=9(JCUM&#TOMK'? .9C%ZH&+70\31H$7$!M)!_L.UU$[ MEH&TB72KM[RFKI:5VR1]>$YRJ[B[$*_N^.XBSU7E&UF[G8S=@ES>[\C06MWY M3+A=UKG0.S_@5ZB[PM%,T[@,.P%"/@^P2VP?FM61/H .Q;Y/;-M9UC0%:9U1 MIAWU;$4RL/&2*V]J#PX=@.WX]GM\C2M0OSJM8.W\>%^CJ"4G:*I ?>X(SGQJ M2PY)$&AMZ@;(#5P(@6LJCB\KT EI?RDHZY:$?7EAR]>?@GS,A(5T8"/+H,]O M3/:N)L5E5CQ79@FCFZJYA&(&0;NR<5*D^4>9*EKI/I?5&BOJ-25I\:[^@WGY MCTB_VD @UK8W,:[%]R@K7./8[/S10J4=9K-'WC3.\C#NA6G/++5.3,']RK6\ M%GL7_O0._?3.J9K4-,DYZ^F+^3EA4Z'DQ1864^A>F$JKK@ALPJ1$/I%_S2J/.YD!S^Y4OS_5U.^TS!=YZK)XR^HL M[ N9J M'P9@&U!7$$BE@+YM X!]FQ ;V!6;1,OEHL5JJ.(4G>S+C+Z+P#TO3_/6U#)[ M*,UQ+L7/XW.)M*KJ1CJRS'3#S\&)E6DW4A63./.5A#5W>TD^;GKRB;$.PJ # M9G4\)D-\[/YL2K_EV;%/XPKBQ<>[=#:Q=:M.KU,5?CL-;W*5GH7]'^%#9N90 M[M+%8VD(P\0!D&.,"0%!P'W'=9%- V$SP'%16#9<>..6L8CLRNT[FV<@2@HM M.)Z5Y'O)N*IWFS4VBHH%BG7%Y/9P*%?2^=4WA5G=+Y^O_,]7FY\EM .#^2HO MKJQSZ]0*SC_+S^ZY_%7SQYS_(J]>X/H)N0*1#I<>%AP3P/(])#\$7P,Y-3+=-,DY_ MRI)^U"LFK9VPK]&HK,L[I?+L>+"WGM(M]HX+>S[3D:80#G)K.' 3]75F_)MD1@7,]*T@+SJ," M)\%4,&0#CR&', PX@#*@'&&;^#S@_K;!>:%Z2@V*B%*W*BAO/G_5W5-I6C0W MB=,P'G^ZTV&W2K-Q,2'++X[AMMYYZL:(C,JCK:2Y:%!X5"H&+&6%$^%02HZ,= M%_D(NQ0A)H"+\$N*V"2YOIXG5@TP^/9I6=2B=BP\*""! M]#U'L 2Z072PQ(*+4A>H!4\<%Y Z=_".+PMP#BM@.E%67=4GE!F'%L9A_V' M+"J,Z S#!N3EBC#3YD)EH_[C>/9XP+V>/PBUX%X -V[!/18>8?PQ[%/'D[ZI MULY]QY:>F1=P"?<@?0&E?S>+*B-M;4TNR>!4_]"??#O+CWUMO<YQ$4@"(.2N M'=@!Y] -;"#92X+%7]6M#OT*8U04\#HB:[2>JIBU;N(B)&6+R;'TN)+:#L:$ M2U\0P'PG<$/L%^+K4PPKSXTIB MKBV6X1W4!PJ M^=>'_(B^\\\^_6,&7B[_ICZ>_?OGR_\SWRRMYY?_6[#[< M-V#JE2F&__LH-'7M^P]6>6Z$*=4?).G @N#T]Z*Z=E$S?^XG4R0@C.+B#(P? M8=H[[2?)MZ@LHC-9VVB*[T1Q4;9DH,+87-5AQ:2,#F*RNG[.^"P0W#&E'L)! M4>AGW(?'3$>KO]3+RWC)50'XDINC2N#;ZM>I'ZKMZ7%]]$#X\_NE'U.\__DUIQ ST MTQ__;E@0Q:.EWPTCS:&ZRW=H7NJQ+CW_?J@'O/ST47^IZ8^J'X=I\H^*!QB" M+_V6Y*H0L_[2R/O1-]5?K"R?11KO86KI#IHSB,MM.YKVY3#*LR@BHT&T0EG) MD+W69D'=P"HP.-5F8W"ICD9#7A#-E!OK:X+F!=TZ\Y@K%Z08V2]%8;Q#:@K% M1X?Z/FO"\#'QJ@B\BAS6,B6KIO1L7CJ;8]?VR>&3[M;):HEX]/Y%M]@NW[HQ M;PMII\\*B,P!DVNZ7"&@#2@4I+ MQ=TSL[GIZ75HEBW'6ANGJE +VMX9A5VJ8G,JQB]2?IU3\]KBCE=0&;6M1YR: MZGDWHW[1 =TA90Z&+ W%O"&HHN^"W]]*="O1A0"EVDH;BZI5:Y:79]:/?S B MIYT&(^C%,H96IEJ9>II,S9Q78UWC3"WH2*W.5)AV2U>TIZ6MGPR-5=8&.NR/ M55WIL^K68S%4L7YBO_@<]@917!1?+):9CM]0MJLVYD9Q9M.661$UF$*C)BH- M;]6E=3GZ<5J"]?A@+MY8U M\Q 3?G;3:%A*ZK4JO-S1C=G&J^+Q<97#(KC44=6W\FW#*!]#8/*YD.A>5.0\ MB\@MU ZO,L=8FD@XUJ28'8'WL:I^="O;K6POR/;-37$NK):_@4F#Z/\;&=:Z MLE2O-S=EGJ"(1],X[!3'R2]Z";29KH?_B@%,9V>/IN5Y\-VRV-5^_KVX="<@JMC;=75 7[Q M70_9B)E^PT(V5LO-G37.G?\11].B 1-A;T6Y%>6GAU=W:JH?>W/!S')(9%S& M?A+JW[,LZ4;%[OCB"(72S]2QS^A:B^RD7'V1>6Z%KQ6^57JTF.)ZXJ15,6,T MRV%V)UNYRQA=^Y.9B=)+T7T\O#YC;9I!LL&_6DQG6DFI(P%"N>2T&9F4_-B85ZSO"?+1H/A MF%6SU(R9.7D\:U(\P^HI?7]_,N^B)E-8\ZO#)_-8V7@B=]+5Z0S->^M"A;TB M):Z[/$IOR_FLKOYV,S)'RYMS730=BQ!7]TQ'SN6<[O3S>8ATWED4V8_*J;B M9M/7OMLIW8)QC]282DN3R&6K@?$ZBMAIP3\8'_QA_9:DRJP\ZYANEA@JAA9: M^L>'0DVK/)INLDYU]-_KFZ-)=/^*)%O\/4J3V(ST?2&(96>*LWLJAOS>.B]. M+3&,'B9Z9$:SF^S!J C\AJGJ1;JGVB>9R$]L3N/1TJ^[IP7'H+4XOF<\HINB MZ4TI!!,9GN)Z3++BK)]"/LLI>7-,2GE+054]QNNH](7, \M D$\?Z;9P4[94U+RKG+,M[3]6D@RM3CZV7QXSU W&F@7=8;=%?/&>SUM_&V=$J5-\K;5N)!-W7 M7E*0:*2%1N/OVRS5;U9(:!87.CB,!@7,>Z/\H5,<,C8LGFE^FR)Y12^+[&G\ M,*:35:P27.[9; Q&K25&RQ19B?+Q04VX3"5WN!P(XA+=+&#\MPJE9/T[*/[;]N:@)9OQHFV=%7KIBXZHIRRL18)OXKC'4 ^+!6)EJ%\?J[!9>8+S9EOJAQ5.I%%)>O;OW:Y2-S>OLA=Y>Y(NLVPIEGB^+7A-VNS2/O1#'GC+_2\97&O]_ M;,-DKQCOD\N7O'!CBN[/XB0.TK!<,V+R]CT(;$X%5)2*TQ_?3LWRDE.' M)PH+LPRDYOPW!X9L1&QCWSCS^3&9F[ M89H^Z"'_=]@?J9-BF8 >XH6IIA*<(X# [UJ!C.*H_&F4]4ZLGNI&@["?_?7D MU"@736U5J)EB?C3_ZTETGY_%HT$OR<;,ZJ.98^50PW MUD15DVW'[C>V6N: M SG4RT#D; 1%A2Y%!#;<3@2'%/*@>MQ!P*O(2T#Q>]V M$UH&L0YGY*"US(:IQRUY-,KO.;4=\*)[?H)O\!.P#9A>OT'ZB#*1@OMQE/!%B3?&_18IP) MGO[8,>M6AN5FK_[#&I<;;<'EWB$%P0">*@A7".HR'TD!&?&QY"YECB*X@)#R^F+/RL\G%PNC7O XD. DVJA9WU,0[ E3@:%"$T11&P18!\0FT' M4L)=QAW;=FP4:$,;^-QW7X:BAJPKQAV"^2&@Z-A2!N?Q=Y7E@_HDP9,QUV@, MLTM@M&=@=+Q 2)\2"H$DVO\5/A NA0&14#"-Q\=@+$]Q,R"<[9C8MD6#5'28 M;1^TIWO,\70+2 JG@ P(=9@#&14 $M^F#L<>%U'[J'R&0:EXPKJ MN%(66RA$P(7M"3= -G8!A6()@VY9D4>_K^>.:>MJTKY"L,<[B,!#\%+;6.]@ MD,0!F"+)9IZ V('(9YQ0+J4MD' "I!G#EE:BO4V0%)# 1_M ( . 4G'%N]] M3=4PC![5Q"AW@'<7UH&\U/E.!2P&QM M%&W$7?H8SF/>^"5K9-S[8OA2KLC;MFD4'<$;G1W9E/\[:U/;F/*888UGRRL\ M*807@"#082CAX(;-UO1@X4KHNR@0&!(=?#K4-^<221<185.\-+_Q.D8,,M3AN,D5 M@KMOC9[F2.W\WH*O14'DO"R_9!8DCZO7Q^JE"=2#]33%#(X!0\+S?$H1TRXF MAPX+J ^8< 01+G;$LJ=94OMK/XQS[6CZ$X)_5EN<;P0=@)O,JNZ>#]F&AD<, M2 '9S#XB8;L!E@"YA B"I2U]XDC&7%_8A,*7 ;*QF(^Q1F.^GH3#CU)("8F%&3,9KPI-#45$,*.S< AH.G8 MXL$B]=W0#..A^IMLADK!'-OS728"3Q 'NH('0'HH$+[+L1\LY3'G9A9>PZAU M6*,V;?<]F\8IOB^67RFF]5?;Q&=.S>'A?;'?LJQ=5X1L_M"ABNC3A^TI^PT9[ MKI]*C,;'_OJZ"@($YV9Q?-]UJ4>QYQ#L<&D'T&4$4FEK3]ZIF<79FIM@0]$1 MHE%'81UG&Q'9-G1NNCI:JYV.53O9LU61.IX!E"+(! :$^AZG2/C L1$-D.W6 MS3%O+Y<@6 ?A1K?+[:=VVH_*E\OICJU5E:APSWZ-R@,RBU.-4M53:E"6M5CDPK3)7VT1 Z2(L!'1=1*CK"8\AFTI$/QHM/B",XXEX " R8H[]4 M>LI/A5!S:RGL@Z@'>X0Q>&'6NLG V+7BR/!V95,U)!&<09)2"0-"H$\]0%Q. M')O9@DA7QZV^[SGV8TCZ@V$_>5#J0O7-*<2O:-T@Z5 J#MKE/.9 MH4EPO84 MEMS%VBA**%S/)A(5U45\-PA(0(1GPR5+N0$LFYI!!QU FER-OWNP/-!(<+KA M+%7?53Q2316WW,99P#N%4S*'4]]%4E)H!P$F#O8E=B #TG9M/P 0!TL;9Y)R MM\S?HOS.'65Z>"J=@/5AVQ:4\0[AKUD/:&<-Z5'9RT.'(YL=.B(1\7V7 ,8\ M_=?! KFVE)@3AJ#CH>5];!O!L:DJFK@CFLVA[BHWC4&/ M&8@8SM8U4!^(P"$ 25O_=5T'8<@9H]RFPFPHV02(#9E.SCL<''8NZ$"7/BX' MG6UYDRGX\ Q\6%M "B!T(9&$.T"ZF &!F?2D[[C.\SS95]@-CCK:2!_"Q$D; M.AX0H,C4%SJ& M=3S$5^9AMV8?!>YHU7 ,J-N/PAB-":>;# 91>2)\L3/$R(_NB(J[6IRL=Y^3 M7%ELKZI5;(U43\(QF>$8.M)G OBVS2%!'I#0EP((FT%$(()+503G6"'CHL[N ME!%/,Z?W67061WU-@G2D:H&=%(_2OO2G6CBW$5\KZT^0=3H[@HLXG'D,^;Z$ M#F%(2L\W!YCX@716&:?J@ MARH'9C^OS/,TNA[EAOY7R=>PV23FOU2:],+LSN@ZCB#Z> A3#FV<=#BX(F!V MY(=# F1C[ /F8"(0$T' 8;$O7F"!R=(&W 9PU=@1=K@#$#X$U67V40S2=PZQL: SP6%VGH[S":N%SB !*XM;*5A#"'8D\3V)S,+L0$B.Z5()FRFUOVIBG\?CD_.V=]R& M#C4QX >]-:*-*XX:C6CN1&:JP6<[E#O,([;G2"X#[5-*P2"0=L5I$D]%8U.' M,8N.P(<-QMT*\YJSDMWN:# JBJE,JB,F@V&J[E2<1=^5U4^RPR^.^&X-$NT9 M$@/?P0(PQ+&$YIAT0*7+ @H81P01N33A-T??8GFG.T_=\U@36_VJ2?Q9Y5]N MKL+[E]G+3%-(_[8:JDW6L%D6VY?PMEG)KEF\T8:.>P/+-:BD,U3:GNMBZ)MI M=^ZY1'*&QZC41E,&H'%4;FHWV\CR$"++.9LYGAQIMTML:EOY#,7$#P3W79]* M3(@'/4ZQ;ZJ "\"1B^VE!-"%RL,H5CT_3&,]QFR.+U[)ENV;4SV IL^'?JDL M'(HQ;L/;H]8,#,PT@T>UJ^V:11$2$)=*25Q,S?(C'S )W:4=&9MHAN>8]"=I M!L0[G#8:%!^+9CCH/5D-G))XZ*Z]#J]GKCUU(*+0);;O$,=A'!(2N*:X@<22 M4?08^O,K6#3M*74+K3 QYR6VH_%AJ^XM*CXMG@H\=*&YEW,Z/)NKW^MZ1/JV[9$ 8@*PCFZ$(WP6V(Z-B>*+HX-14>([:4WGB,,NWF@_$ZI[)U:]=SJQE8W/E4WBKF*D"Q@ M3@ )E\@GG#L.9#X0.MIC/@;"%R_7C4WM=A&L@W"C1\X>F&XL_-H/Q=ZCZ>_% MW[GN]*-8G=Z5KAY$X"^/Y7AI-@A,',]R#%WM?*ITP14%3:YQOU3*,M4 ,BM/ M+#=8PO%6GUZD*OYV&-[HK9V'_1_B0F0W(=^EXO&&!^LQGA A M'.2X#D',+#+T*:&^@#9@F ES3[B"O\ ML_M^22:>.I2FN5V#Y(H1U$C\3,ZMY,;Z,E1I<1)=64MC83;=^G5I!=%>#/Q= M%%OY73+*](ATK*GNNVJ86WJ@5G87ILK2= A_LJQ]'-DH#D>]2+/QIXU[_T1] MM-S]N79@!4OS^^6JSG-]_UX+J3[\_' M\R!,;Z.X[%XXRI/)#Z7S7?SR(^KE=[JU)M#8 FNSW ^'F3J;?/CXV-Z>3%,] MTXPDI"?UF:#R'3;YR\>3)3=B_/X5EU9=:_S2L;_L38MGO%4ZG>U2";,EO<,W M->F\)@UYEVJ'\#=]X2ZS?*VK>M:7;IY<:[N 8>?(9U:.2Q0^:_/T'$DX2NVP M=EOX%D3B&1,;6Q<2DVTX.6\^N]77A-3 MZZC##OQ ^9U2/KLT-]YJG?W2.F*VH)(QCF6@_PKL$<8D%P$%E"*(I,T]6VY% MZT#1E-;!L(/089\HVFJ=U] Z>[O@YJ#7TY3ZBD$Z\Y)<0( C&',]2B!VN>=X M/@#01< 4\EFJ)MN8E_1G(_H*(M"Q4:-'5.W7&II6F[7:[,BU&9YI,X*9[0-L MNT0RXB+J<" #BJC^5?I"5&P1;\C[:D:;<=P1HLGZV'NFS';J=(G&9-A-LMPL M@TI79:':([_&:)X[JUH*X>@?48 ]1H@('(D=E_J,PH9+/SNKR >QP@1%R/$R_ M#N/2011AZG@NH$O%!9^#PN82%W:'B$;S%BT*6Q2^-0KG3E/R@"0!(:::"2 V M$$)0S_< %JZ&H205U:^?9PL;"L=Y!Z'V%-H6AH<$0PYF, 2(:N!(XD'K4YQ4#_ "$,(&9L*?E=D/]K0?UM1I28=G2_=J$RV,Z:UT-.:[<0 M7@=A>[;*)V#<)L3WD:_QRFTJ@/1\7S@!$)X)6Y\%X>;"462R0HVNWFDAW$+X M@" \5YV;VX[C"H]J.RP)#:!$!+B4^PS8R X0?[85;LB)!J@#7S6GU&*XQ? ^ M87BN-C?BYF V03 @A J'-\.6$ \Y/' #<328MNU9K@9##/8(5LL3[4/$#[, M.=5Q28GXUE+W0U. (GOI\<,'H+$.?7PM+P]G?"TO#V=\1\/+8SO)YD)E*DR[ M=T79II[ZKOK)T%1U:L]DK'2(Q=Q\K1\X ?$E"!Q,"$!00I])#R-;^EAP>^D@ MN FI9=SS9H3V2^=FF\EFB#H4MCL^VBCV0$$)P?RQQ1)1Z#M$(!\2A[@\<(3G M .YPHI$*EE)-ST1E<_EC:'<(.^P34UM4'C4JYXXOUEB4"&@((A<2'T+!;.00 M&"#L!0[D2^M\-["5S:23,.EHGK:H;%%YJ*B<.QH&V1 BQR'::Y4$:T1""5B MN TYY39:6O>[@:UL")6@ T&3QRSM'BH/]'3Q2\W=LB;P($R_*9///?C#F=8 M<&Y>%&% !7&$I$B2@ ="0$+UO]QV!1-\^6@SU>^;O6IQ[[<)-5\A?D2LX0VX M.VOZCLG"[3V.^&Q3J!#,QS;T*(1FZ7P@/6"[;N RY##AN/ E.&HPXN,=AIN, M^%H]0,CFS6P>0@ M#J\]MEF[7U2LTK!?Q%5A;Q#%49:;Q3+?MUUZX(M">H3>P@93"(YXY8YK9 MQ$',9"P9\1UD.V!I(^:8&QJ][05S M?.X'CN0(4A+84/J.)*X+'=OWF$^75[ ^%]?-A8JB@^AK5AQI8=W">J]@S6=' M*>. !8$?:%^;V*8*M+0!MFT/!-I\.SA8JL>ZD;EN:!Z#=^P6URVN6US7X!H! M/%?I#]B.<(EP#90Q%+[P 98!9CJB]OC2^KJ-S'5C\Y. H*/&]6%N0KE*<=/@%^#)?U0 MA_#7K*'0PJ^%W_;A1V<%;FV !*#F4'O"B>-J,TBA1-@' @& W*5<\A.M7T/U M#VS:T;UH\=?B[Z#PQV?XHX1X^H= !, LM!/J0S0G'/M$=_%02"@D 1#5P#?=@$@0D"&)=A,&3PSNGV2 M,B =T>Q!GZTR:)5!JPP@MN'<(1:>:TIW8QAP8B,F)'4@$!X+*/.Q S;V#)[A MZS]%&=BXPT'K&;3*H%4L#.LMZ8\=Q&0B@%#8GU*6"480(($#:M@UI?=IM MG6?0L#+ VC, .U&]<-^4P6'.-Y]KB4M5EEM1(8='OJ4"\]GB30$=I@V[XWB> M(% &PG$=X2/@0B\P6RP>(WI"R1+0XVS>9[75JOZPH_V.0]A/T6;+#P=$]MR2 M*D]0!P0V \!A1 K")?%I8+8FV<*VV0M U.3Y].W6OA9"NP4A-/,L"7)TI.E3 M285/B,0.9X[G0)MQQHA&T\OL4$,;^SJ(-QEAMB!J0?1R$,TM2@((8NC9 $A) M"<2>8TM!D2L]CR+?#UYHAYH!$6GT>+5VXO65JL;GFC[CZ*ECQ:H]0VU3N,YE M4P)I:XC:'# (B2N @SAGT$'(!Y[C^,MK" T3/B=QLIA5>8U217:[&79G0+ZK MEO1X,3VW, ISY@%B0Q?*@+@2.=2S'4/_B';&[#]DUJP^(/<,L\@02/O,% MHZ[&LNM01AEQH.T)@2%<\JUGBPZ"-!FX^O51/-*#_3)=.^X4Y"_;71ER^_=Y M&FJ 1'&8/ISG:I!IS!MLITE12FZ2,7N=Q3V;3%"FZ<^)"33.>MK M(TX\& AL(XUP(B1W*"!2(#_ 'E_RJ%\5R=M9J8P:/?ZB17*+Y+=#,I\A&4LW M\"2#G M!D.,*SBCAF(* $>Z"BBFG5[;)3:\L%!W(FMQ:V"*Y1?*;(9G.;0'T MH*# "Y"/?)M01_" 8\)]7P8R<%VPM*7WU6URTTBV.P@=,Y*/; K[Z[9B[#W. MEZU3#W,+M.Q FWC("?=80#AS):$N.FIO"?IPB)H/;'2I20OB%L2' .*Y96,(4\H%D3SP*7&XSWTFL2)/_ MV"8Q&A_[6V@T!L1L)['$@>MZK@P<0:#@4H<:,B"."VT"[&#I&!@M<:]=/,S, MPFUO(?L*9C]+M^V"Z!]IYK_5J]1S:*;G('2]P$=0*S],$)(R"#PB 2>! M#L-V\YJ \Q:/=?JN5;/M7KN>7K.GNFYP/$=&$@': U'B$,="B7W MJ0L#+@,;/U?/;68&(G PXH1!GP#@2=?C M%%"'"6J[1&SBSS6_4H7@[96S/W0]=V3K7-QD,$S5G8JSZ+LJ6SF2XJ'9\+Q/7_/22D#SR;!=0EG@R@CBTJ]XXO MN&5E "&_AU$_U$*M??],!P27JCO2HABI3/;^,2H)KZ.-+S=7X?W7)#6]DGF> M1M>CW-QUE7P-4]WD5>;.&CUG8]^F_(\@4W) 2%X#9#X#,@\V_5)KTPNS.L)TCB#X>0M7%%HC[!,0U)E4 -BNQI&TI M\Y'^33". H<' )=(A)!X[M)RN#QX M @1.X)BJIB60'9_9Q']S(+]@?>Q!FM0CRXY?)7G8UT+Q.$>^,_.'=53>A=F5 MK4PLKI6K@YAQ%&2V]M_W[4 [%,!S /1JM96\WZ9,W*9IK598P17Y+ 8YZ4##&")(4L MP)AX!*"E:D3/TJP'L5*WU:P'$EVV"K15H TI4#%3H#:B 96!&V#$*6.<8!^6 MKJFDV'.7PO=GNZ;-+P$6]JLN 6X5:*M 6P7:*M"9 M6>X>P\73-9@80K'0*X MSS&5G@A*#Y0& 0N6IA2?[8'N_=KBXU"@AUTEP!JJU,KNPE1UK.LPB[I6&/>L M7M0?Y:JW*^IVGQ7GSLT K5.!F,R"<,E<'7X'@ON">#H.%T)2(3W/PX0BX#U6 M@7Z8QGILV5>57AJ1+TQ!3GY.YY=8BFVA \31N"]ZC1FB=;V6?1 MNH6'Y1:V>NH5]129Z2F*[FIG^-GJ*:.GV$Q/B<#%0> QCH!=%%;B+O:8%_C,H]S'L!%_ M:BFL;$A/[4&]I59/M7JJU5,;ZBE!YXX^)HX;(*FU$B4V]P1RN&0$!E(2R?V7 MQWV5Z:]&]!1\3W&KI_9]"_W".XK]=D6+*-9J+C\[+7YIC$Q_4Z97JF>%FA+A MK2K389DURO1O46QITG1'_>*H4"O>/&VVX:FNF^1=]W3Y,8)P5AN;< X#AH)B M[8=PB9#81=)E&-F,D^7:V!,NRI*)GT>#:Y5^N2DTRI=1GN6:07KH&Z2D2G'8 MK'HVZ0BQOM#W@N21PB2,\'G"$"!6! M[0F7!DN+OIK"_')ZYP681[!#!&\QWV*^Q7P=YLFL:!>S.1&4NU('&0035U(> M8 HP$X%N3K=JY_]L"O,4=BAJ,=]BOL5\+>;G"O51Z=G<$33 -B6^65B#' #T M+X'D-*!+^84F[7QCF-=V'B%ZW)@OL@D?BGV:T]^+OW/=Z4>Q.KTK.*A#>?"7 MQX*Z5$X'3,+]<@Q=94FY@TF\->?BB5(HDTNS[:U)A'6_KR3"^DSSB;_'W+IT\:ZB!=WJ= MJO#;:7BCNW(6]G^$#YE^XX>[=#S>L,!\1C 5#-G 8]JD,PPX@#*@'&&;^-JE M]\T]X0K";4PS7DFSQFA4?/U1]N=+\5.;#BTYU^ MMDJS8G,U^VCY_QQ%^8/USE,W43?*?]I#,KV+8BN_2T:9'F/6L=1]5PWS,@-H M:8J%>SFF41R.>I%F]^OW?NX5"Y[-]'ES=\_W(38&N;^ >@A*5ZAO%9??"49Y,?BA]S^*7'U$OOSL3XCWFB&DWT1;% MA[],;+HVU_UPF*FSR8>/CXWTR30K/RO:!T[JD_;E&Y%^QU%>X_675MRU MV276] /WNO/MNW;@76^Z;/O-PD_QK/AS>9U]HU'FDO_%-W6_>+4!N[I+M?/^ MF[YPEUF^-A@]ZTLW3W1P:&'8L4S MVL+^M]*,NA1"4:UOUJ$&8]\UN-8G+"?AAW]3UAL=+DOT;]AU63-Z]*I68* ME[V(8NL65PK;9DKPV;XIVP?2OMB L[U?GDL1AVY /4D(\EP'(4$!L1$B$GHX6*.WW#!-'S0= M2C_W"0?(+"NRG3@]IE5BAZ'$CM(/@0#.BMU [FL((^YZ2!+AV-)AS$6>]_^S M]^Y-;N-6^O!74IDB>X7R956P6 P+[>2FRO[225OU*TQ'8K48L=4K+= M^?0O0$HB6^J+6DUU4Q)FDA[=20#/>;>T0CYQ_*K M_U@7*R^Y(/?4, NUR^K'I%Q_JG6!/V=A!\F^1LSF)F\V1(@/_> C#T0>B,;, MN1HSK<:ID$HN'9,D@89JG@ACG#/(TX041IFM-':B2P762ZR MW%-9CC8=\JTQ&FLL%#22,BATPA$W&&F92"NH?B&6:\KW0N7>V]FR9F]_QMNP M[PA#0]9M]\-(>Y'V(NWUA/;69DV4XRC'48Z/5HX?:7.ZM%]:1Z11#;7A6F)@ MO?U"@+*(2=GX_+MMNSQA\[=_\3!B_+H=G6;6C67AM.\A^ M9,5H4E;OUB_GUP$:9=6MILC*>3$9A?U:]9OIUR*K^]X,JV;/_EM%=KTH1I=I M^6)%M/WW?'KKPYR YMVY<#U"*T+KE8VZ7IDJK%5-!&T"-'$&0TR10AI;80G# MV%#'&=TZ$:PR58(BR<;)HO"#_. G-Q_7A0BK,RVR@A@E,Y)^)/T(K=XJ -E48&#"G%064P4 ==!)!H1(+.>,"X/-5AG\ M/0K@K^ETD1V6_P^=OD1#V6GR,HIJ%-6H!2*T(K0BM$X(6KL8&(@VP?"$.Z$P M@EPY32'S'B:42G/'B""<2GI R,:!8?;/GL* ?&_9F5U6&$5N]Z(;P?D-*'M MY4F'WR?SR\ML.@Z(&617U]/\)LL&U^E-D4^G@WGZ8Z_(]^L<9=*_8J#>JIY3 M3E_OWOTEHC2BM)?Q^*-$YBYF% ;-4=,,"BC#\3"8:$HUE)918DFBL% 2ZZV: M@H]KA=;:*5B;5>^R^?),J-+EQ>?TQ]^"6LNG82K*OD?KA>0O4;P0I3SJHJB+ M(DHC2B-*(THC2B-*(THC2B-*(TI[C=(SKNZV=X:CFY!UD=7';'41SA%IHK0BM!Z9D,!(IJB8V21!AP@+ RA6F.I MB(8. "BA ,!LU02I\3\7Y;S:;?BQ-F,_Y[?S5BXOCKOZF'28U=K&^'/ \OKM M Z*<]T/.HPJ)T(K0BM Z+FCM9)U0TK1K5(DTP' FB) T@4PI9R%CFC,MJ%/D M):R3:%$\RZ*(U/'8PE$\R$F7?8GBH(=!3OJC BM"*T(K1."UB[FB,#- M?C%)A30<$8HMI( J@;"RV@@N)506;9U2]&KF2#0A8@WV0\!_/_>36 5RB^S2 M8V[R+1M,\S)67A]A5B(F$D\UD1A1>AHHCUV2UHG.0 #,2(H'.O,(=;",2>)UE8RQ;8.BJA<4M/V2-_.O(.:_?%Y,MBGGZ99I_S#VGA/>3.,C.CT>)J4>V>O^^.GI:E*?UB M^-<>C+70+D]]?A1>Q[)Y/I+)J9))5'D1I?U'Z6XJ3S0J#P-)K%:.LT,Y@_E(J+ZJFWO1U.;W4@0?FOJF"/@M[S#(?M8*)T(K0BI7?$4Z1 MJ2*T(K0BM"*T(K0BM"*T7B $A" 0ZQ 0]TA4$D*+F*$)1H*Q1 B)>*(ULEIN MAH"\-]W$?+K*87S,YNEDEHUM6LS\Q)7=)RP@'2+6Y6;_8PL 10$^)0%&C0!+ MA9TQB5%.2PJE4%Q1Y:@VD%! W)X"'&7O-8*O+YIZ.= 45,^^9]5%O^33L?\E MG4[3V?US,"$;?/&VYHL66935-]I\\?:=NV\# MQW^R(A^GY67+(NXN<[,W./9;Z-2P.]>A2M/@AJ9 M; XKH5A:C3#D6E$"G)(*<<*%4 EB0IA'J-&D17'CYT%=^3F;[Y#MWN;*G3>Z M19Z,/'EXGCQ3:TG@-248F4AN'3.6)]1")@"@E$N".;6&,K=)"2:_NLIG5:>Y M'2VE)\9%6A?8"HD\;&F!A[?*\B$D8LB1B$P2F21:7-'B.A2](M#0:\( L\0" M"#2BR@')"%.$P<0"KKB F_1:\5XX""XKRIHF#TZJT22+1!J)-!)I#XD4-4>9 M("0,<@KAL M*FIM F6<&0FH]B]J0AG$2@KF)"< &DTM?BEJ/?Y-G<_&UI.RNWT0P;@E-#)T M9.B#,#1K&;\:"H@MH8XC*B!0% #!&2 @01:CK7J7 S'T"Y2L,3'DK,N.AI&3 M(R='3HZ?X#[ULK4O7+N;YZH5:'5>O?)^,YY>_2?XK MQ4 P B6O'OR\DE&^!.?7QG"ONZ8.F<@=THPI\&1?Y]MUV>AP#! M$_;4'1P63?E%S8#I9.P=K^KQLA(C@F5GL'0S[OTB/(='2I--'M0'Z=S*)P_^ M]'+=\9XU9\< I)=AG?X#K>*A)+N8C";SB*V(K6=CZW,^7VJZ=OJ@JK[F?ZQ> MKU,)@U^6J.MV)_Y):<;G NUE9NW^X,RO\C M'37A('"(P@Y'TF5KQ"<6'SZVGG$#XQ%E:P^[]J]1:=UY(74?^0LU/H8,_KIQ:8JR?]U! >>DMS*%&G&TTB 9X$#T13 M[FQ,.=9P'V:<4@G8T'15;.B\DH;*VLWTR_ M%EFE\LOA8);-P[>*['I1C"[34V]]H!/0W"=Q$'*$5A^A%JM:C6(K1Z MJP(P6:L SB4U0AEB@*0(" U(HHE.$B@4E"+9407\-9TNLL-J@(/G=X>\T\-/ MHJA&48U:($(K0BM"ZX2@M9.!(9MS(:1Q &&7 ,P2:E6B.>!*XW"T&L=0;VW' M[-# B$;!X79CGT+(_Z]9.?<7JZ/S&Q'\@)PF>%]'& ;?)_/+RVPZ#H@99%?7 MT_PFRP;7Z4V13Z>#>?JCF\XGS\D?]U_#W#O4T[P[][***(THK27$?DX M\&,2R5WL1TB;'(5Q5C'CL.&04L$3*6R2<"8$3@ST%N6F_?AQKTAK>_)= M-G]_4;_@\N)S^N-O09_GTS 59=\3%7 (Q(L4M$2"BVHXJN&(THC2B-*(THC2 MB-*(THC2B-*(TEZC](Q+]VVK./]6Z?[WM"A2[Z"?6)EGS.X>-55&:$5HQ8+[ MDV#B78+9N%5P+RE,$J@-$)A0C820BEF. 40X08B*53#[>OQPK?U*X[V_^-M2 MQ?4]?,TQ'PK 3Z&4X@P$,NJR"*T(K0BM"*T(K0BM"*T(K0BM4X-6K(C>7L:/ MV75Z$WS$$$J]+O*K25GFQ.==G_)C-LHFW\(ABLX[11^S:3K/QA_28JN5:7^[ MF\ 7.6$V4D&D@JBP(DHC2B-*(TI[A])=S"I*FN8MEBH,M:,&:$P5$IH8;3A/ MF&10@$2]O%D53:%8";Y'$_?)+ !JEM6 #WU<_$L>HNET<+WX,IV,_#JMWE>6RZ%@8$C! M2;3I.P-QC)HL0BM"ZYFLW^K@[C2C($F$%0A138DR3%B42"&= 8[AIS18[9ST M#YW60! /F8S;BJ)\1NJ/T(K0BM"*T-K?JFBU;8<2&*@%4)@G5()$*:>@$%HC MQ0A+=+=61;0$XLZ$A_%K\IF?@S* MHKMSZH9^3+-!M=%=I$5Q;IS^SS?-_3_ MVJG0E^6"AT]\QAPV9,"#CV&)=S"@H,)J"0@'*#!$DO $HU8:\'/F_8 B+6X> M#"XUJ_G^PC1K^2D;+4+"93>F>$[0B, AXGB(R8ND K.)]+ #H M6/017XN^<-XJ<))102!-!-7<_VND\7:!,T[S)XA^90MT(OG[V@C0BSQ .(I\ M%/DX\!,V;1ZA-]I8-DB;)!Q_B1U 5% @.,/>R$$ $B0Y$4]*F>W/;3U)I;VL M5=3;F,4IB_QIFS>Q"C>BM/\HW4E)";964IH;:RS73%!&D0$*"H<(,,(IESCT MI%C,-T<0EW4^^5"PO/;8R=9GUAE M?"R4.6HU$Z$5H17W*$4FCN(2F3A"*T*KGV4P$C
    &.Q]P\I,TQS*H524B/@ M$',&8V[UUB:;5C>,95N+S_GM ^==7E198YV6V3C$T+-9F8:[.)H /.G0\3RU MH-"- R,8M5\8[R,1 !R65,!&$<>2, M]*\QH.53VVBR341= (U M )Q[-T^2AR72&"54&X1T4XI_D"!V[T>8%7?]F6SONUC]N_%I)S,LT]9\6TR MRNK-WA^S4?YU5OU*M>_[:(+MR3:$+'$_D'DOY_[2:Q"U45V MZ4$W^98-IGD9"^N/,.\2DZ6GFBR-*#T-E,:!1Y&,(MDK9$;%$5$:41I1&E$: M4?K\M@R$ -'L_]#<2DB9T?IEFGW./Z1%-IMWEI0:C197BZHMQ'UW M]+0$5>D7P[_V8)2)@G@L6R23\R&3J/(B2ON/TMU4'FE4GF."4@89UH8:3)VQ M6@65IQ!@RG+U4BHOJJ;>]"LZO9R)!^;>.9*\&&?%:J3P^L>@S*>3\>"_0/5/ MK\G@&2KKD5'W5G.=E8**T(S0[$]2X-3'%\4MBEO4!!&:$9H1FA&:$9H1FA&: M$9I[AB"I .L0I%#<*H8$TTY28A.-$8?2&:FX8H)OG>_Y+ILW,<>N+>3E/9V%" M-OCD;3M.[PGY0<#R3!'[W*EQY$M1(&KM*42RM1AARK2@!3DF%..%"J 0Q(FH!A[-Q#NYD#8-B8Q,)+>. M&6 9(0IPF!B 5=<;,7P*]X+ M1Y=F15G3Y,%)-=JBD4@CD48B[2&1RF8_!D+"$>V,PQ)3#*P&7'+-*'? ,HRW M[-0#$:D:'[;/)>%XB$$T42.S1F:-S'JX-#.'30] QIF1@&J$B":40:RD"%O= M"(!&4XM?BEJ/?[?VL['UI+1V'T0P[O6.#!T9^B ,C5O&KX8"8DNHXX@*"!0% M0' &"$B0Q6BK_\:!&/KPM8"0B2%GG1XJ%CDYVY3?YQJI4?R^+U6]=IU^S-U^*+/W7F_3"W\IOZ?1[>E/Z*_[ALKAS_'L/ M7=PY],Z&>D=-[ ?U/_9C\I?/?Q\.WKXSOVXM;<\0>,<(3!Y^/QP-ZA]5,AV\ M]L':BJQJ?3]FXRR["C(6/E412WC\H<@NLJ*H/NXI<9#.EH^6Y%CEEO@?!S5) M#GY)LHO):#+__1%.TR^3V6!^F2]*/\9R.,A^C++K^: J8ACX&4N/LEQL1.=P_Y=:\_674?IQ382SOJT1VZ+J[O>0?3YLLBRP9_]&Y?EP'I^ M'Z]V$0V6&XA$=TW=CAL9YP6,N^W+>XV2E[RU#1OW//?TGOKXSE3LZE+"N'Q3X,B__YZ&]>?L,WWX+!H"J/ZP<#I9.R]P5[XB2P?A9_]DKP MCYW:3Z_2_0P*V2GB>,U?T&()I0G[Z1&EA@J'F!-<.D,4)'3KH,,.FN%M$-J^ M=>X"#Q&(1!:)+ [\O*TQB9J6Z3P!3#I+3"(I!$P+I8EB6DG#"3#B>>WL G'U MI)T=0D-*V!"*3GN%1 (\"1Z(EMRY6'(8-MSGS3@K%;1("D7#OD20A(9)7,#0 M]9V!?;8D=LQX.YMZ!^TU%UDNLEQDN6-B.=R<:T&D!(0S88G%E%&M-?7_ 1I* M02$QY(58KJEW/% C.#(D'$?6BZP76>]D6>_A%D 4T^;,"DA)XB"V'&)(E> * M.&.%0EP[#R2^=6;%@6CO!5H 3Y$@KT$\VV+_<'@$SO\1,*,A'EPPN2-G2@3 M[E""+4::4.0_ 2$B#! D3(((LOL29I=XBYZ<7(&^7+'_R ML^8_G R*YO">4>MPR.OUP3E5#'U=ECQ9_<8H+^O3)7\'!3S#NCA&&D&G0FO+ MH25,,FH38;&ES$D#&.:**] 2],VFX7,J#@B2B-*^Y_W$Q2U\GXLD31!&E)+M38BD=P) TG!''3+NM4XW\N MRGG51^US?D^UY=(;>G]A@R^TJJT9OZ\]H6,I]<2XRVVL4?RC^$>VL14R(16A%:/6FENW4QQ?%Y9S%)3)QA%:$UO-WB_U7[?[YL]L7[F/U[,2DG\^Q35GR;C+)Z M!\/';)1_G56_4FUF.)80)@1#R+L\72I*=I3LJ#0BM'JJ-!A 35(+6A&R6A!8 M(:CFB>96:PTM5YR3A&R=I/!J2B,2?:PN?1#Y[[+Y8)J7L8;T"(/A,7]UJOFK MB-+30&D<>!3)*)*]0F94'!&E$:41I1&E$:7//RF=0=RD$@1 1FBA*," "LR4 MTLHA@ VPFG$"-Z-"WO=^.QOE5]F?O />5=S_8S9/)[-L;--BYB>N?%K ?Y?# MUB$=8OXBO=.WX?X<>&PPP0'.4X]<<-Y<0$D3(88F<19!R $.:47E7$(5$-1Q MA0UG^W%!%..7$.,]BTR//AI53?V)9^._2_I=!K:A9:#M&H6^GXTS[TV MJ7D P^' (U/L Y6\&&?%:EKP]8_!.%^$OJ7_!:I_]IK9Y8^&3T#_BV4^G8S7 M/]BG3!+DS9G<";"820V@ I *JP51S B,#1( 4+W%$YMM$:NVH>\7\W*>SL*$ M;%#'VYHZNCH]&PX1QT-,.J6-Q["PW[J^MMU_ BK]6$2X6XWPNT-.QDG0EVS, M'*%-PA %S"66>L]'82^3%H4-WX>U)4W&^9J/B\F7Q;ST,WZ M<_[!\]1L_BB?[9W6]D0&4*?-TB.1'2.1G?KX>D34KT!6"#;Q&4J1@)Q0 [FB M5 "5)!@@P910G'*S15:MT^=VM+-ZW0 MM$9$)I9IC!"%SFI,-1()\ PHF!;JSE/?+_.I'VE94]C!"6]G0^X_69&/T_*R ME4>*)!=)+I+<69)7I1OA>?LF9@$.TUN7A* FU'E] MOFLVG2[?K0+ X;D?^FCU_$F35]WM55I\GO#'S97^:5U+TY2(\9_N+[6IKXC]BORT!>[Z M/7'_6[#KM_@+7NM4QW7>UWK5:K)7*P)ECU6!WE)(V]JCTV+0+:[NNDSNG>?Q MP9_]ZY?EP'IZ'Z\JY08/%,F=)3#."QQ70^K ^H;TR,*._=HKC M.U/8UVF^N&]PU?DWW?<&7$ $#RAW/S@L&@2(S4#II.Q=X:JQ\L<201+ M!,L*+*/1XFHQ3>?9N$)(DEU,1I-Y1$A$R!(AG_/YDDG:(;JJ)H3_\1',G*7M M?>Z J8LX(X.<-0CJK0;G"8)3'U]DNLATD>DBT\7Q'?7XNN[3VKGH=IG!OD-P M-S;=_V\Z6Z3%S?,WW1]OXXV'JSLX;?;3AUH,@HT#3G!*F-4F489"C)F?-)Z( M#O;3B_\C'>W3PFSH%?OFQPAT,.Z!!3%&GL'*4Y M&D['15*BU86#<^4-)0L1LI(BHK0F.$%48D<@2L"6A[93_7VWU-2/K>B1CB(= M13HZ"!WA9CN0\JQ#,!<,&T>-!!);E1B-#2&.B>VCO Y$1TUMU&$VC6-O,;%H M+45ZBO34 WIZ9+NBH,WV;H2H(1(H2!BB"0!2<@0E=-B[>892_4+\=/CMW4(, M(>*Q'W4DMDAL)TMLO#&\2"*U QHDVK^=(*PX)M9H"XT&4(.]B:U+3J)LB%GL MD=]= >TI')GZMBP7(3\?J=+&; Y6'C%.C9=OIE^+K-*^Y7 PR^;A6T5VO2A&EVGY8A5<+\41\03O/JK8 MDSC!.T*KC]"*X^NIN.P2)9.(K8TU!P1F":",HX0FQ)MH#"=*2(FX-!;?W60L M*,ILG"P*/\CZW/HZRUC]U9LGW=]]Z-'?GWP VJ%RCG"("!C*3H\,B-P3U5I4 M:Q%:O54!##0J "+C.$ZD$I8"+:70!A(LG-'<67UWW[1M%?#7=+K(#JL!#IU+ M@4,,N@P*1%&-HAJU0(16;[6 E,UYA39T5VGOD_GE8.01-UEVT_3? MKFKN_9NOG7/KOQZ)U1Y'J7DB2B-*^QD-P>R M*0"UQB""*./"& JU5HE"5'#";8*4Q5L>MQK_:HCKI,DA\>K%@VZK"O56C^[V&5ZRL??441LP01FA%:/6F\O34Q]^XNE!57VOJ 6 MP*$\C73\&0ADU&416A%:S^-]A)KMKTY3B2T5B#IME(($>O)W2EO#G)6:/\[[ M50W5X6C_T.%LY!*1.K5**@0DQAX%1-_9P; MA6GWU!_I.A;.[M;0X).?3O_A9% T1]>.FJ-K!]?K8VNK>.JZ:<%D]1NCO)Q7 MQQ;\#@KXVMFC7C& :!B "JTMAY8PR:A-A/66('/2 (:YX@JT&&#S@(*'8@#^ M!JNW=B*"Y[CN=(@X&@H(3SI_$A.=YYSH1+(Y5810:XV!1%A(B0*)UL+5\@J< MM((^=JK( UK\23*[=\M_Z8551F$]46&- S\99HJ%0J>!S-/6GQ&E$:41I1&E M$:41I1&E$:7'A=(SKHO]:U;._<5"?#9+B^G-NEWM>-6F]L3*L6+:[ZBY,D(K M0BL6QKZ8Z/1LK*<^ODB#D08CM)Z7IB.B2=,A"(! &F(L"-4)EH1"H"UU"@AW MNZ9REZV(2V/Y_84-IO*JW&;\OC:4CZ7.DI(N=SE&F8TR&]5!A%9?U0%%9*T. MF/*O"86PL9P*+(1*I,#6(D82PBE^&740*3S67MZ/Z:HTZ,V7T 0W;%1?=\%] M[>!Z_]5%_^+*,?L1LQ\1I7U&:1QX%,DHDKU"9E0<$:41I?UWK!EL3@-D"%G$ MH82:&BHME)8[YC1-H--2)%M'-^_B75<[F+YL'@;R,?OW8E).YMFGK/@V&67U MQHF/V2C_.JM^I=I#<2RA6$B'@J&X#2.2Q!&21%1E$:7]1^E.JHRV=O8A)FF2 M<$@,HUI!D0"JG;") XISMW6JX:NILJA^8FGG@\A_E\T'T[R,!9ROGN>(^<0( MK0BM6/07F3B*2V3B"*T(K0BM"*W3@U8=:_CEX6 #9TWYZ!@0WR?"8+?1P$^<0$6O#GPR$FG,1*40TL!2)1) M! -,<\F(H9+M)\!1]CJ4O:Z+3(\^,E@]^YY5-_8EGX[]+^ET&GIUEH.TZM3Y M?C3/O0JHQ1W#X< C4^P3#LZ+<5:LI@5?_QB,\T5H&OI?H/JGVRE?7BU\ OI+ ME?ET,EY?J4_I!@'DFD 28#&3&D %(!56"Z*8$1@;) "@>HM -AL)5CT[WR_F MY3R=A0G9X)2W-:=TU.63P"'B>(A)EV=T[ ^2_1;\M8WU4TXE/F^A]Q+Z@X+C MF63PNU?AS).@2-03+XMYZ&/].?_@N7 V?Y0S]\ZO>K($J,LVZ9$LSX4LSW;@T6:\DQ!) MXW12B@3DA!K(%:4"J"3! FFA.*4FRU";)W7MJ.]V),#X9"G3R*&4(!(H9%" MH[T9[MM%2$B/?0F'LJ&D+%(K)%8([%&8CU8VEF"9I,*)4+)Q#EMF*/>+)7$00 < ME1QQ0Q%X(68]?.4(1&C(6*>GRCT;34]*?/=!Z/:I2(F<'#DY*P=YA@R[IE+$AD?U(WI\4FU8U1G^HDHKKUZN_ MK1N:>DWYYK(NNX$(_+PY/K@Y!V!5!%2/8N35;U;<*@L"MXJ"Y+[CJK_X*\NS*X M?X3W.RA'M$!WW_WJY>;Y2P[IV4NR6596_;TL5K]UG7[-WGPILO1?;](+?RN_ MI=/OZ4WIK_B'RV(YWK0BY9+P)&'6R(1)2AT#DENDK14J,18"(\-WT@K?8\U=L<([N&7AE5"&:))R\N!\W;A M_ASS>B/\93(;S"_S19G.QN7OCW$ BUFZ&$_\LNQ_]X_Q2VB=,+FXN>/^6Q>Y M97"O?Z U^O9=S(+Q,[UU30AJAV->GUV?3:?+=ZOT7 M_J$?_M(^\9;.-+TNL]]6#_ZX:8W\M"Y)7M?-BY_N+UBN+\'DSW_\:H7Y8_U5;AG3VP9NISLGMM14US7E[[Q4#O[L7[\L M!]8+ZWA55C[ <-A=IX[CA@1^!4ALS\5^;M7!$13\WS/?3!7Q\3 ^[MJ5VT>$3'GA<_54( M?NI&8P2ZWV@LAT+*,]YH? 9V:22+_I(%!;$KP?&0Q7$X*;>N<>A^I:U.NB$% M660>AZ/)-!O,E@9,>#4\'@4'9Q&2!Y/9G=[-;]' C>Y-7/V.W)L#]4+NC#>2 M[-ISQ:3JJ3U(9^-!>I7[4?WG@6/S3JA9T8-& 0?-MB;'@'!: 4AD0CDRRJ,D MD1!38016T&X:!>UI]8^G67B@9F/5FMUG.Q8/E7X.&>^R5*FWY>_'3BOG)$^M M>C](#'! :B49IH8;+:5.)!&,)S(Q3'8C3QTV^Q\BVJ7%_6KR="2GQG9G%[< M$LIBQME%5A35\;"S>5A'_Z#F0=!I0Z]_I'-$?.6?)9,V&)D&M%@(B MRP6CF"AE)-> 0>"H((1L%<_O)9G=Z5(\!+33,OK>2>:)^HI/.UW];,Q:T4@B MYQ@EB7*<*D*53*0@5AA-,+?6J\^MV''544AOGFUU4,=0#K'L\M2JWJJ_<])R M1RY" I"U"'E5YAR"0"B+*0).2P,4A9QZL]-)O-WW8$<1ZO'!;_W74Z_K#+YH M(N5O:5&DL_E@4I:+.DGBD?3/Q:R&[??)_'(P\I";+ OB@_T46F(^7PV>JJ4J M4"/$H9BG*SR;<0-SIOU2Q)DS&!#@@#C"."&RJ5 MT\A!F3B@"7)6,;JIFKTZ+K*TS)*L_N_;V6IZ/ZYG]T5V[) AQEV:RKT-!QT[ MJYR68#WL;DI&6OM8DA#2@1)P036!VC"9A*(=3*!CR5:;T_TDJ],X3Z='XQV; M[]FQO=Q[M9C$2KPGB7:KS !!QP'G6! (: *!!$8KQ"VPPC+*UF<878_OD.I[ MJG^>O\_UH90I&,INS[WLM#-FCR-.)VOL1Z'V0@U!JR^Y4D8 8I#%CE+!L# ( MAXH':Q1!"70=275W&EL,)>HR5'4R0GVBCNR'(KM.)^-!5@=#Z[!6'F*ERSC7 MF5O?$+0[6FNHB5?32:(Y3:A5C@D'.$,R@4INEP)NB_1RNE=VTC($K6;C*CRM MJAD_I-(F0]%I)/K8I#@ZQJ$0BT[/0SL5HSIZRJ:!CE7A05M11I P C'&!(%8,FV4DHPY3_J9G>E4']?E5/TWKOD)ZO-Z]/ MHP8KNK G)&RMX)(@V&ID,2,.4YM(S8BB$",GB=,*;942=R]L7?JR$'59W]]_ M37@Z3FFE(CO<"GZRYBMLA9^$$=Y@Y4H2"RBP0*D0=?)>J16(<;M5C;PMO/;J M>IK?9-G';!I.?GHAK4B'[,1MV>ABGK6,MEJJ<*N,P-8;K\[;LF&CJL9&8N @ MX9:9CF6T2V4J"#AI&3U1?W-=#55DW[+9XMD1WI<\#>LU9+55#261T<;Q))$) MH019S1U' ' B.%$8;&UCO:-X8EDQ\;?)_-(L2C_@K%@)[.;!PMW61;$A19W* MZR/KWEO5>E8:],2%$[7:N236*),P+Y[&4$* 3B TE%I N$@ <9T+9X=]7O"0 M\DYWGO=5.#OV7&E'\OMRIWZ]VZ4Q_H&E_HCMZD>2LJC5 483!ZA2F"<6P.1 M#XMB=)F&6I/\8G!=!!=D?E/5G63_7DRNP]E>YQNZ?\1$P*#)KR6&6V>-5"2A MU'*JH;*68JP%M\#PK7;H']*;ZMRTS[D:^8DNL@_+N?\P36=S-1O;U?0?M/'6 M$,H7B=Q'S^%(^"]*=B79K;(7IHDRVBJ*L*4"<:DE@APS(8BA2&Y%^I\CV9V> M=\"[W*QQ,I)]HGTO6UMQO8D^SXJ9'\^BS+R_=#'_GA99)XT.^B_8C\@U:6I' MN03 2LB=A)9J#K6@C&L@!=+:Z&VG?B77+B\^+>?T:/I!QPQ<#]1E_X7G,:W( M6ML9!=!<FP)*73'@$GJ^-.T8F]S*9C?Y=O M/#067IAOEA&K"GW1X+U/M(5HHMW<< R5<%8;JB75R%* C4HH)PF6^E&#]__S M*_ Y__-R_C]EH_#? ]>)$CKDW0:Y3\7@C:[L:4OVPX)-0"/8E! G,"-&>L$& MFDJAH#7>!E;88L.V#M-\AF _0Y.?U[DH)^J.?BAR/['C9TT@D50@ )H'#NCF#3@EKA7T(85Q;81+D++4X$1H9P;G#BD#$\+;CVHV$]50A M]E_OG:*+FGY+)]/0 ^*-7^-ONK9"?@C\MUJMY,H',+) M2CDCF""2(/^A2KX5T##AG>HL&1T,FNCR?>U=HG$0M=72V M(RC3K==G+(S=;8#CZO?KXS:K8O \/GJ$Y.9GX;Y;V^J5PZ4=9N4 MY<)S1A8BCD4VSK*KX X'S5?-1WA\7:PZP)3S?/2OX6#FG9Z0G%M]-1:->I-$ MR*;LC3!GK#*2&DNU!0) _S_,C&!8 [=EDK2S!V^7D_K^PC1+\&&U I_" L2" MTIB6.Q_!8JW:%)E8B: +R3GL$LJ@-J2N)T4>NLG6\1C/%JP.3Z220]%IC\+^ MA_9>-RGWFCK5@V623@?7BR_3REG)"N^^TG/BO+_#<:3KD^5*OU?KE8!VWBC< 0O,Q1&KU5P2?K6401#2+:JJ5Q6B,B"'=<)!03 M+C&PCE@OG11R!QZLI7FBB,;TW%$6E+ZLJE[F@(,BKAQ7[_96?7 '\_P^S7WR M)O@C\7;&VD?<,**0FK;=Y*^G&K3_ MBO)LG=UPWFB%L&5OH."]YL7-8);/S_@PR(?EF;=J6A+#,#36,0O"V>I<8,"5 MU8PX) %!J'6V>MLR-OETFE6__?[B3_GLZSPKKOZ4I[/R<[[LZ_\A+4+^SZUR M@AT6NSRD=F&G34A[9SE'O_:L!;?5\H<[&_H$.R.(H)8:@1D&TAI&",*MDZX. M*K@]U=?]D]MS]GCO3?B&8',^J].Z@\6U?YC]R(K1I*S>K5_.K^<=!*./7O#; MA[1+)3E'0A".*55,>9EG3 D$O%XG8'N'='MS6)C3]_64VN5\1]M:!6 9SZBCR3B()&SBLP@83"8&1 M0!$F[K.9;5B+M8"WI?Y=-G]_\;%9A*.IC>J?A1P]VW.64M$Z&8LA2K@B$C,( M*'%.6Y0H9F"2<",3(PX@I5V>,XEPEVW]^B>H_7)E7]U-_9X611H;! G4.B.6 M;'DBM'2)9)0KK30 C[HH?ZMGLZ5'!^/1NVMXCPG_7CT4M0ZT(F+ M1%F&@;,BD89ZW$M02U$".-(/UA8^+D7=:3S"NZQSZ+]:.R.7='54]^ ZO2GR MZ70P3W_X+URGDW&[;"DXH^5EZ-]>9O/Y-%NE8XNLG!>3T7SMO@:LG;&C^DB9 MDV"-\$LH$YTX!96EU,I$ ,6=%M!9(AQ3][:N7N9P/N>?TQ_A7-C+?!K&'/J+ MA 72WOP=F_SJ.IN5:;B%@_80>A$[^-0*HZ*?>]Q"_HB,B]:)KU)"!RV2'$B: M4"(^PA=+_M2#+[<[+.=_\S[ACPL^[(5 MXP+.84>U8TXI*@$67 LM!,) 69.07=N&O'!U5=@YQ+L-;SUV3&L7K3^BRQU; M 1U(I!%>BS1$_AG3ED">4&65Y$H0"[ %6@-,MC+)SQ'I[KQWB8<"P[.7Z+-J MY5/K^\EL5&3>5@QM X/N']860#A2]9L'SFI'<,N)#^]'P_X>)B"XE<#2U(5@ MMY*6#+]G7R6P6 @!A;U4%P!XZ"[VB!]'0 V<$8VDDX, P!"C3F7]$0ST5K.?E0(_;4%% ,"F*E3; MA%B::*(0!9@K[+BB#%*+%.-ZZRS)K@55="*HWO0F]"4=^?ZKYE/PU>\(UC]- MB6?^Y4?4]Q-@@#T,QODB].5\5H#OOI7I0ZOGWQUBEA[%X@F$0Q%H[T\UB5+" M$LHX#^7V"DIO]2A!I'%.B$.;/R&FT87YPSVM@BYWL.V/E'Y&3GM%PKWJX!V) M,Q+GKL1)6M736#LEC/6,*2A&GC:M@8)1I0R' F_ED;KW&SLA3N\WK1I@VB?*RMC#EK>K1UVW^?UK#/J.AGN,*G[M/^FEQ?5T7?J?3VO4,BS 8 MI_/TMW@(2#P")JY^-^H?]IL9EF="51M$O'%8[Q=Y(8788R?GR(+CL'T4/6(L M[..DD ,J.1/&462M#-NQ&:=;N]#>SD;Y5?8YK/L'CX*#]A8ZB7UG?; -C\WV MC:+>F:BS)F*K'!1,.V.8$E02JCD#Q$DDM(;4JJUMVX^*>H=[3&/7HQ-P$M[E MLS>5;] ZI7HVOG.?270:HM,05_]_9@_\]H6/36L$"M,[(A MQ0!H9BE,*.7<*0:@8Y0JKGA".6@U=%HBX?W%[6Y.RT9.!]VM/@2@R\KUZ%!$ MA^(PJ&"S2L8 M,^@4W+ 8?(GB_XKBWVK"30W32!MD:$*IY51!3@$BVC_%@AO:A?AWV#8_9GA/ M-0JSSOJ&BU;AO/OC,=$9.GEG"+>VNC!K"55)H@4@5$,D%9 2*RTEP9QL=T U M_GK%Q%NIU?&5'Y80.FC'PR%FIWV<1XRR1&(Y#6)IM4]7T-IP2+U(F*3&8DF8 M508*A:VAA&U'678DEM@X^: AE>,W=^ZH>ON8>12-)M-)U8R[.E!H]P8.\WPP MO\P"#OV]AGH8_ZC:OUC%=+ZDT^J0HO(RRQX]6*$/N[&.C<][-KZS6)F)=X2\8U,, MTK*\UW6)F:;^TDDKV((3XAA+*-?840R(( F24"&-,3!$T$TZN=V,Z&#F2=P> M?*YV1A3SSL1T6T?3*Z(G%&XMR9 M.!&*K6O/C#@K4_4/\]0/8?UZ];=U.]/)+'NS[+X)$?AY$^1;M8U@E9>OQS#R M:YP5MS+UX%:>7NZ+[?J+G[)L\"Z?^\_,\X%9Y]=-.[^^/(O3VZF?YOZ%J^V4 M7/6GGJ7F^4O.PF-K>_\T++\I-]:W^GM9K'[K.OV:O?E29.F_WJ07_E9^2Z?? MTYO27_$/E\5RO&E%"24PF%-.I66*4LRD-L@B;!A"7 *#N)NV)[/?T*8._#I8Z\=WBRC/GZ/X" MU-OZ[GWQ-9U-_E,5 C63[)]X/??!^[NA?6Y=@K:>]6;2DTDYFN;EHL@^^TOI M:3[ZUT_51(>GG[)I5FFI-T@!EUCB% F;F+66Q @LI29 /6ZEHXK+3A M@" .J:7(NSR)QDA**H2BFM<:=C);9&,U?_)UX$^#S.O;ZZ":BD7VTW\G_FDQ MN5Y50>E%Z1>ZK)U]G9:3JBZ\/0TK#;R?HO/&2'ZJ5/< M_G-1SB<7-QO&-7D2W=^CRNNGX>._A=VDD]%=L+YG?;HC-W#W>-O*[8G#?52[ M??#JJT@6\QM/U+/1KX-?0C6=R:_\[]T,\F*P?O_W@^]I&?)3>7&=%Q7S>6LL M*ZKRNVGZO0)G>%P&@0Q/DLR_G!;5^_F=9\2U?E(/RIO2,5+?W]6^/)U\#I :5IKHN)F7V:S.K@\NT"!CRUUU] MKO2C\?;XX*+(KP;?)L5\D4ZG81O(C;=N+^9A1M]DLV!:CE>7\E<:9]\FHVSH MQ?7J2T#E8#(??)_,+P>7"S^4$"N\]GR:50W'*T+)B]%E\!S22KMEZ56EX^;I MO[+JKBM':5 ;]F'9_2_X>YO[&?IU\+F!2%6JR_]8ANTJXT68E,ML>NU_O.%Q M_^TK_^XWCXGKK*A?JG;4>AX)5_<_/LN_5:\/FS.WB^Q;YEEG.+B:S"=?P\?* M;+3PDGOC;ZW\U[ :PSB;3KZ%'.G@J__6?##R&,@]%0ZR'^$XKVPVR@X'N$J+ M'@YM.S'2V^6&Y0_UAN75%K6C%K+WLX'R8C(=0#H,G"&'@S8G>8!?3[- /Y-Y M>=^.[<$O;S^\__W0OUR4BW0V#]#^?CD97=[ZJ4E9ADW= 4G>TA@/5M.V]ZT_ M& Z@0%":$='T5&$8&NR0M@P+*@R34."$(>]> Z[\GTWKZ)/WS=]?5)L1O<;_ MDA7^B>>/K'Q;#>3M['.1SLKZJK>=_]KB@GY>(7U3_?W'\D?_\6GQI9R,)VEQ MT_IY]6-2KC_AI_+/6;A<*W105M=M1P_>OG/K\ %X,'P@AX*!(7T\\KKW.@SJ MVZM*R?.KJSS\BA_5L"ZO*"??LI6R"D%%C^UI/@\FY+*9XC <"YAN8+8[W"GTXKWZ:;M??"',(R_@:#?1+DN#);OWM3(BO*_^?- MKG*4+U8YU4 77BVL-N&^$ YDXW%*R" +@0',0PVBUC#!B:90":65:W<"_9#> M5&[O^XN_M :4K(83ZA&;P?04 I#]NEVWV#4":G.W*J8+&K_:$#2J6K^\U JW M"3?-R4C=+GM_AJ?B1>DZ83EM&0N7P9.,L MNPIN59C4*DT1'E\7F5?_1?"UPIP-TH6WD],JA3&]67VRJM?T5W\) ]+_76,) M68H394CBE*'86)DH( 6GCE.,#8-;6F.%H&R<+()-\Z$Z]+@V(DTUEK**KIEF M!C[5;M.0EACJ#-P.0I!?'N":0>L<,< M+-IT-*IIKC9PEKF'^[;%7JQ3%F63LKA,O5OT)"7_U'JP^_K8$UZ?>V7 MI"+88A'>K&O8OBZFZ;KI22#BAG"J3]@?H\MT]K7B\:4U,_CEDS6_#]]-BS#Q M@7P]'JY:X_(CR(MP-[7!O\OVX!#.\[?PO^ELX?7D ,,Z^E"%/;U]5?D)54PN MW&1K@A^9UG0Y,.]2AD]5+>3&N1]OU-%R^)-9S6UAG&'\LRK]5(3B MO[ D7VX&84ZKZ.(J%'+GA7\=&,_@J5_"NWZQ,GOK9$FX$_]V6,WV[H-P+W<. MZ"%T5+?6 *F9=G^W^=5D'F:I'9,I%Z/+N]%0K9O7O7F15?&?\MY%O/,FR\M\ M,?6S%?1Z6MVJ_\X_%[-:H5;W^L1E]+=7FPEUM\!Z68)1F?EQU(M M9&DQR&9A,C<1-=R:YTT3)=S!-#BDY;4G]\6M'H7WF#2#^MZ7D;,5=G_YL/X- M+X47DQ S7@_>"]&MQ?CHUV% $!G\\N7WK=A^2Q[5:![&"27&PS!FK[G"")=K MU5KX63ZHI;:\[Y9#E'MRX?E@-K_%'4'/5:(?A"ZD6[XTT]0,II:GZGJ7?GG3 M@8>W%U$_:1-_F7"7=T_L4R!4 [*UVL-!]B.PW>U[^Y)-\^_'G=9X@"'OG)D5 M:]7R4"ZFM2NUF4H*$QABM-\O\T N^?=9L*)7GHA?Y%\'RO->1=Y+[;5BY*6\ M-2&,MGK*II,K?UM5!LH;EJT;]A_\=7#42_&VQFU^/9DMLXS^8WY>ZU[LF_HA MV)2>X?U$!/FKDC07P1PL*X62CL,=UTLVR_RDEH&% D&E@XMT4@0F7UM ]WE+ MK?5MIV\:7%Q[9ZL.FJY/M2UKA=]"C/_VKO[5;/G(@\8S4+F\D:KX?7XS^&6< M>=*8S']?Z_4[[V[-P<^V\^>719;5.M//\L ;^O/+2Q)\EY*V2]&K,G5J_>0J:KV@*P&O3%PB_]2OL$2GWVC2WU M5UTL6P\7@>K&.FX!&LGU_\O]4DG MZP4Y>B*I7;&U_K['6 NX"#9#T)^-E[;T*,N6@1%D]BK]EQ?ARE/T?[_F08-\ M"2$3;_VNYJUVY\MR<56?/E1;X^G%A0?;4D4%[SM$!:[JU$IPCJI][-57IY/T MRV1:N13#EB-:A],J/R#;\?/!+P_E<4)%SWIJ;_](>"7SQD=^DV7+G[I>'6UU[1W*U4P/EY,: MOO,EFWE78EZ;F%=ASO\3+C9>N2,!["%O4*<*AW>/I8HA3;W+4X7 PD^%?2MS M;X.O@AHM.(0BN$D5OPP?G%2'0P_FX73HS3E;A1V:Z6\N4G&O-XD7_DD=W_,_ ML?;"PN7\?'ZM36H/A3\W[!Y6J:P\\F;I_4]?3OR,%2&AU2J;JW.F,W\'?KX6 M9=.+9,WY=3E52WE\\7ZY!_?*,0EE?'E5ICC<#!347PTJJ7JG4B_5G'CE$Z:@ MP6+Z)5_4(CA:MM*I%_T!C7*''7=;0>QER7T(P*RS91^ST=1?NA*CJC1][6:W MZH/OLO6T9C:!$DBK'97,")=P#)VF&#AMC&W9>EAZ8P\)K:"5-(%0)U@Y9Q!# MQ@H83AH_>6-M*+C4$M.[T'TELRTTI5-.&NJW2+V[6Z];('T^!E2B-XZ[Q"3YO4 M,H8(HU0(Z+UEB"7F%!K@G-QJ\ND)@MZA=V*9!X4V:C4"3Q M/??F63;[Z;_GW_.#E4:\\1=^D\]69E@9YN[^V/+.(>%;9F(-JQ 2#;##5?Q5 MU,F$?7^R*NBH7O8\]&;Y;$G%J\CJTB!?,=\Z+W4K-?E(:KW(YD6>5C5 MZ= *WK8G+>RVN:@SI+?FU803" B1 MR"KJW;APW$38\68%;1[$M&^>Q(_-3[31E6.MS8?K,@1B1,4&&P954EUT/!O<>NLQ7<^[2X MN@K)( ^9UO &S?@&JP$^=XOA+O?VG*$M0Q-[+&M6^1@?5_[VSG56Q,!$*^+O MC&I*$),D44XXGF!C#89):U43HQT12@F!*:6.*&P28[PIS[R,2=*M&=\WXZ:> MW\';5K[RJ*V<]L:!VEJMRQ0.:]D0BA#+B&A 98#V%@Q"GBT8=0@*18'C!%N$ MH74DNVA]. RD"L*$2'>H"*\B(O6GLA_9:+',M7I*S(IA*%X(,;M)]KULZ?9V M$KXQ!T*<9M,16X4VKA?%=5[6@8MEF&/[GD+T)NP%K<)>K11[5E27FX4-GE7\ M9^K)J?ZJOWB^*$8AZG=O1F9-A$6V%U4H:M3UZVJW*#51#@KK,6 MAF%O[]C/PQN/_'HK[L2;V,L2$X_,;^ED&DSOR@%$K_I7-!Q>+68A,_V565?M5+EDY M^"74LOY^\#E$*A?>&"K7A6[5-FJ/G%KZO((NJFJ$]=9W+[!?YJW/UU-_?RS4 M#^[2@VPU]_]>>/C,;XZ[:.Q=WFRW7J[JTI&YRHN0/?"_"\'/JX6=5]TL[UC^ M=; J[68_SK(NIUT=T$%QSJ^#][/LO@&_B 70VB1&$83"(8HH(]00I15W#'G5 MKS%PDJL[#N]J2"!0Y0;'FT2IJ<3W^ MQ^?\>O5:'9AH[>G8N)*^T=EL=!G$\%;,8^EIE!_7.'C\ES[?7&>W=Y L;V+K MLSN$2]#:AO$NQ(-;U+:WI?[B131B;0,:V@)H$;! M=G #02P2[(D,<^.==J8!$B1Q$'MWV%&C#YG-ZD.7CO7I5=4#>]_I54=F -Q[ M)M?:K%P9DR')[#\XK(P@;V1.)_[#MZVWJBXI+R9?JYT/2_MRLMJ=&:1[*=1> M^*:A)]9Z)\ZJ-F.5\*_MS&WK[S'_:"_I>;L>P@X2PQBE0''*I%&4 R\O)N&. M0,T<)8C>"@?:Q 'HI$T0IH)[<9& 62]F"C"NW<.-QQZ]SD%K_?H@<,VRO*R( M=5P(-JC_N[9QRN-&Z\T]K!NH:D="=JDT%RRT\65U& MXW^Y2J:,LZK#5EU6,Q]DJ7_M]D; 0"FG4V:^3 @M=ZPWDS&IM\D5\S=AYF_- M9[6C+<2A!M\OLZKR9WZ9E\L]?HM9: 7FKS4>3'/_D77I407$JE#H3?#^_,]> MA96OMS'X6PG[%V\O^FC9NJ1/;+BZIJ=86($.5:WT8(QHWRKS-_^5"A M6O_L_\_>FS8ICF3IPG]%EG?Z?:O,R!C?EZI[V\P7J2?'NBIK*K.G;3ZU*4&1 MP6T"8A!D5LROO[Y(2"!B%P00S%AG!:#%E[.?X\\)+K?;\?G78K.2RBFDKUZS M7$;BB =HZHDZK53&M)P_RK@^FYC(=CM4;*)'M4K/QF541L'9W5Z?42[J\ME5 MZ=HJ>..SAN/F6&:1S^-6U ?_5D=B>ZB!K:FH6\G:K_C?0WDLW'-Y["-R4"]* M8>%'5=<^0JL?>G5M%9YSLO7#6K1O7?C7-;?%T$\AL.:TQ;1-$'2-#[?(G=O! MAH@(##XN&Q$2 H6.[;R,*;T)ZR$.9Q5JXV5UWL9)B,5W+R36A<=J'%7Q:*BL M#@$W0W.SB5HGZ)3?:\GY-1]/J]+%64!_]+)S51>U:OX6BT0''I]J4-> M/:J2JU5.Y9WSCIQ;?!CH$>N^KH'X[L__5AD^OU2&SQ%/;WM"X+[ M?-O"Z[A<;4_K6]#S+5_K3A\K$NY*\T%TYQVQOG<-9<%G 3H6:V.(K%L(5Q7& M:BSOC19K5-'?BG!@,&IG7[A5E>)LV#'UBEPD_W;?&H41Y?-Y&,YB@Z<'E?8/ M1ND?5>5TP^.GQBUJS7OP@%%'/,%U4WA%=-'\[?I),3*ZYOJT#&]P5P7SV MSUV&WV/2O/.*^LQNU%YUSGN0^(!O ]+5\&1K;_[_K6[K)H]Z734?128-'%B% M>**R#;[ M+^/QC;@*_N=Y<>54=I19X=A'I!5+CR[,F23V?;4&MCBMP*FG_WZM3 M,;_E]6_B61QY'KD57E7)ES/\GDXN&2='QV=Y+*8?PNIH='JJ]EE MR%3'*H"-8I;X:\R;)Z6GPF%>FYZ1U*/G'2(Y[MVKQ'90CG42T#_>?;L(>[QZ?,297*67-,6N%,LR,0)HH MC9#(4"8-]Z'75$%I4;>+9YARBF\76#B/3DYXB+Y&-07;^O<>,:'$]XBPLG=[B:) MOL([.<*,>"^2XF!2XK8Z*V)BI.01F;V,:NV4@TE3G%(GM02S5FX'0Q%M M9?84S@!(C=%,*(HU4URF6693PZP@*+T_L_?@>_K-[!V8_5?ORZK-11) D'=7 M]OI\8_#A<.YCMO(EE(!>U.>F?0Q_A9>\.AJ_ZH@04;2#*G!$%W;N?]KA2[<1 MM8]8'=:^/X:Y?F[U(K%WO'%O=J%HBNZP4@Q3 I&0G$K%%&9<*@@Q!XAEN'MB M_ 6XW?O%X.XZC<]?U!X('WE=V.2;J^AE!0310$4.DDGQ-9\,6NCNET7Q&*C, M0:181U.ECT>&D, B8&BN6D $7,$M&!3;@#?'=;\:KTLONJN9J$.NW1M$#-.X M)'MA*@9:E6$9Q\8@0:$"U'? @!8 E>&,&N![8]ZEFFL-L(6;JCZWI <>PA=X M]V:^(XT[!6N,.@?WO &,74%QM.3IT^-(V\&.-^-)S[*?W&Q;!R7GL^G,8Y5< M-W6%C["H.#)$,*FL4():FTK!4D*YYD@JJ:UN653&6*!Q2H#-%#4X$PA+G#E* M4AHR:-F]>O3!]YRT1>6KKZ<+)V35:!90O-L'0-R-@,=<(W;-O MXU%(L7OD\^?@O@\3\.XC,(!^]I_3SK:\3> M)[^TUJR&@?>/7([+JS#'U3N%8#&>U>-6DUHOEB->O/Z.$CA;+QFP!Y6 M/H"[QDG^6S'ZZD?>'J'[OKJSO>Z9SWW\9TAZ_!)*\>K5KV^\2#[-KE4^$"QFA/K$YR*SI:84]]=_HO ,^N0!B"L51WUODYN9I] M+[[YZK_K<%*V,P#WGE![L.T%(;?6/'D4,ZT!!':ZC"_B:EP&>=3,+RN^S(.*KD-\;E"1,ZLZF7!O"X[,O6DZ\JF""GIG"S+Z M>/&T$>^L>_?!Z+\/E2HX5?6WHB)'0FR["OQU=A%^?0_03M3@7WU;U_+%CW[W MYV@5?P\HB+6P\K4H13QNV=2'!L3#27AMDW-?#S$,5I6ES6%L'X:-7."=3/>V MB"7C+.U7Q!K1"L5Q]8YSN6:[7!/MN5SS$29]+U6?^ CJ+8/]L0X&['ME M3*>^'^;8/24/8;X5M%OP>F8"ZYX;<6 JVKLR&HK*,;;53)C M]F7B.SC[9:X AJM+;ZH06:P)BRVG?866+S$)_NWJ$;$;M;N[JHJ)[4DFP=U= MOS(^N2DD:YD6FW9+?4NMB[M*-QI&%<+XFN)^N=_O*]O6>QF'Z%,9A-C83J'M]ZZ;;^:>H&M5H5]ZY0 M---ZWKJ!XNN*)N6L#C348PQ1BZ8^/U8F#:,5ZHR'+\[-"#Y#$BID CQ\YS5_ M#Z)US89Q#P@%.F-?+33[.G>OVD"4^R,6QD=:K&\+>QO!!.N!5H19KT"DK=EE M0UM5%= :S:XJ'E;9S1N/_3%;EI-V04-=#QA>N^I87AWBW0I*VK*Z[@C('',1 M8>5A3XO[S8O*??0V!L0[L3&RE?7ZH86+\3XQ$7?AK['DZX?/WLU-,&(_KCE/ MCDS6+W2;MO6)/01=(P&M,-@]1+%C>)]D=S)N,9Y$B>I9M56Z?3T;%9/DG]/9 M]VE2U<76DGO5!J2"F BE[C]X_P2!GTUJ_AK^A#__6#W$\WT% AP("C%_S %?>Z0IXNHR5BU6%HM.![RM@UJ954%R7JJO0ZFA$OMJK1DFN M-L_C#VX67?I%;8Y,K=;+:Y/HZVZNY'/4<[)-,_MW5%S1''=;Z:C*![[" M+;9.[GZ8^F"@FHY^"26^GAEB *]I2.>!"V($\_,\]Y-5@9\25FC&&A-%6^.X<'W M='(,:^>77X:_^(B7/S/-X\]3?)[51VJ:3;E_S;FR1+A'$BV9@+ZD$KGA:(14 M2@UOYW4R@D":2J@Y22W@7*5<^DN9^Z_[@742,\^#@1Q>.5WE>V*OCCUDL[D_ M]-#,Z/?"PV@YI1P6^;._YMY)8DUABH1;80P %18B#!C-M,BXP)*T@=ZA-,IJ MHKF1A*; >:XI.:I^>8:A3K]NF(#5&JSH";^[?ZX5K38S M28+)F?PO$/YO)VO1%1;-W,1S);[8;@KZ$ITD-%W?OE!G0G@CA- ZA?<77W/P M@X^R_#APCUB<*>--4\;O]:'.N\3$PXKCVNW8I-CU2NS<;U;W'D+]Z85TU,_J M5-18W;-!BJ_*4&>!<3IS/?7YO9F]?+3L_I(/__EU/EM.1]YQF\U_^E_#85%< M7AZ74'=VSAT >4FR61BR*U*_]S9O=#=0N& M<,&P;,7WK"0IA)H+*;%)!=":^^Z/+*/",+(9CMP,0OH0>"O>7>>+O%,5C*7N MV0VJ%B)+<%@!B750MJ0EM$(VBBV:*92E7;/ M9:V)J0TAIAI,G+_,G=/?1 )\(,"' 73AY$CQ.?_CD.49[((^G&7969:=9=D! MRK)6)U@N<":LE=0Z>XN(5&M6F6 L2V7WX/;=>>!U*7?(HLJ;7AB>M+@ZS9B@ MSY>LHZ@_$#Y .P@?'!8K2]PT=<;$FA1 #K4A0G($':,'5A8PM:+3^G#/WE2S M=;_YG>O/\, #(46/W'RP-L8)F!(GQ9D_W,N:'*(FT)%22%(@I=58",I316E@ M36$A(48>JL?P(I[UC23<=_>#2/3(MUU2?PG-]*VY?CPS_-$S_/W\CAM^YPKY MFD:I&4PYHRREAD15[%0S5)T>A'NRJG>J@ON,91Z^W7PJ^1AS5P.B%[+S>E4& M[*3">UV_PY(#%+;5^A% MC#S&6V!]N@LO)KK3\3/.0NC4A=#],D@V,HAAG/(4(&M22YD2B$I812HX->+! MDHR=>2X[ME3$0&)^"-+E\%V?(_-P/D?DB7MKA_>5]VR*@[L4<="YSYU-[C7D MG8!-+0=D$BMJ()::<)H)H'F5_^0,,F9VXZ'U$G-! P%W8!#MECK/29&SG#DA M.7._:XCF+KZ,57_=++]I(+Z"5R 0T/H\EL$@SYRU596)2PH?-I*>YA3V91WP7 M\:(#,X]Z3EAUT#-Z\N>Z+]D9J&KXN'YP]+[FQB\]-GHJB:"9\%Y91:DG5J&NQ#P#OED@!P MV&<6X!PU.X#$WO%S(85-?DX:KH@02FN!M#1$2BV(YH!;Q1%9<>'-:"."Y-G1 MS:YBQU;\R(>.:NSN.GAT4#SZ/\5\-LK+*T\. D'T\YE!SPQZ6 S*&\S2%$"= M FW3% F*TI1J$(MX.)<(@$[3QKO4I.]A%5I8'10OGJJ^?(-UO[T>I#O=XA@I M&^5+$*=*& "(]H=YA"2*!1/8NK\!!7LR@7=6Q@\&A/0:,CVX(I=S(.--,S,$ ML 6AKA@6B*:$::YU1C)(932E,V(TE0=A2O?&Z[NTHL]\?N;S ^-SU*",I<0P MFW%*+.*"*JRH -$BM\A=WCF,MVN+_*R^SS6J'6O\=4[AG0"CTT:A(\V=9@,& M4Y5F6',%D WF>6HS!<2C7>\#KU6'?$!1K_ U#U#)P6KQ-Z6L3Y^5F6S5&Q&E M'0<;G3G/&B/)2 QS"TT$U?! ;/.>&7VG-OJ9R<],?@!,+IJS%]0(;B'+A# I M,!I(CE0\:T8RJ]-L_X;Y67&?P^G/(OUXR.QJO<[0UY \>,CL=;SUXZE"AA T M9H'"F"#(G/_N+'W#E,X4]A:^ 9!KD'5PM)YFX?? XI@-I-@+M.1AEB.?XVYO M.^X&4:/>"3,IPH)!B+D11A*8@FC#8Z9D9G=IPQ^<]7UPH;0SIYYU[MUL3)JC M/U0C38R!G")F-<>::A;#YUF: OSHNL\'K/2S\CU'Q^\UKE\&U[#N*F&W::/9 MTG?C?8EK?;P'%1^]'"^?HLQ8 M)[0 S8!&3$"+D"!6*0)UQ@A^2'"=+&3$HXGBC"EQEHF'O=UGF?B@+8=@J^6) MS:1*&640*(HDD2F0AL&,*B@YR#J(J=ODHEG.Y\ZIV*TI1\ZF7'1/_S6L?OW] M\PEERSOB^OZZO';#&G8_MR8]&4^+]U<1(@(B\*=-CNB@8'B BM9*_=]EN1A? MWJYA6"!RTR.(Q;L_!QV=U"HZ^>IT=)G,YLG$?>WNO)S/KA,/8^B^O-R&;M@Z MQ_R]F!?)=+9('(FZM7"^M+LJ65P5[G_SHDCRZ2B9NB5)KMT@KI)BZKO-UXO[ M[ E\'"YF7XIYE/(8#A($H'SQ4R_6-_W(-E5-)GZ[_-*;V;5[RFT(-?.?R\W< MX=I!]*O\F]NE(*"\]%BZ'5Q=YA[GB*!TSW1CFKE-O"WR^47RO]>H?UVVV2C; M_NMSI[O;AR;&8B9Y68XOQ\5(WYKFQ75!<^NS4: MUI^?SH/7^?SK>!J'ER\7L_J+:/>&;[Z/1XNKGQB[ (@R NM__U2KU:$CF_RF M+'ZJ__AY4XF^6X5A5YD&\>[N(&U\(85_^OE=QP*(O]WS$T+/NFVG+WLX$'TZ MGLKCX6'6K#;42VW7$X+R'>85S]5E8CO(EH^')@'S]FVZK&="J CA]V+H9SBZ MDQA.-4]EET7R?;RX&C>&V/X1,[OT=-#!BYU-[E5B$QC0I@<CN1!389;H51!"#-&A$9,0Y1B[TIC8Q')3-:!J7B6Y-E].8^7.HB=O-1Y M<[7RWDSZ4BR^%T6TDQ:SY'+\+=I+!U4D?V $E3)5*"!8 "(9-B)+#C M<$29XD+ SDG7QW*XNG2N@6/PSU=N#;]>96Y;/*_OJ>B%R '>3_W>P9H8YZK; M$V=BVM3'9QCBC!J,&$R-5E9""KR:SIC[! WLFXEWK[$] _?;1>W@&/@MA3;/ M11CG(HR[Y)C YQ9J)U.9<99E9UGV=F49 :T6W(@B!9EA*@7,0 :-AP.4'OB3 M9YJQ??4Y J_=YNC81-@>BLO:U1A'5WGTN2E:2:[R43*=M0]4514J+Z[.^O?< MK<_\=K\_OIWSR/;\M?2W&U;Q:FSR(O-(J)\DRP3*!! 68"&Z9DEI"1'":2N7OR5N+ M>->B[H+@=]T#C#RW)F[E-MMQ.9S,RN6\*.\M>A,IT1)CX52'I9G5FMHL!98P ME@I!+&@5O9E4"X522015E*14$,"AXMZ"SBP3XMZBMP??TREZ\U-)PER27P(F M?%$=IWQ9'=HC!O+G%ZY]:[B_.84SO(W_WKL/628Y \A:9@3%VFI!B%M?#@@R ME@C1V@>E-=8X$]KI?HJ(DEBDBJ495*D&SJ797,ACEO[7<2G+9.SD_F4-B>0T M0%EX13 =)9-Q_F4\J4H7%\FEIYIO@6J*?'B5S(L;[Z)-OR8W;B]GHV19^@]Y M^\*K<3'/Y\.K6U^7NDANW'7>$/J?(A97+LO"ZYO9E[*8?PN5?N/IS;)Z_?5X M.K[>O'0Y[5[\_:J85M/Q VA>?Y&HULS&*[2G5;GFL"IN'4:2KHHV_.NVSF%< M)E_RLG SO9G%RYSCXG1G,BF^%:&B-XPHSM5=[$] A:=/%SZ[L?'$.:'/=_R%;RCI[)-:_ MAD6%[SWCA_VI5]^M?9<(PIK/BTO/].OJ;!,PJZ4JES=>YKDKO]PZ\EDLW#5NU9P1'=_K7N!=^JV@O<9JI M^.ITIIO+#X$-9\O2*%E!/V0/5_3CY]7?@SU6]._U9>+@ MWO66TGD-Z=)#@J'=>3VZ:I^^VAZ:>J,)WD9?? MP"YO!L7/NWQ:NQPP_\[5TN_^_,ML6MS6889+-YU]':_<>>W=;FH7'MKVPR\5 M90 +5C#9PD801/",L,Q(2$E*M,U0IBQ$"$INN^7>)B^OU'3D_Y/^]W+\+9_X MX,:61-8##1.V/V>M9T(@SPBKDWGBC,T2FI8+]3OU[>K/?ZOCZD&2KSUM=9(BCE%&(,,\W(2IH:33=/>DQ"H^B]6S6#V+U;-8[4>LDM:94:L@Z]J_/!&E@G8$>](:$AFA.0QF@K$-8ILQII3IQI 2NAP26U'=BZUQ8: MNPYAO9+0V&QM)P:2B+/@. N.@Q(< L"6M:&)H 0K3:D&2L'4GYEV@H-F5EA] M<-;&KH,T9VOC+#3.0F.;T$"-T(#$6" S(Z5(G6_",FVR:&U :52Z,VOCF#G\ M9$V#-U?;96;7U\4\'"2ZR6^*.]#"WS1N7B4R2",RI.9080E)EJ;^%)L0PC48;ZVZ#F8V$AOHF?#]D%D@'&?ML]9_)S%SV&)']Z4*@+) M&.3<9-+90$ID&>?$BY\40:M!%YSNM<7/P418SI;/6?2<1<^318]LBQXI#$&8 M<*P0%5IHE 71PXBTF>VT%#G..,W93#G7F71"-/.;V3Q?%&[?ORSZ*S39*\3" M:T@/"1OI81'R4'S"_<=HJB60*OA-J:22I&FG3?MK&RX'%+*IJ&\=3?A #9@' M2/IP[9@=\.+1FC,G+Y=PJYJ6Z2PSBCJAA$V&(" )L)HRE%TX92HGOKW)H MPNF HCUGH^DLE\YRJ4^YQ!NY1!@V%"GI?LDPL9Q3$$)!&4^M@&IG4>@C%R)O MU\+INZP'''S0Z"[PJM?I0W77JIYP@ZJ7G/T\ALY542I#T.I<93"1%FD%A2"4 M6*(H0C8UF@AF4:H[,;8()GZ2X;7#/!KZ;)H]S(9;N^?1EUF.3UBU0SJ??U8! M9Q7P)!70*J:77$!D#4 6IC1+,R41MX);C012UG0;L;Z>"CA$X*E-%<#E@,.S M"CBK@+,*.*N 0U8!I*E0!LR9^U(!8(6A@EHEC%'6)]JY\PBX." 5\.9 LL[2 M_RS]S]+_+/U[EOZM\RF09(C*3&&501_^451Q1B $)J,"R5TX (=BK6,L!FZN M9WG]YBHT/TR'D^6H&/ENE4.GNY.B :@[P"8:AZ1K3F!^Y[T\G?F=]_)TYK=3 M.).6@MVBEP_+/H.8-3DZFEGFS^HA32B'VCH+S9=.0&H0S[(.VDE?Z*T':*]! M)@=ND/W;:T\EBH,QNTX%U*1MCXV;VI\7BOQ3/FOX9B=^WOWS[I]W_VU._)G% MM;N.(Q]1Y _!IBA7::53G:64!!%^7V9$YR<@[_/6"' M_NLB=U.HOW\^=6YY1USX7Y?7;EC#M4E.QM/B_57L[@H1^-,FV\%-UO0%OJV5 M^;_+3Q56^2/)Y MD5Q'"AXE7WP_UFG^-1!SXGZ]=$2>?/-4GC@NS9-Y3=_)E[P3 MR6TRG+@GCR_'[DG?QXLK9R97[ _@X7,PYXB.*:Z<;(F,J3_RR_* M-T=YLWD9>*0L-K].EHOQQ+TLF7TIB_DW+PSKULKC:50O0<].5SS;,O^7C27BN>USG[D&R=)]G[NMY>PCC4!7AMO^? MJ^$$+HY*S#/RM]GDFQ_.V!.F5U9^DX=^E>;A"YVB@^*.*?ES.9]>;(GP17_+%F=H77?7I;:[Q=)E'PR5\'?7LYCYV^["_ MZW6?JX>VMQGTN\N0;$P__'LUKQ]VXY3K^R_S(O_G^_S2C>6G?/(]ORW=*__U M:EZM31[,X5(!P9!4,D,THYBF"D!!C756LD@1L, M%CY^CZ/Y,IN,W*.HX^PU(VO=2+?12/^OSW;3UO]M/KMQW'/[VR2?+M1TY$/) M-YYO&H/_LWN,GLR&_WP7%M5__%1,BB!^WDOFUE+9E'+(J'&>AC :0B4E0,8J M#=XW!0B6V0P("ZABE-J,:IQJ)"17/,TH-R0Z%H[(BY%://D]SHLIG#=PXUE@ MOBS>_;F>6>"^U;0&;ED7'8-TC=XVN.TYDX;O_MSS=MR["4HC;;&Q&9*$(LJT MU5H@8:'A*5+0MC;!$(8S@ZPB&:8@,TK0-'-,X7Q!:FDF-E=QWRH"O5!XK.UZ MT>SZM'#_!+NJ7#@!7%O0L\ED]MUKAA_&TVBK+*YFR]+=7/[XTPO,E3B-W6G; M2@IW14KK'6L1CM7]+9G='L34VS>3M5="$,- 43$-B\FD^O7_O /OPFF;Y8R9K^-I'%Z^7,SJ+V(,*GSS?3Q:7+FKW0)5CK/SIB?Y35G\5/_1$;/O M5AF5511)O+L[WQ)?P>2??G[7;;M\V<,YI1-,)#\8)7X%0(+[ MV%4\5\R)[?K_7G?KC187O'6:^/?<63#SVP=IXE4%Q@YSS7\M\K*XFGEG[]IY M;M^*>U+-O<_[H,NC7S+^/6;.^_7Q[4ZPE,U;D]J%%;?WE,, 27H*C7S>@ HZ2Y.# MEB:L 7EDRA@L#4 IT#H#D#+"&)7<0 :-QIV^A$^5)E#^!SE :<(&%*)3$":/ MMEU.I8#.)S^6BY ::@*XZAY))F%F$J+9<*IA0("!&$J4&/ M#\;U;3K4F[JZIC=&)P- V$ECRQ\4XQ]LF=3)\C=KH5QQZ+M/I"KE&)'[>@.?C';$,743\@4 Y>QR M\3V?%V^X$W#D;-1P-M HE5B)#*6&0D*%E(89)65FJ)(6O9KF_E1MEO4U*+-^ M>1L+>0HF^AOP]]\04[9Z[0H,(2,2$ V%T)XYD8SJEC(CN@TO]Z9NSTQY]ILW M[\R6<[?URWFL[;IT.^O^WG6?IA,VNUDC!PRBE&!*,=6<2DI5)HU)M01.9W,N MLE=3SJL]=]=EU8[W%Y ?R!U"P#Z!E@Y6L9\][[H\LP53W4'>VAOIL*.103"?5H+QR\%0M4"!DG;X@4UCCSA LJ MI4!"X)0R[3R4/HR27HXF#ACOTXPX6&O@+2G]X^>D%G"X4$9D2LK4,Y)D0&"K M@3"4PQ1BH5]<<.-U=R\]%BU-N%._MZ9DG0Z.3&J6;5[SG^=S!P MZZ>+JKZSV;^*#R0:!*6,(VEMRACBF'+AFR^S%'"I)94&:_EH'^C78G=F$@0# ML,.FH=M0C@X2S.@-1"+.4NLLM;9++0$:1&&,)#$95@#YR W%BJB4:L6Y226A MK(/[]C2IU9L1QWF?1Q&.5&AM06 [2HB>OG,9SQY(U] MN8ZD^..FF)9%\MV1YWZ$$VY.V4O+4^FD4Z902K%5*D,*9!J0-.-6IZNDW\WH MI\?$!M,_*@2^UJD'XVGD]R+$%S_//ER[.[U "M=_O/Q\-9Z/?LN=R#*3V7*D M;FXFSI0(B(<;HJX"T_H/#Z;5@W Z*75#FL./SO#/E+*&6IQ2CE.-&7:Z!S.F ME21-E>9A[*A37KWM:! \7[ZK:U"M.\+)[8?^W%#$@0SE4:Q Z8H5 MB,0((I9F @E?KJPM@-P:1W;"L0>AA\4**Z3 %[,"/"WAUNIM*8Q,668I U91 M0J&B*U[\.X(7:]JI8?U2@>7=9!\OQH/ MKSQN^W4^'T]N:\A8'R 8U?>43C+[R.'U];@LO8@?1,#YW:L]+@O"&T,&60H) M1,0Z;XTJY[\QE!DF 8"0,YR7S :],*@EM@>UUFMOGQ;5NJ.H,'[TE_\4V'6XC4 _ M.L;-_>HG 5EZ _GHR*)W[5Z95[E7I8MB'G$49\FWW$FH99DXVGH_S*>^3U%H M8#1;K4 HZXL5?N-0SG?IJX#<:'ROQE"I$JY8R3KGB8]CP]9B\=V7$%V.O0Q/ M/%-7<%+U9WF1?)@F?G4"V?HFF_Y)F_PVR9,; M;SBY>ZL658YOE[ZCXVKT55R@=$IFY R'NO=AO-R]*XX]G\_S:6Q"6QYW8U2W MGK88ANHS;R'1P=I"KFU]GI2^U#?,_ZOSX8*&J[?9*UOWB*LB'_WW,I\O8A/< MY),;EM.P3B:5P]D@,6YB[LKI.%_OI!N;0_K@;_V&\=1M7K&/8E ,)2V(:)WP MY92HE%-.",+.W0? -Z)3 %/@1#KJ',E?,7_D_0]AY)\63N/[%?I4S:C*J>RV M&*/;A;MW:[W/ML4/AP*.I BBHJ$F>IUFAA"F=4HU0D(28K'Q-.3,8R00!SN@ MH;YRWB?E\;V(Z7:EE])JJ"_8AWE2E-!>0*]@"_SX7CBFUQOR/RR MU5#=U^V/1S&,[M6PF[W3LU4AO^_'_G6>CY9AP:I^[-/H[V<\H^^([OQ M3#1=_'6B'7H*5;C.V50RXR51^&%2>P_/XS3 M32;-?/=GIK3#T00(@@VE&E)'!!E4:4H\+5A+C1*R$[GKCQ;J"\+V_SJ;#G=' M ?2B"URU%PJ(F]W>9.^TA@"@U]IE+) )1R0K#1D6*RG]:I6OIT5@DPFE'"@% MB5%06\FMRA@-6@0S*3-D.]"BCR&0GJHO\#X8NRW/UK8HQ;!^PBN[$*+_-[V5_:G1'!S.,IY(@0Y.]-9GH130ACP M26^%"!.,I&E'5H08B&/JWX-#67'Y+BN9X#XLA/VQ)FX.MF-EN>2<\51@; "! M(O.LB:@S_(WBG9*R1RY]G[5+QW3&XER[M"<2IDT@@PO-.-"4 4>TCFHMR:0G M828@@2E[B?3H)V1*]F*([F_I21OFFYB49/Y !D@!DT8(O_28+T MZ*L^:0]G[L[U2;W4)SVJDB7B]VQ&S%O![V%(2?[<[YF8ZJ$[.YOEU!S=F'[X M]VI>/^PF_UJ\_S(O\G^^SR_=6'[*)]_SV])7[%S-NVO30P&'K\!X5DW-I^%5 M,5I.BH^760C._Q)C\Y'G?ZM"\]ELOI'2^NS+!.XMM<%8*(ELEEI%:&:I8C33 MDDA!F7&F(FR5VF2I=/LL,X2YI)!Q+92FT!>F22&4L)NU,L>6?E&''+P.PO#^ MQ,R7VSH7=EOD<^=]5"=^._G]6&7Q8#&)AS#)?9'!9#+[7B8_C*K^UNBI#V(J==GD[570A Q#P-"6>+7H?HU%#+Z MS[Y^IO[\]$V[SN=?Q],XO'RYF-5?1,#%\,WW\6AQY:YV"U1AN W=:NGYN_="N5VA18=3L_>@8$;7R'8GWZN+]K\#=[S$WK4;:\*O?M:$-WXA1#= M.X8A[G"0>*YX%-OK0RL5%(OO[A0$^QQ1K0>W;-S!-Z"H%5R/^LP;$]MIN'<> MO7/5CAAC]2%".'9LU>!X,M1$#%- #0,9XDQS:H%03%,%4LT(SYCTR #WED^M M&:8U*_Y>7.=>(\^=X1ILD_]RILGNX*('1()]=-4X8,#5 T# WXTL@P_HXU/N M8!5Y%8L6BH<_CI\:P;'S-+%1EFKGOA%IF6:"=[K'/X97[;+X,/W\?>99='?M MX>B \3X1W0^?VT[+I$ O9,.C[DQS/W_2AC\SYD%+I,E$2J@&J1) (0U0"C*M MK'X!?_IDR&XYE TPZZ9==Z!%#Y]UCY)#\9M7E+QA1 AE"HV23!!$98HE%H[_ M&,Y2C80VSS)J R-FL^5\UWQ(09]M! Z?W4Y+4Y*SIKR+067#H%9JXHQ7 ;1U M_X% 2,6,UM!I2R40ZQ0[/IY!Q]]VKBB9Z!92G!7E43!H0&X(:;^7LND.XKP' MQ:T9 ("K MS$"M4B"(?*Z+OS,!2-" TMT)P*?0Q &'S]?[E3V?EK:\X[@[NP0)^T %RF,+ M2PZZT,:7O;3!DJ_=!U_O[X:\,=W1LJZE:WS]:K%GHY@KOTV5A2%1(^\<6#P6'\MOCJ!_4N^\#+GJ"6 ;XF0+-Q5 M [31=23G]<1NSQZ1G5^;Q*0NGR_%[]"_O?X6OX00SS\BKQA8%]@H4=&(__/6"BK0ZA?G#\=ST=7U9]>HZ:Z>\% MQ*MZ)[KU_E9,VB Y07NO @O?ZJS^NQA[2(,U\QS].JA 4XG8*DEPW"R-H#DM"7093Z>A.NNBV)1 M0]^/ W]LC,,)DEGBSY2NBS"_ I[G/-?,QX[QBU%@NM)M1]AOCPKG7N)T??.> MN]YQ_UP=*55<%8W9V3H,D;M^T+YH^SA7$#V.$>O3U%$45RS>/EJ[CM2Z_KI* M]#:\7];6R29;WP_3"E&:84JT54C1% DM+$=$8LRAT!;AHX5I%<^%:?UTY92% M[P3M2-CWSEW:#Q\%/'C2P%<'S/,E\SRI0"N=XCQKO;:;<.LA[3:[\7(L7\P8B2$G?]0EHY_;,#$_"U@Q@6Q M549B*4/WPA;A?"J<+@J:9MWIC:(1NH6%Y'WX=P5ML7*!HX3PVFTV#8#6ZUW% MO8P)0^H@7L3M>1Q0>B=2"P>(XP$F7<2VWESCAGR&45)&(@E0?7LA M$ 8G$J M@0:NG6VP$VSO9RN@1:\ _^/6W+'V:R3O"R=^5AS?YL4^L32/#"OJ5+['Z;^ M1)*WVG^;Y-/R^+%#VT;X7GA8-CPLD(86I!FE(*/*9CI3&$+ ):32IFL-B(.P M]ACB(S_@8EI&:*$&W5O?-I=49JCZGL]'OP9F^W@9MNLQX!)%V.A_C.N-_L>- MN_.9S+KXOL/N%7&@R6J@B1]H^5/0_T[E@\J.]1-/?EA]Z3_^6/-V, V2K:2] MND6&CP-?VS*I,0+"OBS8$JY+< M;V'92IBLYA!S'BVC)D2*YN'HD/<;OSG'-I@W/C)69:#&S@8(_NJ6YR7Y(CXB M.+O!S%FX4925.5196JOUB+&[U<>D7-[XZ-.H&%78PVXSO+^]]@ZW2NT7URN[ M;9WTS$W<+Z(=.Y&[F,W+N"'A^[A_?KWJT%Y$S_?11A^Q;'V.NQ"?YD.:865K MO5TA^\8!EPOGO2Q6EE^U\C_\_DF5/VZ_Q+-,N.)O[@JW0(7;_-EM492#@'/E M_'SWKK+:J-&W<>EGL4X7?AECN/U ,WO=2$58P=4:5&LX2/PZQ:GZ]7CK(!IL MSR :C_""7^1$X]TXT3TN^6$#41Q-\]%U?O<@?/ER<36;C_\G*H$H/YV3W+<#VR-$UP.;U\"P*@T-XID$J2746B5$*E7F[%^LK4BS M#K[?'C9O ][W)9N'\$ B.9#XP;,GO40%.'MLTQ#L&K+6:;MSK6 M3*_PK2]JJ;])1BL#\DXKNM,[J3+^<@_B$PSH(I\[J[]NX;">N'Y@@'_;&.#- ML$.^?82,&S5%!LD&%&P4X-_;/%1_CG/WT%0!TGA7=Z MS:MH5[CI\^U-L18#2ZL]#]OZ,>QJ'0O;=)I'R_G*:;Z<+>KNWGA]F".Q M&\P>-[/!:N<*0"$%U@0SRI"1*=382 _-S%5J.C#,SPY^I'Z.X>*XE?O92;]W M3I^#S>VK-[6G3;P,%3X^+>ZK21SK![Z^B"+'"X_K(O==(T<-4Z]S_Q;)40N^ MZ>BP)0-NC,R@E)Q28.!V8GIER?#[*I00*.IO/I#@ MMNTPI,/15[[^DL^'5UN":[4RW8OIVX*VMM@)/XH%( 0XTU<( S1@,D7( ('! M]B*#YU!HE$SE7_P\RP^5S/O+O-.CN,KNN'4"\+W[%\.>S&#OPL ! _B";W M"EZSD;QEY1@K-L1T\J_%0_O\7#VWNJ)Z[]I==]!K>(,OU[\J/DZ+)V8! M?<#J/D"<+H7Y@BR_"KU1VLH;J(GM6YQ[[,"V#RU'6IW+(9 &91E)D7*B1&N! M(3!(*F !9*H_]_E!+7>(1/7*YO3*$FO95GN+L9"FO8EEDBC&1:H,I9*G&G$- M4I1AI0%)X?8 V1L109^_SXY/!.U=XM 6LB'# #!"(&,>UQII9*E@.-.9L5#: M/=K5ATA#]THN\0YH9!?<[AB& :9\8UAC[O!QJ?M63_W73'_5C7ZWB2$]284NVLX<7<9QQ%UG.BI MG01^N)T$N:RBE\&3T*V. :TI6&^L5;,#!6%(@XQA8RA 6AL"A156I[-K?5CM=,!(W@ 0+>?XKEQPIYA+ON6*FJ; MC=W..M5U/3'VLJUQSBY6Y+"$1"O_SBE"&&7(,)M10C/I['#W27"-#,"@>QIQ MKV[Z04J/1_O\IP%4?6)FQ[J 2#_]]ML.@%!/$LE]WC\&-:8**D@F>_+IC!**3%&()Y::5B:8F%11C?%3.OPNLEO_)GH M*#=^K[;)B8T($?BABKCM-$6 G*E T,#-:J\XM(?K=!P'W.R!G=^/P9)HYR;* MIP/\F><>T@%-E^WMVKEE7Y?U>Q]NL4V4[T##(98 4:$]:C0AFFGI6-G#7;0R M %!D&NDLL] :"GDF598BS8 1"E,A2*\9@%?9U2HJWM[5ZJOU(%B2U_LZ+KF^W,JYB_3X*XW&N*]\6&.93Y+/Q?SZ;7+J69_5C/+UZ[SP MO0 .@C@_.-H<3\OQ,/E/?UKZT++AA^H'G,!<3WU^CQ8X)S#7\_S.\SOD^;TJ M+^Y3G?X0&E3,EF4^'94_GFM*WOVY507I<\#WGN9ZK1K6@TKO"D::L_$*A)8[ZJ[I!]5W M^=@5V\ZW=S?]DE_0#OFPA)-HCM%K 63*J.+,&&HD5];CEQJ$%9(6RET*ISKR M506=ZFAL"(0^*+*6Y>BW8AY>U99;Z+'M."X>AL(\RZM3E%>O99+MEM&WPF4( MV8!\"0RI4CPEF#.**%8"6>;8'$.>&LQ5;]@K#_+Y*J[;"JGZB"JZI_O#G2B& MXN)Q,(:'2B"'Q!EG37YTFES"1I,3GEJC+<7"IA1D0DJ>IM@*&TZ;\_X@:+L< MOHH_A_#S8W3W6H-IO%+:^ %7 PT$Z;7J_.#T]C.KRL'!AQ#^$M$MW^)Q-(D: MU!B/+X)I*GB***49$@PY%6QH1F J,]N[O?T@V.;V+DLO0]GDOM,=?+#3W3$< M'WL#<=W],=\AZ/ZC$QZD,>*ASCAEUDD+P9S$X(I(K1!*N4DY,&P[ANNSX&^V M2H\G..Q;A\>0BW1#L5)0!=L+Z!7!^L\O%G1=9[X"4[\\0<.3G413C8A8#PRR>1Y;L@. M3I<72@\()=X():PRFW(D@F5?0US@DX#(/ N6\_P.?'[G?,0;.5JT-WC)-XJ?#R%J M\&T-<%I<: 4@I!1HKI!4W+L4("-:F/Y:6#W^9%*?O:O(0&(T@$SL%9CRN&#R MWW)PZ9P).;%,""3-J4LCL#&*22:HHB*UFEF)4I0:H[D5I/>NYL\^V+0A\5[H MD_ +U*NX.^<_CD5@O:>338=-(8?$&F==?H2ZG#>ZW+?KH9);S\\T MDT:FTAHM!=.00[!3/^6AHTU=[?VLHTT(DP&C^*0U]ZDVS/C/V-,O#UU0^XI? MO# *L<4Q/3#V%K+=(Y>I%%N4 D"15II3A3@BPJ89@USTS=YQP]1TE/[A.P\7 MH\\S_]5^HQ-L0!D>4/I@5^:G!R>>2@"O;;*?S8]SXG*WT@:!QE^PP/ L19AI M(2G17"*D,-62,^=62/;TQ.6+IFS;\]9QAR1C#EP)Q\AU'3Q-*D2 M4AFEM*( J$MDQ1:S)%,J=I> O4")__)3'N7[P^?X_OS"]2W[W^F_[..W;&. MQ8V.Q< 0Q3,.)'&.>\85@UEJ,>* 8:/33D>[W>O8%6#WGAQZB,2 @CXQQE[7 M;S^.IG8;+;KJ]F?MKEM/['[VX(S:#<[*V'.[&"6C< PP65P5JP9DSW[#XFI> M%,FU^_JJ3 HWBU$=94@V PS/?D=H&O[BI[BAB)7^7B>?//\ZT,N+WYCE&[_\H!X:Z4 MK$!R3(EB,@6(2J,X,48^_ M%9/;B^2S$Y-YK:"3\:J;Q8K%RS4A6]2GJ,]B]@5#^9Z7^^(QWI2<.7]-(D:E MML12Q:5,%:!0$&*(5#+MKZ7Z7>=30WOK>XW N^3EFAU(5QS%[D_LP(MN/4;B M%G?B_CA&>=D^ D -8M*ZGR2E!A+A6UB[ZW3*H;*B]Q*;Y^WE5B'YK+TD%UWA MV/=6;HK&._L+G6UC_X:I6X4W)+,/U#263:I>:L!T!E,,G TE*9!6U?)O1B&O<+4P8NQ(/'@HY"U,O&X\E2H!'.5"I-1H&USCB6"$&+B/."H.B] M J,7T[C7;247[,V:QF],RN[/,L80KEB,6FB5!%@PC"C*H!8<*0TY,]8@C>%A M6%-;Q>6SK"F*+KKH5$=L&6/8>#D(&$()X5!319%! C,$E=106V0SVCO*[_,M MXW[V4EQTRUC.EO$]D_%B?5.8N_7=(L?'99#AH_'E93$OIL,B^5(LOA?%-'Q] MG<__62P:;>"_BQK!$[[_5#\IN?'E!.O7Q+?Y8W?A%5[#N-_K.RZZ<7I/0>/I M,H_*+WP= _J;>]!MU_:NUSVJ'MK>(M#O#D&^,?WP[]6\?MB-,T3>?YD7^3_? MYY=N+#_ED^_Y;>E>^:]7\^[:;"Q>D!V?W>@_%9,B\,M[804ST!JAL:09HY)( MQK4@[@_NS&?L4T_5(YPEM'CR[:3?'=@'EZBR%R?FWIK,5U8M][;2ZTE6#CQ[ MSXM@U^0W-_/9'TYJ+]P/^]*,&+=2)YG-(#<064 =M4K+&8%8:XUQAF3GM$9Z M?3.9W1;%IV+^SYU8!N77_MW,RL6OL\5_%4[+#6=?IVX" MHS8LYY.SP&_6QL&MCD+4F(P8P &CU%D3VF3.*^20$^.NR>Y#P M9N[*N& ;CF =;%LZR3P/ MZCT&XWZ;Y--RD'R_&@^ODN]N^,Z<2%KO\C4]VT),-\&L[#&F=&_I%R:-7V12 MS#F6S#".*#!2<458<$4HHP!W,@8[H[-H66>S>?65O^Y9Y5WX@CRJO.O9*QRU M28]BX8'-8DUZ!X L!31U/P&*H1(*P$Q[1Y8;R74GA?K:F^6EP_V;A2[X;C?K MA/R:^-'?]M/8[=%X&+]9[Z[\N]M*MXI>N$21]#>W.^7ZK-?)[4X.VW"BAU?% M:#DI/EYN)Z/FQ>&]X;6!HI1?^_'B]K,OU,%\&0)IA" MK(0PV( 48XH01@R_!XW8RHQ%'&KH%"0UP&K? SC+B #$F3I6ODL*IWANO*\T M=\[YD>VTL\V3+*7>T6J#H) M-'0+F]^4Q4_U'^U5"76#[U9'\E802_S=W0?VXBLX_-//]46;OT%\SV^]_X0> M==O#)P]/ITIZM8WH(<3<'8"H/N%$08B6?XO'1RDJCA$\^<6*H,XAWJIA]#J9*8R8ACYGX1&;B,YE)"-,GSG)-@@%S1H?KH,/= M&RU[+22,(P)_(["IWH(& X)2[6Q933WN6X8AT8HRX7O)X?Y0I=/_7CH3\,/4 M6=_+ /3ZT8D>W_*>:S45Y>>2'KK%KT\S[P&F17NW$EYW[P\.>.:8!&CK MD)NA!IJ,0VPTH0IR2;5%P+GWA.L4Z/Y@*QXO0)]:*-6O;'UJA=59O)Y^EX\W MW/8;$MKD/0%7VFBIN;&(8JNTR@1%68I)QH148'_"8KVT\L[\Q6O86YM8EA . M*)"G<(;V#<0:SL?S#UL8\>:@8P:=NTI1-RD#&$B^RM/?*(P M>G[Y_BM9,%N*!$Y"7+V]KL@106*03(M%J*H/:BOY/EY<71634:C-+*I<=7*3 MW\YGDTFRR/\HGA-8/N$NRI"(ID(HQ=P011F'G%%#@=94"B6Q$)H:T^-9SP?% M3-S=8[!YX "(!\^9G)LVGT-09WCCHX8WIJ"1DS;E&@)J,BDUA58HH'#F!*F6 MJ>"J1WCC)\K)HS?'T 7M$]SP9""5#]\<>T%SV!,PHF@+^1 !(HDV&FJ@J//9 MM(89)0@(@F0J37^@- \*AZH!XW'846@ 09^-4$[/7#I;1>>0TXYM'():J,N9 M-D8019"@'DT "NN^ RS5F5!FC[Y@JX_LL1LXA%V@/O'C#]^..=&ZIG/7RUV+ M(MJX6T0"82B@S/T_58H)+30PQ)),":G1'MVM!PN?O+0Y &.* S' J%=7ZMQ& M\QR;.L>F#M1NX\V!/B60D8IHE7I$$VJE2K5)(5*9NTS0UZ@2?4:14X]RM(<4 MX8/H8,](012$ITI1!1%SD_$,D,,I!)0JP'I ME$CM#E!@]:1XTZ8DVK5\>1[0++CHEA[L J!@#9H@@ Z\#UU4UF$*BC_\W\56 MI )_'JN&(!B7X=)A=BQG ^OW#(%:(\CGON[/W^8)NIF/IX$919T4:)G?I/ST>PF\/]T M% &,OA41W,Q?F-RW'LD/Z:???ONQEC9?BJ%CS\391Q%OP5-6?"6L=&A$W/0W M)6//5?EDQ=,=.I2! MQES7 G.LI,R$Y)1!(:2Q !@A-,?"@O[,]1BQJ* 62K5:DW41%%4C=$L,X0,R M:"4I_2;V7%(C*!@ L$/XUJIP&PIY@&B?CORVF10.I_1>X:7ZJ6W-2T[['\ MPGAL,0QKF4 \J/BJ?2,8M*ZHO@IO6GMZBRF^%E.G@SU3>#8M4CJ.VWIL(A*0%O (0 JE6:68H@*F&EOM&PFF*-9%:]T$:M?2K=4TDD?+O M;DW&T]0MRNYI9R4::Y[_QTWUKL?(R$!N3DY^GSF#LYB^^_/E;#G?G7Q\\1/* M\1]]4?Y*1E:4/W .R+"X600YMKA'*MF=@C7WL>Z4=XH-6EP7 UJAA\H4S+R*2ZPHR/"G^>^F&ZY3-?GBM59R"#8(* MF=3)7DHM)$)QY:P,Y[QSKG6VO1'6/BDOGGGADJ'"!-S2.&@E% M;/;FG;A%LND@//3.R) M]T@3Z\VD8JF3I10:2042FN , YL*8PP@32SE,8Z$NIXMIXN_5\?)LMD\6_H* MM'!?;=L\*ZVP&Y8D%]UBC]Y9TLW9D68Q;4[9N>WX4ESED\O@:ZZL86^8Y\EE M6+'&>F@BP<%>.'9SP:?=W#_KA1:[->1I8\BK+)/.7J> IIIJJT2&"6',"/<9 MV1ZQ3&*\\$-9+E]>1]Y?R+#C#D]G.W.&XP[79%RNW,[C4C%M9;D#'A3;>7"] MFNAI3'A'(<.C4BY_S^?\3F0*D(2$BAN^T>SJ8/%[2!0XNK, M],*]/)#ZL%DXQP,WL]('PS]4X6S?ORMXA#YL'IW)<=EZW?J8QG$W*@K\'(+1 MF2^%B69=GGROMLW'X5=JXV9_D1+6^&%*IDP+RX U*:6("H(M!$)GP$C?!6-3 MP)I)7I8?+RO"^SC_W5/.*NE2#)UINA@7I2B]<[Z4 MQX=HFG.YP>_38..\59>IE" 0*P(XE5!(#F26ICK+&"0,TK9SXJ<4-9==-DF) M:(G5E-(0R9V15!HBJ?1@! @?"+1S 1*W=S.QN_*CAY-9V8J5.K?Z'+A\@1P4 MI%5IQ1 3*DM9!FD*I4;*"4- M&$I(AG:E(._SJ;#O+QJ&V-W1KOZ:WS(+KH4 MN(O8E7O^>S^]MODT;$UU%_YH?L)+S40\O7V"W1=Z,(@9HD6)W# MR7(4LQ)5U4.L_QE=.X.T7,RC 5PO?)6[R(?#R#U^%WQ1FO\QYL3]294\=FJJ M!*??V9G30_G;*%R+JJ JT_KLE$UY6X7ZO4^T@&1;S1>X(YPXC M=1S*0F=S1Y5#IV+GOA*R=6YP32-=SF?7B?,*YH&LYD%F%?-6$"W:M:O<=S!P MO\X+1XD^_.!3VO,FD1P:A[K5NP[TVNHI7[4*#=Y<->J%W\@H^IPGEU71C#I? M70^\95:/IR'C7@;CO/7LT4-KV3T(\);ZD8J-Z;]Z/](=-13M<A#! M&SGST6-*V>M W1VM>*NJC'P\:GKO;F.ARG*LN^UNLM#^O$X.FER'KK'I1BKNM"*_3^XKSW'?[R\YVB]M\K^HY_6XGM( M"$>OL4-%^]JZ)K*$(?5[((L MSJZ_95T*3PR:TA&S&,FH,(Q8B)9D4W'I*L5PP)9I.FH=&*7^)UK_=-*_"B>S*S=UIYG#>QOVH3#IN@$H(D@X0PK"PV4J!,9L032,H$U!FPATH@ MSFAQUL=71R"_A&(T]W??M $N\%YHHW1C*1[/O9'6'PNO2R=P>4]VT69A!/FT10?ST-KX5\=W-,(>10X\$MV8V=[Q'1\ / MY\%/-V4=HBSO VDD;=HX[GA+V^9>^NJ)<$APDKNI?AI>S;SLC!W0WWMWS!/$ M]6Q4A)A&[8PUEO/X8?ZZY.;':_=U_$ZJ6)B$Z M6&5T438YI\L&R,RGS-U#;I/9<+B<;Z8@7MA-^5%GF"N) MY/[Z>+EY2MF?7R[O[:M,,XJ-,41""2E-K9 4X@Q03HF4&,!67^54.H^40N%, M5DPS1:6% %FB@.08"6./O:_RIX?"$.VX]/;4]OU!YW(]ZKS6@KE,?@A/G3D3 M8#HJ?_QI]]*BNW1'U)2YIX[+D+V[&P@OOH/0YS5([K_E\OEE=][V)OM,\U=H M+7PGN-'.>_=^#K;E+]&F3#=MRK<)P_M&2>%7[UT\@1+>I'1XZXW'GPGD>B:! MDR*!S=SMF01>@P2>!QU[%A%G^GAM^M@F/]X<9KH/(_G8Q;SX5DR7Q9Y8Y@Q& M_+I@Q+)](A4RRQ"T'%3[O-WEE.[4-.[:6SQ\$)L2-JHB-%"YC(* @(XQID ME.(,:@DHP%ID"F; +DK8*)7DW!\+Z;8N;O-6?Z=Y=]ARC\$0"/_&.8 &IH9 M(8@OLQ=.[*5 TQ0P@B6B?5IXAR#_G"1^N_+OF6V6#SZB]OL=AQ0>B-:B!Z*U MO:9Q7X?3H6@ZEQJ*+!9*^[@3AU(+K#A6E )+I$&=EA_[##J][ S-8WD?#@CK MD_L/UHXY 7/E+3$I;DZNI%!C@BQ3&364&*Z,8U*49M9BHYWB?LV RWZ8E TH MZ^*HGIGTS*2ORZ2T:4Z#@&40*8*8TZ0BU:NR<"$*S;Y\[J[M.K=TRF9T)OUT)O:IH?>+)NS8*9#@K DBQ+,0U?4Y49''2-]SSCGD'N?K%S2U3L MPXPA>(,Y#@\^"CM19+F.HO+TF1Z8OJL'LJV;EFS-?/A_RYM9ICKS/?4]S\IO M(.RR*-N'.6%0V%'81R/L:AV)9"N:)<\4QW0,5UXGN!;"BF MU5FUL#9G]S('K^JKOVOHL,&W?TDS?L&8SV7)5W7S/ MD_Y;B:DBJMHHO/DHIF,24T6NS?:9-%,M.)-[IF'IOF9:JNN:>B#)CN^9,Z\S MME";,_I;B:DEFF:7+G@44Q33+L2TX4K335_7)-GT%4W1'=MR06HM2?<=R=%G M^JS3W;2O8JJ+DFR,04PG=S?^/2W"N(T39"?UAKK^*2S2#$[NC3%R8$[- MTT1(,HI>EZ8P?$.3/,GS=&.F6_;,5GS;,^U "S0C<.N,UAVY"3J)_5&U+@_U M[5'13R;,E&\;4$VBFNQ.39I6(^32:@G[4;-ZT!734N:67X@Z79@6EY@.K[K M2(;F!9K6-7^D"SUIB^KI(O>H)U%/HIY$/7F.GE0;9=P\)7!=%329XNJZ:AFV MY9F*Z]B^X?LS7^HT^UA'>E(7K4XIYF/3D\Q=^1=6QF3[^>(-ZC?M%C$^*[,M MBZ413I:W"6] #<-J04M)6E35;LZHQM;H](E:B(JJU$(D>X9B4/:;$6)32N#Z6FL[*$?.9HREUH M_HJ.3IB#AHC*:CJ-D6Y+%!Z6Z*XK3_WMJ9+=(5N&7'%=35-\S[*U0'>MP/4] M4W=U%6Q W?55"Q;Q+^$%<,]D]V*5N]FONPF=[6OA!?6W ]\Q)%L*- FF0P\T MR_=TWS%-3==E!/%4?'XG:+VV2IDBFP%FA,8GJ<[ND$O^PS+L&./N2^W M;LN]VX-/S FJ/'UU(&UO#J03!2U$T^XTU'58-VH8>8!J"]66T6 +NX8B:W)@ M.+[BJ_K,TSS%-ES%@_]3=9[D69H=6-Y,4Y39 M]ORS7FR%\>&8,%9SVX*G_.)3D-[Q*:BWAL$(]O\)29-1DUH=6;,5V545-0@L M7S)\6PZX-'G.;*;8YTO323KKBW')AC\SK7)O,CU=<;K9FY[E)+Q4FF35$&T->9M3)^)DFV#JC2*!9<>!!0,X956TFHS,T[L$_O!$ M&,$T\MA_?%X\&]P[PU1U1]&V[U*4[\WQ7-HV#3'O/^D;*1?BV M78-SSV4YS-%_?;AZ_H"FB*;>I=2>7/D:WN)<27_=F?$EDJ[*HJ*\B8L4)1TE?6"2 M;M22+OFZZLF*H^M*H/D2V-Z^3_?T(/ 5.,1>9$]_N0'^$DF7%4G4E#>I$XFB MCJ(^,%&W:M>OZP6*;#N^[*F2,9MYIF9:?%.7'-F?':1][6)3[U;4+56T;14E M_9BDC[4&U2$-@"2+LP@ E\GA-=P8CY=.QRAB/6RY&>OA.?+,F(%.,=5 E>5 M-ZCM8ZHV_.>5IYRCA #U?$>C)8F&TFF(VLD<7+V,^9B TQ^U%FJM)[26JM:7 M)(:D*Y8DR:JDSWR:HDG2#)H&;:;[AJ)XYP?6=J"U=%DTM;?-1(U:"[46:JU> M:2U=05L+M19J+=1:0]):IH*VUA"UUI%DS.UQUES&X,<0NK0(,U82M"" M9;1;I2R/&=G/8R904+)\LY2K(K)OK,)_I; 0C]3IEAV$S@@/82[<9NF*/7N0 M8/0FC&G*VEP("_; 3@X/$LZ7PK\W85:0[%JH>IC01&LO[6!,V/H[.1U.^ZS393/E4O"MM5J/LUME"WIV*_\[3 !+CQWW311N M-\4F(P*!15K1?/P-B,7L]R*E$-FF9T[K],Q4;POYYB:?9]&:?T(C%@4 _(HM MR"K-",=O"JA_)"&5 0!B"!]O6!+V_#:"5T S:Y"3*(SCQYT_E* MG>+TQXRL M4W@2\,MQFS/\A^MUEOYD X 6SIZ5$XG;^4YJU[Y6SW -R34]S[,]W? #V_4E M2Y5553,TVW .BL1L[Y=6841EL9'^NLY^_=ISP,OSMQO7A[$CG25P[Q3T+UN( M^A;0LF:*KKFSP#5U7?$]VY$]?^;"ZP%C^NV'+\&L8/X6,.K_S+,MLMFN#*@05G!M?4+$UW'KDE.X-DSP].E0+-L6;$#(PA<379]56W4 /"TF>2ZKJJJMJN[DF8K MAAO ?TT-SF^J;CQ;GN'D>^3]$@*?22'\/051 D$7V$ .ZVLT076Z(,,+^M"R M(,,?\R59;&+RY79_\MTPC^9.LIA%\08LFM-%&5S?EWW-G\FJK.FZ&S@T+E2A M"3\N:KI*[+M.IHZ@:(,83S?Q'RY0?'> MT+EF>G[!9QNV@$*(*PSE=#UV"S.(H-;G9%TT_KX(B_"77\\[D6!Y!C9"+,\P MSI=-,@'[J9S\G88T8OF%/B\UEE^8G/1C8NUG$(2)UQ$?)_"!A1L0'Z@_$!]O M6[CA/;A8%PPQ84ZIL( !G(NF$9/3)CMP7'U3-5W2 GO_ M2A$6_E,R3U>$WH&V2.%TI6XC0=07YGO01<7H,MW#H=CT"8%MLCH,74NBRNB] MRC!KE2'+WBSP%5DV)557%,<)@IGN2)8>F([JF<8K5<;)7%"M5(9JHLI E8$J MXQU5AMW(Z>_ZKAPXK@3*0M==PS5DQ_(-3PXL)]#4UZJ,DTFE7J\R5%NT["[S MQZ'*0)6!*N-U*L-2&F&=@1VXJF+IINSKDC1SO)EE2(9KVH;FZ78;*Z-KE:&) MNMHE>WAX*F-R=QTSDJ2K*,';#O1XXNKCZN/JX^KCZO?SMF/G'37_H:0O7+%/ M.K0,_L%B0RA!%X8RRHEUQG\%5]^N#PS'G!U$7;5L900F8"GH()R9E:9X?7@YFCS:29IP>> M[MHS*[ 413?L0)O9GA$&+!H*RAG*6<_DS*SES'!FFN7: M1J!JANX[,SM07'C&M0/',@+C@##?Y7[6F9PIM+11E_G>WDW.)N53DS[B3)8G@3:4%)?/7ZS)DB37-VN.Z9DS)[ MW]9G,\>Q;<>PG=F, M9DM1I).)6UJK[JJZX<<8=DH5+2H:"^F M:!6YD0B)%M14-477 UV6#4LR/S=-"=_1'-OUHA@T#/X0M7[%W1/6F;!+K.2.Q S1Y]\ST'VZ*_5Q,>/0C5Z M(=\.G]>">""P=$E:\'5;\/@Q5LJD7.EZ@1NIAG-8IGFXR1GL'LOENR&[Z\;; MIN516 +C?#?O,$TP?%XNZQ?,".8M[BAO\>FTQ8;]3.)2&'\(*+%WS)55V? 7,3-?R%,L(I-G,-31M9A_< MK)UYV'!6,-W%DV[A?Y:O^>>9KW$?CS?@_(SR[3MJ7'DUK+Y6J/J#@NIW0L/6 M7AI\ME=L]#\D2Q=AOJ3JSE)DY:]=.DW>U4W8>5CH='W(4U5!C=!2*_ TV7<- MU;-LW=0L5PD,R?(-VY!ES?<.J!(74D&EPW38*NCY^%=-%A6S4]_ML-10KUB5 M7?I(N<\QW]S\B\P+6G&QZ7ZL'),4366YPW?/-OD^2L>6&ZG7?$4QP=@))%F? MZ8KE&*H:.(9AJ*[DZP>\D1'9/?YJ':>/A##U\H7AH4LE(VNBK2(YRE,P[:W1@:Z2$6H45:L)[8X9R#*H#\=1=4=V;OQCY!BA%8*3X7U)ILO 3X[SHYI'GFT.EFTI5FNH;A> M(!NN[ODS5Y,5QYS9@::;OJ.;([1.JG>4X#A+3USR J>W]L78S8@12+BAUM:" M89NRI]GZS#3!6J!N3,VP%<.;Z?I,LOP16@M=2OA!7KDNSQ;]W_#'XL7PGW-> MT)!?\A.L S G69!XDA9$R,B<1/?TY@V/(CO*Q:QS1I]DCLX:F&0ZB2G6Z M7E PL@72[YE*H-O6S%:=F62)$]3-%DW?,56?=EQ+6,FSWQ3<<<8=FI12%U&EO;O7-(KM=,G&^04V7/, M.D6OX\W 3%%,VU9FIJ;HFCQS/%-29[ILJI)C!L&8[WNZTRD7=:RVQ6G_39Z! M63;?TR*,+[""(V?FJ48=,N^8KF[+JFQXOJF[ENW:AJQ+_LR1==-RWNRHU&FM M%5D7-?MRJ<^/2'POJ7!3]VE,7L/GY">TUC\/\GUU)EGLU]T4+;+<-GW?IV2> MKLCW\.NH'-7?E# Q*VV22RC'+0??+2"@2Z$34[YW- / M MT&U4=H;+$,(MR(BQ G\-+ZDR:UX(?SI?"OS=A!AT1=U)Q;M8+>$G.^M#L M$WWFN3XE"_IJ^E3UK<73SPO\PCO???4J_ $O#H7Y9L72-L(7^%#IU3F-^Q/%4?%(YWF=D2O:;(GECP SFCOU%[YOF69/NPL_R*%SV^H0) \YX.GG8C#!Q"8 M>Q*G:XJ#_%K8G;T:;D=P5F60?20A%15X( .I!'N&??K?UW]:!32$7N>;N* ?I9N,/TV'4PHV'V^2"C/*/ M%@9J.?F'=8 ZG_Q*A9W=4K',"&AO^'@)6C.AHM;(0BHTTU.^,U2::1);-R)2 M];WF&T+\*+XAB.TZ"&DF6X'OR;HINX%N2I8KV[)B28:MNK/ 4_6S-,A!+8"6 M(#[,\S!<#:)+=?RIYYNV[JJ2[FDNG)H"QS0"V7;-0+(--?#;3_[10@PM)_\P M=U=_-4@")L54%0@W.X\8)AWK9SK^-YGGG!)KUR'-MEH&ACPSN.?Z=G9?RL%Q MQV\YPBZ6CY\U%G"< 6'+(EI5@)^$[K+TH:"GE">L\NM3OC'V,7>B[9O=A^F$ MN_5OE(WN9^WOT"BG561WAL_^76958^OPCES=P"'GQU5X"WWY-8P?PL><>OR6 MV9Z7,#"I O8"UW-U5]9M6[,E2Y%TWY<,5U7WO81/36K_O8;*]58.VM7^('?T M=/N-K-,,@';W0A^BJ9MJX&F2[#J*'IB&+>DS%W;"0')Q'J,#,I9_IY[^9S$@*9KEFK+A42J?XFB6+UN*991 M@#4K)V['ZPM_H;OJ#37TJ/MWL0!3(Z_'I:NN;"7Z'#Z&B_9N7D=;\T9^731&4UO5SVF9=$9?%F;ETVR M^HHYJ2(\W]EYYG=^C/'WCUC3#*Z9*!0^TP/M*Y P2>V@8N&>J==N0@@_TOSD$0W6^:,(WRY+Q<4I.B='_:=+, ,'P'?3 M)5DGAE6[('W;=CU#LH+ <713EFQ5=R55\357"C1=.:"[-9RE'KR:MO^/J%A6 M#E,>HPZ#=VA<5DX6W\.?3\;;_#//BG\RX%%?>^UH#6-&2YO3*/;L\9___<<0)#K MNJ8&EFS*FJ)[KN[\B.XNN2$]BVI3N2902! MZ:DS]8#X](9.FBIWT._\(&=0:SM#U)119#N38#?Q#^H;O.$A_#(BJ1BBI.HHDRB3O9))2ZYETK4M M3S9U"PZ8AA[H@05/:(&IF:8NZ3/C,M>++SMU7D8F94/$1-W#C(3H)IVENOXI M+-(-94:GNJ4E]DS1HEW&KG9JG<_QN@\@,R-5C(X&Y)_NNXX&](@>Z[CJJ M94F2JZN:H;NV8;GV)0_V'2@[31&[+>C8'B+]S [8*]79I\L$U)FH,U^C,_4Z M$9%I6JH3P+^V.M--T['LP) ,0Y$IUW:F7>:8=SI)T8L#T61146S4F:@S46>B MSKRDSC2UVL[T)%UR;=/TX!@NJYXU^),F>(MF.=9CWJDO76!>':D42-:5+ M3QR M>ZG2M%31MCL-A!F9SGQ%ZO[3T'II"O]FSJ+WR:/300XAY;P<0NHY0ORE@&6F MB9C+G,M-^II(TS^G[ &8@^@^6M#JKAF> MJ^N6H3F^I*B^XYD'NPAL'93[RE,??HOR'U])1C\([XA\?@SX]M;KX#7NHTN2 M^7(59C]VKL>^9C018_%(*Y$63K+P_[V)6.9W?F7V7(/?']=DIZVZ8P=/'US MP6[&/JAW/F6[\5$%],S.9QZZI/_<6?;6,BE8F2:=E; M$I*>,PE('J&>=@?)/9!Y81(NPLX4\?\.P5+('H>IB-5&*((E@?5NZX&DSOQ\\9#.B(E;KJPS5"US9\F;*S% T M:393S2"@D%1I$=K .^!D7!*2$U'$^F%]CGU('A[9^-G1#FLFZ97J^I\N!:NN.96DZ:$0YL,$4AEC)Y/[>R:JJ_XLNY;BF[IBF,X,]4)',E78!8ULY'6U_9E29),0](54YA@"'\>Y->)>T(7!)0%NEC9:@C21^S#> M,'G*Z^DC;/IH=OUT<[<49F3.-(]@<*-GXGGHY?/ST'>43OX=\'/$P=?4KDJ@ M!XX_@H; M=>V*](XPO^A#5"S9]^FW:$T1&IF>,(\\TX9ULWEE,G+;F%K,O&S@0DA29C&O MUR1DI2Q)G),':+VLA >=_#_;&HJ\A(( O0O *A-DZ>K_\.J49;6/,VWN8_,( M0XCI.8!5B]GDVVX7*7ME!&8D'>!Z

    UM&7JT1BEY.X')1I&%U4];S\E[W_6MH:?#2I7D07$^7:@FM%"9(,3*D) M%*QRX#DNQ""/%J=2AO%&!H)-3_+<\>6CAF!J4+M@5FBFL^;.ARV($!$1(QV2 M1'OK'//)[OT)IX&PU(\X=YN%:],&]-H*1<+.!$T%T/.-MK0NN7U6_X-A$ MI_/G942 M:M)@$9)W02;0PBQ9A+&GR 43D?3"Y]V2T,II-C\$Y@87\>[MWNKJW59&;U6W M4(82*1UP*R1!$' F1"B$%-YJ)W"2W+(66U,$_TA.=A_2W"F*'EW7NYT2=^]6 M-+HPW[;IPFAJ(&Y5R%B(8[F "4CSCEZ(7B6;4N"JQ7E!\D,M9.] V+N#Z/.7 M!5\%Q^>;*1AH>N%@%)+ &J41!D'9_-MK@!H\T; 4GHD"3.ZT D@222@+C+,Q0YYB: MN"B MFV.4.PAH6X_\X\27?8IU:( =5_6G*LV_V'I3V+JF=*$DI<8D@JA3X+)R;)#C MEJ#(F),:_AO2(DB@/R1DVLEO9\KG/^,D?*Y^M?.<3?SZ+JOX:W3/XN;L3H\]= ZZ@02\ M,_5V_RVRS. =%X?1OEU,[]2WCS36-%"2F8)B':,D9C):O.%AC%&)689NL9:E-?OIA M%C6^_WBSFY'9A5&^?2;R)(TKF-3UO(1)=UJO=NN65V8;FN,&+14,G8LXW3VW2B @I0#+)"MIB3V&G6PI#0*PKH0[M MWYVDY32X9>.YTT9-JA4B)*'!""#O@D I@#LC% 'ILFA]SJ%.VZSA[C9([1Q# MW0IRJ_-G]W$\KB83,/(@GY/TH9J>S6-]\:&R4W M5_MDI[;.7#?SR#ILO:!8 M,HN!?0V-5)*TRYE7N?VGEQ_ MH^ ^6G@.U/,D6RQ7R M1X#-D,+=A2[ZAZUK.YW?LM1T'?9QM<)J':T)^4@Q$8B*L$K>B#5/1'/F4YM3 MC>I'@%)/,]K"X,$:J^^?@_27>:& MSTF;X_:-M)J:TH7.CA,0CXB"])'@K*$#'<&:>NX#8%; M"!+V'45[,_:/KU9W(N^AL/1+#?2!SY M$-0%0<"FF+W'3NLQJKJ4SU!C_3%>Q>DBWDZ7QV?IC[ZN-JSSC4CX%S;[@UNT M5CBM/98X@:?A6$Y%C!'WX,U;I;S348GHVUPV' 0[6X_UDZR60\AOL$Q3U0S\ MRE^J*BSS7,?ZJO1Q]@F"NHTAQ7.5"B:X\03XHXE:%#EW"%/ID..84R)8!!6] M]Z=]NX)*IW(:W$M9W;=NY*/G#D'33:KE#867\_MLK%=$0+DW42.,90*02X48TP89 MJWV,GKL8]_X=WI:C^#0Y[JW_B/?DL0$F'!]Q4)99HUBX*@;"GZ?P1'QF/,QVN@X$0H4<8MEDV'4 MS[["K'/1#[L_ 8):D7H &GGS2MPS-0HII;?Y?0VJ$P$[0"S$@:"UF:24YD?' M9)MGPX>['=OIQD 78AI4[ZS9K_MV#0DFUNS!-:11^-_%;/GZU^V>WFG.) T# M-[_) 9MK?:YN'M5Z27'UUW/AK#,,_J- N4%>*H)B?K99*!$DT2Y:VB)F&R@? M14\;J?LG^YT?FO@80XP7F8MG;YJL?4GOT:.4PS\;UY+PH1Z_ \I.X>^]]7"; M9G%MUM5A>CO,[VA.^N]TM80/HWH::YBI%\L;4FY2GMUX0SLGX.[5V??3Y<E=L7LIXC=C^H^YSU2Y]DS'Q=7M[<=SA8S,IIG.4]AP,[*T'%@3:; M@9)Z<)!RES3T/2K'MJR7;Q+^&NUL4=]H^F%[V\SB *^"+]/C?B/ML)SY296I MV^!1/ENGL-@*C8E#7NBV8W0_H*QW).@9O,.:]B>'/% M0M*@-*8<0;3)(>J (,808Q%53G%!L RAQ0WY878M.AK3)W%:QX(;;+][[4NF MKT--XS8*(7@R(E#D'0?!.NJ1A* #J4BHUT)IV^9IBV%"J'X U*<,^PZ%UNK[ MG@W\+[$ZJ^WE>>GO>83#]K83IW0M)2MGZ^#Z0YXMNZ*BYQ&_MQ@[1!]]B_"> MQ1BBCPY]L[YBMN7UYLT.;@7!OI>?F8;@ MXH!#O_CIU:9V*+&M,GL\1&.F9EY=K*BYIR:SAO35V?2^CESO=;9HL,#,'%"" MN=''E IV,&;Z6$K*R9$XU'(\VGL;U\UH5CL0YJZ5RK?ECBVTR[>Z!4_YB!B7 MR&&,LT9-8*Q5?B9;)R.$9$'LK9KI!4-]BFXK?;-6D[9RM]LW6F \/N88DV.N MJ%+R2"N=E??(C FFZNCH>XOV^F!]KQWL?7(+>A3^#VD1U@EQO*A?.)>VH1:X MU#& XQR18XR"*A,6"88I2N"362-IH&+O+Y)VQM\NXY)=FM&^!-BO)>UG+^DU M2]9CZ.'15M?>K5MS-N8CT&8,C_4!(61$Z%@+0H[9Z.CXD.M>%K:_%V?F1>$, MXNWT$64-C(UJ7X?D^[7,+PJB7].]!^M$G<-S1V(?TF2M3N\N[.36[.[\W-L/ ML#VYBTV)U?C!;SF;23D]F<;_B;9^R2GHKO&"2FU>\ M5)A%YO?_M-W^;&3T)//]V$*[8VZ4YK$&WCZ?U]7B[/RXO%JR^:(WVTL_1?2& M".LP!!C2(TTAU)"$,$3R^^R,.!+YWFST 56@;8\=8$004ETN[]TE0_$.G"[+21\W[,T9=U49<@?;&/ M0EIJ!?$:68T#LDE$Q(,G*- 8'WN3]P_1Y6?D3$^*Z1DY1]'I^S=F6J8GA4=&#*>A[T MVQ?K[S]6?R]=SU#][7I-X9:LTXF=SI^1Q?J73IZM5G!P3J.G'!'PD1$Q(2"A MO$&,!FYU!%>ZV>NK W.\7%#=AN=EQ<)P'Y11!)E %")>1B0EIRCPP'1R4E/7 M(FG3,$Y6=\/Z]$67;F4WF.-TM^!^&"_KZ,O5K9S+25P.T32LXK3EWY_E"":I]3F'=F!$N[T!L$=BKEO5^D9V]*S M!?VT<+/XST5.[7G5Z]VG3QDZ]?5)^E2>3+G.SK[+2:E+[LE<\F MW??M'36CHH$P5A#,7YR=Q;__Y?\ 4$L#!!0 ( +"&AD\^S1KA?)G9V M US5[=IMIPNYO_X!?X-_/(JG8\7D^G\VS]^^>WS:_79O'W[RW_] MY[_]Q_]Y_?I_]*=WK^QBO+Y.YZM7)DM'JW3RZL_IZNK5[Y-T^<>KRVQQ_>KW M1?;']';T^O6FT*O\PVPZ_^/O\7]?1\OTU??E]._+\55Z/7JW&(]6^;NO5JN; MO[]Y\^>??_[M^]=L]K=%]NT- @"_V97:^T3\V^OBL=?QJ]<0O<;P;]^7DU]> M!0GGR_S=)5Y2/!Y_G:QV!1X^3-]L?MP]^JSJ/W'^+)12OLE_W3VZG+[T8*@4 MOOF?]^\^YY"\GLZ7J]%\G/[RG__VZM4&N6PQ2S^EEZ_BG[]]>KNKY&;T+6JKYQ"SFJ]"7H4^GZ3(T(Z_M*DLO__'+S21 M!24$&Z#^O43!U=U-^H]?EM/KFUE ZDW3[5.3R322831[.[]<9-IM*6Y?+KU3I+WT_GT^OU]:?PQ&CV<727/UI7NO)5MRSCE]'760V&/2[> M5%L7\\^KQ?B/\++\SZO%;!*F.O>O]71U9]/+Z7BZ.M[B$RKIL-WUQDI#+^A0 MWD_I+/*N@?K*>3UE_:Y160_7W:64^]K7H+"E7M&ES&74\&IU-2/%S1;I^_3T7*=;52' MPPT^6*2U-I7"LDS)UEI89MB5*-A$^WY-%]^RTQJEJ3H0R'2Q1LHGUOY^%C^F7T_5A[7GBPX?>7ZLC] MSS?3FMMTN2HQ.[_P8,/O-Z,LNYO.O^7SV,7E@U]*XG1Z34U+L#67UJ/9^]%J MG97=DSVIBH;;7&9D[GV\B;9\2%=QVRFHB;F;X7!+]CS<0CO4?#6UT]EZ-;U- M/Z?CV!/3DB.V2DTM2&!&L_%Z-MHJ@$'K&P?M+V](.GGR:!6QJE??@JQE6'RP M2!-M^I@M;M)L=1=PB!M>-W' A)<>;M610BVVJU2GERO;8BO+]&RIHDVT\?/Z MZS+]USI4[VZ/+YG[GFZF)=?7H^SNXO+S]-M\>CD=C^8K-1XOUGGLQ,?%;'H\ ML.>T.KIK=2EB5JJJ.QF:[('2/3'*QH4@VX\/9=G%JDWGJS>3Z?6;[3-O1K,G M'H$]T7!%@%N,I*-Y^Q^4;+I1X7/T22WFKR?IY6@]6U5LXMYZ6FSPXGHTG==O M[Z-J&F]N7OOKZ_3Z:YI5;>M+=33=T*M07S9>?TU?[Z"IV-P#->UM="#-=)[; M_N_"7[=/QW;5#+75H^37' M>[U\_6TTNGD39[[9LU&7]/9/WX)34C*%4RX1U @K"752&#MM/"44.7'?;;D7W2PA0CR-LA MPF( * :!PQ?Y=/7W\6P1Q/G'+ZMLG=Y_&09T&)UNEN_LAIDJ_18_5"'N,EL] M(&WXVU/"AJ^2G;O_?E-N-%/?IR^-S(//)]AIY9W0Q$FC ,>:58 11$'=+I MP/S_G%Y=\V#1/)@YJ]HBR(: #UMH'^DK3PFR[_F$2"8TY4!JB%W R!JA"YF8 M82AY46]KE2A[=<9[FC343XOV$/HQ>K^?7G\DRS [O4IG+POQE^GX;]\6MV^6 MJYLL]K;(/\6>%@][.GR7_*I>ZM/-+PFU7$EEB S-LY2'3ZB8W;C17G?9>R_9 M(D^ZKC[8BSKR5QR1)VN:#R-P"T??GK7[6)%$<(.=M00J!I$&5B!I=A)Z:"KW M,/HAE^^&\>R3,7LG]..%$BZ(T%!XC2"RC$@#2*%\::WESGE6!#+:1^ M5%X,:K4?(AU.I<'3#>>;2:+&XV!93K8'F.)NT<7J*LW,.HMAV>^FHZ_36>ZA M?/]H*7W0T:=7DE E:5@BE16>"R>M P062MAUP!3#DFGH$""\=9J:W>;N>4EK8LVX2M*PK= MQXW/5R;\>7^ZZ@6>/'\XT0!!*8GVCD(:!IZ!?">5-+KZ M/:]-$2&6ICTU6/ MYV*'A7"3G&*[,A[H]!>?3X"A2C!F(=6$4 &<4'8KFY2.TLK]CL^LWYN IZ?U MXE&NDEV6DE-6BGTU)%HSIJ$SGDH#-67$6%G(;ZEFE>E!SHP>[0!V3YC_>/,$ MJ]#D/]KS:9^:WJ831_M+\6;-OOCDE#.=OWZ0P08Q$&\ZF8ZRN\^C67IQF;?^ M78E@@\,%$X:Q"6.."J2P(\0!YXR% AK-'!:6]Q=L<-_PBVS3/^_3U=5BLHGD M3M,'XNB[YP\7CQT+.6CR-8D!5G#$93"5K*::4^K %DT%+.K2F7 P\* I4BP& M@V67X0H&"8!YU(<^*XVH$C0)>[D"?Y-/IAR*(M M8+O2-O>T^.@^]L%RB6((&J0,MD11AH$U7&QEU=@P/VP71R.]6(X9M?#ZL3DR M2'?'\*C1#R4^I3Z] /RU4TLF_3LBPI53X! M%#,#/)9*AD''%#*&%+)KA:LKQJWM;;;#DS;0ZHHIG]-9J/-;:/O[4?9'&C<- MRI+D6-%$4ZBE09@Z"(!36#H"=WAZH"KSH[4]T';XT3!075'COX-6'IM]V*!Y M\%3"!*;$:@ZXA,Q;1SWPA1S&0=SAA'!^!DQU(#LFQ%'E\]%SB2&,(LP"M;47 M/"AC8=AL93&6$#=L@Z12K[S1+ M-IJ/K]*+>8G5OGPM"7+,!4L,:F605, 0 @LT@P;D!QA55;$?GR[TK6$T'*Y\ M^7/1 %=VM20,&( ]Q"PH54PQX:6C!0Y3C;#3_,+I.CRHB;;PND5;)""928>T'E@EB[199JQ2WP]99*[*DW 35 M![!_4;IBI\Q8_MAJKN^F2WNPJIS?QW*4:UL;YG$(B%$,'NH9-(C@>*9 MPT)&:FSU&/?6]/5^NWK1#K"]D.K'C8>#Y9+N(( $^J=)LP'Q*2#A6%L1;"O M.@RC/C]CLDEH.UNZ'C?UJ(K]XO,)%P@:)K@2QGJ@H0R#<+\NU P)I);Q'LD"+<]YI"&5)%;:EXP%=XE@IL<3S,T$?%JOT MOFF?HB[_ E/*%DV,]\9H8240' "M!3'%?I7G4%7W?K=G#3?+A9:0JM;;D7A? M#UAJ6T/MZU-#[<,Z8G9Q&8VTER:.QNI.O)4Q]Z^G7AJIXMKLB]792Z"K*QSM MF;_-\Z4/* ?C1]BW65 (M[W8?!ULPFSZO_&89'4GPJGO2C!Q'"-/I*=,4$6A MI84BX#&@U3?W6CN;W-;2UC.T@Z=K_K]M.,1FV8=M,/6%UR2",NN,XXQ33ZP" MW@FV09(3K&LD;J(_"TGKH]HI/ZNL%0]%_#3]=K6*E^R,XZG\;P=/#[?QO@12 M103CGE+)C%-!ZU4[;!&ID;^X9W\-1UWV^F6?[P9FRV0=>G[T@@A] : M[:ECQBA';%BNMAA2J$%U0X;_+!2M">G@5_R-=WOY:WAPM7R[%?+7;+$\N-72 M_-L2X["-6 KN@8(*(F!@@:N2IKH+49PC57L%=_"D?:*./TBWG O?@7'U])4) MX(9"+S#4#@"&-=%6%0ASS:H?L94_"WV;17CP''YQM/Z>1BTHG:C;- LZ4/ZC M':W2W:W;G4W*1UN2..$M,M10"<('037$J.@/!FR-+#K@9Z%\)\B?RTAPWX/N M/\W3BFZ ^+)8Q>1>JVPZ7T[';=._S.L3:*4/ZA^11&+GE:,*ROMU5%<_#PO/ MSDLT/+@[C[9,L]MI3,O\$A(?%IN0GHV-N\RE>_B[62Q7'Q:K_Y>N/J7CQ;=Y MW$U\$&YZ2/ONY/U)L&HLTT 1Q@F@W@B""_.;6LNKG_6'Y^($&S+>9\_US: / MRMWVJ_C&,I=))+"$G,:UOTAK"JQFU1Y^+2.PO@SWX8W->T M*93GY?]R-9KWN0P<:5."I%:.>RLY#YS"E+#"Z<^9P#72!,%S2Q]T&WAQ M<7F9W@<.-1QY\;CRA# KC4(0.T4\4@(X*0H<". U8CW/Q6_8&Y@]1?.LL_%5 M^''3Y.7OT]75=.Y&XZM667?BVQ,A!38:4R8)XBB8Y1#OD$0$U\C\>B[.P>&B MW2UO'\O0,"T?5YX RV6P';C6,<>--%3Z'0Y2^!K;$^?B[^L-S,'[GW?294%1 MB<&[NW#QK<^]#8?TT93.TLW, M\NY\J.P^E/SX13WE*@A:C9!04.:@#8L!I>A!<7J;<\)=C2Q6 MY^+=Z@G*P;NK-O[IS0&9MR6#N9IZ3\* 0 P8YRRPED9/.-QA:1&M<3+EIW% M-8!K9R_CZ)4JXLLCY'16O-\RF7]?E#+_]A1+@A $& M2113^FO*,-\=>.$*B.K[">A<_ &-@U1I7BAG:FYC/FL.7 MD79(F:>F?D]@CX9\6VFU9.U4*1I H# 8FC3,U-'PE,$JT A)2E7U:\K;OI&T M>PH+A-@-(_X7V!.Y@I;Q]^19;A(/(Z!_II//$N1OG38C;SBRP6:L-^K-20 M1"%/@-6 640I%U1[:S &'@?LUJ>(]5;M):&W#<_T$C9^/CZ'22;-B1 ,A]4 M-J\UQA02+APV07U#V#ON%*\1X32X\=$R2;L?2Y6Z\/R'T>,S[[V,HL=-2*QW M1L3=<^0Y5=YH:UA0:3W6TEB+JB>@Z^\*E!]]$-7JP?,?0_^==U&O8^AQ$Q(; M[#XO-?:4>LHET-8J(HPQA'$@:D1S]W6]3#'\8EM3)@6T@N! M"(.24HFT#=W'.2'68D-\=4_#.6_PG/DX;I<#YS^.MW;].DN7PQS$IS0P,8I[ M#!@#ADE*+%=&&\8%#_TI!:]Q3^8Y;RR=^0AND0"#.*>Q/7SR("5\//>-0H+;>*D0978+ X?JHJRB6D6)!T(Q89G# M2ALOF:=F!S8AY!R#SUOMYD6':'>3ISVR@-FF218662\"T(5 M6K46-5)-_- L:@[2;K,^7ZQ7R]5H/IG.O[T\$S51<^(94U(+P*)'E$""O=0% M HCS+G,'=!>/I][MM@9/D#@D^M*+ 58,&^ 91 K M8:$Q:(<)(-73K@[/[5F?F6W#.PR71/SA&;[;9%E]>R5*74NTS?L5/EUIT9_O3!H!\?;>9@Y@UDV6N4O M?[<5_XB[XT"I!#,AL#78* ,HT4QC+!2*!_B<<+C3A&@5G1^]4&71%L)=:7A[ M6GQTD_A@N<0Z2@B%@"K)K&10(X8VR8VHD,J[,TTGU4CWEJ-,.T">-ZN %0'0 MB'"051HKXK46RA+.A3#2]T2:(SZ$[CES&DS=F9++53!_1[-T>70K]]FS"286 M.H$A)Q91*:!@$"J!'-"6* BJ;U*TMN?64!\]L_+J(=-A\JTTO.LJ&',VO4UG MBYL(PM90*Y."ZUCI1 'A)5?>&\\H5E1R1QCV,J;;EZ:&PM+:ME4[C&@>J\XV M4=-9J/-;:/C[4?9'N@J?RQ+D6-&$*00%4E8%* M*>@EPQQJJGF-Z^9;"\INAR1MH-454[JZSE![AP37TEOO*8-4$Z4P(AHKH:7& M='@*R% VL'S_J\5&A'KF.7GFR\5L.HGS@A[-HC_J\U6:KGI\\\= M[/GJ*NA(X]<V;LUO/EQ:4)'/>SQ9_= O&P!1+97_-^I1.TO0ZLM/$\V/9:AH^?@Q3?9IEVZ"V0[SNS2MXKZR5.7OT[.'$ M<0H,8D9X3:&G6F"@K)9"2L$I-Z72<+0LV5&GVJ,'$V.@TD![)+W&.N:.%F(K M$9+4=KF-=_A43XW.>&J&U4%@T)ZHG62;T1;GB\4\CM@COJB#Y1)'2'Y%N@<2 M,:\ J0 ""M(N]SN.\T;5;&?]]&E 7 Z"]9]W-2C6_TO/I]@3600Q@E!( N8 M.4MT(1MWC@[[A$M#_?8T"K=!I'XL-@S2X3,D$O0>-5C"U?/DV40J+9W06D$> M9LPHCC=;F0C4N'HVV_9V6NKUS?Y ODJ(=+;S-IGD"(]F'T?3R=OY-NKP:(\? M+))3F=,&(_7U^M9M-CR'!F/C,;- MEO5Q5I2M(X$8 \Q'-:S>TXM(A4 M5YQYTN#-<8;#1_S*%DU@F!&)X5@A(Q"3&"%E"XD%H5UFEBGO^FVA0Q>MXM83 M4\PHR^YBU,/U8CU?J=7&811W9+XL-KO\Y:ESO*Z$>@HL)4P:P#QG$,<[4#:8 M!*5=5D^4W&8D4N=<:AS(2D>+=XW*[:MX%"J=V'46VK5Q5FX8O_$P+'-WY@-O MP^=T'!Y=3=.7-C:;JSQA0EKIM(1:*N*M<,; @=.:APP;C-XJ3U"]89L*PS+ MTP&V1+!R=2>2*0F]P9Y)"Z'#!E-O3:KM"'QL.'],_\ MIV-L.J6JA"D:#$GA#0&&.F490851*8RMDMU%U0^!@38D0"'OM.$%: M28L(-ZZP7V2\07UXNGJK>P)-@M6#=^F4+8%#Q9)X@H9RI TD6BB-!-.HD#2, MDP'>==-:7^[W1M6%K;-S)<^ .!B'\O3A1 ('.=/>.X<8X@X#6+AH)4=D@+>F M=$6&VF!U2H%].MC+(8>H=MJ(P!;S'-388.[3A6R11 MJVCVS+)-"=6JW*A%LN,9):*Z^40<0Q M[0J$-''5MR4[M/S;H5M'D'87V?//]7*5Q]U_6>P)2/E]%).:K39"'HSV.;&N MA%B(N.9",PN58%)H!0I,##35=R<[-/_;H5G;6%;:D#RXG+OO:3:>+M.+RVV[ M]FQ%GEA)PB@A7"L"G0?!]N *L.VXD<#:&CDK^;ERI'40FR1'O@[7Y,:>.A(. ME "4*ZP\,L@A20 NI*+ 5+_%0_QXU&@&PTK,*#.7?4IO-BDR+RX_+%8QE>4X MG=[F:5,#B)_2/ ;NXRA[TFY4#=\&//M=[#8 ',3D4R60I)F*$VQPS"_FI(-* M:H4U-J1 2WE9(X3RQ]@G[PK9(4QB+="P9,B-8PIY&'14 X*4WFRO0&ZNMEYN-X$$&X-=I3R(+B$ M02]QX'[P&5*=5&>[U]X'L$/:<'_Y-J5/:0!V.5T5Z;DV4_PV!5=\()_M:^[/ MUWEUXJC24"M@A#,.*&@L%4&%@<<[C@=W=(F)=C6C!L_4Q- '4?:>WDYBQW01S':4/# W[ M&+YOZP5V*VZ>9G,T7N7).SM]6KT* MKK:0Q])4-O."))B40@,F")&(4HVU!8X)@"%2%(@Z&T(G*P<'TUOV09IG<7,] M(#X:R+$J8\](@@%L-H*9;"&HJ< T@[)^HDXVDY M86?7#&QZ -3IA>YBF&L*N=G=@&VR>?N*1'F,8#RZ!.(5:]H***1QB"L-!/!P M@'EA?H1IO!KZ[=J+9=7.=A/FVW0YSJ;YYO7%I5XO0U\M8UYV/5I.@\T:S--E M6)H>^;=Z;$+?RO;G]=?E=#*->1Q&\4K0W%@OHT ?+I@((C16\82^8Y1 IAR# MR$@4K]!2B/>9@WW7\(MLLQWQ/EU=+29OY[?IIUQ ]W\E#B= M8_FC4,QSH*53S'GBJ,)>>XH49D0#Y(VO<;B@U53W?1#H-*0Z2VGS\>)H(N/= M,XG4P%#+M9;<4X*$C),SLUP2+A6C \PWTF3'/$U+4Q&6[@)?MTY",QLMER45 MDWUE$J)],&8%IM(0BECTIS*E%+8*NS C=IE=Y P5DX9@[2Q7T8-F'ETEGC^< MY'.F@A)#R E11BFV6RR!%>I<%8_ZW?@T35'KV)T+98"UFD)G,=8Q-9@6S&AD MD;#0A$FYSAFR-A6)+@AQ&C+=[8X?#3LI<4-"R3H2@Z!T!&$"*:">M4>"QF:"P#;>/^6ADM R#@V @OCK*], MB=,/T)RQ0M( M%W1J)F[V<+BR<)<++ BS''!@.9PN[S:(#8Y=]6D7H>6NKVM M80C/BS]!(N^<9-HS3ATBTEC.*=:<$4D[OIVEH;O]FF7':0!UII[6NMN/K??:8CTL=NYCNTL.T )$?K#ZIBL1Q")40SBH# M@PFO)%!<2>8I$M!!43T0N[6#^0U3H67$NII([F789;2(,7B/CB:],&\<*I88 M[SWGA",6["HKE&#" >XXEHX$C;UZVI#6SM>W-$TTB-+/GA!)Q)AKH+%@"%'H ML0BZ6+#]%(!6<:T&F+BVK:6G2QP[9=VC@Y\QE^$FW_/-;+JZE^M37&++^H[/WC5*+9=IKGV\FXZ^3F?YN-\V-"BFG^)<$.>-\,"' MQ3PK_II'G+\K$<[=Z'L2C@QCW!JF&1;6.D:HY)YQIZR"J-SH&RZ>QT*_&WM' MX@DDT@EB<;!/L21!T61;'"'2K,L=WX-QWSVQ9S$,W <=(^ZG\Z"=3N.A^&5H M5'SO$=_GGA()(8;HH%4$]0)3J CGQFU!84;K&LE2V_5Z]D"+I\1L!-&NU+9\ MD^,RZ 0Q=T>>+"D_??:"$,LOH6'+EW\ZZN-J\C4)MBAT .0:.T.Q<#'298LD MUT;JY(D7U-K\>'KO9?_0_D76ZH@.TH][UASMAYN_??Z2YM(1HEP$#,0EGS&L8 M])Q200//GD^X10 @1"G"P&)D@_6.HFQ6:$5YC0M:6W,"#H(M38#9'5&R>+_U M*K7IU]4)<\S!C[(]TY=?SR7$BO5P@89QJS"F0EG!/ M#%>*JT(ZQLKEQ>DZ6U87G;EH ;VNN+'3'O3= ]>AS])_K=/Y^.[8=OOQTHG5 MC)(P HES5@7<(%6HD-MJWF6(WIGI5M)W=Q_\[3;/P_JN[=^EM.BNO\!RH M(%$.8JN$4U(X'! @P.B=],A4)\SIL>CGJ_,T!W"O<]%S,2HM87OK203$4C)J MA!' ",I!& WCIF#9Z,*-=+A92:KAJ'\N>DU=%UI^*SJF4UOYS?KU3('!9;7 MEYZ7"@J%4"X1T%<:S14RJ/[N%CJJW.C-8]^?]RHAEF?W,"5N+$ME3@09,/!_M!$0N$\ MP;0P6I6I)!U-DB G:RB_Z%.A(+)2%:VY!AH!-4 ;^\8QEF#MA#NBF6;7%[7IU/K<,$DK+=>V" =H]@"XZ4CI)#6 M&E[]&N[VUZA>^=0HK%V1:(/8:?S96R9 Y\(LS(/5P!3T%'IG"C5.*T\&&'6Z3Z;+4 M=3_["R54P*"76>>] U(:;(!6C'(NH0S:-BVE>G8DZ;&3FR\72!SE0!(55FY+ M&0(*.R*W$B*#9/7#Y T?PVRBDYY%M3: R* /2#Z34-_I=#Z^NAYEQU+6'RN: M>!D H=8:!XV03M.8BWD+$V6F2^WZ)!]&W5X_1J)Z.'477O^TV46CCV<9/U(T M83'I'' $&44PHT@ #K<28\VA';;#H;D./P4U[0O(//A\ I"@WO!XJSRS6B.%*=K)9/!@ M+[EI2'MH$IQ6.WRS5?:PA7O7@H//)Y:&B=(@PA6B4#OG!3=;F:@+NO(P=82& M^FG1'D(_1N\/2@<84J=7Z>QE(?XR'?_MV^+V39Y;/+N+'_MU M\MOG%SKW_L>$0H@$L@H*A+7C"G#LBP83Y <4TM$0\(N:$'309T8=Z#.C$L\9 MH-(9;SQ&TF+(."C<,PK(ZH>I&@^;:*?/3H:@-V/K8]!$PA>C;^FA?-6'BB54 M:H*BKD@1BC)3HPIV*DE,IR?G*FK5+3@6JR/4;N#"BX[]3^EM.H^1\>]B[PS MJ;]MT-*'OG/AM=E\-#/KY6IQO4F+]&XQ__8N7F*RB19Y5\+E7[7*1%J!!016 M,BTR3*%C8YYJ[P((@G+#*0$NF+]* M XBT!$K"IW>]#R<0H:O^+V7TGP;B>9A]'FJ/$"38>2*,T0IK*#C"RC /E*-G M=B=M0QU8RC!L&+KSX LB"'#K@/#1JG98!UT?Q2R&Q(J@] _K#MHNV7 :, /8 M)C @)FRV*A!6![O+*<8T$YX@H80VW>;OJ&-RE@;^^3;!:1!T97)^6,Q_.YY? M[,%3"8'8 HTXY#0/FM%>AIF):^L]A\Y5'Y0=[QZBJ3[?:2U1>@N$; MK-[QZO?IZJI08-SW\6P]B2<$@O(2_IU\&7T_;IF=4ENBE;2,F6!$@Z!W8R"0 M-=BK:/6+Q=AX^I@&(3EYQ>).E@3?MSF!U\ HS MRK*[P*;\4,S%Y8-?^MY+NC>ZU&UH2"207V3Q5KK[M-9E-I!.JB>1(DSRA$N) MB(&&>^N9"<.7:2T ]MCUMVOT.*'W4UF.;0V5*)TXS9!T$G/+K6)02T.WLG/L M*.PR .?@_D]+/;IH&[%!'T!I[H8N!!QFW&-B));..(*1B"L@]HH ;KH,$3]I MEZ?1#B]Y]]9I6'6E)Y[C=48*6 4==0920GS0O:@A6R2#.<4&&C?2&#_:O->H M&K1_D;4ZHH/:O_HA.-H/-YN^>XM;H# *BY"PV&)I'>-;*3U62%<_2W$>=V^5 M[N3R=V^=AFAW\1Y-W+T%-#>$."8<"3J+\\3,>6($72^R MU?1_TXE9+%=YHI@#G#JUJL18YY4D2#&N7;R^DU,OB#="6( ='N"YCFYV'EH& MLBMJ';:GU7B\OE[/PFB9_)HMELO?YF&)GD6Y?@T]\2Y\H]/+198>]D$T]HXD M'O"U%&$"!+6:$N6PWF"H@6$U/!.M+99#V 9K#^&^)L![61]+?L+$MZ^*!-HP M^W/&C)$"AT4 ., T!V!6%[D'ZO^EL\F7Q?K2*#;ZK MZJ#D@T. 12H2V7R[@N+\D&L!VM(;(SK5I@P%"PW M#J4F1&PQD!R34IZ:;KT5#?;KW@#5)C'[2?P5E#A!!.<$ ^T"Z#$\+LQ:(OX# M,#R#J-2&.KVDS^(TO+J:A/=A<( 0^XHDBDEA4!AYFE/,(:(8LQPQ"11DO-.+ M$DY=I]N;9!J"ZS@A;B9Y)T.P[>*;R1,M-+9D%8#9M.2!#AK5S_'BV_RA OH" M >I5F"#,E:("<:N181 %M7:CA\'AQZ4;9?#K_MA.JC W8U"L2!AC2$#%.&*# %$BO>-!RZ$$"4D!94H:AY% T$A+!.K2]7K0W.R>0GMM MT1YP'[3)6A,/??=R!4?,WA;?FF NG=; <^D]M0AJ%-9EX;QP#A"KNDQ)7M%T M[I:C3_<]!],UG>VVO]C@#Z/KXZD#CQ5-&$9$2N,-X0H+C"R$,)@6 &"N=>B+ M,SM$.BB2E")N>WWQ(]#3,4GN M#M]-TO0ZKA?!7KQ-L]4T?/P87I!F63KYO%J,C^?*+%U'$H\N AO0E )1J0*R M0)D@N^N:X$(@$(Q5(Z*Z@C2GNL 54Z8 8-):4V";K= MAFR<"EV!U]5<\?LH-O[X/0Z/GDM"\PFA5B*I*85$R+ 4.T=%#-2A80!4)@(Y M&R(T 4PG\\#;>="^KN(3?I%]6*S2Y:=TG$YOX_K6Y!QQ_#T)E%P:9IF% %'A MB=0B*/(66<^@8;"ZFY2>#6V& &QW"NQRE4W'J_+*Z@O/)U A)0$B6EA/B28* M&*$MP\%@](B@ZM$6[&Q(TR1 O2BAIZF?6[D\/K=$"EM_ZOKF.:HO/>8T2#WB["Q&F@)Q@ M(SVM[D_OV-CMT$O3!_#M.N2?^)#-:#:.82=Y\^,QB;&:3W*GK?N_=:^]*..&/%TX !)8"'!9GBJ!0-JS3-L\, MC;#W#I4*Y&_;O;Y7C/*.\\-5)-(0@I# 1B(F@2'":K1%P4H&28?3[D&7>),= MNM?9W2A6@W9C[Y6TU%6!)4HG!%(N,0B=P!C1#A.I3 $6JG,/06=NY:;84/9. MR.-(4,=)(;?#@ T[ 4RC/5N6-;71 M^WG8,TCO[-!)TP]9WJ6C97JUF$W>7M]DB]M\A3R>$>% J01[R@V&5L>TS%Q0 M* CK/W-S_S:=+7CW:[! M9"CF54>,&F".E#:9T!1.77'!K[, _#H>-9CXZ??XZ?@2L;]0PBA!+HBJ");& M4"8]*!1ZYQ6KGCVB-0]JFVQH#*CN%HC\B.MXXY\+T'P++2Z316E_L40H!2T5 M&F--&% !.U%(ZC&5U3>E6_..MKM4- 95[T9'GNFDBKV1%TP\\-(S*BES%DMN M +!PM]?DX0"]%2UNH#6*56=>L?LSK3:]R=+Q='O[WLTLS?MD/MEF:%I '\ 9Y5[F.V.AVIBFD0CI-V=T&(&=U,5YMD7#%5 MW/)3FA/_RR+8[1N_P=8[^N5JFDT^CH)<9K983]3-S6RZN4]T;_*$CIN12!LF M?B@%\4 @H2B&<*MV$$""E7E&^G5U%IX!\NVZ^/=XF]OUJ']>?UVF_UK':+[; M-B]E^;R^OAYE=Q>7GZ??YM/+T &!-^/\GK#0EQ\7H4NF;4I9YNU]^_7WWP!] MV$K;=VVTL-Y3$T-\E<6 4DOB'8J$*>:8][I4!M*.)#WFM7^Y0((I<8920ATC M4D+-H2\DQ 28+G.L'O31-]%)Q^[VKH)(EY[X4I=HOA_]YP\F MWC/'PW]:8FLPH1*$/[>B ]/I!3\G^=7K]N2B050JZO*E^C:&EEY[$'T=@-&V9?% M3?'20P=PGCV6.,6D]MQJ'E8Q[#A7TA5MXQ)T>5%6B0M3&\!XT1@8'3H&'J\\ MI6+<#I1*@A;#E(%*8Z&#V6>EAG(GIQ/5T]:>OA_7QQK<&^%VM'Y<=@UK+ATJ*GLBP7=J>M?RX M1_EPR009) U$$ ,E(# ,28VV\E+#9:<*7KE]T$9Z[RDC&D6I1UU"I_/QU?4H M^^-TA>)1T420,*P<85X P2A$V@NUDYBJZEZ^T[TT ],JZN#4'S.*1I^^@CPI MF@ G&:/$""*5X!R:>(9\*['5C)R=DE&Q0X\RI1'% L,9 J@CF4B$LB/-8*F$)2+5SU1*JMQ91UX5ZLCE!W&7QN MT_DZC=D=MK$@,>CC\"4Y>\LD&'/OH5:>[XS-<#(L!98T!0\G84( M;G)4+2\N\^0S;Y?+]2B DL<''0H1/% L\3.^A9P+%"4LM<]2WM MUH*S6B!"@PAUQ06[38%Z<1G^C/%B1TCPXO,)H!XH$).=(^,QXT9;L)6-*ZBJ M!Q6T=LZAA=YO IIV8^?*!7B5"#/;-B[^+V:]^\]_^_]02P,$% @ L(:& M3\&Q$S;DL@ DOL( !, !P9"TR,#$Y,3 S,5]L86(N>&ULY+W[D]LXEB;Z M^_X5O+TW8KLC[&Z\04SL[ :>,XYUE7UM]_3.K;BAD#.9MJ8SQ1Q)Z;+GK[\@ M)2J5+PD@ 8J>K:@JR_G@^E$O__$/\,_@#T6U MO*@O%\LO__B'OWY\+3_J-V_^\#__QW_Y[__7Z]?_6WUX6YCZXNZF6FX*O:KF MF^JR^'VQ^5K\[;):_[VX6M4WQ=_JU=\7W^:O7V]_J6@_7"^6?_^'YG^?Y^NJ M^+Y>_,/ZXFMU,W];7\PWK>VOF\WM/_SE+[___ON?OW]>7?^Y7GWY"P( _V7_ M6R_^1/.WU]V/O6Z^]!JBUQC^^?OZ\@^%]W"Y;FT'&.E^_/N3G_\=MS\-A1!_ M:;^[_]'UXKD?](^%?_G?O[S]V/KY>K%<;^;+B^H/_^._%,66CE5]77VHKHKF MS[]^>/,B.O&7YB?^LJR^-'R_KU:+^O+C9K[:O)U_KJX]C/9I7U?5U?./N%ZM M'CRA84@T#$'6,/1?3SQX\^.V^L<_K!>GK\,P-\#\.8IV%SH6A)^[0/R M&*N/'Y@8[R??=*NTB)\^,C'F[8MFEY5I>M:#YX=+&X_,<_^$^SRVHQ MT[7OP>3G]68UO]C,$(4EP%1S@HDJ&3>6(ZD <$XXJDLS:Q\PJY:O__JQ,]=^ MZ:4',HJM=%:5!"-JE2H11IIR:H1!E#/PAQ@?G[*WJM;UW>IBV_5X)$W/NP7W M/UHW\2_7G__Z7>Z /V*@OGH1W[>VWMM?5Q9^_U-_^XGWR&*!H/KQN/KP& M<-<__MNFEZ]7NS?D02#EZJ*H5Y?5RF/Z"UR4(&XZZ'O@U;SSW0Y[Q^\/IV&=4G_QLS5B+NB"F-?WMU M2;DLN>O>7J AFVWV\GST%7[P4" 8+C$G7$)+L2N%8;:D@@*&.*&FC'F#-R]T M#T=>XWW*V(!Y\44>R,OI5IV-DKA&'<9&BF9]Z/ +K;H7)^=OU/U@UP/?A?@F M_?_<^6RZ6EW_^%#=UJO-#"C R]( ZB##W!AJM=J^Q1(@9%!LZW[\?,XH<,(" MWT(0!66I"$,08*N)L$)J/E9#W^,JML#B&WTT<^'M/R=I/:4@F*^4LO"(AQ,* MT9>UZ8A%;P^>T8UA;,1(R'Y88WP*/B/2-P2'#*5."DTQ\*]^UPR4P2960!X^ M'1"(.?")#/'/]D\O+<-:4DFL@H3JJ$QWB'QL414>5M'@BE>/2-+"M2,?7SV5 M(Y2JE,+Q@(03LM&/L.F(1D_\STC&$":BAA&K^7*]:"95=]H$)='8,J"8X90; MWP@@[%Y_1J"*'E(\-B"T;U&04N0-42)XJ3B5EA'D59!)!L>2C7M@O=..>/(B MQATY>>L[!@FF+.F Y!$3IP8G?8F;CHST=^&Y0U X&I"!61)P\NM7:::2"1%%18+#2&V"*A% *4 M69M9/+9XB@90L444+AKQ))T6BZS\Q(E$!#4IQ.&QYR^(0F^"SB\&_:'7"5Z0 MV,;_H?JR:.8\EYM?YS?53''&!=>TE*6"6!*HF>G>;<"%BQ. 1P]'0&HDJ*6. M8TH:"1,E5U*6"$FH"1I'!.Y!%0VJ6"&()2Q4##)RU4L00FE*)PH/&3@J##W) MFHHX](7_1" &\1 N$F^6%_7*YR#M)HZ/&S^RT?7=M+/\C15A@NJ8&& M6%W*D*5R)LGNI62I7 9 M^S3__N;2CZP65XOM?K0NMY+6$:$-4%H+8Y1FW':-2P+#XP3L)2N^!2-.M>:< M"0J%\/E!R1'2UDA),!])NCRZXB&\G@.BWF2&*M48//;2J'@*TPG3"Z05DB0IB0CC%:"IE[9>AH*_GT>SU<8 )(["\P M:?E+*##'J,LI,"A28,()G*[ 1/@0(#"QC$0+C/8?WZT^U;\O9]P!9(@Q%%AE M>9,S0=&U#,%+T$M>#IXON"R!)IQ)75)< D&I10QABXC&?G@XLK@TR)H)B09; M3V&)(2]25C+Q-DQ4@BA++BCW5(3(20_B)B8F?3QX24IZLQ$M).W']G3E(J7__+>,8-5OMI$*Z:Q $8MA+31X;PKV97_^_B]MVSME3P4N,(>)<&&ZQ1JY;QT66.=U+>!Z:8-8XP32# M$'D1Y4I9ZG,T@:5ATG_.O>_V<:/9@BL\NE[K5?U8C)23KPD-$,X"9&9)GV2JVK>/MYI+*41):6^/W:(& :Z]1#D+)2A MPO+@H98#_Z)@13&@5$ C@0'044NT;W\(Y#[JUV;T#9A(Y8@CYK169.,D3AT" MZ4ARAO? XQ>:?R]2SM_@^\&N![X,X8VZJ6%R_?YKO>QVY)E2H=)"BZ1PDAAB M8F[2^HXDM0*5[K2ISQ8<0PI+[/O<6GQ%"V@Z*7A>)). M-_*L_,0U] AJ4C3VQYZ_T.![$W3^1M\?>IW@!0EO_!^KB[N5UQ>(/G]:;*ZK MF5)(RI)PIOW(FAN$(>SV@"/$6/ ^V2C-TOEEH#_T M.L%;$BX#GU;SIF;:QQ\WG^OK&94.:V>-Y+Z+*RD'3I?=F\TLLZ$:\/"IW'G% M@A *#B7%G)0*ZHYQ Y; %76OFL0B#%35>0 G-C MH_OY!P\W):%$^@&)M()*QA3@""K..>0809R[K^\P%1VHR/,P_0@+[^ZS<14G M )$TI>SQ#QDXT>OW(NO\LC ,_C.]_P >PE<0]-UJ52TWVW.YC29MYIN[]8P0 M@0ASA@-K;5-3")DNU<76L,BM$"\8:<8V2GN%$Y!02KD4" NJ2RRM4]+J<581 M=N"*/;IB"R]V%:$ODZ'K"".0V&LE(9J_="L)SU-R="UA((OGEYDT;CQ93TC" M2\PQ/-]@YQ>;Q;?*S#?SG?699D89:2W&F$*)+#2VFV/#P(^[8\_?/6L$:X(E M%ZQT3E/.5:DHU48@(X!T!M!Q9.< 7%,(9]ZUH_C#=OV8#)6=$4CL)3O1_*4\ M4O<<)4=E9R"+4Y&=H6X\KZIOM2K'S-ID;.E3^8=5;Y?YLJJ M;E<1+AD,GO5X[MF$<.$ HL *17$#W)4 (&@A\0,).M))E193T8'J4R@D@JU0 M10H;<60O?]'5:,?4U,1BY[HGRT=TI>%<&GX>#._OE9WZ\6R6J]G M GG!L4I !;!V&FD,NE-8WHR./&GR\-F6-CNE%9><:^J<$?ZCTDXY+K"58Q40 M:C$5':A8:8AD*U0:\A'52QH".4HG#0_\/RH-_9B:BC3T1/]$&H:P$"X-]J9: M??%CHG]:U;]OONKZYG:^]$(D_'@>(03*4B((G;6R6Q@@WE[D4?OG;6".*6!8 M@])*:@@1VA$LK/8ID)4 C#1#TF$KMN"*';I8S>A)8ZAVY&>PEX;$DI=.3)XE MY*BH#*-P*N(RT(LG(I."E0BQ^7Y?+7%;@75&G+>B&&%(6-?L2"Y%-Y;WV1"/ M/%?_C '?Y(131D$-)"TE$_[O& AJ./0Y%1GI8)K]?EC=2R[S%3B&HLI%82:T&5 MD%(@J FQ CJ%O:LC+?ZV$(L6XZMBB[(X@!F]"#R(W>"EX+&([;<@W)?3A O# M1P@ZOCR<@MFIR%(:9YXN%:?C*$*VJN5F-;]^L[RLOO^OZL?,Y^Y66N.:*U( MLTP2W&W.HLJ4P??*//]T:S$ES?5M5@ *I!"E Q892YGU7I2YM[-U#6F+JFAA M%1Y7M!K%DA8L0!GYZJ^8PTF539][WN41VURI1;D3P>N^+!@QSV"(I$2&82M7L M\W(((*"L(\P+8F;9Z'9B;8$5#;(>5U+UI^^T>HS"7)R ]"(MR?G7%[AX04<& M4W=^*1GN0IWP58J_J.K>EO-?6<\$$]I!+IUQI4$$2HMQUR"D=L'3*2\]WTJ? M,#D(FGD@VN103$ H--:Z)+[MY5[]V=^Y=-@T6F3QUU1%4W=:2\9@+4Y*>A"6 M\I*J1T2\H"-#:3N_C SVX)D;JH:Q$2\BVUG?K2VNJ-%(,JR0%HP@!FBW DH- M5\&;7E^V@!65IMEY;@2D @OA=.F(\!F6MZQD[LG9Q^UB=P7D("F)(C!63')Q M-TQ.@FA++R@'9 1)2A_RIB8JO7QX45;Z,Q(B+-(;NFR-7<^_S%QSB9[O4TO7 M7#N_G7C9MP4D@DMY/'RJ5; I0H) Z00%%DMG+86"8 PY+D7NLLA[,$6#)EPR M(JDY+1/Y6(F3AD!"4HC! Y=?$(!^M)R_T??$70]](<(:]]WZ]9?Y_';6%A-L M;+R[:B==O];7GI.U_?>[IDS0Y^;2K(O-C!I!+4'0$4V;WQ-Y8I#A/^MV&(L?NM0_G\Q[:)K%E?S]><6X(Z0;=NHKC?K M[BN/&TD4<\\TH#S,G[=Q9?*ISOFN]FR4G^:?KZN9ULU*GO*/=PHK)B0IRYT1 M)'SO$M+M]GQTYK[WOL']UN)YN54EX2E2I=)3U%>.3K&35W-:XR'B$D?8Q%0D M$OQ+Q ME'L%<]L7WX/RW;*'U5<\^I$9J279>8QKTR)2I;^:+Y0PK(OS#;5D2R+P66D-49XO[$4R,*O6S,+(:%;]M<47* M44_VPF0H/W'#Y.R7JBU@*J02 MME1*0NY3K,:$TSL[!"HC. DYW A: M_+:%,[)\/*'CB'3TIVX:LC$ ?YWJ)8J3"WEYV9Z!F5^_GR\NWRSU_':QF5_O M;$KJ"%<6*4Q**(##U(K.I@V\0"F-I=S+&WMP18/N]6)9[/#%B9 *^M-OO$?US/+*="(Z=(I"AU5)0:R,T2YQKU6T<(?/]Z" M>X.I:$'U73B+("URM2P/7[U7WT.HRKM MBDAC.K3H>U^&.']D_%8EGL >]WUS68BQWH2%5*&X@PO3I;#.*4 M+#']690NALHC&I@E(M-0QSRNU2.\T7&*^LC@TRH0T \RB>98(ETB)C!"TG1F M2T+9[+8]$N&[@-4F3$L'FXQINX_110QS+JOJIIV8\:_,MVJU632?_9C\JEJM M_/!GO2V*\KGZLE@VN7/Q>>X?<.';O6_MZ]:I/\6)ZO!8A GIJ &($\_'*CFT MZ,QPJ3Q%UA%Y3,;S-"0QG3MUIO=QD/3I^6KUPUN3-_7=L9*841[J_ MY%V;7Q>W=Y^O%[XU7/D'-&H3G?>.&?SCNC^U@ _L"+;;]+8^%%LG=B4'NGS: M=Q+WK\2[J^+ E^+>F>F%\7)W&G_>O(X_6S@?@)]B6!]U_+>7;6<.P:XK3T?K M,WW[&6)VWL[^' [79VL?R=*!?YE?WU6G<0DF!70:.R8,A!9K3'&'RTB*TF8# MB4#]YTD&DO4_WLS =T^WOYH"/926_5K^WW_+9AZ3&6W2: $VM-(R@;BMD MJ8T,NML^F_'1;O>U%3/\0"K=6&*5>#$[+)JJ^XLNF=(4K8%CGD6]_HD>OG#8@\9WPV0(SM,]-'*"(+C:&LA,] M:A;VI].!YG'OF?XR(X]]]VH4N 25!)VJP M?MINPB=Z.?> '.LS\DA-N(/2-)0S7)U5/'5GL06J"=6>&D<[OM)79YF6BCW2F#\7M).FS)=Y)4+>*H M/78_W7:PT'!,LQGW=R=V.U@<3_FV@P'K#"N)H24#F',DM;8=#DX8&-A>$R"8 M; /^/VGO46B0)MFL4_HW>.]1')/]#Q4]+4%\N!&_+!%VRG*"E!0&$>Y!="@4 M%D&3CKELYQY,/7^VY?GBW4F/%PT,2=@XZ9S1B!LB90C$2 >-CC)Z1'=SQ68: MJIO-NY,GCE*RV*.VX#.;_6V)*6^N5":JE J53.VS.S_ZZK')?I"Y4?;3JW2' MB(9Q&Z:3HQ$:)XK/W5;]ZGPGAR)OKDY*[C14+8TK+U.&*QQHY$\!" MSI1SUB*&N,4 EOM4%)$>QR)[&#F/-L76KXCG+DR%,A,6ISW/9EY3.'?SE*4C MVC. TFDHSA 'GA2U&,A%E+J\M*;8_E_Y3.VR*0A6+=?;=7>LC&/,("6LM?_5NK_MG8EGB&B&-9PQII'9NCWAO\=XG M;NV?KS\W0+UR_FB+ \G5RO]F&ZU7Q?S*OSK-P/:J6FSN5B-/*O;@^)3R9HK8 MA*0YEX?/:7=6-@>*>[O@^ (00B25E$(%,&$^D86.=2)^6YWQL^IY4<8CI?R%.&:M)(G<3!,R--Q&5X>MY.6@YF' M+;!?J^;6RO8+_OW]-/_^M\7F:S-P: IJSKCA B.AE'12:D0L4]V:E5/$1A;0 MS00BLZ;_B\?=3""T\OM(HN^6BP-UWB;:[=&RK]7U97%5KXKJYO:Z_E%5Q>W\ MQZI9RMC,OP_)R_.%,DS.)Q'%.%&_A_QP=K7;DO?K-GJ[+S9!\]B+0_!CUP;N M1_$15<\>M6EH>WXWGU0@'H77\'ML_NUNO6E3QD_U"[=3_&W>9"Z;+<@9,1!Q MQ4O%#)0E$Z62H,.AH8ZZ+SB]]V$J/]F['TXR<,2)M;GC4B<2A]@;6:;'UVC4]Q?H_.JZ.*VQ3SV;3J1E!Y1 MY7SAF88<9_3OR4T\>9D,. -Z=-;&[D;^[ZYV*-8S1@GA2A)H'8!$<0G8K@<0 MP!@==*M8!K.9)=<>3($\F"#Y?0>PU_'-Y-P?E]_$^;]]5-Y==>(: M?E0S.?G!AS3/&81^QS.3!^/TLHR/J MS?S0?FB,"*3OAOI$HG*&1X]J&ZW2ZM MO;OZM=Y4ZP_51;7XULR\.$_6AZJ]X^[]?+7Y,4,("V(MA=1R IG@N#OA*H!@ M*G3H-#*JS#W8'FG3A=UZ<(OUNE[]*)8>=K"$CAVHDYW;A&/4?WKKT]/IK3<' MTUOWD?3:VWI4W+M4-#X5.Z>*UJO)1C>X YUPE/MUL.>(]NE.."W-SW?29PKE MV3OQ<_E=G[L1)=PN?%_#@FH%(.*2*BHH%QIJQ3OC3EN;;(=PN,ES[1P++UN[ MWX=PM_3O^>]-L4.?UU\NUA?-F>3M)K-'Q8#R; ^.B..@/60Y0YA^DO5<-7YZ M%V++Q/XTUJ92.Q6SA[VG[,I8D:3U=;AIK+"& M5E@HA9)884TZ4-()-O._\[E.DLX.!Q/3G ]Q![?J:=[F-%:H$^2[X\8X?1[\ M\ 485NE_A RYSZ4 (\=QTOJ?W-F83#LUQRDR\-.8+)/(0611"?T8P K#Z.ZD MMH"JQ#159CX<2>:,?3J7_8P4V.&)^[@Q39[0_S2=0^\+8\8-XJ2[AM2^1@P9 M4C/?/U^W/X*UV:V>^@_AVZB!?[U,=Z4,9UA& M\<[WWE_F1P_AY#[X$J?WAP0C;*1W MWO=@'>;;Y6JP;-JOKJ 2V^5;[9U3?5VWJ];DO1^''O M^WK5P'C^=AKI#$&6&$RX8$01+;J=$Q! ''3J>ES_ ME#T@8=W/E&(1U[MLP_ >K'%7ORQ0?^G5UWE+N_"JV+GQ"3*E@\D_4@O,E8X MI]%)C.9M?9Y&$R?QWO(]C!EGDFH#2R!]1\(Y-T29_4#)V*A"NW%/SBR_3:.. ME]M((\27DO%54D,=R(6[.6Y1"J5W&@THC2LQMRC% M\3/@%B4-?=.UV.(2&\8Q$\CJSA ' L?FLU5]?7B8E&MY>?U9C6_V,PTH$TE6ZJ1T4I"_Q?_61,FF<6H ME"IT_K2_A8PSGWM018>J^*W#-?(MI2\3=&PV""V "=ZC'/SBS:GA 18(MR#WJ.ZT1V9N+D MX9"4XKA8&3 M..K')_^ -H&C1C*IH52X5!1!(Q04>XNVC-H=/,3.^-,Y#;2H,5@2.GO.ZV1B M)3O7T\>34?$]O=OI/+_M?WZ6$5!CN./2#2@.X MX5R7=F]1 C=PCCG;A,I$TIAH<)II_W'$7-0<9>M(8V$A@AB($L(-$-"H9U5JKD(FI!*96NLJ:FG M[2Q2H(9R&BA2(]+9<^+JN:6RR*%7(K$ZSM4QP4K$\D1$*Y4WCX4K*4L#!GVJ M6EY\O9FO_MYF="7QR9PES)6@9!0BY4JY-TNE&CCRBS,V?I*UQY=J#!C);N^! M8#YB!V=M:3Z*GJ65]W M3NK9()XBMR8?W'&T2P5+JDO,#?0&39O[0=.-8[UX(A%5JZ.OD$ZN$LL MLKQ&;_;"5&H4XN+4Z1G.SC18?(F<(V(TF,]IB-!P-Y[?S#V4E]Y)U-O%LGJS MJ6Y\UF:CDSFGADVUAYL9/W'ZK0%7M.B&IDP1;/9,EO(0 M.3A-"N)PG 1ISU!,:A1/ZS3T*(4CI]*AOMP$UPVX:P3OW=6[VZHQNOSRL?K2 MUK>9:404*1F2T$*F2HBD[79"L!*;J$RHOY7,BK0%UM0)J3MHQ7J'+;+&0'\B MP]1H' [CQ.B>OCVJXN,I^O+4&WB)G2-"-)S1:>A0 C\>UR1(Q$SOS.A]M6J^ M,/]2P9F&5!+,H4!4.4\!E*>\5D7>Q:4H, M=3=IW&[AQHG5 &[#E&H<6N-DZ@&C.U3%^Q/T91&I%]DYHE##&9V&/"7PHT[] MKL4)TZZJ[OK=U?Y*HZ862U-*=SUST@*$B*9600R(5,"RSJ1A-FIO^2!#F>6I MP]8.Y+I[/GMF0_EIBQ.@/6,=H'/HSK.D'!&<821.0VD&^E"G?*TB MOT@;N;QLJIG=-@*WK\ED*&"(6HH05UB5P/KTBU'.!<(&8!IZE]YP0QD[[AVV M5T6+KI@O+XL]OK,5'CO)V+%>/!G;TVA@"?UYW)\G9BJXX.7%U^KR[KIZ=_4B M@FVE(J$)0:C$6B F@":E4:@S+QB,VA:8S&CNPK<; U6 MO(,SP8 IISC@VAC@M"4*E*2S;#%@210OPMX4%*_7Z9 D9 _4O$P\9]"\LQP5 M">"MC^KU8'WBJM?'HU#5Z\U6J.J];:ZJ;$KGO[FY7=7?VCLLU[L]X]A1KC$T M"B(E>$EA2>#.HF601@UUA]C)K')[:,7B %NI.;HO M;W^:HRU;?JNCZTY[04I<;:6NFDM,Y0T@TT M+=$RJ+SO<"NY-6=[R?/B/RJ? "W] Y;SZ]=WZZI8[Q!'3NSW9S-P)G\4(N,4 MJ,-4'( ZDP:]2,^Q.?K!E$Y#AQ+X\7@6/A$SH5KD[E;+Q>9N5?E!H%M\;SYU MR1:C!%EO51(LM*9,.-#-\ULG&8\1HP%F,JO1'EF; 5WML,5)T! 2PS1H)/[B M1.@A=1VL,\G0RPP=T:$$M$Y#B%(X4B=_Y:)/L*TWJ[N+YD3*F^7[5?W%6^Q, MEE)"0TN%L2(,2 7*LC/I,!511T0&&!-1L19+'P6+XWCBZA7I3*AR]>$HHA[E MWUS85+>KZF+1UC;PGZ^KYH/'(6_JU6;Q'^W77\0XH]ABA 7DS9Y_CTM9 MP#IXI89JMJR^-%8^196Q' =;4!,6VR;\Q(W@YGS@3G%YX$_;KN<'CD37Q!PI M@F%R.JVH]:VYN8_4H0^OBKT7;= ._7A5/)+K5P_U>O1:G4F"<$321X_S-,1_ M?+>?U@X]!^^#T^!?J\W,8&PA,U)("RR5W $.I,^%_=)<+V97P],@D,,1:7 M>TS1F=O#Y/=5L:Q29/FOAY)G\PWAMUI2%\:5T*S MWGA^ NZ&#E%,^_WB^NZR.4%^O^6B/4R^*ZOSJ7YSXW]S?]?NNZM/7Q>KMMK. M#WU=WUW*V]OKQ47[O?5,&)^G0U$2!TI42HHAW.T')H!H%'KW]/2 9YY%,,,S MY$G2=OHR[>EASB?R+V77\E%V7>P=+@XW0K4N[XN8?:J+AUX7[ZZ*UN^VOMF/ MHO6\.'3]9WZ1@N\=GQ[VF!>JW[WFDWVQ3E^A/GJXGLE>)OW6G#<;FC8U]4_0 MZB/W_7K3+8)W5WJ^_NJNZ]_7^RHC&I882:@@]"/8$FA!F\MYFH.F)< N^,[0 M038R[E?M8#6U\1I@18OL;+5UCM%T;-]J"G:G,01*X\KCW:OI^ F^?:':-*;\ MX.O;XK*Z5#_^NJXNWRSW9=?EQ6;Q;=%4#[T'HAE%A%@G '(: 8-+W 'QX[*H M0]49S&???N];WU7;^MK"N?>W-LSW6"/O;<@0@C"U.S/[<1KHP6ZEKX-;?/Y1 M_+%!7"R6?SJX_N$>]=GT,9[8(ZJ9,4K3T-*<#CZ^5B(WE\'+K9?_=K?>M("Y5"IBR %@-""4#:?^ =5$H)C+HZ\!P M,VOW@4_;DO$[KYKI^.*ZV:SBO]I\OFATYFXK+<\J_#]$+LV>)=J!R[13#W3D MDNW#&.\=:M8)BJU+Q1\;I_[4?/MGZ5!R!.G8DNXYWXEI=$KGI>#Q4N_YXQ%> M;?OT;,,,0P(9U$@Z 9UT2D#(=J8AY3KJ0J4D!J>_AI&6W["N871JTZP9/-Z1 M,W8![].D'9'>I)Q/0TK3NO2DVG=ROH)/W!W.E2Y;46WF3!]8-IIPYK1$#&"' MB"9*=*,'2+S^1AV\2V O=X9]N*)27Q6774G]BQW@/I<0).$Y3/'&ICA.\!XN M3.T(;?"].J/>!5!V1.Y2$CX-M4OJT>-S>\G9"EY\^3I?56J^;@S?W%;+]=88 M,H S1)$D%D,LB0:B[(Q9I*+F@GN:R*QH[34UKS\WL+QVW>.*K++2D[[ 5:O\ MS$6N5S6 =J3M;OPIY&KE?Z3:;=KS;:D9>MOO#=R1[\1\GJYCZU;#^)V&+@UU MXO%:50I.@E>IMJ]+JWF+SW?;%>OVS9E)WI11EPI:HBRG%AMG]JD=1E%SG@/, M9%:AO\V;UK,I%NOUW796TD?]W^Z6VW/ZOR\V7XL+'Q#?.7R^KK;)ULZ!R+6H M 40'KCF-PW'DVM).C@Y1G4>;7J;GV K1<$ZGH5$I''F\XI.*FU"M>K?Y6JUV M5K?3H(]>#LPR0%W_LL/^I M"=-61@]6;N^#=>!">V;L;$NY TD_(L)CA7,:4CV:M_5Y&LU0V9<7%_7=LMG! M?5$MOK57CVDCJ!!<,8BYD]1JW^ETIAVQMD<"FL3N.+EH!ZS9][-#-E2U^W#< M5YIS\9I2?_<4?SA-\4CB^I2V* 4=P/I497*(2R>U<#!? 6=WGUI]85UD/6,$ M6Z9*ZP?Y0)2(25O*SC: .D;QTAH>1_+,D.77Q$P?U[TSL)M,^-XLBQ=79L_# M=?")T#-QWN\H9SKN3Y^]#"?FF>XD#[%G/^V8PZWCC\E(67H(JU%Y>](P3363 M3^ODR=P^ Z?#IS?>SW^THPR@N=08*@)E"8RF%)C]*(,00(?-6\=:R[W-LAMG MWV[QI)K'""9SZ"1&#A[3SF"\/\'LR-,7.SB]YBYBR9ZJW/7V)WC6HA]3@T1L M=5<=SA1W:KJ?3C[XW@Q98+@#@E@K/21.-'$[6%AI!09K7$HP^26P0?MW-[7?^HJEUMI4,(OML1T/\G%*.:0T0M[HJ\8*SB]M,G-3R2FO?? M89^6YKXZ/1+#232YP[JO;C4>*:)S%3U,Y%W)R4T M)8OIB_K-,.$6.,$8\ M3$O/1'>E5T>,ZC80>$!(A5'_JFI4J]/'A!?OJST3M!^^?J^O)3_6&^(P02@H YUQ#1KL$D4"M8(K\K+?Q,Z1G7SW6UYOZ].5I>WI.E:/_\F/)[I&?.SUXB,"8]&QR$:>E@0K].)6>) MF(NX]?JBJB[7SOO^<7[=[([O;+^[>AF+XE@*;;5/&%$IRU)8L]=O9*(V=N9! MD'E*L0.]G5!\(I]>4OLK:)Z(!*KIV8,1J:P/XM @;H>ZOQP$8CI"VX?;8Z*; M-583$>"\/CZ]TCL[H[V36?EMOKAN=OLWB;0'=X_ 5)\W,XB-DX()BX A$BD, M]T-W(J!.DM(.A'"&Q';>(7[M!X^OUXT^I$MMAT:D9X([1A22I;D-I /%?57( M)Q$Y<[I[G,Z8I#=18":BO+F\.Y4 )V4Q_9KZ3"LL,&GV0$DKE-42T.ZL%6'2 M-^OA.Y#ZF!U[!]*8B^BG.4^]>)Z4[NR+YE-=*4^R0AXJ^(1W(W M4"W=8CE?7CR_)&\5MD)BH"QD6@/)A=O/7A!I=8(=2$/,C[P#Z:J#FEH\!X5@ MD(B.Q7Y2,=V#GO .I"/$QNMKBBA-6F>3.!BFM^FX[#-9^V:]OO/FJW=7NO;" MO]HL?,K\?K4[9-/> C3#QD**E>5*:4LQI6Q_8R:URI5]IVE3V!YU@G:Q ]Q, M"7B$5773W3O2H2]N._C%NL'_JKU7N9G'[7ZUSQ)]ZGC%3^*.':HAT[=O#J)T M@+;8PRU:O.>;M0T@,W"^-F58IJ''V;P[,D>;GL4A2OQFZ?N ^?7[N\_7BXMW M5QZ$[QMFM(0422BXH@!#Q%0INYZ ELY$U7E*9W5<]=U"+&Y;C+YU;T'N)?9N MZ=_-WU>+QM!_*RX7ZUU)HV8EYZ*^N?$2O*B7";2W9X3ZJV[^X"31VQW,8HNS MZ(">7VB?Y2]28H?%8+KB.M"O %E-P5SL[JU:V.PC;^JE8EH25S HA%9>& M0 Y19]((9P:L;?6R-])"5K>@^,_:=6<0@ L*4EA+#2E42;#MD1+B@3&=,/*/F0$TITNV]LMO3,$U24Z]^ M%,MZ$U@)8]10'4]YIAJEGLE0XT-Q[X3/?XK&C=>-'T7K2/&IWE<=VOGRZMG) MPPF&,KBV_B1#VJ_R_JBA/5V3.^]N[VLG6T:N)E8\(+03O86 M=[?^8[4#W7QW^^5ZZ\V _;O](A _X9"?_"$3#2VZ8@>OV.,[X_;;Y^@*W6H[ MB.J)#%O2^7-L"VT"IB(',':^NOZQMW4(X-=J\^[J0W7;[0Z=&:&Y8Y*"4BF- M/982@1T._U495+HTG_51=;%J<._U[_*A^NVG:5?W\'NEN2EC$S4^.5-8AHQ& M6LCW2OE00;?WP?I4]L.$(M)KF'&FR*085*2+4-SX(9RRTZ.%#/1/:FR0P[_G M1P+9F.R3]_]MOEK-EYL.3E.'3%BIH<88EYI1Y@ L.Y,8$]@WY8\V--%L__>M M'P,2_7C*XW/\K&P/2>]WP/9B>,9S=8\Y"LSI>U,[O72^ORM',OF!_,0N NXF M3S[5G^;?FSJT7^OKR\7R2W,@Y.M\52FOHY?ZH/+^K-GBP2QD4ALF'?:#BGU9 M6B8@P@,6")-C&6?Q<%\L_W;^PS_JNMC,OU?-_5N+R\-EQ":U7S=^%.MJL[FN MNA4*_^3-:G&QV0\&[I:+ON?ETD%1YJ<8#U5=%"??VYP5KL M?JJ03:/\4IVOI%)6?--^3R\N$7#G[R?;5:U)=/ M+WFXN+YKU-]^O_C:9! ??-=@KZZJYN *H5@0IZP6VD'A)"!R[P16/$9U)P9] M!.5>=)>P+):MBK_::GEU[U:[J?D@NVZ^'R?E$V,UL#N8&.I\78INP]YV*@<> MO"KNG=M^LWD/'G_MP2]LG2Z>N=?G5;%WO>A\+QKGBZWWXW91XT;V2#\"?JQ7)U M2L%!_$_0QX3[FK++B&1XG!X E[Y38A"5)<;(,$ZHZW9(<4PDW?4 =GDYAOZ? M0A.O_QWP3.I?^2^?UOW_@U0D-(+_&50DV->D*A+'<*B*?+R[O=TNRTAS"W#;\ MIKI2<3G?S/\A+M5+1G)84G<.?N/2MP?4MDE9@[$X 'FV"DF!Y!T1TM3T3T,R MDWM5YWUIH^]8KV^J3\W^A??SQ>6, R<9+S$DI:+0"&6EZZR DD=5-8I]=F99 M:YM;NT>CN>NFW;(1?4UZ'%=AJI63ICAUVB(I6BA%@V7T^\L/B3BB-'TIFX:B M]$;_]'[Q 2P$[RKP3OF65=@=4YAA MJ S20'"H!12R%-QVNQ=*JX4-/ XWT$IF)=RA:Z:''I]YBSKKFX#.XWHW+I-Q M^M:1^.[JR2&H=R.3&'SH;$0R^QTN&T#JZ?-CQ[U_1NC3,7;V\V"I_*A3OTNQ M*PKM%;+V^VVUO%QL[ORKY'/KNZ;.I;K;_%IO_K7:M!FVHE9*A@QTPG*#(79B M;YX*$W2L.;G1S++>7?GS\DWCKWR.>[&Z:S9XWFV:HDO%CVK3CK1C%X93A2%T M#?@,$8A=[FTA%H<8BPYD2_>O.[K''ZZ'TG=TZ25Q!*:1ZJ9WZ\F"2A;> A+= M[>G;74'$MFC>\X8= -!!K], +@#/H<5/=+I1-1?CJM#J3D M^?PZ-9]G3[23.U1G>_[_++F= 44 89%19:[#@PO-LY M5$*A@R9,!IH8:]YX?NE[\+9VUXL)=F0:W9/2P*0Y/YN1*?(!H(;"#M+(R?"S MM!Q+?8?Q.)%$=Z 3C]/:%)R$*L^3'4B/]AWM)XLUYAQARI@E3%)E-=D?/2NU M@R1&BY(9S:Q.'ZKF#5A<+^9=LPH_<=7DOYNO[05 E]6RF63SG];U]>*RS8X_ MSZ_;PC'KKU456_4@7[7VV];!0_H[H9/(03$,YT[M5 M9WYUXS=I/V-TH^>KU0^?:/[+_/JNFE%KJ46&6T*X+GU2R5E7;U](@2/G4U-8 M'&,/4GOUSB,AC3]"DX#=T&G2L8F-G2-]0?9>-1O6.Y1%"W/\'>LGF3LZ/9J2 M^6D(7V*?GMEIGIJQ?@GE3&%JH, "06U-B5W)8+?'0#@A7/^T\>2CLR>'#_.] MU\W1_.N[R^W=Y;7/_5;%?+T>F-V=)K!/#I>4NT&9VCDSL>!\*YBN:8A+7_!' M>:)*=>-EMEJN7%HEJ;Q?KBNE[? MK:K]P$Y"IAB2 )0*$^V'>8!+*2D EF(C67!QF2BCAE%FA6'$E)!R6,K2(H$M ML%XVH509RSL>X-R.!@Z1%O=0SS89$D7DT9GC' &92%O/X]N3>>9\# :?/[WX M6EW>75?OKMQ=LX'CE\5R<7-W\Z$]!]85EG3UZMUMM9HW^-XV]5;6GYJ[U3]5 MWS?JNKF FUFMS\*%JXQ?[B3_6C<#[8/GGXUVJ^:FH][:H^?;SS M#C4_NCU?$WGB=9RPADGW]"(:N;_CY6!N?;B/9G.D;^_&-M3KXK?6DZ)QI6A] M&?M(;0K^C_0$X\9W&CW$R#X_/JQ[!L;#YY^^5A0YC\;L'670HS[@R%L3>T8F:M/Q/HWDG]^K)U$X.UA(U MT7N%9JO0I .":(T'V;10P./M6K3[7X=/'@6:EL\0@2(GS&8+8\*93 M_FH8'X.?0@Y[N!6GAWUYBSQYM?B/ZK(SWS3X7ZO-3 '!,+'-]%EC#FK.!:/^ M?P@3J@3J<=:JCYG,X]6]X%UTC?(B7O"&L!BZ!V 4 F,7_O>@'O87[0V!9SD, M]0Q!1V?Q![,Z#9E*XKV<&24Z;67W,.\ZIV1:ZJ;=J55S<>Y)$N6))'R1B M&?E.IF<'46A 3D+;'O(6+W,]>9^TXO7U*4S\!C$67A&N*9_23F29ZO-&+B^; MA, Y(3K\N&E\1)XL?*AB$=7 MF<5\C?, MY*NB@=DN,FZ!%O=(SS:A%$[BD9::(1+3:*XY''M2C2T3=Z$-M[%Z8.S;?''= M3#LWM]#-KZMV"GIF%4/""LP--Y)!)335)05,*8XMA3@F?4EA+_OHRK?3>XRO MBCW*UU?UZO7:X]PM$KW<6O-Q'::.8],<)XLI&,ZBAP&T'1'"E*1/0P&3>E3G M>T7C-&]7WVU^_6;IM;4]SRZ_+]8S!"QFW&&B!1966X)1Z:UQ[$46<&UB=*ZO MCD1 M"3Y+Y*:AV^=QO9Y RXGK(?[Z\5-S.^+=ZF#P_TMU\[E:S;@!$B.?#)<&&RR, M97QGT&&)E(S1^P%F,JOW7__\\<]%!ZY8[]'%Z?80&L-4>"0&XS3UKQ_OJ3N< M6-P"&UE47V;HB$0FH'4:@I?"D3KY*Q=_:*BIHMOL3[VM5CM;0'%-B&6E)7Y4 M;JW!B#6V"(#&2A"E0_TL9):@>U#%;8,JMH96+]("UR&S\Q6Y[GA/50OH3%+S M+"W'EA4'T3@-@1GHPS/GFH8R$BXKJ]MZ-=]4#R?_=C8EX(#Y?Z5!W&FEO&&] MM4F88"IJ_FV8I>PRLP-77#8SX7U3G8%LANK.6$3&ZD_'X:/5A+,)T1&>C@I2 M"GZG(DQ)?'DB4.D8BC]H^7AAXA[ V\6R:F^(F8G2E)QP(1#14'-G'-LM4Y0 M.QQ5>#2MY2DLE39HMU/'R8GL%0-7UL^='2[TV]VFQWK:TW:KY>K&?:6"<%09)Q98G"FE-7$J?+ MT@!L,8TI5)/<>)2FQM>F>:8='^P2BE/0],2'B>A9.4^NH_YK'>)V9^VX4AK+ MY1$US1:6:0AJ/O?JD5[OE'OWY,7%W[G(/ZWJ]?JORU6UW1W\3_/%LMD+ MK"K_AC=7PB];S%'N*?1 M7YS![Z@]D/F8[YNXWV-]B'P .&,Z:U*#%W&EC+M^:MYH!'[4A*9O3,_4-S M'<*JJ6_;Y@##$O?^Q/=+V$?A/+F@GS6G^I?YIC%XL#B_W;YN'*)<8L*0P89#H0@IM]:YX)CTG!<>9G/L&>$& M[>M-_?IFA[??T9EDC,=. H]']D UC.8Y\[SO4>*"9GS34#\-14SNU8NSO"E9 M2Z>']S/,0%," #1(4T8<+"VV9(? ::A@6DT,MYM9%P^K4CYIJH>+UPE6RQ($ M(95,YN$_3BJ34G\FU8Q;*TL7C9]%/7MX%JV@?=D+5=&7[,XD$Z5&WH+B%'.( M*,:L-2> A(S#F-6PWD8RKWH]:9@/AM+-3'J?871_2L,$&XTK;2PP= MT;'!I$Y#M(:[42=^V<+DZ/;RT;1D8W=3=Z_/P:1D,Q]Y47]9'LY(SA#F4M(2 M<:.09A A;;8C;H$8Y39H$V=F")E3O>-2-GC5*'=\CBO?A$*36!3,P>]7BWEVTO!L&N#QO&WS,]W$@!.6__-Y:3 M]:@O>9I4WLT7J^UMD@0Z[2BT)1#^'\60M=N)&$%8R;F(F089;NVL/>*0=;($ M1 _+]/-PG+QK:V">XS+;D[3U& ?$4S[M 4$/?P)'!GV9"A@B_#)?_;W:-'/* M+VQ\F_FAB'6 (J -%M@J0,'.)%.2$Q$R:Y'$4.:9BT$3%6F8/)FRCTMBG'K= M8WNXNA^VY38#F\')];BL]DNAA[%[.D$^R<'S:7 ZZLZ>["9TI<[P:@U3](@= M: Y!6!K_#^ EU]Q1A<06D >H!RB]PEAC-D;I)CKR1Z6?IW'F2*2IFL)WO6K M3N_Z'3U>P[JG,\4M;>>5<==V:!8P]$3G6]6 M*]\J9I@21B@&);5<(XNH++<+RD(:)VS06"F%G3$[QR'3/H.X#)OP&8O&)#W: M#MBX['[F6,CZH*E>WE7M%8H^2ZF7 M5?'#PT]Y-"1-P,(DUZ>OJ_KN MRU>W^-9"?#2?!117VC(EG-! $U!BB[88-;-81!5_&Q?9^?N3S]7F]ZK:=BB; MNKCR?K0=2])#A\D#FK:3&3^69^]OYHW+;7>S<[IHO&[[GMY3_.-V/D%!2] / MI7TY?JXN*;'O/7NG'!'(.L2Y7SO7DI?.,D.@D%P3H:2S.U#(&)GP;/M@*.?O MBAX-;5X55\W.DV]'=YZ<)6@9ASAYXG7V[N;)\.9L$LI8*HP0.WP&B92%4%*B.G^_\>(0)G\/DB"H MXPQE\L3S[/W*\6',U#N9D\'*.'R)?R%^KJXGH=^)ARU]F4]>> L8;Q1C9ADL M%4*^4R1L:]XP4$(WI%)N;Z.9EY%/="E!QO 5? M*-RI@5FL+Z[K]=WJX-YVIBEEU!(A7.G_Q=0ZRQWC5AJ(E NMR3G(1KY\X+Y[ M+@Z %;]UT,:^'/<(2T?:71)RI]'6TKCR^*[<=/Q$MRFY7E>;YM[&MXOYY\5U MVXY_:2]#JR[?+3\T;7OE\TK_ [_6S0F_[5_;347;FD>.0")L20QV2F)!RM*R M>WPLJKCQ>*@R#\GNVVV[$VL+KTW2#_'V*]8V8N@BM7-24>LKM(,"EE=UA_(; M(M&CQ7!B>CZ>WR^)_\C,!U\J-U]_]3:;/^R_WRU\YM]L,&WO<@=&4(*Q'YF5 M3FLJ.,)X9[ 4)411-\KU-Y-9RQM(K1*T'P[ ^33,PXM4[R%TALGQ2$S&Z6MO M$O/<)OAJO2A\NGQXF)373YO^OFO[BZU@R4S M7!MI)"/:CU)+A#JA+ EE($:WL@(YG[)M[V*/U+:\00E3O\G$(YD^G@I%%H4< M0N,1#1TE.M-0V7%S*J7U8_MP0MWM[SLC#%.%>84"$.X(YI+R65G MC#&.8S2XIXG,ZMJB*FY:6,55@ROR%%9/XL)T<@3.XA1P2]<64=%".M-5P\\S MS%0_=@/FYA"D6U7_?E+]IR@'V^=1M5Z#U23T1NK:2,PFT;6S##L#F I1M@0\3TS94GCTDK(E8VN(LJWW"QS= M:%0B8C6Q1$OFL*'4B&XT*AB0_1*V(08S:]L>SG 9B^>ROXYEI3'%&NYY!I$A M5$4J66^FIRME_5T*T+*!?/48?.X__O.B6OG?__KC;?7-T]ODB-)";&1II2@M M]@ (T&IO'.F^X\\A)D?; U/LP6UW5,A_&3H2'<1T]&!T+)+[RET\O[F'I4<8 M"QN9IJ!\8KJ7R*F7QZ?I.!N4R#V%L4LF2XB%8%27N@0::$$A /MDDMFHNPG3 M6CZK$B8;O0Y@?D#^-PKI*95Q,@/;%ZF+30P'AV!B2IG6MY!4,1&#T;KY9GE[ MMUFW,@UW62J7UC)!&77*202PP-3M+$K+ >VEDCWL9-;$%DL!>ZI>']XB-2XS M9?V'MEM@KXH=@^<>X#[E*42^!K [,;$:XLE+TC28G2%"A'86,7* <(>\8:,5 ME-(U!RZW%B%U@X4HU,XH0H2&"U$P;_V%* =EJ80(34B(4"\ABF5WND(4[4F M$/5C9X@0X9U%"[P5+!Q01,#2.H)IM[PJM?\X5(A"[8PB1'BX$ 7SUE^(/J!U6D3LH4S.%([W/ M,'A$>]-'81JZFL&OH/._PYD+U<.#JZ^>,VHY<*7Q1AC%!F@G+"&=4:,YB1'! M@:8R*]\!NCC)&\I@F,Z-2%ZO\U7UM;[VE*QW!I>7[1?5?%U=OI__ M:#O\3]7WC?(^_GV&,=:(8RBA-5"5$B+:M0CM7-Q&JVCC2')1^I 802UEDH. MA9;:6&D!!3KNJN >E7_JFYMZ67S<>"S;VO'-IYT#_ZW8-:X_FNIJ<;'8_"FN MWTX?B3!M.FL0XM3K$.J>[C8.S3=>?V[P%AW@XK<&5MYLVMWM_&IS"^+Y>+F[J;#\*%J]M!ZH.^N MG$]WYM=-%=L8A!8T2C)XUM3HSN MH!?U5;$%WUZ2,J[@]B;YB/+F#]PT)'@$/^NQFT1Z43;-9II/O]?M12LS:S@S MTAC(@2Z)5R7*RTX;&"ZCDN!XZR4U?N0+."REHHQ8/S;E %JFD'4ESEXDR;L; M>0 A \'IQ#2#4]L7U ZD"1[1>@GT=<>_K70U2',)E> M3/T[N;VW:B8 5<(X+IH"[$@B(-5!JF6CZC'UL4\!TA!:JZWO5@ 3I:#,.9_X M*:9+1'.?I?#R%GF0(@O)J24U#[_91;6!/6U9W1.;1%CCP_2S26L/#WN+:U\V MD\NK\TUB"T09Z9##4B(&L-< (!SO&KZT)JJ 0 _SC@%1EGXT-J@GK:Q[6E,(:WR,?C)=[>%@7UGM MRV5Z5>WN6IUQA)334 MB)#*65"J_0C5DJC-<3W,8\:91-#;\V-CA5A)K2B5 MY0R6W(/*7:7=JRK)I:KA%*=6U2SL9E?5_;W44U75CM8DJAH=HY]-5>,=[*VJ M/;E,K*J?OE:KJKUO?<:%3YL4=99()JB"$G.Q:_&:PRRB>F"=*$>IS^.8PX3* M$DCCH#78(089@=QFUM1[)%F4-8;FI,*:B>&LNAH0BW.*ZCV\X9K:(SP_E:3V M\:^?HO9F,K&@SHA$TC=H35&S80%)64*W:]^FF=^-V1H=:I-C +CQO085CFK? MBY3*8$,P$A(;G[]-;Z-T,C:3JF52(C-I9".1D]3%X6H83/]/I8'A7O53ODC6 M3NG=[>7LS?)BU9@TU?;/-TM=+]N-L+\O-E_UW7I3WU2K[HCQCP_U];6K5[_/ M5Y+,L.OA% M@[_H''BU+ROPH_BM<:+8>1%8$")SK(YKZW3"%*>T_YDB=%E?W#4ZX&6B7OX$ MD7J =S(1>]1KWEZV/2$$NWYP$'W/](KCA..\?>1(/M9CON"1]2YVYO_VG/F9 MTA 0 Q@#WB3@&&H)2T(4-XH((?7,]_V+^O+C9K[:A(T5AMF+:<2/H06W8U-= M5:NF;LZJ^E8MFP([GZLOB^6RR7KKJV+[W,BR%\-8#AL]C$=M7$]V4@!'KF=Q MC*8CHX,T]$YC3)#(E\>U*A(R%)#_'U5.M;CVO_5E/5. .(8= GZH48)2;:@^@$J6Q>CI-W'%T$/IR.P/CY M[A,N^R; _8/R$V3$ YR+29&';B:W5Y M=UV]N]IUB6OG?;3???Z[G%]WC;X#.8\JC+S0"C48( L11(H2RTGTE-$>8D5IH?G#ED=Q M!Q%^3)?'B>1$U'LD9Q]K_)@])2;GFE KL94*0*0$D *2W"<2 M#_%$W>@^D+?CNCH>97%R&<-6B.YY/P\TS__ML=X=)>(9&4M#W'G5*9$/=OG7]>YV2T-+1X'#O 3(9Q=> WC9O:>2:#3[5JT^UZ'S M0X=/)A ;H!"'G"+*-%-.^ Z2*^,(/>D4Q5#8 M]$LN:N*:M$?A_SS3S;4'%!R9W>A#U#2F*GHAKX>_)G&M/W(^X^W^BD%$.186 M>!S(<.N41'8W#\D142;JK'EO$,*4N(3 "&9]!\N9%$A93K5BG)8$YTX*^LX_ MONU[;6R^:(7)UB0"%:=Q.6.411?[N3FT$O+&S3/+>C; M[Q?7=Y?-"J5'X_^]_#3_/D.,:HPUU-I@8I T"-%.&$JIR[B,KP\")85A3%/. M@6< @Q(9+8W%$DK?QX'\F>$.="\E3LMUE B?C>1>^KN5WY>V!.XQ%QWHPJ,^ MB^[&T'I:?[+?[>$ @E0I!H6% MT#F?:&DC)?7$68 X9HHH;:+C $O-=:Y.EAJ;?-J8D MT(2SO-2($E0*"JC/[;3%J$10"T-*E/M0P^'^F$-_BGN'BLZCKE/>^]3\TG/- M?=@^IW$B'J:O$PYVG"J?(\Z9-T:EB$C01JE10S^-_N-H,,0B^-'L8 M-/7C^0>TVS:1#C#>J6?)9)Q753/(.:Y5CP?PT>ZG"G$=1K] MSR28>'PY^A0P)>B9?IW?5+O=/ PC(H1VFG")2XP,A+#3(^6[Q>'=RX$QRRP1 M2"GG2DF% B6R/C%G$EMC#:;J/'W$JZ*!&+F;+QW!0P0_$[=)5#N4UA'5^YZN M: GNP?24=;2/.T%BV)NG\#6KRZJZ:9)Y72^_5:O-PG]\O]H=.VXOB-_M?P#6 MVD94FWDI/^#''"*T:WG:ZC+JEKMPJ\VF2&"\<(L242&]B .IO;>.(\Q+EUOC M[H$6%_=(B]L.:K%NL,8N726C/'3!ZAQLQRY3[8D^ %GL418MS#-ME0HF\.B" M5.H@3$,0,_CU9/$I#W/!2TXWM]?UCZIJ+;V[;9+1G3U&'">E4:J4R@JED72R M:Y\E05&3"2];09(+1*1M1( "Q@0Q6$E"G($,*YO[TOHVUUX7Z[O/_U9=;(I- M7=1WF_5FOFS7BR_JFYMZN97!HFYA!V[/3D!OX)+>*,Q&SAXWI+[^/&]6VG>% MR NY6OD?:4\=O2JV.,^D=R\R=FR=;S#+T]"S!'X\7NE+Q$Q V'S]0_[O5I=+/SW'^ P2"(_C,(2,C^DXHY)U*WM:$EM4 FR_M8A*@&A M6 AK2FJ)5 XK0*7R22W4E)29]>VOOD]9-V=+J@9B4748^VA:QA IC90G2Z2&8_SI[IH/+S?_8RFKG]J\=ZD^,2 M\[_-&^.;KKD2@2C6"A/,25/ 4[)N*H*+U MJ[AW+'^^GB+6V7+YD6,^;IX_//;I!P*G"4\S2$@8V)]N )'2]_Z#B^01"%\T M76]6BXO-P]4'(A&UF'(D""86.I'V]M'+@?TY#9T M)30WK;&KGGM&S[N^^0PM1]K%$.9Z37>F2WDJ @(M+G-)QP M73(%N&1-^V@6%R3BHO=*9)<_,F%5YQ_*=ENQJY^5H5S7M==+AW3>E]-U7RWC]JP))D*,,]%B,SD!NG/X\H MF\!J8]PZ8R2!TU">01X<6UOLQ<9(AS+>[FLO<%LRY+1U6E+(;"FY<5U7#J08 M\P3&/2@&6-/ &2<,4&"XH(P8S8""_W][;]O;1I*L"WZ_OZ* O;NG#Z#9F^\O M9X$+Y&MO+WK:ANV9P:*Q(&BI;/,,16I(RM,^OWZSBBR2DB6JLBJSJN2YY_2T MU9+,C'@B\XG(R,C($"EBGOL,,MD%LE^[=K89SKSM>'*2EHTCUT&-.L5+&[^V M:(TSN)VGX0.&5SOMW8NNN _D;=1MU;5Q5CU$[:6B!#G-C1($6]IPD0]1W("N MYB"1T=IK[[CW&-$03PH+@8&>8 ",]%0.Z6>V)THJ'U#2]4-**AM*N@N4M*TI MZ:?%:O_5]M\'=3-M[3J(C\E@TE$[;G\O=E_7-+_OBO_+]O+H37^^B]+?O?[GY MM?VM=P.LX&'+3RBK7F#CE#I@H8!&,P4LTE'-3X84+'>6YBA>F.K%7L!BKT[1 M"'I55!I51+1/.7S\5CSYUYK?[]C[9%!SM_,VD[5TY#'Q&$;.T_@DH4$N.*)1 M[#X-?S2.ZH];GHR'?UOO],LJA-SE\S<&<8L#'L!HPN$F0+9 M:?!?$DW6Z>==$G8Z7$M7#$&#E,&6*,HPL(:+PY@:&Q:5SN\WTG@,U:G514]8 M>[%4!D23\=0H#2XNXA3/59'X3IJM8G5IQU>=$(JHSRK#[WY1JQM;?BV7Z[NZ MA.R/NW*U;2K#)$3&2DB)8,9+I(3SN!G92='J;;V4X^6OW:I%K)];N#D)&5V< MU1_8UJ5:@V(:7;AU@O-,ON(@X'B%7"^!=KFL*QGDTZ"TI!I]7_*5&*VV]/9S MN2HW\V486-W<+E:+JG%TE71].#:@F!G@L50RQ(),(6-(,W;U'F8,P:49,3/% M'82LE^3\@9AQ))<(WG8T-SRR<41W#NI#"4>FNE; 72"[M,!/@^X2Z[3..54C MSV_*Y;)Z7V)U\^?YYN_E+GS]<%A-H98&8>H@J!YEEH[ 8R#I0:L6%LD&RWW. M,E^6^W>S;AOY(H]'>J/9\LAC2" CCS'VHM4H'H4;F=)>@NO2(4,JI*=!9.G4 M>7P8D!:GMO3UUW);#54GZ9C E%C- 9>0>>NH![X9P3B(8Y@JYG,SD])!E$[I M^BAXVE%/+F3B6*8E*%G8Y R!"\31!:=I<$0GR=?]9TFGE7](=QG"*,(L<(OV M@@M@K.&',8PEQ'58^RT_>:C5WRD5'@E2% -DP*R O[9 RF&,:])=%L\?[IFSH MI:/.#_]<-XV#@0'80\PL44PQX:6CC01;! M/!-U!F$G2YU'('M19[PY7@MU=M LFCJ[HM?Z,ET]5O@K^Y>1G,+8.*FIIP!I M%?Y/-V,PJJ.>;HW[Y,ST5PM35-)T>Z8N#J5V3)8/H#BN:H]-GLM>YS!<8)IN M<$V#2SK*_O@250\$>H92)]>UU=].O]/TXJH$.TFWNJG:JIP]3R2MDI5T2#F( M@66"6'L0U2K%XUZ$'D/ =FI4Y)L'*OU"MBF8[#N;#E*UBX'GO$!WC#FFP9[ MCPM!NY!Q2'OT?QS)(B$$\Y9*)CT22&C:9% M-1;,PB;UX[K_\T@OC1-#$^"B-!A/@X\2Z7*YL6@OA.*;99S=C?[UU/$I;$D5A%0@A1TA#CAG M#H,Z+"SOUOZBTU"Y"RV/TCWN:-"]T5Y?<%MNR(;#-3)IW@_2S(T@G@+KTKXI M#PYAN(LM_(&4?T\.0&+=Y.:J2Y\MZ&=#> M[AO 5 ]+G 1Y5Z5B9L9[8[2P$@@.@-:"F"8O[SE4K>HXDPV6F0).XA35?9]U M^V=\TD!Y.> 9!<7(D.=,OG]K6E]5(EX59]B^&P/;]J\>#8YQQX>,$F#=XDFB M-F@\X5B2 SG^PT%IU5EGFG ='@Y\)O-^2+Q_?)QXWP=*;SY52??MS%L9@*2> M>FFDD@Z&+QNY)- D^K' K-(,%D.6^_6X"+-J55\AOJODZ_ N7%[CO.QQIF>7 M2)=T5KIVKL)Y_5JAOQ5/EKA5BEP5!ZN^^52_KS(](W9XT&\RQNS_B%]FH\:\ MVM<'U6=\Z+ 6&]_)#JSO4R_R#8ATLC*FYP[)&^'VFTQUO_NRWBS^J[R98>(X M1IY(3YF@BD)+F_YY'@,*D]8P)9=N\%304;3Z9=]]?7GGEP%&L&:BVJ91#9G! M[W]LXR*JM/U^&IP4FUB-5*Q=^A1(99L#$TD.CJ=_;&E49DMD=T[UOPYW4?>Y M4#@3E%EG'&><>F(5\$ZPO8B<8.U27 7-(UAFE]1)8^)G_E3J67ZJG\27_\HUQ)ETW8N8CO%I^_ M[*JW=JK4V_QS.8-4$<&XIU0RXQ3!7AUE182T2E&.*^%PSN4@40<',[S9(CS- MI"TVLLO9ZW95O'W9^OG<3VH#O>2'1IL0$W)(XV'PE&<:V2+9793[XVY15Q6L M]CYT!CF$UFA/'3-&.6+#[NP@'X4:1'7(&DZJS*[H)$_WKKN= M&8=M)9W@'BBH( (&-I(J:5#"+<%DF) O&@N!5.FV9-88NKK@ MZWRQK)X.]>M-+?P,<$.A%QAJ!P##FFBK&G&Y9E$/3XTFY."U!HV$4RHUB#?M ML!4'6:TZ@<*#!W.BUO"5.+(7[#1 (4+GJ?'*75HR&#*5)?2TRSB;K[^559:Q MO%%A1S+_7-8_M/-=Z>>+S5_GR_MRYH2WR%!#)0A?"*HA1HT6#-@4#5E'DSVS M*VP$#"ZPEO"LCVOQ*0A9?*VDK%WE>1^:VCO>K)?+JO_K7>#-VE..NL=+,$W& MV/\-.T.FM#<\3KV#ZOM?*2KEBTK[HE;_E?C<;K8=;&.9;I:]<@^=&YVL&]+4 M5AS*G[L_RLWU8EL>%?FPWLV7OZQVF\5JN[C>BPZM]!!:(HG$SBM'%92G?;:. M>KAJ$@)G]MSJ\^=-^;DBRT4CUW/.NCRH,U0-8U*S#^.4![?X>)[XJ.JY,SYJ M^AJ];AOC972U2>?.C^%?TT*2V*EFL%=T/]-R\W5Q73ZMR6_5-?1MY>U M=.<_-^OM[K?U[O\M=^_*Z_7G577/X*RIY';FN+5, T48)X!Z(PANJG"HM3SJ MM=II2)S9E_YEM3G*55R?\^MUD+S8E,MYM5'9K8O[@Z(//6R<7YT&I"T=ZS2$ M'<:S/OG,RE&WAXZTZO@1ID;0JOA6[HJ37E>%NEW?#YTL'L1,%WSHM*;)-)SH MQ#!YKAWQ-*2;AAO=QP-^O3E\J_H].!,A"O#&4N@DEQ 2"ZENE!!61?5*GICH MTW.L\UKEJT,I:GWXMCEI-!%/VW&>C.QR\T^1W+[W69_[]C1;WK68+:_+!S]I MMS&<<;\)](-[Y9[@#.6>4]AP=#]]^J3]7WJS^U)N/GR9KYJX TFM'/=6\=_]K"=-$=VUT/.CUR>V[WQ_7R_J:Z^_@OMG]^ MP8BC[*E33:P?W*.GPVFPO7=:R^9L:?KFTZ?RU)%[1IB51B&(G2(>*0&<%(U@ M!/#L/4TCQ1MIHBYD#FF-RZYQHH;(<.9ZN>'ET8PO7, I"6XV$=?0D_W NX_=MB]V6Q MP.TAW!X$/OGY;_+,6N2B# MS.'G P<"R+U(8T^*#AQ)GO;.;^7+0M]@K7%0:#Q]Q))\O W96'V'>3*'W M>HKY,T2+]G;F21S[Y)HCU\5X43./!>6&?O'WF4;K.X+JM'0F]OUZNZOO'0\W(& M$*'&( ,0Y$ ")9'"QWR-EG:0AI+]Q1S,GU<2[E_Y/34^KI(@]5WSV_GF[^7N MNUMLJV+WI3QE0NJ[Z>M-_NKDV[@R91@G %(!(U2$SM6W:>DFUK*UX7D1P M+KG[H_JRG!$F)!24.6C#CIE29[AK!@?(M,KS)QXRL_>JL3]0T8,JN'(O7YS? M205S.Q\R L*)*\G<"R!G8?-VL%U@YL2X3X-E4RNUSCI7T^7P]@6)55+Q2[FL M2J?]_>Y^LR_;:MAZYH##@B.CI&=&>^B!:L3BA+M6%<>#"9.9,?9E9!5 M"/^Q_#)??JJ?:3X4OVWKVQJ?:NF/@7RZ'%$:H_5/] UNK_3Q>%.26S1:%$&- M8J_'/E _QN13LU^Z#-_@=LR7WTMASP3)O3:(=DSM)376]!-[:=6-2.MEP#E[ M4ZKZN]M?MMO[\J;I #)C0" &C',66$NK;ICP**-%-/YAF,$DR[WYJ64Z^N8Y7R[??/I;_-*JMV;3?W>V;&G]O"+VYFD MPA")-;8T_",,E(@V4B%GHE[!S"W+8/6N>^=17->"5ISTS[VH<=XDNVG:^8\I M627.8]225_8XR%0=J=5"/>B%?]2@,$=[-4H<_\; +[STQ/R"5QC*FM/P X-I MNQYGS23@^J95X.$LYK$H<,:UTN0F=<;^0Y' M^RGZPF>R1 ]"']0(R6C\:)KC.?DDF?LE<&/Y.IFQ)LS2Z71LP\V)$6W+R+\% M@.;;+V9==6;]>']^!@2<,, @B2Q15%.&N6C:RG$%A(U[BK''0#$+N].+BD&V M/U7"%=>!21>[^D&BZS-!7SR$SK*0GT?LPFI- /,TEF0*1=;)IV#K\\YVYZS[ M;;:Z_L?]8E-MM-T?UV5%#:?'!HS&6$J'"/&*81=D4[^>*FF*]NBNIQ]=NZM=*C)WAJ#%H? ML0UFYQTZ\M'IHEP??K0=&BCC7YL.KC"Z]$62%Q@'>19A&'4]75U>EO= MCEPO%]??]O_^4/ZQTT'ZO\\\AP&HTU81PB%VUE**$64RLP^OI:P\[=OP2PV7Q"4O4F';+ELQ JQQ?O.( MZ$G$JV(O7O'[X<]*SJ(6]/\;=A?3#KT+.YK$\$]C=Y-:J776*1O'?'_9EF\^ MN4-XO9UY!0QV'!L)%0.6>PE=LPJY\E&U[(\^6C!D-<+6 *:I%THR[3V77(4- MG)8H]W%;D*9:=4=YXD@L%J9V9)41H3A2>@S.=!CI(407F*+M9K#?[(H-WY765'5U\6ESO:Q5N_O-^NZOV'+;<7F\6=8O-F5$>H,!0 MU%.E#$.>8]DL%DB5B.&4Z,&U#F,0[KWQB$I+I #":FL(YX8!ZC.SSF,AXU@G M/=3M>&E4E..8Z[%\TV&N6! O<%LV>TR#_?*IMQYH7D<6ZI:?JX'>E7?KS?/Q M'C;4&BFH@U)J)R2@&NW7L@?8.QA5@-MJ1"F8YMH8%<8+XS#E(,2<6N"-0AKD MOA-_$++X9?5IO;GM0)>)<&W'D<-#&D>,#9I' :?#C*V@NU2JFA3Z:7!@8IT> MEY9F0*QU&=%\^T6M;JH_W#_N%U_GRR#)]O'83#&IO/50,B0MU)AZ>UR5E,BH MLJ%6(R)F.(9. V$\!=QIB)1&G&L,E)QUDFDZ=/4L3A>%[0X%@-,0]V$3%A608;!#5( (C"K5?F$H[@F@X:,%4I8:1Y0@ MT',/"060.2PR$U$CW:F;<_564"0I]46S'3,-"&0*C M K;J%MUY< LPYU8#(@-Y&\(U!%P*@W@-A,V]DWQ75CW0EM\*=;.^VY4W_^-P M8?FD1/%0BSC:2V^+=D0XJAGBJ#&(^CS:T^')6$0O,&[VH[+@6@"3 M E$**9**TTT5%P#ZP7EN5M^G$I9BS-1(WDT(<;M"'0<>..8\VEDIT.9K3&\ MP)7I[3 -DLR@USKW#(Y\K7V^605>WKXM-W5E;^?5N M1B64KMJ^2#DP[[6#[@+I M)<9^&HR76JG'CV#GP*PKUU55R==J=6,7R_OJR>UF= 8E92$4H0P[9\(VSS+9 MK$T/150U7]LQG0EA+I$PD#NGUA+)F$64(HZ8(LK0[-G#U?IVL4K =YU![49X M0^#9E_&NBEK*^MCV(.=D6.\9_")HKZ\%ILE[O;5Z@?C2H-:6^?Y65DT;PC!? M0TSSN3SVW:DD>7._V^["U S2/1)J!KAU2GF,',><. RI$GO6!^>J^'A<_#>'Q=^YG68N.[;CW@D8,(Z*CY8[2'S>Y&QO MPS.QGV#I8:FY&[P7F#JSO:9!W+F57 ^Z!I(&M#.&M-6<:D2%XF&[::3!AW7O MJY;,"0/9F7) ((X%A4A0&@(\*D.<)X&B'D*K<]]"^:TU\?;M5-8;]"2!;E*\ M,P2XDXIJNT>SK6&>!ADFTR8N>HU$J759]?KV=K&OK:NJ&]?U"5*YNEZ46[O8 M7H?E?K\ISZ[72ZXU48!+)IDADC,A';(V",*,YG'UU7%#(X@D=E(Q%8)UP(E4 MP'NE0]Q%L%:*Y2ZT/DF[KPT^ES>RV#HQYNW(;D2XX[CO(M+%2=;B]_'*KZ.P MO%2'G<U%<$MV=Q[;L0//GUIOKAC$&OC/= $DZH M,,)PI2PFSE"+,.!1C10RB8B@#=M=9R4 EEJ.)80*6:.TPU3+[.WA'F\W!WH[ MHZ?9VE'V*[!8'+4G>$WCH-K5>5JA^+U2KSCH-_0UQ"Q&NN S1IX5T_ M8X.0 MZM&-E#89P5?MV7=&.0Q.E%FOH95((*W@D>^(,'IV5]^6?[^;;W:#.ZN#C X; M[YA7&"H8P ,RP,@A%QAA''P_C&&]Q^JT)L 'N="/Y>?%JMKS%1_GX;<.7=Z' M?0.JNTD'=V$9[#@)[]6\"_)JW=9>_&$\5N0D^.&<5:S^^?Q4)TL,Y:)^KAOI M-Z]8_;Q9;[KC3[;T9XOC4;^$O7G,^-$F#VC@H^).S>60T6,?KWY5"ZJ1[:/;F0F M$$,F.)#J#HASPG/&V($VB/(0=R'N#&)" C@&!$B+'84N1+8.(:X5 9Y!I]KM MB'LSNZDR&,M1'K+N8\)ATAC9S#:Z:SC3[-6];?V\<3)N'/I,A8FXES$12+QQ MZ&^-\;+N0H2@%EOA$<+0(%V="S3<1A42AZR[6]V,E7-'%HOJUK&@AE!"@:02 M.ZLQ9I!RTB7GWBC3+>->[H\+8]+MDV2L<9.O;:WZ8[!5#_VS)U_C+#$"4STJ MY7[PX&EUT/GI<-#I%4$ !78U@'I)D)*8'ZB,,F*CGD0:07QF5=C56,8!XI0( MJ9&!%E+$@382NMPW"[^[@_'PA>+1CA*367_PL\8Q##^1P\@7)M-HMRJ'M^XP M3C7U5/OAO&YR@/*YY3RVG)C?G@'-F522BD#;' "'B&YR*I1;*T:M]KDH.?;, M:0FJ[K^42@25LP!+@IVFCGL=5?F8J0;HJOCGX[NP94/ ^^>,4URPFLQ4F91G M3SH_7H<[_R%]^/B.N_5,^I?RUNU1&<=%1UHMF5_>1E4W7-2 $B8EL,1#: S2 M3A-*&\(U$D3UU1E2;J<,I#AL]P"EE'"D&3&J>C/!>PNXT<,4/TW$^0XY'Q(Y MX(E.A?1.>-O6"^\U/IV)O397G,ZB?=SQ"//JE;CD,9")=.4YTH!AT%&.LD*2(2&$,4U@0BI AQ.?N MG7PL'WHE+CKQO!C(2X\W)49TU$\4-_YHOCK*KCG==9X)]H-X[$S@I';:.6TX MF-]^HN[GHAJ&6Z,8EQ!#9($R &E]8&@F@1G6<\<*+ZUR.AC"4"$H]5I@BY30 M&'@6MH%,KRQQ0>L1:VZ&X MT<(B:;V5CLJHAQK35] F]^C_Z]1QD-GR2KAV:%1&.G6,L]I0S*IN;A;5%_/E MJ8O>]MA#7S,O)2#&&0 TP99KTV2LN,9Q#[CEE10C"[T@W%BE*&9:2$*PPM1( M[ #"@]?FOBMOYXO5_O'@52WB_7Q9?"@WM\.6\/2T[S"%.\.9=KQRG9..9\U- MMZ^VSO:BR3+ZR#13YL3B:4>\8 MA)K ZN%B;!G"KBEZY%*)J%>DQY"?(ZD9!\PX:JCA6DF$D8+ (($0!BJSQWRP MW_AN?[$YNL_K,_>YZ^8^IS8Q(ISJ*YX34ZV,[1"9Y?/ P]KW);\\T=DV(6\] M582>\N%3E768_>TI#/FY7 71GXQ&C/,6*> (EQP1BYPW3;Y0:.;X(/O;5I(R MIP6QW(4-&J62::4T8Q90:H./(1YG]M;J\^=-W3.F^"68?;&JWJBI'UL>:#>; MQIJ9=[.#&W)P%WNVB3VH^+HWLVTLEF,SFW2F3,@]CH]%JLUL!@N-<%AV).N: MJV?*5T^?:H.E(M Y+F$0_T"02+-!>^,^+Z4-,8/UR LI%$6,":X41E65A="& MNJC#L+X;T_G1[RV.?N_K@'ZOOTF'R> .8\V);"G;AD#3\G4O66J8@\V.L^.5 M^[AT..0[O.QEF:%\VU_+;;477=VX/^[*ZZJ%Y;KZUM$C*P@IT-0&V8V%SBKF MF_F2H9'8WZ6UTLA>[XGG MG 0C$J+JJ6#(+=$BZ'#@3TFMFX+[^UYH+K "WEA%E:/,&46Y4= ":SFR @_C M!Z^*U?&)R;IZ<3M>A^MTYA[57>:U]"3]Y@_PXE=;8P[O2KO/IQ_:I_: 91CG MVM=NT_&REV]W$R0%%!BP$#M(;CQVS=Y% @C@M'SO156455A!A)EPC$JJA+8& M:@J8EX J'/4J? ^//(E[A"-/FJEX\,'FRVOPZZ_KUF%6VX\:!B29E/\JP4$: ML 8/&1+:>*AJXFBEGBNJ@C,B%./$:6FEX=8C0LG)/WBCABPR3JB65D1XHC37 MRE!$C39(A_^RT$F.!8[JP)HRP)A*V?&0,VB8:N2)3IY7&6W\*!7,Z>9$QL+F M$2;NA"*25P9WHBPEPU1. M]]9":": DH(Y"ZE#4@',8/6\$G.:<^@'BD,F4F66<39,)8TQQ$1X#3%%?#W_ M*\U=/&/P4=,6?2?AA.*#:>,T>+(BC67;>O]WY==R=7\*.MZ6FT_KS6W5LN?- MQ^7B#!*-1-6RCB'GPXX/4D"X9]PI%/YA)L93IQDQLU?U]U6[JR)89G%; MO7(==O6UU.'/Y?Q B7K,+8Y\N[WPH M_]CI ,+?9P@I8X%&"A'D#"+,JD#-UCHC&,(<1.U@6HP'J%*,0(T!H#0HJQF3 MD#B,K*<(@]S76GXNUY\W\[LO(=#[954;HL(_;KXKI\)KY=UF8(7[WY]*Z\7G]>+?XKA+=UETBSWNZV'^8?E]43 M0I0P9Z @VDB@(/0,6$>K)[(X\RCNI"F+A)9A32UC6,K@); 7FGBN(0H,(X04 M/#.!/KD!/^T=KNHM]VI[V'^;^=UB-U]6BC0!3R"&2H_G.6%*UF[)TI,W=/=D M3!X;Y^']'&:XY"E&-?M$?,NX&#SV1A.P2%O_50WPYM/[^;+<_KFLZT$9=HI( M::NKA4)0QQG !S82B+BH-J/??SHF%CJ!(2<6T:K:CD&H!') 6Z(@@)G]1B50 M=:O@D(6(8_\.6+5C[KPPQ;%N@U M3?'[7IZ!*?0[/"[07W?LID%=/>1?IYI% M<921AM1^7:S*7W;E[78F#)*,*6DP5II) CU"AT4D 891O1M3RV:@UE0Z9Q5D M%&@8-@T0:Q2D0DARDSM[FB $JG0I:F4B8]W!S=R.*Z=LX<'CVS;&S<+0B:UP M@=_'LOJZ)F->/%U\]JF6?;"-'106.:8P@E)J[8+CW&?".9*( MLVX)F-Q2Y?9&!T7J\+!%I<3E]Z3Z9F"RFS@VZS(EZT9ZHF$-FSGMTM,.K5(M M0]EZ&EYH!+V?3:D,B_Q+GN?NYN0:=^OKO^^+4]3JYEVYW6T655U*_?V_K!:[ M[;OW?SELS#P0B@G+7 B%C9?,4V,/0F!"B&_C7C(-G=N'5"(5ZWT-3QW8!M%: MEGKD OLRT4\ YS@V;Z0M]ECOY2U4!?51XL//:IF+GX+4__YRJF<06]RLK^^K M%;LO2)BP31X(.KIM'KG4NYO:34)P<)+=\'K"$V8&?EQWEUNY]2"3MV,RKQKQ M,)+37GG +),$*XN,=V&8_4B$:6%F7\O-QW5T2BYBA)B%>"Y,^W7X_NW;D3(F M)QC:9#TZ@#:-F+&7!L]E'SJCD?T.SRFU 8RSFBC/G5!&<4$U5D?!B&@5VPTH MSH 9[$XW*GIDL(I,3 O L/**0(*]U(U4B/-6=S>'DF7PW,#]ZNO^%EV5)"C6 M)U'C^T$.9J\7LPF3,U4&=Z OWY$\*3(QX[5./TS.B-WR$0,9\^7T1 H\G\Y7 M#&JIT1,8PVJ['F<]Q)8XWMZN5[5S.111U))LWY7;0,L@U@)"XU!C1P"$#?;K<.GM-O"I1\]R@L?!6U-"1^JOU)9ZMZY:,V-X552+N'MGY@QV:;<;&]\0K/H+"F"D!H1Y)3S" ME AH8_)I607)O#MJA G4'*2)H]J\!FC'NI/!/HZ S\2N>A60 M_>IP;K<7_^I(Q(6Y:*\L=-P'ZPO,/(@)IT'2PZBZ'F&)Q%'WF\WG^6KQ7W4T M;]:K[7JYN)D?SBO?5G'A8M0U>(=M2A.:HSV&E02\"^0R[#&G0;+#*SS>LSE-"#O/'7]WQ@G,8!<*,X] M#\)1 (X41'54C\3DP@D"&4'(>J(L=80I92UG1H4(7'#@:.;0TI;;Z\WBKJ$= M?;]=K,KM/@6OY]O%MOKNN6)QT>?PMAS G>0VXPB>91)M4U(;)9?'Z6/_'\#Y M]%(_I1_J;X?6M4'-F&=RO%UOZR#]Z V-D0AZ5+V#H&T(\@EC83CO5C: K9+!1TI49_&(D^KTN.BC/1XM4XI;K?E61 * MG622>J@0X :%G2\A\#"(-H2BJ"1AW$=GCLWVTD2F^R+!:9G RX=+9$JN%F0T MDGF(PZ5T63? ID$<785_G-+J@T$<&9C[S:8Z53YN3!UQ7%GM, ?6,8ZPT(>Q MK%4ZZ@YOMQ$R4\-!G&)>"_AFO)_<9)W>%1EVM7F>EAEU%%S"YL(A2(#F--91$DW7Z>199 MIWKJ\-6\6%:=[)^M7(6K[NW4"48-TXY:&L*=P[@*B*BVT/U'RWXH]:D,@MP< M7__<%SY=%=I8&&Y;D6H%U@NI203X/KDFJTSC=!>Z2B9T@C1XBQ!FI053U"H9M MT6/#HRX2Q7UR%(=UOB34@ZXB@>J0=TZ*4:]\\XA)YK;)Y=9@38,\.LI^*9D< MB4#[ &A]5VYVW]Z&";*KGJO\Q_WBKLH1A- KQ%Q",*&,!,@X88'UJ#D.\\#K MJ&/K7@-E#WGVLM6^N&P$J_/(0SOAYT&ZZ'T38#N-E9-&E>_\;3)\^F=+?@M M-#Y> Z 0%Y A#X'B7(OCT K[J/659,"QI/B?,F,3#W39UD0CAM]N0D MY%02*">).N50.J ^#8Y+JU+K3$IGO%I?BCCM8L[&@D(X1JB&1DGH+:0$-XD; M3XV,>K"IVPB966V_>>^RR>@(6#NZRH]5'#\]S'&,Q49/HG*!?OJA. V^Z:G# MXW+X!(C$I2MF5DLJO7<57UDGN%'4-A]NL(+Q>8H7/W*0!$7WQ,3+D,1D))*B MT245,48&XL740VM4IK'*8X5^,MD0J7/;=?SK8OYQL:P/J[+X5/]V4GQ;7BUUD MRZ-T9FK'/J-8*(Z?SD2L0=\+-EJ%;EO$+I!;3%' MV@LMN8:2.BJ,88 U Q):]8/K1)JQPV2FR:8X?GF2,/).01\(HPDM)WJ=*6S\ M*P;/(]2.LKK".CF2ZJS(\[34#YO8:P=OY]^J,*4YGF)420 YEQ!"H@S%U5G5 M83!N==2[ AV'R$Q Q[KUN[U8W0K^8V%KN8_+CUCDOJX!ZR#1R 7\#W&YM/7K M!^0T:*:O$L^4Z_?")()>-O?ES?>T-I/$00JA1 AY3*@WX3^:\3Q1<1AD&*FO'M^3 M4A)D8E\B>UNS]JIQ[%1 M D#;L=*P6,:Q4R/;GS9[X29 4R_"=8&NTD$]#=I*J,\S;\:E0JK]:P/[FH"_ M+79?S/UVM[XM-\W@WXZUQ\(XBXT4F&A!'6(>-ADL"#F)JTM*,>!0=4F;\FNY MNB^[7N)*@FT[4AL.Q8@_3/(5S0"7AWI[=M8M[E:P':I&"DEZM.@N+0J M?=?A/SE>W?/E,R@(PHCI,$08DUD#Y'$@X0R.*2/H\/&#E!3TWB1VP:UKRS"VA81(KC4^$IB6 M)EFX%#'FX!%3]Q+N5"@G")PR 9P\=AJMEKL=>%TCJ [P3X/=DFL5$T=U1BVJ MKON,=<\']%#1L$EE EG@ ?7.Z&9 $%43K[',)G9;E^ZW#FDZH-?.U(;"+HX M'MNC]B#0&K7J^TE\+E!5 E"GP4XI%'FJ"#P%-AVV*&3Y,]OQB*U MCWD?=[%O6Z=6]9VVQ>ISN;JN1O242&D]E-()1XB25!WNQ!/D@-9Q.Z_NX^0N M?3R)5M<#7)\+5_STVWI7%KS#\[:=86V[U1H&T=CMU4,P'\@U_+.TSP!T<0O5 M']9I$% 239YX5#8-.FT)ZD-Y>[?>S#??]G7@9K[9? MCJMNJ:$KM=IO%Q_NZ M4^.']=MY'2(1BAWS3 &CF61 6RF:RBD$5-SY6OK1,Y/9NU8W7(9=B-$@7EB> M^0PRC46;4;_U4%,[]F6E9^]Z*,$(=X@ZR0'REAGN23-@&#JJS7J/83(OV?3><17JCK<*DN ]C3H+84B MW[U#E0B;F"W3>E4/^]?Y\KZ< 84@Q!!R8S1G K+P1S.,Q#KJAECTAP^P.5JO M7H@:$L'4?M^3#:'XS4X IY;EJJBEN3H\ 3_\5N<": 6PPQBJH?ZY\6J^)Z M+UGDQ8JN$+;CDR'0BZ.5,^ JD8H G'D!N#Q7*IY&Y@*Y],5R&AS36XO'ERF2 MH!)QQ>O^]KZN>Z[/D0+1A=W_EW*U77PM?UE=KV_+ZLV?W\K=FT\?YG_,$!90 M,@8(0SI\#9PRZ" %%@I&-6!//79NACJ)V]P".Q>X6 99HR^!I06_)8>-B'LD MMYU!OC_"?B!KL1>V^*D2]]_KWHK5@V%!YL%OD\4 >HD2,YEF(E292[OO[Z-E M1+$MM;XK=_/%JKQQ\\UJL?J\/9/*[A,U,\0YX]H+"IW@B$O$1,/I&"@>]4I/ M@N$&)-!#JBJ.+U,@VHXB!P8SCA4;X8I&NN*G3._^[*X5IMROOU0%PV4?^QT@.3O,ZI8A)'->[H(P<1 HS.:V^$:@T7C=S':V'; MXN,#X]2R%[_7TA>5^$4M_\ E!#V0OKACRV^_:;#S()I^M\<;"MW6+9<.N\VW MY>;]E_GF;#S@I8/($F@)\\ HX*K& 34A" 50U-GD\Z,HJI#P%#-A%?62"JU( M&$T[RPB1)NX^2#P?5YGE*F58!,F*6K3(!DO=X6O'I\,@%\>6Q_34$;1 AF/1 MX+, 72"Y_J!.@\(2Z/&X95(B9%KGGJZ_E#?WR_+-I\,$YR"HQI.V6NT6-]7(BZ_E^_+Z?E/G)-P?U\O[ MF_*F"G.K(]K[7^*OY4A&/MMO:LJ*&HE MJ[*QAFU.X=J9[X@L;1G#]K'^8I)F[^Y*SM4Y-WBCT#YK<:;2T_YG0LXFE8%: M^:'!9\/47-3P #SKO4:R18<$]U/=@,XHRPEM% W;'A_D$-A*8/>4Q0$0#';, M9E\>% J#G#6>$&XHHD):#R 53'B" WWF3I4W,[#E"S> M?%PN/K_@4W)G0B\BV"[MF<8(TR"!]&H]G]!,B5N?[H'U(XLA(C[V[GH<$U-& M%,! <*0=A9IS@(TA3#'* <=1H6:.\7/'DO>WM_/-MRI&>+RB^_<4[(U]NU!O M;-CC8KGG>@W6$MI1Y]!BM [(76#6GG:9!L%DU;-&@,"V:K1, ]Q^W(8X+ M-/)^7H5U=06"^F.QG4D!!-":68&APHPC;F4=&!FL/(Z\J__L*)I*1H%5W(8@ MC"HDO5$(&*@5IP"0[%?UY_N-62U0\7LETO/+-#6 +3?#@V 7N:>-@2W/#O0Y M5"YM)'LC.0VF2J#'XVU=(F1:L\YIE-_FM^'+#YOY:AL(,>PX[/IVOEC-'%*2 M>$>%\IXHS8F5ZK!ZM"$VZLRZQ7"> RV=8LX31Q7VVE,4%BW1 'GC=5P!9F\> MV@L5RT0)0&U)2R7MV_^ M7-Y^+#TJ0D #0$$IP M2;@,$5_NN"@($D<^$7BTXY@\4,1129"A^'TOQ< $(:F#TW"M$^;!T$ MIM(0BI@44C.E%+8*N^"X<_=OK^7IN2OJCF#+$&00\"*S0U&X9;IW]@PLE^*- MWE!.@U<2Z/'=9;0TR+3.@9\-ZLV6@K+J8T2(,DJQ8\0.K(BZ?O[$QP-K M-87.8AS"(BVT8$8CBX2%)L1*+GLSLD0'KQRZC;&R^1^12 MSK@[?--@E#X*/,[X]L6B2VKEOHJ1PG]4!^[;?1N[7U9G.Z29,18SS&18),0P MJY"CY+!.'#4NBEVB!O:\JA\URB(CJ%<^K$XN$9$& W#_S+SSE[ :C%M:Q&+ M12WC_C;K>GE3_+18'7X4>7,U+?SQZ9A!D>^1F+DJ3C;8"WOHLUA5N9W).U[> MYB4D6V9PDAED&I281[4+69W$^'6@T;>;Q779U"W-5*!K8XB &$%!.'" Z6;- M(@_BREN?&T0K&S[<(X\=H(0(Y;6BQ%9#M!?MU6*UN,>1F]\>P-..R[HA M.CG>ZJC&\QS5!Y<.?&36J^TBP%77Y[TKK\O%U_+FS0-.1 1;:!E@&%"*%2/. MB<-J\ECXJ ;6<2-SJ"GWW@ID/:4@;)$!!%IP@[S@+'MEX]O-^KHL;[;[0NKM M8>EU:':=&.]H]AH8ZEZ4]D#6HA&V6$\CD'L9R7;LE] BDZ/$E+H]SY/)$7R) M/.]N9F_GW^K'C=Y\^LLJ#/W/S:)B%;O87E>OHNS?/+J]#=N_JM9Y)BF6$%,A M!%<:8>Z);,ZNO*!.M.'-Z$$=AU )X:PRD'*I9-7_33)/D8 .BMPWDAIAJP5] M?R;NOU6]8'V4M5/W8VE': ML3"_65_?5Y]7+]II8O] Q%%L\,B'W=W4?@F"@U>*1><)AY0-X'%]43ZUUIDG M9ESX?I*A]H15'J.Z:&/6V]UVQH6JFK](* EESE#->;/W]=Y#.OM:;CZNV\;K M%X FK M"U%A$HBG$02F466=80KV[7Q;/?-:?_?]W7*Q,W4/RVJ)OZO5S;D>C!G:+:$N^@@F'#2 7AE!G@$/9(&V9R5YO6)XC;2K2K M0W?/2KBBCLS[/DS7%_>V]1\C0AZY6W[J$;M*VJO#4>[[O2%.(A?O+AIBH([% MEP&]6%"2R3;3H,Q\ZKW8"SDICFVIU<\7F_I%K?J&TO;/Y7Q[OZDV[N^J:]^5 MZZXZEVS/^DL1:13!)BQM21QR5%&K% \,;Z&@*NI4.7IP@IQBJ&JK3BGU0BNG MO+>005GUD.W=V)_.757V?NDZ*S3^N[W=U8X?YZMN_;0N_6 6/N)@O]U<' M(SMWI+=(.](=U1AQI%N)VCS@MY>V:,0M]DG*OZ_YZ5&$@P @C(T3FAK@ M-> :6@L$0A@ FKNP]KLE%'^IN2-ZW5@G#W"]:6>\!EO/X1/!//&83I-Z.NCQ M O=T1:9UMG>SOBLWNV]OP_RJ6CI4F[>[*B-VN+7$0XQ )*:>RBQ!P1XPBCG MLJI8-W&M%?J.E;\@HQ;OJJ@%/#YE4HL81TJ]46U'34,"&GEJ> G+D2XJOH#6 MI21Z(IRG05K)M'F<2D^*4EL".SU?8"KUJV8U=>:E>T(K3[BWWR;&37S/.POI3/>>(RDQ9!QQ'3,-U JZ2SFA MM-A/(SQ)K=3C;%$.S*(/VZOZQ.6Z.G(Z&],K+3631".DA$":"4@$\T R(B&$ M4>UG+H^$&$,,2"0IIA1Z)H7CFBOD*74P#)Z9^4['M\VQ[6U\%KLGEI%GXMEA M['H 7IQ)-B*7702JS7EV+X"GP5R)='GNI#H!0JW[WZVNU[?EA_D?IS&/)WH< M0ZXQX"$D9(9 ZC01FEII/,18D;8KZ^(0TBIK@:S>;*#<*Z6A($Q!X86SQ&0, M%O92%4&LLW4UV@'U!8PN+*D4R$YC0271Y'%WN63H1"\F]\==N=J6NER5GQ:[ MF<42&:\]$5QPJ#%&#C0+R:-VU]%>&@-;ASVDTB+-*0WK$V#GD61A0(F-DID= M_6$Y[<)R*O>"1?:=[ I=) =E1*TS_QQD*GXZ2/5\+X:\W/,0FS:\TQ'-B7%. M5RV>XYM>J/0^FSZQW2EV8(X90,+_,1Z5;W#FNC,NA/:/0^PT9>'_\VK+F::1#*RH]WY;5O=&*L>LC++79A-F] M3U/H;Z??.=R%4_^<;VY.4E*-B1:2AL 1,BT0"$O?8N(,0UH[)&.(-;5L7 $( MO0B>)NP9@V 2$0ZY\A1+RK ?\%6K0V.X\%5U0W>].MR7>E=NRTW58>33>E/X M^UU%$LT=PSAZ'MRL[1A\RA:-(_DS&F_L^:>/E:#%N3;%N3K%QV\/?O&@4E'K M-/I%C<2FN> UQIH$TW LHVF_GL92[/J,]],RUKSYYJY^T%-=[Q9?OW]># EM M/#'(0P2$Y-8S(P_490PGA^XL#I='<"&^=+@[ MG"VGX12&5/C9AZ\'PCH5]8=@>;=97._*FUK$OZP6NVWMDYZ1TBN/F-:$"X2I M)[=< M?RO+]^7FZ^*Z?&:CM*S-&[YZ\^E=>;W^O%K\5]@FE9O%^J9N#762UUF@"1,: MAQ 7(>,Q1 ,33D1_-1M5:4X(2^5V"JM_-58 M,V%JGFLT')[U8>-:)O9@_/W]Q_\LKW-'^G?MVI7GTSZY%#4$-2E;X1XY!A^_M+"#$"2%2)[D B#768 M?E"CV*W#>BB.FM3'.$==BEJ9J^H4H-:G./[U_0-H>Y*+?")N*-O&'=!/R*S= MCNZ'L6C6H_U^-FAQZ#^0D:?AA896^IE"@4$Q?\F_;'=WF]G/:D8M5U(9(HDU MEO+P%6H^E1OM6]52M?VLS(RN=E4EQORJ^+D,G[5H>0VU-1"7630'!G'T][-[ M\^[G7_K=0*VTJ-A*U%]5+"7.6.J@XQ/T$JO]N+P0+>VZFXWC(CT]7U:E(N^_ ME.7NUT/06;_J*[C!SEH"%8.H>B@627,E'3H/DGGM'N0J:L&*1K).CWQW MQ[%=G#0(A'%+OQMZ62*8Y]"Y$)/T!G0:449_-=:))UI__CF\"SIOJ819SO]F4J]VOB_G'Q7*Q6Y3;ID./ MDC2$8\H*SX63U@$"&P&8:/U(6NIA<^]Y]N(VM]3V+Z+M7["YWHM<+$\RMWZM M*SGXEREM9-SC**Z!O!&U?HZK%K8X2%N#QW+ <&:"%4AX0 ;421!XZ8"(D M(&_7URW98)F=T'[!1?N9=%BV"Y@'A3'.I^P1/,G6B[72!,\OH74AA$X&]#0" MZ73JK#--R$CN>G#@<+-_2.37Q:K\95?>;F?<(R@0UI)J)+!V6O@FDA=6P:B& M=CV'RLU;#\\";YHG>7ZO)"QJ$2-W_7VA;4EDPZ$:26-] ,W#8A>ANL1A:3"> M"(,E4N8Q?Z7$J!M[;?=M*MZ'?4-=C_;^_N.R^OZ[\FNYNB]G%#"-O/60*X I MQ\0ST,C@..M!9GU'SEV&>1"G6-1B]J&QWAAW8;4AX>U%!QS?_^V+1EC9JQE*K>J#Y\I!NFP%#E6#,0JH)H0(X MH>QA+"D=C7I@I=L(FOYU!*P=?>3'JF\05 /WTKV>+%SR)#87Z*0? MEM-@E)XZK%/.KE[[MWVCI#\O5HO;^]O#!:.M#<&0UHQIZ(RGTD!-&3%6-J-; MJJ,>Q$PU9F;N.32-NMT+5NQW$'<'^4;=0CR'6/O-0V_,I['NDFMU><.0"+76 M5V=?:B7T7">AJO?=[MLOJ^UN4Y_B;NO4]H*W^^I\H.[X\/XOL<^L3,S([0*@5VS?N,BJ33>ZB\WHKHJ]RL69 MSH>:B%W0^M"-*$1L1\7#E\?Y=&AN^'L%1G% 8^@+NX.:^H(+F^B:TQII!PX7!P.Q1A[[A3/*KJ^;&:[3?&][OM;KZZ"2'<5?&Q_+Q8K:I= M\L=#7?1/BU6QK2GV^;;X4Y\"DW'8&>S^:GSU#^>2]VJ-ZXTC)]2_C"..Q65X M']S)*!>; ".>TMT**&M=T9@ MHR#RG"IOM#7,0.JQEL9:E/NTKY8F\.H$/6NL=<=VK!D-.U6_NE>Y"'-GK_2/ MXE8?FG(4K]IQ-OWH3K4K+(/YU%YV&]^E_K6.!T[B?@+'Z;@61_+7AWJ2XT]I9YR";2UB@AC#&$<"&E;$;#<$_!W:K8F MX[\>]AVK2WYHRE%<]EM?)?LUYM/Y>*!!I0X M';;FC'/CH!16.-7PKI1<3,HK?R^^5(YQJPSU$%!-M$"*7E-+>^'4P^MJO-9.:)>]NCUC^>P_W.H*/XW.[3ZD=WNSV0&^,[W MNQ0YT @9ZC 0'F()G8+\F(64GAU.>-WJ9FR_^UAR+1RO'J3S%AM*C=0@6 %Z M+2#%%(NH:N>'2G8[W2WK/Z..=E\9@T[Q<*[M+/C1V;,S+J,=SL59;D+,^;=R M\?E+^%-]+3?SSV6=(+4A:/?SQ>:O\^5]>5X!9("Q&G ((092480LP =^)1CX MJ!LR4],-(F^$Y$0C(:K+BEH3(:F%P8Z&2IS[^NTG+._JX_A(^?7NQ^OUC9F=HP;8629 MQ_\R<4@>](:/5C+.@M<4T\PTXAI+H 431BLME&2@\3^.2#W)4N"7U4+,6@=" MZ,E"U.FHTEAYY2W7T#LA%!Z^2E@?JX0/_75;>XUCI%-O/F_"O)QOMD60:K\1 MG4PV..6L>SU13]*I]L.$.O]Z\RWB,TTL8G:O8?[B()_ET'#OB&7,F3C7B>5Q$_Z\6\43.B0E4XZ>;MS]Z MQ),-MY'J^5-;?OR(YU U>1^H\&7EH(1.!\\BD0-&DA#"F:8PG$C")E(P$Z62 M4=QCP!@P3%)BN3+:,"YXL* 47/+,L4YS,>"'"UW2SJNQXY;1IM14@Y8S0/[5 MXI68N3#F-8:TD_5'CU3R@#;TY8<<-A\_1HDX,",$.<(-U-8+YX &#(C&DR#I MZ 2O3+RL%"=,*FP1%0905[5HA=AZ*X%WT#/OAKY-X?:W*08K@7EE#N+'*3=H M._%^=.>0 [(IEAO$V;NM8U#+Y?J?%5,$)V77]Q]WG^Z7ZOIZ?1^$?5=>EXNO M\X_+\O J\ QZ9[SAREK@/.5AVRR)0]:ZL'L.F^JHQFIQ(VMM "> 04(DQ8PJ M99!S0BKB**$F]W,F1V'K#/?-0=QB?I W;F.7&/-V^Z_QX([;)C4R%2>AKHJ' M\._?ZRE^76_#_N8@\;#^*0K,"XXDCU&FP?B9=%L/,:WC./3M9AT"I=VWMV$B M[]2J9OV[BNX_E'_L=,#D[S-FM 0*>4.9)9Q8)('=+V($)=-1SYBW& X00+4# M"E-(J=).>P$4$=9K(:P N1\R;R0L0E!:',6[*GXK(]^12X%L.WH<&-0X3FR$ MNRIJ\1["6OS^H9KB125H44LZ\-VGEZ&[P( )<9\&[:54:)UMCL81W.%AS7?E M[7Q17; (F\7@AV\KVGWS<;GX7(?#U7-7UU4'GL5M^)4WG]Z'[VX_S:^KG]4S M="8I$%Y9"K55" +K';"26AT"62J8=3$DF$BDZC4N#9@(_@!1JK$.0183 $.D M@K LJC5-IU?R:BVJ5]\.>A1GBA0G3:Z*1I=BKTS]QLB9.@<6B'QG?2C#MN/@ M"=HTCJ<'-&<6)D]C@ ML/["%I^$1AE9Z/>JJ&MBSU)<&JT2)^F.QG4G&(98A MO+<>!/F4L$PU1,0D\(-ZF(>B,>6A1P0Q0A2E6 IK:-A[ *3#!H2BW&?9Z:CI MJJ@5VV>0?Z]T&]KI1-I\(.>3S]QC.:$82T_3'SVP24Z_U,WX/XA_ZJA\:C_5 MQP:#^:M?%ZOREUUYNYVI,.F=9@H2+PQ77%-*#[S%/'11U^L2BN49EU)ZI8"T MU# 4O@R;22PMDQAPD[N^/&4(72E5U%H-[:$BK#R0=\ICX/&V1VUL.TV?=+1$ M3G\4;^X?Q!=U4#RU'^J*_6 ^:%\N#6? &6N9H<"$75V@)N25:;A):D<&]4"- M4,IC!,.^$@,1N%); 84T#G&E@0 >YKZ??>2HS9&C[LXX:GW&47>7NSR/;+N! M_$H.LXVWWQFC<7?%C_>;Z[WRQV MW]Z7U]6?BW)[=KA:E:&&$; M;Q4KF/EF\ZUBB'UQ9/A.)?V?=NL_W1[D+WZI"[?JHJXX%Y ]7;Z&]FO:H[B=_/EXU_J@X7 M'HFD.?"82 *IXTH1C D1E4@"*8T(,S%^(*L@ _J D[S%0>"*3UXBG#A7D-=H M[=S 9.P5YP+.Q"Y._([-\'Z@O,/X@%I\'ZPZBZ'F&%M&/[ MNYL@S?7ZMGR_"T/5-[16-\>OWWRJ;G9MRB_E:KOX6NY_LWE+8F8%949 !;D0 MAD'BJ+>&$ZPL,5*\R!6 M/L#1T/_?%KLOYGZ["X-OW!_7R_OJYKK:;LOPS\V'^1\S;YQ@DD&LI$+((T&P M.$AB#>6RPP%ETO&'.8L73YZRH#Z-N"JKAD^?)V5$L^UJ-NMM8)&? MU^N;;44LY>;KXKKWFA36:'+UV6].!@(N+*!O,:K'J2XR-8$4EV; \]SQ"%^@L :S38*T4BJR3 M3[DX#OIYL]YNWV[6GQ:[&3!:04T#% X;Z*CU!C8CL##>;+?>S9?M2"?F 8Z6BF8P*/[J-D MCCN.@A7E0;+_B".&'OBUHXEAH(LCC1-JC5"CO13[+#P7.*4_I--@F 1ZK%-/ MMM@LQK8,O_LE1#@V1/[+==U_X3#XC"IKF2<><^\8P=Y#; YC.@^)BLM7]!DI M>V9B+UP=Q-^5R6:6!5C=_GF_^7I[QXXP)I[G'.(1EC#E$-;"T&1 A%M6( MJLAZ?2Y5<_4&= M!A>E4.1Q]54J;%KG9\I5",Z684!U<[M8+:K ;+?X6C:C>@%T&$IZ33$U1' - M43,J83;JEW-'P@8F=7I"VG+3,^ :$9F?\Z ?"C;."SU E*7 M\D2),)X&7R73YG$^*2E*G7-,,V>H9P@"9565L<:>0WT8QVN.:$Q^.?[3,V>9 M/U1_I5A_EUGJF5AZ&;2.":6D>/5-)(V\&EHY2/7OEQNN9[JG\30\%SBF-Z+3()K^:GQW=R()+JUCE^IEFM_6 MJ_5#DFLV6DX"2:PQRGCJ / &8M(,ZCB-ZMW=" YR)2EV*?-!!/@YU2*?,X(DJ)4?O@J(F^FD+H MQ>J^:IUSW(#H\M-Z<[C6\&'^1[EU?^PV\P#R8C7??*M[LP6AKZL2ZG6=%&^X M=@8Y0U0KS#R70 N+E&WN/GA. 8K9K8TIYQ"[OH^U]%5UXM?%MFH14+W-M.?- M8E=I$QNYC6C6ML'?Z[!H;/QXMAO=[^5/JA4GW1J#'WZ_5N^J>*A.T>@S=-B9 MS3 7(]?QI\,TW,LDD/@N?IZ 3!T<6Y#DX#]UN2JK0EKA&/>(*D&YM)AH"O@Q MQ^ ]!+-5^7E>=9"+V?MW&ZH5"\D]"WTG56M&>AOO4C+2RG R48E\8KA:PDAQB4 BAHU,V0N$_.'(,%88IE MD&/8)?$ @@L+H1M4TYC^'65?IY@LL=V=* M.R2Q$19SZA4QP'O4$#;W<4^=CRUK9LK]RVI3SI>+_RIO:KXM0MR^Z-KB\Q0B' OG,]]*IP@0FSC1.I< M8PIRI=H-S(A%3&!(PX8;.TF,8TW&B@:OC'G,-KC/.(.4LEY_MP=(M@5X& MH7]2# <-^2<3YW>+[UL#/PWR3*))^W@^$IWHI+==;*_#4KW?G+4 )1@A2Y7# M6#GGJ0"6"H>L=9HC25A4$'YQ(&&ATUH@*JBFCD--O:&$:$P,=6&\["5OIR.U M+J>F7>&+.?8< +E.YY9!KN(D6/'[B#V*GX>IS9%!'W2GP4AI5'GN\* _/ATZ MPO^RJIZJ.5Z:K/R=^\?]@[=*P@]-N=G-%ZL/FWG3?F^W?4I%>K_,$P4_5;QQT*P[*%7OM_GTJ3)['4A>]P,B38RH>9&P8GN]@/Z9=3I[K M?"7\&K[ZG_^M^4[XU\?YMOR?_^W_!U!+ P04 " "PAH9/3P1Z<9EG #N M(04 $P '!D+3(P,3DQ,#,Q7W!R92YX;6SLO>MW&SF2)_I]_XJZO9^K"^_' MG)W=@V>OS[I*OK:[>^=^P:&IE)53%*E.4BY[_OH+D$SJ19%)(C.9HFK.=%F6 M 20BXH= 1" 0^!__Z_O-Y*=O134O9]-__PO\*_C+3\5T/+LLIU___2]___2S M^F3>O?O+__J?_^U__#\___Q_]?'3]WGY;_/Q=7$S M>C\;CQ;+;U\O%K?_]LLO?_SQQU^_?ZDF?YU57W]! .!?-KU>;)'^]G/=[.?T MJY\A^AG#OWZ?7_[EITCA=+[\=H./U,V_/VO_!UZVAE+*7Y;_NFDZ+[G\N9S.%Z/IN/C+__QO/_VT8DSZF8I;ELL M1N7D^+DW&;1CNOS=XJXJ?BVGY6FGI M SW2^[&8+ZIR''>199._3\L(HO&B_+9LTA[9!WRG1^H_78^JJ,J^Q<^GA>)G MU;OY_"YM$FW2WO@K?5*>_D''[3;JBYO;8CI?XM!]3S^V2_P!'^J;_HO;-)V' MN-:GB^MB48Y'D]RI;QVL,SH^+>)_EV;$Q949S:_]9/;',=S?.4XOL[^X+:JE MGED91#>W57$=.Y3?BO>S>2Y)S0;OANT\J7YI?B\0V^D2?-#CVNAP_V&MVSVQGE\[F M=/RV>_1PG=&R5J7Z1WW0=3P=^X;JC(8F&&[0L8WYO9O&'XO/H^_[YK.E8!?&O+I\)':IF#M+MV- M)K^.%G=5TYCL04.T/.U9Y.'UPEDTDVZAK M&W/\=/=E7OSK+@[OONW?,E]JW-51_-+0I@6Q)/,U5DRM*IL77%-I_/_I2/#D2V-9O M4E6/NJ4D.9F2Y"!;TK)MM)9GFC1XJY-].F#+\XU;33F[=-.66;Q]V$[F_FDQ MJEKF^4L#MSS_ST4U+]J=^?,AVY[S;#&:M#SG9T.V-^1MV2LJO1_,N2O+OYSU]'H]M? MDF;_I9@LYO5OEKK^9P#7:<3_??WKL&-.MIR/)[,4P5-?YDM'L)[E)''IW_\2 M9Q2.&B<@[PTSB%(-+15.*&&ATYI#RS@@B#YFQR0%B&;56@0#X,?G*" =O_][ M+D,V P4$D<1.*J8LHH 3J8#W2@-N"=9*L28<>0A+58U_FE671?7O?X%_^>FV M/A!_OYKHBWGC2YPNGNF6435^!.[G'=T)1M?K M/XOQXO/LHGJ8MKK.?)I^?5^,YH7^\>OH/V=5W<=,1O-5?&L'H]KY0+ >.00U M),P02(Q#AHDU!QD!A+QIU=,47;,!B.9>)1T$['FU> #J^+>G@(Z_"IN?4+TPN-%> MGY'8\P4UR^'=D6K@8+/I8F@QT MH.&@X\1[3G$]M2KR:-BD=;720_7HVQ8XPTP9K3[3' M/2IMM2EJ=UY&@(_=*&- :VO;V;?OYC MELAH'D]H,%80U$+A (=")1WLM%(<0!>=#><%YOR\+/#A(#1'"L-#9OQJT1XV M-Z-%KQ<9")TS+JY8P*20E'EO%=#,"'1NMO[0T'FL' :'3S^[JUJ#YV:PX!F0 M0C!KM8O\D'$_D91(2)6,5BWT9^8N# R=QXIA>. LO[6G.S>#!TL]HA!1B!W&=!D?T*S&RD,#)DM!/LX!H#;N!BI]-3$Q1F]0FP) M1E)A*XG,0"$_&(7/KNF=-0H/Y/U)8W_;J@B]A7)Y-RDNKG8$99]E"ZRDV.0.82OC!RD]@]HZA*RE$D,%/;& M 0Z0,@SE['"O/N[7&%NSTTNF'\US\$LB/>J?U2P:*)C'#8-RWDD&-$? 4,VX M,HY): E<,ENI$VJ05/WG$8\3X],OEZ\\U$AJI"P.'"H@%??0N,* M)(Z1U7T M 8PRUBD'*# Y-L< ]<*QD'BZ\+OE\F#6^"!O&!^[_HGP&#D*F1/1E_#"2"(L M%-#HZ YS=$H+XN[+O+PL4]V=:C7I7XO%]>QR5>6N*#Z-TAZS>O;EQ_/&=;-] M-X7;_$PPP J.N"2464TUI]2!FIO HC.Y M00,AI!>(D4BJT)PXKC9T"G!F5VI. Y%95^(X,>SV7N7:V2\HAJ")5CBV1%&& M@36\7N<:&^;/"WJM2+T9DH[B;U]8^A@%%K]UG:J'%M^*R6Q9OG&=D;CW2DZ# MWD%"9*R$*8YEO$31W_2XIMM)D7.(_'IP=2@&9EWSN2]\_:V8%M5H$B>N+F_* M:9F,BE2*MRG"&O4/@&)F@,=2R;A@HUUB#*EIUPKG&&@#3*/I!F-=<+HOE'TJ M)G',KW'NOXZJWXL4?FH*L'U=@Z902X,P=1 I[!TT66N^>E!HU#*ZTF"Z09; M+3.Y+UC](YJ7:=J[[?D'K0(3F!*K.> 2,F\=]<#7=!@'=JI-X/3A M>\;JCU%U^;D:3+H\41I497C1;%*M?G[M%S,/W[Z>Y.SI)?[!2(0 M,(@(Q0B@!@I*0!UWME;BG&+'0[08AP2]-@73FR59![!7)G3BXFRZS)#=[:;L M[!>X@@ 3ZITFS$>.I1OL-:TBVN09(!S@C<-!N"UM"J2WC?;Q5/?Z(5O;!RX0 M-$QP)8SU0$,9E^[&B*#FS!ZI:$G.3W?-%CC;%VH>I*GNW2N?M0TDVIE<4H"5 MA91PY@2N]PWJG.[N&%ATVA6$ M5""%'2$..&=J:K&P.=@9X%WE86QK;4JD/Z,J3O+=?'Y77-J[*CV1NGI,,AFB MZ>GT;U%VR_>H5S\ORLBA^R>W=UI=.0,'CBG!WG+M@$!:">^1K+G%.3^SS,6V MH//,T.I1!OL1NZ5B_?.;&[_-%L7]U#XFX6U!6=.NP7AOC!96 L$!T%H04X/0TH"[9<=[O/:>_[RU'O^[2YM_Q=7R7/>IK!:&SMX M*Z/,J*=>&JF2/>MKB]9+H'.L^R'&,]K'VBG$,)ASL)>B/S5Q*ZVM[J)=4Y7_ M55SNVGO;_E; Q'&,/)&>,D$5A9;6QK/'@.9$B0<=)6EW.SZQ6 8/]>5_UED8 M*U,%=H'R+9\)(AK[SCC../7$*N"=8"M.K>LNH/[T&P%R"*W1GCIFC'+$QFURS4,*-?G8I"90@.S6EH3S> A_\0!>?"$V)+X'ES1IY\,@!L*OND,'O];5_H_BV2[%9 M27#"6V2HH1+$'P35$*-:'@S8K&HWX,_E,@BIO995Y+Y';Z=YZZ33Y?(!6^FBT$DDD=EXYJJ"\W[^;5>M\:;V\H?/'X8FJ]\3L MHOI6IA=]MW'BM]DJ\6 5$9@OJ7OX[V8V7_PV6_Q'L?A8C&=?IRGF^R S?9>_ MT,84I874J"F<"9Y6-@F_GJ/JUR*_?5**+JRC[S1%E MR[E$CP*1$L!)4?.! )YU5>#\3Z1/)H@3Y;;=5>/K^(^K*<__ M62ZNRZD;C:\[1>R!7P]""FPTIDP2Q!&G#.(-)Q'!685PS__8>;B2ZA?SCVEH M&=*/!P_ 5 MUID@7:1)[/UH (A08Y !"'(@@9)1T)NM3LNL.B<'GRB_.K@/3D"]U8N:+*'P MT+A_2/FZ*N@.2#<;(%IB0D)!F8,V;D*4.L-=33U )LM^>#MGOITPNQL30-W, M[J:+9*5<%Y,4C5D]4[7L5R^6(PV )D.'](*6X,@HZ:,7ZJ$'=3$.S@EW6>7O MSO_4]$1B&/PQZ"IG8G4M[UW#M,BVOA,8$(@!XYP%UM*4G0$WO+2(9MV'^_-@ MLP^9]%:[8#*:SR^N_CE*5"TNJF6F\B;O9W-+U(PFD^)2_UBWFZ\;[@H.9XX< M)!6&2*RQI?'_A8$2T9I?R&55T4!OY]2Q7RF<%+5U'L':L'Y*RJYCP:/&"UP[ MQPBCG@#,L+<:2%+SQ@.<4WT!O9W3O3YX?_RM]9?NU=<3O)_;"R;J88,$29PR MC G%C&$JFD0&PHT5Y$F6,7K^!UN=,[PO!??;;#H>S:_3D\!5^>6NF8/]_^NNK)+] MZ;Z/BZ1A=V4LMS=X,!IC*1TBQ"N&721=U9I9 $=SXC?H39S_G$80]X \\6N^ MVXI6JO&B_+9L\CH?]84"6 :M2^N9:L$D-=XIZC&A4G+7Z!I+1_&-S>/PQUL!(CUUT1J0V2@)D &36$8H8/8>#Z&D8XT3L[^U@XJB' M+*A*K&,41I^61A69?%P9G0B-D*14L?."T@DPL/,5B\.X/YA@[RMXQ4*G:D@8 MP%2NGD8EH0A*&>$*:2($53F5C@>(ZR-1U<K3PN6@&N^'"68P>O8E_KUO4C(W>_#E,X;12X-"0D_C M/J>,9UXXSFST[J'.N? TQ).'D]L&O8ML\$"O*Q;'M7VW9/S3#/I-5O['V63B M9U7JU,6B.&HB02%/@-6 640I%U1[:W!$)O ^5>1^:_M!B_!M:^7T(=/T+\7%-C9.LP\=3"-8[(U)L'WE.E3?:&A:]3H^U--:BG%*B0[01 MW_H"S)+^ZU]__UB*Z*3K[_$4@I5$>ZFQI]13+H&V5A%AC"&, Y%UBZ%Y[HU< MK;]I\36=UWW^=+2GXNQY\68BX/7OQZ'Z!]JX3C%DGJ+#:5&:J!2E48M(,44BYR2 MF0=G>JW\0S>]_',A#A<"9[0,]Q9;'$RT])"9ANAE&"$YT4@("IC6F@A)+53+ MJI%93RB?DZ_Y*L*I'0K^+2WD@:_>@)BU#D2]RZ+*=51IK+Q*K^Q![X10634E MWG"4MIO5,T M<"" 7O_2'T#5[;;G&(0UWG.)!(J6%V)$<@Z<8I1KX^./.3F& MY[1OOYGEWRU^7K\.>!S=&Z8..'".@6DAO1"(,"@IE4C;*#[.";'1.2,^Y[AV MB'=$_]0!)\7/Z]^9SZ.V\W!O_* MEWYG\!G,S=WUE>0'SX2E.@RCZ;AXK?=V,178P?]KU=JZ&SSAN% M!+?I75G*:F[B^$-.WN4 H70"#.R\MWL8]P=CDKZ">[L.$L:H]!Q0*)@P @%> MBJH][NX<)XJ@Z/IMW5^Y?[HKS./1J[G$#!0^$8L(RAY4V7C)/ MS8;9A)"W=C>K4XC,>I147\KV$25[[XUO:1V<]LH#9IDD6%EDO(M$K>@B3(NL M"E&#K$4V! RV)Y#![.HGOB4.C+.:*,^=4$:E1$"L-EPC(D>1#O%T]^26:.\B MZZ;<_8L/4MTMYHO1]+*SX9D/#86H8XI9KYZ',P7IM71$ #STQ_ M][\4!B;!WHJ3WT?+S>BV7(PFJ_E'8[^HOA7W[U_4T?$=X#]XK& IP()YDVH% M8B4L- 9M> )(SM'3X?DFZ:W0E6-KE1T?;+3Z'G>=;7@^-/%U=.7K=/3O//FISPM?B]8 MAC6UC&$I882]%YIXKB%B5@DAQ9G9F<>"Z\43G].)HJ]=\MTTZJ'B4Y3N4D^_ M7U.RYRQH1Z^ F1#8&FR4 91HIC$6"J5R#$XX?&[%@4^,E5E7_NSL M%X 5D;)$JC!4&BO20V;*$LZ%, VWE=>#P5:DW@Q)1_&W/XM_OHA>RFA2S/<& MQ)^U#9A8Z 2&G%A$I8""0:@$\S8SR/JSV6WRWBMZZC MO6V+;\5D=IN8L+:EFQ3AW=<[*""\Y,I[XQG%BDKN",->IA>2I,G:!0<8U>@& M3>WSN;?X7#&)8WZ-$_]U5/U>+.+/3<&UKVM@"D&!E%58(PJ(EYH@J@QFP'*, MLVZS#? F2S?(:IG)?<'J;\6TJ$:3.&UU>5-.R^3G+,IO15-L->H?'+,"*^ZT MB0:"]TXQ!;UDF$---55I9]I8LV^A1L%U9M,T>A-?>(<&U]-9[ MRB#51"F,B,9*:*EQ3O6H 3HC)\/.TR3;+H33%S3;?JM24"(,$Q1"%$F$0&CL MD4.0 *@U](&EA*SOQ3U(>NFX.MO.#P8$+7'860F I='9DA J9(W2T436,NO= MTB'N?$?"JZW4CC9E,?CDI^?$=E-=\PK#%74X1+(R$X.N< (8VY) MKV'FP5W:V6HX3Z6A;*XSI)?ZMF\TY2N5_^6HAJST-NC;/ 4(UT,J4, M@A!HYPS39Q9%/[-EDB_0WA9*,E!3?EAQ:>^JR+[5E%>)9 ^LU[G[7E3C,I*[ M:QT M&DXF,*OB?F\9!XA3(J1&!EI($0?:2.AR3F0&Z(H,+R[5C9S.;/6# 2O9C'61)Y\/1XTD0!4]'8I MQE@A25,-86.8BB8_1<@0DE65=H )O&]I27:)@U>S*K=$?DZU+@^<2I!6.1W% M8J@0E'HML$5*: P\(TS2G,UR@)G/;VEE=HN$P:S-L_$B@>'66*B8P)Q:+U2T M4H1%,I7?=E3FE)<]_[#FR5?C24#P6A:ANKPLTP^CB2WGX\ELGI12@TS$3K\; M,++0"\*-58KB]-H-(5AA:B1V &4EG _0*!U(>+--D?0*_Z.JJNU;_!^+=.4J M_GZ9^APY<#>:?"ZJ&[1O4?0[F\"1U%%G,N.HH89K)1%&"@*#!$(8J(RE,L , MU8%@?-O*&[3COJ0"2#A_]S1? N7;B9SLMQ9V];[?MFL%&;6(^\D$)1Q)C@Z6:9 M91((;:@[MUDE332_3+;540__S+/VJ!X]FSY<#M-XP M:(6@3%'@N#1< J>0UA9BJ7I]_NW\-Y%.A/+*%T&?N8%-IQ"XP KX:'%3Y2AS M1E%N%+3 6HZLP#G+XIPVF;;QW,\ZRQ7W^2RX$T6X\R864LDA!1%FPC$JJ1+: M&J@I8%X"JG!.=:VVUU=.!PJJF9& 2^NI MUBE.X2$P$$**1/Q/D]76#47W$<6LE]:B#'2.##:^YUI:ZE9FF"X_S! Y1&4NM /ZTX^G!>HO\Q7=(SG<\FY64JI:)'D_0, MWZ?KHEBI4BNCFK'$6NE MA0(JCH4SI_1NU'P>F=^ SL<- W222>JA0H ;I $A!*XITH;0,WM7J5TA/ZTU MG=(^8$<<5U8[S(%UC",L])HV:Y7.,8<&B)IC!;L5 M'WFL[ LF9C1/C_2D/](>^6TT25ZR6IA15?THIU_WA7L;]0\.8 \-W<791N.GB#./1OYOQ6+-F%VZ:$>W MX#U0 E,LM4QEE6AT?-6:4N=45G[Q ",-[6*I1<;V!:'5*T]IJI^*\5T5=_!B MOA]!.WH%HR''# .B-/5<2FYIO>T[J1PX+Q>_70"UQ]?^-KCER^+)\:I/=9/K MU4@/[>T;%*8.6>H$HX9I1RWEM=IU"HB<"T4#]*+;WMC:Y6Y?B/I0%;>C\G+] MLD?FH!:>0(,2G+#"C'/12ZUKH>&YX3QV,'8V46U_,KPDH.)_O3-K/;HEK\ M^# 918JGE\D'6#ZF&O7D3C7SH5X5@0AD)D'')4?"H=FP]\/K,#NM:\NI; MY.CI;9_T4E6&^7/?/6 -@$)<0(8\!(IS+3:4*YSU7OM@K>EL+'7 V;XP]6 [ M;02BK>T#%,(Q0C4T2D)O(26XMNP\-;+18UROS6[.1DT;K.S7F-EKQ02K)97> MNX1RZP0WBMIZ]@9G/1APN*G;D_G24H#Y0-[U)?GWY>A+.5E&!K:F/38XBV@Z M1'#"Z<@TK8P0RBK%-1 K#A @XL(X+T.FTT.MCGA^ M0U/_-ZN5/@2/MH_W,- M)74TU7<$K*:24')F-RW;%_[+Z,KC=-\G%Q]&/U*TL_F9Q>,.@5$E >1<0@B) M,A0G#W--';L6$W<+;W"9(X2"&4""&/ M"?4F_J6FT1-U9A=*N\%.*ZSM"SYU4MG'8I+2K0Z"T=Z^06).H$:$>TT9!PX" MQ-#4[ &W0,6QEEL MI,!$"^H0\[ V#"#D6?G_ W3H.P!7!UP^G>U]D,T=H" ((Z8C/9% 9@V0&ZJB MSY*3T3' &$ 'V,GFZ2 T4;.8=+,1@N;*.X]EI-Y"0B)/-=ZL%"US;O /VW;J MQG_KANV]QJP?\*AYX'IKIZ ]5#1N\TP@"SR@WAE=4PD@.+-+0IV#JS5.GV## M:[;3!8$@4$QQ@P06D#".N=VL"T5S;O8>;A[UN<5U'DXZD+7][70W-^5B>>4X M)>]&]5E.OQ;3\6[([.@5/"526@^EC%PC1$FJUH%=@AS0.2^<## IJ(<=K2U6 M]P6IS\7-[:P:53]6'*CSO]5-BH^IQ:(JO]PM4S,_SSZ,]FQN!X\5",6.>:: MT4PRH*T4=< - 97EX!V>9_3ZX=>U 'J[%'O,^=X.?BK!"'>(.LD!\I89[DE- M9:0WQQ?D;Q!FK7&ZSWUS7?A@[]6C)TT#4 A"#"$W1G,F(#.ZCKXAB?69G=FU M(=HM>V(&1WL[9=G4$/\P*B_?3=?95+O.6+;W"!R(N*8 -AAYS+6D%KF:/J;5 MN3VQVCYBVF%LC\=S=S=WR^#]TN=,=_6KXKJ8SLMOQ;OI>'93O)_-Y[\5BXNK MSZ/ONP_M#ADIH.B:2,8 84C'GX%3!JWY@86"9W;GJ N@=GL M\(/L[R"C/>DLUE9SH)P76,+ZZ %C0LXL#[,#Y&3S="CYF1EYF<%0S+'1F!*N MB4'>(^=KBFFT'S-0)(:'HC[#G&WP>PA5@U;!C.MB48[O+?:S+"&D05S[D#/F M%:$:"8FEU)@('N7%H&NT%W=D!D\FLS^22/RLLK.[+XNKN\GSR@ -,M<.&2=H M;4#$.TO'@A0SJJ)%YIR0BCA*J,EYIG20WGF;$'EJ#'?(^!,IB0V_YA=7J=2) MCQ0.HL389C*'Z85GW8*!(KTYJ2%$C I@4HJ'U5(9)@#VS3(2NJ$VW;B/T_U0 MS;Z5D;_ZQ]^C<-Y-+VZ+:I1.1=95&LM&CTL>/E@PAE%$B/,R6EP& 8L%KCEC M 3JS(E/M@&36,]?[LDXC(??>_&Z8W;<+SE#E9=1SP"$KA/0,^YH6Z=V917Z[ M%/9S7!W-YO["P?]Y-U^=Y'Z>I3*;<;-=%C:ZG_GG67L*KHO/!0J9=@ ZG/+\ MTAURG&XQK#A+:9;[/5(L@3"]5#>S:E'^ MU_+W.W#=I'O D$ IJ 'KEM820K2F'E)LSJR)Z6O \?>>@??FHN9;RW:O+@W*/"U(I'>?)O(JLB7Y2I)Z5UQINLR9;L< MG1<[!<41DT!IZ(AVG#ILO=TH>XQRC,8!GO8-"G>M2:77*Q#K6:\8MA]Z+_8) M@@./L.?$6FA5>C8!;VCDUN68@=/E6W"7G]\6 -N235_XBW.LBJBG M;;'Z,W(E47#/FE5EG.G#6[61M0W\\72WQ!L$;7[>66>;S@66T+BQ_4/S""'=/"12,E&L:(*2=430V MIA]O^=SQU:5(3J?LUN65[5K$6\LL'Z3^F@P8TK9CA#9.:.RH0<88LN&]%CGO MAS3?H\\=L+W*Z/3;];J@U%%[];IO (8K@Z$F4$5;R% *[&9;( 3DY+0,T ,? M#B#SY'!2[#TI2%4OH@T3F]TMSQTZ( #F!;$\GI MP+FS>,U!^-PY4H"6:014Y /!&,?URFQM 6'NV)G=71X.1-N42H]Y;@WC<*WD M6@9,N ->,D\A\9'G@%"^V4AX5J7L 1:@Z3=#KAL9G!B)[Z;?BGE;V;\[!@O M28:XXL8#SC3E4.,Z904307)*(PTP=://[-_VN-X7%J,_MSY?4^-_W955\>*C M.SLPV'R0H+T'FCC C%%4$ ,$V.P-/B]M:+B!]B[1\O3-I*Y$T3<@_:SZ-+M: M_!$9W !Y#UH'AJ6#3 +K5'3=T@4?60=VB3,XYZ6;X<;:3P"QXWE^,N7VOXO) MY>?9KZ-%>DCUQ_V#JH?HMI?&"(Y;$AD(H\$+..<&,EKSDT"C+J&&0>,UYPFF,EC3-1_2.AA)#.;E8J MLCEAR $&T/N$9P_B.)GB5-]&Y20%_I/2'SU\B]H67PXR#7>/%""V7DDF7?0' MB4(:PXU10B0T_53%>$M*M%5Y#,^#;L5S#D9CB4D*:2DGM3,*T/JTBS"5A82]EG M+*<]KI_"P'PWG]^E>A614;.XF*I%&57\AUJRO!M MTBU@%:T/P9R42G-E">00U91:Z?MYXFT@_DHGF&N/^4?EB#_$O)E-)L4X2>GB MZOUL^C4N[IOWL]%T>3EIF:OQ850EJK5NC!X<81$!:X2BQ3&A!L*LY M0:0_L[3('O!W.N&<)!R9UM;%;:)O[KX7U;B,#&T:>MS6-R"DE.>.*BNL<5PJ MA>O#?0HC(\XKV_%$FW ;K,_6BFY437YLOOYP2LO2T!^+V[MJ?#V:-]&!S<<* M5AKNF:) 1%,71TH% FLJXV^SGNH=8'9B_QJO,U&<0K_]17H-^"%="R8X06M M6PE6!\N-ET!0*85B5 O@R6:#T)#EA ?EJSD^Z0*7GF^1_MD^K7X&)>LN[HJ M=AZ]]#N1X C%DGCMC#0>2J\ 41MI8'UFKY-V85MP;D9& >[/S?+B4=$5@MWAC&#Q3#VX8L%G%U,XB$P!A9Q@GU M=="$8Z)RXE4'AQ-6D'73R[<&V,.$T%O1RKO;V\F24Z-)S:EWTZM9=3-J^GI) MLQ$"@H19@0WPF@-+B">^/KWE7&0]YC/ \$(G .R&U3W>I)W=%-&Y+.;I=<<= MD'K2,G#@%>,"0R(TA59JI^IKZQP(?F89&*U+^?F-UPSN]N;&U\4(ZV2YZ>7& M\WL7EU:CE+.F8P2FM?:.&L.9=I9'PEV=?\>5ISF)XX>_-/8ZE5-7S#[J#.Q+O7=XK?9XC^*Q9Y]K>D005.G%$,6>NFXQ3"N MNPT'J+0YYW]#S/+J#&L=,_XHU;0Z;5PGDRU3?9K"J'GGX & 'L85!"#'RGNO M<'VJ)%)MX//*G.Y4677#\MZTUH.2XA=7]7WI73IJ:X<@#06404:E@P[[:'#R M.MPBH,RJ\3G$'*SN-5(;;.X+1,^B'$]B&PU,\:9#!(,Y1Y@RY@A35#M#-DJU4$I_9*Y'M0V)+;+1MII]&O3568D%C:J'$$D'CK,!>L$T5;^FE M].=EI7<.H2SNONT#'@FI8@QIP3% W !#4+U32"U]SJ9YN+G?^8E[+\JL+V'< M _=D#V2OB\O%?TV\G-W$[US'#N6W1Z_F'O!J]O;G"&8WQ>:K\4,/39^'WURU MW&%29HP6K*#,"*@@CPA@D#CJK>$$*TN,%.R$KV9_++X5T[MB=1_C>0%*]WV= MO9'J8,;_O_P\^KYSISIXM."-$TPRB)54"'DD"!9KWEA#>4Y5_ %91+V@Y]G. MUK4T^@LGS"./_C:;729=\:FHOI7C8OYI-MD9]GRQ4\!$>$*%%I!*0+U"S/&: M2B2SRC /R(0Z!>9:8WI?T/I;%3>;#]7LJMP51WC0*@"CHW=,HR <-C#ZQM[ MF@ZFGCXY_UJMGE. YW@N]X6634'<]>LA36)0+_8)EF( 4XD7C9$&%%)CP4;9 M:I;S:-N HING0%);/.\Q%E#$;R4+W\9=>S);EA/=_[CESGZ!*FN9)QYS[QC! MWD-LUK2ZZ(>H\S"M6I3Y\]! :]SM+;.NF$Q61P>_CJK?BP?\V)5,]V*GP(33 MW&,<-7%T:!'5P-*:RE3]^SQ,I>XPU!IK>S.(BFGDP21.6%W>E-,RT;^(FGD_ MBO;T#%X '8F47E-,#1%<0U332YCMIYCK*X92N_P]F(0B458BQ?M Y8:>>V]1$) SP$VEM5T MI5=],I!R>'6,LW++\KG=7ZYWU.O%?/'H+?'?BMT/;V_O$H!3A,2E I2GA!!& M):I7G$]O_63@:4#%,$Z!IY98WIMJ6C]2/WN\#/;;0[L[!B>!C,K;*..I \ ; MB$E-K>-9"FM -U-.HK#:9'R_]U228SIP#U M>KOAK';DX4BM]UM424HEQ8330'?6"[>PYQ]O7FF M7U]U74X'SES&]UBWI9'+\:A=0-QY#91@7!JO%+*2K+<0"F#D6TYD%;QMW9;# MZ/[.HY_1O:S@%D'?X$"H0>_@K .8NE141A+ !'(P'982(26AQ.5H*3B@V/UI MCJC;9G^OGL@VEM3OC<0]?_[HO1%U^9]W\T7B94WBAUFUQ,-B=0\@]?H\^[ 4 MTCY7IKLO!Z4=DM@(BSGUBAC@/:J7.?HIMO5W6]P6U?Q;E MU^LX/?4M>NY?B]_N;KX4U<75DH*+N\5\,9JF%,WF"#QNP 1H"YZ9B1Q7G"E M67T636'\7TXJ$CSX<#9._; M-4T$:ISSF-@ T9(IU^>>>Q8W^T*(NKPLDVQ&DU02Y]UT77=I+UIV]@LJ^HE< M.Z1Q-, E\)@Z6=/J(,[9E@;DJG>#G#8YVQN*QN.[F[OE8Q0O!5'W(ZKI& %B MS('6F#&J'7 V,I2N><"T!F=6*JME='7$Y?YN^RPB^<5E';+:"ZOM'8($%&,? MC49*A-0T52RLUQ$G%/7[XL$KPU K+.W=[WH?I[Q,WFGB;&T:!\1Q 1R+NH(DP"8 M-*H%.?Q[Q2?U;3J0PSGXUACKZ-$QQX'WRD3ZC41KBJ57/B?Y]. +Q_V\QS@, MS_HPOK\-SQHX;YD@E@H&4KED98RK><+SJBL*^(IBVBVAX>44I5S&]W>8^Y01.P]SGS8.$CC(F?;>.<00 M=QA L='8B/1:O/K,8MT MM&$Q]0Y;44>2O,=9)W4#3&#J%8"=2N+$"%UZX6T!=,=@@1!%%:501V>>Q1T M>E8?&'EA8#5S^D\\!X6!&VO)V\^D5DU^?1]_1J1N)D MRA/;F:5WW)"!6RXQDEHKKY1!Q*5''=<3.Q/<#QPK$0L0U%YI9J 230BM0\\1 DW.F]RJBUMU MM&LY''5^M],$J5]-O[A:S^N%D[L#!PF,$L*U(M!Y$+TUK@!;KSD)K#4YERT& M5 RS+WQU+H V@;6T'3)Q]<(8@0,E .4**X\,97DPVC[$^6M?R,@A"5Q MCD(:>0^9Y+@^>I1 ,IVC[ ;XV'0/J#RI? 81\FF2KM P=8,:O7QJ@&HJ*9?1 MJM"\IMX;EU.7^HC:EJ\>GIUR?PC!G SH/4G)($Y$^0%CJ0>6(N.,WM@@1F6= MO0VIZ.5 D)?%_$$HO6/27-L9.&"#%03020>5U IK;$C-+>5EUCV5@T]ANJR7 M-1"P=B.7(:C/#D#<,!?8,84\C%:Y@'%C<=(RNC[9DE +G%5(Y<\CG%Z$;K&/A:1L?-R4:P?6%_M,!^+\>SK=#G*UF6E#[_!0ZPVF/R:L]&Y%L0B[ZPA@ ,@#,/K="R)#,A*'X8'GSZ= MZNK-"9+1#^/[:TE&-S N%8<=%M@RCIE$SM14<9!7(>7@PZ+S0E,VM^\Q]%I? M!%CMYM?%HAR/)H^).[OG 3S!FC(1=Q_I/$$8"J695\)#9:*":'3X=4(_]3[H MF?X[FHZCQ.=;LWC:H)A#P#D%E%1; 2!U5:.(6PI0(>&9EG5M&T#%.93N" MZ$,E137S(?[^2'4QK]?+O!C_]>OLVR^71;E:*O&'IRLD_BHL/[A#"SQK$QC% M3GD7[0&,J-,Z[@_(4$YMW!TH;W;WN96IV]GX;EDG,W[HA9D_;!* 9''GX80K MZ"CV0EKF!)44,,0)M5G.[G 678; 9JTPKIGM=[2T_]^[416Y-_GQL;B-+O0> MP3]I'1TE"KQTP B**!!"$X8@P,X0Z:0R_;Z+]THPD,?#CN'PH3::;=QC]H#A M4=L ",31ZHPFK3344"P0,+39D$8XPTS0"$EJ718&@RQ2S>I$* L*W-T0$>?[2 @DWF=2OYC M\;5,I$T7OXUN7MH3MC4-"$170U)'/8_F?P)P*EBCE$!(04/.Y)I8FPC(8F"G M*$C1\2I5$TJ"6'J@)E41JGZ8V>5N4.SL&4#$M!+,&RHPQ=HH#IAEE@!AA7$@ M)W-G0"=F;6*D37YV"IG/H^_O+B-3RJMRO)QL@_WCA3[!.(DX-89S)BF44@$@ M.$+&6:4(YCDP&="I5YLP:8>3G0)$75Y&DRS8>.QH7@L[)L!K0[:DV@9'/Q9Y!@0X$!0K>Q^W1(PG3&ZM&<"$0 M(4PJSQ@54F6](3J@2TO=HN)0-O:!"A-_O*@^S_[8EDB\HW607 E@"&?*B.A9 M TEI*N 436IB<-PH3_*V_W.BG;.@3FK)?, M, A11#K7VM&H#R56EJGX<]8-Q+.+:;;&QXZ D?28JHK1#B@\;!(NJ( 5P@D'6\=781S S.=23N]U$@DP_7L^GNJ.739D%[H!1*$1>D MJ)->>!'U%]8<0\I%5CQB2#3EU;[TV8!(\>= MMSZ:-M&R44HN;X=(K1F1& .9(_JSBU=F3;\6.\XHMC4- M5D1;5<6-23E)%6,:< 0UYQQRC"#.6O1G%UEL@8.=FOWFKDI,6)V>)J!&F=QM MRSK\)[#JVU= C8$*RZ9\#XRAVNA*356(IOJ2MBG+\EWG.C^.N#1"B<[ M3W&HS&A1?)U5VRX^O- R$,*E!XB":.U0G&;N!0 (.DB0YC3G" *=:6PQAX&= M8N#3S6@RT7?SX@?VMFOVQN$[W3D?3W?I@:X^ .:: 80.$4]02(HTG6#H3M9I3 M .38$.A,PX=M,+);;'R_3]);96_N!L:SYL$I(;VV&AJ@J%!,QK]']YA:#J.R M(UEWY,XNKM@2%[O=,JZ+R:2)EGC8,# L!(:61*3=]++X_G^*W4KC2=O@'*:$>V)=JIFM4J5_X)!UE+E(ALB)5Z&S MBU>VP<*NCB-7_J\OY^/1Y#^*4;7[SLU+S8-E'CND%"($4Z6]TL C@(!VGD23 M*0L/9Q>_;(F+'5^]N9^>C[]YR0M]H76TC*(R\Q D:X@F_<8DA-)@8P0A"F5Y M'6<7N6R'B;W@867X-D?$@_8!:ZHLM? MS&%=]_4,[)K59C9=DOBHJD;OI5 ^%M^*Z=WRQ8QZ0JDFK+F;+V8W.\L@'#A" MX 0(A*)[I[RBBF/-I%&:1$D>4M_@FP?(Z?&&GO;FY'997,X3U%:AOU#Q8I3@7' M '/.,7< "U+3#HS,*1$&XJHD-8# M2 43Z9 ?9"F%5VSC-,;&L3[-86P?CEZX+TGY;KK\Y_27M^/[P%0+#!I!@")$ M.TLI,MPS[A1R'#5[8J C$V++M-^7HR_E9%G89DG>^H6)_]KY'OUA P6@XB+Q M1DID$48$269(S1&-^1OUD1KCY%G5\@Z9WYZY)]B_&W?T# M)!H)9(%BR'G@#:1@0[M"[(WZ3L<"KPN>#V?7>M+N[>Q7E!.3O [G/&;*><@H M$1$8W&J"HD-RS'ZUY0VXYV7XZUG]L561W5?DWT)CUG@!(LNLQ]YA[ RFCEK. M!5'08@ LU5E7AUZO6FB,@UG_,N@MR+)K;SW6( K:0$ L8 Q$4@''T"A85F]N?%J,JD4GJ.L)%8?81 ?R?S_6MFBWG13J/>+GHZ8/PAEU:$[9RC6UD6##C*'$- &<+-> M3M1@FW/(/: 8\0 56:XH!@',HW=1J;5E#C/. 68R<1%M:-4.YFC @V_E=/MR MU0"A=R#WA^/6O>3LO17O#@&LJ>-<8B\IQ5@+QWW4#4Q[)J+H3GZ"L3NSW76&JV."2&T+95!1S5W$+?VR=-]!?2]W'>:W^Z' E(<>$<0( M45&84EA#D7, :><$S7(NA@OQWB#8]@K(D=VK60G1%"C>+8J;3E?!YB/!,RZE M]$H!::EA*/Z(*<32,HFC37V>)P6O=@4<*[=7@_[5G99MM?;;_D10'B,8A89! M*NRCK8!"&H>XTD #[/>ESY#Y!\!O;;1?YSDAN.2+97'6_"]!..("",H8P9Y M*;RWT!C"%*-XAI$+MI5P)]J(_YN"IO4Z^+J[KJ5)R_'LW+^<75AP>CGDQW M7%1?1]-UGOC]&^H)?E'9/9C@Q94OIU'ME>DEYOIY]0::I97Q S8* V(Y$3YZ MXD9*@H#&5#J9CK_<"9\FSZ+/EO/Q9#:_JQHII;8_%02!C"!D/5&6NKA.E+6< M&:6$%1RXG(J2 ]18/2-Q-BCA#4K9G3I6_4IT'F&$Q)V,(@QIM(RU4DQJQ!G" MWF)YPJS;3W=?YN5E.:I^7%3N7W=Q(_ZU6%S/+M]-OQ7S15%\&DV*:."GFDCZ MQ_/&=;-]T>XV/Y-J=S%F)1(>4PH U5Q 8(270&OF@?U3UV4@<#88P?45#[F? M]0-B]H2X7^P3-)6, JNX-8I2%1UO$VUC [7BD>2L^HP#!.=IX/$B1O.$T1O@ M[F>9*N!?7"W+4Z[")W:6 B^[D+>W<_ <:.D4>-UUO.% M0X;@T=)_BJ>V6=P7L-Y]N/BU>.&UHF=M@M3 4,NUEMQ3@H1,2XY9+@F7T4]R M0O(#/(P:Q@;7DC!Z2[%[,,V]&]KSQ@%8JRET%N.X!+70@AF-+!(6FK@NLZKA M#U$SY4OW:< UEZ7]'45>%L5-6AO1L_E65(LR_OBAEL]R_GLWM,9C!(.@= 1A M BF@GG+I%8QL,#S^TA-_9E']'! \.Q3LAL6];X KI9QJ@,^F2_>XX2:XK5\@ MT5(PD6"+%:0>*@D-@(QC([ PSF95Q1P>G(:U$;8@D+[ ]V2J>_?#K>V#,-0[ M)U,"(Z<.$6DLYQ1KSHA,?YR7[FI)SK/V.=O?+85-+?J].^"SMH%S1)&!0)*H MV4U4]P01%'T;"IECP)Q9A#13KL].J_.X>=*PY?L&B8F[.P:1'N)4C"#J&"60 M*<<@,A)A+ZU"S6YX)\).. M5,LHK:7L/A;CHOQ67%X<'9N96O[!YI MK;/\J.(*'T8_ED?M%U=_G\;)_%&5B;<$XX8A=0*)9AP@#N.I2/1N\Y)(3SX1<$^G@?H2$&UR./^ MXJ/KB1:7]JY:W?I(=7B65N$JY#M?9A@]"/]^*L:QZ:(L=@=0C:)LIRO//'?9HMB]73C M[:1*1-EEU&P?T@F(?J.R. MZ]WG2/M16?UC-+DK?BU&*9M[J?-/E@:]FGF3[.9=W8*/AHX3 &N2'LJ6 M3#O/"$58" VYXHT2/?JCMLFMBYW] F(,,2"1C.B*FHY)X;CF"D7'P4&D&B5I MOY[@4CNBGW7'X!,MX5-?:.AB)3-#*:..2.E%_'],G7>KJK<6(MTL\:%C:I?W M >M?2-X HET@ECLM<*2 M1+>0W?.1G=DA;#N0>DE#]"R,O@S3S1V,=]/(J>5#H'N23%[H$0@Q1$=+.YK< MF$)%.#5F+80L3\ M6:G=]EXF@U&%'V!^N^? M/E?+I?[C/@"Q-_OEY4[!"," M/!#0M2>0WL WFE^G0\WX1XJT?AM-&J2^O]PI "LIP5A++;PQ5'*$\9IW0@J8 ML>D-5'T=ZLG+K?X80,4S')CE56,&"250*AF MOB"4G9DWW09DGMT!ZHW[?>'TU]FT^/'KJ/J]6/B[Z>5^!&[O$!BG&G,*I"7< M$\.5XJJFCK&LC.D!8JL?(,PZX'QO,<85W1)8>&8[:ZM(> EEK7'[E"B;;];CWGVU2?< %2+.$$>,8AY;2JVL MUZYD0)WKX5L;6&B LTQVGV!KW?SXO\NBBM^__O&^^%9,FN^N.P8(RD%LE7!* M"HD,],KT^Y_3&-MCVQ')2[?>8?AN>GNWF"^9 IOOO<][Q0W&.28IHUY[A4 ZN*FC MI,KQ9B7B7R'$VL7 2TC+YOIHM/J=P)%AC%O#-,/"6L<(O5^C*.M6R<&W[]Z4QW$"Z9WVY'=+ M7N_!!\%;Q@@62D*TY-01+J). ,O4BR4/-(+JS-[J.A%^&IT-YTNG+X2NZN?< M' [+W1U#M):]L)$Z1K$%QDM'2$VM-9R[%/9)V+ M=A"WDC$%/87>F=J!T\J3?C.R9HO1Y W KBUIG.B^V8G?&^SBNIF*O@92%D>I M*:HD50I)J#&FG'AH7*/J@[VX!ELPNK(L#[E+VG"H0)!3#%'H!*74"ZV<2@_H M,2@E$#:K;OJ0S:,L@.RVV=OF>?<:X&_%[&LUNKTNQ^^FR[='3_I>X*?B:U)! M'XO;6;5(^GG_NG^I2_",X%0JCCFHJ79,:1#UMX91WWI"8*/3B'ZH/.RAO@:] M X@ 9B0"& !*D?.:,0F)2]GG*0W]S*Z9Y$/@:2F(UEE\HH6L+B_+]&=*.-_\ M\M3WR=M*Y=0(FOY"9_N-+/IN$BOS"Y+P97SW_== M"M_>(3C*@20J.L>6,@04=D36%!HD;,C+U]#41YW3X>G>M+[ MW\#9TS6P5'87.(*,(IC1N,MRN*88:P[/K*![>P#8BZPL/O>%K _5[+:H%C\^ M3$;3]&AZ"O7>)LV]][1T3\_ HVM$ )*:^TBA!P1X4M,+C3VSJPOMB?]IS<=6 MV7S"#3#=G#Q\[ZM[!>ALJG_OL,.6*^4\8&Q-)V&2YY2F'6#8O?MM[TC&G@Q M:;Z';W;WO>)"L8HXCK 4T"E%C#2\IA,K??;ZZ B)[S7!C^5N7RBZ]Z6?S7WO M_K:W;Z#13.""1FTNL%("I^+>G>(J_ MNG\XZG[2HY>N!.QL'P 2U!NN:7K 56ND,$4;F@P^L]?=6MK*VF1IIS!9!3X> MSO#%;6MG^V!I5,T&$:X0A=HY+[A9TT1=-/?.0[VT)-?_O[TK:VXC1]+O^V-V M<1\O&X%SUA&>EL-VS\0^(=AB2>*,Q-*2E*:]OWX3/'23++(NLK0.VY(HHHC, M_)#(!/(HF^=H-93,-S"9%Y?_?ET^_L>RU/_L5T:*W/R0@2)? &7]H M>/YEXA@31;S!BE ;I$&2QLV$&8D#.>MI2&AE3?9U(&]G=LC;F12E0%P'%UVD M1'N*A43K"1N#=)V$UQ-R_%83'/*X]&@QB5T!H-)AR&&L/X_#$,((DCX@%?,10* 6' 22 MJU\RK\!3&$B)EH;D6NDPY#".GL!AB$.YJKDWA!H+7EXP0EBA(B/**.N&4@VJ M(:&]/PPYC'U=N3>_E=/?]U='?/&NQ##UR!*))5\&9-BH(R'2^A@E#J&.)CCX MC*3-7I+- J$^)[M"Q($;:)7#E&,?F;175&'DM0B*(RF,)C9([JR08 [2@9S' M]63$="R=CO&;J7'E=.E7_'VRN-E0%/Z\O'T89Z<#J(&_XY^C/_=#]Y"G)6NT M%\)Q*1%P@R)%O#,^4(,-K''4J:W41;?=]@'T,6);%$I/IT(]9PPV>0;D&?CL MF%J%..*"6^4U:"7-%4@V$-5C8[H7Z'F'5OOK62XF=SM92J1*-E&-IR:F%#5" M6Q8TYI1;&X6,00CEE.;4URF[?T*6=7.0V:X.6F9]^VKARQ2^+4!A]:@&GN;P MG*Y501/L&)6B$V F6P[J5G'MG18\$"IHB,:Q6.W*K#-:JZSV7<.2\CA8JP@ M%TB6V/+H.&.6,L>#]V%8R[D1N;^K-]$8>SM=LGU?XC2_]5I;VMO5:B[-=+-6G.C8]KM&G.>1.4^N4DL6+IGJ5EFS5AR0F MN"/$<0]F% X<@QL4%8N&:5"9X ;UN8*?B/@R79.Q:@22;;1W!$W'KIB!?IW^ MG(TVWAV0?^"^W!T2//PVUYRJD])=:J3 MW&@V^P637Q9"N;AZQ>6^#8MNE18B2BL4H_41&3EQX92D A M*$\]U3X(N:8R4D-LG=SV$P1R#00.KHG 22&M"$-V!K(UF\@9)E#.QC"BE0DM;!W;[P3S MG4\$=,T)I"OP/8R M[ 0U8IN.29M\[PJ#;V?^AE]W.6+@?XNQ*^>+93W@'3 \]%')^1"-9L0(:0.S MU$F>3RJ=4A[10+LM)])ZA?>6T/*V@GN[0N@*EKN7K;F\?+A[N 5M/_[+K)S/ M?Y^":7N;Z?H+["%?X15;7)6S8G>D86.?D7*1,\\)94AQ;SDS@=H5#RURHE;\ MX0FJU&Z W)=T^E*\S[2^IOP A;OM$0E[L'RD$,YI1<$ 0B'(%0>"DZA68943 MM$?[4;0-,;][V_._BMOQS_*OHT6>\(O#@>H)N#N?D'S.*S>4">*IEUA;QM2* M?JDE90.S-SNX76F'\>^!=SX';(USY*QO(/9SXS"GRV-7N'3F*#LB];8?5^,-V/EP#!: V/^_$;JS[/9%'>K6?RPJ;/YOQE>3U] M:=!_ )YZ#TR$2F.X(M);X@0FX":L+#.=2^Y5ZZTU)+5U/+0Z%43?6NRI<]81 MZNQI;&(XNIB[:2$-?ZP@(:QV!\V$DK)._.))^V3=Z[5C>7Z4@GN.F-QRZO:Q M&ML[+(%&#A%Q@IRGF@:+.%K/75CP'KK%2^O[8(MN5 O<;@XIM0XVZS\T18*Q M\O '226=C-P2O:);(^!#G>ORPTLM#A%EK\=^N&-4HIP) MQBE2/$A' N%&K?2]-C[J4$>S\4^%N>:9W6TP_KJRP,/H=K.)?[8H_* -HDP+ M;[@F.@KE;%0<:;"-#=@N/4;A[S[N7LL+?LIE(2;3BVGQW\5HML_P:>[AB7@6 M9.Z-Z;$-1@KLR)ISUF'8M8<54=@&I ZZWVA!)J=Q\?9,F+D".0)=/V]FY_VA1@&Y; J:G?5_M*E2.W>@].SD@5@_ , M:R,=T];$L%[!Q'M3)T;B!)L,G)"";40>IX;>;;M&DT#>^QG)(VH%EM$&JZT/ M7'NMUSST1->*^SGQ)(X3K@ M%/]O(#3'^4[/@'JNQ]CU>8_6#B,NHHO8@+/,@D=Z=<)GE8]$]7?>LS6TI4+- ME[UCDQ#("3 MV\ESQ=8J**S[Z.2M4K K(R%IWI&=,#YG1EBDHI,:55J<@SQR.1:D'4ND*PR_ MO,*X')5#"NM@U)2K@ M>YOGV#I.A=-&2(%#/NSRVO!*YXW=4%EE\6\=DX 4HB)0J, _B/DNQ;"(G U> M,*;=0/H"-2?NLAW&=KY(S70Q\9/;A\7D\95GU^\%>9,KV D2#246X1 Y]TX) ML%$5DT@+Q9"O5(:M=2L5I#!^)X55_X-BO.J/<'?_L!+VQ=4[M%7.J6KB@Y*. M02I'."-*YPKO1KM B2+8:<]@\_DDNJ(RL+;;J]U+H[,COWJDV5\?/V!/U;P6 M/S51J8.U*$H=(_<$6Z*U5B&J$!#SIH[M>X*H[PND;P\?3T:@_2Z%>C"W?UM^:LHEC.]N,^2W NRK6,2,5(39@(8:[D.@]#,4W#% M6/184#NTK+S60-44@X_*;5GJY3]&\V+\;?1KF2X_FXVFU\LNOZ"^;W^%/W.% M0/C]'K@<_:R$B4*,4ZV#5SPP8R.UB!L+/,..LSJG]R=X MHXC+IB?%115 MI;*EW5#Y.F3R")H_?D BT6K#>6!41$XHK!"G,4.,8ZDD0P.[1ZT/A#V11HUP MN:OM#A;VJL7PELI['[XOP72-B%XJ8!;8KURY7+6+@$:#?X+6,;S. #%U!5PV MQ]K.',FW5[&OMXD5<8(V?>O* MJ!DV=W9X7TRN;_(T'XL9V"N_/61'^>)J2+P.3"8@ M1215'!/%N?.:ZQ"<1H9'C+VMDRE[!KJO:= UR^W.W;&>,V2;=+%8]-&PS-IH MN>(&]K,0*.(*EK&-JE+X4-L!WWO00[9LS:/>P_)G&_JPA+#0L&L3+ 7E06(MJ%9@PW(C M%1-Z8,U86P1S3Q)I?[/[-BOOB]GBUSJ%\S[?V<,&V-MVMYG/M]O1=/%R4A7V MO;UC$Q-$QD@"S\T6EO.':CKDD,/8 @M\4-(XHC.7?)U&42>XU36(CK(SIO>F /J^66A7#WB.!.&!$R(M MM0H%:T#24FI"/:)]YBX_;SE;J:B>T[C[$4D[Q@A1U&DB-'),>4LV7- "=WJZ M<@KKOS(JMIH)C3*\*R-WZZ3MK]P^?$]B8871B6$N-=A;S K!;*!,&[>AFX#- M/RR@-0^'JOO-T2SO'6IYWGNS^"J,3DC8" ZC=-ZCZ *S",SJ-=U@\@^L+'FC M2*B*LJ.YW17*OA:C>7%3WHZ_W-W/RL=E'/)\;]3ECE&)1BX=Q=YB8K54'"N& MUW0&@?EGV2F/D7S9%I>[0M/*L2]F3US8BZ0M(Y)4V".B/'4$>$2P9T)NZ,-> MU4'1"9[&M(FB9CC;7XUS):Z[&X+:MA:.N8%)W1RE$7@HG&A.@YV^CS MP)RI8Z 9,,)5@84LO4; MJF,@ PO)Z.\(X5B.]XZS97?'8S"V')@BBCH*KKD(GFKI$/+XB=J(!Y;(T:3X MJR+K&#YWEFSTW"74%R"LRU5(,7Q_6RRE.1VO^_TL7]]*XZY\HX8^(G$*G@W5 M6.:3:F"=#4AL.*@A+ _G\E%E.ZH ?A7D,IE>N]']9+'JG9Q[ MGLV_%\M%\[/\<@3.9C;^-@"YW6SZ,S?W][>1R^;N/-N@^II&T MAWT'YT+D2!%E.,5X;9DSQ!RI48\Z-#38J9,#CBKE) MAD(#N\5N$ F5+Q:/9'7["_W'PQ_SXG\>-22I@A BE+BC+'8H628N]ARV$ M4(3XP,(W8UFORZN?DRNIY,K,!M OUQ>YIH/8(%\*\&0 MF/2X+[^?2H75NWU08D98QJU!& O.([&:6;"$+";!..=(C^MW%_\K+>9*#TC: M4$PB83+;JLA2)3R W #*;@(*;]=V&WP^E87>=PAST^O=@4W$ M@N3@Z#AK,/P W^>^XB+7BS(]9N^YBNCY31(:738S$UJ-) $[8;D4S;&R XCDU[KO4I9 M*#M&)>Z-, X;L%LM)]AKB_43G:%:8;GS"1UI:-]HGK&] :A2;LF.48EK+Z/$ MH%4]DEY*I\(3G0;%@9FEC4A\KUUZ+'<[0]%:5[Z;^?X8R=TC$W%$.TPP149A MY 31EJSIY4[J@9@IC4K^+9H:Y7"/&YLMII-I,^O#-[LW0A((6@C.GF#9*2NQRVXTU MQ=Z*@>6[-0> O<.HR'SP525ECS[AB3%G:+28Z#1+Y4O& T;"HTE XNK M;4[@[X,4F^!O;[KI:X4L@.V#DO(Q;6!E/$>>>L8UJ%Q&\UV&%:[6]OQW+ MUZ[0LRE+>G%?Y$E/KW\4UWEOH@@^0!$6\5E5$AT%_>,"8Q M#=YS3@D7 _-RFH!"V0&?N]HC?I_G@NOSQ>0.[*)=F\/K-R;PW;PEU#LD+(_* M:&%CE%H:+F@.(!V66],":FKQL[L4X$DY W]K4HZ_%Y>WH_E\N3,L!3;^Q\-\ ML:Q57,PO9Y-E?^Y=UNF!CTK61LP9V.PW)X6$-8R MQSNK@;8Z,_I>W.?DT,.WP4KCDU;"2NNU+/76!&,1QE!"8B M+$*M-K#R4P"I4?YV=DU:_.L%*V;E%+Z]7!54/M2Z.O11R2,JI;>(:5A?8%I: MC*16CL@E6WR=75!]"L2US/&N,!A'D]G?1KYS\ZR+JX.O\C.2@,6' MA$9$$<8I-]989K&18')&Q66=ZP_]*5#7%JLK'&RO?Y'_^V,T+_[SW_X/4$L! M A0#% @ L(:&3YDNM1I[' ( 4TD; !< ( ! '!A M9V5R9'5T>7$S,C Q.2TQ,'$N:'1M4$L! A0#% @ L(:&3P"X*WBE!P MG"H !@ ( !L!P" '!A9V5R9'5T>7$S,C Q.65X,S$Q+FAT M;5!+ 0(4 Q0 ( +"&AD]=N;T^G < )$J 8 " 8LD M @!P86=E#,Q,BYH=&U02P$"% ,4 " "PAH9/$;V" M=#0$ !I&0 & @ %=+ ( <&%G97)D=71Y<3,R,#$Y97@S M,C$N:'1M4$L! A0#% @ L(:&3W9B $BS#0 _9 \ M ( !QS " '!D+3(P,3DQ,#,Q+GAS9%!+ 0(4 Q0 ( +"&AD]N'N>=6!P M !XO 0 3 " :<^ @!P9"TR,#$Y,3 S,5]C86PN>&UL4$L! M A0#% @ L(:&3QP'Z#G -P E*H" !, ( !,%L" '!D M+3(P,3DQ,#,Q7V1E9BYX;6Q02P$"% ,4 " "PAH9/P;$3-N2R "2^P@ M$P @ $ADP( <&0M,C Q.3$P,S%?;&%B+GAM;%!+ 0(4 Q0 M ( +"&AD]/!'IQF6< .XA!0 3 " 39& P!P9"TR,#$Y B,3 S,5]P&UL4$L%!@ ) D 6 ( "N P $! end XML 40 pagerdutyq32019-10q_htm.xml IDEA: XBRL DOCUMENT 0001568100 2019-02-01 2019-10-31 0001568100 2019-11-29 0001568100 2019-10-31 0001568100 2019-01-31 0001568100 2018-02-01 2018-10-31 0001568100 2018-08-01 2018-10-31 0001568100 2019-08-01 2019-10-31 0001568100 us-gaap:AdditionalPaidInCapitalMember 2019-08-01 2019-10-31 0001568100 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-08-01 2019-10-31 0001568100 us-gaap:CommonStockMember 2019-10-31 0001568100 us-gaap:AdditionalPaidInCapitalMember 2019-07-31 0001568100 us-gaap:CommonStockMember 2019-08-01 2019-10-31 0001568100 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-10-31 0001568100 us-gaap:CommonStockMember 2019-07-31 0001568100 2019-07-31 0001568100 us-gaap:RetainedEarningsMember 2019-10-31 0001568100 us-gaap:AdditionalPaidInCapitalMember 2019-10-31 0001568100 us-gaap:RetainedEarningsMember 2019-08-01 2019-10-31 0001568100 us-gaap:RetainedEarningsMember 2019-07-31 0001568100 2018-10-31 0001568100 us-gaap:AdditionalPaidInCapitalMember 2018-02-01 2018-10-31 0001568100 2018-01-31 0001568100 us-gaap:CommonStockMember 2018-02-01 2018-10-31 0001568100 us-gaap:RetainedEarningsMember 2018-02-01 2018-10-31 0001568100 us-gaap:CommonStockMember 2018-01-31 0001568100 us-gaap:CommonStockMember 2018-10-31 0001568100 us-gaap:RetainedEarningsMember 2018-10-31 0001568100 us-gaap:RetainedEarningsMember 2018-01-31 0001568100 us-gaap:AdditionalPaidInCapitalMember 2018-10-31 0001568100 us-gaap:AdditionalPaidInCapitalMember 2018-01-31 0001568100 us-gaap:RetainedEarningsMember 2019-02-01 2019-10-31 0001568100 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-02-01 2019-10-31 0001568100 us-gaap:RetainedEarningsMember 2019-01-31 0001568100 us-gaap:AdditionalPaidInCapitalMember 2019-02-01 2019-10-31 0001568100 us-gaap:CommonStockMember 2019-02-01 2019-10-31 0001568100 us-gaap:AdditionalPaidInCapitalMember 2019-01-31 0001568100 us-gaap:CommonStockMember 2019-01-31 0001568100 2018-07-31 0001568100 us-gaap:CommonStockMember 2018-07-31 0001568100 us-gaap:AdditionalPaidInCapitalMember 2018-07-31 0001568100 us-gaap:AdditionalPaidInCapitalMember 2018-08-01 2018-10-31 0001568100 us-gaap:CommonStockMember 2018-08-01 2018-10-31 0001568100 us-gaap:RetainedEarningsMember 2018-07-31 0001568100 us-gaap:RetainedEarningsMember 2018-08-01 2018-10-31 0001568100 us-gaap:CommonStockMember 2019-04-14 2019-04-14 0001568100 us-gaap:RedeemableConvertiblePreferredStockMember 2018-05-01 2018-05-31 0001568100 us-gaap:IPOMember 2019-04-15 2019-04-15 0001568100 us-gaap:IPOMember 2019-04-15 0001568100 us-gaap:CommonStockMember 2018-05-01 2018-05-31 0001568100 2019-04-15 2019-04-15 0001568100 pd:TopCustomerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2018-02-01 2019-01-31 0001568100 us-gaap:CorporateDebtSecuritiesMember 2019-10-31 0001568100 us-gaap:CommercialPaperMember 2019-10-31 0001568100 us-gaap:USTreasurySecuritiesMember 2019-10-31 0001568100 us-gaap:FairValueMeasurementsRecurringMember 2019-10-31 0001568100 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2019-10-31 0001568100 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-10-31 0001568100 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2019-10-31 0001568100 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-10-31 0001568100 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-10-31 0001568100 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2019-10-31 0001568100 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2019-10-31 0001568100 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-10-31 0001568100 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2019-10-31 0001568100 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-10-31 0001568100 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-10-31 0001568100 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2019-10-31 0001568100 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2019-10-31 0001568100 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-10-31 0001568100 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2019-10-31 0001568100 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2019-10-31 0001568100 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-10-31 0001568100 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-10-31 0001568100 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-10-31 0001568100 us-gaap:LeaseholdImprovementsMember 2019-10-31 0001568100 us-gaap:SoftwareDevelopmentMember 2019-10-31 0001568100 us-gaap:LeaseholdImprovementsMember 2019-01-31 0001568100 us-gaap:ComputerEquipmentMember 2019-01-31 0001568100 us-gaap:ComputerEquipmentMember 2019-10-31 0001568100 us-gaap:SoftwareDevelopmentMember 2019-01-31 0001568100 us-gaap:FurnitureAndFixturesMember 2019-10-31 0001568100 us-gaap:FurnitureAndFixturesMember 2019-01-31 0001568100 us-gaap:ConstructionInProgressMember 2019-01-31 0001568100 us-gaap:ConstructionInProgressMember 2019-10-31 0001568100 us-gaap:OtherNoncurrentLiabilitiesMember 2019-10-31 0001568100 us-gaap:OtherNoncurrentLiabilitiesMember 2019-01-31 0001568100 pd:AccruedExpensesAndOtherCurrentLiabilitiesMember 2019-10-31 0001568100 pd:AccruedExpensesAndOtherCurrentLiabilitiesMember 2019-01-31 0001568100 stpr:GA 2019-07-31 0001568100 us-gaap:EmployeeStockMember 2019-10-31 0001568100 us-gaap:RestrictedStockUnitsRSUMember 2019-02-01 2019-10-31 0001568100 us-gaap:CommonStockMember 2018-06-30 0001568100 us-gaap:CommonStockMember 2019-04-15 2019-04-15 0001568100 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2019-03-01 2019-03-31 0001568100 2018-02-01 2019-01-31 0001568100 2019-03-01 2019-03-31 0001568100 us-gaap:EmployeeStockOptionMember 2019-02-01 2019-10-31 0001568100 us-gaap:EmployeeStockMember 2019-04-11 0001568100 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2019-03-01 2019-03-31 0001568100 us-gaap:EmployeeStockMember 2019-04-11 2019-04-11 0001568100 us-gaap:EmployeeStockMember 2019-02-01 2019-10-31 0001568100 us-gaap:EmployeeStockMember 2019-08-01 2019-10-31 0001568100 us-gaap:SellingAndMarketingExpenseMember 2018-08-01 2018-10-31 0001568100 us-gaap:GeneralAndAdministrativeExpenseMember 2018-08-01 2018-10-31 0001568100 us-gaap:ResearchAndDevelopmentExpenseMember 2018-08-01 2018-10-31 0001568100 us-gaap:RestrictedStockUnitsRSUMember 2019-10-31 0001568100 pd:EmployeeStockOptionAndRestrictedStockUnitsRSUMember 2019-10-31 0001568100 us-gaap:RestrictedStockUnitsRSUMember 2019-01-31 0001568100 us-gaap:GeneralAndAdministrativeExpenseMember 2018-02-01 2018-10-31 0001568100 us-gaap:ResearchAndDevelopmentExpenseMember 2018-02-01 2018-10-31 0001568100 us-gaap:CostOfSalesMember 2019-08-01 2019-10-31 0001568100 us-gaap:GeneralAndAdministrativeExpenseMember 2019-08-01 2019-10-31 0001568100 us-gaap:CostOfSalesMember 2019-02-01 2019-10-31 0001568100 us-gaap:ResearchAndDevelopmentExpenseMember 2019-08-01 2019-10-31 0001568100 us-gaap:SellingAndMarketingExpenseMember 2019-02-01 2019-10-31 0001568100 us-gaap:CostOfSalesMember 2018-08-01 2018-10-31 0001568100 us-gaap:SellingAndMarketingExpenseMember 2018-02-01 2018-10-31 0001568100 us-gaap:ResearchAndDevelopmentExpenseMember 2019-02-01 2019-10-31 0001568100 us-gaap:CostOfSalesMember 2018-02-01 2018-10-31 0001568100 us-gaap:GeneralAndAdministrativeExpenseMember 2019-02-01 2019-10-31 0001568100 us-gaap:SellingAndMarketingExpenseMember 2019-08-01 2019-10-31 0001568100 2019-11-01 2019-10-31 0001568100 2021-11-01 2019-10-31 0001568100 us-gaap:RestrictedStockMember 2019-02-01 2019-10-31 0001568100 pd:SharebasedPaymentArrangementEarlyExercisedOptionMember 2018-02-01 2018-10-31 0001568100 pd:SharebasedPaymentArrangementEarlyExercisedOptionMember 2019-02-01 2019-10-31 0001568100 us-gaap:RestrictedStockMember 2018-02-01 2018-10-31 0001568100 us-gaap:EmployeeStockOptionMember 2019-02-01 2019-10-31 0001568100 us-gaap:WarrantMember 2019-02-01 2019-10-31 0001568100 us-gaap:RedeemableConvertiblePreferredStockMember 2019-02-01 2019-10-31 0001568100 us-gaap:WarrantMember 2018-02-01 2018-10-31 0001568100 us-gaap:EmployeeStockMember 2019-02-01 2019-10-31 0001568100 us-gaap:RedeemableConvertiblePreferredStockMember 2018-02-01 2018-10-31 0001568100 us-gaap:EmployeeStockOptionMember 2018-02-01 2018-10-31 0001568100 pd:SharebasedPaymentArrangementEarlyExercisedOptionInExchangeForNotesReceivableMember 2019-02-01 2019-10-31 0001568100 us-gaap:EmployeeStockMember 2018-02-01 2018-10-31 0001568100 pd:SharebasedPaymentArrangementEarlyExercisedOptionInExchangeForNotesReceivableMember 2018-02-01 2018-10-31 0001568100 country:CA us-gaap:PropertyPlantAndEquipmentMember us-gaap:GeographicConcentrationRiskMember 2019-02-01 2019-10-31 0001568100 country:US us-gaap:PropertyPlantAndEquipmentMember us-gaap:GeographicConcentrationRiskMember 2019-02-01 2019-10-31 0001568100 country:US us-gaap:PropertyPlantAndEquipmentMember us-gaap:GeographicConcentrationRiskMember 2018-02-01 2019-01-31 0001568100 country:CA us-gaap:PropertyPlantAndEquipmentMember us-gaap:GeographicConcentrationRiskMember 2018-02-01 2019-01-31 0001568100 us-gaap:NonUsMember 2019-08-01 2019-10-31 0001568100 us-gaap:NonUsMember 2019-02-01 2019-10-31 0001568100 country:US 2018-08-01 2018-10-31 0001568100 country:US 2018-02-01 2018-10-31 0001568100 country:US 2019-02-01 2019-10-31 0001568100 us-gaap:NonUsMember 2018-08-01 2018-10-31 0001568100 us-gaap:NonUsMember 2018-02-01 2018-10-31 0001568100 country:US 2019-08-01 2019-10-31 pd:purchase_period shares iso4217:USD pd:equity_incentive_plan iso4217:USD shares pd:segment pure false --01-31 Q3 2020 0001568100 5500000 1400000 3800000 300000 0 P6M 181000 181000 2360000 1024000 0 0 0 0 0 P24M 0 2 10-Q true 2019-10-31 false 001-38856 PAGERDUTY, INC. DE 27-2793871 600 Townsend St. Suite 200 San Francisco CA 94103 844 800-3889 Common Stock, $0.000005 par value PD NYSE Yes Yes Non-accelerated Filer false true false false 77230071 176347000 127875000 29205000 33538000 169744000 0 8251000 6002000 9985000 5422000 393532000 172837000 10031000 5772000 14667000 11470000 1767000 7155000 419997000 197234000 5254000 7657000 6827000 7145000 15669000 10050000 78582000 63957000 106332000 88809000 2042000 147000 7132000 4185000 115506000 93141000 0 173023000 0 0 473308000 59938000 -50000 0 -168767000 -128868000 304491000 -68930000 419997000 197234000 42750000 31229000 120425000 83993000 6634000 4599000 18226000 12396000 36116000 26630000 102199000 71597000 12619000 14578000 35160000 30101000 27425000 18738000 72378000 47351000 12765000 9264000 38464000 30052000 52809000 42580000 146002000 107504000 -16693000 -15950000 -43803000 -35907000 1427000 318000 4283000 596000 245000 372000 346000 1087000 -15021000 -15260000 -39174000 -34224000 244000 115000 725000 310000 -15265000 -15375000 -39899000 -34534000 -50000 0 -50000 0 -15315000 -15375000 -39949000 -34534000 -0.20 -0.71 -0.65 -1.63 75992000 21598000 61628000 21226000 0 0 76227101 0 462665000 -153502000 309163000 920730 2965000 2965000 897 4000 4000 335000 335000 7347000 7347000 -50000 -50000 -15265000 -15265000 0 0 77148728 0 473308000 -50000 -168767000 304491000 41273345 173023000 23189921 0 59938000 -128868000 -68930000 2086075 5750000 5750000 1080 737807 515000 515000 9860500 213697000 213697000 41273345 173023000 41273345 173023000 173023000 14000 14000 1007000 1007000 19392000 19392000 -50000 -50000 -39899000 -39899000 0 0 77148728 0 473308000 -50000 -168767000 304491000 36000534 83204000 22546188 0 44473000 -107286000 -62813000 400087 707000 707000 101905 473000 473000 5272811 89819000 337000 337000 10176000 10176000 -15375000 -15375000 41273345 173023000 23048180 0 56166000 -122661000 -66495000 36000534 83204000 21705352 0 31762000 -88127000 -56365000 1240923 1305000 1305000 6217000 6217000 101905 473000 473000 5272811 89819000 547000 547000 15862000 15862000 -34534000 -34534000 41273345 173023000 23048180 0 56166000 -122661000 -66495000 -39899000 -34534000 1675000 1254000 5499000 3055000 19392000 15862000 0 6217000 383000 -664000 -4333000 6245000 10945000 8924000 4864000 2448000 -1386000 319000 2464000 2127000 5619000 2840000 16520000 13577000 -1975000 -6236000 3190000 3078000 0 224000 45736000 0 8950000 0 132706000 0 -172682000 -3302000 0 89819000 220086000 0 5603000 0 515000 0 5750000 1305000 0 2234000 0 473000 14000 0 220734000 93831000 46077000 84293000 130323000 46451000 176400000 130744000 53000 45000 1007000 547000 347000 338000 342000 245000 2364000 0 176347000 128296000 53000 2448000 176400000 130744000 Description of Business and Basis of Presentation<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;">Description of Business</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">PagerDuty, Inc. (the Company or PagerDuty) 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:justify;text-indent:24px;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:24px;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:justify;text-indent:24px;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;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:justify;text-indent:24px;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 January 31, 2019 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, 2019, included in the Company’s final prospectus related to the Company’s IPO dated April 11, 2019 (Prospectus), filed with the SEC pursuant to Rule 424 (b) under the Securities Act of 1933, as amended. There have been no changes to the Company’s significant accounting policies as described in the Prospectus that have had a material impact on the Company’s condensed consolidated financial statements and related notes, except as described below.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:justify;text-indent:24px;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:justify;text-indent:24px;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 redeemable convertible preferred stock and stockholders’ equity (deficit). The results of operations for the </span><span style="font-family:Times New Roman;font-size:10pt;">three and nine months ended October 31, 2019</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, 2020</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:justify;text-indent:24px;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;">2020</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, 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:justify;text-indent:24px;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:justify;text-indent:24px;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 </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">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 expense, period of benefit for amortizing deferred contract costs, the determination of the allowance for doubtful accounts, and the provision for income taxes, including the related valuation allowance and any uncertain tax positions, 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:justify;text-indent:24px;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:justify;text-indent:24px;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 balance sheets and condensed consolidated statements of cash flows to conform to the current period presentation. These reclassifications had no effect on the reported results of operations.</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 Split</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">In May 2018, the Company effected a </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;">-for-one stock split of the Company’s redeemable convertible preferred stock and common stock effective May 3, 2018. All redeemable convertible preferred stock and common stock share and per-share amounts for the periods presented in these condensed financial statements have been retroactively adjusted for the stock split as if such stock split occurred on the first day of the periods presented.</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;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:justify;text-indent:24px;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 January 31, 2019 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, 2019, included in the Company’s final prospectus related to the Company’s IPO dated April 11, 2019 (Prospectus), filed with the SEC pursuant to Rule 424 (b) under the Securities Act of 1933, as amended. There have been no changes to the Company’s significant accounting policies as described in the Prospectus that have had a material impact on the Company’s condensed consolidated financial statements and related notes, except as described below.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:justify;text-indent:24px;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:justify;text-indent:24px;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 redeemable convertible preferred stock and stockholders’ equity (deficit). The results of operations for the </span><span style="font-family:Times New Roman;font-size:10pt;">three and nine months ended October 31, 2019</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, 2020</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:justify;text-indent:24px;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;">2020</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, 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:justify;text-indent:24px;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:justify;text-indent:24px;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 </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">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 expense, period of benefit for amortizing deferred contract costs, the determination of the allowance for doubtful accounts, and the provision for income taxes, including the related valuation allowance and any uncertain tax positions, 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:justify;text-indent:24px;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:justify;text-indent:24px;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 balance sheets and condensed consolidated statements of cash flows to conform to the current period presentation. These reclassifications had no effect on the reported results of operations.</span></div> 2 Summary of Significant Accounting Policies<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;">Segment Information </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">The Company operates 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 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. </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;">Concentrations of Risk and Significant Customers</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:justify;text-indent:24px;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, or corporate debt 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:justify;text-indent:24px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">No 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;">October 31, 2019</span><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;">January 31, 2019</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 and nine months ended October 31, 2019</span><span style="font-family:Times New Roman;font-size:10pt;"> or </span><span style="font-family:Times New Roman;font-size:10pt;">2018</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:24px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:bold;">Cash and Cash Equivalents</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Cash and cash equivalents consist of cash on hand, highly liquid investments with original maturities of three months or less from the date of purchase, and money market funds. </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:bold;">Investments</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:justify;text-indent:0px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"> The Company’s investments are classified as available-for-sale and held-to-maturity and consist of highly liquid investments, primarily U.S. Treasury securities, commercial paper, and corporate debt securities. The Company determines the appropriate classification of its investments at the time of purchase and reevaluates such designation at each balance sheet date. </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">The Company periodically evaluates its short-term investments to assess whether those with unrealized loss positions are other-than-temporarily impaired. The Company considers various factors in determining whether to recognize an impairment charge, including the length of time the investment has been in a loss position, the extent to which the fair value is less than the Company’s cost basis, and the financial condition and near-term prospects of the </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">investee. If the Company determines that the decline in an investment’s fair value is other-than-temporary, an impairment loss is recognized in earnings equal to the difference between the investment’s amortized cost and fair value at such date. Realized gains and losses are reported in other income, net, in the condensed consolidated statements of operations. No impairment charges have been recognized to date.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Held-to-Maturity</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">The Company’s held-to-maturity investments consist of investments with maturities over three months from the date of purchase and less than 12 months from the date of the balance sheet and are classified as short-term. The Company has the ability and positive intent to hold these investments to maturity. Held-to-maturity investments are carried at amortized cost, which approximates fair value.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Available-for-Sale</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">The Company classifies its available-for-sale investments, including those with stated maturities beyond twelve months, as short-term based on their highly liquid nature and because they represent the investment of cash that is available for current operations. In addition, the Company may sell these investments at any time for use in its current operations or for other purposes, even prior to maturity. The Company's available-for-sale investments are recorded at fair market value each reporting period. Unrealized gains and losses on these available-for-sale investments are reported as a separate component of accumulated other comprehensive income in the accompanying condensed consolidated balance sheet until realized. </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;">Related Party Transactions</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Certain members of the Company’s Board of Directors serve as directors of, or are executive officers of, and in some cases are investors in, companies that are customers or vendors of the Company. The Company recognized revenue from the sales of its product to a related party 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.6 million</span></span><span style="font-family:Times New Roman;font-size:10pt;"> in the three and nine months ended October 31, 2019 and were immaterial in the three and nine months ended October 31, 2018. Other Related party transactions were not material as of either </span><span style="font-family:Times New Roman;font-size:10pt;">October 31, 2019</span><span style="font-family:Times New Roman;font-size:10pt;"> or </span><span style="font-family:Times New Roman;font-size:10pt;">January 31, 2019</span><span style="font-family:Times New Roman;font-size:10pt;">, or for the </span><span style="font-family:Times New Roman;font-size:10pt;">three and nine months ended October 31, 2019</span><span style="font-family:Times New Roman;font-size:10pt;"> and </span><span style="font-family:Times New Roman;font-size:10pt;">2018</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;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Deferred Offering Costs</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Prior to the IPO, all deferred offering costs were capitalized in other noncurrent assets in the condensed consolidated balance sheets. Deferred offering 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;">, primarily consisting of accounting, legal, and other fees related to the Company’s IPO, were offset against IPO proceeds upon the closing of the Company’s IPO in April 2019. As of </span><span style="font-family:Times New Roman;font-size:10pt;">January 31, 2019</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>$3.3 million</span></span><span style="font-family:Times New Roman;font-size:10pt;"> of deferred offering costs which are included in other assets in the accompanying condensed consolidated balance sheet as of January 31, 2019. </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;">Recently Adopted Accounting Pronouncements</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">In July 2018, the FASB issued ASU 2018-09, </span><span style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Codification Improvements.</span><span style="font-family:Times New Roman;font-size:10pt;"> These amendments provide clarifications and corrections to certain ASC subtopics including the following: 220-10 (Income Statement - Reporting Comprehensive Income - Overall), 470-50 (Debt - Modifications and Extinguishments), 480-10 (Distinguishing Liabilities from Equity - Overall), 718-740 (Compensation - Stock Compensation - Income Taxes), 805-740 (Business Combinations - Income Taxes), 815-10 (Derivatives and Hedging - Overall), and 820-10 (Fair Value Measurement - Overall). Some of the amendments in ASU 2018-09 do not require transition guidance and will be effective upon issuance; however, many of the amendments do have transition guidance with effective dates for annual periods beginning after December 15, 2019. The amendments that were effective upon issuance of the update did not have an impact on the Company’s condensed consolidated financial statements. The Company early adopted this ASU beginning February 1, 2019 noting that the adoption of the standard had no material impact on its condensed consolidated financial statements.</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;">Recently Issued Accounting Pronouncements</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">In February 2016, the FASB issued ASU 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;">which would require lessees to recognize most leases on their balance sheets, whether operating or financing, while continuing to recognize the expenses on their </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">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 guidance will be effective for the Company beginning February 1, 2020. The Company</span><span style="font-family:Times New Roman;font-size:10pt;"> has completed its process to identify the population of lease arrangements and is nearing the completion of applying the new guidance to each arrangement. The Company is also in the process of determining the incremental borrowing rate for each arrangement. While the adoption remains in progress, the Company expects that adoption will result in the recognition of right-of-use assets and lease liabilities that were not previously recognized, which will increase total assets and liabilities on its consolidated balance sheet.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">In June 2016, the FASB issued ASU 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;">, 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. Entities will apply the standard’s provisions as a cumulative-effect adjustment to retained earnings as of the beginning of the first reporting period in which the guidance is adopted. This guidance will be effective for the Company beginning February 1, 2020. The Company is currently evaluating the impact of the adoption of this standard on its consolidated financial statements.</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;">Segment Information </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">The Company operates 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 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. </span></div> 1 0.10 <div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:bold;">Cash and Cash Equivalents</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Cash and cash equivalents consist of cash on hand, highly liquid investments with original maturities of three months or less from the date of purchase, and money market funds. </span></div> <div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:bold;">Investments</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:justify;text-indent:0px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"> The Company’s investments are classified as available-for-sale and held-to-maturity and consist of highly liquid investments, primarily U.S. Treasury securities, commercial paper, and corporate debt securities. The Company determines the appropriate classification of its investments at the time of purchase and reevaluates such designation at each balance sheet date. </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">The Company periodically evaluates its short-term investments to assess whether those with unrealized loss positions are other-than-temporarily impaired. The Company considers various factors in determining whether to recognize an impairment charge, including the length of time the investment has been in a loss position, the extent to which the fair value is less than the Company’s cost basis, and the financial condition and near-term prospects of the </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">investee. If the Company determines that the decline in an investment’s fair value is other-than-temporary, an impairment loss is recognized in earnings equal to the difference between the investment’s amortized cost and fair value at such date. Realized gains and losses are reported in other income, net, in the condensed consolidated statements of operations. No impairment charges have been recognized to date.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Held-to-Maturity</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">The Company’s held-to-maturity investments consist of investments with maturities over three months from the date of purchase and less than 12 months from the date of the balance sheet and are classified as short-term. The Company has the ability and positive intent to hold these investments to maturity. Held-to-maturity investments are carried at amortized cost, which approximates fair value.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Available-for-Sale</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">The Company classifies its available-for-sale investments, including those with stated maturities beyond twelve months, as short-term based on their highly liquid nature and because they represent the investment of cash that is available for current operations. In addition, the Company may sell these investments at any time for use in its current operations or for other purposes, even prior to maturity. The Company's available-for-sale investments are recorded at fair market value each reporting period. Unrealized gains and losses on these available-for-sale investments are reported as a separate component of accumulated other comprehensive income in the accompanying condensed consolidated balance sheet until realized. </span></div> 200000 600000 <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;">Deferred Offering Costs</span></div><span style="font-family:Times New Roman;font-size:10pt;">Prior to the IPO, all deferred offering costs were capitalized in other noncurrent assets in the condensed consolidated balance sheets. Deferred offering costs of </span><span style="font-family:Times New Roman;font-size:10pt;"><span>$6.4 million</span></span>, primarily consisting of accounting, legal, and other fees related to the Company’s IPO, were offset against IPO proceeds upon the closing of the Company’s IPO in April 2019. 6400000 3300000 <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;">Recently Adopted Accounting Pronouncements</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">In July 2018, the FASB issued ASU 2018-09, </span><span style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Codification Improvements.</span><span style="font-family:Times New Roman;font-size:10pt;"> These amendments provide clarifications and corrections to certain ASC subtopics including the following: 220-10 (Income Statement - Reporting Comprehensive Income - Overall), 470-50 (Debt - Modifications and Extinguishments), 480-10 (Distinguishing Liabilities from Equity - Overall), 718-740 (Compensation - Stock Compensation - Income Taxes), 805-740 (Business Combinations - Income Taxes), 815-10 (Derivatives and Hedging - Overall), and 820-10 (Fair Value Measurement - Overall). Some of the amendments in ASU 2018-09 do not require transition guidance and will be effective upon issuance; however, many of the amendments do have transition guidance with effective dates for annual periods beginning after December 15, 2019. The amendments that were effective upon issuance of the update did not have an impact on the Company’s condensed consolidated financial statements. The Company early adopted this ASU beginning February 1, 2019 noting that the adoption of the standard had no material impact on its condensed consolidated financial statements.</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;">Recently Issued Accounting Pronouncements</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">In February 2016, the FASB issued ASU 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;">which would require lessees to recognize most leases on their balance sheets, whether operating or financing, while continuing to recognize the expenses on their </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">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 guidance will be effective for the Company beginning February 1, 2020. The Company</span><span style="font-family:Times New Roman;font-size:10pt;"> has completed its process to identify the population of lease arrangements and is nearing the completion of applying the new guidance to each arrangement. The Company is also in the process of determining the incremental borrowing rate for each arrangement. While the adoption remains in progress, the Company expects that adoption will result in the recognition of right-of-use assets and lease liabilities that were not previously recognized, which will increase total assets and liabilities on its consolidated balance sheet.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">In June 2016, the FASB issued ASU 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;">, 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. Entities will apply the standard’s provisions as a cumulative-effect adjustment to retained earnings as of the beginning of the first reporting period in which the guidance is adopted. This guidance will be effective for the Company beginning February 1, 2020. The Company is currently evaluating the impact of the adoption of this standard on its consolidated financial statements.</span></div> Investments<div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">The following table summarizes the carrying value of the Company’s investments as of </span><span style="font-family:Times New Roman;font-size:10pt;">October 31, 2019</span><span style="font-family:Times New Roman;font-size:10pt;"> (in thousands):     </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="3" style="vertical-align:bottom;border-bottom:2px 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:2px 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;">Unrealized Gain (Loss), 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:2px 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;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;border-top:2px solid #000000;"><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></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. 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>29,915</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>16</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,931</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;">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>13,898</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>(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 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>13,895</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;">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>89,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><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>(63</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;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;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>88,937</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>132,813</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>(50</span></span></div></td><td style="vertical-align:bottom;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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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>132,763</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: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;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 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>9,017</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>9,017</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,443</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>10,443</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>17,521</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>17,521</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 colspan="2" 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>36,981</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 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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>36,981</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>169,794</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>(50</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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>169,744</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:justify;text-indent:24px;font-size:10pt;"><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 three and nine month ended </span><span style="font-family:Times New Roman;font-size:10pt;">October 31, 2019</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:justify;text-indent:24px;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 contractual maturities of the Company’s available-for-sale securities as of October 31, 2019:</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:66.02564102564102%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:51%;"/><td style="width:1%;"/><td style="width:22%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:22%;"/><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:2px 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:2px 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;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;border-top:2px 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:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>83,432</span></span></div></td><td style="vertical-align:bottom;border-top:2px 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:2px 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:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>83,426</span></span></div></td><td style="vertical-align:bottom;border-top:2px 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;">Due between one to five years</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,381</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>49,337</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="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>132,813</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>132,763</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:justify;text-indent:24px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">The Company had no investments as of </span><span style="font-family:Times New Roman;font-size:10pt;">January 31, 2019</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:justify;text-indent:24px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">The following table summarizes the carrying value of the Company’s investments as of </span><span style="font-family:Times New Roman;font-size:10pt;">October 31, 2019</span><span style="font-family:Times New Roman;font-size:10pt;"> (in thousands):     </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="3" style="vertical-align:bottom;border-bottom:2px 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:2px 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;">Unrealized Gain (Loss), 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:2px 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;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;border-top:2px solid #000000;"><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></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. 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>29,915</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>16</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,931</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;">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>13,898</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>(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 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>13,895</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;">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>89,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><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>(63</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;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;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>88,937</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>132,813</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>(50</span></span></div></td><td style="vertical-align:bottom;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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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>132,763</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: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;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 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>9,017</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>9,017</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,443</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>10,443</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>17,521</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>17,521</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 colspan="2" 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>36,981</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 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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>36,981</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>169,794</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>(50</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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>169,744</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:justify;text-indent:24px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">The following table summarizes the carrying value of the Company’s investments as of </span><span style="font-family:Times New Roman;font-size:10pt;">October 31, 2019</span><span style="font-family:Times New Roman;font-size:10pt;"> (in thousands):     </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="3" style="vertical-align:bottom;border-bottom:2px 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:2px 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;">Unrealized Gain (Loss), 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:2px 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;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;border-top:2px solid #000000;"><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></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. 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>29,915</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>16</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,931</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;">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>13,898</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>(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 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>13,895</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;">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>89,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><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>(63</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;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;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>88,937</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>132,813</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>(50</span></span></div></td><td style="vertical-align:bottom;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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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>132,763</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: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;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 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>9,017</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>9,017</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,443</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>10,443</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>17,521</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>17,521</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 colspan="2" 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>36,981</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 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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>36,981</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>169,794</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>(50</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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>169,744</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> 29915000 16000 29931000 13898000 -3000 13895000 89000000 -63000 88937000 132813000 -50000 132763000 9017000 0 9017000 10443000 0 10443000 17521000 0 17521000 36981000 0 36981000 169794000 -50000 169744000 The following table presents the contractual maturities of the Company’s available-for-sale securities as of October 31, 2019:<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:66.02564102564102%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:51%;"/><td style="width:1%;"/><td style="width:22%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:22%;"/><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:2px 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:2px 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;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;border-top:2px 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:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>83,432</span></span></div></td><td style="vertical-align:bottom;border-top:2px 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:2px 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:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>83,426</span></span></div></td><td style="vertical-align:bottom;border-top:2px 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;">Due between one to five years</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,381</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>49,337</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="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>132,813</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>132,763</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> 83432000 83426000 49381000 49337000 132813000 132763000 Fair Value Measurements<div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:justify;text-indent:24px;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:justify;padding-left:24px;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:justify;text-indent:24px;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:justify;text-indent:24px;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:justify;text-indent:24px;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 (in thousands):</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 October 31, 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="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;">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;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;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;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: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>159,047</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>159,047</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>38,948</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>38,948</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>24,338</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>24,338</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>—</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;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><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>116,431</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;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><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;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><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>116,431</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: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;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>159,047</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;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><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>179,717</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;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><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>—</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;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><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>338,764</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><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 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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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="2" 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>169,020</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></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 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><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: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>169,744</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:justify;text-indent:24px;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. The Company did not have any transfers into and out of Level 1 or Level 2 during the </span><span style="font-family:Times New Roman;font-size:10pt;">nine months ended October 31, 2019</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:justify;text-indent:24px;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;">October 31, 2019</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:justify;text-indent:24px;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:justify;text-indent:24px;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:justify;padding-left:24px;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:justify;text-indent:24px;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:justify;text-indent:24px;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:justify;text-indent:24px;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 (in thousands):</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 October 31, 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="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;">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;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;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;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: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>159,047</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>159,047</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>38,948</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>38,948</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>24,338</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>24,338</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>—</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;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><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>116,431</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;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><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;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><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>116,431</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: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;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>159,047</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;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><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>179,717</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;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><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>—</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;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><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>338,764</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><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 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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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="2" 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>169,020</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></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 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><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: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>169,744</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> 159047000 0 0 159047000 0 38948000 0 38948000 0 24338000 0 24338000 0 116431000 0 116431000 159047000 179717000 0 338764000 169020000 169744000 Property and Equipment, Net<div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:justify;text-indent:24px;font-size:12pt;"><span style="font-family:Times New Roman;font-size:10pt;">Property and equipment, net, consisted of the following (in thousands):</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;">October 31, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">January 31, 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="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;"><div style="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,295</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,512</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;">Computers and equipment</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,046</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,998</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;padding-left:2px;padding-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;"><div 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>389</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;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>1,947</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>1,239</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:bottom;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;padding-left:2px;padding-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,677</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>11,138</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;">Accumulated depreciation and amortization</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,646</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;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,366</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;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: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;">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;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>10,031</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>5,772</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></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:justify;text-indent:24px;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 of </span><span style="font-family:Times New Roman;font-size:10pt;"><span>$2.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.2 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;">October 31, 2019</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, 2019</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:justify;text-indent:24px;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>$0.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.5 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 October 31, 2019</span><span style="font-family:Times New Roman;font-size:10pt;"> and </span><span style="font-family:Times New Roman;font-size:10pt;">2018</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;"> and </span><span style="font-family:Times New Roman;font-size:10pt;"><span>$1.3 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;">nine months ended October 31, 2019</span><span style="font-family:Times New Roman;font-size:10pt;"> and </span><span style="font-family:Times New Roman;font-size:10pt;">2018</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:justify;text-indent:24px;font-size:12pt;"><span style="font-family:Times New Roman;font-size:10pt;">Property and equipment, net, consisted of the following (in thousands):</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;">October 31, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">January 31, 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="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;"><div style="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,295</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,512</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;">Computers and equipment</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,046</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,998</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;padding-left:2px;padding-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;"><div 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>389</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;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>1,947</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>1,239</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:bottom;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;padding-left:2px;padding-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,677</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>11,138</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;">Accumulated depreciation and amortization</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,646</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;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,366</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;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: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;">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;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>10,031</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>5,772</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></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:justify;text-indent:24px;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 of </span><span style="font-family:Times New Roman;font-size:10pt;"><span>$2.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.2 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;">October 31, 2019</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, 2019</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> 10295000 6512000 4046000 2998000 389000 389000 1947000 1239000 16677000 11138000 6646000 5366000 10031000 5772000 2600000 200000 600000 500000 1600000 1300000 Deferred Contract Costs<div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:justify;text-indent:24px;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>$22.9 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>$17.5 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;">October 31, 2019</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, 2019</span><span style="font-family:Times New Roman;font-size:10pt;">, respectively. Amortization expense for the deferred costs was </span><span style="font-family:Times New Roman;font-size:10pt;"><span>$2.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>$1.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 October 31, 2019</span><span style="font-family:Times New Roman;font-size:10pt;"> and </span><span style="font-family:Times New Roman;font-size:10pt;">2018</span><span style="font-family:Times New Roman;font-size:10pt;">, respectively, and </span><span style="font-family:Times New Roman;font-size:10pt;"><span>$5.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>$3.1 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;">nine months ended October 31, 2019</span><span style="font-family:Times New Roman;font-size:10pt;"> and </span><span style="font-family:Times New Roman;font-size:10pt;">2018</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:justify;text-indent:24px;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: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="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><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 October 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">Nine Months Ended October 31,</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;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">2018</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>77,797</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>49,577</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><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>38,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: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>45,577</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>33,398</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>136,945</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>97,570</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>(42,750</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>(31,229</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>(120,425</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>(83,993</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>80,624</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>51,746</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>80,624</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>51,746</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:justify;text-indent:24px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">For the three months ended October 31, 2019 and 2018, the majority of revenue recognized was from the deferred revenue balances at the beginning of each quarter. For the nine months ended October 31, 2019 and 2018, less than half of revenue recognized was from the deferred revenue balances at the beginning of each period.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:justify;text-indent:24px;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;">October 31, 2019</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, 2019</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>$66.9 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>$43.6 million</span></span><span style="font-family:Times New Roman;font-size:10pt;">, respectively. The Company expects to satisfy the substantial majority of these unsatisfied performance obligations over the next 24 months and the remainder thereafter. The Company applied the optional exemption for subscriptions with terms of less than a one year.</span></div> 22900000 17500000 2100000 1200000 5500000 3100000 0 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;">Operating Leases</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:justify;text-indent:24px;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 2020 and fiscal 2029. In addition to base rent the Company is also committed to pay a portion of the actual operating expenses under certain of these lease arrangements.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">In December 2015, the Company entered into a sublease agreement for its former headquarters in San Francisco, California. The Company received sublease income of </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;"> during the </span><span style="font-family:Times New Roman;font-size:10pt;">three months ended October 31, 2018</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.1 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;">nine months ended October 31, 2018</span><span style="font-family:Times New Roman;font-size:10pt;">. The lease and related sublease expired in fiscal 2019. </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">The facility 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. The Company recognizes rent expense on a straight-line basis over the lease period and has accrued for rent expense incurred but not paid. Deferred rent was </span><span style="font-family:Times New Roman;font-size:10pt;"><span>$6.5 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;">October 31, 2019</span><span style="font-family:Times New Roman;font-size:10pt;">, of which </span><span style="font-family:Times New Roman;font-size:10pt;"><span>$0.7 million</span></span><span style="font-family:Times New Roman;font-size:10pt;"> was included within accrued expenses and other current liabilities and </span><span style="font-family:Times New Roman;font-size:10pt;"><span>$5.8 million</span></span><span style="font-family:Times New Roman;font-size:10pt;"> was included within other liabilities on the condensed consolidated balance sheets. Deferred rent was </span><span style="font-family:Times New Roman;font-size:10pt;"><span>$3.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;">January 31, 2019</span><span style="font-family:Times New Roman;font-size:10pt;">, of which </span><span style="font-family:Times New Roman;font-size:10pt;"><span>$0.3 million</span></span><span style="font-family:Times New Roman;font-size:10pt;"> was included within accrued expenses and other current liabilities and </span><span style="font-family:Times New Roman;font-size:10pt;"><span>$3.4 million</span></span><span style="font-family:Times New Roman;font-size:10pt;"> was included within other liabilities on the condensed consolidated balance sheets. Rent expense was </span><span style="font-family:Times New Roman;font-size:10pt;"><span>$1.8 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.3 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 October 31, 2019</span><span style="font-family:Times New Roman;font-size:10pt;"> and </span><span style="font-family:Times New Roman;font-size:10pt;">2018</span><span style="font-family:Times New Roman;font-size:10pt;">, respectively, and </span><span style="font-family:Times New Roman;font-size:10pt;"><span>$4.7 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>$3.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;">nine months ended October 31, 2019</span><span style="font-family:Times New Roman;font-size:10pt;"> and </span><span style="font-family:Times New Roman;font-size:10pt;">2018</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:justify;text-indent:24px;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;">October 31, 2019</span><span style="font-family:Times New Roman;font-size:10pt;"> the future minimum lease payments by fiscal year excluding sublease income under non-cancellable operating leases are as follows (in thousands):</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="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;">Minimum Lease</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Payments</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;">2020</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>1,490</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;">2021</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,671</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;">2022</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,364</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;">2023</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,502</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;">2024</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,683</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>15,848</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;">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>42,558</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:justify;text-indent:24px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Total future minimum lease payments under non-cancellable operating leases as of </span><span style="font-family:Times New Roman;font-size:10pt;">October 31, 2019</span><span style="font-family:Times New Roman;font-size:10pt;"> are primarily comprised of lease payments due under the lease of the Company’s headquarters in San Francisco, California, and leases for the Company’s offices in Toronto, Canada and Atlanta, Georgia.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">In July 2019, the Company entered into a non-cancellable operating lease for office space in Atlanta, Georgia, with minimum lease payments of </span><span style="font-family:Times New Roman;font-size:10pt;"><span>$14.4 million</span></span><span style="font-family:Times New Roman;font-size:10pt;"> through the lease term of July 2028.</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;">Legal Matters</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:justify;text-indent:24px;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:justify;text-indent:24px;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> 400000 1100000 6500000 700000 5800000 3700000 300000 3400000 1800000 1300000 4700000 3600000 <div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:justify;text-indent:24px;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;">October 31, 2019</span><span style="font-family:Times New Roman;font-size:10pt;"> the future minimum lease payments by fiscal year excluding sublease income under non-cancellable operating leases are as follows (in thousands):</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="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;">Minimum Lease</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Payments</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;">2020</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>1,490</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;">2021</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,671</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;">2022</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,364</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;">2023</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,502</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;">2024</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,683</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>15,848</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;">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>42,558</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> 1490000 5671000 6364000 6502000 6683000 15848000 42558000 14400000 Common Stock and Stockholders’ Equity (Deficit)<div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:justify;padding-left:24px;text-indent:0px;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:justify;text-indent:24px;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;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:justify;text-indent:24px;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. Under the 2019 Plan, the Company’s Board of Directors (the Board) and any other committee or subcommittee of the Board may grant stock options and restricted stock awards (RSAs) and restricted stock units (RSUs) to employees, consultants, and advisors of the Company. Through </span><span style="font-family:Times New Roman;font-size:10pt;">October 31, 2019</span><span style="font-family:Times New Roman;font-size:10pt;">, the Company has granted stock options, RSAs, and RSUs. </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:justify;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;">October 31, 2019</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, 2019</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>13,049,689</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>23,929,932</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:justify;text-indent:24px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">The Company has issued stock options and RSAs to employees and non-employee directors under the 2010 Plan, and certain of these awards allow for early exercise. The Company has issued stock options and RSUs to employees pursuant to the 2019 Plan. Stock options are granted with exercise prices at the fair value of the underlying common stock on the grant date, in general vest based on continuous employment 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;"> and expire </span><span style="font-family:Times New Roman;font-size:10pt;"><span>10 years</span></span><span style="font-family:Times New Roman;font-size:10pt;"> from the date of grant. RSUs are measured based on the grant date fair value of the awards and in general vest based on continuous employment 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;">.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:justify;text-indent:24px;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:justify;text-indent:24px;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;">October 31, 2019</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, 2019</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>12,249,794</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>2,221,216</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:justify;text-indent:24px;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: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="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;">October 31, 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;">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>15,643,007</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>12,249,794</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>1,850,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 common stock reserved at October 31, 2019</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>29,742,801</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, 2019</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,006,222</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>4.32</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>8.0 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>142,840</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>3,773,315</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.87</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>(2,091,575</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.67</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>(755,794</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>8.34</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 October 31, 2019</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>14,932,168</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.28</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>8.0 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>234,653</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 October 31, 2019</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>6,563,556</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>3.41</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>7.2 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>128,502</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:justify;text-indent:24px;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 October 31, 2019</span><span style="font-family:Times New Roman;font-size:10pt;"> and </span><span style="font-family:Times New Roman;font-size:10pt;">2018</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>$11.72</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.50</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 October 31, 2019</span><span style="font-family:Times New Roman;font-size:10pt;"> and </span><span style="font-family:Times New Roman;font-size:10pt;">2018</span><span style="font-family:Times New Roman;font-size:10pt;"> was </span><span style="font-family:Times New Roman;font-size:10pt;"><span>$21.8 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>$4.0 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:justify;text-indent:24px;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;">nine months ended October 31, 2019</span><span style="font-family:Times New Roman;font-size:10pt;"> and </span><span style="font-family:Times New Roman;font-size:10pt;">2018</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>$10.84</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>$4.60</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;">nine months ended October 31, 2019</span><span style="font-family:Times New Roman;font-size:10pt;"> and </span><span style="font-family:Times New Roman;font-size:10pt;">2018</span><span style="font-family:Times New Roman;font-size:10pt;"> was </span><span style="font-family:Times New Roman;font-size:10pt;"><span>$52.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>$8.6 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:justify;text-indent:24px;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:justify;text-indent:24px;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;">October 31, 2019</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, 2019</span><span style="font-family:Times New Roman;font-size:10pt;">, respectively, there was approximately </span><span style="font-family:Times New Roman;font-size:10pt;"><span>$52.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>$30.6 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.4 years</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>2.7 years</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:justify;text-indent:24px;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:justify;text-indent:24px;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, 2019</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;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>—</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>711,509</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>30.69</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>(1,080</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>32.51</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>(2,108</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>46.26</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 October 31, 2019</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>708,321</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>30.64</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:justify;text-indent:24px;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;">October 31, 2019</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>$20.9 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.8 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:justify;text-indent:24px;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:justify;text-indent:24px;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. The initial offering period began April 11, 2019 and will end on June 15, 2021, with purchase dates of December 13, 2019, June 15, 2020, December 15, 2020 and June 15, 2021. 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 beginning June 15 and December 15 of each year, 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 will end on December 15, 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 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:justify;text-indent:24px;font-size:10pt;"><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.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>$3.7 million</span></span><span style="font-family:Times New Roman;font-size:10pt;"> of stock-based compensation expense related to ESPP during the </span><span style="font-family:Times New Roman;font-size:10pt;">three and nine months ended October 31, 2019</span><span style="font-family:Times New Roman;font-size:10pt;">, respectively beginning upon the IPO in April 2019. As of </span><span style="font-family:Times New Roman;font-size:10pt;">October 31, 2019</span><span style="font-family:Times New Roman;font-size:10pt;">, </span><span style="font-family:Times New Roman;font-size:10pt;"><span>$4.1 million</span></span><span style="font-family:Times New Roman;font-size:10pt;"> has been withheld on behalf of employees for a future purchase under the ESPP.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:justify;text-indent:24px;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 and nine months ended October 31, 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;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Warrant Issued as Charitable Contribution</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">In fiscal 2019, the Company commenced an initiative to donate product, equity, and employee time for charitable purposes. In June 2018, as part of this initiative, the Company issued to the Tides Foundation a warrant to purchase up to </span><span style="font-family:Times New Roman;font-size:10pt;"><span>648,092</span></span><span style="font-family:Times New Roman;font-size:10pt;"> shares of the Company’s common stock, exercisable at a price of </span><span style="font-family:Times New Roman;font-size:10pt;"><span>$0.01</span></span><span style="font-family:Times New Roman;font-size:10pt;"> per share. The common stock warrant was automatically net exercised for </span><span style="font-family:Times New Roman;font-size:10pt;"><span>647,822</span></span><span style="font-family:Times New Roman;font-size:10pt;"> shares of common stock upon the closing of the IPO. </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:justify;text-indent:24px;font-size:10pt;"><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>$6.2 million</span></span><span style="font-family:Times New Roman;font-size:10pt;"> of non-cash charitable contribution expense during the </span><span style="font-family:Times New Roman;font-size:10pt;">nine</span><span style="font-family:Times New Roman;font-size:10pt;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;">October 31, 2018</span><span style="font-family:Times New Roman;font-size:10pt;"> and this amount is included in general and administrative expense in the accompanying condensed consolidated statement of operations.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:bold;">Common Stock Transfer </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">During the three and nine months ended October 31, 2018, certain of the Company’s investors acquired outstanding common stock from current or former employees at a purchase price greater than or equal to the estimated fair value at the time of the transactions. For the shares acquired at a price in excess of fair value during the three and nine months </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">ended October 31, 2018, the Company recorded stock-based compensation expense for the difference between the price paid and the estimated fair value on the date of the transactions of </span><span style="font-family:Times New Roman;font-size:10pt;"><span>$5.5 million</span></span><span style="font-family:Times New Roman;font-size:10pt;">. The Company recorded </span><span style="font-family:Times New Roman;font-size:10pt;"><span>$3.8 million</span></span><span style="font-family:Times New Roman;font-size:10pt;"> of this expense in research and development expense, </span><span style="font-family:Times New Roman;font-size:10pt;"><span>$1.4 million</span></span><span style="font-family:Times New Roman;font-size:10pt;"> in general and administrative expense and </span><span style="font-family:Times New Roman;font-size:10pt;"><span>$0.3 million</span></span><span style="font-family:Times New Roman;font-size:10pt;"> in sales and marketing expense. In connection with these stock transfers, the Company either waived or assigned its rights of first refusal or other transfer restrictions applicable to such shares.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:justify;text-indent:24px;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;"> such transactions during the three or nine months ended October 31, 2019.</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-Based Compensation </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:justify;text-indent:24px;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 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:justify;text-indent:24px;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 (in thousands): </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;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="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><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 October 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">Nine Months Ended October 31,</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;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">2018</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>303</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>71</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>773</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>202</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;">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>1,462</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>6,567</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>3,760</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,680</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,295</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,198</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>6,084</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,964</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><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;padding-left:2px;padding-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,287</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,340</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>8,775</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,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;">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>7,347</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>10,176</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>19,392</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>15,862</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:justify;text-indent:0px;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">(1) Stock-based compensation expense above does not include </span><span style="font-family:Times New Roman;font-size:8pt;"><span>$6.2 million</span></span><span style="font-family:Times New Roman;font-size:8pt;"> of non-cash charitable contribution expense.</span></div> 41273345 1 2 13049689 23929932 P4Y P10Y P4Y 3041000 0.50 P4Y 0.50 P5Y 12249794 2221216 <div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:justify;text-indent:24px;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: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="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;">October 31, 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;">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>15,643,007</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>12,249,794</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>1,850,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 common stock reserved at October 31, 2019</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>29,742,801</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> 15643007 12249794 1850000 29742801 <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, 2019</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,006,222</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>4.32</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>8.0 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>142,840</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>3,773,315</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.87</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>(2,091,575</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.67</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>(755,794</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>8.34</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 October 31, 2019</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>14,932,168</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.28</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>8.0 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>234,653</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 October 31, 2019</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>6,563,556</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>3.41</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>7.2 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>128,502</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> 14006222 4.32 P8Y 142840000 3773315 15.87 2091575 2.67 755794 8.34 14932168 7.28 P8Y 234653000 6563556 3.41 P7Y2M12D 128502000 11.72 5.50 21800000 4000000.0 10.84 4.60 52500000 8600000 52500000 30600000 P3Y4M24D P2Y8M12D <div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:justify;text-indent:24px;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, 2019</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;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>—</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>711,509</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>30.69</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>(1,080</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>32.51</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>(2,108</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>46.26</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 October 31, 2019</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>708,321</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>30.64</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> 0 0 711509 30.69 1080 32.51 2108 46.26 708321 30.64 20900000 P3Y9M18D 1850000 P24M 4 0.85 1500000 3700000 4100000 0 648092 0.01 647822 6200000 5500000 3800000 1400000 300000 0 <div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:justify;text-indent:24px;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 (in thousands): </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;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="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><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 October 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">Nine Months Ended October 31,</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;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">2018</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>303</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>71</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>773</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>202</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;">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>1,462</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>6,567</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>3,760</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,680</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,295</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,198</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>6,084</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,964</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><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;padding-left:2px;padding-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,287</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,340</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>8,775</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,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;">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>7,347</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>10,176</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>19,392</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>15,862</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:justify;text-indent:0px;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">(1) Stock-based compensation expense above does not include </span><span style="font-family:Times New Roman;font-size:8pt;"><span>$6.2 million</span></span><span style="font-family:Times New Roman;font-size:8pt;"> of non-cash charitable contribution expense.</span></div> 303000 71000 773000 202000 1462000 6567000 3760000 7680000 2295000 1198000 6084000 2964000 3287000 2340000 8775000 5016000 7347000 10176000 19392000 15862000 6200000 <div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:justify;text-indent:24px;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: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="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><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 October 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">Nine Months Ended October 31,</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;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">2018</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>77,797</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>49,577</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><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>38,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: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>45,577</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>33,398</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>136,945</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>97,570</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>(42,750</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>(31,229</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>(120,425</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>(83,993</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>80,624</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>51,746</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>80,624</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>51,746</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> 77797 49577 64104 38169 45577 33398 136945 97570 -42750 -31229 -120425 -83993 80624 51746 80624 51746 66900000 43600000 Net Loss per Share<div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:justify;text-indent:24px;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 (in thousands, except per share data):</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="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><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 October 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">Nine Months Ended October 31,</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;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">2018</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><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: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>(15,265</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>(15,375</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>(39,899</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>(34,534</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><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: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>75,992</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>21,598</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>61,628</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>21,226</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.20</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.71</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.65</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>(1.63</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:justify;text-indent:24px;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 (in thousands):</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 October 31,</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;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">2018</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;">Redeemable convertible preferred stock</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>41,273</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;">Shares subject to outstanding common 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>14,932</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>13,877</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;">Unvested early exercised stock options</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>140</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>404</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;">Warrants to purchase common stock</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>—</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>750</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;">Early exercised stock options in exchange for note receivable</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>—</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>250</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;">Restricted stock awards purchased with promissory notes</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>216</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>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;">Shares issuable pursuant to the 2019 Employee Stock Purchase Plan</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>202</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;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>—</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: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;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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>15,490</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:1px solid #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>57,064</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:justify;text-indent:24px;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 (in thousands, except per share data):</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="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><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 October 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">Nine Months Ended October 31,</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;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">2018</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><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: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>(15,265</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>(15,375</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>(39,899</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>(34,534</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><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: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>75,992</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>21,598</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>61,628</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>21,226</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.20</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.71</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.65</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>(1.63</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> -15265000 -15375000 -39899000 -34534000 75992000 21598000 61628000 21226000 -0.20 -0.71 -0.65 -1.63 Potentially dilutive securities that were not included in the diluted per share calculations because they would be anti-dilutive were as follows (in thousands):<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 October 31,</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;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">2018</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;">Redeemable convertible preferred stock</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>41,273</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;">Shares subject to outstanding common 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>14,932</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>13,877</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;">Unvested early exercised stock options</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>140</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>404</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;">Warrants to purchase common stock</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>—</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>750</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;">Early exercised stock options in exchange for note receivable</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>—</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>250</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;">Restricted stock awards purchased with promissory notes</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>216</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>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;">Shares issuable pursuant to the 2019 Employee Stock Purchase Plan</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>202</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;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>—</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: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;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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>15,490</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:1px solid #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>57,064</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:inherit;font-size:10pt;"><br/></span></div> 0 41273000 14932000 13877000 140000 404000 0 750000 0 250000 216000 510000 202000 0 15490000 57064000 Income Taxes<div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:justify;text-indent:24px;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:justify;text-indent:24px;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><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:justify;text-indent:24px;font-size:10pt;"><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.1 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 October 31, 2019</span><span style="font-family:Times New Roman;font-size:10pt;"> and </span><span style="font-family:Times New Roman;font-size:10pt;">2018</span><span style="font-family:Times New Roman;font-size:10pt;">, respectively, and </span><span style="font-family:Times New Roman;font-size:10pt;"><span>$0.7 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.3 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;">nine months ended October 31, 2019</span><span style="font-family:Times New Roman;font-size:10pt;"> and </span><span style="font-family:Times New Roman;font-size:10pt;">2018</span><span style="font-family:Times New Roman;font-size:10pt;">, respectively. The income tax expense for the </span><span style="font-family:Times New Roman;font-size:10pt;">three and nine months ended October 31, 2019</span><span style="font-family:Times New Roman;font-size:10pt;"> as compared to the income tax expense for the three and nine months ended </span><span style="font-family:Times New Roman;font-size:10pt;">October 31, 2018</span><span style="font-family:Times New Roman;font-size:10pt;">, changed primarily due to growth in our foreign operations.</span></div> 200000 100000 700000 300000 <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:justify;text-indent:24px;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 (in thousands):</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;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="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><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 October 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">Nine Months Ended October 31,</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;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">2018</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>33,330</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>25,018</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>94,390</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>67,483</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>9,420</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>6,211</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>26,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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>16,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;">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>42,750</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>31,229</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>120,425</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>83,993</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 and nine months ended October 31, 2019</span><span style="font-family:Times New Roman;font-size:10pt;"> or </span><span style="font-family:Times New Roman;font-size:10pt;">2018</span><span style="font-family:Times New Roman;font-size:10pt;">. As of </span><span style="font-family:Times New Roman;font-size:10pt;">October 31, 2019</span><span style="font-family:Times New Roman;font-size:10pt;">, </span><span style="font-family:Times New Roman;font-size:10pt;"><span>70%</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 and </span><span style="font-family:Times New Roman;font-size:10pt;"><span>30%</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, 2019</span><span style="font-family:Times New Roman;font-size:10pt;">, </span><span style="font-family:Times New Roman;font-size:10pt;"><span>48%</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 and </span><span style="font-family:Times New Roman;font-size:10pt;"><span>52%</span></span> was located in Canada. <div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:justify;text-indent:24px;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 (in thousands):</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;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="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><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 October 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">Nine Months Ended October 31,</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;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">2018</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>33,330</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>25,018</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>94,390</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>67,483</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>9,420</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>6,211</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>26,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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>16,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;">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>42,750</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>31,229</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>120,425</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>83,993</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> 33330000 25018000 94390000 67483000 9420000 6211000 26035000 16510000 42750000 31229000 120425000 83993000 0.70 0.30 0.48 0.52 Subsequent Events<div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">The Company has evaluated subsequent events through December 6, 2019.</span></div> XML 41 R28.htm IDEA: XBRL DOCUMENT v3.19.3
    Net Loss Per Share (Tables)
    9 Months Ended
    Oct. 31, 2019
    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 (in thousands, except per share data):
     
    Three Months Ended October 31,
     
    Nine Months Ended October 31,
     
    2019
     
    2018
     
    2019
     
    2018
    Numerator:
     
     
     
     
     
     
     
    Net loss
    $
    (15,265
    )
     
    $
    (15,375
    )
     
    $
    (39,899
    )
     
    $
    (34,534
    )
    Denominator:
     
     
     
     
     
     
     
    Weighted average shares used in calculating net loss per share, basic and diluted
    75,992

     
    21,598

     
    61,628

     
    21,226

    Net loss per share, basic and diluted
    $
    (0.20
    )
     
    $
    (0.71
    )
     
    $
    (0.65
    )
     
    $
    (1.63
    )

    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 (in thousands):
     
    As of October 31,
     
    2019
     
    2018
    Redeemable convertible preferred stock

     
    41,273

    Shares subject to outstanding common stock options
    14,932

     
    13,877

    Unvested early exercised stock options
    140

     
    404

    Warrants to purchase common stock

     
    750

    Early exercised stock options in exchange for note receivable

     
    250

    Restricted stock awards purchased with promissory notes
    216

     
    510

    Shares issuable pursuant to the 2019 Employee Stock Purchase Plan
    202

     

    Total
    15,490

     
    57,064


    XML 42 R20.htm IDEA: XBRL DOCUMENT v3.19.3
    Subsequent Events
    9 Months Ended
    Oct. 31, 2019
    Subsequent Events [Abstract]  
    Subsequent Events Subsequent Events
    The Company has evaluated subsequent events through December 6, 2019.
    XML 43 R24.htm IDEA: XBRL DOCUMENT v3.19.3
    Property and Equipment, Net (Tables)
    9 Months Ended
    Oct. 31, 2019
    Property, Plant and Equipment [Abstract]  
    Property and Equipment, Net
    Property and equipment, net, consisted of the following (in thousands):
     
    October 31, 2019
     
    January 31, 2019
    Leasehold improvements
    $
    10,295

     
    $
    6,512

    Computers and equipment
    4,046

     
    2,998

    Capitalized internal-use software
    389

     
    389

    Furniture and fixtures
    1,947

     
    1,239

    Gross property and equipment (1)
    16,677

     
    11,138

    Accumulated depreciation and amortization
    (6,646
    )
     
    (5,366
    )
    Property and equipment, net
    $
    10,031

     
    $
    5,772

    (1) Gross property and equipment includes construction-in-progress for leasehold improvements of $2.6 million and $0.2 million that had not yet been placed in service as of October 31, 2019 and January 31, 2019, respectively. The costs associated with construction-in-progress are not amortized until placed in service.
    XML 44 R9.htm IDEA: XBRL DOCUMENT v3.19.3
    Summary of Significant Accounting Policies
    9 Months Ended
    Oct. 31, 2019
    Accounting Policies [Abstract]  
    Summary of Significant Accounting Policies Summary of Significant Accounting Policies
    Segment Information
    The Company operates as one operating segment. The Company’s chief operating decision maker 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.
    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, or corporate debt securities that management believes to be of high credit quality.
    No customer accounted for more than 10% of the total accounts receivable balance as of October 31, 2019. One customer accounted for 10% of the total accounts receivable balance as of January 31, 2019. No single customer represented 10% or more of revenue for the three and nine months ended October 31, 2019 or 2018.
    Cash and Cash Equivalents
    Cash and cash equivalents consist of cash on hand, highly liquid investments with original maturities of three months or less from the date of purchase, and money market funds.
    Investments
    The Company’s investments are classified as available-for-sale and held-to-maturity and consist of highly liquid investments, primarily U.S. Treasury securities, commercial paper, and corporate debt securities. The Company determines the appropriate classification of its investments at the time of purchase and reevaluates such designation at each balance sheet date.
    The Company periodically evaluates its short-term investments to assess whether those with unrealized loss positions are other-than-temporarily impaired. The Company considers various factors in determining whether to recognize an impairment charge, including the length of time the investment has been in a loss position, the extent to which the fair value is less than the Company’s cost basis, and the financial condition and near-term prospects of the
    investee. If the Company determines that the decline in an investment’s fair value is other-than-temporary, an impairment loss is recognized in earnings equal to the difference between the investment’s amortized cost and fair value at such date. Realized gains and losses are reported in other income, net, in the condensed consolidated statements of operations. No impairment charges have been recognized to date.
    Held-to-Maturity
    The Company’s held-to-maturity investments consist of investments with maturities over three months from the date of purchase and less than 12 months from the date of the balance sheet and are classified as short-term. The Company has the ability and positive intent to hold these investments to maturity. Held-to-maturity investments are carried at amortized cost, which approximates fair value.
    Available-for-Sale
    The Company classifies its available-for-sale investments, including those with stated maturities beyond twelve months, as short-term based on their highly liquid nature and because they represent the investment of cash that is available for current operations. In addition, the Company may sell these investments at any time for use in its current operations or for other purposes, even prior to maturity. The Company's available-for-sale investments are recorded at fair market value each reporting period. Unrealized gains and losses on these available-for-sale investments are reported as a separate component of accumulated other comprehensive income in the accompanying condensed consolidated balance sheet until realized.
    Related Party Transactions
    Certain members of the Company’s Board of Directors serve as directors of, or are executive officers of, and in some cases are investors in, companies that are customers or vendors of the Company. The Company recognized revenue from the sales of its product to a related party of $0.2 million and $0.6 million in the three and nine months ended October 31, 2019 and were immaterial in the three and nine months ended October 31, 2018. Other Related party transactions were not material as of either October 31, 2019 or January 31, 2019, or for the three and nine months ended October 31, 2019 and 2018.
    Deferred Offering Costs
    Prior to the IPO, all deferred offering costs were capitalized in other noncurrent assets in the condensed consolidated balance sheets. Deferred offering costs of $6.4 million, primarily consisting of accounting, legal, and other fees related to the Company’s IPO, were offset against IPO proceeds upon the closing of the Company’s IPO in April 2019. As of January 31, 2019, there were $3.3 million of deferred offering costs which are included in other assets in the accompanying condensed consolidated balance sheet as of January 31, 2019.
    Recently Adopted Accounting Pronouncements
    In July 2018, the FASB issued ASU 2018-09, Codification Improvements. These amendments provide clarifications and corrections to certain ASC subtopics including the following: 220-10 (Income Statement - Reporting Comprehensive Income - Overall), 470-50 (Debt - Modifications and Extinguishments), 480-10 (Distinguishing Liabilities from Equity - Overall), 718-740 (Compensation - Stock Compensation - Income Taxes), 805-740 (Business Combinations - Income Taxes), 815-10 (Derivatives and Hedging - Overall), and 820-10 (Fair Value Measurement - Overall). Some of the amendments in ASU 2018-09 do not require transition guidance and will be effective upon issuance; however, many of the amendments do have transition guidance with effective dates for annual periods beginning after December 15, 2019. The amendments that were effective upon issuance of the update did not have an impact on the Company’s condensed consolidated financial statements. The Company early adopted this ASU beginning February 1, 2019 noting that the adoption of the standard had no material impact on its condensed consolidated financial statements.
    Recently Issued Accounting Pronouncements
    In February 2016, the FASB issued ASU No. 2016-02, Leases, 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 guidance will be effective for the Company beginning February 1, 2020. The Company has completed its process to identify the population of lease arrangements and is nearing the completion of applying the new guidance to each arrangement. The Company is also in the process of determining the incremental borrowing rate for each arrangement. While the adoption remains in progress, the Company expects that adoption will result in the recognition of right-of-use assets and lease liabilities that were not previously recognized, which will increase total assets and liabilities on its consolidated balance sheet.
    In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments - Credit Losses (Topic 326) Measurement of Credit Losses on Financial Instruments, which requires 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. Entities will apply the standard’s provisions as a cumulative-effect adjustment to retained earnings as of the beginning of the first reporting period in which the guidance is adopted. This guidance will be effective for the Company beginning February 1, 2020. The Company is currently evaluating the impact of the adoption of this standard on its consolidated financial statements.
    XML 45 R37.htm IDEA: XBRL DOCUMENT v3.19.3
    Commitments and Contingencies - Additional Information (Details) - USD ($)
    $ in Thousands
    3 Months Ended 9 Months Ended
    Oct. 31, 2019
    Oct. 31, 2018
    Oct. 31, 2019
    Oct. 31, 2018
    Jul. 31, 2019
    Jan. 31, 2019
    Operating Leased Assets [Line Items]            
    Sublease income   $ 400   $ 1,100    
    Deferred rent $ 6,500   $ 6,500     $ 3,700
    Rent expense 1,800 $ 1,300 4,700 $ 3,600    
    Future minimum lease payments 42,558   42,558      
    Accrued expenses and other current liabilities            
    Operating Leased Assets [Line Items]            
    Deferred rent 700   700     300
    Other liabilities            
    Operating Leased Assets [Line Items]            
    Deferred rent $ 5,800   $ 5,800     $ 3,400
    Atlanta, Georgia            
    Operating Leased Assets [Line Items]            
    Future minimum lease payments         $ 14,400  
    XML 47 R33.htm IDEA: XBRL DOCUMENT v3.19.3
    Investments - Contractual Maturity (Details)
    Oct. 31, 2019
    USD ($)
    Investments, Debt and Equity Securities [Abstract]  
    Available-for-sale securities, due within one year $ 83,432,000
    Available-for-sale securities, due between one to five years 49,381,000
    Available-for-sale Investments 132,813,000
    Available-for-sale securities, due within one year, fair value 83,426,000
    Available-for-sale securities, due between one to five years, fair value 49,337,000
    Available-for-sale securities, fair value $ 132,763,000
    XML 48 R5.htm IDEA: XBRL DOCUMENT v3.19.3
    Condensed Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit) - USD ($)
    $ in Thousands
    Total
    Common stock
    Additional Paid-in Capital
    Accumulated Other Comprehensive Loss
    Accumulated Deficit
    Redeemable convertible preferred stock, beginning balance (in shares) at Jan. 31, 2018 36,000,534        
    Redeemable convertible preferred stock, beginning balance at Jan. 31, 2018 $ 83,204        
    Increase (Decrease) in Temporary Equity [Roll Forward]          
    Issuance of Series D redeemable convertible preferred stock, net of issuance costs of $181 (in shares) 5,272,811        
    Issuance of Series D redeemable convertible preferred stock, net of issuance costs of $181 $ 89,819        
    Redeemable convertible preferred stock, ending balance (in shares) at Oct. 31, 2018 41,273,345        
    Redeemable convertible preferred stock, ending balance at Oct. 31, 2018 $ 173,023        
    Beginning balance (in shares) at Jan. 31, 2018   21,705,352      
    Beginning balance at Jan. 31, 2018 (56,365) $ 0 $ 31,762   $ (88,127)
    Increase (Decrease) in Stockholders' Equity [Roll Forward]          
    Issuance of common stock upon exercise of stock options and restricted stock agreements, net of repurchases (in shares)   1,240,923      
    Issuance of common stock upon exercise of stock options and restricted stock agreements, net of repurchases 1,305   1,305    
    Warrant issued in conjunction with charitable contribution 6,217   6,217    
    Exercise of common stock warrants (in shares)   101,905      
    Exercise of common stock warrants 473   473    
    Vesting of early exercised options 547   547    
    Stock-based compensation 15,862   15,862    
    Net loss (34,534)       (34,534)
    Ending balance (in shares) at Oct. 31, 2018   23,048,180      
    Ending balance at Oct. 31, 2018 $ (66,495) $ 0 56,166   (122,661)
    Redeemable convertible preferred stock, beginning balance (in shares) at Jul. 31, 2018 36,000,534        
    Redeemable convertible preferred stock, beginning balance at Jul. 31, 2018 $ 83,204        
    Redeemable convertible preferred stock, ending balance (in shares) at Oct. 31, 2018 41,273,345        
    Redeemable convertible preferred stock, ending balance at Oct. 31, 2018 $ 173,023        
    Beginning balance (in shares) at Jul. 31, 2018   22,546,188      
    Beginning balance at Jul. 31, 2018 (62,813) $ 0 44,473   (107,286)
    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)   400,087      
    Issuance of common stock upon exercise of stock options and restricted stock agreements, net of repurchases 707   707    
    Exercise of common stock warrants (in shares)   101,905      
    Exercise of common stock warrants 473   473    
    Vesting of early exercised options 337   337    
    Stock-based compensation 10,176   10,176    
    Net loss (15,375)       (15,375)
    Ending balance (in shares) at Oct. 31, 2018   23,048,180      
    Ending balance at Oct. 31, 2018 $ (66,495) $ 0 56,166   (122,661)
    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 Oct. 31, 2019 0        
    Redeemable convertible preferred stock, ending balance at Oct. 31, 2019 $ 0        
    Beginning balance (in shares) at Jan. 31, 2019   23,189,921      
    Beginning balance at Jan. 31, 2019 (68,930) $ 0 59,938   (128,868)
    Increase (Decrease) in Stockholders' Equity [Roll Forward]          
    Issuance of common stock upon exercise of stock options and restricted stock agreements, net of repurchases (in shares)   2,086,075      
    Issuance of common stock upon exercise of stock options and restricted stock agreements, net of repurchases 5,750   5,750    
    Vesting of restricted stock units, net of shares withheld for employee payroll taxes (in shares)   1,080      
    Exercise of common stock warrants (in shares)   737,807      
    Repayment of promissory note 515   515    
    Issuance of common stock in connection with initial public offering, net of underwriting discounts and issuance costs (in shares)   9,860,500      
    Issuance of common stock in connection with initial public offering, net of underwriting discounts and issuance costs 213,697   213,697    
    Conversion of convertible preferred stock to common stock in connection with initial public offering (in shares)   41,273,345      
    Conversion of convertible preferred stock to common stock in connection with initial public offering 173,023   173,023    
    Employee payroll taxes withheld related to vesting of restricted stock units (14)   (14)    
    Vesting of early exercised options 1,007   1,007    
    Stock-based compensation 19,392   19,392    
    Other comprehensive loss (50)     $ (50)  
    Net loss (39,899)       (39,899)
    Ending balance (in shares) at Oct. 31, 2019   77,148,728      
    Ending balance at Oct. 31, 2019 $ 304,491 $ 0 473,308 (50) (168,767)
    Redeemable convertible preferred stock, beginning balance (in shares) at Jul. 31, 2019 0        
    Redeemable convertible preferred stock, beginning balance at Jul. 31, 2019 $ 0        
    Redeemable convertible preferred stock, ending balance (in shares) at Oct. 31, 2019 0        
    Redeemable convertible preferred stock, ending balance at Oct. 31, 2019 $ 0        
    Beginning balance (in shares) at Jul. 31, 2019   76,227,101      
    Beginning balance at Jul. 31, 2019 309,163 $ 0 462,665   (153,502)
    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)   920,730      
    Issuance of common stock upon exercise of stock options and restricted stock agreements, net of repurchases 2,965   2,965    
    Vesting of restricted stock units, net of shares withheld for employee payroll taxes (in shares)   897      
    Employee payroll taxes withheld related to vesting of restricted stock units (4)   (4)    
    Vesting of early exercised options 335   335    
    Stock-based compensation 7,347   7,347    
    Other comprehensive loss (50)     (50)  
    Net loss (15,265)       (15,265)
    Ending balance (in shares) at Oct. 31, 2019   77,148,728      
    Ending balance at Oct. 31, 2019 $ 304,491 $ 0 $ 473,308 $ (50) $ (168,767)
    XML 49 R1.htm IDEA: XBRL DOCUMENT v3.19.3
    Cover Page - shares
    9 Months Ended
    Oct. 31, 2019
    Nov. 29, 2019
    Cover page.    
    Document Type 10-Q  
    Document Quarterly Report true  
    Document Period End Date Oct. 31, 2019  
    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   77,230,071
    Entity Central Index Key 0001568100  
    Current Fiscal Year End Date --01-31  
    Document Fiscal Year Focus 2020  
    Document Fiscal Period Focus Q3  
    Amendment Flag false  
    XML 50 R10.htm IDEA: XBRL DOCUMENT v3.19.3
    Investments
    9 Months Ended
    Oct. 31, 2019
    Investments, Debt and Equity Securities [Abstract]  
    Investments Investments
    The following table summarizes the carrying value of the Company’s investments as of October 31, 2019 (in thousands):     
     
    Cost Basis
     
    Unrealized Gain (Loss), Net
     
    Recorded Basis
    Available-for-sale investments:
     
     
     
     
     
    U.S. Treasury securities
    $
    29,915

     
    $
    16

     
    $
    29,931

    Commercial paper
    13,898

     
    (3
    )
     
    13,895

    Corporate debt securities
    89,000

     
    (63
    )
     
    88,937

    Total available-for-sale investments
    $
    132,813

     
    $
    (50
    )
     
    $
    132,763

    Held-to-maturity investments:

     

     

    U.S. Treasury securities
    9,017

     

     
    9,017

    Commercial paper
    10,443

     

     
    10,443

    Corporate debt securities
    17,521

     

     
    17,521

    Total held-to-maturities investments
    36,981

     

     
    36,981

    Total investments
    $
    169,794

     
    $
    (50
    )
     
    $
    169,744


    Gross realized gains or losses from sales of available-for-sale securities were not material for the three and nine month ended October 31, 2019.
    All of the Company’s held-to-maturity securities have a contractual maturity of less than one year. The following table presents the contractual maturities of the Company’s available-for-sale securities as of October 31, 2019:
     
    Cost Basis
     
    Recorded Basis
    Due within one year
    $
    83,432

     
    $
    83,426

    Due between one to five years
    49,381

     
    49,337

     
    $
    132,813

     
    $
    132,763


    The Company had no investments as of January 31, 2019.
    XML 51 R14.htm IDEA: XBRL DOCUMENT v3.19.3
    Commitments and Contingencies
    9 Months Ended
    Oct. 31, 2019
    Commitments and Contingencies Disclosure [Abstract]  
    Commitments and Contingencies Commitments and Contingencies
    Operating Leases
    The Company has entered into various non-cancellable operating leases for its office spaces with lease periods expiring between fiscal 2020 and fiscal 2029. In addition to base rent the Company is also committed to pay a portion of the actual operating expenses under certain of these lease arrangements.
    In December 2015, the Company entered into a sublease agreement for its former headquarters in San Francisco, California. The Company received sublease income of $0.4 million during the three months ended October 31, 2018 and $1.1 million for the nine months ended October 31, 2018. The lease and related sublease expired in fiscal 2019.
    The facility 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. The Company recognizes rent expense on a straight-line basis over the lease period and has accrued for rent expense incurred but not paid. Deferred rent was $6.5 million as of October 31, 2019, of which $0.7 million was included within accrued expenses and other current liabilities and $5.8 million was included within other liabilities on the condensed consolidated balance sheets. Deferred rent was $3.7 million as of January 31, 2019, of which $0.3 million was included within accrued expenses and other current liabilities and $3.4 million was included within other liabilities on the condensed consolidated balance sheets. Rent expense was $1.8 million and $1.3 million for the three months ended October 31, 2019 and 2018, respectively, and $4.7 million and $3.6 million for the nine months ended October 31, 2019 and 2018, respectively.
    As of October 31, 2019 the future minimum lease payments by fiscal year excluding sublease income under non-cancellable operating leases are as follows (in thousands):
     
    Minimum Lease
    Payments
    2020
    $
    1,490

    2021
    5,671

    2022
    6,364

    2023
    6,502

    2024
    6,683

    Thereafter
    15,848

    Total
    $
    42,558


    Total future minimum lease payments under non-cancellable operating leases as of October 31, 2019 are primarily comprised of lease payments due under the lease of the Company’s headquarters in San Francisco, California, and leases for the Company’s offices in Toronto, Canada and Atlanta, Georgia.
    In July 2019, the Company entered into a non-cancellable operating lease for office space in Atlanta, Georgia, with minimum lease payments of $14.4 million through the lease term of July 2028.
    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 52 R18.htm IDEA: XBRL DOCUMENT v3.19.3
    Income Taxes
    9 Months Ended
    Oct. 31, 2019
    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.1 million for the three months ended October 31, 2019 and 2018, respectively, and $0.7 million and $0.3 million for the nine months ended October 31, 2019 and 2018, respectively. The income tax expense for the three and nine months ended October 31, 2019 as compared to the income tax expense for the three and nine months ended October 31, 2018, changed primarily due to growth in our foreign operations.
    XML 53 R47.htm IDEA: XBRL DOCUMENT v3.19.3
    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 9 Months Ended
    Oct. 31, 2019
    Oct. 31, 2018
    Oct. 31, 2019
    Oct. 31, 2018
    Numerator:        
    Net loss $ (15,265) $ (15,375) $ (39,899) $ (34,534)
    Denominator:        
    Weighted average shares used in calculating net loss per share, basic and diluted (in shares) 75,992 21,598 61,628 21,226
    Net loss per share, basic and diluted (in dollars per share) $ (0.20) $ (0.71) $ (0.65) $ (1.63)
    XML 54 R43.htm IDEA: XBRL DOCUMENT v3.19.3
    Common Stock and Stockholders' Equity (Deficit) - Stock-based Compensation Expense (Details) - USD ($)
    $ in Thousands
    3 Months Ended 9 Months Ended
    Oct. 31, 2019
    Oct. 31, 2018
    Oct. 31, 2019
    Oct. 31, 2018
    Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
    Stock-based compensation expense $ 7,347 $ 10,176 $ 19,392 $ 15,862
    Non-cash charitable contribution expense     0 6,217
    Cost of revenue        
    Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
    Stock-based compensation expense 303 71 773 202
    Research and development        
    Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
    Stock-based compensation expense 1,462 6,567 3,760 7,680
    Sales and marketing        
    Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
    Stock-based compensation expense 2,295 1,198 6,084 2,964
    General and administrative        
    Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
    Stock-based compensation expense $ 3,287 $ 2,340 $ 8,775 $ 5,016
    XML 55 R22.htm IDEA: XBRL DOCUMENT v3.19.3
    Investments (Tables)
    9 Months Ended
    Oct. 31, 2019
    Investments, Debt and Equity Securities [Abstract]  
    Summary of Carrying Value of Held-to-maturity Investments
    The following table summarizes the carrying value of the Company’s investments as of October 31, 2019 (in thousands):     
     
    Cost Basis
     
    Unrealized Gain (Loss), Net
     
    Recorded Basis
    Available-for-sale investments:
     
     
     
     
     
    U.S. Treasury securities
    $
    29,915

     
    $
    16

     
    $
    29,931

    Commercial paper
    13,898

     
    (3
    )
     
    13,895

    Corporate debt securities
    89,000

     
    (63
    )
     
    88,937

    Total available-for-sale investments
    $
    132,813

     
    $
    (50
    )
     
    $
    132,763

    Held-to-maturity investments:

     

     

    U.S. Treasury securities
    9,017

     

     
    9,017

    Commercial paper
    10,443

     

     
    10,443

    Corporate debt securities
    17,521

     

     
    17,521

    Total held-to-maturities investments
    36,981

     

     
    36,981

    Total investments
    $
    169,794

     
    $
    (50
    )
     
    $
    169,744


    Summary of Carrying Value of Available-for-sale Investments
    The following table summarizes the carrying value of the Company’s investments as of October 31, 2019 (in thousands):     
     
    Cost Basis
     
    Unrealized Gain (Loss), Net
     
    Recorded Basis
    Available-for-sale investments:
     
     
     
     
     
    U.S. Treasury securities
    $
    29,915

     
    $
    16

     
    $
    29,931

    Commercial paper
    13,898

     
    (3
    )
     
    13,895

    Corporate debt securities
    89,000

     
    (63
    )
     
    88,937

    Total available-for-sale investments
    $
    132,813

     
    $
    (50
    )
     
    $
    132,763

    Held-to-maturity investments:

     

     

    U.S. Treasury securities
    9,017

     

     
    9,017

    Commercial paper
    10,443

     

     
    10,443

    Corporate debt securities
    17,521

     

     
    17,521

    Total held-to-maturities investments
    36,981

     

     
    36,981

    Total investments
    $
    169,794

     
    $
    (50
    )
     
    $
    169,744


    Summary of Contractual Maturities of Available-for-sale Securities The following table presents the contractual maturities of the Company’s available-for-sale securities as of October 31, 2019:
     
    Cost Basis
     
    Recorded Basis
    Due within one year
    $
    83,432

     
    $
    83,426

    Due between one to five years
    49,381

     
    49,337

     
    $
    132,813

     
    $
    132,763


    XML 56 R26.htm IDEA: XBRL DOCUMENT v3.19.3
    Common Stock and Stockholders' Equity (Deficit) (Tables)
    9 Months Ended
    Oct. 31, 2019
    Equity [Abstract]  
    Summary of Shares of Common Stock Reserved for Future Issuance
    Shares of common stock reserved for future issuance are as follows:
     
    October 31, 2019
    Stock options and unvested RSUs outstanding
    15,643,007

    Available for future stock option and RSU grants
    12,249,794

    Available for ESPP
    1,850,000

    Total common stock reserved at October 31, 2019
    29,742,801


    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, 2019
    14,006,222

     
    $
    4.32

     
    8.0 years
     
    $
    142,840

    Granted
    3,773,315

     
    $
    15.87

     
     
     
     
    Exercised
    (2,091,575
    )
     
    $
    2.67

     
     
     
     
    Canceled
    (755,794
    )
     
    $
    8.34

     
     
     
     
    Outstanding at October 31, 2019
    14,932,168

     
    $
    7.28

     
    8.0 years
     
    $
    234,653

    Vested as of October 31, 2019
    6,563,556

     
    $
    3.41

     
    7.2 years
     
    $
    128,502


    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, 2019

     
    $

    Granted
    711,509

     
    $
    30.69

    Vested, net of shares withheld for employee payroll taxes
    (1,080
    )
     
    $
    32.51

    Canceled
    (2,108
    )
     
    $
    46.26

    Outstanding at October 31, 2019
    708,321

     
    $
    30.64


    Schedule of Stock-based Compensation Expense
    Stock-based compensation expense included in the Company’s condensed consolidated statements of operations is as follows (in thousands):
     
    Three Months Ended October 31,
     
    Nine Months Ended October 31,
     
    2019
     
    2018
     
    2019
     
    2018
    Cost of revenue
    $
    303

     
    $
    71

     
    $
    773

     
    $
    202

    Research and development
    1,462

     
    6,567

     
    3,760

     
    7,680

    Sales and marketing
    2,295

     
    1,198

     
    6,084

     
    2,964

    General and administrative(1)
    3,287

     
    2,340

     
    8,775

     
    5,016

    Total
    $
    7,347

     
    $
    10,176

     
    $
    19,392

     
    $
    15,862

    (1) Stock-based compensation expense above does not include $6.2 million of non-cash charitable contribution expense.
    XML 58 R46.htm IDEA: XBRL DOCUMENT v3.19.3
    Deferred Revenue and Performance Obligations - Performance Obligations (Details)
    Oct. 31, 2019
    Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2019-11-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]: 2021-11-01  
    Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
    Revenue, remaining performance obligation, period
    XML 59 R42.htm IDEA: XBRL DOCUMENT v3.19.3
    Common Stock and Stockholders' Equity (Deficit) - Restricted Stock Units Activity (Details) - RSUs
    9 Months Ended
    Oct. 31, 2019
    $ / shares
    shares
    Number of RSUs  
    Outstanding, beginning balance (in shares) | shares 0
    Granted (in shares) | shares 711,509
    Vested, net of shares withheld for employee payroll taxes (in shares) | shares (1,080)
    Canceled (in shares) | shares (2,108)
    Outstanding, ending balance (in shares) | shares 708,321
    Weighted Average Grant Date Fair Value Per Share  
    Outstanding, Beginning Balance, Weighted Average Grant Date Fair Value Per Share (in dollars per share) | $ / shares $ 0
    Granted, Weighted Average Grant Date Fair Value Per Share (in dollars per share) | $ / shares 30.69
    Vested, net of shares withheld for employee payroll taxes, Weighted Average Grant Date Fair Value Per Share (in dollars per share) | $ / shares 32.51
    Canceled, Weighted Average Grant Date Fair Value Per Share (in dollars per share) | $ / shares 46.26
    Outstanding, Ending Balance, Weighted Average Grant Date Fair Value Per Share (in dollars per share) | $ / shares $ 30.64
    XML 60 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 61 R23.htm IDEA: XBRL DOCUMENT v3.19.3
    Fair Value Measurements (Tables)
    9 Months Ended
    Oct. 31, 2019
    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 (in thousands):
     
    As of October 31, 2019
     
    Level 1
     
    Level 2
     
    Level 3
     
    Total
    Money market funds
    $
    159,047

     
    $

     
    $

     
    $
    159,047

    U.S. Treasury securities

     
    38,948

     

     
    38,948

    Commercial paper

     
    24,338

     

     
    24,338

    Corporate debt securities

     
    116,431

     

     
    116,431

    Total
    $
    159,047

     
    $
    179,717

     
    $

     
    $
    338,764

    Included in cash equivalents
     
     
     
     
     
     
    169,020

    Included in investments
     
     
     
     
     
     
    169,744


    XML 62 R27.htm IDEA: XBRL DOCUMENT v3.19.3
    Deferred Revenue and Performance Obligations (Tables)
    9 Months Ended
    Oct. 31, 2019
    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 October 31,
     
    Nine Months Ended October 31,
     
    2019
     
    2018
     
    2019
     
    2018
    Deferred revenue, beginning of period
    $
    77,797

     
    $
    49,577

     
    $
    64,104

     
    $
    38,169

    Billings
    45,577

     
    33,398

     
    136,945

     
    97,570

    Revenue recognized
    (42,750
    )
     
    (31,229
    )
     
    (120,425
    )
     
    (83,993
    )
    Deferred revenue, end of period
    $
    80,624

     
    $
    51,746

     
    $
    80,624

     
    $
    51,746


    XML 63 R4.htm IDEA: XBRL DOCUMENT v3.19.3
    Condensed Consolidated Statements of Operations and Comprehensive Loss - USD ($)
    shares in Thousands, $ in Thousands
    3 Months Ended 9 Months Ended
    Oct. 31, 2019
    Oct. 31, 2018
    Oct. 31, 2019
    Oct. 31, 2018
    Income Statement And Statement Of Comprehensive Income [Abstract]        
    Revenue $ 42,750 $ 31,229 $ 120,425 $ 83,993
    Cost of revenue 6,634 4,599 18,226 12,396
    Gross profit 36,116 26,630 102,199 71,597
    Operating expenses:        
    Research and development 12,619 14,578 35,160 30,101
    Sales and marketing 27,425 18,738 72,378 47,351
    General and administrative 12,765 9,264 38,464 30,052
    Total operating expenses 52,809 42,580 146,002 107,504
    Loss from operations (16,693) (15,950) (43,803) (35,907)
    Interest income 1,427 318 4,283 596
    Other income, net 245 372 346 1,087
    Loss before provision for income taxes (15,021) (15,260) (39,174) (34,224)
    Provision for income taxes (244) (115) (725) (310)
    Net loss (15,265) (15,375) (39,899) (34,534)
    Comprehensive loss:        
    Unrealized loss on investments (50) 0 (50) 0
    Total comprehensive loss $ (15,315) $ (15,375) $ (39,949) $ (34,534)
    Net loss per share, basic and diluted (in dollars per share) $ (0.20) $ (0.71) $ (0.65) $ (1.63)
    Weighted average shares used in calculating net loss per share, basic and diluted (in shares) 75,992 21,598 61,628 21,226
    XML 64 R8.htm IDEA: XBRL DOCUMENT v3.19.3
    Description of Business and Basis of Presentation
    9 Months Ended
    Oct. 31, 2019
    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. (the Company or PagerDuty) 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.
    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, 2019 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, 2019, included in the Company’s final prospectus related to the Company’s IPO dated April 11, 2019 (Prospectus), filed with the SEC pursuant to Rule 424 (b) under the Securities Act of 1933, as amended. There have been no changes to the Company’s significant accounting policies as described in the Prospectus that have had a material impact on the Company’s condensed consolidated financial statements and related notes, except as described below.
    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 redeemable convertible preferred stock and stockholders’ equity (deficit). The results of operations for the three and nine months ended October 31, 2019 are not necessarily indicative of the results to be expected for the full year ending January 31, 2020 or for any other interim period, or for any future year.
    The Company’s fiscal year ends on January 31. References to fiscal 2020, for example, refer to the fiscal year ended January 31, 2020.
    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 expense, period of benefit for amortizing deferred contract costs, the determination of the allowance for doubtful accounts, and the provision for income taxes, including the related valuation allowance and any uncertain tax positions, 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.
    Reclassification
    Certain reclassifications of prior period amounts have been made in the Company’s condensed consolidated balance sheets and condensed consolidated statements of cash flows to conform to the current period presentation. These reclassifications had no effect on the reported results of operations.
    Stock Split
    In May 2018, the Company effected a two-for-one stock split of the Company’s redeemable convertible preferred stock and common stock effective May 3, 2018. All redeemable convertible preferred stock and common stock share and per-share amounts for the periods presented in these condensed financial statements have been retroactively adjusted for the stock split as if such stock split occurred on the first day of the periods presented.
    XML 65 R36.htm IDEA: XBRL DOCUMENT v3.19.3
    Deferred Contract Costs (Details) - USD ($)
    3 Months Ended 9 Months Ended
    Oct. 31, 2019
    Oct. 31, 2018
    Oct. 31, 2019
    Oct. 31, 2018
    Jan. 31, 2019
    Revenue from Contract with Customer [Abstract]          
    Deferred contract costs $ 22,900,000   $ 22,900,000   $ 17,500,000
    Amortization of deferred contract costs 2,100,000 $ 1,200,000 5,499,000 $ 3,055,000  
    Impairment loss in relation to costs capitalized $ 0 $ 0 $ 0 $ 0  
    XML 66 R32.htm IDEA: XBRL DOCUMENT v3.19.3
    Investments - Carrying Value of Investments (Details) - USD ($)
    Oct. 31, 2019
    Jan. 31, 2019
    Debt Securities, Available-for-sale [Line Items]    
    Available-for-sale Investments $ 132,813,000  
    Available-for-sale Investments, Unrealized Gain (Loss), Net (50,000)  
    Available-for-sale Investments, Recorded Basis 132,763,000  
    Schedule of Held-to-maturity Securities [Line Items]    
    Held-to-maturity Investments, Cost Basis 36,981,000  
    Held-to-maturity Investments, Unrealized Gain (Loss), Net 0  
    Held-to-maturity Investments, Recorded Basis 36,981,000  
    Investments, Cost Basis 169,794,000  
    Investments, Unrealized Gain (Loss), Net (50,000)  
    Investments, Recorded Basis 169,744,000 $ 0
    U.S. Treasury securities    
    Debt Securities, Available-for-sale [Line Items]    
    Available-for-sale Investments 29,915,000  
    Available-for-sale Investments, Unrealized Gain (Loss), Net 16,000  
    Available-for-sale Investments, Recorded Basis 29,931,000  
    Schedule of Held-to-maturity Securities [Line Items]    
    Held-to-maturity Investments, Cost Basis 9,017,000  
    Held-to-maturity Investments, Unrealized Gain (Loss), Net 0  
    Held-to-maturity Investments, Recorded Basis 9,017,000  
    Commercial paper    
    Debt Securities, Available-for-sale [Line Items]    
    Available-for-sale Investments 13,898,000  
    Available-for-sale Investments, Unrealized Gain (Loss), Net (3,000)  
    Available-for-sale Investments, Recorded Basis 13,895,000  
    Schedule of Held-to-maturity Securities [Line Items]    
    Held-to-maturity Investments, Cost Basis 10,443,000  
    Held-to-maturity Investments, Unrealized Gain (Loss), Net 0  
    Held-to-maturity Investments, Recorded Basis 10,443,000  
    Corporate debt securities    
    Debt Securities, Available-for-sale [Line Items]    
    Available-for-sale Investments 89,000,000  
    Available-for-sale Investments, Unrealized Gain (Loss), Net (63,000)  
    Available-for-sale Investments, Recorded Basis 88,937,000  
    Schedule of Held-to-maturity Securities [Line Items]    
    Held-to-maturity Investments, Cost Basis 17,521,000  
    Held-to-maturity Investments, Unrealized Gain (Loss), Net 0  
    Held-to-maturity Investments, Recorded Basis $ 17,521,000  
    XML 67 R19.htm IDEA: XBRL DOCUMENT v3.19.3
    Geographic Information
    9 Months Ended
    Oct. 31, 2019
    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 (in thousands):
     
    Three Months Ended October 31,
     
    Nine Months Ended October 31,
     
    2019
     
    2018
     
    2019
     
    2018
    United States
    $
    33,330

     
    $
    25,018

     
    $
    94,390

     
    $
    67,483

    International
    9,420

     
    6,211

     
    26,035

     
    16,510

    Total
    $
    42,750

     
    $
    31,229

     
    $
    120,425

     
    $
    83,993


    Other than the United States, no other individual country accounted for 10% or more of revenue for the three and nine months ended October 31, 2019 or 2018. As of October 31, 2019, 70% of the Company’s property and equipment was located in the United States and 30% was located in Canada. As of January 31, 2019, 48% of the Company’s property and equipment was located in the United States and 52% was located in Canada.
    XML 68 R11.htm IDEA: XBRL DOCUMENT v3.19.3
    Fair Value Measurements
    9 Months Ended
    Oct. 31, 2019
    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 (in thousands):
     
    As of October 31, 2019
     
    Level 1
     
    Level 2
     
    Level 3
     
    Total
    Money market funds
    $
    159,047

     
    $

     
    $

     
    $
    159,047

    U.S. Treasury securities

     
    38,948

     

     
    38,948

    Commercial paper

     
    24,338

     

     
    24,338

    Corporate debt securities

     
    116,431

     

     
    116,431

    Total
    $
    159,047

     
    $
    179,717

     
    $

     
    $
    338,764

    Included in cash equivalents
     
     
     
     
     
     
    169,020

    Included in investments
     
     
     
     
     
     
    169,744


    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 did not have any transfers into and out of Level 1 or Level 2 during the nine months ended October 31, 2019.
    The Company considers all highly liquid investments purchased with a remaining maturity of three months or less to be cash equivalents. As of October 31, 2019 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 69 R15.htm IDEA: XBRL DOCUMENT v3.19.3
    Common Stock and Stockholders' Equity (Deficit)
    9 Months Ended
    Oct. 31, 2019
    Equity [Abstract]  
    Common Stock and Stockholders' Equity (Deficit) Common Stock and Stockholders’ Equity (Deficit)
    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. Under the 2019 Plan, the Company’s Board of Directors (the Board) and any other committee or subcommittee of the Board may grant stock options and restricted stock awards (RSAs) and restricted stock units (RSUs) to employees, consultants, and advisors of the Company. Through October 31, 2019, the Company has granted stock options, RSAs, and RSUs.
    As of October 31, 2019 and January 31, 2019, respectively, the Company was authorized to grant up to 13,049,689 shares and 23,929,932 shares of common stock under the Stock Plans.
    The Company has issued stock options and RSAs to employees and non-employee directors under the 2010 Plan, and certain of these awards allow for early exercise. The Company has issued stock options and RSUs to employees pursuant to the 2019 Plan. Stock options are granted with exercise prices at the fair value of the underlying common stock on the grant date, in general vest based on continuous employment over four years and expire 10 years from the date of grant. RSUs are measured based on the grant date fair value of the awards and in general vest based on continuous employment over four years.
    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 October 31, 2019 and January 31, 2019, there were 12,249,794 shares and 2,221,216 shares available for future issuance under the Stock Plans, respectively.
    Shares of common stock reserved for future issuance are as follows:
     
    October 31, 2019
    Stock options and unvested RSUs outstanding
    15,643,007

    Available for future stock option and RSU grants
    12,249,794

    Available for ESPP
    1,850,000

    Total common stock reserved at October 31, 2019
    29,742,801


    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, 2019
    14,006,222

     
    $
    4.32

     
    8.0 years
     
    $
    142,840

    Granted
    3,773,315

     
    $
    15.87

     
     
     
     
    Exercised
    (2,091,575
    )
     
    $
    2.67

     
     
     
     
    Canceled
    (755,794
    )
     
    $
    8.34

     
     
     
     
    Outstanding at October 31, 2019
    14,932,168

     
    $
    7.28

     
    8.0 years
     
    $
    234,653

    Vested as of October 31, 2019
    6,563,556

     
    $
    3.41

     
    7.2 years
     
    $
    128,502


    Stock options granted during the three months ended October 31, 2019 and 2018 had a weighted average grant date fair value of $11.72 and $5.50 per share, respectively. The aggregate intrinsic value of stock options exercised during the three months ended October 31, 2019 and 2018 was $21.8 million and $4.0 million, respectively.
    Stock options granted during the nine months ended October 31, 2019 and 2018 had a weighted average grant date fair value of $10.84 and $4.60 per share, respectively. The aggregate intrinsic value of stock options exercised during the nine months ended October 31, 2019 and 2018 was $52.5 million and $8.6 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 October 31, 2019 and January 31, 2019, respectively, there was approximately $52.5 million and $30.6 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.4 years and 2.7 years, respectively.
    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, 2019

     
    $

    Granted
    711,509

     
    $
    30.69

    Vested, net of shares withheld for employee payroll taxes
    (1,080
    )
     
    $
    32.51

    Canceled
    (2,108
    )
     
    $
    46.26

    Outstanding at October 31, 2019
    708,321

     
    $
    30.64


    As of October 31, 2019, there was $20.9 million of unrecognized stock-based compensation expense related to unvested RSUs, which is expected to be recognized over a weighted average period of 3.8 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. The initial offering period began April 11, 2019 and will end on June 15, 2021, with purchase dates of December 13, 2019, June 15, 2020, December 15, 2020 and June 15, 2021. The ESPP generally provides for 24-month offering periods beginning June 15 and December 15 of each year, with each offering period consisting of four six-month purchase periods, except for the initial offering period which began on April 11, 2019 and will end on December 15, 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.
    The Company recognized $1.5 million and $3.7 million of stock-based compensation expense related to ESPP during the three and nine months ended October 31, 2019, respectively beginning upon the IPO in April 2019. As of October 31, 2019, $4.1 million has been withheld on behalf of employees for a future purchase under the ESPP.
    There were no purchases for the three and nine months ended October 31, 2019 related to the ESPP.
    Warrant Issued as Charitable Contribution
    In fiscal 2019, the Company commenced an initiative to donate product, equity, and employee time for charitable purposes. In June 2018, as part of this initiative, the Company issued to the Tides Foundation a warrant to purchase up to 648,092 shares of the Company’s common stock, exercisable at a price of $0.01 per share. The common stock warrant was automatically net exercised for 647,822 shares of common stock upon the closing of the IPO.
    The Company recognized $6.2 million of non-cash charitable contribution expense during the nine months ended October 31, 2018 and this amount is included in general and administrative expense in the accompanying condensed consolidated statement of operations.
    Common Stock Transfer
    During the three and nine months ended October 31, 2018, certain of the Company’s investors acquired outstanding common stock from current or former employees at a purchase price greater than or equal to the estimated fair value at the time of the transactions. For the shares acquired at a price in excess of fair value during the three and nine months
    ended October 31, 2018, the Company recorded stock-based compensation expense for the difference between the price paid and the estimated fair value on the date of the transactions of $5.5 million. The Company recorded $3.8 million of this expense in research and development expense, $1.4 million in general and administrative expense and $0.3 million in sales and marketing expense. In connection with these stock transfers, the Company either waived or assigned its rights of first refusal or other transfer restrictions applicable to such shares.
    There were no such transactions during the three or nine months ended October 31, 2019.
    Stock-Based Compensation
    The Company uses the Black-Scholes option-pricing model to estimate the fair value of stock options on the date of grant. 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.
    Stock-based compensation expense included in the Company’s condensed consolidated statements of operations is as follows (in thousands):
     
    Three Months Ended October 31,
     
    Nine Months Ended October 31,
     
    2019
     
    2018
     
    2019
     
    2018
    Cost of revenue
    $
    303

     
    $
    71

     
    $
    773

     
    $
    202

    Research and development
    1,462

     
    6,567

     
    3,760

     
    7,680

    Sales and marketing
    2,295

     
    1,198

     
    6,084

     
    2,964

    General and administrative(1)
    3,287

     
    2,340

     
    8,775

     
    5,016

    Total
    $
    7,347

     
    $
    10,176

     
    $
    19,392

     
    $
    15,862

    (1) Stock-based compensation expense above does not include $6.2 million of non-cash charitable contribution expense.
    XML 70 R9999.htm IDEA: XBRL DOCUMENT v3.19.3
    Label Element Value
    Restricted Cash us-gaap_RestrictedCash $ 53,000
    Restricted Cash us-gaap_RestrictedCash $ 2,448,000

    /P,:8)GOPHS*&5WF!_CQZN]I M^H/^OCUZY.Q[\E^%\":]?RE4J#\^;,H"3-=M^8:X?,,>4J,5;8:N05E:DY=M MG+-AS<--3@3XG-X,5+(":U46=:25*S,8%/1F6Y:R>FH!9E<6W7 3G%:27:WC MJ*X>\$ROJ)40LDH#Y='SI)1?"\%3?4^9[!;0DTW!"XG2$I^\_W!*8\4\6:%P M48 G6"U+D%UV0= MS@.V.H,3EVRILT *5,L>[(GKRSW)F'(8\,8,HP!0K2(N>A'3 2!6"2OY2L(5 M^X!6CKTJH"'82JE.H0Z(TK$4PP$"Q.\AS7Y4];K234$+=I4B"YH$<#KL>K#_ M8)J2UB9C=5"84R86$EC]%+;5_#&G4EW=F"ZB.RH5 CN(K&FE:Y$73V:[ GVJ M.9W;VEX"O(16]: 37S61PP##N*P,?!]E5%G'=.(?A3R]+4#-DBN2T(O[1=4+ M6GH;=JPYO'2>9GS'+^T,UAU2T$Z"9BO;YLH.UNN&WL["GU9\'U]N8"98I;F4 M%EP#4R"D6_\6EZ M>QW.E_2_=#K8Q!V9)CHC]+A<;F)%-(=)KKX8@U9/F)'%=KD-#)!['^BDEZ;@ M&M:,>NZXOJ]^XU\ML4!+9M.2V'.V=T%CVUH\U9K<$ JZD->=YNL/> #AI7BX M@46$/]._\GV22VZ4[9K*=&?/J(D"'S)7(NRJPQ9D-J%9NMC,P1I9DG@-D+X+ MD^@_Y9BK =?3(-)P"=!R;-ZB)$GOV>>L2CFM@T6JB E88[!E[^AC.3=L'T$> M\A]\I16%W:OTS2(>@D9*[F%3K RW!-!%FW*3)%=@\,4A1=;BF MZ R/*M*MP(@"'4["SF74G\4T8 Q30J=;W K/5GC%(Z\1MX7?0?WF$2]%+]86 M*A5NIKG9"*/D'@2+6WQE:7@FD]1LA(;#ZNN@E:.PV=86,*4)N)5Y.LJR"!=M M)2%DP4ZT=$#LDSC,[J@PTU96*34D"?2>+4 %LD8':4"JH.H2FXJ[;:UWJN_) M/"UWD#48E@FI+&Z^O? UJQIDM2I#=HSFFT>USW2Q;PU\I^AYU \3Q@4'PMG- MR8HH2=+Y-Y@UL*Z$+$SNF)U$H0-'1\#.F@$N8'8G$0"]K$!L IJ#[Y#UU]FQ ML*GBPWF6@NR$P@WLA0O6.(MRHP_.07GG_- (AMV,W']9@[8OG1(@F)^^-WQO MHN!6BH!"GF?H(LQI\1WV[;M\X+#=L33@% [VR/7/NF::Q>NP6(>&5AI1<+0 M3G4F;8QK&M"O?+>L0@GK.K?5A4(>QOR;],YAGD7KK<5!5Z]2$:PUYI6BJKY: M.FB-EM2CO86OL!FJ?$\[2JITOY8ZL_3<@853Z:C&C@$F&%OS6E&&H%B9CE^4 MVU:]#ZQ2V,NY;@2+;,%Z#2H.6F1S5;IF=E&8[-ZNT!;I<8O#-TTH0& /B&^O M)2S2>PJ-M!\^V$J=8=:_ .H,J$J9RJ ME#I$X,@'GU';@Y\]5NN8[ZUL$0Z[P^8X%)8 Y"NZN M1195Y@8[U/)--.+I]*CHLWFJ/V'?XN^GD[G5#2+5"P^$]A=4RSJG/\$!:D6[ M?;M)YOSK%#='?!^CO?U2.JO"+.NZ:_Q]YK/?"WTD!ZGC0-U/L<-]P\M.LQLX M^8%5Q,T'=J+;CK%IQ5;8J(^R]% 6S0$=&3.CZ-4$:X-9*TTK2@CO,E)>M]Q6 MO [&$OF3+$G47J>G4S@7\WL?,';9S>76B0%?<;Y]$]EU">6.S$-V^U*:-.5. MO@83KXQ+V^M:Z<9J[-0EVR07V7COLO2!6FJW>]BG"&]=]T/E WZ6:]W#,,QZZ\ M<<[?^H%HJ\SAQN^,]KQ231.[.M(T3M7P)U@I:"KC1R)ZMJ-.$9%[!YH') 87 M>L]=1,6&&H,A]TC!0_DRY P@VK$2#A<\U+!]:D>S'"O ?2A]C2Z<_/8XRG>? MKMYM/E<_6NV\6O7+6IQD/5I]4B6*N:\+RQ*_.K7EU M.3KT@*>+C>7Q@05+X MYA.'GK=/<_)VB2ED1=148Q2U27J%TEXEHNERX#U)J")+HB5UBML>9PH98<&= MK:K=GH8//";.MV]O9+2\'6Q521U2(NX)6(@#!I,R+# =27HT.@?ZC'J9,NZR MA*4KA&^$>5?31/@&6F[HSG1Z4;MH#I$&9&3;(;(8A.9U#8N72FF72;82Z*?D MP!'+ IFHTW49T6B0G,6U,7H&OP""!VYIB&[.OE8&C3Y&>4%WN1630 X-086+A+1O@KMRVRJ+)P10,'BMW[@])#S+_&?)LTR#!= M='E5]#XK#NICSF_(3LU9R+WFY<@92>+FD8= T!78^OIWIG.>+AGOAKO;&Q/* M&I.5*GG5&MK,MHR3^A7L]N0K^^-7_B$TSX(KH/6DT?O]-^?E4NZ_DG5JDV4T M*&/O-5[YT8=H)0*JK,;L_K>6 )R?@D%+34Q+%^EUPB_O?]*641'1F+ M\BBOT4[ X7+ QVL,O,88C?4YT6N,OY<:[G>NX?S]U(1].PBCU[J?7FN\U4!\ MC/-68^<=S"1JVBA7[),.+?W9">.><>&;%OI[NZ'?\H:DC98Y.=@:".>,MFNW M[)_?>UU[IFE'"6AUXH!^SA&Y#95W/,F2_&!F6I:L6ZYC.89J&Y9NF;:MNFHP MV!0*-!59FK!HU?3V>-JCT<8WEW42ANZ4V_*]=L*0MWGDJ7NHZ9NJIAY9%< I>B* M?NE:^.-8UZ*2*I0T&&JEW^E(6+:X]P?&(Z*^K>TC5=X8RO*_)_$^OXVF1)HO MJ4W3H,G1L47)?4I95CL.M'!Q3]D#C6!M&I0,S]>AW4?)<_64,EK#/+U+8+F. MKPU,(ZB=Q]K7QQSCI=]QM^O<]W9#[B+.J"[)70N6^X.&==,T0WQQ]WM":53Y M9A4Q)G18,,N-UR;8]H-WD[T)7LDR#_%0Y1L"J[,BQ; ]U[,-J7*C@+%0,NU^ MEG'@446["[>IRQKL[(.0]J>)CMOKA2BYS<*\R#9S&D$O[HKB.DMO"4OV0GG: MG-^7LU!U-M?1JLK\Q))!4=]IAS'@/5/ 'B7,LVV'3]"@058-YI!U2^/] 1H\ M<<#/-4UVMY,+KDY.LY][H*'\^$4"?0AT04X3!,5U8U0;-?BT%,-W<7I#$;9A MM W*$GGDFJO4#L4RRA97E#ORR)D5>[ M>T6U(6U]F>9;QE3%#]XV2I^MMI5; MPHB;*WAIR9\H&1\,!O\A92(<0/\5O3^LVH))RHN*A!I7*8:I8ER2<,'_>BS% MU6AIGON7^2UHG@,3H#=A:SXQK@Z'0:7E-IQOZ4T@5BP+.&-"-]A)C''%MN%= ME#/#X2&*XVUR9DY,NF=I1A9;UG1&L9LP/PIGNS/:);,M=M.44+FF*6*B_T1E&I;;#8SK!BROVZBH M&JOR7N9E.CYFN[%W1\QHH7LT&_V*)Y$I+VQ#2C\K$Q)R1F>93G17#5>)#AF; M;<1[Z6\LYN K6!<17UG^P>]A!B;CH#=6/I U'UE&U@!\MI%5*QP3%FRQL^S7 MY?!7;/CTI''7; 7 G;'2=_2>GP4IE-4+=IJ@9Z*[9C.K\%&XC:E8,2\H,^>X M84YW)8<"--VT7*!.)EYJ,J M]2&5KTI;.UL+,F:9\$YUHH(\2_7,$BR71[P=T-*3[;;$$4T7Q*]16 ;2)][ M4F.68O+[C>SH+-P0WJ=X(BE_,!?JCVL;JG&)GL%B-,J+8]=3=B"0-"S MRJ%J?Q[/?^QO. +-+,L3N#/_"OL["/:\/%5Q_PA+])4Q!PJ@FGDLX[+2PIR^ M@H4^+ H/RP@$M,H^NB#4NH\,"JVF:/AOZ!7",^RQ].?L QDE?G]9+^X%3WJ M/?BWAJ'G[!AZ@]8COYVV7U^V#U>@:^R1W!ID=4QH+AAR%\9BG;":.V]>XA_: MZU?#YON4;#U"XDM,\>UNGJ3)U8%"K%)QECTM$P=M37W>F9W["VX)@(V[8#Y< M9DWO.70K"[8(?\(<1',F/7Y3J;:, MW&WBZC)AO8:&F$XLO\-2O\):LE3+;(](PJ*ZT-J6E"$_:;;,.U)MM(T+#_;B MB'D;^-NHCX&Y^J#/=U4:Z48!FZ=[5_I0_O ]L[ER!9L8NE921M4 M([':Y(]9JB.47N(U>+?'LM MTY&53MIJH",TQ*LJ9?3>B"+I4T)+= Q:E6W'$K&Q[%QSEA^5=FV:E#GGIP)YD-F]&>#5:_J52"RU)O(#Q M7E69ROG^>A]&+"7[%>QH5_1@V%117,W0(R7UOG$NYISFH V3O*S'?4<37;+' MXI2:%./=][[2.RC&?*6;/T>B\#W\.? KE=UAE9 IZ+!J).Z<&G<>H7[]\G14 MP>1?@*Y\$=4%G+9.%%HFDU9EV=I(U.2DF5(Y[9W?K'.F/0MCHQ88O\\KZUN2 MQ=8P9!4!:ZG!;-L$"]9,\6?6V4JMPM&\OJ>E5NNC*;0I4>&;[W MD1T@TDT.Z,Y_^?6\V7M1>-#T^./R:0*YIK=C@K)%9Z'A(K$>4RL@/CH-+$"X@/Q@?H#\=%6?PPC,4NG M\:!'V.@7$Y6+)VP_.=X_72+M1"]2:FB*:.I2E\-[MRR]O1*^/F5[09GKE\S! M:5;I-C43RAS*',K<\[G0)%%3=!0Z%#H4NK<2.DL5;;M-I8?^R=R[^IH[7)*] MS"_52-N'J.6;]1,3 @/^Z\$E=MV N2X^_.VC_ MT8;-^0LV]:[K8MY,30S34 M_>C&%XG)B5'W=H<:P48T$6AJHFZW.JH@-!&:%S;I+3A&MRJDA]A$;%Z\.*EJ MCPJ;D[OC:*9RNC"6!YJ.6S5$6;X$R/MW_.L5Z(>JL@<*SUI=D2',$>:# M@;DL*:)\D;,>XAQQWA^JNHI:>1^8TNV1%-M8\8BMA!;I^ZB%%%M=41";"&V3D5NFZ*JMS$8^V\7 MCL;!^G1%C['8C2,-(I 5T31:L4D'%T2 3H7IPMP6%>,2Q#1$.:*\/RA7+5%# MF"/,QPYS291T91(P'VO@X_>4UM$\K#0]::Z=KHB6A!SEB2KC?F-34T3=N@1W M"+&)V#P[/L<0)>D2!@&"$\%Y-AO-%'5I5$EQ)L>@_SLET-]FZ:I1'0F/9L=F MZJ-LB$:[3&GG3DB-BW-FI&OH_(*^"Q20'0'11;M=GFH4$!20"0B(IHJ6A#L( M"@@*R'$!46$'D=Z4]S\\ 1FKW_P3K0M#\J*L:3SJN"]9U)0V,$>G30^4;[^A MI;:JGH; 0F"=S#*L6&UL5X060NO4[7"K-*SH)'ZS7$X%S%!IEXE"0C#7ZG&& MFX;1QGA$'S?&57,:T6F(\0EC7,.$V8CQ<6-<%B4+$ZP.V5_*(C=NR&V:$5H! MX3[*HS01X-?24!>*\.?94[ M6[5%V6P3K(FH1%1>#I6:J"C30.7DW,9?+V65#O3,]5'16@7+CR=VI5?([ZO& M'BJZ9;G5]0>B&]$] '2;K7)7(KH1W4- MRIWFEU[>.@>JY?X,RF$F'J*S_;U MJ^N?PB+=W,3D+'IJV2A]XG*\SY/3\J=+3D?GH[^0B_+\:)5G)N%5HM\/4$S4 ME80Z8+(Z0#51!Z .0!TP61V@VJ+503UIU &H U '#%4':**NGI_%9_PZ@/D( M_E*$,,3J\U<+X#]W_K?[$M:R,"=Q7$[+?WV0/K#?X:EY]?L+1B,<3L2N:^,A M6A3+7Q6-JYQRL5_L"8&EV5V'9Q+5V_#Z'=4@\7>^?F'LTFI]E7:F:?1/]+4! MHG]M\B*Z?3QX:>O>?DKF\68!C^1%.O]Q=1/FA#H35S0C*,NU5&4'9=4%DC2Y MFH?Y4I@O0P /1P.TF$4WF]V' M;U=A=A M@X1):@?U'2!Q.!?MSA$71Y BM2H+C_B8#C[:)'!!?$P''Z@_$!^OU1^3"S[W MTKP0TELA(_K4WA&2>R6!?;IC0H'K ME\"9;9C5*&_3E+=^7-N]M3#VY [7-#O=&M]D+5&.48Y1CG>_J;0K]34L.1XK MU>(;R4F8S9?L+G\!Q\XX7:_@N#]J K\L:D8;S/9V%QG!9C$2:!FB;F"2?(36 M)5Q)HMDJ01-""Z%UZB@F&JV*"???'!O+S< ?80P/4"-M%68_""W2/DW6MR(J M=J=)#7JK'L?L&A@[2F51MMM$1"!*$:5O>5B1K$Z3>R%*$:47V/%M8QPH':L3 M\3>2D"R,F7D:+E91$N4%+GF5SNA3;!HJ"U066YM!$F7S_-**J"U06Z"V&+^V ML$75/K_8,&H+U!:H+4:O+11%E,R+)#(=F+8XDJ20_]OHSDMRX.W*#LT4^'2B MMS.SY!T9"ON'?[S?^4,R_8?G![<'6GE?$6S3T.TT>CJM77NL[OMTV;_+K&IL M'=Z1JYN,A#^NPEOHRZ]A_! ^YO#*ORRS,Y/1+82Z$ OR5PA)PT4AI\.N!R+Q&O@\GH=' CO#W M,$UC5SD8E0]/.W]?D(-1Z3SGX'A:G&3F,[U/=SX'J6:LMLJ.?I']AGD1$0J8 M%W%(-\*'<]%1WJJN$81YS1 ?)_ Q];R(B _4'XB/;O7'Y*)^OK7.ASA0SH,L M3:BT+=<3?W[OU>V9AD18(ZP1UF<,O">7?'W ?#^N@5$@4"!0(%XD$&-EBIZ? MX'S@#)3S(TE[%+8Q 3_%F+&(+#W$(F(1L8A8'#$6)^?4.ENV\.0,P M,U]<3JWSX\7;8;!5T93>:L"Q*[J>8VE0U2$12X@EQ-(4L*2WL;/Z;TZ-QIWW MVLI@4[Q8;N?P:SL7O56DTSWB(JP1U@CKH<#Z_.SN"&N$=>]@?0EB:O]@/=;P M-%86K4K(W A2FQYY2[D$T66HT9A3=UX,',L74^AE&;&,6!X)EMLD M]1TKEB=',/\[Y9??9NFJ40 %#Y+5-S^JYQ>T&@U/ZA?TK*! Z)>P?% @4""& M*A!OZVM$@4"!Z+E :"H*Q',",5:O_2=:/H+DA1 E\W35)B2FW\!N ^O>WGB. M7;GV&TIM;&B$$D+I&),1H810FJ!6FIRC]DL!,U3:5J*0D%9)!,9YY'A3EU1O ME2<>I!'5B&I$=;]1_3__AZ7(RIM."&(;L8T:&Z..7Q()<4-NTXP(ZRR]C_(H M303XM32ZA2+\.<$8Y(_J)5+%#L]M/W7?QJ]T^C#Q?(8_KW>>#<3F MN+")NA;Q/"8\CTG7CM6+_)D40ISFY_N)53CA+-+-34S..M:5C=(G7E''MYC ^3T!$6#' M@[\4(8RQ^OSU+[!9^__<^=_NNQHCC*.$7"T)FS]9D?[\U\:0_[7)B^CV<0]W M&DPA>RA*0&**7R7X??_EK7O].2W(KX(': BC1+B-[C89/+\*'X4D+81\LQ(6 M&R(4J/; \*!YFWK6I@EUAP]NL#[\U-&B^@*2]=K<,LRM-$2&^% M8DF$[\N,$.%W>'29"SY,[T*HAM?=:[_,B_2&9%Q-J;(H*))L=_\:EBZ\^V:A ML]8%.GLQ%#TM0V=O-?Q7^OBO40%OFQ\;V3=R3Y(-Z6Y\TA$I>5H=5$-KO'%G M)J0CRJ39I23-5F&\TP%9XKLXTY+"G,1Q^=?_^B!]8+_#4.?5[Z^'QT.T*);P M(\Q%N5/,TS@.USGYM?KA8 (^;)TZV[*FLOKA:9\/?XG[EM\YD_*.W7_71UL[U5"5S]10O=- R?FA#+B&R.QVFZ4IKB96Q1S+0URSJ)73UX5RT.P-?7+4WCR(H](B/YTY_ M$\7'J0W^;?#Q?A#PEF%R]U9IEOH*@GXHB?<#P9^%)V$P2:/"OH"E^'ZK^W%! M_2Q9+D2)4"S331XFBWRBA @\#(R5%G#4,SOF.#Y-$4V]54'!WH7Q]0JC?7*_ M#!2:JBPJ2JLX)83F4*#9*GKBTLM[$IE_NL02]T+F9%G4VQ440ID;BLP-=3LP MI\.@>6$84N>! U5@1//V_Y5Q$2\UL2GG-B-A3A;"S>.Y,2F@DF7Y6A?@V3A* MD[-;$X4T.[]/JOGG#GI"^GUNZ-&'OUT+WY?T^4'S0 &FJY78+2RT2$9+.B4Y3>"IN\[*"P6>YC=14EW \=8 M,XPUPUBS7ICY&&N&L688:S:Z\>'UTM@&VK\P@?[&$F&L&>(#8\TPU@QCS7JO M)##6K"]XP%BST2\Q'@9&%FM6N6RSJ<6<&:*AMJD5B3$&O1'6D2)3$W4;(\Y& MC4R,..N7R"FBU*ZJ#XK<4$1NJ)M!IS;*0 /.1I@6EX=%K(Z$15QL WD[T%IM M0#L\;$[@X#]D$+;9T!&$/03A1;U/;P?(UG+66V,2L36%^2<#&'0UXA[K7*=0 T;32;7J8L %X4\O2V>(#9 M%5E\=D%B M,-4YX7.?_HL(]:LZ$PCM-Y6$ /J/ZBO=A^.8[I%QZ6T7Q)!YMO MUNLT*]@2SF&Z(A#8117^7V:VO=GDH'7@+'00'%YM2_M:ZO 2\$.G6JQL]'0X M>7MWTW[M#_;O,JL:6X=WY.H&%N#'57@+??DUC!_"QYQ&%R^S&8D9^J/D-@OS(MO,BTU&.'U'6)":OW/7..-3MLF!,FC(,A=. MX99PB7^@#=P3V.K@J^DFVW_9:"DDWTA.P@S4!YWI&>SQ<;I> 2"1.O)BE'9% M'='/HXZ\*2UCO"]#PLF31S83"2=(.$'"R4C&-RU/S-1T=3\"QOM+*)@ZX03Q M@823_N,#"2>]M@S&#@(DG.RY*&1DG(Q]C?$T,#+&R8Z'=_&4AQ?#J <81BTK MHM'J)(-QU+W11RAS Y,Y3=3--J=#E#F4.92Y5B/[*(NVWND^=XC&45R M%-;1$XT^RNJ$ #TEJM%7DE'717A'3A+]1Q)IK[:I)=-OQ"+U8\B U-J4#4! M]AF0&'$R^/%-R\<\ N[/4Z[CFBQ1A5^/E@TDJ\@&&@0;J,1H!4?&XED?L\2O M!?_G/-Y0N8)'4I#" MH6YLLPNV,T@KQ(YS^$&]8,G0I >DB+3%2H9QP=]=K: MTDV\$);A_1Y;\$]R/6E[U5?^O0FS@M;\ "V]_85LUZF@1"]8 M*J&Y5'M\KRR"Y:6O:=*ICE.\.,FJ9FN=IGPUV564'E*SJSAMA$U 21U9QV$! M2%AQ;A=]D]*@<]4=2S=%'BT(C"&])7G.*YKD)+N/YB2_%BCQ,G\UJ^MIPDQC M6/LL.-K""S2+6#+-H"%8%TJ<>8*9-EZZS!]A3/@D_QYF/PCE$"%3YL5*!YDR M8WH9,F60*8-,&?1;C'Y\T_);3$U7]R/2O;],"&3*(#Z0*=-W?"!3IM>6P=A! M@$P99,J@S(]KK)-CRM3.W=5QYRX&#P\P>%@Q14W!8@.#5D4H<\.2.=D2315) M,BAS*'-OEW]?-*PV8:\HW<9>0V MIKP@1KTA.U_9J8*T>*[QJL8*?:RJ@53R0RCY)Z_;I?57X&\@D$4$<_T(\W2; M [(HF6>GPLM-2"E'-\4.%:OQ_NO#JD:MMZ&>,4]^(PG)8%WI;#J+591$3.ZB M>]+=D)& @@24 ;T,"2A(0$$""OH31C^^:?D3IJ:K^Q% WE^" 1)0$!](0.D[ M/I" TFO+8.P@0 (*$E!0YL0&2D/IEI!XN&#G#!9I*$A#P7HK MZ,M!0"(@^P%(#!L9_/BFY2@> 0WE:?_OQ=@HZK7>,S:*:B$;92!LE"X*J33I M$],JI'+W FE_LI2*5E?P>*Z4R@$WH/)V[*O'P\O<#YVJS[+1TVR"ULN@["<_ M8?\NLZJQ-1P0KVY@CGYYJ7!T. MH\-Z/U2C:-?JV82W:^$E>_'9%#/&GE*/4[.@I0T?T2E^5T7#.M[0_%@=H9?4 M"YI\L9]/5&61O! ^):#+"9NK+S![6?F!"* N+L:^.HBI&2#?"F3U+DIX]\)- MD58?\$,#^P0I66-Z&5*RD)*%E"STK8U^?-/RK4U-5_>#4M%?RLW[4;)>,2<( MGGZ"!_E:?< '\K5Z;3:,'03(UT*^%LK\N,8Z.;[6UD$<,7\P1J^?L^:]"&23 M1>W@'A&CUP>EA5#DAB5R:JL#(0H<"AP*7,L]3I;:./!0Y 8C,WHE@(K6)D%%;_7_V-4\"L-% M=R-306% 84!AH-_\*+?RB_7;!)OHA<3;B5'W,%3'5X'QER?/ ".@-.Y=D71- M7Y2OY<[HB\@9O#Q73CQ2KTI8 H+A)?,P7S*.!?N!_'L3W8;, Z3.8$%BT%K KI92:E/7[]<"\+!(7-;0*@CR$D(N4%!CM,CFU6DT@9$ M!K8"NQRXBKC%R%VP4_#QL6$5R[ 0'@BEU)+H'IZ!;]&1\H7;/DU^KJ.,"A!, MRVV4P\[).GHY3E>WFR?[=2^ZC&$TRGGMN Y6]L@[/L,D[' ;NG_%!7I=HI%; MAAU!\LAK."&Q^W8/(T='1#7\=BQK%9()=WJ+9,*)O0S)A$^&$DZ+3'BPWR*7 M$+F$XQD?!@B/;:#]H_OTEPZ&Y=T0'T@7[#L^D"[8:\M@["! NB#2!5'FQS76 MR=$%CSIYD4(Q1 J%(HF:@L7U599.$WJH/+6+T M9*>["AAMIM O:PH.:^IW0T7#HLBBFPV/S2H7 Q3A0[$4;K-T)9"?$8AZ33%L/D,!"D#D7Z -5/.RWW@"W=JV;\QZAXO#ZL@M): M/_8L;-!+85YZJMR Q@8F&R;>1,([3.-P8ETM;H M]^36,'\+'G$9) M+[-R;@:F^X_M;:<6>NAF:ED- CD<_.!Z8,[H/+T-F MR)/'=LP9CKR2C[H?PCIQDU8\DJ%TYYT9D M.(!%5\Y0 *FVHL$3H/ M@/*0%K>H$,^(-FI-5X.&Y_1J?]'=$A?+C%Q\NF"HH6)8TH!6\ MN)R%(@N3_!9>^_%S6A#!^D6DG*@3"N$AW<0+81G>[Y$$_V1=V]6D[15]>80F M&<&)_T2V*U10;A3994NLD:+*DHN2=Y MP88.C=._K>.P RLKH736C.,\[3QOJKDRDG9WC+:*-G+; RO+I^3;HH\6A"8 MHO26Y#DOT9*3[#Z:DR=Y8]H1WA@CFET+E/F9=\@6:PS[3\JUL?/B%\V!6!+8 MH!V "9O,XR2Y$9>B^2.,"9_DW\/L!Z%$0V0F(3.IUV0A9";UP[. S"1D)B$S M:23CPUC$L0VT?\R"_C)/D)F$^$!F4M_Q@'3"6OE+@5)O>*R M D/)PH+SP>.K5W)LQ.,D6# 4/)([I?^L%^A'-?\#K;]FZW48Y;#TP M28HD4L+0;GVJ^D7TQ1O>[5/<(4H5LH\V4O>/]A:^OTH+_O7M6&NF5O5%=F/<IG_H5%>7C>XS-KKT MKNS'Z;%_EUG5V!JDX.H&9N;'57@+??DUC!_"QYQ&Z2^S@FU9;P67K*W=U"N2]XI=764 M?7>4=;?E#$(S*4Q)R$EV^<%(&N2Y)][T9F6]Y)W29-V7]7HQD>]\,ZQ!QSU_ MJX'93-+D:A[FR^TN2G?-NP2>6@!8LJ@D@@["T*CV^8( M+F) ?=;,;A@Q4_(3W=5(7@B?$A!&SD[] G.0E1^(,(T%DB:1--EK'B.2)OOA M\D32))(F7\:I&,%8QSX^#),>VT#[1WKJ+RGN_4B3KY@3!$\_P8.,RC[@ QF5 MO38;Q@X"9%0BHQ)E?EQCG1RCGLC1ASVC5P*H:FULL=[J_[&K>12&2PJ#+$JM["04!Q2'$8K# M1U-K4UV]WT;81*\DWDZ,NH>A<4[\0$]1^.0I8 0F.^8 D MU@MQ2\0CE?*$)> 77L+H,Y1BP7DT_]Y$]V',:Z*QBG;W *(5^_TFC,-D3F"Y M8M"9@&U6*NW3UR_7@G!PR&QP9CL!G(2 &Q#@. VW6>DM;0!D6/._RPIN\ ?S M#6P2?'AL5,4R+(0'QD$CT3VA=?LB.E"^;/Q1\G,=,5H:3,FVHJ!L7T^(4ZQ* MYW.*0R%:_->'W%!GJB1IDN0IEBYK@:7(IA?HOAQN02: >*LA@J MW1PYN3H'30A 7L$8&-LYG-/4#FPO90D2Z&2(5'/Q(\B'67Y2L)?F-RE[.7\Q6G"C0BJ[B.J M5B@3>PU&1!*5E4WA+P3L#M['3;9.E@2F/?Q!DKU. MKL)':$E8DGA-IXD5MZ5&39KEE,@>TKF("DH7OV<U)?OO^%- M%$?%(U^P-72YT8_&['+6>$X;R'DN#/KE**=3P;[*]T%.,H]H%=B<;AWI;4G7 MIIW)(\!;F)T8<44VCPFUSNAJ1AE#4@4ZO@>?:"2B>QO)J=+GZU0WN?LD'6:Y M0+#,=%[S)C/-I@:T9>K2&+L704K$MMUPP+OQS M$@\HFI1\)2.[!GRXK(3-C)3Y+-(YX< MX5^;Q1W##9T@>#> %[9=]DEXDVZ*$HYURH:,5(-="$RR]O_S.6.*#WH/_04\=M_14L(7. M'1O;NAQUOO?[@O:JTGTT.]'5TSF:V-9YO'E.L*?-/_G>\(G,41?#76G*[\#N M6+*"P^G'5 I#NQV]'WI+;,/3/UEDR2Z3"L+PG>6Z0[3(" 4 M7IT08Y+:8>K<6"Q(C!! AGP_(-#?# JH(A ?K]4?DS0G9'UYRU"))$66[ M4[(K"AT*'0K=Q^!5S9X]]?+B6XQD?KN5XQC>9M>S8 M37H0_M:_C?6/)P(*S\U2/,P\0ZJ$.1X'+< 3P*C9)MD"0G28$#UQ7SU4")NM MU&S;R4",(\;?_O9$4B:!\;%ZG#X?(\FIE&07E=QK4+LWHF,B$X"8@*1 6B M E&!J+AD<,O //6_-=);O4.AW;>SB"UM= GNC^6WG\"1=BR U!&0"$@$) (2 M 3EI0/;3=_5VT2&=&)\##71J!?&!EF9MHXPQR&_ V.XTY0AB&[&-V$9L([;1 M)GD#>[SK$I%]K1GQ95M#Z._4%M^I&E'_;9R5(^KZ23$;>\[_RPK0-$H-- MSHJHG*H?P6:/MLY*+X M+(UW[$ :*TJ^?_]B&,-D_^>L_"]N"KX*!NB87>: M]JW?]P7'A+E7,MPG>BE*:]^D51=MO=.B%"BM**THK9>15DT5K6Y3JJ*THK2B MM%Y&6E786Z5.ZV ,3UK'2I)TL(#&E+Q1N):#'Q^NY7C&-YFUQ (:TRZ@88JJ M-HY*:E,^MHT=I;(DRB96DT:8]ARFMJC:K7*9(DP1IF\'4UVTC'' M)WW9P!6 MZN<74GHN7,NEWT#^G__#4F3E_"S$/4HJ.Z6S-8(3P8G@1' B.!&'(7*U_VDO5.,X#M MH]JJS/1 28^8"W]BZ-9;.840W8CN(:!;G5 9$T3WU-"M32EYREF5!0=F>1\) M:9I !>N/2AN>R !AVP=O05]T;\\A>58*;(0D0O("6K)-@D.$)$+RDEERIP') MYRKG50'YU>]'^ECFY=X=0TJ^BXC]N\RJQM;A';FZR4CXXRJ\ MA;[\&L8/X6,.K_S+,BOGIL,!OT4QO6/DBE,+/9J2B9])P8HECJT<8@+CJBH+ M;G^^5/%#+%&()0K'73402Q1>VBJ<5ETZ+%&(4, 2A=W%WDR@/AW6'YL\!+!$ M81\@T-\2=*@B$!]8HA!+%&(X[^?2Y87%6,Y9[)Y:!P M+0<_/ES+\8QO,FN)90FQ+"&6)1RT"$\ I5B6$&$Z!)AB64*$Z0!@BF4)>V^E M8EE"+*XUQO,F@A/!B>!$<"(X$9Q8EG"TX;;[M',LK8&E-.9WTLGK)T',?!C3UE$?O&@-08B-)?'A+!\4N4*EFKK(>L@_667H? MT;Q*-X_"QPT- XR27QK9YL-Y$=U'141R48A)GO-OL0=OTTQ8;[+Y,LRA(^DM M;0N^5SRR!(GDWYMHO8)QL=_FX9K-^7_8"PJ2)2!ET K ^[9X"#-ZGYL7^;7P M*1'HK+%;W2(5BB41,A+F:9+#'(0%?#V\@2U&%!Z(<$/BB-P3>"@L]L<8Y;23 MMYN8MA(E]R0OTHPE? R%.(*^P3L>A14TOQ7/7\PRVSR8=X6 M*R]^Q=U5 IINC78+:B='$M (;I M9.\O;D*O__^U2>9L$ \1S!D,EL,&7L>\K=N%A"&LPZRH>D\-E#".X6. ;<[6 M87]<(NUPO*'"RWL#8PJS[8PQ9"3)!MY4"\K-9G%7KM*_-_ ZDL6/=#B + "V MR-;Z/HPW%$*T3=@?")4MDC3@LUW):NVHV-$FX=N\O[L=O<;DHIA<=-SY/C&Y MZ*7O3Z>541*3BR(4,+EH=YRO"626Q,R!DX< )A?M P3ZFSP2503B Y.+8G+1 MP4<[VM=ZVRFJOOKY];[EH>1?ZF!V>IN!J8.QJ:*FCH-*URMI[=.5.HI=_\1. M$2UYOS(?BAV*'8K=1<7NHRS: TKFV\&(,?@,17;8(FN(BMIIZIPABFQ/LX1V M,-J_DSS'1*&C'Q^NY7C&AVLYGO%-9BT'ERBT@[WUZ^E0WT%F$.OF)"B;G7I@ MAFA63ODD. &,*Z(N#Z>\ F(<,?YZC*NB;$N(<<3XJ#$NF:VRQXP)XWU-E=K! M<+V74>V$(6=5ZV":,.G?N/7SP.'Y46X72?/"80])5R.LQP-KU+H(SQ[#\Z.B MM')QC%#K3C!P.=C),C"-?$/O%3#2_XQ#G01F*D:K:X'6L_,FR8,PK+.K.U]4 M&*@PFE^5C;=-4(;J M4%JHO!J@N:HOF--4:KHTQ?D(2W7:AL4-FT53:VJ*M3 M*3OQWDZ5P?E.MJ3ODN==IJB,WH/FW7-UT3>?IZSJHFVTR< ^1+_F!-SUG8^O MH5*/J._ABUO+\5TFRM+0VA#4SMTJWW==45!QYWN/G<\$<;/:Q%G@SH<"A0)U M(%"JJ$I3$:<)7I ?S>QU&R5A,G^7@QZF2[CT_;5N=)HM :^4QK IHMA=5NQL M2;3;5=Y$N4.Y0[EKO=TIDFBJG7)<4?!0\%#P3FYXJFBIX\A@^5R-Q+_]/Z$0 M+?[K0Z[Z2B 9FFZICJNK06!;DJ-(LBRICBIYL@;-_R5L?+'JV;G%%;LM$LE^ MW4V'_?=M93B:%Z1D(@K?2)YNLOG^L?"<@;U#.<4_(EJ@COZSIH7@6 7"97A/ MR@,P'(;+S-:T5N$ZBU9A!NT*Q1+P>;<4\C FVSIO^>8FGV?1FC_,"KPM"2O* M""=K0/ BW[:>D3F)[FFYQ2Q=U:W0G"LPS3F9;S)VY&:MW*19EC[ ),$SO+H> M="3-A#B%0=^&V3\ILGIM"O!P#/-Q=G.B$-X6A!8:7&SF[ 8:] /) M'F">2);_+V$1Y7-0&06?LGFZ6D5YSA:BD\'(QK71V5A8%U->\S'/-ZQ&(J?O M=M)7XUKKK*N7JT7X%M(M.-U,:5E!BILGJLR%JP-(E[*W)]2GM<5V, M\X%D)7V%5UR%'ZB6N >548&]69:45>:DTG$^C%3-N):[ Q*M^KE3VY4.GOR, M>#C)DR,4=X:W?:+IJWQ&"3] [^&M\.GM;32/RO*L^6:]3K-">$BS'_SE?$MK MU+2%GJU) BM *Z1FM#\9X5V@Q4RA]S$)\Z)4\#\+05:$54IKCH$6AE[<;M@7 MJ\9V&F!]6A#:/-7G,%N/5(O32K;-$J7[@Q' )'HHE@(M(2KN_B4C"7F@_>>N MVH-*IT6T8I[<XKP<.J)!\Z59)EH_LE6#M4D0>$=/;O,JL:6X=WY.HF M(^&/*[8!_QK&#^%C3HW995;.SI*;K*P$]$U1WQNQHM],_N]YU6C0F0_;IIHM;+_"#%+Z2EIP M&E[+"@C#*[,PHHE.-O-EXUJ*FK4D6X$RF5/;O7IVDPMUQOLK)0W?VY8#W_)%:5%U6@J<3APM]DR5V8)7G*[/!?4F7!:QICJ(!4PF MZ7VX/5<<&1I=&5*PP=&WW&[B&+3WPS*"L3ZDFW@!QX5LM5-%6FR\F2];.2ET M*&G"AS5LL\T1*=EWW.^ ](/%@2V%HKXC,)W0ZHUB?)R:^7A ML!3?<<3KR=/36D[FS;T&EH,%*K,*]SMUWZ^%V=X;V,-1>09@U=L3$F8)W>Y@ M+RT;K88NW%"KC.U\VW[!-I["I-$$06&^;95.SWR>9@OV;E93G?:L^G/Y)=;^ M&KHZ?[SNN\W,CM"+@Q7JYNAD21T>\T3:)[X^Y_?,M+H\@#Z$'##9@L,E!&C! M;(*T57 ND\""%3PON.:_(3M?:2#LT H6:P,=%'%YUCT&NCD[OTN)\ M!(EB-T8@0./2/=Q??_)>60#(;HVHD=BB([RC)D&@4)65E9$]R$W;)7FO>#>+67_M15N#89&4RIH%L.G%M3?]OJ?6DS?\6SXQ JXKVG9[UW[Z0-Z M66+A3I0F'W,'ZD]VU[Y:'-$GO]F1]>/\Y/<]L9F<-NOQ;M;CZL3Y63;K5\H& M\J>]+I?3) ME-WY9J>RL9/_>-IT?_*F^T9*Q@X%9E$@2"K&'X<$V?%B_"=>_E?J.[><"E2_ MLY#KQ8ZC[\A0+PC=+[/F$I&<#B%HKZDX0?HO8A<$[Y=6<:4E"%V=HA:Y0(!+ MR;;H.;>&Q&?XX40[9[#X=+P!U@8P[ACN,2RV M2&HBM)XNJ4*C)Q#HIRFN$94;JPXQ?G+PY9 M )FC\&&A#JQ^55=GK(:N2&$=:):?G3\Z;)ECI3Y3W7>L. Y3C_GP@+6EL[QG M-/X5UE*TM.LBPA]W7ML&J3YS<._SV=^&BQ %2^#<6$ ,)T)7+S^<+3+9?# ME@Q/C#Z!]V.M1@-Z]9#EMT_/GQZP:O*5D\E;Y!&4V:IDN#8;*I4[J;/#%$$? M[M6PD*()L"7PU49H_B:T?4GO&K<4O8?^*K<:B''=Q_P@;_OTD(![_[+9'2G# M)BNH^AF+>Q=U_8$V,MP"S7,N4U)-P&7/AUO_)Y_K[>'4I+>:6&K1U\[8C)(. MTL(^T#K+P["<3:J2M4SSY-8UM_\LM^;) M^>Z02O]S MNC6'%('M1Y%JVL]M,-%[;>^XG@>'4 9O7\AA5/."/OZ M=OX7=]H.9RI^(:?M\4&I;C[Y%EA^N<[0I&J*:RQUEZ+PY4=Y@W0&<'(,J2$. ML=*//Y=3-*ZX_PI_SH\7.X[2%W3!6;X;@<4 MG^&M/]HEHXL_Q1>[QR11CT\D49^#).HKR^?_8/#M>Y+/?W4;./T;3*0^_.[1 M07,LB4NXZ1LP4073X(D;#S3TYP?-="6C_9P.TN//$^5Q](N.SZQ&JDLXIS:9 M'%SH/+V'I[UM$*C:+FMZQ8NN! Q7*'!3"F7RZ/;RA5R_L +\6D*NCP^9V(K:+VY+ M-*\?.?,:^7S1?KZ"4W96K!$\[KAD<7?^4C83Y*OY!@@AC!SUUUB.IHP+3R)OY?+1?7]JR>FM% O?)LKJM M#.(;M*X>/7IP2#O4RADD*I__A7N*0^1(B[C>Z?I21G6S]K,'&$-#P>VB6 M!<<@*.\PJUV?!?/<\>L,?X[WJQOB6ST0->2S@P:YIXRFKPZR$G/3+DS"<:<, MIA?3#0CL55)1D+][8"W=6:G=;O TV28" M;+GKIO3=Q=N'KU\_>_#RS7<73Q\_?'3QXLW;[QX]?//LY>M7+Y\_?':TW91> M20"_!U?]W0*>Z4C$7^%!R)[P4:_MZQ[[,AR-Z4=])\ )H7!&56.\ CF)2TNW M:@V/6[IZL'2<55C&!9PC23+:.67=1K;PGYJZ14KE'GG\2R' KTLP]5L_/H8SWP" GJS&?_'NKFLL@(6 @:IRK6_5KN8X/7S\Z6I7X \SHFOG^:7TN+IL0CE\+2HE=W< @L-8/ M/)Z&S8S8RT$W-6_IS%X2(57135&'DGH54@+FDLLOW!V$-4"NRC+B3M MBO"&'76W* O85.0JS ESB*'EIN#>C-K;@/6QS/'KH7K-EF15K2>8NL&E?T>3Z;E0!J5'S6/.8:-AB M()=N>X1'4.@OV+6?.:8E&\T4N_WB!I5E3PYU9X+R5==(>,?AI1E%! M&GZ&6 =NA0(#R.+I'%8KE$O3YKN:;;3S]$NGH&-UKY[C&%UMPA5H>*QW10&F M*=ES@U@3NT=WOWGZZO7;I\\>O'U\\?;IQ8N7+^!T??;F^<,WC]Y\]^CQX]=' MJ[O?K59G+V6VW^-LSRY<2Z*CUM^_AEE>DTZ3YAAP8K,,5CE9=U]OFQ3JQQ2- M\%'7A#GL_9Q>35Z(XE!GR;;QT0_?90K[*U4",<=M:J M3[#LO444;P&OE5OX1J^'190>JFQLC^=A^/9JZILS '(!!WQ3W^"W>O[)_?@^X5AGF7L"@7 M#"O#>?T)VPLI/< ;V+VHQX]>01!H#$\J/H'N[!E,]&7Z^_G[\]F_7US\9.0, M?',#07>$B_R(I\SU-/4-W-;9!]H0//^,\6O;?JUT%;AI,CY9<0P-N2@A-SPF M1M@).S?W)L@\XG8E0%SECJ."@_0<0Q:?&/8QUKW5$H/KK$M<- WLI,\+;/4( MCAD,>!&Z&S1">#8&+\+6(".'6^ZO.M$=#;>I7#.P +CGVK>$[!LR7)V0?4?2 M_A&["-(V#3GWUB6$+O;4M2V!9<7([X+[L"EP^Z0 V'33W\3^O*PST(.@2!3; M\13\*)IEO\8N>M8T$CW8ZZSLD:!EN">I%@7^][+&$P!&6'!?20NM9/%\<+]: M<9RDVV[(35GJ:>*NWOC3Q'YZW.$JQKW'-X-%0%W9MQ(_I#C4HW$D$514[V.3^0MJICM[^.+QXSFNF321%V-4NB@Z M_P]<-M^@T45)N_05Q-9*^=F^YDAP&I-%\S!&<'$2BHG.FC$^]^CUZP>/GKYZ M>_'DY=.+[UZ\>/K@Y=/'SUYK3GW^#G MW1(F;O3MJ95TR!,UE,S",&;\Z,O'C%^\>7[Q^C%FS2[>/'WUZO'S-R^?7+Q^ M_N;BQ:NGSU\?,(UVAW4[J.DR%4:&*9P]/L>Y0A^0&+L<86',MK#OVVQCL<_D8?S.R99J,8E42=NI+UBGQ+D>]JX;3 MMRS!1P CC_O]CF#[@B3"G7AW.9CO%P0V8M-Z 4Q9L44&$D@A\$K=%K1^F$H".Y8B"-+\&!:?X-ILT.)I7^JPMB0L\J@MF0C9=590 MTOX,I.0,62E9I[@!^E G6Y;TJG3PY_Z-%V%;8X+D)I37P=HI8_CS"L[],TP! MSIAS@:D,BF9V!6(%ED%9P);)9U5&=8KX-HNPS!!F#9=AP%;"OPSMLJ%9#H.\ M0+ U[&UXWTACZ!@E&:3.\&ZOZO4&@\*8@VI#6VS91U;Z M8YK\.FZ?^"M?V&QVM=V@D'* XN&#?Y:\R+5R-7#AC5A?#<4W.,@8DR\QSEG M+EK>MKQ37L,]KIRHP>N^K&:O2/27V]F;WV5BC]Z*?4?.)7IS9,[H"TIZ'&VL MI93TV7="A7(#9Q/B=F\J3FC1#"'_19$7&<%T,7P&]Z"#.<OQ@8SI$T)F#,0D+$^KI"8K#[[NE-*4&# M;Q<1,F8B*TH&3_6KD%^.$L5#]-"D+,2$:AZ(YAM59U1Q"'EI>@6.E-@6]9+P M3OBFRZL:#2FX-9CN;9V^HS?I-:[-R:VQSHX,%TU"5;HI08]O3\ XDGB7$]?GKQ[/FSAV\>OW[SYNG3UZ]? MOGKZ[+NGSUX_?//VZ:.+QZ.XZ]$=%%\R8_6G!_">G,\((E^7K-)^PH*-'.-U M?^IA_[G?]0WGS"2U'Z.27\7+?PY+)Z;]&3JCK[BQ5Y3C'\T'ABJ 48"7LU_J M O,3J 9-TZ#69ILJ9C4Q/39C@K!UT;D4F)F2F K6G.UYCPHS+OA ;U&B^$? M^&^I-61 A(7G SNU"K(B0!+%(.!;S,4UO;:MP%Q#^\A-K^51"#"^+3217 M;/L-HFA;QTZX;^+C]Q.3S[!CR:"SY<]F MR% -I*?WC[_OD7Q/2&%26/0/9^ M)KE[^#@[>_CT7\*_TM4/G^;RUV0F.-D1G!)^PO*QIHSK?+1O_E6 D#3N*M=_ M\F: D5Z3HBC1%,1<[_J&SS[,)\X1X)LNNRUG#G;-K><7HQ MQ#AG,C;44;RT:NC/XZI1J,OC)Q!JT5!(I@0KM/QS(S*?^R#[;\0[:M1.R.F' M\JMGVE'KAU^F=B8Z/^VV1<.%&(^8VT)%:(;B[Z32O/V!VL;H<.M=08J88*2O MC+.;1I#3NM7?^OR28KDFG?R0M?1?HK_,W^ 32+>7W&Z'U%L0 &[M@N,!!X9. M^FR-I?Q5WA,E(3ZO@R/CG* "=%*4VWDRJJEGW[[YYDXUTSD-]_J'5CX<;!&X M]@_3/U=P^MU@(-OLD;C;40TN*1U1;JWV(6[W.;F91M'6 EL!XR=PL1>[P9(N8(NL"HZ&;.JV+8Q%>6*XYF,SA*AHA ]F M]F/=!%P^LLA^DUX0NN]"8D*G6Q/##1SJ4+,,W]CM,'+M,?X@!28R, Z@@""3 MO.?PUBCCFD?!3$D,F1B>E$M$='9AI:@62ZAZRB)"?#GK). H;.?F5BQ#.POC M!)08H^@%Y:6$= 'W, =MUG55=#4?>_WFLL$$9TVINU3ND:1A5@6T8['Z#'\1 MC3RC'K(Z,*S? JDFV6U)N+9U[\U43UQ$-4P+G% \9XO 0#/="[W$?N*)>.<] M>;_.1M>\YP>= ?/OWN$4O+4I^%FGX*@/26/P=>74 P+Z.\O"K, AFBNUQ,:' MCI^=SL"H DQ#@:V)EB^/1*S?_%_Y3]@S\CG;P?HY6ZW\;V_="GDV;H)Z2>&] MW-?5_"^;LX)&_$JS5+R'R1#60*0+#)/J2O"^F$C^$)A>/CXZ<,W#U^^>7CQ\,G;Y\\? M?/?DUGBYU]F/_QP/GOWRW^\^7GVP]_>OOOYQXM??GCWMSV0 MXB<7CU\_?/[Z^8NW%T\?/'SX_-63M[C0#U^]??+@XKN71PLIIE#OP_/9?X=+ MT!<_,2D/ECX?]>GWJY8T8P PT;;F23(+ 6T@;.".3TNN6Y=7_Q\]I88B3"4 MR VB..DF*3UGNHY^RA$0+J+66OOB5O*!/:CA5Q?/GKQ\_/CI\XLW+YX^^.[- MR[>O7CY^\NC)T\=O'[UY]>1XJY59["[."3PP>YM1]?L1B]P80L%Q3+/JB^JZ M+J^QJM8EY='O0:(%]') (&)V/![/BU#6-^>S_P]<@/:*A,0NA7V MWN*(8XKL.&*%3;-SP\K'4-#DWH*O]X FA1-"5K*96_<^F;0J7 K ,***F ,V M@HY N(@0;!FHPI.B29>AXN@E+,QA&P(^?'I(2NW#4%C#F [7*N!P1,;=%88& M/W,1XT%F\"",[7/%?X&\8B+@,&O[^,4ANS8=:$R';(IY7,397[>X?=4\/58K MEE4)\ .S^,OB4.T9GST_((LNG"57"*@QQC1W4B5.1M*_F7$Y&&73A(R1DY"1 M**1F8)>3EX!E7E>!D#Z4:J@7]'5&I2X@R(0"!<^F9P^&X?$\TZOMF@N&$<[81.)KFGA2 S.:SGM\64V6: M$O[%"!,Z*U8)\#JOQ:[6QU&JD"$J(#P-3>MTXH@&FRX2U?%QLJP1$"X,K-[0 M(S<@B^BL>0]L@?/3-77>$S$4=I_8T%\R(1&T#E,IN6-ZLN)@"O(=^=H"2_ID M[4*VECB&L!9BUFE)J3SXBGP9;(5)3[1+J"*;P1?\!'2.EIE:2C@-E^;="'"' M'#P)8 N\GG[TVZ;)YTR3HVJJ8V(<$R_ M>B'U,B7[B1N0(!D]+Y2^]QBH3_.$=X>+L)K 2908JBG<'(\S,#K[-1X\,!^< M:Q@A&CA"P,YD#$4P[\)3R_V+N52,QR7JKLZY+6@\ZJC%]5>YG"C=@-SG-N!J K)'HH0S@H+:/C8 MNQ:#H.!^8#;#9"'I/1:.0EB 5F*N]2WOZRU#0^+/\9JR/)^]I]!R;C_1"3UW\ .H4N2> 'EE,:L;Q M7QR-HVT!?DC8=(I8"]55IOPV"C^WX4K_,;, -:3+&H[O'[[G$ODX UE'Q)GH MK.'*R-93K!"J>\2B[;(408&TB 0I1__WPVUYHD0?A_X M]5HNMG[SZ01KOD$W;XS%;^ NN'BIA2'7K?J2@9$T:CTHX[-3$YP/LG1+2;P< M9@1[-I-/P^;(/H&<5@684UPJBK)ET\8I\.0&:SQZV&USWH6??;I@ZEP?&JJA M8/VH22@MFVO6WFV+"0@'N?Y&R^:^._$U_HF=F/\V)<]'OD-N2TM\J@",0W>^TS.5T2!)![6) HN8:Y0Z(S0?04K-]], MZ]*TKC:N'=J!=EK1ZZX"S_':L@NPVT#$61ZH_4D%[2UN +4B7W M__X_SQ\]?/0]A4&I9P_5)=%;J/\9_5I2F7-5O N\@%S?'2(AL>.FSF"^]6YX M#Z: EE&M,1X*SAZZE*";(C+*8I1]573MR#U-I'7R',7',1F\:R^3G#JC0T9< M^6ODIF$/>\J75U\66P/IJKK: 6;$+RCOH$OAM/YM >1$LTZK3_2@;T:'H!:S MC,4&7\II7)M90F.,KY\/G)Q[KHB_4 GWT"#:J5DEF#&QKB@8VJ")O==Z@U F M*<)G;=$2ZQ'91Y*K 7=6FI&4RC78P6HAU ;_T[C(IL"?Z-ZPB6M?>8[L3MRE M0=BTV7C!(5HA?F*U430+K0T,OA@74GP=LW[<5-C.(5GM6Q]Y\C&WB>@3XXC* M60"-6:\I;Z5U=UHXIYXD+!D#*_-Q.F842^!MB!5L MH3E^L8^S(2Q-KD-EU&U3VGID0G._;DEB%DG_D<&/)<&ML>N1SAPO4[?=(.L2 MIGB$S)-B8+T\18H09\0BQ;))X!6I1L(S[8P90'_ )#^"D)E+DHN5).B'/@!7 M*XK%,(EVY10!7 A2EVGSD73$NR>-^QU9Q7N;K1E2@#MZE5V#'T-G"I[]3!B*;[.T,E S\A#&E M?!9 MM"TL1KO*7%6?E\2Y)4G- !A83;/ADLV'%@,WD2#8PS_"^/$>8.:Q AF'YN09&%4V3O'Q]R[(Q@O09 MD770 *18&SY\.G>X]:Q*@"KI;F[(R^!;/37%'%]1 LYWUR5S[X]'WWVH1K2W MD!10^;NCO1[MG1PH=39RS FNNUDX"^%9VO[[=G!ZZP?B'-VU-EA&I' M.$B4^D)X3QC*H6ECQVP,YWNY;75*B.2U;D2N;L?R\V$EA9F*ZO^6XM[/3W'O M>Q?W?F?=-3BYKC::PRW!W!*6Y]JVA4"*%&M%KBDC/%PXF- 7DK"?[X!"L<7M M\TPN!RGGI!\50<+0+F\)'Z"@(PH5: ,D-\ T:268C^A!1^X)Q3C*\*(1>_Q& MJ>KL&SB4/AW'^N31 6&LAX)]/SQ_]!7"OD]E!H? 33]Z<,@:DL,,ZOF3\P=? MH4;O0\1$5G\2T%8#F#5X]UQ*0^3RB**+C.L@(4$PH M,8=35.[(H7/QV0F/CB$A71\# MZR/B<^FTS0;]V5?F^X]3O'E]*LYE_30["C MTWL9RE*.M__SEP=_H;_AJJ7^;49A>@).G9+[UGTV/@X[,":[7!]P4^3=U5^? MH!&%EF:7XY?RCW^C2Y/+88*(A)5+]Q48WIPXF,;JQ3L7;D&GV]$9B)9H(,9WB2MY.\[1FS1;\U'=3&?-!4 M+HBHK%'YI1&\ <3W)'4GJ=M_(#/E8QHGIDB^*^3CHCNF%<6>5!(#1@37Z1P] M2=C>,?NP7D17)@E+@?PHP*[N.ZHS#\JK?J6 M# BQ[ UZT^K].L"PD &'Y555E_5E$6)9C!(;"953K>S$?!HC>ZQ8'B6 (@(%B]/!K=O/Z$!Y9T(3M&V_5K-;5$3/ M_OL'Q=M3#>**4!U Z MFN,PAO.\KI&_O0Q6>RO0RB1)Y@OJIZDW$KY!!AH04"@))!*4M-I*%]C_->H^ M^KCJB6)3&-];NE!3B#%F*2NS\TV/O)%-TCK A8FGV4!<77'D_TM %M0D ".W MIUCLZ>AQIE*F;:VL9M6'\;,DWS&B0Y'Z9X>:'] 3/7G/%GO)Y'<-V84++.\ M481638;]0Y>H[[UP2ITS'(=P*,$O^/L67L7(7:0UM_P%9PKQUE9+.>24+N D MDB>1O"5 1ICWA*$D"J+O]BXVV\0OF -+TPG^"]"F(PXN_"!-.0Q+^$]">Q+: M?6-V.&PPH7!9++V\GH3H)$3[0Q.3''NGJ-9)=&X;LY9,9/FZJ K2/L)9 M%,]-92?D;AA:\-A7"5'AB*)Q!^7B/0MS_4+!*V];:-1+X%Y%Y69PS-2: KNF MBMHG>22Y[RFBSM*^<,(J&6LF@BLGUF)CYNM*:U]C0&)3MT5DJMI3^6%]"?:Q M8-Y. DL-K7# 98W0MX!$7A=6D.A Y:$BH2-22>.F'#-F[F6IG.^AJ!2 G/9D MW+H5C%2;*=VL*VQ)%M9X$HGMD%%-KH)E@K:6@F5Q#:(/I &^'5/]L22[WU(A MRXN!KCD5LAQ_($D MDNA==?8*Y^''6.!NU$I\8)-[>MO$416M 9[Q>!L]S=\NXYK[&?4AC%%'GT3@ M?CZDL>E<4,+OA"8"?S3FY%ZZTO%93O'T4VS\9, Z![K:>M ]LPI;&&;WECCY MU">YVE_7%8AAFA++FN='(B!/2V0VI =(J4DV(GD]B=Q)Y&X3N=NHO%7V6L\* M6S 9EY%AXS_PL]U\L"=1/(GB;:+H::M1!2:9CS'J#JGSK-(-Q'1I@#LR.(NN M[\@*G#,*9(/F8-412T;L=T_1@/F _*V*+)XGN3W)[5ZY-;&$08$$5_5U9KD5 M*L& DSC/FKR-M9R3@J8$+#"C(*@GN3O)W7Z$3J@P:GHMI&G*/EH[C@HB_'$T MM]R:=4!??TK9G&3M+M";HDJ(1$N*[TL#B7Q&#&9"E;1;PQ%@6=I5$&#YON5F MWHTGBEA'7<>Z=F] S7??4&^. $DI9^*^MFP4('/Q"=,#Z0,2CBZE;QNT:$@X M%L>1,J&X;(JZ;]7>9R0R!TRG>P9*D-3Q$41^[ 3=RM1B@TX5W*-Q6KS0"6G' M+@@&'I?%!O.$"I9.8S9\S_U%YZ,^5/_;%\L/S 6:/$#; @T(&(QYCK"0PDL7 M=7CA6>GK15N#D"P# =)2 X,QX-C[)C(13I#/N>8XR ^XJ4$VZ/>ANBZ:NF*H MTJ+/+T.7-=SVG3JSQ)XBOC%!,R0H']+83I(P7<=OQF]V4\_>%*SSVR*+< MFW #!T'!DJQ0TM41$GJZ*S$%M7K#,1[LCUI;UNZXDPZ?L<,8]AB%JU9-=HE[ M '?L: UH,S AH+:VHPP%M8STF'JWJ5FM%=7958UE'NZA,&:8!<+9PW]6'=;R MS)&@K&=%OI02,]+S\OU,2F]];EB%(;N$;=K&MJKX>5T%MW.UD\6@@AIX%YNFEIL\U>-C! MU$P_6:.HT*&[97[F(4R.\0"(!: &%MH3XJK8M%$_1BP=6$@LJ'2!+:*65-,A MA>-NPA4> M>^_PB=6L2JB>4M<'U/>3-L):S6O&MV>PG; X;]M\#/&P^>[\I M^^K#OFO_I\#3!7YAO66S65FLJ49 V^*]YW8)?ZMO!M8"2J9*("M/]HA*/MQ0 ML)DT=1$2@8GKZHP-':07@GFRYO,4.IDL-Z49;Q!>4G_@2JS4D$OL,)2E4V/8%!&FD]4<0>%O:8(Z^6 M^C68> N9,]=)WDIQ?,KXGOQ?A_.WKI7>U3I%Z$Y2LV_,"/3*A2Q/#L]1Y_*3 M#)UD:*_F\:5I6I8V+&8CT*PUO#V)U$FD]HTY>M/($I3F6X)_&Y M[51C?;.L+RMQO9JPZ;LL(O@C.9CK '*K7-UK9/B3!R=D^"YD^$FA?-,*A2N- M5HC)8<8LIG,1)M53>OHD0;="<.J.HL M9=KJ&XG1W2>O(-TT"RN?$^FQ$[2E,HV3>6M81N#.WO[_G=))V$=T\\ M/4DG#[Z1*:;F!,GLK6LF]U^WH;PF3AY^;G=5-#DGSH)+3ZQX3A37(:\1Y\^E MVR>$2+(#G*AA%!LI9EX>[KHS? M7N,GNB'3.M/0ZIJH0 WL^Y>"73@1M*0UMHN?IEFROQ$,^>X]&8S<:6*7NYD M3Q@19<&[REI)*U,IKST*\;,M]G-/'R1[T#T/VQW#?> V,46$[\09H#FK#6KI M:YIA5<*<1]@,MVS7>U*24D?MF Q-Z)(.$[I'J=7S\!T)'X=+67LX#1T=!**S M5@$M;0Y.%,@;(G*'7CJIOSCR#$F20UN$92;-L"EG>Y5A%P683FR/J_".ZFR4 MS,8)L;+A5<#9=O*[R!K0^0TI/]P^5B#L;R8YLL66>S9$80*U47WLB#"YA3N0 M^F[_)OQXU+YW55!-?-N!,!A*98OM2BGQ6^?*"(L-//&J!6+(N;A==,+D Y7W MO^B\BI?WY'L'T,^/!??=)P!?E76^%E/!L&#BUX@=ZJ5I%QY^L+:6@*'V MCT>^ ]X-,=SD5X0(MATV]7ISC7/P VC7$@;)R-4?ZQPT,'RX)++UV<^2;YC/ M_J=H"Y^^NL#^N72BQ_NC@L\#(H@9MX,M<\&P7R)T,L_6&#!=@\A=9H*0H3R9 M*=/D[T7==TX7)DX"'!UP?O(QEO?LW34"EHU+?LV^P6O>7UTB'&3LQG$+G8[7 MKBPQ.5=,REF!,H*_CF)#3 EZ(."_B<=2][P<*F)DF=3AV4GV:&2K=RWK=A(O MI!V:T,Z"<$EBYS'*T UAU*^"9V0N=#85OW!@ $)4HW&M#Y M!%RF)0/:&";8LJI!W53*\F+'9A$_4FX$ 605'2[QM^NB;16G9]-U8TS3Y&]D MV-\.U $Q3Q'L6/Q*/+OZUKKSW="IAD>P"Q$H+$YF#_1ZWY"#C,#JI1I(1"F4 MW3 #SVDMK.NZ_3R.#Z8V2N0_<[=9(G6';:K10G8D%RR\K;'T@ICMW.Z-TL_ MO6U<#S"P6O*DT!*Z;,!@ 4OZTO:BD/CL6"!MGY;#5N .]C0Z-)+D%-.VMI'- M'-W0^Z+M(_W(JD1"V*N<91F"'AOUXZ:*V9BY$UV5)SG1A5>$O7L8;C,A@S M*B>H:&@@5EMSAS;9#APRBB61?\TD[[1KX20%?;^ -\.#HP!G?T0^EHDZG)P\ M!?TRL4Y94KG_"25Y2L/$7PY5IW[E#AO MX9@R7+5W)&^)>":!!W'(>">QT$D\3^*Y[T"-W2S-",/W>/C=]PKC\ZC&J TY MC\Z7S);;I7:JFY+JDQ">A'!O?9TE!0EH./(*9LNKNFXU^^6TFTJJ5X\"]! 8 MA6 ](G)-41\GF3S)Y$=XK9(PT"8J:=I]W(SD)%TGZ;K-L\C6U$N!/%<[5C?9 MEO* %*^?Z'&3L"PAE2[VUZ1[^)Z%!!0<-X]U]XD"C(@.R=R?I/8DM7](:JNZ M.EMF[=6D@%'^6W"M='97K92I7M9U3AB48KW)BH8\&=^AR6Z+B./+DU8]R>I/UIJRW0?0I1[ URKBNN^):U;18 MKG;]26)/$GN;Q#( CO%VGNXN5K YKIJ30)T$ZBY]/2?9:&%9L4U$UOS0KF4BA8 M@C W6RM_'8([3^0M)]F\K9LFUME2D97U/"0P/H9BJ*FKN)&$KU=0\H5/MU;N:Z62< MIJ R;<\.X%C=J4<\%I@XQ>+X%#06IZ42S"2O+>FMQBM&F:E9QJ9?E&3O8X7Z MUAJ=_V\/QGN0H//$T%<9E9*5] $L#NN+-(OC1K1$LHP9T^7-Z,+[4E_U4H@E M;HPAZ!\A;0B3HN2P((ZS_@'KD9G\ 9L.79.D:;WB'%S*FZKK&P:XP/%$_T1. M)$Y!-(&*:(KU.N0%%[8U855RB0]V@EW?1SCBNT"G)0SH:JM"@M42B!2[?Q?)-;$DT(W;[O#V?O<*J8RGR MG:?=D79P\XRZ* G1D, W!Z,@Z!1/AF@KJ]]*%*HP DUT*\\Z^R7-'M>NALM, M:(]<;99-3:5U8/++EAF6]'M'Q87$)J&<965;$\M$FQ8NXA"XF+W)-D5.U9_2 MK@2)EB(.J 82.-X MB][C6J%'IUJA.RST<1V,[XE8A-H).#MMJ@@Y)M7OV4&%3!NKHFE!#Q7(:VZ* M$+8\>JAROB#?!O?!(1Z"^@:LNMFB*.$5+WE>%G7]@?Z0&Y#YBE;P?,=UH3$2+R3(#*INL0Y'\3(:5-J5"5O ./FC?'A"(Q,/ M'9W NSY9/E0O[BFD*ZR>W%B=NU)')C?>>F+X_)&7_69YM.DGE,MMA0FX8 M3V!C-(Q$:G/K1J89#_#7(J6A_:()EWWI:7KL&ZLAJ$+(B=HG$A_.&> =D RT M6@9A$#!X(_..+-'#+-%9=\',XU<_PHWD&_49A5LKE)JT0)0.J')/*T<+MJ-) MX][U2E8F7;.8!;OCTC$OIZW=^0S?2MBH1OQ%M,]!OX2*^-!(?I-(*@6/& M5,1 L1 CDW]X*5"5MCTRY1VWYAP:.3KC"D_B21LR=6+D>8J?3ML^*J6*$$C;>#N68S!<:?!V82B2,PL M0GI /?F0NH/AKN"]59DX\=>^E-Q'J P#/>M--V,NHI-H9([.K*6D:LG"K GW M0-N>R8^UJJ)KX)/1;_PH_)F0=&6S7-0RL[:J@_LD-(T8!B$J-8P/[NE=SF&+ MV]3_^>S"(B*HU\G,CS0])H#227+(NQ-S'S[OL7*S*YV!A=)L4[?24O5WC+3@ MX>]XQ>4A.JEQC._L4? 2B"+$LWNIC:@M=J61MZ@17;*FF6V+0!38&M>7 ]/ MN=*I41O3O&:RR=&U]JAZM6H=(18E#VZ"9!D*#"D699YL K4N5-\GB\JO%1** MUZ'R-WN(@VT'U\A?]"Q\*T2AJ."E[0LD4&3FHVTM)I# ] M.4F4A8ETT=19'IHQ"ZGM"*73/NHC\=UGF9R[F,G^2"!R,I^:X^:Y$R;^+3*0 MD S3L0C/JQ)5S'?0G9F#A02JC']-S(ZL1$43W1$'& ]@?5P>,3[YO&JG%!^+%;Z\@Q)HM+ M.H6#[OP 6E$J:#"\K>X[@X7DBX">7\"SS#F+$4ZD!3CE90U:XFJ- 3(F 5]G MOR%]J+\+D8(Z0F.Q [3]-OF21FB+"=-DIJ,5&V,^-OMRG*@VG8Q0FA7-W>GQ M8$ACFB,+10\Z.X/\>,QVPKF0HX2$1H\3W5E6T.Z.G,NFOL&0'9[GJ?1ZL66V MQBSQ7*\*)+L7'>JHQ+4%(YTRH)*IKWS:N4+N#?/2UE45RKE.@484S P=72B& MWR)/;A/9>?$@W\Y*'"AG8H3 FBT[2LF0*(#LJB>\:SET#UDN MU5[IOAR5/TRLM/J+I)R8JGZ4'MQM@5(ZS0Q0GT(SRPID\'Z>="Q#_C0"^2,? M11IJC,^@6^9Z/NBRDLYUX:).,- *V7I=32+]PA9CH@4+XFW&=U6.6[T+9H.7 MK"038DX95YX,@UH$M-U9W/P\,#LFO(;BADUP_D^<_E5 BQ;/%"2.GE*$IOOV M"?$^P?V6\J>/3_G3SY$_W?%>!WR-P=ZL/R7L^RF!N^6>&.H!NP!]Z=,PR?NH M>RU!#&HJ0V"\7.,P4D*&8$!X>D:_!0VTGJ2]5MV3, AQ[Z^Z)(-M*[NA%,\ M_E/:>8O<4@%/970'^\WX,-[0B=)I[P$/^V8[WPZ2%:&A)ES2HJ5H3<<)H37W M@(#_8'[:MX5JNVSY@4]:C 5+0X.2^YV5X7<[+K4G@?'W.YF#T1'&E?-V$4&1 M%ZVAU?%LYI8ZA9IG(EA.-E3(R(U@IG!*TU.7I9K_&X-L%O!#=F_BXF<064^6 M!X].(D[1U!#_Q(7J''I*[X/G<]%21P#_M;NI[1H5?.A])X8Y4^U(?&7K)A6IT*WD\#<66 Z MH[H,4S[U.!<.$20U(2O(AI38MK.# *)X!B19?]3'NZ]>WW<%B>).XD MU81'AHT)(>#653L/VU$T:8<5P1 R^QKOX)HGC M:-S15WO_8BTO*0C)E8P:,F$LQG9/W,MJ@[0A]GYO7GJ'NFIEB="@"SZ,:0]" MY1,=!N]Y!^"+4='*IF_:7E.< C9-$$B\KS;8GG[)FIDS'9RQ?KXI2:L<)VQ?R>HUR MUS'L%81V=6;Q?NV.01G0%J>H:*\27+ 4=("VN2HVLCZ@9Q#^RB*-L$99Y(#0 M!RE6BHU?T@;"%/O:*P/GL_=WD!G4!7&-5EUP%9NM2Q-QJT_0SPCRA84Y MU*"&T%XT+)/5=HW=)/S.BG?@EOX F%Z7BD"*YD\LV%_ @'!.X*S$T/K%6;3+:!-K% Z&,1MXO M6:LS+"S2X;O)^\FVU&([KMCCK!*A]=Q,N4R<-FH >2.J4T%,@Q(K$1:!)P_L MY@*_1+#$7!6?E4+RB<;^MV5Z0E:1Z$XD'TA1XH8PPU<@5 G1 <'N9._&E^$D MURZL>(M56<,"@HD9*5J>D$&N;2<^WP'/O%&%NF($!T.V$H[V,Z& :0"JF_BM M;J3MU."^ RZ7*7C; ,,S42NQIUP3UP6%/W9DCQVCA^RWI*L1ZH:$#X.#,EH< MT;1@E+L*_AA<*';-1%:>\Q#WQ"!AC(]T\$[K)Y@R9X9L#K'>%D%F8GU()>"P M=$EGCE&91VXDQ&HD3A'R5%BZ+R/,+353*!9]AX=HG4P.IBVS3AME2\'/$JEY M4!M7&=U.J&CBIA"@F-;/2.$!TIJT:'CA#]0H ]-D4POT&_3)JBA+TD[:DE"9 MFQF4MHH(?MKBS>#%]E&$C'L>2J$2DDZGR@25*:@K>T^9% ;)\H8;U!!\2Y"Q M)R?(V)%"QNIESR7)W!@*_3;6E+ '"499DX$"(FU6,,I\@AUEVK)5 ZY:@X0< MO/^'1&5S-4/@P,I38AU?Y\8&5BQYS)#,N'/U<[2MAU5-^]3\H(R)77E7GR:G MYI[C\9XH&&B]5(IC^LFR'67CH0 M.ZQ_^#TL>Y(A]NF,J_^&JR-]7:NC&%.*=56R]_5(?@_["!G!!S-MLS::\U"0 MJ?];7:!?T!,S%-NYL!IXDG?9!SC*<5NS90=+*\51=1D4'.5])2KN<20%UOY7 MAL"_'HQ#/Z2%4.#,M7F&NE1B7;X;&%B"S9(R$P'!F_VO\23'&+!# */K@]+J MK(.W0V :>;,"35^,WG5X7[::T7XV(IJK@HEPT,M"E+YHNH%X)\-0VT&($'F2 MTNDA5PJL(.3)<8,8W8KVF?R5L\[FFA827+WZ2CH[N3"4G.2\]5!!F%(@;%-/1N#!XD M?Q&];5QIHHRLE=M08[1X@S,B-T,GG6H94-IIOBWV(W&_ZZSL+=JG<=RZM.Z( MILR MJ$F-CJ/0;TY$!NB$SG*8;K0 P'T5QSE-WK9M>SU^V($$(U8])DF M3FL'IP4!*&%/8,5<$J+#Z0']""[B4C8K+_2ZOI;97;E?L 0J9+IOM::0)%AK MU?52^QV/G#8<1LQT&JYZ-Q,Q$*O2.OW24AJ4+XA\HIL+GGAZ(S@7G9 MZ!%LHQ=2:S8Q0/X%OKD6:-)):YAPXB0EG8WQS]A2="ZJ'S8ZL964=9]+:[,( MSG7,4?3X#Z"[0C[F#J32\:9><=8U*U'_4?PNLJ_P#3!"%P6^:%,][MT-&/?[ M O8F+-?_8,P:5K[H+!(ZN)+G2DXKA!0W@56V>CL..1SCH:_@Y?.,3Q^U]UV- M3ZBNBZ:NUOQQ2?%&#&NNUX6T,*(SP<*<^*YE\2&4Q55=2\S'7XQLS7K6KNN< M)11/$:3\P_.[6!<<)4JQ]JO9?SP\>^G$[KIH,V;#RB*/+'P8^),,0#\5UYE*?+'L+MXR+VBSK$D;(KB])8-QT(B4R E>A M;!,/M^.Y3ZV^Z%&Z@>U)&>_,&/.C?XR'D]M&--@1+1MKA%B.$664S"\-N3F* M@)@D(D<9_G+IBAJY/X;2GK!ZVRU]'T&[*]Z.[C&F3*?(@'CS!:I@T,AS58;3 ME>/.C[Q*'<@8OM PH-H-&OM,5;BVR M;K.L-YL(#(JG,XQ33+R9U+E0I9JA&/'FK^U]9B!+5 MF$12S'1JT>]$L3RX$_W%+1SDS4 \B-"!DJ*.V>BME"$QO,!?(Y.%PL@5UIB8 M0U6<8>F(<1@XUIY]I(A2O-QR+9(\+NP(:"@-/B\R!]DZ*Q;$9[>4C\*,=ED> MMS7TXWA%XHHYP\^6*,50U4R1SRK,:,]A-D')7A-$I$F+')UKAUVIR(L5*QD8<7%<:-S3W02VA <3Y S><4,PBCY.N(X8S%+C:Y MT Y3Y[,W=],&2 C'J@"WPGZ!#]/D6W?6#A13DGLB?7&4*++!)Z;*I_A@]*-J MPRF/1;-BP]M+.IO0"[K;"DH@>#"&5XH3.E@\<0E-<$0SP[$1Q1$[.,Q)[0.) M$U6*]SCO]O24=[MW5/<<#9;F8VOPP$"X);J*)\<2MHNH1 IH9DCO'D*E?N^0 M6&M!Q:/(%[-&3TK;!7";9-'C+?74C- M@#(LO1X18G++IJ+QP7./>FDL=%#!>G0]<2* ]K$JV5F]0%6CNM.TM_BF4>-G MK:B50AL+A<%\I.FE6&+?HS*C$VVIOG'13+5T4SZCM'3%J*75!,^S->S1W#R@ M<;LHY!D5>D$[_.7(&A)62V8S=E^BJN_ ;OQQ&XP#@@8%@-)A"B<96C4T-V * MM2""BL.?%C2912]I/'=1V.*YR-X4N;;BO#'Q:U&1/2$]J)!@KF4&AF67?$>V MQM6V)>>PK)>2;GNO>PB>1/=M8\EX%KO]L)\?]R(WO9K;P'U[2P:[SSUW!),Q M:[Q;PK[8Z:Q<@4RP,81W:+ /.\+!5\S]"&&+Q)$H7,FR21U2GK26D\8!VYD#;D99!DS< M#NIJ0L84.00@N*EF/_PR J4T R,^/7HF3CQN"HBV)^Q(HK/DP"7*<4M]NRP_ MO$;;"C?7!D3]B@+1J(SJ-7UJ^7-8U3,0Z;-UD>=ET/PMO>\QY$1@Z0492DZ]L 66[+S81'Z MC/W'INXW)%=7,#)9LK;&N>Z(\33G5S!5AL[&X*U4Y/&G_"IC3ABOM5#F5ZSS MLW*DTW&CE-@A#T?(;$\=-RA@9AVEF(3+J?D>;4O%'HF=-&-NF+<4I,W0XR(@ M_Z,'#Y]2^S7XEDAPA=F'\AEI"AY]]V1H-T*FKD^ F.^%D!!R_GZ&[@AC.%#A8I%,*+2BFW.FH.#&E)-$%-B!(;GHI&X*I*1 M5H6&4-NZI'FYW#5G&E4.E1"9QPBW7_TA[X]:["1G1WUJ4=+C$L-2%9.AT5$2 MJHPD@%)07,-12/]O#F1UA'R!P3E]TIIE.%(-8SN&+,H59PJT2XWNP6Z[X0"S MVHBRGY/4AC:;30\<6O2,E$<9JT]HJ++_<.?VAIB8'NX@H#+Q.C[W(\$\%[J: MVV>)F\5/1D$N0Y9S11_!9J)Z3) Q>A7NDA9T0I9/V&,HNNFAJE99=&:0PZG.G+3F*W7.=C][%=2(2(!;R,M*',>(!>Z@322$KU/E'!%,DMT>2 MP]B=2M,*Q'" D>)PJ0J3=V/"(R7^LZ"N!L,;=L%;6'Z?307!E3.ED/8GI5'= MAPP6&4?@%E0]S!.9U:"%A*=3&0V;XCI;@C=1HP84ZT\F8169Y902@/0PDAKH M"=!R30O?Q!JBB?$YZ$6@.[J=B_-"1?&MR"G\:%'WG6#Q1-V- E;1F\HQPXR M&-#GKMGT*KV!1?]N%)9Z/GL_A,]AF5R<&;(EP1\C61;()G\PYYRJ3L:R:);] MNNUX](NPK2OMI)2=8-ACCL(E) MRH:D8,[)*ZH%T7NB47"F\%J*2%+:2(RRO"FN??DTV]21I%LEQWZCF2^O<2+5 M-Q=B)M7FJ+6(#8+3FP*!IFYR3<=9V4VV38[IB4*1R;,OJN;[4'V0K'&J50R+ MB:^/L!W\\.$39*[\.&F8WR(.^U;R?/8CL=4-36C8EHU4[U.Z \ &F/0W?R;2H,^.Z5!C[/\$*F**:8CY3^4 MUXQ^.FYN0KHEM4H4Q])8X7C+C-41Y_DB[4%UC14DD=8"#;G&GL9>6?) ^15N MT]$6E(UMUDY"',)1BH2H&VN*SBCH%G*%S3#V,S*!@+ZJI<=;QYP%7&;=AO0T M8PMJ/J[!LW<[7C@\]K=W .R)3.8)3N*2S0U8&/.BJL"HZL0"+=N*$ MF.P?2"@5IP-CB1PON_CU/H#6LKAQ)8]T)BHSA>8SC0VV#/IEO M'< "@P3@!A-T4D.!14_RX]^)4B\N ]?TILEN*AM":SAH'I\5@5$ZAF"%Z./, M9]=]B8:/UE9QH$JDU8^8"\+LATZ/#U$D@P%J9#KMK4JQ#'Z:7R1+,&D:MTFG MC5:8F"LK\ZTE&8Y1.Y?]U@"?D! M-DK3A$NT(.-.47G? M^$C\OLG$78<>^AJM\V12]R%TEO?)Q7M-A5)L?P1,K1$815L>M)OB Z]_W^*$ M7==EKTAC5RFXJLL2SG/I>(*;M5YBVDHR_TM8N\;*33D2CA/\PR^6X>/(59*2 MQ_O"(S3(+$4TDQ*]MZ_GOG8D'BDWU9K$M7PP?3@*TZ9EKE3^ZFO1=I[Z?B\F MP#S.A]SMES$E E=0&"/3'I;>T/4G @%D)E1B[1(>FL^?2*HXXC_=Z1X]%9=7 M33MJ9J)N;R/D :)9G$N,[37;>FX)F6LI%IU6[,8Y*.%VBZ1:=S@)C6N-'=8; M!2L]1RU;$S.D+IY![#0B($!H&D_?:.LJK5R3DF_WGO-!;L8E6.*\"(EV-)KZ0,C=I>-R,^+ZM^ZXI84)B8 M6Q(:."]*WNT2+.Y[ UI2]+CB55W,=QB5-\W$<%E8>/^L1O MZ@V6:TS-,EM\I( M,QB8@'22A=@FLRQQU-_DWN."FA2<.4ZW9WFM_;7&A3@C*HM1D>4GR-MXM7"J MAS4F$6AZ3,,MLJ9AKW&G;))'&%<*5#LL.\$<",T9 9853BEI!:9BXG@4UP@) MF!EY,&CM^:XDI/3H5:"^@N>SGX6*;:XO /YTQ_T*5MEUW7"<8X-Q=I'IJ?<2 M-@"R&6)TTZHI9U?U380NO*JKRX;*BM ,19A/S72D%*S7-,(X6CS8Q=/&Z'V+2/P:Z:M% M!9XQ?0%F%HJ.0_]]E4LGW81%WSCV1\X*L@*(.^5 X?Z>3F,M@E;(<<))QZ-1 M)K0AI.[7!<()&#_L]QE.%=S,/ M94%I&8\X<')KR><=[V(>[2*1V'([+9HBVK'_@74V6$:Y]=%-5_P\=&Y9XC2> M3Y2B;:3:<._)@71^39T.J@2RXE][-.7C,!! !D3P 9.]^V; [#HY:I#1JX2: MR?'>&BZ,RR+\NFIJ,@G>3!6P#FC&\+J]L>'=D,;[HJ-3WR,L MR&)69N[+Y@>M]A\3DV]LAY'E?24.'R5"I-^:ZR,U5J[#=E*N.AM#0GIGA[61 M9Z]B4+(L(U236X'0(_.Q; @S?E+NHQI;R95#N1D$[D"]+C]0>==H,E4[6D42 M+,ME3:ZF%] D'"R)#YN:?&)2L-!(IP2O2$:?$?W\ MI,QR1)!2K-2$2R/R!@/E M3>,!CP+;R@.&:+R;X_@P24OA;I4=I?M0 W4#0(,G<<1+]B8=QBR8R;BH;=JF M*3C!'251_+;2<7(YA(4/T0SZH44;<:3]12D9TZV+\N N,%B="G12.GWD4NBZ M"*$@"@AC9LU(8%O"%.G>BS!-)@Q!LUPP,0[A:5C+D+O)3K"<">1%P1-YVC;3 MHSG)]4K,43TMB?X-T2#CXY##D'CRZ&$XL+WG3+.+Q?MHN8LCF'I]5WV3FN"2 M31J?()$,3W1<6ER1S.><2_T5%,RA!3P*E26A#+\K:#7V$LQ#KA72^#*.* C:(A*1'!"V+5.5X"GSJ=I$;'C0F9R1"'%IYX0CAY0JXQA@ -DUD:^L/GN8N^[4U ? MM:;_51%@GB!/^3EH>1O!H%'_3[C.HX BS*Y.026S(;FT8"!KW8X"%E!U&9.< MH;IBM=PWKN/I,MLXEJLDTLH>K:C?09G<+]3?I$%^ (KCF>GN!9-*P"3)1'/'/2VG(>?2?V; KIQ)QLI &TD9,W?L1*+E@&2O(, M329A1@2!UGJ'M$L KVM,Z_HE';1 29J8VL;$-@/-<.!"?M0JN/LFF Y.](_ M:QH'$K$J'?8:\=J< ;>:)73/1MH/-S_N5/-,1B5W@="CG_LG< ,=08!JF2S5 M^G"(BDV$/"RZA%ZMKRAW*9.PQ, PC0M)MTQ<" XC@4-EG"R\KOD!HBR]T(W; MP&8J2<&AQ/'T;!,/$&^^[/1@3!7SW7O#TYONBC_=XT3D\U,B\M[QV?[=Z0X3 M\'%7&5%$EV6]P#PC7%FOM^*<2,D:'S>.[LHQ7;8(]:(SA]6A@!AW%"0FP;V/ M@-(=M_GS;B="$-7--=;'&!-^QT%4ZE:R&K;*V[]H^/.^'7&1"9!XHG'ZWY0L M*A4/NK.0[^BM*:,BW_V]HM/^?6+?IV M]8;*,6ZR9I5),*FC,IV"&T,1*V,]\?KSV9L>3TUV]R_:(IO]E"W1,T88#)UA M_PE6)2.K0MD&ZB6DFX4-O2Q6<#C+-W5OXLSJAN.:[:D].=^QNVA=Q8)-$9NQ MFU7-W)M:^P#KA?,A?=4YY>S:U_BS?]S(9B[M^PP6I12B3)Q#Z^CD9+'E4 M^ MNVDHBL8UZ X5I?Q?B8 /; 8QJR2JL\F6RBG9@AA(@2?BI 71)7M*$>W1DM,H M$A$O@3GF)SXEN8AQA@T*J4QUA["F2W)8J6"01"#O&XNA$"\%[2^0%L3&(2X. ME[KMK+BECN5\\TC[2HQ46J.?]'50#7%(-K OSLJN65P/K6["8-=CDG]).U&< M"ZR+M(JBRX"@?C#6V^,^@B[(DZLK*?O2B#)" M I1K1KB]I6F.S-LH%SB MZ=,GLF*E%O:F,3W*DD"G<(__!I(-XS-SJKN"O&^ M"!I_M^QJA+D^?CA'J.N+3WX&O=HV-0$J\'DL0*(B&CB"TUA7;ZF&@!^+.46P-*Y. M2XG!I$_5X(RU]LT+)C7#?J5\4K,LGW_#QLP/(M+5?*B5?[_HQXI)0LPOJRS;>J(ED<,PL MPHC2Q986!(6V&DL8 -&A5^P0$I"T(5"@06+[C.KQOQ D3\K>!J(]0LWLD#A) MBW*A!<=[?0XRS4[Z>+K%V=.0GSDL1\Z;Z^UCAW),9S$M=QVW?/_\Y<'?Z&_X:JE_FV!PW1RIB9PW^O.QC/5-?#_N3[@ILB[ MJ[\^01<%HY%=CE_*/_Z-+DTNQ_0+!@)D@6!8MX1J!\_7\9=A)4OY*6M'_1R> M?3^(0O([[![Q;='ESUOYX,(W&;K$'.N@S$2S%?15RVXKAC_LDQB#P4"(>KW1 M_1^T\W4*2XZW<7>>T16@2SI-VW!8!EX2KI'"MI<-7C UW20I_T:2?1+P;US MN3)0LE-D**'2Q#.54+@)LHU:D*=[ (ZUDX2=)&S?F#5Z:G 4[GXN):^2YL6X M.;9>X-0O26!U2<716[)KEMME>1*UDZCM'[-+^\1S>Y0?D8)=29TWU.SB)%DG MR=HWYKYB[Q%AME&T4'*2%BF^UHWQ6]GO)_DZR=>M8R9J#LS+@6A5G5=1HKDX ME*5M.BB2E?1JTGK#I*L4-XQE?&CLI8GUG*&Q3+-UE4KZ9L8D6TE(1G8P3F)\ M$N-]8T8;CU/:"0H#1(@$O*ZXB4V9+=AECN MF&Z:Y==9A2W^:H:0NF:[W*,P:T*N+:$': ;?BR9@!^8K<'C@QC?:;*FF&5Z' M9$=:A8'VV3VI]].^N"V,)'GU&:$#F!C'%^)Q$-?0S"FJ0T"E;5LON7$IHB'F MTH12KJEZHC]"]*UM **G(C2+1P3DA30\&I(D:QS ZCM\:9@6?\V-'G5NI;GS M6$M3,(.J]GQE>BX\VS1N@#L4<^2_P;G5(GH$]L]I^YRVST?[=8GQ'1$:O%48 MWRZUDW\__Z_S(9*#(EQNJ^2#," M72J((9J2LN.F "6([X.3% MX/5/!2>VT"=5]$VK(JD'1$X!85>GBCM?\& .42RM"%) 4R5T ;[J+KI1J*CX MG"S:#^0?X7:7:L!Z=A7R2RXRS*HVTP(@JK1<$HDO,G?4,Z01\O6\IR/V)-?[ MQDR%82*_XU8%39#:[Y 1G;_0VB98)8R6*=*$FGCT*M#9!@L(F.QG JB./R4T M^RE%?Q+6NPEK)F1'YKU$@E>JJD0%R1[S,E9.85I!"^>DOFG3!&&H9K0(_P:T M*[S'ZRT_MBV5'Z_^VKGR[F?/&B*19(6,QW MHWO\U^RE?$C7^]:D9AH,$J!L8?HD3OL]7G?:"J>ML*^3@#8FRWX'8[/)@[CW M*Y%@BP(0Y3=VRG(-!JC?1]&EQ&9((]]QAM*<*6:5:J_.[Q!U/*:@&E:_3+-/ M1J: "&=HL:S>DFQ25!.+H8V'T/6W)*U$O9BL5>G"\S J M;[$XND@HB13,>'^C34SX3Y,:['RB0FN0P4LI[#E$DS!K,=-=I"?D'GD3E-QC M6CIZI8,3\Z1V3K* 4HC#A9QR<-W.L&?D(0BH2_U^5.*/BXXNY?Y+A8"UIJ$[5&*C^K M-K3'[BH>Y#QXA=60:>\_S)=SN9L\/W3:P#)R[E6=5BM2M5QN#R(L%3:6=Y%2 MI@/D'AYTI^QWJLM$X#[SPZU6#'=)3 6F![0F[D0\%PF+=4@*GAT.,;G5R"!* M$5XIO>FH0-!L^'D"&8<'-_Q[S.$25NVZH'R9#4GNN6F"A?E6L;S3KF,VG1UK-?% M3;#Q2?]3AC'1(-8!;I,K.>6JCM*[4URX+A8K6/VZ3 V8G?J6^H'$]\Z#;XU! MW-RU8J7J=9H!(/:<8M%WQK&N$*3D9>F[OWBTPD(197&.&;L[A'7$>QZ M)M*[R5JA=FR19B?D:3<=P85SQQ*82,?=2#M&.)W@H!0RRP!?L5CZUAO&UL.% MW^ ?4$4T_T7ZF1K_P:^DF6#D_77TJN16J]Q"&]\!6;YIY8CIQR:_)K9'3 8=]]&".^T7 MF.Y7O3!!_F>]B)Y8)]^RIP4^GA*&(K_1I:DS5/VBD&"BR'%;23]#MY38?X)$ M/^^8DFY$W].#[F[HI>S2;C#:C0*0]-@&+LPK W+ M-+Y-CE'L1M2]').T19SSCG\CWS'?DMZ0\1XV-'DMJR2@;'4L$:I3^>OD!.2]B1TBV+=+FB/?%1(XV8=VRKD[2T"BD MD]GJ@9:>)GH<.1G'K>1PJW + 6W.Q>!\, ' #H5;P";"HOGQRCX*+HU$#&Q)T+(]G_T'G&+7U'9FIDQTH1)5 M8_$R'H:V+=3>/ PQH!Q7:[1AUA%$#);]Q$#1[DPZ9MV)"WW ZQ?!W>P/-*IU MTQ]':ZN5<8HA[;J!*#7YT%8^B:/2,EV[RE/\YP M;:=ZY=Q?8-O3!R=@VQT6^KB.P7>I@ZH]T\=F7O#DYV(,HI&%NU <,FG@Z':\ M&A+.3CWNDY IO?XSJ_H,*6$\(Y[ ,G'0-O!_JO.E$F?P7 MS"&T_#*;)ISI[?!OG.;;9%H/'1DD#G$XME%7/7TPW=_.#@WE+[8[IQBGZ'PF MG6$&]-ALG=NS/9$Q+C >BLY&8;.>DBKS83AAZAUN67L=&,7LUV3$[7MGHB3& M*(_O8T*^BG4[ *% ;:'M+=+N*6,]XO4')D"E)!/M'>[W,=D'0P>%T35$@2(D M)%I&^$#>:2&VE]+03[:\HJXK263DN%77+S$601$L]4UA-EZ'95@;Q>"C1Z30 MOI/4L.]!RSYDZX3BE\-%."+TMT=7XQ+C163-WZ8TSS^=O/#7JZ(,/ESCPQ@Z MTLE#T]P0L[V/ 1!UB"UQ-QF)6< MAFD/0YBW->S\OHGA%DDHT,87>9*:6]0@-^ 6ZG[',\3H/?AFHB=REF:?&KA* M)_+?Z(]%!II8.T6[AC82]G&KPET+2"/36U#F+=E0&J?IF\GX$DY#VW*HU>8B M+AB9V8/=*\OSW7V)T[Q*S\%QD-N85PH]CRPTA@3[DM <%A'/8S8G+ K.14 >> 6TXOD.^WH.">I(3E\LD4[F2^ MD8Q$VK*15 2]IYX*72F^+(O@$%/ MUO.)^>KB9IX=/ /"86<.P$J#%8\%F\Q_3_O;]ZF/6Q,PM!P&;3CHI26 M8R[ ]QR(39 WX $MBTUIX3E"2BR782,)]W'J_JB#%Q00GGC3R2DA[?_O%Q<_ MS0?YH($13[VAP^RM+_'^)9M.[]^\$L@7.["+ M.A?4ZUI@G4V][LM+=%T-B8L/3CCT)@=_/KO0G(LQ2[K5GD :\[;B>%;2%V88 MTA(!G.[&NJLI=(1XN4Z:?"\%TGA(;U:"M9IO8^]T<_PQ"%M5-8+'UM*)+Y,W MO2^AR!_8V';6-Q;%Y9>L_CQU+^7?&K&5O1PHTA^DY#I(^!DC*&#Z$&1T9S?= MC\*@'-/6_X5SXS%KZ79P6O@GW0[XNS>:[?_%:(#::'+$N62DWA7-,PSI6T)B/3PAL3X' M$FO'>QWP-58$?/B PA]/#HX*6;(1OR0P.4D]!X'F'H[.T1G4>]TV1FIB7=84 M15:,(B%( @]QA.V"N9*1T\V,1*1TK'?<>V]K))HT#EV[K'&X7Q.8@JX@S,H9 M1ZTR@3>E =6DQ(=4?U9P)E0:6SMD^K^ F8316JY.6):U%A7@GS_\].Y?;2;2 MFU 42ZA?Y58;>,,K5,[41UFF:"XY7?R-O4AB6V(XDL6-QO"NLKD/.E>3LD6P.2U='!&N2QG6W M2>'3W#9^MQV$,&*$C,,Q6-]8@5)EP0^5O"XDD.::Y,IVQFYY:CV+@]+ M5!5Z.&(/F4(;M4\52=P7>_;72=14@J=FHXJF12I193YB',1 V;$^NUBS?>N* M,1W'+7R'#U ]IL7_QVW&_AH9U7U1SQ^:B9E5/W%AB2S"1(MR7A,R-F];2S9-RI;F6)$H.BG%/ZW:ZR!Q>G#\U%J<5=)(\!Y!(\0,"PLKRJRX[4XGKF! M8>RLNOM6456F#F0 XBGU#3<<9E>+TU>CF)F$PYJ.X8G'"1H=)NUV6[64144>V=66EN=F"'[8&3!(D*Y^TJ'&PS%%Z M_6!Y-]H0FWY18EXMND.K AP:3[#A*XFQV6_;J?ECZH%TL"S9W4>)#\0Y@"_+ M($O0$'-JU=N%<=HQ'K:JT=(PPPT#7 2KLXH<[>(74=P@\@WM)3DZQ$DV_^[C M)P=6++NNE*'_61_BDS4&[/J!5AKE,A1?\9-ZJ@G97.5;1/^8 > M6[&N\@G<4Y0)T"DU:?P7_\G0;V9GHN7F7- M>O#UI-LPWQ7_OD>FO"$]T5!Q!$Q\/H,>4Q)-= 09:1+)<#AK$3H$>#=X8Z6- M <%$=@H4D_)"CB'X-U)X%*3DZ$]NL0KZ"?-= M#+$S&SBS%>-@1BOU1LPI1GX-$FR617NE-GVG_L!8!%V!-X>3PH;HAHB(C.U? M^_6TQ$@X ]Y6!!>F@BH];CQW _@)R-P@$S&97J71<@XNLF_P#SR9$6IR:&<+V@V(S\SI':*EE&7#.F2^&(/!066 MT-_C)W,LBQU/T!N2HNFNFKJ_O!J"@\P@;+R&P.,/*^U 0!=DP5[V60.O'P20 M+(\PB]S9JD1Y0-@'(\^,#E/>\R*%6>;FP[XFY8M'*1C.=:_D0CQ=@RH[Z0YD MR6J?8Y20:Y%3%)AID(-XAT+K"3N: EB>/GFU?^XYD"-1Q//9Z]!NBDY;PP=P M\92'J]-E,BPA"G'2D301#HZ,;+9IEWD*6E)8T-J16J:+83B2OHIJ#6Y#3<;3 MFXB2,@I)%.G()871; RHPK)@J-GS-N?F'G[S!%;$A=FFT)L 0<%LE);+*-')HY*B_J: MHZ=*$]=&ICK7A59<)S!N,T4'['O*X&:4"1)]21_<7(%SI,:*XK.7L<']5;$9 M-'. ,Y-Z=H'.^%M->9:&6WCQ*7>),2-6DIQ/3X9 B1571L;Q3 QXE*0IM*^T M:C_FW'-4,W=1'G;&S<=#R.LTLNM\"&E"@=.#Q>OL-TX>R71 JB55^-QG2CV$ M7BV%-O2EG2&A'L(B630CAD12#YA]YK6(HOK#PE:0 M!#)'(YL@9C *YX^815F0=9"X+\4'*,-!(=C0+,NL6)NS1Q^U/7%N=%VV_* A M635)_;0.F"7WC4-#YFF:8]))=,[2I.6F]@V:I6C$N5)MM,M'$0/F <7$MU-H MZS$FRL6O/*VU$FWDH)NW1G#-M&E:93;* WE%,]?(B6?QS?S$Q2OY(06J9J)[ M%"'!2%YT-**(U1H3*KI>TA0K5G8:^Y;92-0F'5GI<\G=^HT,7L:<]IWH]%]3 M;G!U>6_7.5,)9"^U(I^,,N *(WR&9/R&MOHM6^5'>->:(@H,Q:1Z1!TX9>F&<1A"VY#3[3 M&_V7ZW"[;]=&$,9TA(.?M Z(["C:-9,.R&)H-/8N6@03*$J=H^2PZY!A()JC M"+>+Q=" T*,IC?:.DL@[([U_$H+VBT:!,?PB!ZA3:Z8<1Z?7A#Q2F0N%AH_; M[OE5;&81]4TF?2'9.65C,E?JGQ3M=E;)-M#=C!O\51=%?:Z9BJA0[D15< MW,MR:A@W^'83--FC9J7R]]-TY&%=(52F9W,0-65\.BDJ3;,1.QG#[)98#$:! M'(QNSP:UWJ7-(35OHDLI5!5FV[JW\)1/YJ/+QH>IN#OF;>RG>MIK*];-)"C@ MN(4?RV8,4PC/@$=B?(7PVAB5".SJ2'DD=3$A$ M5[)784V)6]4@H=J?L\(1C M-)'BF[;FSV>OC"=2*Y-& R=DY*HCCOT8BV(;U8Y,9^ZJI:5D&9A$O(SG$WB^ M"!\+&FOAP5X7=>FON2U D?C)$]!;-. H;4=RZ]&>,CQ'45U0?&*0S5USB$)G MAV2<*T0VOB ==Q=UADD"FY>4(&O2\)SZU/S$NT349(Z]X2L[?6BQ(%D.9W_+ M-,3'K(52)"(Y;&P_@+LPOITM@VYAN9)I2AT[5(4:M0R8H]8XAZ) 1C3S+JM* M0U$S$$;8E:3QJIJ+-AJNP"-LP0VS^J>KB34X#%]:VRN3+K+^2107 3U1Y#"? M3%6>N?PG;;\!"H HVW^3,(]&O"D@(;%MCK83,0L^RPO1_NBMA4I$LVK6DQ+/ MG+3.2DD97B>@ ]+OA$6C34)'&K$)3\"P=*X6E/E=\K9D<'%-EMQ&@U]BVSF8 M\Y+PQ!.=F:S"A>'K5[OB.!A5,ZGL3)OPU<)P;_!2I]O1FUP"MY-WWU+U,,R=R@$_RX!R9 OF( M^3F?O27X,LJ85+I(U,7A"\6 4CR;9LHB"3MCE<9*EZFU9ID\%":MO(*'5]PG7=)7!-;$:7-4M&GCKFHM1,UJ+69)%3H*5S MRCFX.KUZ:I*TX!IQ6R)AK4;X7,(VSXA<>ZAY278K@U4PY&2'8&;6;T/*\'3= MM;>#?NUO(*.$,0VR_6AH:ZG M" LJ:^DN:>M%W-0?@FC'!D[!O!",WF'5Y)TV#E2X!$<-+JWIGVMC9%7.L1\L2*[YHB;@6D MB>T7S%S3KKMNH5@W&(,G=V%-+#QR?%>USJ4TR^:D1&Q#%D\[-?^Q(&5P\E MV&%CH"E,VKU<2W2!0=!+9*/,!T%WH@LLIK8*' K7[(D[ HF&F_6D=!*QS8$] M&R/2S65R9\UN':I(*HE#5YC9H4J Q#D0S[]OW%N3G$H_(K/#G,()%_?IG,MMVM+Y<0 MMR7>6QLYVR*,4P&@>([I(^+&ME[3&+8"/6&;?T[+JZF]I-/]#M+%G;;,'TXP M?'+&(*E\-VR(QL'\IL80EFB&X?QK8!7#O1I>;) $@,T&FU14-;&XC9>;\M"7 M/F6R(YM+F5N**KML+J5W\3V)@."^'.K2(-698K@ISY"KKM_H(0L?+)IB$9JM M_+6NJP#*()-)]>-5,#8\A:1YRF\\)S 0'Z.XJ#AWW-\/TKG(DIS A Z<:VW+ M;"$%YGPP1DI]B&)/4:/(1,N@J;.X0@+5Y\^&D?6& MK'1Z3P[$"SZ0Q+F6_A1S.4C@U*>_\@(I')D>!5,!_-><>40VF(#54QDN$'XI M05,LBTWA*P^E3ION7UQ3>B=@GQ;RZF^LWCMAE1$?ER/N:4$ [C_Z6&1';L_W MC"09U25J0-I^]EL#V_-D[9PF CDW'P(; %:+)7DD27A$K/<&[1PF-5/G,XJF M,'M@XP]R'J\YH3+@]:BYP'C/F*P+$*^%7Y=8B\^)9*(U0FP0/(IS^"8E<')P M(S(I_A!>$,IPP,J<89B$SJ\,;E!RAUG-"FDB'(\0:KR+BDH*Y7@[T?YP59$E M0\]'%T3>4,O.3TKNN!)P!;L#X1 M(4OP$@7(Q@R\;/3C5JU)*?#&DU$2^"_'6 V7O>>HE&;QK)JEQ]3<9=N&. ;7 MX#I5/CSU$<= @0(52O2>-2=M)JP?H7,%8 1S$BI3R5I]6#)K'S5&9K38!FZ. MU9I_2)<(02UU5+9:QM;!DG>7!!Z37+P.4A$Z%]P;F?1JRS"DA\NAV%5LV.A$ M7KX$1C \9,V@T4AERN>RSZ>\Q$DFB)B$. I&7>7W][O[IW R#UL)R8 M%*:F4A9)/+I[]^[]7"LM=(M"34U:\ZHNL3>8<$6YS@IH2P)< YQM9H99<6VH M5\N:X3G!1KFI0U>OBMDCZSVJ_.M!EW_=S/QK9:!.9$K'HST/ )&']HQNB(A% MIL>@(5W%?6,! M6E [&BUQ4!&C"=,\>T.)M"+CRENCY8IL@H8_8'0N#DMB,86S!:S@C8Q=Z$0#)Q%JE[(:VP*%C3#M4*2*6O94 MQMWI&Z=.>IK*AEP\B8@$FH$4E(_"-<$Y!;2H#)' NF60,IC08Q$D*$YVE'6_ M/,6>%4\NIX/9Y" (N+.':U'UD F-60V34!I3Q@1S8^[YGTP,A+##+W&P\@.O M^ ,( LBH3>P/$=< VA]@[D(ZF1CSEX;:;U%R:\"C(3*WTT!VUTKBLR5TX%O" M,$('$;P+YA=_AZ74=N,PYB9!WAR#P\"#)=MEQQAC/6JT/T$.$ MV!QYL FRL57.G14[<#I=Y [%##7VZK?!;=_H(.ZY"6W;+!BP6#KX?C51K-TX MBBJ(2CQ;?-#JU)ZK!*%,3C@QYW#;LK!#P8VDQO2&3G>*A,-/X81:0)G\!8!# MX^-.AC"Q[A>_D'+Q'8=O"OL**M? 7";RT0D52@^>/S^B&_QN[GL, L(U=8N5K>:/!R5^41Q&U<9JG2AMJZI M LRWZGDC!; (=SS::A"JSAUH<34J 62!$3 :9U>,(.2,Q3 &FN!L'U)YTWF/AL;S6;R.H *YWQ M9U/LET&3PY6]0EMWHTOG,M3G3L!J MK.#8=TX(OLEM9L0S+IE\!/98C5*/W@Q^M>[FUK$:*28P073?Z!WZP>X6'L_Y M M*2]CY65D&L\+CB,^ ,Y.*-5^YOW>P0]^+9F[<]K3(S'_DGLQ95'59#NN"/ MW7FKD_XA08PK=CE_7W?%8<5(KC".5+GDGK)?[:_D*E "!?,@*,\&OQ9@,W1C M6I[$22_&8LLRWX,WPU@WL7O *]? 1M$SQU,O3 ?@#-NI@W\O9N1A3.//Z70Q MA8_^\R_'^T<'/^[U:4KL@F8<"CSX3BZOO;@+'!5E;H):-"-;CG M:_**J'T9$[D.W+?9=@0V,"-VK< L*597GB'4W [7SY]9:E(I8N3;ASTYEEAV MU.$TSE+.]@7A08)H787(VJO7#F*[>CQ+X=062U,;B&/K"AB[#S^B*(FEBD#- ME=^?N]$%%G[&@!36:[H'./14X:FY4 Q&PLC"=L$5++ZKUQ)0N_&:LF'$E2 8 M&;!$##[:FCM4AANKYG!IPO(6A:2O7?@RG0O'2/AKEZ3)G&PR[3N)F91NY.02P,^QTW2H+X2AZI MBJAU"1)G6 >>8)AUSHDT;1&*EA23BM$5?H3UP)R Z>E\$A4@!7%I_U(M23 JA*N%=W4OU*HL6VO> M6^>DU'%7K_YHIJO(!^.^OS!A5:>"5*P'_L#KU9(8KE81.AO!+)^7]GN$QN*G M?0%0S*K.B(VVLUZ%)K5*5I3*X7.G=O*I&#FD2"=!5V6QF#F$#?2'P+-&M>$< M\,IDXQTE'3XXZ/*0+CP,R&@O#2T^:9; _E.U;_,6NZ+%7ZQO#B21TZ:#?QO, M,6,OBC,6V[-:ON[-W2]XAJJT;A2)M6Q)AQ*H4S)E8]J":QRWB:^%=G-#88N0 MCC&ML._2JN^*. 0<>KFXVSAW"JQXA@4G(X]?NQ:4%C5B5332B.0QP^0YHY65 M08 "Q7D(MBAUQ[+N];%O8#U*5$?$12*]NFU8(G2&J#%@O&@9H)'4^:1NHR$V M>]>?*$JGUG(%UVMWMT.&SJWVG&*O]<0I@F+OJT5*;(]M$7T)IU2GK0=7='WSFVAZEGG=<76A\ T[OG[Z!)0X3^E%;SAB8H(L7\1!IKM[UVL M&5_7$WZ 1_]#KUG!P0>T:_YY!T). FT@CM@5-G):GN$89A+S7L!;0E_:I$EX!RL] 3-$OY[7A"B)&[G+C=CF5%1EURGQ,8M=^ M$_+OH+#@_E&0#WAT4"*?]OBL9+P<\$A2XG*OC"<:5 $^WRF!*-B)$SF?TUSP MF,(W8>0J+X*"?JH!*JC;M5'W%!Y3'GF=[8]E6&#H6'V]AO"-N"V+V%BYS3[+ M7CGL>(R0LMNJSRW5H%"3>5> RA"@W)S3Z&L(+PM-$]?T166C]2YECXOFV;=A M!9QKZ,%TZTQ-",WI(GV0_TXK/O.T$"'8:!+T3/NR4>(RT4 5KFBX!N_#J'>M M/-W>+UJ)TGR;3N.Y)RHU02=#,4(?'.D,5=,Q!49K0=; 8H0^WRIS!&]V[B!0 M4BNF5.=9T&3<0,2:KZ2XKQ%L"'=$M1+Z -?.XZWZ0=7>K0ENO275NA?MA:^! MD=::>EU1";O92NJU=D_"$KSVJD&NN.FM*?53!6JUE '(\3N3F=D$D,M5:9!S MB7V5TL =N5:9V&N<=44Q=U]G%B_L9,;09 P39?575;D>?*@RY197/DJI6N=A M,CB8]309%,ZCZQ@^GR"P4;D1QKS+O%"ILM!!"1X1]QI\S0-"!TN=FU4S+=8< M4@#C/Q3.YG!:U=$SCD>NKU4=$J]\N4K-AJ4G*&\KL(Q<.06&/S"]DL]O+FOY MK:6_S"]>;2J#![9UDJWI%VL-/-IS[:HH/; @-#]@4W&]$X?2Q&@@-9IP>F$+ MCH*"6=\7$ZBR!^]PT5[B@W>XM-"??&&WRT.UN&!Y$?L&9*34NUG.6]SXH(!N M'>2-& )?SA&^Q4G$HRZ)^#62B'^J.08&B$. 4%%^AUZ-R1%[!>YKU-I84W<5 MY^G_4\U^06^$J@(0V#VVYZ ]?+,MM@^0Y\PPT::;!IQ!AMX'&V6>5(YMLUYX M.&!3QC(H/_*7@!V@D7,;B\"!LA1!URA'X#64U'GTHADH/&L3+*R)9IV@GL9L MH@Z942P5HEDZ!N,LY0/M4@0C!#2_ZWI'EX8X0AMW$@ ,&IHB&[^1&4VC_F.) ME3IG%K-Q68"1(JP9="_C3%(\MQS[J4K:"#DBGF94]3['5OP84!%^]MM#M]PV MS"5./7")*Y&G4$,;VM/U^ N*DP"UZCU(*"S6J)Q;&T"2Y<"HB+7)6%1D/J7( MU )]&X+?%[PH5,;D"8>!B1E*RM4$K8865 Y\!'S5*##VG$RN""ISM!P)[ ,D M6]"6YCRXBX" I2=?8OS"67G(2U@U; PT9H,'\CLWWG.S%8SIQ-"/'&/L@^LD&<&F,J MJ;3LQKF>@E$&).T.WQ;>UY[%KHJB\36,8K/%M4'[K$L?0K5!XFL%MYC"$>R\ MY?9&319@1/AEEJC7 (^&@G+!$/,3X\F0Q\&Z6RK8>R'?E8CH+.C:L-$RL64U(_9#= MA^X'G3 EABN%]2OEX]S^40N;U;3$;O3:Q?/@!3P*'O]0L?/PMM"#H!IN59E. M0..\DUOHY\*Z" Z?QDM-*\[("3-X_")GJ+KW:($2W")L?#!%$]S 4]0*;E@N MX&?7\ZJ,I[M1B*.F*SU5=A,:3&+":.!"3V((48J-C!PJ.'%:U^]<5!O0^O??90Y=0C^GK<+=Y166A+G=@=IEC*SHO@$ M7* EF\0D'KO'EQ=<+6)KULV-=UF"F;LV!!.'SHO,8=B+$\H?IJZ;&U_M]]WH M?X+K<63^EY0TUW<,$C:(9N9(9)6#1M4M6&#DVGA@]!+UM&L7ER,VY7"9%#I= M#7>"XHCEAIL77# ,GF-N,F]&2TVOX&"H4Y',NAZO !R=GIP /Z(_'0T"U7,1 MMN9U2.73#/M:X4(:MU;D*!^C(*7D*G5U.%SO0+476NJOG!!L> /E2085CI*H MT3M"3D0)4/#1F()&X_A% RA^E6O4TX=7Z[ =CG5XO?=4(=?\!,V>HB15I8Y[BD4!H."+*P.R MUDIJU(2TD>"FXZ=T57]!!9;+<"/P08NS4[?PC3UNB^L:3 !8)H4D@0466=WN MHUERJ($CN,[X+4A+(6[[N&IJ[&_LZN.I'X+%:K(PMSO<]Z_)]?T"^ M+S/C1@3P_F-HB12^14SFMQ[+\+6F;X/ UBFA\UT".M^6A$3>4;@$,U0PQ1R\'T$X]YLY^(==HMB=?9*4$:9(,Y%R#RYL,$X6T!Z8,Y, MP2-J)@^8I>N$.1HB;RP(\Q73)5%M*82BAF992.\FG9?JT'\13CR1JHRLBNE)_PG^;7\UDK^=?@IGO6UEULUCU%R"N=5K\T0><)TF\\F+ Y!S4'KS!+[D M?SS%GP8_1W"U49SQRMO7NN%$J#U?WA\4!LG(EP@%&.![1S_6E!V-8?4;WW2( M?=UF:-4O9X5NE,Y0HXEHIHR> =<>@8W9U.QCH9NZ6,L9?\.T5\_9$95D[P =K)52=7MY2KMLZ'L'.C MTUZ=E-W/ \CS N W*-E.: 2"OL?5HP7AG>E\H^NP4LSN$. ;_7N15JGO[T!P M4*DV[$2Q$\5U[TRD:-!39CBSJ7IS.N'IA&?=.W.6,N I"<)Q@6K#CR9%EC1Z M!"C5IYC H31E9S!5"[G:"V GB+*C*44;E@Q^">PA,LP ;TWGT0(KLSY1!.^':ZEQ77OM M$]CSI:8*1(C!T>:W2$W7( BN4J CIPK_3&Y736-LHDP158?;"<=9$6,J&G#! M5MC9#"4&$_:_ ,".-1#1^6JLO%#58GR5":U=))KP'=BIH[B+_/7:Y"%R#]U01 MO4]:!F"P6&?FH(J 'P;]"L^D$)">A/B!JMQ;H4YQ^RVS.0 (Q)Q5]6H(B&UI MT[NXR=&37 ^)K-L]'L_Q-EN$8-RVH%3E4N8I#B3(-YBOVWR]]G[*,@94L5$\ S%QE?78!P7].C!: M7Q0+A=GV,K]Q<8-"HI>>\CJ/7MOY@9WUK!?M]0?/!0Q*3KP =7.\@,G!<)/ &<), M>3H0:!F%#G3$.Z#W&II1;+U 8Y\0HU)D^\[,1DQCHRA MYU.:*-3+$A(7Q6BAC[5T-T1H8H>;2^"']L U7,Y,&$X+;%.!HF[:CO$U\IQ& M-^LGW(+TDKB** &P^U)"(5.KROV3$K+S0K!2:]4V>*"R//IOL,$!&!L%&C[_ M: "Q')L2 3L N@;)GD'F((:BX+=O5W769O2X&OP$>#.X06)?7[G?C^LM($B&""%" 0,#$!"J(,BO&IDVZ@'S MDNZ0-Q4>!+PSUE:M,RR3E)B]'2.U-"7H@#EM=&=*.35P+UMJBZO]C[MJ_S^@ MVO^/]3Y>!66(FMQ%2A(= "$I2T6$QMK? W QY'#"Y5CIJL%@1GSGF2XQQ('GLM(E+' MJ+?B-K8SU%+YBAK6D#X'[E\B.5]4@H39?)T10CTV?EV;Y6L!L6S@4R-TY1>) M/^& 5*VRG137^15B/]2/CY[>.:XS>MV]VL?$6)JR-Y!2*BA3]%E7\L-XAN MERG:EB#0!X?S"ALXQR:L&707 5VR_=MS!@!.8&4,JEI.=MC9"P@E>V!K!\Y@ M/)JD!J#A["^ O!66=LGE*6QH$2A$8A 1OB @ 3-*@X#>E@8$/C#V"&HQE,FX M)%KH69PF!-D>VWWA%X/U6N!,.WRFUH5LN8E$21L+*NVN&O&L(0]!C-5QN#+H M!^AUN]*J+WU8 .H;\%Q(R,,^930J2ICX;-E31\@4J%]*4"VPO.+.4H A=/7 MRI/#3(F+V_QR,H@;RO4HA T54^0+F-@Q5[>4L2!&"D>E4BVB6X-PSUZ7D#%H M%@\) 0(.)D+LK*$6D!;%M'+7D;X%\0-A@'@>V60Y*J7>' F26&F=QB6851)EY?B-=T89$YKEOKVOPH&I?7#8 M.T-/D'$],3F;+;77"6%#JP5$6%*$"P7=@!1E$$*#L="E^16"@ZI;\#FPBFWB M@U&:1Y,K46S';R8M8Z%4^=U;HPO)KV+&1J YPT;/X5S/G624 JF&X01X6OX* M4A(M\DH@EMZM8$)1+[0(II[8-X&9Q"=X*I?U@N\I5GS G"8&QB9:B.=7XUS5 MJ; :,.%WX'YD3H$&CP],:(^1M^S42HCBVK-O,=PF%V/9=U=AZGJ8 A>=B M&*W!/>13H2[&XX<$5=J-NV@"L\84$GY,:VI9V"09"".M^#BF]U;W;SF1O3F5 M X\&H?Y0M+DYF]P!W=KN["&^)+,#R%I6N4X%$RB> EY(#X)M*1-<>8Y==;I* MV R7')<;[M1,*9UH>[)>8FK?,28U!/C-V+Y]E[L3[&_*B"VK^^LI&PRK2S]% M:P"0!:OML05.BQQ"=[X^M]#8"\TIL?^\"D.9YK.=6/0A)8'5\U9>3\+P.51( M9>$J$NTJ80+!GO$V(,9O)?"0UM"S/?RH[(<-QU9[C=.Y9A;)0:6XAY7]W,"Q M#7WFN%:P4(??:<>[6:SMK@&S^KK.>X%9G'S.7CDJ7)4I"_01)>8(P]5! 3'. MN$ P];P_P,>;>IB.*&%Z;@HE%66EH=*]D%"VYE.<-7"6F%B/ 4"G\)O OV!2 MCF5D%=\5^ ""4-DN2IBO9%8.H@!R6]V5FB!;,!IE=2DF7AX0\L1XV-G@#L+6 MZZ_<%A7"V7][8RRRZ_]H8,IAH=B(H5JB90^_'OQ8XZ14AFLZYK(I8)5+.! D M#9^*I3 M \;]]J?3="K*&P?FQ&Q*$/NW3D!YG]2!EFQZ;"-=U\;Z$$;(WX_ M&Q1_?_WR$FBW GY Q/&,DT^QTQH._^^SF1_67/2:]FU516?G&AFQ/N4*7-B-"'0.[B0[=?DP96Z$A,F!/Q5S=%96O!)1 MP#:5LMAV5_!Q#J"@\6@"<(O,Y% YZBBN+: +(?+]9E&"J8:5%#)]@_XSF6@E M=!5B9:\06P?IV0K>D6<5H)G&8P3U188,!\IBRJ<^[ M;.K7R*:N&-=#MG66CE4E'B%*(]E,PM!,;"SD4?I/R8%7%*(S(/ 3NNJY\6JS MQ?<"I['(TH1:'#R%C]-#.HR"-W)!$T*];[G";G1T8<&CGA2HU!T@>I-AD*L( M03,E"/ _EF[H&V9CQ?E2/UETU.D>-D)8 $Z!!4IW$:WX#1H,39,-;UN-]@IC,LL15:%-J_DW@IQ\[8 MGME63)<07O#)8X4@7'I+H$SGNORN'BQ9V^_\OYE-0^>@N%:D#P, M9N4YP(?9(525$(Q#*OZO@]W^,S)&AG;8*?$!4Q3+/HL?EL1TB#,K,AV,UHM< ME#((.8FCLF"^JTEIS Z^"$E3CS9E0JXDDFC^=1 ^V;ZQ-2%V=!$61EITP,R^ MW??IIYOGV(U>E3&OCL=(324\WM=5(CN'@;WQUV?]?C3EUXQ1Q?Q]897(_L 5 M/JJ';_P.J$7DL$A! BBX.ZS>36Y69*RM)D5!ZDI2;TPXYFS+&E5OP X:)\4, M"B]O5CQTH'"XK@F"I\/Q5A;C5]0>(;7L!%]V/^+9\7[3TZ865&S$]L 0;%#2FHEUL4.D!)I32$ M;TLBBO(:7J?"?X(O@B-\Z>=.M8=+&$H;%HE!9T=7:4JA:)T/&-VPX"F>Y@&R M#E*JY*-(A)3-!".P\,!2N-%ZYJ1MJEWB2,?2D(RMI_9\3U5ZN0XK+CFWWG'" M90J8@,*G!);HLNJPD(2[G@'BIQ129%ADR3:@BNS98Z M@[X^M57K@J)'7P?ZJT4M2;H)LMTN:QCW8Y=0N 5ERJF>9X M4#,U/,:NG%_'Z/N9YP$$B0EP_CB"V'.Q?>&HQU0SWQR7#!/S([$YJ[:[MY(X MRND//QM#)MDCJ\J*-LO=UF81-UO]\Y+* 0HUMHVXG8N2]EA#YU#%&?-Z@<&N M$5ORT)U'U#.>MOH:K10 7XVH? E#,:9VJD*48\ M$7X#WR3%:($,,7B8>\8[B!H1I#+-*NQX^0VZG[6H57-W#!=SR9^(C\.N#5YG MF*?(W]EN*.[Z$X7G9AR.UL27QU+/&Y1NQ=6$&$A07+F@U%JY#3C).EJM[;IJQV= MY%^X2CU5/GNWXUC*YDWE4I-Q[? E@BXYIZY'TOJDX5XT75F-:I&[RVJ>\2/*R1[UNYSL9N9D0S@F M,'Q=N9F'GQ)V7RIPO?!J%FVY9;N_<0]]0"7%BJRR](J?L2 MB H;.5+:T8B4%91G2R/8"$]N=CM<3P@13VY+D./$*OL=*'_"!8!R%BI!=6&" M25Q"2%+L/S*-">WCS&2 TX$,T#R9&+.*1UD)_=,M;89UMM/GYIK%<\93RZA2+Q/J$A&T] M>S03:J/U@#C"+\9JZU7#)?(*.& C!7Z$U>A93'2II10]4ST6TVZB=^I8KVLD M&'ZYR)-[^+>6$(@2:+"A.GJS#I!2D1LP/;U9T=/I^E)ZZ+M")[DD;!C6CVV\ M$"_<@[Z F@2[&"73[I*Q*>$P8J@J#"Q1#Q5UT$AW ?P..;V]^>UBJZ=Z;<(T>N:F+E7/] M1$?V25#)23*)_?(KM2FY/-9>24M*':]N^>\Y)IQ):L;-EJ=.D#M!7O?.8+(2 M1 PX3-!\,L).D!3+;8J12< +101'U:P (?^BLDXK:^8A]MU#>!6@+_!6I'1Y M2^A.,[K6@.85* S<,=SYAL]RG6AL0S3EOI/K3JYO)]UWD5QSXYQ2NYLX7 +\ $7(BZ%8%! M\?-\:>_]F1+(U\7.?))"TP_WLT??'QU1WGSOZ?YW/[3UMK?CS78BW(GPK47X M4SR**?LN<)/-LYL%>YP&#A4DAG^'A-"R'I\RU :,;E$O,L0G@G!1&8'^@]4: M_7M1E(MIQR34">SM8U4F:-Y>(:Y<7:F G6*H[X=&KJ^F<[$L9&JXB8.S$EBH MP-T]*C,A>:DU"8]M8T5BQ!4_!Z!2QB4T-N'P75*)0I$/E1S$XMV/:/*UPO*O MNO'4 -] M2X61-T=:>5[:IA^P0IHD>8"NE2_E4Z%!:6S0P;*XJ(@+PT$92&Y MUY[\@'IU/*IQ*%]!V=U>?U_Z-EP*]V?FG#I52;9?XVL9%U-2 ;2E*G_Q(!D, M"&CG0I.\1T0/ [-KVQKP 8'H9(E55*_M"Q2-M]-73A"JI\M)=P MD:V@TIA$RFIUM 070%J+<3RU(K904&'IA38P1HZ?$]"A0NAT5!N5[+T.!BWI2MK0IC1 GF? ML" 4=6FIKZ9^):S?&RY#>#&$24XG19%X'HIK1K@;&>P@A*T[31=3(;I8]WJT M_KI<8%L**^Z7UW;Y0L)V/;7SA>GVTPE$!WV;]N6<+W=;#/LXI$0>VNOG=I/9 M%1@A%BZ%M<I%SM,H+[NR:N]WD*+XCWQ@]/IG;XH]@S'X\RNR<_H$)G77,WN&10;!S.LN*I=GTKL;[R1J;_96KUKV+N*6M(J%P MM9UN7''3%DYM9/&G% M&1I_\2@<2=&WEWB7L!'WVDSB;-S3*7<(@3-07 1+/)J0?31.X2"&KHMD,5^N MO 0!:J,8@;_GJ'S+%%N!=+/;[8R_>Y64N;SHF@(M_,UMWY_,HJIAXOKNFO$X M3DML4K$G"; WO LM8,%U$)2@:@$&JJP$@C'C48GE"P3%G*5RZD #KZ(/D^)8 M:(QN:7=["#U\WW-:VCQ6:6;[/D7VBQ3A'+L5H:%A_0T'@:^ M>QM[PY5#X#G>KL P1!GC&6]=I$2/+ #"H3FN<)#=*8++8'T%]<'Y9885[Q" MW ^N]*S]@#Q,KC751H:G0O5&QK#4DHC]:#5C@T02L;H3C:M]'R.$BYB=*8)0 MW+3DQ&8';:@ WF%20@19-4:<^EC #N\GC)14M@OFN_7M*RYR94LZFYW9"9CT MK Z]+: 753'"ICV:#B^"N* L9*Z4^WG)^>#TY/#H_[SD^.]YQ?G9_OG)R?'1\^/]N&:.)C4 MSJ"\,<@ 0?F'&T-+7.$5=.;N,7!U\[_O<]74Y]A3:V1D[TG]O"&CM-I@W_=6 MH9CM&:Y=_CPZF95IQO3!UX38QTPMU""?2:N3M3),R25@'GW(GD\)R8I,Q+U? MYGGO^*C?.^SWO_A.]$(K4BE85NQ8SN:>QK@8TW5_W3O8[??IWS,A:=:%;WQC M&'H;=2I9!*8Q@WT;K^96]7CUM+B.7 >M":+1QM U/54] ]LI1I6VAK:28SY"K8-'=QI M))D$:Y]-Z5^7.XRK^/U%FAGZYV\%O^_^_O[.WGY_?V__AQY]PM*(\-Q,$.:[ M^-@RP;Y#%G>Z:M GVFSL.D>6=VLE7%T!!O4<>$KFXF=73C2^6#+_NC?8WWTF M.(P/).B:'+S'H%].X ;H%&K$%D6TZ32MR8[!%1/"H059XDS/VDJR+3FV( M@(22T;8)\'7F(EUX/;.F >C&.VSHMV)O+4P#L)F^OY-=8F&VR^(<3$PV<]VB MZ&$3-#N000T].+M5T5#1/5]4'9?UMW^NOF$EB')X3K0T2IOP-GZ%L,@HMR>" MV]_RM^),9=H_O.[3CKR'!?X:97$7[O>@ M)>_0LYGYP 9\@:VMJ,Z**;0A)6W.)#M,9X/3PY+:.W#.J20T!J&@WZ._]L%F5@IIP[-S&Z7=8@Q&ZZ)9KI5/*. MEB6X>GYZ?.CXX/3T[/G!V=GSRZ>GPRZ M2,\]M#)+P$YE1COV4\!'?E$MIM.X?,!T8HNR/O_7+Z]>OGH7O?KM[/Q?7WU' M-T>B'A)4HKH;J.V@WR*W>B[.@F<.^E2\>J=RWCO,'A7F#OIV^$.K*4VY,[*. M43RKS OY1^.<]=6]]BEFI>>&@T$(\>#B3NFTKD]VQ_V&QH:=RD+YT7\&HL$::MQ5ER_F*2)'?N7 ME_!)(.8>X_LVA/3K+?R9<0S=W>H_NM4';Z1;]L>W[ #]^UO1UF;2+?UV+_VK M6A!#@B%O)9C1R<2CDXD+0I4_LS*QJO'LII[&!YH#GFGT%AO3O'*":A'3+PR% M[^_6B[$?]1[X-A M<7_PO-\_V.\?/N4[[@^.=S[N3N;3+Y"_$U40]U8*XD[#@KA7014G5+O$5Z8\ MPSIQ^YT_V.-.B+\%(7Y8%?[D;\<[_^ATU/8NK]4O._O'QX='W2)O[R)W=L96 M+R_5;0X.J8;M3[:K_S#3N5ZOWHGTG[%^WY!UO&__[ZSC@VIG\#6LXY<$N-+9 MP=^ 1':F;K>"G36[C>O8G>Z;OH*/TB8=='[6'S2^KVR'0@ED"8 -_]X'\36? M]P=?:DWZL"K'4;'K' '^SQW _VMJWP]ZI30L1/1VD9EHL!_O# Z06SLI9D@! MTV2;CO;[>ZZ'/2Z'<6ZJG=>?,[/$&]EO]OK]O^;GS=^+;< M..U\JF]A ;^ZI;KW]2S5"\>CVUFJG:;MQM>-KQM?-[YN?)VE^I"6ZM[NX+\> MX5)^>ROXM4W5O3\TJ,I\!;D#O8/^[V;+-GG_:/.DGVD MFK@;7S>^;GS=^+KQ=98L7SCH#W9?_7;Y"!=S>];P7R_?_AJ]RH&*:&2B,P;Z MBG:8*((_%P P^P]3"1P<<$D+4BI4U\2$0GH6S^,(^Z*%B@TX(_ Y\_BJ0GPO MX')+$H;X^K38D+T]_>82+N3UKB';; MN_ASD1=3 $.9FQS):2Y'$S.-G679673=^+KQ=>/KQM>-KQO?5EMTIR>_/L+% MW)XU7&71G<;92.#Q?TWSCT- W>_LNVY\W?BZ\77CZ\;7C>]1V'=GYQ>/<#&W M9PU7V7=G9HR$J)UYUXVO&U\WOFY\W?BZ\3TZ\^[7DY>/<#&W9PU7F7>_QD.3 M=99=-[YN?-WXNO%UX^O&]\@LNS=OSQ_A8F[/&JZR[-Z4IK*67)>9[<;7C:\; M7S>^;GS=^&XV\)[.XV%FW.?X7_4^T)6X,R&:Q\%>_[OZF ;U_!C-"X0?&165 :911SDR+$# M$S&CA5VXU'X?@.S9KP?/]P\(EX3H2GJ1^3PR,X0E@4L-6#_VKTD\Q[]+%L9'8,J6=KK2([#<.E_2D3M=8L(_S/L'S:(@M-1/DG#RHK+6SU M_8>5E*.#VC; _TY*N1F@V.P,2Q-_W(G']EU>Q-EUO*SL(Y].2IZ;.$J3GYY4 M%P5S'K1+P8*/ /T.2VLM7/_]V\N[]V_/+AMQOTNJ\40!%M//_O4A+ ZZ. M5C.D^P?[D=5"@\/ODQ]NK73@1V^].IE8)90LK"K!IO:$E&1)JM&^@M6!E1VZ M_<*J-NAX'YI)G(U!T<"-$%**?H!W+LTBMU?A#>/%?%*4=FAX+=Y75N;>LW-F M1M!D7]+PCT*>BGO?M:DI-TEB6O;SP^ONYE/5,P)[R5VO-+U^B=P>MG$6/'+0 M)W,)+19[W&<9?_O3D_X3_-L.;B1_WWV.IG%YE>;T>E8J"_F ;#7\Y#I-YA/[ M:SM!3 \X*K(LGE7FA?SCQWKDXXF+HMF?P/3_] 1/AQ4Q-GK$WN%W/SYIV*$/ M]YU^L'NMO2?;;?#^V6-='1/[\O/@Y.?SMV?OW_UO+WKUVVE;M.OF<.YFCOR; ML$EX6CV-_F[R/!V;,OIY M-WIG?H^3>$/FI=OMW6[OQAE>^2";N=NLW^;B/A8A?BSC7(&._HT,O-NQG21W MXVSD)_"R%^G#?.;WBR$>NNO7&'7C;4;ZT:/M3N" M-WN<73R+XUG_B$OK W^(LX_W,J6[2-9FRO]CV>>/99Q?N(V[;?IM+NMC$=_' M,LY+DZ=%&?V/]7<1BR:%MK8>^\+F&QE_MW$[@>[&>8=0ULEH5"SRN7VU1Q_+ M^LI((2WH#YO5 OWG-7%O,6#'80L"Q7_('\,B6?[M__SWT\E\FOWM_P-02P,$ M% @ L(:&3P"X*WBE!P G"H !@ !P86=E#,Q M,2YH=&WM6FU3&S<0_IS\"M699F#&QF] \$N9<6S3N),"-?9&O_4/OK#OZX[S/0AM)=O[A[?M! MEQ5*Y?+'>K=<[HUZ[-WHU_=L?Z]292/-8R.L4#&7Y7+_M, *H;639KD\F\WV M9O4]I2_+HV&95.V7I5(&]GSK%XY?MJGK^.6+=@CSMG:U+/.4!&'H(5=,V*L<3KJ MSF==FML]^Z05$^[[N/>EL;)612Z9>':EK@4EW'3[?W3377-63KM6$D? M562GQNK5O>KM-3S$7*LF*[9ZB"C07\38;G\X&IP,NIW1X.P4R3*\^- Y';'1 M&1M^>-]__:IZ6&E5Z[Q4W=_ANVGS;)AU'_BWND\>OMC_9FVC=WUVT>]^& Y& M@_X%Z__>?=V?FHW[MU&+@,=T#U2HU, M=ROK#-]V3OL7I;/?W_?_R!=5JU1J7W5-Z[C[!)I*"#; TL+QH,A^@3@6 6CV M\QX;P9_3NS8=TJ_LTC ML]4E6=PUZ^<*9\*W87/_"/60\[4^/?RZU+XB= M/Q-#)-\$?-YR@Z!!>$1S=A6KF03_$HHIBG2*'5_A:<4*4T #QG26QU M C@5)H4N/T10<19A2PLN6< ][-),19@W6)7*K0C$X($Q7,])).)7@/,NZ338 MYZ,Q.*5TB27.00*>T)B4HEB,P]$2'UW@+!1>R$Q"'S?C9Z A4T(+B(21F&Y2 M CL3-L0%F@EXSD#2.T'3E(_+Q,/!31G/E[>AQ9XYLFF.U+><(\ "$2,*"= W MJ"LB05 <'^NEYR(.T %SJLSPNR<3'W4BLI<@5D16"'+:$P0F<8JX)N4-:3*\ MFCM3(R]]5_(522*1*(!,40AG-YUQ]GCOSJJ5=^T3 ;Y+ ,E)ZN"0&!SQ^PZ: T8 MU^! C* 4A T$&P-#.!$FI!$D%F&,H3A#;5\83RJ3X#B*/EK)%,T3K3SPL=NP M'02O#\B&%*']:R_D\26P#CKV82)1PI5[!SN06N&J/&KMNNGO,@$E**%J;@.X M&X=? ]PYI1X-&ZRLMP+>/3"H$>'DTHE/0[!(F8['$_/P(91RC %QF\V4)C$J MT:@ '>]4&.?.40IBIX?JN9M L!Q,-$C\@ES)LI@;,!>S0$,/!08%M,4H*7QW MCV>2L1&^X%K0 D2::[GP%I.FQ%#^XQAM7++DG+\R@ 99##8T:,+IO!+)*6;A MLIP1-WD4CDBSLN5D$K^-@00QK.!X\+>B]-@VHHVW@VC]*9>)0R/!!H( DQLQ MA1B+@M4D91%F'L"NM+D^;W$LPX'(#)-F1V.5V/LM> C_^4(:*/4+/EU.L'&> M5#J/ >E.H#TM4O[,B)_97>,+&=>X8$R#*LL.]( M9X9C+0+NPH#N$N)D8==N:E7(S2+4863ACI7@NS#K]H,;%2,#YDR**Y#9[<$= M^>*3MVAKF+A=-<[!=U[CN.M8/V=Q\<;14]Q99M*-SR*:Q>Z?('V.24[R#<,8H:")/ZGE#-W$O!7(M!\ MYQ"2V'/7#+O/-=/_MV;J2,FHEA'(!JJCJ2+W!"!VLW1L4;O,@%]1?@4F#P=I M%>2NB_,[JTL9#"NB%( :61O"[),YCAF22* ML%;Z&]QBLI"\]G;/A8VMN!O[2E1H?.=530<3M4"CYRTB,,'%"X2V^_TAXT Q MS7-$/%5R"I3LQ/PR^QE%9R$&HHE4<\"GLU"E087?8A@R8B.9X+IP? NJ3_VQ M>]41.@D1^[C@9C7'\G?X&WT/S[NY< 6?<0_E030&G;Z.]2;%ZBO7#RB:.S#_Q:;RJ^R!ON1'\=9,NG;]^U0R!!_C_5?.74HEUE)]$$%OF:^ 6 I88$4_8QP#,+:NP M4FEIV5;3A1:3T+)JN7+&/BI]*V8\M[#"2CCO?@K%2-BFES9Q,B^;K3E2P>*\ M&8@9,W8AX=?"6,6V-.:1D(OZ4$1@V!7,V4!%/&ZX>T;\#?5*>6H;A!Y[GCG)T<71YV+D]-6^>3H\J1U5.M46V>%\Z;'\<_URC_R MF:6(H10"K:5>J9;_M3Y=DZYL BKB$+2P&WJ,-$Y'E_-95^9V][Z*PL(G6^)2 M3.*ZA/&F.;: ZDL ICP(\.&71LI:%=4KQ]-/JZ#NS7L]:]0K8.;#ZVK(1OVV>##^^[; M-Y7C^8S6H?/9;9KZ$0*3PH2.7[:[GHYG?3)>UPY>! S M4M2?Q]CX"LCGX $+^0R8AIF .28(-A2&_9YPC>27"S: J=*6J9A=*AVQ2KGT M.U-C=LTGH#N)7119+_8/&AO6Z1Z*YTCSPIVG/Y?J,W+G/XDAD6^#/A?<(&F0 M'M&"W<9J+B&80#%ED4ZY$RA\6K'"'!0[-;%LCM1W7"+"QB)&%1.@[UA51(&B.M_7*?1&/ MT0%S*@WQNR^3 ,=$9J]0K(BJ$.2TITA,TA1I38\_;-Z?5RDG#9)3/,E!RLFH\%MC<,_N.6CW&-3@2(RD%<0/)QL 0 M3X0)J0>911AC*,Y0.Q#&E\HDV(^BCU8R9?-4*Q\"O&S8'I(W %1#RM#N)S_D M\018"QW[()%HXY<4D^F#5;6 M.T'O#A@<$>GDTHFO4[!(F8[/$_/X+I1RC !YF\V4)C$JT3@ .MZ9,,Z=HQ7$ M;ARJY^X"P6HPT2#Q"VHERV+NR%S, @W=%!@4$(M14@3N(-$D(R,"P;6@!8@T MUW+A+::1$D/YCU.T<8M3&79$99@T.QJIQ'X>P6/TSY?60*G?^.OE!!OE2:7S&)#N!.)IT. O MFMB^)OS=T$0GI=LZ;:GJSE(;=V>C-@2=><9I34!4942^E5(A'2MUU!A0E.\G MFLBYXKTWC!HI8_$ZG:CB6 9WB?V5GC"QO<]T&:/*L,)^8)T!QUH$W($!G27$ MR1+7?HHJY&89ZC"R<*=*"%R8=?O!C8I1 0LFQ2W([/3@@7WQN[=H9Y2X6S7. MT3^\QG''L4&NXN*=HZ>XLZJD.Y]/6G@T+8OKB=X2'<=DSRJ=!BBR<1=PR"@2 MU@)\(:J.%/V,@/<#@?C<('NH-PQBAH(D_J>4,W<2\%: MZ?^W9FI)R:B6$:@&JJ.I(O<%('>S=&Q9N\R!WU)^!28/!VD5Y(Z+\S.K)RDB M*S/2PX4-L8$'V-' ,C1\5CTC(85U75 "2J-X79)G,,,S211AK?0WN,5D(7GC MZ9X+&SMQ-O:#I'#V#Z]J6IBHC35ZWB(2$UR\0&J[WQ\R#133/$?$,R5G0,E. MS"?9SR@Z"S$03:5: -Z=ARH-*OR>PE 16\D$-X7C>U3]"7[L_BE_@>_@TZPO MA?X-ITP^1"/0Z\#:\O; O_274;^ OG/S_"=BA@S"Z7JNZGV>BWPW1M@4\J MWAK*M$GF=6%Q*I]\^376F[Z8(N0U\/N/1_] M&SW_+U!+ P04 " "PAH9/$;V"=#0$ !I&0 & '!A9V5R9'5T>7$S M,C Q.65X,S(Q+FAT;>U9;7/B-A#^G/R*/6YZD\Q@_$(@":',.,9ZSC]:[.]!^UQTZWI>1"Y%8 MQ#":GI[W':AHNGY1=W2]ZW7AS/OY' YJA@D>1S0E@C"*8EUW!Q6H1$(D+5U? M+I>U9;W&^%SWQKHR=:#'C*6X%HB@TMEMJZW.[DX[PBB0GSOM=YH&7>9G"TP% M^!PC@0/(4D+G-?R24J-001,>ZXJXC, MB&CKQ5(ZTZ^\M6-WRR *G,,!+&+,%HB>Y M+"6_X99I).)$H9=S]PO8CJ]F8EV%/O5K59#[@H1RF60\S9 $(1CI \%88+X#%&<:L-5C-=@^T))U+TIB$CD2I\R MQ.5UQ&L8XX1QJ4*AQ_@"3$/[M $MA(SG!T.2^BB&;\5YP#3 P8?W9M,XL1-. MXN)K70)6K;=8A5DL_?ALD<1$]LXE$5%NBN-O&>%8]?14N?PCX#VT#]*?V=@+ M]J_#DI3*VU 6W)4?(3K'96SF ?5;D=BN398 K)-*6GNH;RN,3HE<$=/6N[8!9+I=XB0OKRI8V]$2>R_":R_MY"O_^J$]9_ MKJY^CP#DF#9<8@IG;(EX !UVF?S?CFMW4[$M"._H78^$260*T']K.KL%]A'3V4N5S;_\UOU:/[OOE(O\ M7X?==OYW2.=W4$L#!!0 ( +"&AD]V8@!(LPT /V0 / <&0M,C Q M.3$P,S$N>'-D[5UM<]LV$O[>7X'3E^O-G*RW.(D]<3JV;+>><2R-[#2]3QV( M!"5<2( %0-OJKS\ )$5*(B%"E&KUI)G,A":Q+]AGL;L */#33Z^!#YX1XYB2 MBT;GI-T B#C4Q61RT?CZV+Q\[-_=-7[Z_,.G?S2;OUV-[L$U=:( $0'Z#$&! M7/""Q11\?.% 400"$8'D<"W5(67",/ M1KZX:$3DCPCZV,/(E2KX2(E8:)![+"";(/$ \1#Z*"+QE2(\+S5"N$$,3<2 MLQ.'!JUNNW/6:?=.7EY>3US'S3RB;R);M7DL]'D..TN:$ M$A(%Q02N8"TQ"U%+-FK*5HAA)Z4+W8KZ*&[8H! F7$#BS!5Z7>G 2T^W[IR= MG;7TTWE3[A8UE&P[K=^^W#]J(!J??P! X.#D#(!R(I!/,54GNU%6'47\3? KUT;SJ*K2APQ0JM+'/F,95B3JK).JO9DK75+>: MG6X]+;)P8Z=%2K<-+ MD%/]EUL1CAR!$GQJ)Y(CYV1"GUL.C8A@,Q69/IA"&C<1IG\T,RX;:A,Q)FNU MV=H(NZI.GG+^UR;1=8&MB["]+BF1NJBM 7IUIO8JS*GT56TE,'E&7)<:O2IY MKX LN6YF+#;3A$#L\+7>6DX57]9V5(X=Q:YCHT1*HRZ:&?&&"HB0*6X?K=QB M3J6OFAG]LA*0$"HT)W4KO1F&F'@TOB/OJ;Q]GB;O$?* +MC/D]1I+NM;(:,A M8@++;9=DB28X+WMD0_'MCV2),C?R\Z$#-EV1I)P.D6!TPA67(SM?]FJ%RZKI8"_3L9'UF@-;U& F*_-F)&WB8TWW7. MWK6[5FC*YYDXD),'?DPD_NL(N#+4;22D.;](64$4C%07_2&NV.'9@_QGP/#2I*'@5U MODLCZ_^GU'<1XS=_1%C,KJ4P!XO*@%7A94RGW6Y).I4!5;/4N.69_Q/$[-50 MTP*.^*W8?"O)MJX<8^SM=DMBKP7NQU2\@6N,$!<,.P+%3;Y*^?S2$?A9-]FZ MAU01M]913NL[2J9'0J4U :DJ1X\IA_!Q"F4W+Y^E>52^O*7LCO-(;8GLP%_6 M"UOK+87UO)VWQ%J N1I AA:0*G+T%0-\ZL&5G-3+ BX($>%:[9M7=;D3=ZDB M;ZW'O-^"QZ@&3;69R"!EK8.\VY*#@%C^,>U4 MP,MRZEB=HW$:V>V63"-MT#[(B25Q59Q3$W=.?>RJ'?@KZ*N$^3A%2%1%3QFW 'U@.(/M( C MB)G5!R%B6L=XB320W9U* OR,[BG?$K)K9)CA[FX(=R8T6:?-B05*[M$+,H1& MR$4H4"6&;/&LMFOEY9 A#S&6K+-L87%WQTJ8_:BWH1]E6H&<6F"NUW%-^:_W MMRU5$SO3:*TG5JQ%=N2)!UW42+L-I7]4])JTM0'1]GR*,/]!BP)44@)%>D#& MO4X<4>V),NB(/N45)VG%E.:W9MX7;/.E?$#*"&A.AXZ!S=J7D8'YY8?W[U87 M.DH0.')VC'#*+72I+EN9MJM.";2HKN ]P MC^H:<8=AO0,[\*XBC@GB:I'S"G+,!]XPU[F*@%;G9ZSKVIW"NF[.7:TGI/PU MJ%J"NIN7<42RR/)V<=J:K3$HMSN%G6@7C#_%!VA&(,_IT#&P&4]&!N;5B7;!E*<$D>/X2"UA48R8Z(V51Z== M4'F4(G-X1<;/B$X8#*?8R8R^Z(-#%Z@J\5<MH@EO3 TT^6$:V29H%9"9(U/1 M7#1O\H.,/'?ZQ)WJD\M\>_.2SH="#Y]3'Z:-^Y"Q&283/548>+DG=JYOP="\ M0/.A(%WGF*AW0Q()R?2&>@O/#WS,K#5_7RKAPZ<1=F\2F4LEML?"HKEA2%S>!7R Q+J[?0A M8OHGPY7,ODQC?N7G8T$=(3GHE^+5YE[\6^7#-?DE$?@:^Y' S^@1.2H&8+M* MVHJA>1/^8T'(6@5+K>=((4TWD0(R,0<9O98 Z&"Y%8$Q.'EN&%\ M)N1,C@_UVX10)?L'5.UG1&6TYNW87D'.2SGID3+G]6^%T1$+FSBXAH5Y6[97 M$.0,R!QDW"HQL$7\,G,P;\_V"N*8$:'#"VB/T9BC/R+9@9OGRBM_*T3F!>ZB M$):Q #&/@[)Y$$ V&WB/>$*PAQU(Q*6CS\3'9#*D/JY\=&]%5N;EV6)\-&-5 ME.58@XPW2)D?@5NRMDT"LN-H7B,JRD?583S(]%3-_#L8D95&9K?=ZZXF,!M( MTZO_4TP_M98^,Y#<6/@8@?X40?(U-0#'7*^27C0$BU!#.T'H_BZ-)_]TD_/) MU&NN S%%K*\_"R+N,1QC7Z])?$'!&+&&_MK"1<.>#/OZ#+U4/)=94& 1*5U_ M9C0*+QKZDVCG6*"@ >(CX..OL)V[-("8W,D'R@ -$#>4M0RF[I-NZ$8L><.J MM=+QM*/N?Z-TF9-F+](,(7;O2!^&6$!_A,+X!.>!]T %XB/D(/RL3R!D-!@A M7_W">PAE#36WP[:Y;F*F^$Y B0QC;+9LIW%\.,Y%PV'(5><^[,Q\OR*N1N' MNX',G]V\(N9@YTI$UN!1V)V\[ MB/.!-W\=C?J,9%^Z!0T02Z/'[$HJ+;U@[CE5&^^K M7]!OBN[D&Q8R8 :!9$.!5\)0PZ5^>U/Y/XL U]\J$]L@GHLWL0P M\9?SA-$N,N\Z.'F_+O21NI IY3*@3. _$U=W_$A]F#2)$*IG^E?I2?Q\HG?J M/7Q=K@\U(WZP^*#% _%+4_#07?9!,)FQ2*]2@W]Q%E(G) MI&:E)/5A"*J#<^/_YUDY=OV%4U-4)_-GN:LPH[% M:2/.#T8++#5\BYRPOHOIUVP&WE?B(O8B=4>,JQFYFFXGYP(&F/-\2K4EVKMH MD':>40DHGL47!/(9'SE]SL37V*"!,I6@Z^Y&1GO7*2 MV&5[_/:M@BBPV.*T+5<(\ X MRO+^MJ;=LN6V:)BTUV]FF4BH<:YFRO7-LL"K1B6L%\9,%MEA<%H<#;5MLL+N M[5RE9,*TJG?6JZ)U7+U0.54M9,):6AE?7%'8">=]6W"P[60]$[V]&=)NJ_). M?50)N==1%@OC->U4Z8'W#:K^9$L.]F2[#".;]U.OSUMWLYQJ7^=3<16?I#N] M%'1''+5;Z%Y%0@[1_R"A=H 6^EVI^5YW>.'8:16(XD.@U>1WI!@L=+="X\T[ M*Z=,J*8'/Z$@I$P:+-;0. (?T(M^-'?D38G?>-3.U38JG &EEG;GQWQG"SXK M5JC-;L_MH@/4ULQ2F=N^+0:4I/HG&J:KOXM9O.C!6R?H:KOZ?X,=^_@5&>Y, M40 ___ _4$L#!!0 ( +"&AD]N'N>=6!P !XO 0 3 <&0M,C Q.3$P M,S%?8V%L+GAM;.U=67,;27)^WU\AR\\UJOO8V%D'"))C16B&#$GCM9\ZZB3; M Z*Y#8 2]]<["P3%"P2;Z .0QA$2+]21F?55'G5D_>T_OEY,WES%>E96TY_? MDI_PVS=QZJM03L]^?OO[)S3Z-'[__NU__/TO?_LWA/[[X..'-X>57US$Z?S- MN(YV'L.;+^7\_,T_0IS]\2;5U<6;?U3U'^651>BFTIOE#Y-R^L=?\Q=G9_'- MUUGYUYD_CQ?V0^7M?-GW^7Q^^==W[[Y\^?+35U=/?JKJLW<48_;N6ZUG2^3? MT&TQE/^$"$6,_/1U%MZ^ 0ZGLV7?#3JY+?[U2?DO;%F:&&/>+3_]5G16KBL( MS9)W__WKAT]+/E$YGW?__+FS/[[\U>WEP'X)X;@ M&^[_O4'%^?5E_/GMK+RXG #[[[JF;Q1"F4?83MY/4U5?+(?[,,YM.=F>]B:- M]LS7\6*^J..OY;2\6%Q\A!)V\Z9YY_&S=I 7"'E;OBM9J^FE> M^3^@L^7W\VH20'\=_7-1SJ\/8RI].7^9XE9*1QT,R._'.)O7I0;4LTAW;K^AG0.X_G=L:5-D5=)\GRG%5OY_-%ME(=,E[XUZ& MY#Q_< #F%O3%Q669EC[@_G+S _+:U(:\NJEN M>)B&#(5LMV;5I S9HSVPDSP]/IW'.'^1\*;UAZ'V%.;Z='X>YZ6WD[:DKVVL M-SX^S>'KTHTX26,[.S^>5%^VD?[&=@:A_N0RUDL]<^,075S6\1PJE%?Q0S5K MRU*SQ@?A\V,,$4(;F)-0 F+(>0D_G@);L:Y7EK:-DS9,[]^#I-K.ZKY)Z4:& M0,PI_/TE_AX5ZZ+OPQ7W.7BIK9^/J]E+BG]CE=YH:N0D-*G9)84?XU6<+B*@ MYC36RZ "+,B)FY1G-WJJ&;5-6QF2\NW#L2Y[&)+C1^4ZY75SVT-R^1Q]'3+; MJ(LA>6[BAF_75C=>GOV9K-E&VLTAM-VYO=K9OKC9>5*CVXOMWHVIZ/EYKJC8Y9;*9DF<*]T#':#HO#\O)8EY>Q4_1YY$H&VJ?;5KJ M@8.,],7$KIQ9\& ]>+)+0F)X5'0;MK9OO@=>FZ!X8Y4N:#JMJ\M8SZ]!#GGQ M[C)/&.AT,U4O5.J1KD:#WJQNCU0V&=E&5;N@\=/"S>(_%]#\T=7+YO^YTMU0 M,P]+SV5-@WJC)-MU1-*O\ M""M*EH/*/U&X^*;ES2Q+DY^?@NT%*]LH9 C9J@ZHD?CHY' (VJD&E%V*,3Q$582 M'S\4P21'RE6]&I?=R^!CO+ EC$E]DH[+&2#D?Z*M6TIE;9O% 0<94<')(5>" MC4=FA,7QF!T<<7,@CX]'3>1T#\&CVK^I:NCDY[?D[9LOL3P[GR]_O&G%UOX! ML)^>KUV5>#?+BB:WB,IYO+BMG\\-]XR':C>2!;[W!GT@K_?3SU^JS,:L_5R\ M:ZL01E$);?1/@[8V$MT_E$&OL3N*ST]DAC?S*D;2O3OA@1$=';&2$'!DSYG1[H(D_&="V%.F> >WS>:RC3?/8-C)XT%;! MY.'HB'+*!3X0^,B,])$9@Y0.Q%@="*6VAYG\,\%L:XG>H>QO[]8M$/2X?T<4%I>!)?>8]HP-6G>PR,[64YMY,;6D&HL;Z* 4B] MFPWO';5<'#!)CI7@1TIK M\/*$.N#CT4A*PL;44,GW?W@,6N_+2Y<7FE[ MJF9^@;KS#5.VKRX+2IR3W&K$/!#L40 M[E8O%U!W8-D;7A<=GK+>'=?7W=X M(^\L089%%7$DA$B[NSVQ&R+'BSI?&GN1F56Y COF E@W%(2AB!HL$54F(BHU MV#650J MHM5A?(EMAJ?J5BA#F?Q\R39'G/ M3]XK.UG&H/,')R WN=Q-ZA:UM-%Q)\WV 8JL1K8:1V5"869TM 3?$1Z >M/QO M<=Y 3VRH5H"\O(O&(*4"1<%1#-Z"(4@)++31FGC5 B'#N&O=(:1C40T%C%]M M_0?X'D#NW0G5EW&QH58110Q"NH@<8^ U1F&18)BB)(2P1M) Q=[O&G8'BVXE M-9R)688NY;\>WFINI#->K%LD9RFUDB,PU@E9$F B2.:1,#%H[Q7WO(7B&&:W MKTO3TKV\AL+):1TO;1E6X148R)/Y>:R;>J$-:A,E9T@;D*<102%KG4&> M61,DY9B2%MIDF V[[K#2C\2&0\O-:>W323[MNO[8^UJ8/%^MX)3+Z"E'Q'*/ MB D!">4-8C1PJR,&[[]1/+9[)Z15[-*QC'9O9WZKIKZ%J;FK#F)E-B2KLH'E M"&9"0-*)B'0TQ)!$#67^^_!'6B&D)UD-MI=_I^@:06-M^<(%+;@($?GD*9*) M$>12DB@&'#@FU#/18J5C2,^C%1:Z$LY0@_^AM*Z<+'WGM:N7&W#P4M4BJ$1L MP S)&,##PM(B(I)'T49E>(B1L1TNZ'V.%Y=5;>OK&VIOEQM&%SG6',WG=>D6 MR^CBJ03@,$19I1-^[X&U"T JN%% MNH-)UFP^%9QKR926H'@\1\["EX@51MB21 PC7.@6>]##^%Z]PJ.=L'8P\"_' M;$\+%PP';P4.R"H7P'@DC PW%K&@;-32>/CL.](2KQNIYT=\>_$,O2A\:J^7 M^0D;+P<_K% 8K[61E"'E>$)> W/..8:H\R8Y8X-)XCL"P%8#]\QJ<&M)#8B% M>A'#JW3!LW4*;[!/A##D!'&(,T(1I0$C;H,S6K/ \-YO#72/B,Z$-10HCBXN M)]5UC!_C)._4OPH<+]8M+'6:20@VO=<*X0@S@FD+88PAEAK!A*0MSN(/$YAW M#)(^A#;86LYJ5>$?Y?Q\O)C-JXM8WS)PW6#;H$'U0FI+HX\0F.854R&T1Y9A M@1+S'H3K*?%LW^/WCB'3D]SV C7-%@&;M5!0EQ05)B#N!4<)&XJ8DQ390+7V M DPS;;&3,+A-:N6F]B>S0=<#[XFC^:+@VDJ%]EI@PAGR 7N$DQ;(8*91)"9H MSY/2>.]WK;M"1Z=B&NP@]&M6!=?$^=P9@WG02$O*$0[.(0M*&%&3$O4)^++? M$P"Z7\SH1&;#F95OYUU?/ [WJ&B1L+".<@%16=YIUU*@J&) A$MBA95$B+U? M]6P[6$_L16L9#1C(+BX62_=YJ<<>/-EQDQXT)X/[+.F?Q$.!JMOEQE/;1G>3U?;J9O@ ML[Y& 3Q8[*T$ZRD,DBI*<*><0!)8#)0Z:9C;=T/3-4PZ$]50,@FH_"HY2<04[Z-R:2]3YG2 MJ[_:K?#ZO][6XG6XOJ]H-7CB;X82\3:";-3<^<*Y9FR/> UW[WAEJ6@MSR&N+6XOH--9E M!9&!KW.RH,-X\QU^GRQRY&VRE?2S:CD:R; X6E=795@O@^N?P?;_W[Z+3G3ZH+Z M9C^U>2.%CS@H)QFR3$*8[XU#RL2\A(2-)I%3G1J9R>_61/0,H&K D1E*