0001441816-19-000109.txt : 20190607 0001441816-19-000109.hdr.sgml : 20190607 20190607160721 ACCESSION NUMBER: 0001441816-19-000109 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 70 CONFORMED PERIOD OF REPORT: 20190430 FILED AS OF DATE: 20190607 DATE AS OF CHANGE: 20190607 FILER: COMPANY DATA: COMPANY CONFORMED NAME: MongoDB, Inc. CENTRAL INDEX KEY: 0001441816 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 000000000 STATE OF INCORPORATION: DE FISCAL YEAR END: 0131 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-38240 FILM NUMBER: 19885766 BUSINESS ADDRESS: STREET 1: 1633 BROADWAY STREET 2: 38TH FLOOR CITY: NEW YORK STATE: NY ZIP: 10019 BUSINESS PHONE: 866-237-8815 MAIL ADDRESS: STREET 1: 1633 BROADWAY STREET 2: 38TH FLOOR CITY: NEW YORK STATE: NY ZIP: 10019 FORMER COMPANY: FORMER CONFORMED NAME: 10GEN INC DATE OF NAME CHANGE: 20080801 10-Q 1 mdb-043019x10q.htm 10-Q Document

 
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, DC 20549
___________________
FORM 10-Q
___________________
(Mark One)
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended April 30, 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-38240
___________________
MONGODB, INC.
(Exact Name of Registrant as Specified in its Charter)
___________________
Delaware
 
26-1463205
(State or other jurisdiction of
incorporation or organization)
 
(I.R.S. Employer
Identification No.)
 
 
1633 Broadway, 38th Floor
New York, NY
 
10019
(Address of principal executive offices)
 
(Zip Code)
Registrant’s telephone number, including area code: 646-727-4092
Securities registered pursuant to Section 12(b) of the Act:
Title of each class
 
Trading Symbol(s)
 
Name of each exchange on which registered
Class A Common Stock
 
MDB
 
The Nasdaq Stock Market LLC
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes      No  
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§ 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes    No  
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filer
ý
Accelerated filer
¨
Non-accelerated filer
¨
Smaller reporting company
¨
Emerging growth company
¨
 
 
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes      No
As of June 3, 2019, there were 41,955,411 shares of the registrant’s Class A common stock and 13,373,252 shares of the registrant’s Class B common stock, each with a par value of $0.001 per share, outstanding.
 



Table of Contents
 
 
 
Page
 
 
 
 
 
 
 
 
 





PART I—FINANCIAL INFORMATION
ITEM 1.
FINANCIAL STATEMENTS.
MONGODB, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(in thousands, except share and per share data)
(unaudited)
 
April 30, 2019
 
January 31, 2019
Assets
 
 
 
Current assets:
 
 
 
Cash and cash equivalents
$
158,060

 
$
147,831

Short-term investments
318,346

 
318,139

Accounts receivable, net of allowance for doubtful accounts of $1,770 and $1,539 as of April 30, 2019 and January 31, 2019, respectively
61,600

 
72,808

Deferred commissions
16,932

 
15,878

Prepaid expenses and other current assets
12,251

 
11,580

Total current assets
567,189

 
566,236

Property and equipment, net
60,309

 
73,664

Operating lease right-of-use assets
12,378

 

Goodwill
41,878

 
41,878

Acquired intangible assets, net
14,223

 
15,894

Deferred tax assets
1,753

 
1,193

Other assets
36,511

 
34,611

Total assets
$
734,241

 
$
733,476

Liabilities and Stockholders’ Equity
 
 
 
Current liabilities:
 
 
 
Accounts payable
$
2,080

 
$
2,153

Accrued compensation and benefits
24,122

 
25,982

Operating lease liabilities
3,575

 

Other accrued liabilities
20,138

 
14,169

Deferred revenue
128,252

 
122,333

Total current liabilities
178,167

 
164,637

Deferred rent, non-current

 
2,567

Deferred tax liability, non-current
109

 
106

Operating lease liabilities, non-current
9,827

 

Deferred revenue, non-current
15,443

 
15,343

Convertible senior notes, net
220,079

 
216,858

Other liabilities, non-current
62,748

 
69,399

Total liabilities
486,373

 
468,910

Commitments and contingencies (Note 6)


 


Stockholders’ equity:
 
 
 
Class A common stock, par value of $0.001 per share; 1,000,000,000 shares authorized as of April 30, 2019 and January 31, 2019; 41,843,367 and 36,286,573 shares issued and outstanding as of April 30, 2019 and January 31, 2019, respectively
42

 
36

Class B common stock, par value of $0.001 per share; 100,000,000 shares authorized as of April 30, 2019 and January 31, 2019; 13,532,080 and 18,134,608 shares issued as of April 30, 2019 and January 31, 2019, respectively; 13,432,709 and 18,035,237 shares outstanding as of April 30, 2019 and January 31, 2019, respectively
13

 
18

Additional paid-in capital
775,185

 
754,612

Treasury stock, 99,371 shares (repurchased at an average of $13.27 per share) as of April 30, 2019 and January 31, 2019
(1,319
)
 
(1,319
)
Accumulated other comprehensive loss
(103
)
 
(174
)
Accumulated deficit
(525,950
)
 
(488,607
)
Total stockholders’ equity
247,868

 
264,566

Total liabilities and stockholders’ equity
$
734,241

 
$
733,476

The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.

1


MONGODB, INC.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(in thousands, except share and per share data)
(unaudited)
 
Three Months Ended April 30,
 
2019
 
2018
Revenue:
 
 
 
Subscription
$
83,994

 
$
46,069

Services
5,394

 
4,070

Total revenue
89,388

 
50,139

Cost of revenue:
 
 
 
Subscription
22,595

 
10,070

Services
5,577

 
3,679

Total cost of revenue
28,172

 
13,749

Gross profit
61,216

 
36,390

Operating expenses:
 
 
 
Sales and marketing
46,120

 
33,197

Research and development
30,868

 
18,645

General and administrative
14,805

 
11,227

Total operating expenses
91,793

 
63,069

Loss from operations
(30,577
)
 
(26,679
)
Other income (expense):
 
 
 
Interest income
2,303

 
959

Interest expense
(4,689
)
 

Other expense, net
(415
)
 
(368
)
Loss before provision for income taxes
(33,378
)
 
(26,088
)
Provision (benefit) for income taxes
(138
)
 
467

Net loss
$
(33,240
)
 
$
(26,555
)
Net loss per share, basic and diluted
$
(0.61
)
 
$
(0.53
)
Weighted-average shares used to compute net loss per share, basic and diluted
54,710,746

 
50,350,052

The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.

2


MONGODB, INC.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS
(in thousands)
(unaudited)
 
Three Months Ended April 30,
 
2019
 
2018
Net loss
$
(33,240
)
 
$
(26,555
)
Other comprehensive income (loss), net of tax:
 
 
 
Unrealized gain (loss) on available-for-sale securities
58

 
(82
)
Foreign currency translation adjustments
13

 
(33
)
Other comprehensive income (loss)
71

 
(115
)
Total comprehensive loss
$
(33,169
)
 
$
(26,670
)
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.

3


MONGODB, INC.
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(in thousands, except share data)
(unaudited)
 
Class A and
Class B
Common Stock
 
Additional Paid-In Capital
 
Treasury Stock
 
Accumulated Other Comprehensive Loss
 
Accumulated Deficit
 
Total Stockholders’ Equity
 
Shares
 
Amount
 
 
 
 
 
Balances as of January 31, 2019
54,321,810

 
$
54

 
$
754,612

 
$
(1,319
)
 
$
(174
)
 
$
(488,607
)
 
$
264,566

Cumulative effect of accounting change

 

 

 

 

 
(4,103
)
 
(4,103
)
Stock option exercises
831,901

 
1

 
6,437

 

 

 

 
6,438

Repurchase of early exercised options
(3,981
)
 

 

 

 

 

 

Vesting of early exercised stock options

 

 
127

 

 

 

 
127

Vesting of restricted stock units
126,346

 

 

 

 

 

 

Stock-based compensation

 

 
14,009

 

 

 

 
14,009

Unrealized loss on available-for-sale securities

 

 

 

 
58

 

 
58

Foreign currency translation adjustment

 

 

 

 
13

 

 
13

Net loss

 

 

 

 

 
(33,240
)
 
(33,240
)
Balances as of April 30, 2019
55,276,076

 
$
55

 
$
775,185

 
$
(1,319
)
 
$
(103
)
 
$
(525,950
)
 
$
247,868

 
Class A and
Class B
Common Stock
 
Additional Paid-In Capital
 
Treasury Stock
 
Accumulated Other Comprehensive Loss
 
Accumulated Deficit
 
Total Stockholders’ Equity
 
Shares
 
Amount
 
 
 
 
 
Balances as of January 31, 2018
50,575,571

 
$
51

 
$
638,680

 
$
(1,319
)
 
$
(159
)
 
$
(389,596
)
 
$
247,657

Stock option exercises
40,723

 

 
252

 

 

 

 
252

Repurchase of early exercised options
(19,395
)
 

 

 

 

 

 

Vesting of early exercised stock options

 

 
533

 

 

 

 
533

Vesting of restricted stock units
125

 

 

 

 

 

 

Stock-based compensation

 

 
7,508

 

 

 

 
7,508

Unrealized loss on available-for-sale securities

 

 

 

 
(82
)
 

 
(82
)
Foreign currency translation adjustment

 

 

 

 
(33
)
 

 
(33
)
Net loss

 

 

 

 

 
(26,555
)
 
(26,555
)
Balances as of April 30, 2018
50,597,024

 
$
51

 
$
646,973

 
$
(1,319
)
 
$
(274
)
 
$
(416,151
)
 
$
229,280

The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.


4


MONGODB, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(in thousands)
(unaudited)
 
Three Months Ended April 30,
 
2019
 
2018
Cash flows from operating activities
 
 
 
Net loss
$
(33,240
)
 
$
(26,555
)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:
 
 
 
Depreciation and amortization
2,323

 
817

Stock-based compensation
14,009

 
7,508

Amortization of debt discount and issuance costs
3,221

 

Amortization of finance right-of-use assets
994

 

Non-cash interest on finance lease liabilities
905

 

Deferred income taxes
(557
)
 
4

Accretion of discount on short-term investments
(1,509
)
 
(381
)
Change in operating assets and liabilities:
 
 
 
Accounts receivable
10,960

 
14,018

Prepaid expenses and other current assets
(260
)
 
(2,865
)
Deferred commissions
(2,987
)
 
(1,268
)
Other long-term assets
32

 
(70
)
Accounts payable
(268
)
 
(639
)
Deferred rent

 
472

Accrued liabilities
3,324

 
(1,967
)
Deferred revenue
6,267

 
2,877

Net cash provided by (used in) operating activities
3,214

 
(8,049
)
Cash flows from investing activities
 
 
 
Purchases of property and equipment
(389
)
 
(367
)
Proceeds from maturities of marketable securities
140,000

 
58,000

Purchases of marketable securities
(139,024
)
 

Net cash provided by investing activities
587

 
57,633

Cash flows from financing activities
 
 
 
Proceeds from exercise of stock options, including early exercised stock options
6,437

 
288

Repurchase of early exercised stock options
(30
)
 
(152
)
Net cash provided by financing activities
6,407

 
136

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

 
(8
)
Net increase in cash, cash equivalents and restricted cash
10,227

 
49,712

Cash, cash equivalents and restricted cash, beginning of period
148,347

 
62,427

Cash, cash equivalents and restricted cash, end of period
$
158,574

 
$
112,139

Supplemental cash flow disclosure
 
 
 
Cash paid during the period for:
 
 
 
Income taxes, net of refunds
$
735

 
$
118

Noncash investing and financing activities
 
 
 
Vesting of early exercised stock options
$
127

 
$
533

Purchases of property and equipment included in accounts payable and accrued liabilities
$
283

 
$
51

Construction in progress related to build-to-suit lease obligations
$

 
$
4,225

Reconciliation of cash, cash equivalents, and restricted cash within the condensed consolidated balance sheets, end of period, to the amounts shown in the statements of cash flows above:
 
 
 
Cash and cash equivalents
$
158,060

 
$
111,617

Restricted cash, non-current
514

 
522

Total cash, cash equivalents and restricted cash
$
158,574

 
$
112,139

The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.

5

MONGODB, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS


1.
Organization and Description of Business
MongoDB, Inc. (“MongoDB” or the “Company”) was originally incorporated in the state of Delaware in November 2007 under the name 10Gen, Inc. In August 2013, the Company changed its name to MongoDB, Inc. The Company is headquartered in New York City. MongoDB is the leading, modern, general purpose database platform. The Company’s robust platform enables developers to build and modernize applications rapidly and cost-effectively across a broad range of use cases. Organizations can deploy the Company’s platform at scale in the cloud, on-premise, or in a hybrid environment. In addition to selling its software, the Company provides post-contract support, training, and consulting services for its offerings. The Company’s fiscal year ends January 31.
2.
Summary of Significant Accounting Policies
Basis of Presentation
The accompanying interim condensed consolidated balance sheet as of April 30, 2019, the interim condensed consolidated statements of stockholders’ equity for the three months ended April 30, 2019 and 2018, the interim condensed consolidated statements of operations and of comprehensive loss for the three months ended April 30, 2019 and 2018 and the interim condensed consolidated statements of cash flows for the three months ended April 30, 2019 and 2018 are unaudited. The interim unaudited condensed consolidated financial statements have been prepared on a basis consistent with the annual consolidated financial statements and, in the opinion of management, reflect all adjustments, which include only normal recurring adjustments, necessary to state fairly the Company’s financial position as of April 30, 2019, its statements of stockholders’ equity as of April 30, 2019 and 2018, its results of operations and of comprehensive loss for the three months ended April 30, 2019 and 2018, and its statements of cash flows for the three months ended April 30, 2019 and 2018. The financial data and the other financial information disclosed in the notes to these interim condensed consolidated financial statements related to the three-month periods are also unaudited. The results of operations for the three months ended April 30, 2019 are not necessarily indicative of the results to be expected for the fiscal year ending January 31, 2020 or for any other future year or interim period.
The interim unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and include the accounts of the Company and its wholly owned subsidiaries. All intercompany transactions and accounts have been eliminated. Certain information and note disclosures normally included in the financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to the applicable rules and regulations of the Securities and Exchange Commission (“SEC”). The condensed balance sheet data as of January 31, 2019 was derived from the Company’s audited financial statements, but does not include all disclosures required by U.S. GAAP. Therefore, these interim unaudited condensed consolidated financial statements and accompanying footnotes should be read in conjunction with the Company’s annual consolidated financial statements and related footnotes included in its Annual Report on Form 10-K for the fiscal year ended January 31, 2019 (the “2019 Form 10-K”).
Effective February 1, 2018, the Company adopted Accounting Standards Update (“ASU”) No. 2014-09, Revenue from Contracts with Customers (Topic 606). All amounts and disclosures in this Quarterly Report on Form 10-Q have been updated to comply with the new revenue standard.
Use of Estimates
The preparation of the interim unaudited condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting period. Such estimates include, but are not limited to, revenue recognition, allowances for doubtful accounts, stock-based compensation, legal contingencies, fair value of acquired intangible assets and goodwill, useful lives of acquired intangible assets and property and equipment, fair value of property and equipment and accounting for income taxes. The Company bases these estimates on historical and anticipated results, trends and various other assumptions that it believes are reasonable under the circumstances, including assumptions as to future events. Actual results could differ from those estimates.

6

MONGODB, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)


Significant Accounting Policies
There have been no changes to the Company’s significant accounting policies described in the Company’s 2019 Form 10-K other than the adoption of the new accounting guidance related to leases and stock-based compensation, effective February 1, 2019, as discussed in “Recently Adopted Accounting Pronouncements” below. Further disclosures with respect to the Company’s leases are also included in Note 5, Leases.
Related Party Transactions
All contracts with related parties are executed in ordinary course of business. There were no material related party transactions in the three months ended April 30, 2019 and 2018. As of April 30, 2019 and January 31, 2019, there were no material amounts payable to or amounts receivable from related parties.
Recently Adopted Accounting Pronouncements
Leases. In February 2016, the Financial Accounting Standards Board issued Accounting Standards Update (“ASU”) 2016-02, codified as Accounting Standards Codification 842 (“ASC 842”), which requires lessees to record the assets and liabilities arising from all leases, with the exception of short-term leases, on the balance sheet. Under ASC 842, lessees will recognize a liability for lease payments and a right-of-use asset. This guidance retains the distinction between finance leases and operating leases and the classification criteria for finance leases remains similar. For finance leases, a lessee will recognize the interest on a lease liability separate from amortization of the right-of-use asset. In addition, repayments of principal will be presented within financing activities, and interest payments will be presented within operating activities in the statement of cash flows. For operating leases, a lessee will recognize a single lease cost on a straight-line basis and classify all cash payments within operating activities in the statement of cash flows.
The Company adopted the new lease accounting standard effective February 1, 2019 using the additional transition method described in ASU No. 2018-11, Leases – Targeted Improvements, which was issued in July 2018. Under the additional transition method, the Company recognized the cumulative effect of initially applying the guidance as an adjustment to the operating lease right-of-use assets and operating lease liabilities on its condensed consolidated balance sheet on February 1, 2019 without retrospective application to comparative periods. The adoption of ASC 842 resulted in recognition of right-of-use assets of $53.7 million, which included the impact of existing deferred rents of $2.9 million and lease liabilities of $70.2 million, along with a cumulative impact of $4.1 million on the opening accumulated deficit, as of February 1, 2019. The Company elected the package of practical expedients permitted under the transition guidance within ASC 842, which allowed the Company to carry forward its historical assessments of whether contracts are or contain leases, lease classification and initial direct costs. See Note 5, Leases, for additional details.
The Company determines if an arrangement is, or contains, a lease at inception. Operating leases are disclosed separately on the consolidated balance sheets and the finance lease is included in property and equipment, net, other accrued liabilities and other liabilities, non-current. The Company has elected an accounting policy to not recognize short-term leases (one year or less) on the consolidated balance sheet. Operating lease right of use assets and operating lease liabilities are recognized based on the present value of the lease payments over the lease term at commencement date. As all of the Company’s leases do not provide an implicit rate, the Company’s incremental borrowing rate is used based on the information available at commencement date in determining the present value of future payments. The operating lease right of use asset also includes any lease payments made and excludes lease incentives. Lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term. The Company accounts for lease components and non-lease components as a single lease component.
Stock-Based Compensation. In June 2018, the FASB issued ASU No. 2018-07, Compensation - Stock Compensation (Topic 718): Improvements to Non-employee Share-Based Payment Accounting, which expands the scope of Topic 718 to include share-based payment transactions for acquiring goods and services from non-employees, with certain exceptions. The new guidance was effective for the Company for fiscal year beginning February 1, 2019 and the adoption had no material impact on its consolidated financial statements.
New Accounting Pronouncements Not Yet Adopted
Goodwill Impairment. In January 2017, the FASB issued ASU 2017-04—Intangibles—Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment. The new standard simplifies the measurement of goodwill by eliminating step two of the two-step impairment test. Step two measures a goodwill impairment loss by comparing the

7

MONGODB, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)


implied fair value of a reporting unit’s goodwill with the carrying amount of that goodwill. The new guidance requires an entity to compare the fair value of a reporting unit with its carrying amount and recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value. Additionally, an entity should consider income tax effects from any tax deductible goodwill on the carrying amount of the reporting unit when measuring the goodwill impairment loss, if applicable. The new guidance becomes effective for the Company for the fiscal year beginning February 1, 2020, though early adoption is permitted. The Company does not expect the adoption of the new accounting standard to have a material impact on its consolidated financial statements.
Cloud Computing. In August 2018, the FASB issued ASU 2018-15, Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract, which aligns the accounting for implementation costs incurred in a hosting arrangement that is a service contract with the accounting for implementation costs incurred to develop or obtain internal-use software under ASC 350-40, in order to determine which costs to capitalize and recognize as an asset and which costs to expense. ASU 2018-15 becomes effective for the Company for the fiscal year beginning February 1, 2020, with early adoption permitted, and can be applied either prospectively to implementation costs incurred after the date of adoption or retrospectively to all arrangements. The Company is currently evaluating the impact of the adoption of this standard on its consolidated financial statements.
Credit Losses. In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which requires the measurement and recognition of expected credit losses for financial assets held at amortized cost, which includes the Company's accounts receivables, certain financial instruments and contract assets. ASU 2016-13 replaces the existing incurred loss impairment model with an expected loss methodology, which will result in more timely recognition of credit losses. For available-for-sale debt securities, credit losses should be recorded through an allowance for credit losses. ASU 2016-13 becomes effective for the Company for the fiscal year beginning February 1, 2020 and requires a cumulative effect adjustment to the balance sheet as of the beginning of the first reporting period in which the guidance is effective. The Company is evaluating the impact of the adoption of ASU 2016-13 on its consolidated financial statements.
3.
Fair Value Measurements
The following tables present information about the Company’s financial assets that have been measured at fair value on a recurring basis as of April 30, 2019 and January 31, 2019, and indicate the fair value hierarchy of the valuation inputs utilized to determine such fair value (in thousands):
 
Fair Value Measurement at April 30, 2019
 
Level 1
 
Level 2
 
Level 3
 
Total
Financial Assets:
 
 
 
 
 
 
 
Cash and cash equivalents:
 
 
 
 
 
 
 
Money market funds
$
50,356

 
$

 
$

 
$
50,356

Short-term investments:
 
 
 
 
 
 
 
U.S. government treasury securities
318,346

 

 

 
318,346

Total financial assets
$
368,702

 
$

 
$

 
$
368,702

 
Fair Value Measurement at January 31, 2019
 
Level 1
 
Level 2
 
Level 3
 
Total
Financial Assets:
 
 
 
 
 
 
 
Cash and cash equivalents:
 
 
 
 
 
 
 
Money market funds
$
88,015

 
$

 
$

 
$
88,015

Short-term investments:
 
 
 
 
 
 
 
U.S. government treasury securities
318,139

 

 

 
318,139

Total financial assets
$
406,154

 
$

 
$

 
$
406,154

The Company utilized the market approach and Level 1 valuation inputs to value its money market mutual funds and U.S. government treasury securities because published net asset values were readily available. As of April 30, 2019 and

8

MONGODB, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)


January 31, 2019, gross unrealized gains and unrealized losses for cash equivalents and short-term investments were not material, and the contractual maturity of all marketable securities was less than one year.
In addition to its cash, cash equivalents and short-term investments, the Company measures the fair value of its outstanding Notes (as defined below) on a quarterly basis for disclosure purposes. The Company considers the fair value of the Notes at April 30, 2019 to be a Level 2 measurement due to limited trading activity of the Notes. Refer to Note 4, Convertible Senior Notes, to the condensed consolidated financial statements for further details.
4.
Convertible Senior Notes
 In June 2018, the Company issued $250.0 million aggregate principal amount of 0.75% convertible senior notes due 2024 (the “Notes”) in a private placement and, in July 2018, the Company issued an additional $50.0 million aggregate principal amount of the Notes pursuant to the exercise in full of the initial purchasers’ option to purchase additional Notes. The Notes are senior unsecured obligations of MongoDB and interest is payable semiannually in arrears on June 15 and December 15 of each year, beginning on December 15, 2018, at a rate of 0.75% per year.  The Notes will mature on June 15, 2024, unless earlier converted, redeemed or repurchased. The total net proceeds from the offering, after deducting initial purchase discounts and estimated debt issuance costs, were approximately $291.1 million.
The initial conversion rate is 14.6738 shares of MongoDB’s Class A common stock per $1,000 principal amount of Notes, which is equal to an initial conversion price of approximately $68.15 per share of Class A common stock, subject to adjustment upon the occurrence of specified events. The Notes will be convertible at the option of the holders at any time prior to the close of business on the business day immediately preceding March 15, 2024, only under the following circumstances:
(1)
during any fiscal quarter commencing after the fiscal quarter ending on October 31, 2018 (and only during such fiscal quarter), if the last reported sale price of the Company’s Class A common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding fiscal quarter is greater than or equal to 130% of the conversion price of the Notes on each applicable trading day;
(2)
during the five-business day period after any five consecutive trading day period (the “measurement period”) in which the trading price per $1,000 principal amount of the Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of the Company’s Class A common stock and the conversion rate of the Notes on each such trading day;
(3)
if the Company calls any or all of the Notes for redemption, at any time prior to the close of business on the scheduled trading day immediately preceding the redemption date; or
(4)
upon the occurrence of specified corporate events (as set forth in the indenture governing the Notes).
On or after March 15, 2024, until the close of business on the scheduled trading day immediately preceding the maturity date, holders may convert all or any portion of their Notes, in multiples of $1,000 principal amount, at the option of the holder, regardless of the foregoing circumstances. Upon conversion, the Company will satisfy its conversion obligation by paying or delivering, as the case may be, cash, shares of the Company’s Class A common stock or a combination of cash and shares of the Company’s Class A common stock, at the Company’s election. If a fundamental change (as defined in the indenture governing the Notes) occurs prior to the maturity date, holders of the Notes will have the right to require the Company to repurchase for cash all or any portion of their Notes at a repurchase price equal to 100% of the principal amount of the Notes to be repurchased, plus accrued and unpaid interest to, but excluding, the fundamental change repurchase date. In addition, if specific corporate events occur prior to the applicable maturity date, or if the Company elects to redeem the Notes, the Company will increase the conversion rate for a holder who elects to convert their notes in connection with such a corporate event or redemption in certain circumstances. It is the Company’s current intent to settle the principal amount of the Notes in cash.
During the three months ended April 30, 2019, the conditional conversion feature of the Notes was triggered as the last reported sale price of the Company's Class A common stock was more than or equal to 130% of the conversion price for at least 20 trading days in the period of 30 consecutive trading days ending on April 30, 2019 (the last trading day of the fiscal quarter), and therefore the Notes are currently convertible, in whole or in part, at the option of the holders between May 1, 2019 through July 31, 2019. Whether the Notes will be convertible following such period will depend on the continued satisfaction of this condition or another conversion condition in the future. As of April 30, 2019, the Company had not

9

MONGODB, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)


received any conversion notices. Since the Company has the election of repaying the Notes in cash, shares of the Company’s Class A common stock, or a combination of both, the Company continued to classify the Notes as long-term debt on the Company’s condensed consolidated balance sheet as of April 30, 2019.
The Company may not redeem the Notes prior to June 20, 2021. On or after June 20, 2021, the Company may redeem for cash all or any portion of the Notes, at its option, if the last reported sale price of its Class A common stock was at least 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period (including the last trading day of such period) ending on, and including, the trading day immediately preceding the date on which the Company provides a notice of redemption at a redemption price equal to 100% of the principal amount of the Notes to be redeemed, plus accrued and unpaid interest to, but excluding, the redemption date.
In accounting for the issuance of the Notes, the Notes were separated into liability and equity components. The carrying amounts of the liability component was calculated by measuring the fair value of similar liabilities that do not have associated convertible features. The carrying amount of the equity component representing the conversion option was determined by deducting the fair value of the liability component from the par value of the respective Notes. This difference represents the debt discount that is amortized to interest expense over the respective terms of the Notes using the effective interest rate method. The carrying amount of the equity component representing the conversion option was $84.2 million. The equity component was recorded in additional paid-in capital and is not remeasured as long as it continues to meet the conditions for equity classification.
In accounting for the debt issuance costs of $8.8 million related to the Notes, the Company allocated the total amount incurred to the liability and equity components of the Notes based on their relative values. Issuance costs attributable to the liability component were $6.3 million and will be amortized, along with the debt discount, to interest expense over the contractual term of the Notes at an effective interest rate of 7.03%. Issuance costs attributable to the equity component were $2.5 million and are netted against the equity component representing the conversion option in additional paid-in capital.
The net carrying amount of the liability component of the Notes was as follows (in thousands):
 
April 30, 2019
Principal
$
300,000

Unamortized debt discount
(74,178
)
Unamortized debt issuance costs
(5,743
)
Net carrying amount
$
220,079

The net carrying amount of the equity component of the Notes was as follows (in thousands):
 
April 30, 2019
Debt discount for conversion option
$
84,168

Issuance costs
(2,485
)
Net carrying amount
$
81,683

As of April 30, 2019, the total estimated fair value of the Notes was approximately $630.8 million. The fair value was determined based on the closing trading price per $100 of the Notes as of the last day of trading for the period. The fair value of the Notes is primarily affected by the trading price of the Company’s common stock and market interest rates.
The following table sets forth the interest expense related to the Notes (in thousands):
 
Three Months Ended April 30,
 
2019
 
2018
Contractual interest expense
$
563

 
$

Amortization of debt discount
3,033

 

Amortization of issuance costs
188

 

Total
$
3,784

 
$


10

MONGODB, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)


Capped Calls
In connection with the pricing of the Notes, the Company entered into privately negotiated capped call transactions with certain counterparties (“Capped Calls”). The Capped Calls each have an initial strike price of approximately $68.15 per share, subject to certain adjustments, which corresponds to the initial conversion price of the Notes. The Capped Calls have initial cap prices of $106.90 per share, subject to certain adjustments. The Capped Calls are expected to partially offset the potential dilution to the Company’s Class A common stock upon any conversion of the Notes, with such offset subject to a cap based on the cap price. The Capped Calls cover, subject to anti-dilution adjustments, approximately 4.4 million shares of the Company’s Class A common stock. The Capped Calls are subject to adjustment upon the occurrence of specified extraordinary events affecting the Company, including merger events, tender offers and the announcement of such events. In addition, the Capped Calls are subject to certain specified additional disruption events that may give rise to a termination of the Capped Calls, including nationalization, insolvency or delisting, changes in law, failures to deliver, insolvency filings and hedging disruptions. For accounting purposes, the Capped Calls are separate transactions, and not part of the terms of the Notes. As these transactions meet certain accounting criteria, the Capped Calls are recorded in stockholders' equity and are not accounted for as derivatives. The cost of $37.1 million incurred to purchase the Capped Calls was recorded as a reduction to additional paid-in capital and will not be remeasured.
5. Leases
Finance Lease
In December 2017, the Company entered into a lease agreement for 106,230 rentable square feet of office space (the “Premises”) to accommodate its growing employee base in New York City. The Company received delivery of the Premises on January 1, 2018 to commence construction to renovate the Premises. Total estimated aggregate base rent payments over the initial 12-year term of the lease are $87.3 million, with payments beginning 18 months after delivery of the Premises. The Company has the option to extend the term of the lease by an additional 5 years.
Operating Leases
The Company has entered into non-cancelable operating leases, primarily related to rental of office space expiring through 2029. The Company recognizes operating lease costs on a straight-line basis over the term of the agreement, taking into account adjustments for market provisions such as free or escalating base monthly rental payments or deferred payment terms such as rent holidays that defer the commencement date of the required payments. The Company may receive renewal or expansion options, leasehold improvement allowances or other incentives on certain lease agreements.
Lease Costs
The components of the Company’s lease costs included in its condensed consolidated statement of operations were as follows (in thousands):
 
Three Months Ended April 30, 2019
Finance lease cost:
 
Amortization of right-of-use assets
$
994

Interest on lease liabilities
905

Operating lease cost
967

Short-term lease cost
395

Total lease cost
$
3,261


11

MONGODB, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)


Balance Sheet Components
The balances of the Company’s operating and finance leases were recorded on the condensed consolidated balance sheet as follows (in thousands):
 
April 30, 2019
Operating Leases:
 
Operating lease right-of-use assets
$
12,378

Operating lease liabilities (current)
3,575

Operating lease liabilities, non-current
9,827

Finance Lease:
 
Property and equipment, net
$
42,392

Other accrued liabilities
2,133

Other liabilities, non-current
62,755

Supplemental Information
The following table presents supplemental information related to the Company’s operating and finance leases during the three months ended April 30, 2019 (in thousands, except weighted-average information):
 
Three Months Ended April 30, 2019
Cash paid for amounts included in the measurement of lease liabilities:
 
Operating cash flows from finance lease
$

Operating cash flows from operating leases
1,032

Financing cash flows from finance lease

Right-of-use assets obtained in exchange for lease obligations:
 
Finance lease
$

Operating leases
2,269

Weighted-average remaining lease term (in years):
 
Finance lease
10.7

Operating leases
4.8

Weighted-average discount rate:
 
Finance lease
5.6
%
Operating leases
6.1
%

12

MONGODB, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)


Maturities of Lease Liabilities
Future minimum lease payments under non-cancelable finance and operating leases on an annual undiscounted cash flow basis as of April 30, 2019 were as follows (in thousands):
Year Ending January 31,
Finance Lease
 
Operating Leases
Remainder of 2020
$
3,732

 
$
4,017

2021
8,073

 
4,189

2022
8,073

 
2,579

2023
8,073

 
2,529

2024
8,073

 
1,014

Thereafter
51,274

 
2,103

Total minimum payments
87,298

 
16,431

Less imputed interest
(22,410
)
 
(3,029
)
Present value of future minimum lease payments
64,888

 
13,402

Less current obligations under leases
(2,133
)
 
(3,575
)
Non-current lease obligations
$
62,755

 
$
9,827

Future minimum lease payments under non-cancelable financing and operating leases, based on the previous lease accounting standard, as of January 31, 2019, were as follows (in thousands):
Year Ending January 31,
Financing Lease
 
Operating Leases
2020
$
3,732

 
$
4,578

2021
8,073

 
3,765

2022
8,073

 
2,277

2023
8,073

 
2,224

2024
8,073

 
922

Thereafter
51,274

 
2,149

Total minimum payments
$
87,298

 
$
15,915

6.
Commitments and Contingencies
Non-cancelable Material Commitments
During the three months ended April 30, 2019, there have been no material changes outside the ordinary course of business to the Company’s contractual obligations and commitments from those disclosed in the 2019 Form 10-K.
Legal Matters
From time to time, the Company has become involved in claims and other legal matters arising in the ordinary course of business. For example, on March 12, 2019, Realtime Data filed a lawsuit against the Company in the United States District Court for the District of Delaware alleging that the Company is infringing three U.S. patents that it holds: U.S. Patent No. 9,116,908, U.S. Patent No. 9,667,751 and U.S. Patent No. 8,933,825. The patent infringement allegations in the lawsuit relate to data compression, decompression, storage and retrieval. Realtime seeks monetary damages and injunctive relief.
The Company investigates these claims as they arise. Although claims are inherently unpredictable, the Company is currently not aware of any matters that, if determined adversely to the Company, would individually or taken together have a material adverse effect on its business, financial position, results of operations or cash flows.
The Company accrues estimates for resolution of legal and other contingencies when losses are probable and estimable. From time to time, the Company is a party to litigation and subject to claims and threatened claims incident to the

13

MONGODB, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)


ordinary course of business, including intellectual property claims, labor and employment claims, breach of contract claims, and other matters.
Although the results of litigation and claims are inherently unpredictable, the Company believes that there was not at least a reasonable possibility that the Company had incurred a material loss with respect to such loss contingencies, as of April 30, 2019 and January 31, 2019, therefore, the Company has not recorded an accrual for such contingencies.
Indemnification
The Company enters into indemnification provisions under its agreements with other companies in the ordinary course of business, including business partners, landlords, contractors and parties performing its research and development. Pursuant to these arrangements, the Company agrees to indemnify, hold harmless, and reimburse the indemnified party for certain losses suffered or incurred by the indemnified party as a result of the Company’s activities. The terms of these indemnification agreements are generally perpetual. The maximum potential amount of future payments the Company could be required to make under these agreements is not determinable. The Company has never incurred costs to defend lawsuits or settle claims related to these indemnification agreements. As a result, the Company believes the fair value of these agreements is not material. The Company maintains commercial general liability insurance and product liability insurance to offset certain of the Company’s potential liabilities under these indemnification provisions.
The Company has entered into indemnification agreements with each of its directors and executive officers. These agreements require the Company to indemnify such individuals, to the fullest extent permitted by Delaware law, for certain liabilities to which they may become subject as a result of their affiliation with the Company.
7.
Revenue
Disaggregation of Revenue
Based on the information provided to and reviewed by the Company’s Chief Executive Officer, the Company believes that the nature, amount, timing, and uncertainty of its revenue and cash flows and how they are affected by economic factors is most appropriately depicted through the Company’s primary geographical markets and subscription product categories. The Company’s primary geographical markets are North and South America (“Americas”); Europe, Middle East and Africa (“EMEA”); and Asia Pacific. The Company also disaggregates its subscription products between its MongoDB Atlas-related offerings, which includes mLab, and other subscription products, which includes MongoDB Enterprise Advanced.
The following table presents the Company’s revenues disaggregated by primary geographical markets, subscription product categories and services (in thousands):
 
Three Months Ended April 30,
 
2019
 
2018
Primary geographical markets:
 
 
 
Americas
$
57,756

 
$
33,420

EMEA
25,320

 
14,024

Asia Pacific
6,312

 
2,695

Total
$
89,388

 
$
50,139

 
 
 
 
Subscription product categories and services:
 
 
 
MongoDB Atlas-related
$
30,863

 
$
6,963

Other subscription
53,131

 
39,106

Services
5,394

 
4,070

Total
$
89,388

 
$
50,139

Customers located in the United States accounted for 60% and 63% of total revenue for the three months ended April 30, 2019 and 2018, respectively. Customers located in the United Kingdom accounted for 10% and 9% of total revenue for the three months ended April 30, 2019 and 2018, respectively. No other country accounted for 10% or more of revenue for the periods presented.

14

MONGODB, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)


As of April 30, 2019 and 2018, substantially all of the Company’s long-lived assets were located in the United States.
Contract Liabilities
The Company’s contract liabilities are recorded as deferred revenue in the Company’s consolidated balance sheet and consists of customer invoices issued or payments received in advance of revenues being recognized from the Company’s subscription and services contracts. Deferred revenue, including current and non-current balances, as of April 30, 2019 and January 31, 2019 was $143.7 million and $137.7 million, respectively. For the three months ended April 30, 2019 and 2018, revenue recognized from deferred revenue at the beginning of each period was $45.1 million and $30.3 million, respectively.
Remaining Performance Obligations
Remaining performance obligations represent the aggregate amount of the transaction price in contracts allocated to performance obligations not delivered, or partially undelivered, as of the end of the reporting period. Remaining performance obligations include unearned revenue, multi-year contracts with future installment payments and certain unfulfilled orders against accepted customer contracts at the end of any given period. As of April 30, 2019, the aggregate transaction price allocated to remaining performance obligations was $178.8 million. Approximately 53% is expected to be recognized as revenue over the next 12 months and the remainder thereafter. The Company applied the practical expedient to omit disclosure with respect to the amount of the transaction price allocated to remaining performance obligations if the related contract has a total duration of 12 months or less.
Unbilled Receivables
Revenue recognized in excess of invoiced amounts creates an unbilled receivable, which represents the Company’s unconditional right to consideration in exchange for goods or services that the Company has transferred to the customer. Unbilled receivables were recorded as part of accounts receivable, net in the Company’s consolidated balance sheets. As of April 30, 2019, unbilled receivables were $7.9 million.
Costs Capitalized to Obtain Contracts with Customers
The Company capitalizes the incremental costs that are directly associated with non-cancelable subscription contracts with customers and consist of sales commissions paid to the Company’s sales force, which were recorded as deferred commissions and other assets, depending on the expected length of the deferral, in the Company’s consolidated balance sheets.
Deferred commissions were $51.6 million as of April 30, 2019. Amortization expense with respect to deferred commissions was $4.4 million and $3.1 million for the three months ended April 30, 2019 and 2018, respectively. There was no impairment loss in relation to the costs capitalized for the periods presented.
8.
Equity Incentive Plans and Employee Stock Purchase Plan
Equity Incentive Plans
The Company adopted the 2008 Stock Incentive Plan (as amended, the “2008 Plan”) in 2008 and the 2016 Equity Incentive Plan (as amended, the “2016 Plan”) in 2016, primarily for the purpose of granting stock-based awards to employees, directors, and consultants. With the establishment of the 2016 Plan in December 2016, all shares available for grant under the 2008 Plan were transferred to the 2016 Plan. The Company no longer grants any stock-based awards under the 2008 Plan and any shares underlying stock options canceled under the 2008 Plan will be automatically transferred to the 2016 Plan.
Stock Options
The 2016 Plan provides for the issuance of incentive stock options to employees and nonstatutory stock options to employees, directors or consultants. The Board of Directors or a committee thereof determines the vesting schedule for all equity awards. Stock option awards generally vest over a period of four years with 25% vesting on the one-year anniversary of the award and the remainder vesting monthly over the next 36 months of the grantee’s service to the Company.

15

MONGODB, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)


The following table summarizes stock option activity for the three months ended April 30, 2019 (in thousands, except share and per share data and years):
 
Shares
 
Weighted-
Average
Exercise
Price Per
Share
 
Weighted-
Average
Remaining
Contractual
Term
(In Years)
 
Aggregate
Intrinsic
Value
Balance - January 31, 2019
8,621,010

 
$
7.75

 
6.7
 
$
729,392

Stock options exercised
(831,901
)
 
7.71

 
 
 
 
Stock options forfeited and expired
(77,121
)
 
10.45

 
 
 
 
Balance - April 30, 2019
7,711,988

 
7.73

 
6.5
 
1,027,149

Vested and exercisable - January 31, 2019
5,342,183

 
6.95

 
6.0
 
456,275

Vested and exercisable - April 30, 2019
4,917,890

 
$
6.95

 
5.9
 
$
658,851

Restricted Stock Units
The 2016 Plan provides for the issuance of restricted stock units (“RSUs”) to employees, directors and consultants. RSUs granted to new employees generally vest over a period of four years with 25% vesting on the one-year anniversary of the vesting start date and the remainder vesting quarterly over the next 12 quarters, subject to the grantee’s continued service to the Company. RSUs granted to existing employees generally vest quarterly over a period of four years, subject to the grantee’s continued service to the Company.
The following table summarizes RSU activity for the three months ended April 30, 2019:
 
Shares
 
Weighted-Average Grant Date Fair Value per RSU
Unvested - January 31, 2019
1,988,774

 
$
54.22

RSUs granted
1,027,610

 
105.50

RSUs vested
(126,346
)
 
45.42

RSUs forfeited and canceled
(24,629
)
 
56.03

Unvested - April 30, 2019
2,865,409

 
$
72.98

Stock-Based Compensation Expense
Total stock-based compensation expense recognized in the Company’s unaudited condensed consolidated statements of operations is as follows (in thousands):
 
Three Months Ended April 30,
 
2019
 
2018
Cost of revenue—subscription
$
988

 
$
359

Cost of revenue—services
593

 
184

Sales and marketing
4,940

 
2,218

Research and development
4,520

 
2,206

General and administrative
2,968

 
2,610

Total stock-based compensation expense
$
14,009

 
$
7,577

9.
Net Loss per Share
The Company calculates basic net loss per share by dividing the net loss by the weighted-average number of shares of common stock outstanding during the period, less shares subject to repurchase. Diluted net loss per share is computed by giving effect to all potentially dilutive common stock equivalents outstanding for the period, including stock options and

16

MONGODB, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)


restricted stock units. Basic and diluted net loss per share was the same for each period presented, as the inclusion of all potential common shares outstanding would have been anti-dilutive due to the net loss reported for each period presented.
The rights, including the liquidation and dividend rights, of the holders of Class A and Class B common stock are identical, except with respect to voting. Each share of Class A common stock is entitled to one vote per share and each share of Class B common stock is entitled to 10 votes per share. As the liquidation and dividend rights are identical for Class A and Class B common stock, the undistributed earnings are allocated on a proportionate basis and the resulting net loss per share will, therefore, be the same for both Class A and Class B common stock on an individual or combined basis.
The following table sets forth the computation of basic and diluted net loss per share (in thousands, except share and per share data):
 
Three Months Ended April 30,
 
2019
 
2018
Numerator:
 
 
 
Net loss
$
(33,240
)
 
$
(26,555
)
 
 
 
 
Denominator:
 
 
 
Weighted-average shares used to compute net loss per share, basic and diluted
54,710,746

 
50,350,052

 
 
 
 
Net loss per share, basic and diluted
$
(0.61
)
 
$
(0.53
)
The shares underlying the conversion option in the Notes were not considered in the calculation of diluted net loss per share as the effect would have been anti-dilutive. Based on the initial conversion price, the entire outstanding principal amount of the Notes as of April 30, 2019 would have been convertible into approximately 4.4 million shares of the Company’s Class A common stock. However, the Company currently expects to settle the principal amount of the Notes in cash. As a result, only the amount by which the conversion value exceeds the aggregate principal amount of the Notes (the “conversion spread”) is considered in the diluted earnings per share computation under the treasury stock method. The conversion spread has a dilutive impact on diluted net income per share when the average market price of the Company’s Class A common stock for a given period exceeds the initial conversion price of $68.15 per share for the Notes. In connection with the issuance of the Notes, the Company entered into Capped Calls, which were not included for purposes of calculating the number of diluted shares outstanding, as their effect would have been anti-dilutive. The Capped Calls are expected to partially offset the potential dilution to the Company’s Class A common stock upon any conversion of the Notes.
During the three months ended April 30, 2019, the average market price of the Company’s Class A common stock was $122.10, which exceeded the initial conversion price. The Company had not received any conversion notices through the issuance date of these unaudited condensed consolidated financial statements. For disclosure purposes, the Company calculated the potentially dilutive effect of the conversion spread, which is included in the table below.
The following weighted-average outstanding potentially dilutive shares of common stock were excluded from the computation of diluted net loss per share for the periods presented because the impact of including them would have been anti-dilutive.
 
Three Months Ended April 30,
 
2019
 
2018
Stock options to purchase Class A common stock
2,471,439

 
3,539,338

Stock options to purchase Class B common stock
5,700,441

 
9,001,291

Unvested restricted stock units
2,561,471

 
646,518

Early exercised stock options
47,550

 
234,646

Shares underlying the conversion spread in the convertible senior notes
1,945,081

 


17

MONGODB, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)


10. Income Taxes
The Company recorded a provision (benefit) related to income taxes of $(0.1) million and $0.5 million for the three months ended April 30, 2019 and 2018, respectively. The provision (benefit) related to income taxes was primarily due to foreign taxes offset by excess tax deductions in the United Kingdom with respect to stock option exercises. The calculation of income taxes is based upon the estimated annual effective tax rates for the year applied to the current period income (loss) before tax plus the tax effect of any significant unusual items, discrete events or changes in tax law.
The Company assesses uncertain tax positions in accordance with ASC 740-10, Accounting for Uncertainties in Tax. As of April 30, 2019, the Company’s net unrecognized tax benefits totaled $4.6 million, of which $0.1 million would impact the Company’s effective tax rate if recognized. The Company anticipates that the amount of reasonably possible unrecognized tax benefits that could decrease over the next twelve months due to the expiration of certain statutes of limitations and settlement of tax audits is not material to the Company’s interim unaudited condensed consolidated financial statements.
11. Subsequent Events
On April 23, 2019, the Company entered into an Agreement and Plan of Merger Agreement (the “Merger Agreement”) with Kingdom Merger Sub, Inc., a wholly-owned subsidiary of the Company (“Merger Sub”), Tightdb, Inc. (“Realm”), and Fortis Advisors LLC, solely in its capacity as the Stockholder Agent, to acquire all of the issued and outstanding capital stock of Realm for a purchase price of $39.0 million in cash, subject to working capital, cash, debt, transaction expenses and other closing adjustments. Realm was a privately held mobile database company.
Pursuant to the Merger Agreement, on May 7, 2019, Merger Sub was merged with and into Realm, and Realm continued as the surviving corporation and as a wholly-owned subsidiary of the Company. The Merger Agreement contains customary representations and warranties of each of the parties. The Merger Agreement also contains indemnification rights whereby the Company and its subsidiaries will be indemnified for breaches of or inaccuracies in counterparty representations, warranties, covenants and certain other matters (subject to certain limitations).
In connection with the transaction, certain employees of Realm have accepted offers of employment made by the Company to continue with the Company following the closing of the Merger.



18


ITEM 2.
MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS.
Unless the context otherwise indicates, references in this report to the terms “MongoDB,” “the Company,” “we,” “our” and “us” refer to MongoDB, Inc., its divisions and its subsidiaries. The following discussion and analysis of our financial condition and results of operations should be read in conjunction with (1) our interim unaudited condensed consolidated financial statements and related notes appearing elsewhere in this Quarterly Report on Form 10-Q and (2) the audited consolidated financial statements and the related notes and the discussion under the heading “Management’s Discussion and Analysis of Financial Condition and Results of Operations” included in our Annual Report on Form 10-K for the fiscal year ended January 31, 2019 (the “2019 Form 10-K”). All information presented herein is based on our fiscal calendar, which ends January 31. Unless otherwise stated, references to particular years, quarters, months or periods refer to our fiscal years ended January 31 and the associated quarters, months and periods of those fiscal years. Effective February 1, 2018, the Company adopted Accounting Standards Update (“ASU”) No. 2014-09, Revenue from Contracts with Customers (Topic 606) as discussed in the Company’s consolidated financial statements and related notes “Recently Adopted Accounting Pronouncements.” All amounts and disclosures in this Quarterly Report on Form 10-Q have been updated to comply with the new revenue standard.
This Quarterly Report on Form 10-Q contains “forward-looking statements” within the meaning of Section 27A of the Securities Act of 1933, as amended (the “Securities Act”), and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”). These statements are often identified by the use of words such as “anticipate,” “believe,” “continue,” “could,” “estimate,” “expect,” “intend,” “may,” “plan,” “project,” “will,” “would” or the negative or plural of these words or similar expressions or variations, including our expectations regarding our future operating expenses. Such forward-looking statements are subject to a number of risks, uncertainties, assumptions and other factors that could cause actual results and the timing of certain events to differ materially from future results expressed or implied by the forward-looking statements. Factors that could cause or contribute to such differences include, but are not limited to, those identified herein, and those discussed in the section titled “Risk Factors,” set forth in Part 2, Item 1A of this Quarterly Report on Form 10-Q. You should not rely upon forward-looking statements as predictions of future events. Furthermore, such forward-looking statements speak only as of the date of this report. Except as required by law, we undertake no obligation to update any forward-looking statements to reflect events or circumstances after the date of such statements.
Our corporate website is located at www.mongodb.com. We make available free of charge, on or through our corporate website, our annual, quarterly and current reports, and any amendments to those reports, as soon as reasonably practicable after electronically filing such reports with, or furnishing such reports to, the SEC. Information contained on our corporate website is not part of this Quarterly Report on Form 10-Q or any other report filed with or furnished to the SEC.
Overview
MongoDB is the leading modern, general purpose database platform. Our robust platform enables developers to build and modernize applications rapidly and cost-effectively across a broad range of use cases. Organizations can deploy our platform at scale in the cloud, on-premise, or in a hybrid environment. Software applications are redefining how organizations across industries engage with their customers, operate their businesses and compete with each other. A database is at the heart of every software application. As a result, selecting a database is a highly strategic decision that directly affects developer productivity, application performance and organizational competitiveness. Our platform addresses the performance, scalability, flexibility and reliability demands of modern applications, while maintaining the strengths of legacy databases. Our business model combines the developer mindshare and adoption benefits of open source with the economic benefits of a proprietary software subscription business model. MongoDB is headquartered in New York City and our total headcount was 1,331 as of April 30, 2019, an increase from 999 as of April 30, 2018.
We generate revenue primarily from sales of subscriptions, which accounted for 94% of our total revenue for the three months ended April 30, 2019, and 92% of our total revenue for the three months ended April 30, 2018. Our primary subscription package is MongoDB Enterprise Advanced, which represented 54% and 67% of our subscription revenue for the three months ended April 30, 2019 and 2018, respectively. For the fiscal years ended January 31, 2019, 2018 and 2017, MongoDB Enterprise Advanced represented 60%, 69% and 72% of our subscription revenue, respectively. MongoDB Enterprise Advanced is our comprehensive offering for enterprise customers that can be run in the cloud, on-premise or in a hybrid environment, and includes our proprietary commercial database server, enterprise management capabilities, our graphical user interface, analytics integrations, technical support and a commercial license to our platform.

19


Many of our enterprise customers initially get to know our software by using Community Server, which is our free-to-download version of our database that includes the core functionality developers need to get started with MongoDB without all the features of our commercial platform. As a result, our direct sales prospects are often familiar with our platform and may have already built applications using our technology. We sell subscriptions directly through our field and inside sales teams, as well as indirectly through channel partners. Our subscription offerings are generally priced on a per server basis, subject to a per server RAM limit. The majority of our subscription contracts are one year in duration and invoiced upfront. When we enter into multi-year subscriptions, we typically invoice the customer on an annual basis.
We introduced MongoDB Atlas in June 2016. MongoDB Atlas is our cloud-hosted database-as-a-service (“DBaaS”) offering that includes comprehensive infrastructure and management, which we run and manage in the cloud. During the three months ended April 30, 2019 and 2018, MongoDB Atlas revenue represented 35% and 14% of our total revenue, respectively, reflecting the continued growth of MongoDB Atlas since its introduction. We have experienced strong growth in self-serve customers of MongoDB Atlas. These customers are charged monthly based on their usage. In addition, we have also seen growth in MongoDB Atlas customers sold by our sales force. These customers typically sign annual commitments and pay in advance or are invoiced monthly based on usage. Given our platform has been downloaded from our website more than 65 million times since February 2009 and over 25 million times in the last 12 months alone, a core component of our growth strategy for MongoDB Atlas is to convert developers and their organizations who are already using Community Server to become customers of MongoDB Atlas and enjoy the benefits of a managed offering.
We also generate revenue from services, which consist primarily of fees associated with consulting and training services. Revenue from services accounted for 6% of our total revenue for the three months ended April 30, 2019 and 8% of our total revenue for the three months ended April 30, 2018. We expect to continue to invest in our services organization as we believe it plays an important role in accelerating our customers’ realization of the benefits of our platform, which helps drive customer retention and expansion.
We believe the market for our offerings is large and growing. According to IDC, the worldwide database software market, which it refers to as the data management software market, is forecast to be $64 billion in 2019 growing to approximately $98 billion in 2023, representing an 11% compound annual growth rate. We have experienced rapid growth and have made substantial investments in developing our platform and expanding our sales and marketing footprint. We intend to continue to invest heavily to grow our business to take advantage of our market opportunity rather than optimizing for profitability or cash flow in the near term.
Key Factors Affecting Our Performance
Growing Our Customer Base
We are focused on continuing to grow our customer base. We have invested, and expect to continue to invest, heavily in our sales and marketing efforts and developer community outreach, which are critical to driving customer acquisition. As of April 30, 2019, we had over 14,200 customers across a wide range of industries and in over 100 countries, compared to over 6,600 customers as of April 30, 2018. All affiliated entities are counted as a single customer.
Our customer count as of April 30, 2019 includes customers acquired from mLab, which acquisition closed on November 1, 2018. Our definition of “customer” excludes (1) users of our free offerings and (2) users acquired from mLab who spend less than $20 per month with us, which users collectively represent an immaterial portion of the revenue associated with users acquired from mLab.
As of April 30, 2019, we had over 1,800 customers that were sold through our direct sales force and channel partners, as compared to over 1,550 such customers as of April 30, 2018. These customers, which we refer to as our Direct Sales Customers, accounted for 77% and 88% of our subscription revenue for the three months ended April 30, 2019 and 2018, respectively.
Increasing Adoption of MongoDB Atlas
MongoDB Atlas, our hosted multi-cloud offering, is an important part of our run-anywhere strategy. With MongoDB Atlas, customers can enjoy the benefits of consuming MongoDB as a service in the public cloud, enabling customers to remove themselves from the complexity of managing the database and related underlying infrastructure. We initially launched MongoDB Atlas in 2016 and generated revenue by migrating existing users of our Community Server. During 2018, we expanded the functionality available in MongoDB Atlas beyond that of our Community Server offering, including

20


adding advanced security features, enterprise-standard authentication and database auditing to MongoDB Atlas to allow Atlas to support mission-critical enterprise workloads.
MongoDB Atlas is available on all three major cloud providers (Amazon Web Services (“AWS”), Google Cloud Platform (“GCP”) and Microsoft Azure) in North America, Europe and Asia Pacific. In addition, MongoDB Atlas is available on AWS Marketplace, making it easier for AWS customers to buy and consume MongoDB Atlas. We recently announced a new business partnership with GCP that will provide deeper product integration and unified billing for GCP customers who are also MongoDB Atlas customers. This partnership will allow GCP customers a seamless integration of all the features of MongoDB Atlas with GCP’s identity and access management, logging and monitoring, Kubernetes and Tensorflow.
We have invested significantly in MongoDB Atlas and our ability to drive adoption of MongoDB Atlas is a key component of our growth strategy. We offer a free tier on AWS, GCP and Microsoft Azure, which provides limited processing power and storage, in order to drive usage and adoption of MongoDB Atlas among developers. In addition, we offer tools to easily migrate existing users of our Community Server offering to MongoDB Atlas. From its launch in June 2016, we have grown MongoDB Atlas to over 12,300 customers as of April 30, 2019. The growth in MongoDB Atlas customers included new customers to MongoDB and existing MongoDB Enterprise Advanced customers adding incremental MongoDB Atlas workloads, as well as customers from mLab, as described above.
Retaining and Expanding Revenue from Existing Customers
The economic attractiveness of our subscription-based model is driven by customer renewals and increasing existing customer subscriptions over time, referred to as land-and-expand. We believe that there is a significant opportunity to drive additional sales to existing customers, and expect to invest in sales and marketing and customer success personnel and activities to achieve additional revenue growth from existing customers. If an application grows and requires additional capacity, our customers increase their subscriptions to our platform. In addition, our customers expand their subscriptions to our platform as they migrate additional existing applications or build new applications, either within the same department or in other lines of business or geographies. Also, as customers modernize their information technology infrastructure and move to the cloud, they may migrate applications from legacy databases. Our goal is to increase the number of customers that standardize on our database within their organization, which can include offering centralized internal support or providing MongoDB-as-a-service internally. Over time, the average subscription amount for our Direct Sales Customers has increased. In addition, self-service customers have begun to increase their consumption of our products, particularly MongoDB Atlas.
We monitor annualized recurring revenue (“ARR”) to help us measure our subscription performance. We define ARR as the subscription revenue we would contractually expect to receive from customers over the following 12 months assuming no increases or reductions in their subscriptions. ARR excludes self-service products, including MongoDB Atlas not sold on a commitment basis. ARR also excludes professional services. For customers who utilize our self-service offerings, we measure the annualized monthly recurring revenue (“MRR”), which is calculated by annualizing their usage of our self-serve products in the prior 30 days and assuming no increases or reductions in their usage. The number of customers with $100,000 or greater in ARR and annualized MRR was 598 and 394 as of April 30, 2019 and 2018, respectively. Our ability to increase sales to existing customers will depend on a number of factors, including customers’ satisfaction or dissatisfaction with our products and services, competition, pricing, economic conditions or overall changes in our customers’ spending levels.
Components of Results of Operations
Revenue
Subscription Revenue. We derive subscription revenue by offering subscriptions to our platform and hosted database-as‑a‑service solutions. Revenue from subscriptions to our platform is recognized upfront for the license component and ratably for the technical support and when-and-if available update components. Revenue from our hosted database-as‑a‑service solutions is primarily generated on a usage basis and is billed either in arrears or paid up front. The majority of our subscription contracts are one year in duration and are invoiced upfront. Our subscription contracts are generally non-cancelable and non-refundable. When we enter into multi-year subscriptions, we typically invoice the customer on an annual basis.
Services Revenue. Services revenue is comprised of consulting and training services and is recognized over the period of delivery of the applicable services. We recognize revenue from services agreements as services are delivered.
We expect our revenue may vary from period to period based on, among other things, the timing and size of new subscriptions, the proportion of term license contracts that commence within the period, the rate of customer renewals and

21


expansions, delivery of professional services, the impact of significant transactions and seasonality of or fluctuations in usage for our consumption‑based customers.
Cost of Revenue
Cost of Subscription Revenue. Cost of subscription revenue primarily includes personnel costs, including salaries, bonuses and benefits, and stock‑based compensation, for employees associated with our subscription arrangements principally related to technical support and allocated shared costs, as well as depreciation and amortization. Our cost of subscription revenue for our hosted as‑a‑service solutions includes third‑party cloud infrastructure expenses. We expect our cost of subscription revenue to increase in absolute dollars as our subscription revenue increases and, depending on the results of MongoDB Atlas, our cost of subscription revenue may increase as a percentage of subscription revenue as well.
Cost of Services Revenue. Cost of services revenue primarily includes personnel costs, including salaries, bonuses and benefits, and stock‑based compensation, for employees associated with our professional service contracts, as well as travel costs, allocated shared costs and depreciation and amortization. We expect our cost of services revenue to increase in absolute dollars as our services revenue increases.
Gross Profit and Gross Margin
Gross Profit. Gross profit represents revenue less cost of revenue.
Gross Margin. Gross margin, or gross profit as a percentage of revenue, has been and will continue to be affected by a variety of factors, including the average sales price of our products and services, the mix of products sold, transaction volume growth and the mix of revenue between subscriptions and services. We expect our gross margin to fluctuate over time depending on the factors described above and, to the extent MongoDB Atlas revenue increases as a percentage of total revenue, our gross margin may decline as a result of the associated hosting costs of MongoDB Atlas.
Operating Expenses
Our operating expenses consist of sales and marketing, research and development and general and administrative expenses. Personnel costs are the most significant component of each category of operating expenses. Operating expenses also include allocated overhead costs for facilities, information technology and employee benefit costs.
Sales and Marketing. Sales and marketing expense consists primarily of personnel costs, including salaries, sales commission and benefits, bonuses and stock‑based compensation. These expenses also include costs related to marketing programs, travel‑related expenses and allocated overhead. Marketing programs consist of advertising, events, corporate communications, and brand‑building and developer‑community activities. We expect our sales and marketing expense to increase in absolute dollars over time as we expand our sales force and increase our marketing resources, expand into new markets and further develop our channel program.
Research and Development. Research and development expense consists primarily of personnel costs, including salaries, bonuses and benefits, and stock‑based compensation. It also includes amortization associated with intangible acquired assets and allocated overhead. We expect our research and development expenses to continue to increase in absolute dollars, as we continue to invest in our platform and develop new products.
General and Administrative. General and administrative expense consists primarily of personnel costs, including salaries, bonuses and benefits, and stock‑based compensation for administrative functions including finance, legal, human resources and external legal and accounting fees, as well as allocated overhead. We expect general and administrative expense to increase in absolute dollars over time as we continue to invest in the growth of our business and incur the costs of compliance associated with being a publicly traded company.
Other Income (Expense), net
Other income (expense), net consists primarily of interest income and gains and losses from foreign currency transactions.
Provision (Benefit) for Income Taxes
Provision for income taxes consists primarily of state income taxes in the United States and income taxes in certain foreign jurisdictions in which we conduct business. As of January 31, 2019, we had net operating loss (“NOL”) carryforwards for federal, state and Irish income tax purposes of $359.2 million, $239.5 million and $199.5 million,

22


respectively, which begin to expire in the year ending January 31, 2028 for federal purposes and January 31, 2020 for state purposes if not utilized. Ireland and the United States allow NOLs to be carried forward indefinitely. The deferred tax assets associated with the NOL carryforwards in each of these jurisdictions are subject to a full valuation allowance. Under Section 382 of the U.S. Internal Revenue Code of 1986 (the “Code”), a corporation that experiences an “ownership change” is subject to a limitation on its ability to utilize its pre-change NOLs to offset future taxable income. Utilization of the federal NOL carryforwards and credits may be subject to a substantial annual limitation due to the ownership change limitations provided by the Internal Revenue Code of 1986, as amended, and similar state provisions. The annual limitation, should the Company undergo an ownership change, may result in the expiration of federal or state net operating losses and credits before utilization, however the Company does not expect any such limitation to be material.
Three Months Ended April 30, 2019 Summary
For the three months ended April 30, 2019, our total revenue was $89.4 million as compared to $50.1 million for the three months ended April 30, 2018. Our net loss was $33.2 million for the three months ended April 30, 2019 as compared to $26.6 million for the three months ended April 30, 2018.
Our operating cash flow was $3.2 million and $(8.0) million for the three months ended April 30, 2019 and 2018, respectively. Our free cash flow was $2.8 million and $(8.4) million for the three months ended April 30, 2019 and 2018, respectively. See the section titled “Liquidity and Capital Resources—Non-GAAP Free Cash Flow” below.
Results of Operations
The following tables set forth our results of operations for the periods presented in dollars and as a percentage of our total revenue:
 
Three Months Ended April 30,
 
2019
 
2018
 
(unaudited, dollars in thousands)
Consolidated Statements of Operations Data:
 
 
 
Revenue:
 
 
 
Subscription
$
83,994

 
$
46,069

Services
5,394

 
4,070

Total revenue
89,388

 
50,139

Cost of revenue:
 
 
 
Subscription(1)   
22,595

 
10,070

Services(1)   
5,577

 
3,679

Total cost of revenue
28,172

 
13,749

Gross profit
61,216

 
36,390

Operating expenses:
 
 
 
Sales and marketing(1)   
46,120

 
33,197

Research and development(1)   
30,868

 
18,645

General and administrative(1)   
14,805

 
11,227

Total operating expenses
91,793

 
63,069

Loss from operations
(30,577
)
 
(26,679
)
Other income (expense), net
(2,801
)
 
591

Loss before provision for income taxes
(33,378
)
 
(26,088
)
Provision (benefit) for income taxes
(138
)
 
467

Net loss
$
(33,240
)
 
$
(26,555
)
 
(1) 
Includes stock‑based compensation expense as follows:

23


 
Three Months Ended April 30,
 
2019
 
2018
 
(unaudited, dollars in thousands)
Cost of revenue—subscription
$
988

 
$
359

Cost of revenue—services
593

 
184

Sales and marketing
4,940

 
2,218

Research and development
4,520

 
2,206

General and administrative
2,968

 
2,610

Total stock‑based compensation expense
$
14,009

 
$
7,577


 
Three Months Ended April 30,
 
2019
 
2018
 
(unaudited, dollars in thousands)
Percentage of Revenue Data:
 
 
 
Revenue:
 
 
 
Subscription
94
 %
 
92
 %
Services
6
 %
 
8
 %
Total revenue
100
 %
 
100
 %
Cost of revenue:
 
 
 
Subscription
25
 %
 
20
 %
Services
6
 %
 
7
 %
Total cost of revenue
31
 %
 
27
 %
Gross profit
69
 %
 
73
 %
Operating expenses:
 
 
 
Sales and marketing
52
 %
 
66
 %
Research and development
34
 %
 
38
 %
General and administrative
17
 %
 
22
 %
Total operating expenses
103
 %
 
126
 %
Loss from operations
(34
)%
 
(53
)%
Other income (expense), net
(3
)%
 
1
 %
Loss before provision for income taxes
(37
)%
 
(52
)%
Provision for income taxes
 %
 
 %
Net loss
(37
)%
 
(52
)%
Comparison of the Three Months Ended April 30, 2019 and 2018
Revenue
 
Three Months Ended April 30,
 
Change
 
2019
 
2018
 
$
 
%
 
(unaudited, dollars in thousands)
Subscription
$
83,994

 
$
46,069

 
$
37,925

 
82
%
Services
5,394

 
4,070

 
1,324

 
33
%
Total revenue
$
89,388

 
$
50,139

 
$
39,249

 
78
%
Total revenue growth reflects increased demand for our platform and related services. Subscription revenue increased by $37.9 million primarily due to $19.8 million from sales to new customers, including mLab customers. The remainder of

24


the increase in subscription revenue resulted from sales to existing customers. The increase in services revenue was driven primarily by an increase in sales of professional services to new customers.
Cost of Revenue, Gross Profit and Gross Margin Percentage
 
Three Months Ended April 30,
 
Change
 
2019
 
2018
 
$
 
%
 
(unaudited, dollars in thousands)
Subscription cost of revenue
$
22,595

 
$
10,070

 
$
12,525

 
124
%
Services cost of revenue
5,577

 
3,679

 
1,898

 
52
%
Total cost of revenue
28,172

 
13,749

 
14,423

 
105
%
Gross profit
$
61,216

 
$
36,390

 
$
24,826

 
68
%
Gross margin
68
 %
 
73
%
 
 
 
 
Subscription
73
 %
 
78
%
 
 
 
 
Services
(3
)%
 
10
%
 
 
 
 
The increase in subscription cost of revenue was primarily due to a $9.8 million increase in third‑party cloud infrastructure costs, including costs associated with the growth of MongoDB Atlas, as well as a $2.0 million increase in personnel costs and stock-based compensation associated with increased headcount in our support organization. The increase in services cost of revenue was primarily due to higher headcount in our services organization. Total headcount in our support and services organizations increased 19% from April 30, 2018 to April 30, 2019.
Our overall gross margin declined due to the increase in subscription revenue from MongoDB Atlas as a percentage of our overall revenue. This change in revenue mix caused gross margin to decline due to the increase in third-party cloud infrastructure costs associated with MongoDB Atlas. In addition, our cost of revenue included higher personnel costs and stock-based compensation. Our services gross margin is subject to fluctuations as a result of timing of sales of standalone consulting and training services.
Operating Expenses
Sales and Marketing
 
Three Months Ended April 30,
 
Change
 
2019
 
2018
 
$
 
%
 
(unaudited, dollars in thousands)
Sales and marketing
$
46,120

 
$
33,197

 
$
12,923

 
39
%
The increase in sales and marketing expense included $8.0 million from higher personnel costs and stock-based compensation, driven by an increase in our sales and marketing headcount to 527 as of April 30, 2019 from 403 as of April 30, 2018. A portion of the increased personnel costs was from higher payroll taxes associated with employee stock option exercises and restricted stock unit vesting as a result of being a publicly traded company. Sales and marketing expense also increased $2.9 million attributable to higher headcount, including increased travel and related expenses and higher commissions expense. In addition, expenses increased $0.9 million due to higher spend on marketing programs, including for MongoDB Atlas. Sales and marketing expense included $0.7 million from the amortization for the customer relationships intangible asset associated with our acquisition of mLab on November 1, 2018.
Research and Development
 
Three Months Ended April 30,
 
Change
 
2019
 
2018
 
$
 
%
 
(unaudited, dollars in thousands)
Research and development
$
30,868

 
$
18,645

 
$
12,223

 
66
%
The increase in research and development expense was primarily driven by an $8.0 million increase in personnel costs and stock-based compensation as we increased our research and development headcount by 43%. A portion of the increased personnel costs was from higher payroll taxes associated with employee stock option exercises and restricted stock unit

25


vesting as a result of being a publicly traded company. Also included in research and development expenses is $2.7 million from the amortization of the founder holdback and developed technology intangible asset associated with our acquisition of mLab.
General and Administrative
 
Three Months Ended April 30,
 
Change
 
2019
 
2018
 
$
 
%
 
(unaudited, dollars in thousands)
General and administrative
$
14,805

 
$
11,227

 
$
3,578

 
32
%
The increase in general and administrative expense was primarily due to a 41% increase in general and administrative personnel headcount, in part driven by the increased compliance requirements of being a publicly-traded company, resulting in an increase of $2.1 million from higher personnel costs and stock-based compensation. A portion of the increased personnel costs was from higher payroll taxes associated with employee stock option exercises and restricted stock unit vesting as a result of being a publicly traded company. In addition, professional services expense, particularly for public company compliance costs, increased $0.8 million. General and administrative expense also included $0.3 million of costs associated with our acquisition of Realm, which closed on May 7, 2019.
Other Income, net
 
Three Months Ended April 30,
 
Change
 
2019
 
2018
 
$
 
%
 
(unaudited, dollars in thousands)
Other income, net
$
(2,801
)
 
$
591

 
$
(3,392
)
 
(574
)%
The decrease in other income, net was primarily due to interest expense related to the outstanding 0.75% convertible senior notes due 2024 (the “Notes”), as well as interest expense associated with our financing lease for our New York City office, which expense had previously been capitalized as a build-to-suit asset during the construction phase for most of 2018. These expenses were partially offset by an increase in interest income derived from our larger average cash equivalents and short-term investments balance during the three months ended April 30, 2019 as compared to prior-year period.
Provision for (Benefit from) Income Taxes
 
Three Months Ended April 30,
 
Change
 
2019
 
2018
 
$
 
%
 
(unaudited, dollars in thousands)
Provision for (Benefit from) income taxes
$
(138
)
 
$
467

 
$
(605
)
 
(130
)%
The decrease in the provision for income taxes was primarily due to an increase in stock option exercises, which generated excess tax deductions in the United Kingdom and was recorded as an income tax benefit in the three months ended April 30, 2019. The decrease in the provision was partially offset by an increase in foreign taxes as we continued our global expansion.
Liquidity and Capital Resources
As of April 30, 2019, we had cash, cash equivalents, short‑term investments and restricted cash totaling $476.9 million. Our cash and cash equivalents primarily consist of bank deposits and money market funds. Our short‑term investments consist of U.S. government treasury securities and our restricted cash represents collateral for our available credit on corporate credit cards.
We believe our existing cash and cash equivalents and short‑term investments will be sufficient to fund our operating and capital needs for at least the next 12 months.
We have generated significant operating losses and negative cash flows from operations as reflected in our accumulated deficit and consolidated statements of cash flows. As of April 30, 2019, we had an accumulated deficit of $526.0 million. We expect to continue to incur operating losses and negative cash flows from operations in the future and may require additional capital resources to execute strategic initiatives to grow our business. Our future capital requirements will

26


depend on many factors including our growth rate, the timing and extent of spending to support development efforts, the expansion of sales and marketing and international operation activities, the timing of new subscription introductions, and the continuing market acceptance of our subscriptions and services. We may in the future enter into arrangements to acquire or invest in complementary businesses, services and technologies, including intellectual property rights. We may be required to seek additional equity or debt financing. In the event that additional financing is required from outside sources, we may not be able to raise it on terms acceptable to us or at all. If we are unable to raise additional capital when desired, our business, operating results and financial condition would be adversely affected.
The following table summarizes our cash flows for the periods presented:
 
Three Months Ended April 30,
 
2019
 
2018
 
(unaudited, dollars in thousands)
Net cash provided by (used in) operating activities
$
3,214

 
$
(8,049
)
Net cash provided by investing activities
587

 
57,633

Net cash provided by financing activities
$
6,407

 
$
136

Non‑GAAP Free Cash Flow
To supplement our interim unaudited condensed consolidated financial statements, which are prepared and presented in accordance with generally accepted accounting principles in the United States (“GAAP”), we provide investors with the amount of free cash flow, which is a non‑GAAP financial measure. Free cash flow represents net cash used in operating activities less capital expenditures and capitalized software development costs, if any. During the three months ended April 30, 2019 and 2018, we did not capitalize any software development costs. Free cash flow is a measure used by management to understand and evaluate our liquidity and to generate future operating plans. The exclusion of capital expenditures and amounts capitalized for software development facilitates comparisons of our liquidity on a period‑to‑period basis and excludes items that we do not consider to be indicative of our liquidity. We believe that free cash flow is a measure of liquidity that provides useful information to our management, investors and others in understanding and evaluating the strength of our liquidity and future ability to generate cash that can be used for strategic opportunities or investing in our business in the same manner as our management and board of directors. Nevertheless, our use of free cash flow has limitations as an analytical tool, and you should not consider it in isolation or as a substitute for analysis of our financial results as reported under GAAP. Further, our definition of free cash flow may differ from the definitions used by other companies and therefore comparability may be limited. You should consider free cash flow alongside our other GAAP‑based financial performance measures, such as net cash used in operating activities, and our other GAAP financial results. The following table presents a reconciliation of free cash flow to net cash used in operating activities, the most directly comparable GAAP measure, for each of the periods indicated.
 
Three Months Ended April 30,
 
2019
 
2018
 
(unaudited, dollars in thousands)
Net cash provided by (used in) operating activities
$
3,214

 
$
(8,049
)
Capital expenditures
(389
)
 
(367
)
Capitalized software

 

Free cash flow
$
2,825

 
$
(8,416
)
Operating Activities
Cash provided by operating activities during the three months ended April 30, 2019 was $3.2 million primarily driven by cash collections, which decreased our accounts receivable by $11.0 million and increased our deferred revenue by $6.3 million, reflecting the overall growth of our sales and our expanding customer base. Also, our accrued liabilities increased $3.3 million, primarily from commissions accrued as of April 30, 2019. In addition, our net loss of $33.2 million included non‑cash charges of $14.0 million for stock‑based compensation, $3.2 million for the amortization of our debt discount and issuance costs and $2.3 million for depreciation and amortization. Partially offsetting these benefits to our operating cash flow were an increase of $3.0 million in deferred commissions and an increase of $0.3 million in prepaid expenses.
Cash used in operating activities during the three months ended April 30, 2018 was $8.0 million primarily driven by our net loss of $26.6 million and was partially offset by non‑cash charges of $7.5 million for stock‑based compensation

27


and $0.8 million for depreciation and amortization. In addition, our accounts receivable decreased $14.0 million due to cash collections and our deferred revenue increased $2.9 million resulting from the overall growth of our sales and our expanding customer base. The cash inflows from our accounts receivable and deferred revenue were partially offset by an increase of $3.2 million in prepaid expenses and other current assets and a decrease of $2.0 million in accrued liabilities and $1.3 million in accrued commissions, primarily from the payment of bonuses and commissions that had been accrued as of January 31, 2018.
Investing Activities
Cash provided by investing activities during the three months ended April 30, 2019 of $0.6 million resulted from the maturities of marketable securities offset by purchases of marketable securities and property and equipment.
Cash provided by investing activities during the three months ended April 30, 2018 of $57.6 million resulted primarily from the maturities of marketable securities.
Financing Activities
Cash provided by financing activities during the three months ended April 30, 2019 was $6.4 million primarily due to the proceeds from the exercise of stock options.
Cash provided by financing activities during the three months ended April 30, 2018 was $0.1 million primarily due to proceeds from the exercise of stock options offset by the repurchase of early exercised stock options.
Seasonality
We have in the past and expect in the future to experience seasonal fluctuations in our revenue and results from time to time. In addition, as a result of the recent adoption of Accounting Standards Update No. 2014‑09, Revenue from Contracts with Customers (Topic 606), we may experience greater variability and reduced comparability of our quarterly revenue and results with respect to the timing and nature of certain of our contracts, particularly multi-year contracts that contain a term license.
Off Balance Sheet Arrangements
As of April 30, 2019, we did not have any relationships with any entities or financial partnerships, such as structured finance or special purpose entities that would have been established for the purpose of facilitating off‑balance sheet arrangements or other purposes.
Contractual Obligations and Commitments
During the three months ended April 30, 2019, there have been no material changes outside the ordinary course of business to our contractual obligations and commitments from those disclosed in our 2019 Form 10-K. Refer to Note 5, Leases, and Note 6, Commitments and Contingencies, in our Notes to Unaudited Condensed Consolidated Financial Statements included in Part I, Item 1 of this Quarterly Report on Form 10-Q for further details.
Critical Accounting Policies and Estimates
Our financial statements are prepared in accordance with GAAP. The preparation of these financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, expenses, and related disclosures. We evaluate our estimates and assumptions on an ongoing basis. Our estimates are based on historical experience and various other assumptions that we believe to be reasonable under the circumstances. Our actual results could differ from these estimates.
There have been no material changes in our critical accounting policies from those disclosed in Part II, Item 7, “Management’s Discussion and Analysis of Financial Condition and Results of Operations” of the 2019 Form 10-K.
Recent Accounting Pronouncements
See Note 2, Summary of Significant Accounting Policies, in our Notes to Unaudited Condensed Consolidated Financial Statements included in Part I, Item 1 of this Quarterly Report on Form 10-Q for a discussion of recent accounting pronouncements, including our adoption of the new lease standard under Accounting Standards Codification 842.

28


ITEM 3.
QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK.
We have operations both within the United States and internationally, and we are exposed to market risk in the ordinary course of business.
Interest Rate Risk
Our cash and cash equivalents primarily consist of bank deposits and money market funds, and our short-term investments consist of U.S. government treasury securities. As of April 30, 2019, we had cash, cash equivalents, restricted cash and short-term investments of $476.9 million. The carrying amount of our cash equivalents reasonably approximates fair value, due to the short maturities of these instruments. The primary objectives of our investment activities are the preservation of capital, the fulfillment of liquidity needs and the fiduciary control of cash and investments. We do not enter into investments for trading or speculative purposes. Our investments are exposed to market risk due to a fluctuation in interest rates, which may affect our interest income and the fair market value of our investments. The effect of a hypothetical 10% increase or decrease in interest rates would not have had a material impact on the fair market value of our investments as of April 30, 2019.
In June 2018, we issued $250.0 million aggregate principal amount of the Notes in a private placement and, in July 2018, we issued an additional $50.0 million aggregate principal amount of the Notes pursuant to the exercise in full of the initial purchasers’ option to purchase additional Notes. The fair value of the Notes is subject to interest rate risk, market risk and other factors due to the conversion feature. The fair value of the Notes will generally increase as our Class A common stock price increases and will generally decrease as our Class A common stock price declines. The interest and market value changes affect the fair value of the Notes, but do not impact our financial position, cash flows or results of operations due to the fixed nature of the debt obligation. Additionally, we carry the Notes at face value less unamortized discount on our balance sheet, and we present the fair value for required disclosure purposes only.
Foreign Currency Risk
Our sales contracts are primarily denominated in U.S. dollars, British pounds (“GBP”) or Euros (“EUR”). A portion of our operating expenses are incurred outside the United States and denominated in foreign currencies and are subject to fluctuations due to changes in foreign currency exchange rates, particularly changes in the GBP and EUR. Additionally, fluctuations in foreign currency exchange rates may cause us to recognize transaction gains and losses in our statement of operations. The effect of a hypothetical 10% change in foreign currency exchange rates applicable to our business would not have a material impact on our historical consolidated financial statements for the three months ended April 30, 2019 and 2018. Given the impact of foreign currency exchange rates has not been material to our historical operating results, we have not entered into derivative or hedging transactions, but we may do so in the future if our exposure to foreign currency should become more significant. As our international operations grow, we will continue to reassess our approach to manage our risk relating to fluctuations in currency rates.
ITEM 4.
CONTROLS AND PROCEDURES.
Evaluation of Disclosure Controls and Procedures
We maintain “disclosure controls and procedures,” as defined in Rule 13a-15(e) and Rule 15d-15(e) under the Exchange Act that are designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified in the SEC’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is accumulated and communicated to our management, including our principal executive and principal financial officers, as appropriate to allow timely decisions regarding required disclosure.
Our management, with the participation of our Chief Executive Officer and our Chief Financial Officer, evaluated the effectiveness of our disclosure controls and procedures as of April 30, 2019. Based on the evaluation of our disclosure controls and procedures as of April 30, 2019, our Chief Executive Officer and Chief Financial Officer concluded that, as of such date, our disclosure controls and procedures were effective at the reasonable assurance level.

29


Changes in Internal Control Over Financial Reporting
There was no change 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 period covered by this Quarterly Report on Form 10-Q that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.
Inherent Limitations on Effectiveness of Controls
Our management, including our Chief Executive Officer and Chief Financial Officer, believes that our disclosure controls and procedures and internal control over financial reporting are designed to provide reasonable assurance of achieving their objectives and are effective at the reasonable assurance level. However, our management does not expect that our disclosure controls and procedures or our internal control over financial reporting will prevent all errors and all fraud. A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, have been detected. These inherent limitations include the realities that judgments in decision making can be faulty, and that breakdowns can occur because of a simple error or mistake. Additionally, controls can be circumvented by the individual acts of some persons, by collusion of two or more people or by management override of the controls. The design of any system of controls also is based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions; over time, controls may become inadequate because of changes in conditions, or the degree of compliance with policies or procedures may deteriorate. Because of the inherent limitations in a cost-effective control system, misstatements due to error or fraud may occur and not be detected.

30


PART II—OTHER INFORMATION
ITEM 1. LEGAL PROCEEDINGS.
From time to time, we may be subject to legal proceedings and claims in the ordinary course of business. For example, on March 12, 2019, Realtime filed a lawsuit against us in the United States District Court for the District of Delaware alleging that we are infringing three U.S. patents that it holds: U.S. Patent No. 9,116,908 (the “908 Patent”), U.S. Patent No. 9,667,751 (the “751 Patent”) and U.S. Patent No. 8,933,825 (the “825 Patent”). The patent infringement allegations in the lawsuit relate to data compression, decompression, storage and retrieval.
Realtime seeks monetary damages and injunctive relief. Future litigation may be necessary to defend ourselves, our partners and our customers by determining the scope, enforceability and validity of third-party proprietary rights, or to establish our proprietary rights. The results of any current or future litigation cannot be predicted with certainty, and regardless of the outcome, litigation can have an adverse impact on us because of defense and settlement costs, diversion of management resources, and other factors.
ITEM 1A. RISK FACTORS.
Our operations and financial results are subject to various risks and uncertainties including those described below. You should consider carefully the risks and uncertainties described below, in addition to other information contained in this Form 10-K, including our consolidated financial statements and related notes. The risks and uncertainties described below are not the only ones we face. Additional risks and uncertainties that we are unaware of, or that we currently believe are not material, may also become important factors that adversely affect our business. If any of the following risks or others not specified below materialize, our business, financial condition and results of operations could be materially and adversely affected. In that case, the trading price of our Class A common stock could decline.
Risks Related to Our Business and Industry
We have a limited operating history, which makes it difficult to predict our future results of operations.
We were incorporated in 2007 and introduced MongoDB Community Server in 2009, MongoDB Enterprise Advanced in 2013 and MongoDB Atlas in 2016. As a result of our limited operating history, our ability to forecast our future results of operations is limited and subject to a number of uncertainties, including our ability to accurately predict future growth. Our historical revenue growth has been inconsistent and should not be considered indicative of our future performance. Further, in future periods, our revenue growth could slow or our revenue could decline for a number of reasons, including slowing adoption of MongoDB or demand for our subscription offerings and related services, reduced conversion of users of our free offerings to paying customers, increasing competition, changes to technology or our intellectual property or our failure, for any reason, to continue to capitalize on growth opportunities. We have also encountered and will encounter risks and uncertainties frequently experienced by growing companies in rapidly changing industries, such as the risks and uncertainties described herein. If our assumptions regarding these risks and uncertainties and our future revenue growth are incorrect or change, or if we do not address these risks successfully, our operating and financial results could differ materially from our expectations and our business could suffer.
We have a history of losses, and as our costs increase, we may not be able to generate sufficient revenue to achieve or sustain profitability.
We have incurred net losses in each period since our inception, including net losses of $99.0 million, $84.0 million and $70.1 million for the fiscal years ended January 31, 2019, 2018 and 2017, respectively. We had an accumulated deficit of $488.6 million as of January 31, 2019. We expect our operating expenses to increase significantly as we increase our sales and marketing efforts, continue to invest in research and development, and expand our operations and infrastructure, both domestically and internationally. In particular, we have entered into non-cancelable multi-year capacity commitments with respect to cloud infrastructure services with certain third-party cloud providers, which require us to pay for such capacity irrespective of actual usage. In addition, we have incurred and expect to continue to incur significant additional legal, accounting, and other expenses related to being a public company. While our revenue has grown in recent years, if our revenue declines or fails to grow at a rate faster than these increases in our operating expenses, we will not be able to achieve and maintain profitability in future periods. As a result, we expect to continue to generate losses. We cannot assure you that we will achieve profitability in the future or that, if we do become profitable, we will be able to sustain profitability.

31


Because we derive substantially all of our revenue from our database platform, failure of this platform to satisfy customer demands could adversely affect our business, results of operations, financial condition and growth prospects.
We derive and expect to continue to derive substantially all of our revenue from our database platform. As such, market adoption of our database platform is critical to our continued success. Demand for our platform is affected by a number of factors beyond our control, including continued market acceptance by developers, the availability of our Community Server offering, the continued volume, variety and velocity of data that is generated, timing of development and release of new offerings by our competitors, technological change, and the rate of growth in our market. If we are unable to continue to meet the demands of our customers and the developer community, our business operations, financial results and growth prospects will be materially and adversely affected.
We currently face significant competition.
The database software market, for both relational and non‑relational database products, is highly competitive, rapidly evolving and others may put out competing databases or sell services in connection with existing open source or source available databases, including ours. The principal competitive factors in our market include: mindshare with software developers and IT executives; product capabilities, including flexibility, scalability, performance, security and reliability; flexible deployment options, including fully managed as a service or self-managed in the cloud, on‑premise or in a hybrid environment, and ease of deployment; breadth of use cases supported; ease of integration with existing IT infrastructure; robustness of professional services and customer support; price and total cost of ownership; adherence to industry standards and certifications; size of customer base and level of user adoption; strength of sales and marketing efforts; and brand awareness and reputation. If we fail to compete effectively with respect to any of these competitive factors, we may fail to attract new customers or lose or fail to renew existing customers, which would cause our business and results of operations to suffer.
We primarily compete with established legacy database software providers such as IBM, Microsoft, Oracle and other similar companies. We also compete with public cloud providers such as Amazon Web Services (“AWS”), Google Cloud Platform (“GCP”), and Microsoft Azure that offer database functionality and non‑relational database software providers. In addition, other large software and internet companies may seek to enter our market.
Some of our actual and potential competitors, in particular the legacy relational database providers and large cloud providers, have advantages over us, such as longer operating histories, more established relationships with current or potential customers and commercial partners, significantly greater financial, technical, marketing or other resources, stronger brand recognition, larger intellectual property portfolios and broader global distribution and presence. Such competitors may make their products available at a low cost or no cost basis in order to enhance their overall relationships with current or potential customers. Our competitors may also be able to respond more quickly and effectively than we can to new or changing opportunities, technologies, standards or customer requirements. With the introduction of new technologies and new market entrants, we expect competition to intensify in the future. In addition, some of our larger competitors have substantially broader offerings and can bundle competing products with hardware or other software offerings, including their cloud computing and customer relationship management platforms. As a result, customers may choose a bundled offering from our competitors, even if individual products have more limited functionality compared to our software. These larger competitors are also often in a better position to withstand any significant reduction in technology spending, and will therefore not be as susceptible to competition or economic downturns. In addition, some competitors may offer products or services that address one or a limited number of functions at lower prices, with greater depth than our products or in geographies where we do not operate.
Furthermore, our actual and potential competitors may establish cooperative relationships among themselves or with third parties that may further enhance their resources and offerings in the markets we address. In addition, third parties with greater available resources may acquire current or potential competitors. As a result of such relationships and acquisitions, our actual or potential competitors might be able to adapt more quickly to new technologies and customer needs, devote greater resources to the promotion or sale of their products, initiate or withstand substantial price competition, take advantage of other opportunities more readily or develop and expand their offerings more quickly than we do. For all of these reasons, we may not be able to compete successfully against our current or future competitors.
If we do not effectively expand our sales and marketing organization, we may be unable to add new customers or increase sales to our existing customers.
Increasing our customer base and achieving broader market acceptance of our subscription offerings and related services will depend, to a significant extent, on our ability to effectively expand our sales and marketing operations and

32


activities. We are substantially dependent on our direct sales force and our marketing efforts to obtain new customers. We plan to continue to expand our sales and marketing organization both domestically and internationally. We believe that there is significant competition for experienced sales professionals with the sales skills and technical knowledge that we require, particularly as we continue to target larger enterprises. Our ability to achieve significant revenue growth in the future will depend, in part, on our success in recruiting, training and retaining a sufficient number of experienced sales professionals, especially in large markets like New York, the San Francisco Bay Area and London, England. New hires require significant training and time before they achieve full productivity, particularly in new or developing sales territories. We recently promoted Cedric Pech to Chief Revenue Officer. Our recent hires and planned hires, including our newly promoted Chief Revenue Officer, may not become as productive as quickly as we expect, and we may be unable to hire or retain sufficient numbers of qualified individuals in the future in the markets where we do business. Because of our limited operating history, we cannot predict whether, or to what extent, our sales will increase as we expand our sales and marketing organization or how long it will take for sales personnel to become productive. Our business and results of operations will be harmed if the expansion of our sales and marketing organization does not generate a significant increase in revenue.
Our adoption strategies include offering Community Server and a free tier of MongoDB Atlas, and we may not be able to realize the benefits of these strategies.
To encourage developer usage, familiarity and adoption of our platform, we offer Community Server as a “freemium” offering. Community Server is a free‑to‑download version of our database that does not include all of the features of our commercial platform. We also offer a free tier of MongoDB Atlas in order to accelerate adoption, promote usage and drive brand and product awareness. We do not know if we will be able to convert these users to paying customers of our platform. Our marketing strategy also depends in part on persuading users who use one of these free versions to convince others within their organization to purchase and deploy our platform. To the extent that users of Community Server or our free tier of MongoDB Atlas do not become, or lead others to become, paying customers, we will not realize the intended benefits of these strategies, and our ability to grow our business or achieve profitability may be harmed.
Our decision to offer Community Server under a new license, the Server Side Public License, may harm adoption of Community Server.

On October 16, 2018, we announced that we were changing the license for Community Server from the GNU Affero General Public License Version 3 (the “AGPL”) to a new software license, the Server Side Public License (the “SSPL”). The SSPL builds on the spirit of the AGPL, but includes an explicit condition that any organization attempting to exploit MongoDB as a service must open source the software that it uses to offer such service. Since the SSPL is a new license and has not been interpreted by any court, developers and the companies they work for may be hesitant to adopt Community Server because of uncertainty around the provisions of the SSPL and how it will be interpreted and enforced. In addition, the SSPL has not been approved by the Open Source Initiative, nor has it been included in the Free Software Foundation’s list of free software licenses. This may negatively impact adoption of Community Server, which in turn could lead to reduced brand and product awareness, ultimately leading to a decline in paying customers, and our ability to grow our business or achieve profitability may be harmed.
We have invested significantly in our MongoDB Atlas offering and if it fails to achieve market adoption our business, results of operations and financial condition could be harmed.
We introduced MongoDB Atlas in June 2016. We have less experience marketing, determining pricing for and selling MongoDB Atlas, and we are continuing to refine our approach to selling, marketing, pricing and supporting adoption of this offering. We have directed, and intend to continue to direct, a significant portion of our financial and operating resources to develop and grow MongoDB Atlas, including offering a free tier of MongoDB Atlas to generate developer usage and awareness. Although MongoDB Atlas has seen rapid adoption since its commercial launch, we cannot guarantee that rate of adoption will continue at the same pace or at all. If we are unsuccessful in our efforts to drive customer adoption of MongoDB Atlas, or if we do so in a way that is not profitable or fails to compete successfully against our current or future competitors, our business, results of operations and financial condition could be harmed.
We could be negatively impacted if the AGPL, the SSPL and other open source licenses under which some of our software is licensed are not enforceable.
The versions of Community Server released prior to October 16, 2018 are licensed under the AGPL. This license states that any program licensed under it may be copied, modified and distributed provided certain conditions are met. On October 16, 2018, we issued a new software license, the SSPL, for all versions of Community Server released after that date. The SSPL builds on the spirit of the AGPL, but includes an explicit condition that any organization using Community Server to

33


offer MongoDB as a third-party service must open source the software that it uses to offer such service. It is possible that a court would hold the SSPL or AGPL to be unenforceable. If a court held either license or certain aspects of this license to be unenforceable, others may be able to use our software to compete with us in the marketplace in a manner not subject to the restrictions set forth in the SSPL or AGPL.
Our licensing model for Community Server could negatively affect our ability to monetize and protect our intellectual property rights.
We make our Community Server offering available under either the SSPL (for versions released after October 16, 2018) or the AGPL (for versions released prior to October 16, 2018). Community Server is a free‑to‑download version of our database that includes the core functionality developers need to get started with MongoDB but not all of the features of our commercial platform. Both the SSPL and the AGPL grant licensees broad freedom to view, use, copy, modify and redistribute the source code of Community Server provided certain conditions are met. Some commercial enterprises consider SSPL- or AGPL‑licensed software to be unsuitable for commercial use because of the “copyleft” requirements of those licenses. However, some of those same commercial enterprises do not have the same concerns regarding using the software under the SSPL or AGPL for internal purposes. As a result, these commercial enterprises may never convert to paying customers of our platform. Anyone can obtain a free copy of Community Server from the Internet, and we do not know who all of our SSPL or AGPL licensees are. Competitors could develop modifications of our software to compete with us in the marketplace. We do not have visibility into how our software is being used by licensees, so our ability to detect violations of the SSPL or AGPL is extremely limited.
In addition to Community Server, we contribute other source code to open source projects under open source licenses and release internal software projects under open source licenses, and anticipate doing so in the future. Because the source code for Community Server and any other software we contribute to open source projects or distribute under open source licenses is publicly available, our ability to monetize and protect our intellectual property rights with respect to such source code may be limited or, in some cases, lost entirely.
Our software incorporates third‑party open source software, which could negatively affect our ability to sell our products and subject us to possible litigation.
Our software includes third‑party open source software, and we intend to continue to incorporate third‑party open source software in our products in the future. There is a risk that the use of third‑party open source software in our software could impose conditions or restrictions on our ability to monetize our software. Although we monitor the incorporation of open source software into our products to avoid such restrictions, we cannot be certain that we have not incorporated open source software in our products or platform in a manner that is inconsistent with our licensing model. Certain open source projects also include other open source software and there is a risk that those dependent open source libraries may be subject to inconsistent licensing terms. This could create further uncertainties as to the governing terms for the open source software we incorporate.
In addition, the terms of certain open source licenses to which we are subject have not been interpreted by U.S. or foreign courts, and there is a risk that open source software licenses could be construed in a manner that imposes unanticipated restrictions or conditions on our use of such software. Additionally, we may from time to time face claims from third parties claiming ownership of, or demanding release of, the software or derivative works that we developed using such open source software, which could include proprietary portions of our source code, or otherwise seeking to enforce the terms of the open source licenses. These claims could result in litigation and could require us to make those proprietary portions of our source code freely available, purchase a costly license or cease offering the implicated software or services unless and until we can re‑engineer them to avoid infringement. This re‑engineering process could require significant additional research and development resources, and we may not be able to complete it successfully.
In addition to risks related to license requirements, use of third‑party open source software can lead to greater risks than use of third‑party commercial software, as open source licensors generally do not provide warranties. In addition, licensors of open source software included in our offerings may, from time to time, modify the terms of their license agreements in such a manner that those license terms may become incompatible with our licensing model, and thus could, among other consequences, prevent us from incorporating the software subject to the modified license.
Any of these risks could be difficult to eliminate or manage, and if not addressed, could have a negative effect on our business, results of operations and financial condition.

34


If we are not able to introduce new features or services successfully and to make enhancements to our software or services, our business and results of operations could be adversely affected.
Our ability to attract new customers and increase revenue from existing customers depends in part on our ability to enhance and improve our software and to introduce new features and services. To grow our business and remain competitive, we must continue to enhance our software and develop features that reflect the constantly evolving nature of technology and our customers’ needs. The success of new products, enhancements and developments depends on several factors: our anticipation of market changes and demands for product features, including timely product introduction and conclusion, sufficient customer demand, cost effectiveness in our product development efforts and the proliferation of new technologies that are able to deliver competitive products and services at lower prices, more efficiently, more conveniently or more securely. In addition, because our software is designed to operate with a variety of systems, applications, data and devices, we will need to continuously modify and enhance our software to keep pace with changes in such systems. We may not be successful in developing these modifications and enhancements. Furthermore, the addition of features and solutions to our software will increase our research and development expenses. Any new features that we develop may not be introduced in a timely or cost‑effective manner or may not achieve the market acceptance necessary to generate sufficient revenue to justify the related expenses. It is difficult to predict customer adoption of new features. Such uncertainty limits our ability to forecast our future results of operations and subjects us to a number of challenges, including our ability to plan for and model future growth. If we cannot address such uncertainties and successfully develop new features, enhance our software or otherwise overcome technological challenges and competing technologies, our business and results of operations could be adversely affected.
We also offer professional services including consulting and training and must continually adapt to assist our customers in deploying our software in accordance with their specific IT strategies. If we cannot introduce new services or enhance our existing services to keep pace with changes in our customers’ deployment strategies, we may not be able to attract new customers, retain existing customers and expand their use of our software or secure renewal contracts, which are important for the future of our business.
Our success is highly dependent on our ability to penetrate the existing market for database products, as well as the growth and expansion of the market for database products.
Our future success will depend in large part on our ability to service existing demand, as well as the continued growth and expansion of the database market. It is difficult to predict demand for our offerings, the conversion from one to the other and related services and the size, growth rate and expansion of these markets, the entry of competitive products or the success of existing competitive products. Our ability to penetrate the existing database market and any expansion of the market depends on a number of factors, including cost, performance and perceived value associated with our subscription offerings, as well as our customers’ willingness to adopt an alternative approach to relational and other database products available in the market. Furthermore, many of our potential customers have made significant investments in relational databases, such as offerings from Oracle, and may be unwilling to invest in new products. If the market for databases fails to grow at the rate that we anticipate or decreases in size or we are not successful in penetrating the existing market, our business would be harmed.
Our future quarterly results may fluctuate significantly, and if we fail to meet the expectations of analysts or investors, our stock price could decline substantially.
Our results of operations, including our revenue, operating expenses and cash flows may vary significantly in the future as a result of a variety of factors, many of which are outside of our control, may be difficult to predict and may or may not fully reflect the underlying performance of our business and period‑to‑period comparisons of our operating results may not be meaningful. Some of the factors that may cause our results of operations to fluctuate from quarter to quarter include:
changes in actual and anticipated growth rates of our revenue, customers and other key operating metrics;
new product announcements, pricing changes and other actions by competitors;
the mix of revenue and associated costs attributable to subscriptions for our MongoDB Enterprise Advanced and MongoDB Atlas offerings (such as our non-cancelable multi-year cloud infrastructure capacity commitments, which require us to pay for such capacity irrespective of actual usage) and professional services, as such relative mix may impact our gross margins and operating income;

35


the mix of revenue and associated costs attributable to sales where subscriptions are bundled with services versus sold on a standalone basis and sales by us and our partners;
our ability to attract new customers;
our ability to retain customers and expand their usage of our software, particularly for our largest customers;
our inability to enforce the AGPL or SSPL;
delays in closing sales, including the timing of renewals, which may result in revenue being pushed into the next quarter, particularly because a large portion of our sales occur toward the end of each quarter;
the timing of revenue recognition;
the mix of revenue attributable to larger transactions as opposed to smaller transactions;
changes in customers’ budgets and in the timing of their budgeting cycles and purchasing decisions;
customers and potential customers opting for alternative products, including developing their own in‑house solutions, or opting to use only the free version of our products;
fluctuations in currency exchange rates;
our ability to control costs, including our operating expenses;
the timing and success of new products, features and services offered by us and our competitors or any other change in the competitive dynamics of our industry, including consolidation among competitors, customers or strategic partners;
significant security breaches of, technical difficulties with, or interruptions to, the delivery and use of our software;
our failure to maintain the level of service uptime and performance required by our customers;
the collectability of receivables from customers and resellers, which may be hindered or delayed if these customers or resellers experience financial distress;
general economic conditions, both domestically and internationally, as well as economic conditions specifically affecting industries in which our customers participate;
sales tax and other tax determinations by authorities in the jurisdictions in which we conduct business;
the impact of new accounting pronouncements; and
fluctuations in stock‑based compensation expense.
The occurrence of one or more of the foregoing and other factors may cause our results of operations to vary significantly. We also intend to continue to invest significantly to grow our business in the near future rather than optimizing for profitability or cash flows. In addition, we expect to incur significant additional expenses due to the increased costs of operating as a public company. Accordingly, historical patterns and our results of operations in any one quarter may not be meaningful and should not be relied upon as indicative of future performance. Additionally, if our quarterly results of operations fall below the expectations of investors or securities analysts who follow our stock, the price of our Class A common stock could decline substantially, and we could face costly lawsuits, including securities class action suits.
We have experienced rapid growth in recent periods. If we fail to continue to grow and to manage our growth effectively, we may be unable to execute our business plan, increase our revenue, improve our results of operations, maintain high levels of service, or adequately address competitive challenges.
We have recently experienced a period of rapid growth in our business, operations, and employee headcount. For fiscal years 2019, 2018 and 2017, our total revenue was $267.0 million, $166.0 million and $114.8 million, respectively, representing a 61% and 45% growth rate, respectively. We have also significantly increased the size of our customer base from over 1,100 customers as of January 31, 2015 to over 13,400 customers as of January 31, 2019, and we grew from 383

36


employees as of January 31, 2015 to 1,212 employees as of January 31, 2019. We expect to continue to expand our operations and employee headcount in the near term. Our success will depend in part on our ability to continue to grow and to manage this growth, domestically and internationally, effectively.
Our recent growth has placed, and future growth will continue to place, a significant strain on our management, administrative, operational and financial infrastructure. We will need to continue to improve our operational, financial, and management processes and controls, and our reporting systems and procedures to manage the expected growth of our operations and personnel, which will require significant expenditures and allocation of valuable management and employee resources. If we fail to implement these infrastructure improvements effectively, our ability to ensure uninterrupted operation of key business systems and comply with the rules and regulations that are applicable to public reporting companies will be impaired. Further, if we do not effectively manage the growth of our business and operations, the quality of our products and services could suffer, the preservation of our culture, values and entrepreneurial environment may change and we may not be able to adequately address competitive challenges. This could impair our ability to attract new customers, retain existing customers and expand their use of our products and services, all of which would adversely affect our brand, overall business, results of operations and financial condition.
If our security measures, or those of our service providers, are breached or unauthorized access to private or proprietary data is otherwise obtained, our software may be perceived as not being secure, customers may reduce or terminate their use of our software, and we may incur significant liabilities.
Because our software, which can be deployed in the cloud, on‑premise or in a hybrid environment and can be hosted by our customers or can be hosted by us as a service, allows customers to store and transmit data, there exists an inherent risk of a security breach or other security incident, which may result in the loss of, or unauthorized access to, this data. For example, since January 2017, industry publications have reported ransomware attacks on over 80,000 MongoDB instances. Almost all of these instances were launched by users with our Community Server offering rather than users of MongoDB Enterprise Advanced. We believe these attacks were due to the users’ failure to properly turn on the recommended security settings when running MongoDB.
We, or our service providers, may also suffer a security breach or other security incident affecting the systems or networks used to operate our business, or otherwise impacting the data that is stored or processed in the conduct of our business. Any such security breach or other security incident could lead to litigation, indemnity obligations, regulatory investigations and enforcement actions, and other liability. If our security measures, or those of our services providers, are breached or are believed to have been breached, whether as a result of third‑party action, employee, vendor, or contractor error, malfeasance, phishing attacks, social engineering or otherwise, unauthorized access to or loss of data may result. If any of these events occur, our reputation could be damaged, our business may suffer, and we may face regulatory investigations and actions, litigation, indemnity obligations, damages for contract breach, and fines and penalties for violations of applicable laws or regulations. Security breaches could also result in significant costs for remediation that may include liability for stolen assets or information and repair of system damage that may have been caused, incentives offered to customers or other business partners in an effort to maintain business relationships after a breach, and other liabilities. Similarly, if a cyber incident (including any accidental or intentional computer or network issues such as phishing attacks, viruses, denial of service (“DoS”), attacks, malware installation, server malfunction, software or hardware failures, loss of data or other computer assets, adware, or other similar issues) impairs the integrity or availability of our systems, or those of our service providers, by affecting our data or the data of our customers, or reducing access to or shutting down one or more of our or our service providers’ computing systems or IT network, or if any such impairment is perceived to have occurred, we may be subject to negative treatment by our customers, our business partners, the press, and the public at large. We may also experience security breaches that may remain undetected for an extended period. Techniques used to obtain unauthorized access or sabotage systems change frequently and generally are not identified until they are launched against a target, and cybersecurity threats continue to evolve and are difficult to predict due to advances in computer capabilities, new discoveries in the field of cryptography and new and sophisticated methods used by criminals, including phishing, social engineering or other illicit acts. We may be unable to anticipate these techniques or to implement adequate preventative measures. Any or all of these issues could harm our reputation and negatively impact our ability to attract new customers and increase engagement by existing customers, cause existing customers to elect not to renew their subscriptions, or subject us to third‑party lawsuits, regulatory fines, actions, and investigations, or other actions or liability, thereby adversely affecting our financial results.
While we maintain general liability insurance coverage and coverage for errors or omissions, we cannot assure you that such coverage will be adequate or otherwise protect us from liabilities or damages with respect to claims alleging compromises of personal or other confidential data or otherwise relating to privacy or data security matters or that such coverage will continue to be available to us on commercially reasonable terms or at all.

37


Our sales cycle may be long and is unpredictable, and our sales efforts require considerable time and expense.
The timing of our sales and related revenue recognition is difficult to predict because of the length and unpredictability of the sales cycle for our offerings. We are often required to spend significant time and resources to better educate and familiarize potential customers with the value proposition of paying for our products and services. The length of our sales cycle, from initial evaluation to payment for our offerings is generally three to nine months, but can vary substantially from customer to customer or from application to application within a given customer. As the purchase and deployment of our products can be dependent upon customer initiatives, our sales cycle can extend to more than a year for some customers. Customers often view a subscription to our products and services as a strategic decision and significant investment and, as a result, frequently require considerable time to evaluate, test and qualify our product offering prior to entering into or expanding a subscription. During the sales cycle, we expend significant time and money on sales and marketing and contract negotiation activities, which may not result in a sale. Additional factors that may influence the length and variability of our sales cycle include:
the effectiveness of our sales force, in particular new sales people as we increase the size of our sales force;
the discretionary nature of purchasing and budget cycles and decisions;
the obstacles placed by a customer’s procurement process;
our ability to convert users of our free Community Server offering to paying customers;
economic conditions and other factors impacting customer budgets;
customer evaluation of competing products during the purchasing process; and
evolving customer demands.
Given these factors, it is difficult to predict whether and when a sale will be completed, and when revenue from a sale will be recognized, particularly the timing of revenue recognition related to the term license portion of our subscription revenue. This could impact the variability and comparability of our quarterly revenue results and may have an adverse effect on our business, results of operations and financial condition.
We have a limited history with our subscription offerings and pricing model and if, in the future, we are forced to reduce prices for our subscription offerings, our revenue and results of operations will be harmed.
We have limited experience with respect to determining the optimal prices for our subscription offerings. As the market for databases evolves, or as new competitors introduce new products or services that compete with ours, we may be unable to attract new customers or convert users of our free offerings to paying customers on terms or based on pricing models that we have used historically. In the past, we have been able to increase our prices for our subscriptions offerings, but we may choose not to introduce or be unsuccessful in implementing future price increases. As a result of these and other factors, in the future we may be required to reduce our prices or be unable to increase our prices, or it may be necessary for us to increase our services or product offerings without additional revenue to remain competitive, all of which could harm our results of operations and financial condition.
If we are unable to attract new customers in a manner that is cost‑effective and assures customer success, we will not be able to grow our business, which would adversely affect our results of operations, and financial condition.
In order to grow our business, we must continue to attract new customers in a cost‑effective manner and enable these customers to realize the benefits associated with our products and services. We may not be able to attract new customers for a variety of reasons, including as a result of their use of traditional relational and/or other database products, and their internal timing, budget or other constraints that hinder their ability to migrate to or adopt our products or services.
Even if we do attract new customers, the cost of new customer acquisition, product implementation and ongoing customer support may prove so high as to prevent us from achieving or sustaining profitability. For example, in fiscal years 2019, 2018 and 2017, total sales and marketing expense represented 56%, 66% and 66% of revenue, respectively. We intend to continue to hire additional sales personnel, increase our marketing activities to help educate the market about the benefits of our platform and services, grow our domestic and international operations, and build brand awareness. We also intend to continue to cultivate our relationships with developers through continued investment and growth of our MongoDB World, MongoDB Advocacy Hub, User Groups, MongoDB University and our partner ecosystem of global system integrators,

38


value‑added resellers and independent software vendors. If the costs of these sales and marketing efforts increase dramatically, if we do not experience a substantial increase in leverage from our partner ecosystem, or if our sales and marketing efforts do not result in substantial increases in revenue, our business, results of operations, and financial condition may be adversely affected. In addition, while we expect to continue to invest in our professional services organization to accelerate our customers’ ability to adopt our products and ultimately create and expand their use of our products over time, we cannot assure you that any of these investments will lead to the cost‑effective acquisition of additional customers.
Our business and results of operations depend substantially on our customers renewing their subscriptions with us and expanding their use of software and related services. Any decline in our customer renewals or failure to convince our customers to broaden their use of subscription offerings and related services would harm our business, results of operations, and financial condition.
Our subscription offerings are term‑based and a majority of our subscription contracts were one year in duration in fiscal year 2019. In order for us to maintain or improve our results of operations, it is important that our customers renew their subscriptions with us when the existing subscription term expires, and renew on the same or more favorable quantity and terms. Our customers have no obligation to renew their subscriptions, and we may not be able to accurately predict customer renewal rates. In addition, the growth of our business depends in part on our customers expanding their use of subscription offerings and related services. Historically, some of our customers have elected not to renew their subscriptions with us for a variety of reasons, including as a result of changes in their strategic IT priorities, budgets, costs and, in some instances, due to competing solutions. Our retention rate may also decline or fluctuate as a result of a number of other factors, including our customers’ satisfaction or dissatisfaction with our software, the increase in the contract value of subscription and support contracts from new customers, the effectiveness of our customer support services, our pricing, the prices of competing products or services, mergers and acquisitions affecting our customer base, global economic conditions, and the other risk factors described herein. As a result, we cannot assure you that customers will renew subscriptions or increase their usage of our software and related services. If our customers do not renew their subscriptions or renew on less favorable terms, or if we are unable to expand our customers’ use of our software, our business, results of operations, and financial condition may be adversely affected.
If we fail to offer high quality support, our business and reputation could suffer.
Our customers rely on our personnel for support of our software and services included in our subscription packages. High‑quality support is important for the renewal and expansion of our agreements with existing customers. The importance of high‑quality support 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 sell new software to existing and new customers could suffer and our reputation and relationships with existing or potential customers could be harmed.
Real or perceived errors, failures or bugs in our software could adversely affect our business, results of operations, financial condition, and growth prospects.
Our software is complex, and therefore, undetected errors, failures or bugs have occurred in the past and may occur in the future. Our software is used in IT environments with different operating systems, system management software, applications, devices, databases, servers, storage, middleware, custom and third‑party applications and equipment and networking configurations, which may cause errors or failures in the IT environment into which our software is deployed. This diversity increases the likelihood of errors or failures in those IT environments. Despite testing by us, real or perceived errors, failures or bugs may not be found until our customers use our software. Real or perceived errors, failures or bugs in our products could result in negative publicity, loss of or delay in market acceptance of our software, regulatory investigations and enforcement actions, harm to our brand, weakening of our competitive position, or claims by customers for losses sustained by them or failure to meet the stated service level commitments in our customer agreements. In such an event, we may be required, or may choose, for customer relations or other reasons, to expend significant additional resources in order to help correct the problem. Any errors, failures or bugs in our software could also impair our ability to attract new customers, retain existing customers or expand their use of our software, which would adversely affect our business, results of operations and financial condition.
Because our software and services could be used to collect and store personal information, domestic and international privacy concerns could result in additional costs and liabilities to us or inhibit sales of our software.
Personal privacy has become a significant issue in the United States, Europe and in many other countries where we offer our software and services. The regulatory framework for privacy issues worldwide is rapidly evolving and is likely to remain uncertain for the foreseeable future. Many federal, state and foreign government bodies and agencies have adopted or

39


are considering adopting laws, rules and regulations regarding the collection, use, storage and disclosure of personal information and breach notification procedures. Interpretation of these laws, rules and regulations and their application to our software and professional services in the United States and foreign jurisdictions is ongoing and cannot be fully determined at this time.
In the United States, these include rules and regulations promulgated under the authority of the Federal Trade Commission, the Electronic Communications Privacy Act, Computer Fraud and Abuse Act, the Health Insurance Portability and Accountability Act of 1996 (“HIPAA”), the Gramm Leach Bliley Act and state laws relating to privacy and data security, including the California Consumer Privacy Act, which is scheduled to go into effect in January 2020. Internationally, virtually every jurisdiction in which we operate has established its own data security and privacy legal framework with which we, or our customers, must comply. There may be substantial amounts of personally identifiable information or other sensitive information uploaded to our services and managed using our software.
The collection, use, disclosure, transfer, or other processing of personal data regarding individuals in the European Union (“EU”) is subject to the General Data Protection Regulation (the “GDPR”), which came into effect in May 2018. EU data protection authorities 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 financial year, whichever is higher, and violations of the GDPR may also lead to damages claims by data controllers and data subjects. Since we act as a data processor for our MongoDB Atlas customers, we have taken steps to cause our processes to be compliant with applicable portions of the GDPR, but we cannot assure you that such steps are effective.
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 data management practices or the features of our software. 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 we may be unable to do in a commercially reasonable manner or at all, and which could have an adverse effect on our business. Any inability to adequately address privacy concerns, even if unfounded, or comply with applicable privacy or data protection laws, regulations and other actual or alleged obligations, could result in additional cost and liability to us, damage our reputation, inhibit sales and adversely affect our business.
Furthermore, the costs of compliance with, and other burdens imposed by, the laws, regulations, and policies that are applicable to the businesses of our customers may limit the use and adoption of, and reduce the overall demand for, our software. Privacy concerns, whether valid or not valid, may inhibit market adoption of our software particularly in certain industries and foreign countries.
The estimates of market opportunity and forecasts of market growth included in this Quarterly Report on Form 10-Q 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 included in this Quarterly Report on Form 10-Q are subject to significant uncertainty and are based on assumptions and estimates that may not prove to be accurate. Even if the market in which we compete meets the size estimates and growth forecasted in this Quarterly Report on Form 10-Q, our business could fail to grow for a variety of reasons, which would adversely affect our results of operations.
We could incur substantial costs in protecting or defending our intellectual property rights, and any failure to protect our intellectual property rights could reduce the value of our software and brand.
Our success and ability to compete depend in part upon our intellectual property rights. As of January 31, 2019, we had fifteen issued patents and 45 pending patent applications in the United States, which may not result in issued patents. Even if a patent issues, we cannot assure you that such patent will be adequate to protect our business. We primarily rely on copyright, trademark laws, trade secret protection and confidentiality or other contractual arrangements with our employees, customers, partners and others to protect our intellectual property rights. However, the steps we take to protect our intellectual property rights may not be adequate. In order to protect our intellectual property rights, we may be required to spend significant resources to establish, monitor and enforce such rights. Litigation brought to enforce our intellectual property rights could be costly, time‑consuming and distracting to management and could be met with defenses, counterclaims and countersuits attacking the validity and enforceability of our intellectual property rights, which may result in the impairment or loss of portions of our intellectual property. The laws of some foreign countries do not protect our

40


intellectual property rights to the same extent as the laws of the United States, and effective intellectual property protection and mechanisms may not be available in those jurisdictions. We may need to expend additional resources to defend our intellectual property in these countries, and our inability to do so could impair our business or adversely affect our international expansion. Even if we are able to secure our intellectual property rights, there can be no assurances that such rights will provide us with competitive advantages or distinguish our products and services from those of our competitors or that our competitors will not independently develop similar technology.
In addition, we regularly contribute source code under open source licenses and have made some of our own software available under open source or source available licenses, and we include third‑party open source software in our products. Because the source code for any software we contribute to open source projects or distribute under open source or source available licenses is publicly available, our ability to protect our intellectual property rights with respect to such source code may be limited or lost entirely. In addition, from time to time, we may face claims from third parties claiming ownership of, or demanding release of, the software or derivative works that we have developed using third‑party open source software, which could include our proprietary source code, or otherwise seeking to enforce the terms of the applicable open‑source license.
We have been, and may in the future be, subject to intellectual property rights claims by third parties, which may be costly to defend, could require us to pay significant damages and could limit our ability to use certain technologies.
Companies in the software and technology industries, including some of our current and potential competitors, own large numbers of patents, copyrights, trademarks and trade secrets and frequently enter into litigation based on allegations of infringement or other violations of intellectual property rights. We have in the past and may in the future be subject to claims that we have misappropriated, misused or infringed the intellectual property rights of our competitors, non‑practicing entities or other third parties. This risk is exacerbated by the fact that our software incorporates third‑party open source software. For example, Realtime Data (“Realtime”) filed a lawsuit against us in the United States District Court for the District of Delaware in March 2019 alleging that we are infringing three U.S. patents that it holds: the 908 Patent, the 751 Patent and the 825 Patent. The patent infringement allegations in the lawsuit relate to data compression, decompression, storage and retrieval. See the section titled “Item 3. Legal Proceedings.”
Any intellectual property claims, with or without merit, could be very time‑consuming and expensive and could divert our management’s attention and other resources. These claims could also subject us to significant liability for damages, potentially including treble damages if we are found to have willfully infringed patents or copyrights. These claims could also result in our having to stop using technology found to be in violation of a third party’s rights, some of which we have invested considerable effort and time to bring to market. We might be required to seek a license for the intellectual property, which may not be available on reasonable terms or at all. Even if a license is available, we could be required to pay significant royalties, which would increase our operating expenses. As a result, we may be required to develop alternative non‑infringing technology, which could require significant effort and expense. If we cannot license or develop technology for any aspect of our business that may ultimately be determined to infringe on the intellectual property rights of another party, we could be forced to limit or stop sales of subscriptions to our software and may be unable to compete effectively. Any of these results would adversely affect our business, results of operations and financial condition.
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. The revenue growth and potential profitability of our business depend on demand for database software and services generally and for our subscription offering and related services in particular. Current or future economic uncertainties or downturns could adversely affect our business and results of operations. 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, political turmoil, natural catastrophes, warfare and terrorist attacks on the United States, Europe, the Asia Pacific region or elsewhere, could cause a decrease in business investments, including spending on information technology, and negatively affect the growth of our business. To the extent our database software is perceived by customers and potential customers as costly, or too difficult to deploy or migrate to, our revenue may be disproportionately affected by delays or reductions in general information technology spending. Also, competitors, many of whom are larger and more established than we are, may respond to market conditions by lowering prices and attempting to lure away our customers. In addition, the increased pace of consolidation in certain industries may result in reduced overall spending on our subscription offerings and related services. We cannot predict the timing, strength or duration of any economic slowdown, instability or recovery, generally or within any particular industry. If the economic conditions of the

41


general economy or markets in which we operate worsen from present levels, our business, results of operations and financial condition could be adversely affected.
If we are unable to maintain successful relationships with our partners, our business, results of operations and financial condition could be harmed.
In addition to our direct sales force and our website, we use strategic partners, such as global system integrators, value‑added resellers and independent software vendors to sell our subscription offerings and related services. Our agreements with our partners are generally nonexclusive, meaning our partners may offer their customers products and services of several different companies, including products and services that compete with ours, or may themselves be or become competitors. If our partners do not effectively market and sell our subscription offerings and related services, choose to use greater efforts to market and sell their own products and services or those of our competitors, or fail to meet the needs of our customers, our ability to grow our business and sell our subscription offerings and related services may be harmed. Our partners may cease marketing our subscription offerings or related services with limited or no notice and with little or no penalty. The loss of a substantial number of our partners, our possible inability to replace them, or the failure to recruit additional partners could harm our growth objectives and results of operations.
We rely upon third‑party cloud providers to host our cloud offering; any disruption of or interference with our use of third‑party cloud providers would adversely affect our business, results of operations and financial condition.
We outsource substantially all of the infrastructure relating to MongoDB Atlas across AWS, Microsoft Azure and GCP to host our cloud offering. Customers of MongoDB Atlas need to be able to access our platform at any time, without interruption or degradation of performance, and we provide them with service level commitments with respect to uptime. Third‑party cloud providers run their own platforms that we access, and we are, therefore, vulnerable to their service interruptions. We may experience interruptions, delays and outages in service and availability from time to time as a result of problems with our third‑party cloud providers’ infrastructure. Lack of availability of this infrastructure could be due to a number of potential causes including technical failures, natural disasters, fraud or security attacks that we cannot predict or prevent. Such outages could lead to the triggering of our service level agreements and the issuance of credits to our cloud offering customers, which may impact our business, results of operations and financial condition. In addition, if our security, or that of any of these third‑party cloud providers, is compromised, our software is unavailable or our customers are unable to use our software within a reasonable amount of time or at all, then our business, results of operations and financial condition could be adversely affected. In some instances, we may not be able to identify the cause or causes of these performance problems within a period of time acceptable to our customers. It is possible that our customers and potential customers would hold us accountable for any breach of security affecting a third‑party cloud provider’s infrastructure and we may incur significant liability from those customers and from third parties with respect to any breach affecting these systems. We may not be able to recover a material portion of our liabilities to our customers and third parties from a third‑party cloud provider. It may also become increasingly difficult to maintain and improve our performance, especially during peak usage times, as our software becomes more complex and the usage of our software increases. Any of the above circumstances or events may harm our business, results of operations and financial condition.
Interruptions or performance problems associated with our technology and infrastructure may adversely affect our business, results of operations and financial condition.
Our continued growth depends in part on the ability of our existing customers and new customers to access our software at any time and within an acceptable amount of time. We may experience service disruptions, outages and other performance problems due to a variety of factors, including infrastructure changes or failures, human or software errors, malicious acts, terrorism or capacity constraints. Capacity constraints could be due to a number of potential causes including technical failures, natural disasters, fraud or security attacks. In some instances, we may not be able to identify and/or remedy the cause or causes of these performance problems within an acceptable period of time. It may become increasingly difficult to maintain and improve our performance as our software offerings and customer implementations become more complex. If our software is unavailable or if our customers are unable to access features of our software within a reasonable amount of time or at all, or if other performance problems occur, our business, results of operations and financial conditions may be adversely affected.
Incorrect or improper implementation or use of our software could result in customer dissatisfaction and harm our business, results of operations, financial condition and growth prospects.
Our database software and related services are designed to be deployed in a wide variety of technology environments, including in large‑scale, complex technology environments, and we believe our future success will depend at least, in part,

42


on our ability to support such deployments. Implementations of our software may be technically complicated, and it may not be easy to maximize the value of our software without proper implementation and training. For example, since January 2017, industry publications have reported ransomware attacks on over 80,000 MongoDB instances. Almost all of these instances were launched by users with our Community Server offering rather than users of MongoDB Enterprise Advanced. We believe these attacks were due to the users’ failure to properly turn on the recommended security settings when running MongoDB. If our customers are unable to implement our software successfully, or in a timely manner, customer perceptions of our company and our software may be impaired, our reputation and brand may suffer, and customers may choose not to renew their subscriptions or increase their purchases of our related services.
Our customers and partners need regular training in the proper use of and the variety of benefits that can be derived from our software to maximize its potential. We often work with our customers to achieve successful implementations, particularly for large, complex deployments. Our failure to train customers on how to efficiently and effectively deploy and use our software, or our failure to provide effective support or professional services to our customers, whether actual or perceived, may result in negative publicity or legal actions against us. Also, as we continue to expand our customer base, any actual or perceived failure by us to properly provide these services will likely result in lost opportunities for follow‑on sales of our related services.
If we fail to meet our service level commitments, our business, results of operations and financial condition could be adversely affected.
Our agreements with customers typically provide for service level commitments. Our MongoDB Enterprise Advanced customers typically get service level commitments with certain guaranteed response times and comprehensive 24x365 coverage. Our MongoDB Atlas customers typically get monthly uptime service level commitments, where we are required to provide a service credit for any extended periods of downtime. The complexity and quality of our customer’s implementation and the performance and availability of cloud services and cloud infrastructure are outside our control and, therefore, we are not in full control of whether we can meet these service level commitments. Our business, results of operations and financial condition could be adversely affected if we fail to meet our service level commitments for any reason. Any extended service outages could adversely affect our business, reputation and brand.
We rely on the performance of highly skilled personnel, including senior management and our engineering, professional services, sales and technology professionals; if we are unable to retain or motivate key personnel or hire, retain and motivate qualified personnel, our business would be harmed.
We believe our success has depended, and continues to depend, on the efforts and talents of our senior management team, particularly our Chief Executive Officer and Chief Technology Officer, and our highly skilled team members, including our sales personnel, client services personnel and software engineers. We do not maintain key man insurance on any of our executive officers or key employees. From time to time, there may be changes in our senior management team resulting from the termination or departure of our executive officers and key employees. The majority of our senior management and key employees are employed on an at‑will basis, which means that they could terminate their employment with us at any time. The loss of any of our senior management or key employees could adversely affect our ability to build on the efforts they have undertaken and to execute our business plan, 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.
Our ability to successfully pursue our growth strategy also depends on our ability to attract, motivate and retain our personnel. Competition for well‑qualified employees in all aspects of our business, including sales personnel, client services personnel and software engineers, is intense. Our recruiting efforts focus on elite organizations and our primary recruiting competition are well‑known, high‑paying technology companies. Our continued ability to compete effectively depends on our ability to attract new employees and to retain and motivate existing employees. If we do not succeed in attracting well‑qualified employees or retaining and motivating existing employees, our business would be adversely affected.
If we are not able to maintain and enhance our brand, especially among developers, our business and results of operations may be adversely affected.
We believe that developing and maintaining widespread awareness of our brand, especially with developers, in a cost‑effective manner is critical to achieving widespread acceptance of our software and attracting new customers. Brand promotion activities may not generate customer awareness or increase revenue, and even if they do, any increase in revenue may not offset the expenses we incur in building our brand. For instance, our continued focus and investment in MongoDB World, MongoDB University, and similar investments in our brand and customer engagement and education may not generate a sufficient financial return. If we fail to successfully promote and maintain our brand, or continue to incur

43


substantial expenses, we may fail to attract or retain customers necessary to realize a sufficient return on our brand‑building efforts, or to achieve the widespread brand awareness that is critical for broad customer adoption of our platform.
Our corporate culture has contributed to our success, and if we cannot maintain this culture as we grow, we could lose the innovation, creativity and entrepreneurial spirit we have worked hard to foster, which could harm our business.
We believe that our culture has been and will continue to be a key contributor to our success. From January 31, 2017 to January 31, 2019, we increased the size of our workforce by 499 employees, and we expect to continue to hire aggressively as we expand, especially research and development and sales and marketing personnel. If we do not continue to maintain our corporate culture as we grow, we may be unable to foster the innovation, creativity, and entrepreneurial spirit we believe we need to support our growth. Our substantial anticipated headcount growth may result in a change to our corporate culture, which could harm our business.
We depend and rely upon SaaS technologies from third parties to operate our business, and interruptions or performance problems with these technologies may adversely affect our business and results of operations.
We rely on hosted SaaS applications from third parties in order to operate critical functions of our business, including enterprise resource planning, order management, contract management billing, project management, and accounting and other operational activities. If these services become unavailable due to extended outages, interruptions or because they are no longer available on commercially reasonable terms, our expenses could increase, our ability to manage finances could be interrupted and our processes for managing sales of our platform and supporting our customers could be impaired until equivalent services, if available, are identified, obtained and implemented, all of which could adversely affect our business.
Indemnity provisions in various agreements potentially expose us to substantial liability for intellectual property infringement and other losses.
Our agreements with customers and other third parties may include indemnification provisions under which we agree to indemnify them for losses suffered or incurred as a result of claims of intellectual property infringement, damages caused by us to property or persons, data breach, or other liabilities relating to or arising from our software, services or other contractual obligations. Large indemnity payments could harm our business, results of operations and financial condition. Although we normally contractually limit our liability with respect to such indemnity obligations, we may still incur substantial liability related to them. Any dispute with a customer with respect to such obligations could have adverse effects on our relationship with that customer and other existing customers and new customers and harm our business and results of operations.
Because our long‑term growth strategy involves further expansion of our sales to customers outside the United States, our business will be susceptible to risks associated with international operations.
A component of our growth strategy involves the further expansion of our operations and customer base internationally. In the fiscal years ended January 31, 2019, 2018 and 2017, total revenue generated from customers outside the United States was 39%, 37% and 34%, respectively, of our total revenue. We currently have international offices outside of North America throughout Europe, the Middle East and Africa (“EMEA”) and the Asia‑Pacific region, focusing primarily on selling our products and services in those regions. In the future, we may expand to other international locations. Our current international operations and future initiatives involve a variety of risks, including:
changes in a specific country’s or region’s political or economic conditions;
the need to adapt and localize our products for specific countries;
greater difficulty collecting accounts receivable and longer payment cycles;
unexpected changes in laws, regulatory requirements, taxes or trade laws;
more stringent regulations relating to privacy and data security and the unauthorized use of, or access to, commercial and personal information, particularly in EMEA;
differing labor regulations, especially in EMEA, 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;

44


challenges inherent in efficiently managing an increased number of employees over large geographic distances, including the need to implement appropriate systems, policies, benefits and compliance programs;
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;
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 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, U.K. 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 expand our international operations and are unable to do so successfully and in a timely manner, our business and results of operations will suffer.
Legal, political and economic uncertainty surrounding the planned exit of the United Kingdom from the European Union may be a source of instability in international markets, create significant currency fluctuations, adversely affect our operations in the United Kingdom and pose additional risks to our business, revenue, financial condition, and results of operations.
On March 29, 2017, the United Kingdom formally notified the European Council of its intention to leave the EU. It is unclear how long it will take to negotiate a withdrawal agreement, but it appears likely that the withdrawal (commonly referred to as “Brexit”) will continue to involve a process of lengthy negotiations between the United Kingdom and EU member states to determine the future terms of the United Kingdom’s relationship with the EU.
Lack of clarity about future U.K. laws and regulations as the United Kingdom determines which EU rules and regulations to replace or replicate in the event of a withdrawal, including financial laws and regulations, tax and free trade agreements, intellectual property rights, supply chain logistics, environmental, health and safety laws and regulations, immigration laws and employment laws, could decrease foreign direct investment in the United Kingdom, increase costs, depress economic activity, and restrict access to capital. In addition, depending on the terms of the United Kingdom’s withdrawal from the EU, the United Kingdom could lose the benefits of global trade agreements negotiated by the EU on behalf of its members. The long-term effects of Brexit will depend on any agreements (or lack thereof) between the United Kingdom and the EU and, in particular, any arrangements for the United Kingdom to retain access to EU markets either during a transitional period or more permanently.
Such a withdrawal from the EU is unprecedented, and it is unclear how the United Kingdom’s access to the European single market for goods, capital, services and labor within the EU, or the European single market, and the wider commercial, legal and regulatory environment, will impact our U.K. operations and our customers located in the United Kingdom. We may also face new regulatory costs and challenges that could have an adverse effect on our operations. The announcement of Brexit has already created economic uncertainty, and its consequences could adversely impact our and results of operations.
If currency exchange rates fluctuate substantially in the future, our financial results, which are reported in U.S. dollars, could be adversely affected.
As we continue to expand our international operations, we become more exposed to the effects of fluctuations in currency exchange rates. Often, contracts executed by our foreign operations are denominated in the currency of that country or region and a portion of our revenue is therefore subject to foreign currency risks. However, a strengthening of the U.S.

45


dollar could increase the real cost of our subscription offerings and related services to our customers outside of the United States, adversely affecting our business, results of operations and financial condition. We incur expenses for employee compensation and other operating expenses at our non‑U.S. locations in the local currency. Fluctuations in the exchange rates between the U.S. dollar and other currencies could result in the dollar equivalent of such expenses being higher. This could have a negative impact on our reported results of operations. To date, we have not engaged in any hedging strategies, and any such strategies, such as forward contracts, options and foreign exchange swaps related to transaction exposures that we may implement in the future to mitigate this risk may not eliminate our exposure to foreign exchange fluctuations. Moreover, the use of hedging instruments may introduce additional risks if we are unable to structure effective hedges with such instruments.
Changes in laws and regulations related to the internet or changes in the internet infrastructure itself may diminish the demand for our software, and could have a negative impact on our business.
The future success of our business, and particularly our cloud offerings, such as MongoDB Atlas, depends upon the continued use of the internet as a primary medium for commerce, communication and business applications. Federal, state or foreign government bodies or agencies have in the past adopted, and may in the future adopt, laws or regulations affecting the use of the internet as a commercial medium. Changes in these laws or regulations could require us to modify our software in order to comply with these changes. In addition, government agencies or private organizations may begin to impose taxes, fees or other charges for accessing the internet or commerce conducted via the internet. These laws or charges could limit the growth of internet‑related commerce or communications generally, resulting in reductions in the demand for internet‑based solutions such as ours.
In addition, the use of the internet as a business tool could be adversely affected due to delays in the development or adoption of new standards and protocols to handle increased demands of internet activity, security, reliability, cost, ease of use, accessibility, and quality of service. The performance of the internet and its acceptance as a business tool have been adversely affected by “ransomware,” “viruses,” “worms,” “malware,” “phishing attacks,” “data breaches” and similar malicious programs, behavior, and events, and the internet has experienced a variety of outages and other delays as a result of damage to portions of its infrastructure. If the use of the internet is adversely affected by these issues, demand for our subscription offerings and related services could suffer.
Our corporate structure and intercompany arrangements are subject to the tax laws of various jurisdictions, and we could be obligated to pay additional taxes, which would harm our results of operations.
Based on our current corporate structure, we may be subject to taxation in several jurisdictions around the world with increasingly complex tax laws, the application of which can be uncertain. The amount of taxes we pay in these jurisdictions could increase substantially as a result of changes in the applicable tax principles, including increased tax rates, new tax laws or revised interpretations of existing tax laws and precedents. The authorities in these jurisdictions could review our tax returns or require us to file tax returns in jurisdictions in which we are not currently filing, and could impose additional tax, interest and penalties. In addition, the authorities could claim that various withholding requirements apply to us or our subsidiaries, assert that benefits of tax treaties are not available to us or our subsidiaries, or challenge our methodologies for valuing developed technology or intercompany arrangements, including our transfer pricing. The relevant taxing authorities may determine that the manner in which we operate our business does not achieve the intended tax consequences. If such a disagreement was to occur, and our position was not sustained, we could be required to pay additional taxes, and interest and penalties. Such authorities could claim that various withholding requirements apply to us or our subsidiaries or assert that benefits of tax treaties are not available to us or our subsidiaries. Any increase in the amount of taxes we pay or that are imposed on us could increase our worldwide effective tax rate and harm our business and results of operations.
We may acquire or invest in companies, which may divert our management’s attention and result in additional dilution to our stockholders. We may be unable to integrate acquired businesses and technologies successfully or achieve the expected benefits of such acquisitions.
Our success will depend, in part, on our ability to grow our business in response to changing technologies, customer demands and competitive pressures. In some circumstances, we may choose to do so through the acquisition of businesses and technologies rather than through internal development. The identification of suitable acquisition candidates can be difficult, time‑consuming and costly, and we may not be able to successfully complete identified acquisitions.
On November 1, 2018, we acquired ObjectLabs Corporation (“mLab”), a privately held company, headquartered in San Francisco, California, that offers cloud database services. On May 7, 2019, we acquired Tightdb, Inc. (“Realm”), a privately held mobile database company. The risks we face in connection with these and other potential acquisitions include:

46


an acquisition may negatively affect our results of operations because it may require us to incur charges or assume substantial debt or other liabilities, may cause adverse tax consequences or unfavorable accounting treatment, may expose us to claims and disputes by stockholders and third parties, including intellectual property claims and disputes, or may not generate sufficient financial return to offset additional costs and expenses related to the acquisition;
we may encounter difficulties or unforeseen expenditures in integrating the business, technologies, products, personnel or operations of any company that we acquire, particularly if key personnel of the acquired company decide not to work for us;
we may not be able to realize anticipated synergies;
an acquisition may disrupt our ongoing business, divert resources, increase our expenses and distract our management;
an acquisition may result in a delay or reduction of customer purchases for both us and the company acquired due to customer uncertainty about continuity and effectiveness of service from either company and we may experience increased customer churn with respect to the company acquired;
we may encounter challenges integrating the employees of the acquired company into our company culture;
we may may be unable to successfully sell any acquired products, increase adoption or usage of acquired products, or increase spend by acquired customers;
our use of cash to pay for acquisitions would limit other potential uses for our cash;
if we incur debt to fund any acquisitions, such debt may subject us to material restrictions on our ability to conduct our business, including financial maintenance covenants; and
if we issue a significant amount of equity securities in connection with future acquisitions, existing stockholders may be diluted and earnings per share may decrease.
The occurrence of any of these risks could have an adverse effect on our business, results of operations and financial condition.
Failure to comply with anti‑bribery, anti‑corruption, and anti‑money laundering laws could subject us to penalties and other adverse consequences.
We are subject to the U.S. Foreign Corrupt Practices Act of 1977, as amended (the “FCPA”), the U.S. Travel Act, the U.K. Bribery Act (the “Bribery Act”), and other anti‑corruption, anti‑bribery and anti‑money laundering laws in various jurisdictions around the world. The FCPA, Bribery Act, and similar applicable laws generally prohibit companies, their officers, directors, employees and third‑party intermediaries, business partners, and agents from making improper payments or providing other improper things of value to government officials or other persons. We and our third‑party intermediaries may have direct or indirect interactions with officials and employees of government agencies or state‑owned or affiliated entities and other third parties where we may be held liable for the corrupt or other illegal activities of these third‑party business partners and intermediaries, our employees, representatives, contractors, resellers, and agents, even if we do not explicitly authorize such activities. While we have policies and procedures and internal controls 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. To the extent that we learn that any of our employees, third‑party intermediaries, agents, or business partners do not adhere to our policies, procedures, or internal controls, we are committed to taking appropriate remedial action. In the event that we believe or have reason to believe that our directors, officers, employees, third‑party intermediaries, agents, or business partners have or may have violated such laws, we may be required to investigate or have outside counsel investigate the relevant facts and circumstances. Detecting, investigating and resolving actual or alleged violations can be extensive and require a significant diversion of time, resources, and attention from senior management. Any violation of the FCPA, Bribery Act, or other applicable anti‑bribery, anti‑corruption laws, and anti‑money laundering laws could result in whistleblower complaints, adverse media coverage, investigations, loss of export privileges, severe criminal or civil sanctions, fines, and penalties or suspension or debarment from U.S. government contracts, all of which may have a material adverse effect on our reputation, business, operating results and prospects, and financial condition.

47


Our reported financial results may be adversely affected by changes in accounting principles generally accepted in the United States.
Generally accepted accounting principles in the United States (“GAAP”), are subject to interpretation by the FASB, the SEC, and various bodies formed to promulgate and interpret appropriate accounting principles. A change in these principles or interpretations could have a significant effect on our reported financial results, and could affect the reporting of transactions completed before the announcement of a change.
For example, in May 2014, the FASB issued FASB ASU No. 2014‑09, Revenue from Contracts with Customers (Topic 606), which supersedes the revenue recognition requirements in ASC 605, Revenue Recognition. The core principle of ASU 2014‑09 is that an entity should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. Prior to January 31, 2019, we qualified as an “emerging growth company,” as defined in the Jump-start Our Business Start-ups Act (“JOBS Act”), which allowed us to delay adoption of new or revised accounting pronouncements applicable to public companies until such pronouncements are made applicable to private companies. We elected to use this extended transition period under the JOBS Act with respect to ASU 2014‑09, but subsequently lost our “emerging growth company” status effective January 31, 2019. As a result, we adopted the new revenue standard for our fiscal year ending January 31, 2019.  The new revenue standard significantly impacted our results for the year ended January 31, 2019 as it changed the way we recognize revenue and the timing of revenue recognition related to the term license portion of our subscription revenue. We expect that the new revenue standard will result in greater variability and reduced comparability in our quarterly revenue results.
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 described in Note 2, Summary of Significant Accounting Policies, in the Notes to Consolidated Financial Statements included in Part II, Item 8, Financial Statements, of the 2019 Form 10-K. The results of these estimates form the basis for making judgments about the carrying values of assets, liabilities and equity, and the amount of revenue and expenses that are not readily apparent from other sources. Significant assumptions and estimates used in preparing our Consolidated Financial Statements include those related to revenue recognition, allowances for doubtful accounts, fair value of stock‑based awards, fair value of redeemable convertible preferred stock warrants prior to our initial public offering, legal contingencies, fair value of acquired intangible assets and goodwill, useful lives of acquired intangible assets and property and equipment, and accounting for income taxes. Our results of operations may be adversely affected if our assumptions change or if actual circumstances differ from those in our assumptions, which could cause our results of operations to fall below the expectations of securities analysts and investors, resulting in a decline in the trading price of our Class A common stock.
If we fail to maintain an effective system of disclosure controls and internal control over financial reporting, our ability to produce timely and accurate financial statements or comply with applicable regulations could be impaired.
As a public company, we are subject to the reporting requirements of the Exchange Act, the Sarbanes‑Oxley Act, and the rules and regulations of the applicable listing standards of the Nasdaq. We expect that the requirements of these rules and regulations will continue to increase our legal, accounting and financial compliance costs, make some activities more difficult, time‑consuming and costly, and place significant strain on our personnel, systems and resources.
The Sarbanes‑Oxley Act requires, among other things, that we maintain effective disclosure controls and procedures and internal control over financial reporting. We are continuing to develop and refine our disclosure controls and other procedures that are designed to ensure that information required to be disclosed by us in the reports that we will file with the SEC is recorded, processed, summarized and reported within the time periods specified in SEC rules and forms and that information required to be disclosed in reports under the Exchange Act is accumulated and communicated to our principal executive and financial officers. We are also continuing to improve our internal control over financial reporting. In order to maintain and improve the effectiveness of our disclosure controls and procedures and internal control over financial reporting, we have expended, and anticipate that we will continue to expend, significant resources, including accounting‑related costs and significant management oversight.
Our current controls and any new controls that we develop may become inadequate because of changes in conditions in our business. Further, weaknesses in our disclosure controls and internal control over financial reporting may be

48


discovered in the future. Any failure to develop or maintain effective controls or any difficulties encountered in their implementation or improvement could harm our results of operations or cause us to fail to meet our reporting obligations and may result in a restatement of our financial statements for prior periods. Any failure to implement and maintain effective internal control over financial reporting also could adversely affect the results of periodic management evaluations and annual independent registered public accounting firm attestation reports regarding the effectiveness of our internal control over financial reporting that we will eventually be required to include in our periodic reports that will be filed with the SEC. Ineffective disclosure controls and procedures and internal control over financial reporting could also cause investors to lose confidence in our reported financial and other information, which would likely have a negative effect on the trading price of our Class A common stock. In addition, if we are unable to continue to meet these requirements, we may not be able to remain listed on the Nasdaq.
We are required, pursuant to Section 404 of the Sarbanes-Oxley Act, to furnish a report by management on, among other things, the effectiveness of our internal control over financial reporting on an annual basis. This assessment includes disclosure of any material weaknesses identified by our management in our internal control over financial reporting. Effective January 31, 2019, we are no longer an “emerging growth company,” as defined in the JOBS Act. As a result, we are also required to have our independent registered public accounting firm issue an opinion on the effectiveness of our internal control over financial reporting on an annual basis. During the evaluation and testing process, if we identify one or more material weaknesses in our internal control over financial reporting, we will be unable to assert that our internal control over financial reporting is effective. If we are unable to assert that our internal control over financial reporting is effective, or if our independent registered public accounting firm is unable to express an opinion on the effectiveness of our internal control over financial reporting, we could lose investor confidence in the accuracy and completeness of our financial reports, which could have an adverse effect on our business and results of operations and could cause a decline in the price of our Class A common stock, and we may be subject to investigation or sanctions by the SEC.
We may require additional capital to support our operations or the growth of our business, and we cannot be certain that this capital will be available on reasonable terms when required, or at all.
We intend to continue to make investments to support our business growth and may require additional funds to respond to business challenges, including the need to develop new features or otherwise enhance our database software, improve our operating infrastructure or acquire businesses and technologies. Accordingly, we may need to secure additional capital through equity or debt financings. If we raise additional capital, our existing stockholders could suffer significant dilution, and any new equity securities we issue could have rights, preferences and privileges superior to those of holders of our Class A common stock and Class B common stock. Any debt financing that we may secure in the future could involve restrictive covenants relating to our capital raising activities and other financial and operational matters, which may make it more difficult for us to obtain additional capital and to pursue business opportunities, including potential acquisitions. We may not be able to obtain additional financing on terms that are favorable to us, if at all. If we are unable to obtain adequate financing or financing on terms that are satisfactory to us when we require it, our ability to continue to support our business growth and to respond to business challenges could be significantly impaired, and our business may be harmed.
We are a multinational organization faced with increasingly complex tax issues in many jurisdictions, and we could be obligated to pay additional taxes in various jurisdictions.
As a multinational organization, we may be subject to taxation in several jurisdictions around the world with increasingly complex tax laws, the amount of taxes we pay in these jurisdictions could increase substantially as a result of changes in the applicable tax principles, including increased tax rates, new tax laws or revised interpretations of existing tax laws and precedents, which could have a material adverse effect on our liquidity and operating results. In addition, the authorities in these jurisdictions could review our tax returns and impose additional tax, interest and penalties, and the authorities could claim that various withholding requirements apply to us or our subsidiaries or assert that benefits of tax treaties are not available to us or our subsidiaries, any of which could have a material impact on us and the results of our operations.
The enactment of legislation implementing changes in U.S. taxation of international business activities or the adoption of other tax reform policies could materially impact our financial position and results of operations.
Changes to U.S. tax laws, including limitations on the ability of taxpayers to claim and utilize foreign tax credits and the deferral of certain tax deductions until earnings outside of the United States are repatriated to the United States, as well as changes to U.S. tax laws that may be enacted in the future, could impact the tax treatment of our foreign earnings. Due to expansion of our international business activities, any changes in the U.S. taxation of such activities may increase our worldwide effective tax rate and adversely affect our financial position and results of operations.

49


In addition, potential tax reform in the United States may result in significant changes to U.S. federal income taxation law, including changes to the U.S. federal income taxation of corporations (including the Company) and/or changes to the U.S. federal income taxation of stockholders in U.S. corporations, including investors in our Class A common stock. For example, the Tax Cuts and Jobs Act of 2017 (the “Tax Act”) was enacted on December 22, 2017 and significantly reformed the Internal Revenue Code of 1986, as amended (the “Code”). For a discussion of the impact of the Tax Act on our financial statements, see Note 13, Income Taxes, included in Part II, Item 8, Financial Statements and Supplementary Data, of the 2019 Form 10-K. We are currently unable to predict whether any future changes will occur and, if so, the impact of such changes, including on the U.S. federal income tax considerations relating to the purchase, ownership and disposition of our Class A common stock.
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 NOL carryforwards for federal, state and Irish income tax purposes of approximately $359.2 million, $239.5 million and $199.5 million, respectively, which may be available to offset taxable income in the future, subject to changes made by the Tax Act with respect to federal NOLs as described below, and which expire in various years beginning in the year ending January 31, 2028 for federal purposes and the year ending January 31, 2020 for state purposes if not utilized. Ireland allows NOLs to be carried forward indefinitely. A lack of future taxable income would adversely affect our ability to utilize these NOLs before they expire. In general, under Section 382 of the Code, a corporation that undergoes an “ownership change” (as defined under Section 382 of the Code and applicable Treasury Regulations) is subject to limitations on its ability to utilize its pre‑change NOLs to offset future taxable income. We may experience a future ownership change under Section 382 of the Code that could affect our ability to utilize the NOLs to offset our income. Furthermore, our ability to utilize NOLs of companies that we have acquired or may acquire in the future may be subject to limitations. There is also a risk that due to regulatory changes, such as suspensions on the use of NOLs or other unforeseen reasons, our existing NOLs could expire or otherwise be unavailable to reduce future income tax liabilities, including for state tax purposes. For example, the Tax Act included changes to the uses and limitations of NOLs. While the Tax Act allows for federal NOLs incurred in tax years beginning prior to December 31, 2017 to be carried forward indefinitely, the Tax Act also imposes an 80% limitation on the use of federal NOLs that are generated in tax years beginning after December 31, 2017.
For these reasons, we may not be able to utilize a material portion of the NOLs reflected on our balance sheet, even if we attain profitability, which could potentially result in increased future tax liability to us and could adversely affect our results of operations and financial condition.
Taxing authorities may successfully assert that we should have collected or in the future should collect sales and use, value added or similar taxes, and we could be subject to liability with respect to past or future sales, which could adversely affect our results of operations.
We do not collect sales and use, value added or similar taxes in all jurisdictions in which we have sales, and we have been advised that such taxes are not applicable to our products and services in certain jurisdictions. Sales and use, value added and similar tax laws and rates vary greatly by jurisdiction. Certain jurisdictions in which we do not collect such taxes may assert that such taxes are applicable, which could result in tax assessments, penalties and interest, to us or our end‑customers for the past amounts, and we may be required to collect such taxes in the future. If we are unsuccessful in collecting such taxes from our end‑customers, we could be held liable for such costs. Such tax assessments, penalties and interest, or future requirements may adversely affect our results of operations.
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 offerings are subject to United States export controls, and we incorporate encryption technology into certain of our offerings. These encryption offerings and the underlying technology may be exported outside of the United States only with the required export authorizations, including by license.
Furthermore, our activities are subject to the U.S. economic sanctions laws and regulations that prohibit the shipment of certain products and services without the required export authorizations or export to countries, governments, and persons targeted by U.S. sanctions. While we take precautions to prevent our offerings from being exported in violation of these laws, including obtaining authorizations for our encryption offerings, 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 and sanctions laws.

50


We also note that 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. We presently incorporate export control compliance requirements in our channel partner agreements. Complying with export control and sanctions regulations for a particular sale may be time‑consuming and may result in the delay or loss of sales opportunities.
If we fail to comply with U.S. sanctions and export control laws and regulations, we and certain of our employees could be subject to substantial civil or criminal penalties, including the possible loss of export or import privileges, fines, which may be imposed on us and responsible employees or managers and, in extreme cases, the incarceration of responsible employees or managers.
Also, various countries, in addition to the United States, regulate the import and export of certain encryption and other technology, including import and export permitting and licensing requirements, and have enacted laws that could limit our ability to distribute our offerings or could limit our customers’ ability to implement our offerings in those countries. Changes in our offerings or future changes in export and import regulations may create delays in the introduction of our offerings in international markets, prevent our customers with international operations from deploying our offerings globally or, in some cases, prevent the export or import of our offerings to certain countries, governments, or persons altogether. Any change in export or import regulations, economic sanctions or related legislation, or change in the countries, governments, persons or technologies targeted by such regulations, could result in decreased use of our offerings by, or in our decreased ability to export or sell our offerings to, existing or potential customers with international operations. Any decreased use of our offerings or limitation on our ability to export or sell our offerings would likely adversely affect our business operations and financial results.
Our business is subject to the risks of earthquakes, fire, floods and other natural catastrophic events, and to interruption by man‑made problems such as power disruptions, computer viruses, data security breaches or terrorism.
Our corporate headquarters is located in New York City, and we have offices in 38 other locations. A significant natural disaster or man‑made problem, such as an earthquake, fire, flood or an act of terrorism, occurring in any of these locations, or where a business partner is located, could adversely affect our business, results of operations and financial condition. Further, if a natural disaster or man‑made problem were to affect datacenters used by our cloud infrastructure service providers this could adversely affect the ability of our customers to use our products. In addition, natural disasters and acts of terrorism could cause disruptions in our or our customers’ businesses, national economies or the world economy as a whole. In the event of a major disruption caused by a natural disaster or man‑made problem, we may be unable to continue our operations and may endure system interruptions, reputational harm, delays in our development activities, lengthy interruptions in service, breaches of data security and loss of critical data, any of which could adversely affect our business, results of operations and financial condition.
In addition, as computer malware, viruses and computer hacking, fraudulent use attempts and phishing attacks have become more prevalent, we face increased risk from these activities to maintain the performance, reliability, security and availability of our subscription offerings and related services and technical infrastructure to the satisfaction of our customers, which may harm our reputation and our ability to retain existing customers and attract new customers.
Risks Related to Ownership of Our Class A Common Stock
The dual class structure of our common stock has the effect of concentrating voting control with those stockholders who held our capital stock prior to the completion of our IPO, including our executive officers, employees and directors and their affiliates, which will limit your ability to influence the outcome of important transactions, including a change in control.
Our Class B common stock has 10 votes per share, and our Class A common stock has one vote per share. As a result, as of April 30, 2019, holders of our Class B common stock represented approximately 76% of the voting power of our outstanding capital stock and our directors, executive officers, and each of their affiliated entities, represented approximately 63% of the voting power of our outstanding capital stock. This concentrated control will limit the ability of holders of our Class A common stock to influence corporate matters for the foreseeable future. For example, holders of our Class B common stock will be able to control all matters submitted to our stockholders for approval even when the shares of Class B common stock represent a small minority of all outstanding shares of our Class A common stock and Class B common stock, including amendments of our amended and restated certificate of incorporation or amended and restated bylaws, increases to the number of shares available for issuance under our equity incentive plans or adoption of new equity incentive plans and approval of any merger or sale of assets for the foreseeable future. Holders of our Class B common stock may also have

51


interests that differ from the interests of holders of our Class A common stock and may vote in a way with which holders of our Class A common stock may disagree and which may be adverse to such holders’ interests. This concentrated control may have the effect of delaying, preventing or deterring a change in control of our company, could deprive our stockholders of an opportunity to receive a premium for their capital stock as part of a sale of our company and might ultimately affect the market price of our Class A common stock.
Future transfers by holders of our Class B common stock will generally result in those shares converting into shares of our Class A common stock, subject to limited exceptions, such as certain transfers effected for tax or estate planning purposes. The conversion of shares of our Class B common stock into shares of our Class A common stock will have the effect, over time, of increasing the relative voting power of those holders of Class B common stock who retain their shares in the long term. For example, as of April 30, 2019, Kevin P. Ryan, Eliot Horowitz and Dwight Merriman represented approximately 43% of the voting power of our outstanding capital stock, and if they retain a significant portion of their holdings of our Class B common stock for an extended period of time, they could control a significant portion of the voting power of our capital stock for the foreseeable future. As board members, Messrs. Ryan and Horowitz each owe a fiduciary duty to our stockholders and must act in good faith and in a manner they each reasonably believe to be in the best interests of our stockholders. As stockholders, Messrs. Ryan, Horowitz and Merriman are entitled to vote their shares in their own interests, which may not always be in the interests of our stockholders generally.
We cannot predict the impact our dual class structure may have on our stock price or our business.
We cannot predict whether our dual class structure, combined with the concentrated control of our stockholders who held our capital stock prior to the completion of our IPO, including our executive officers, employees and directors and their affiliates, will result in a lower or more volatile market price of our Class A common stock or in adverse publicity or other adverse consequences. For example, certain index providers have announced restrictions on including companies with multiple‑class share structures in certain of their indexes. In July 2017, S&P Dow Jones announced that it will no longer admit companies with multiple‑class share structures to certain of its indexes. Because of our dual class structure, we will likely be excluded from these indexes and we cannot assure you that other stock indexes will not take similar actions. Given the sustained flow of investment funds into passive strategies that seek to track certain indexes, exclusion from stock indexes would likely preclude investment by many of these funds and could make our Class A common stock less attractive to other investors. As a result, the market price of our Class A common stock could be adversely affected.
The trading price of our Class A common stock has been and is likely to continue to be volatile, which could cause the value of our Class A common stock to decline.
Technology stocks have historically experienced high levels of volatility. The trading price of our Class A common has been and is likely to continue to be volatile. Factors that could cause fluctuations in the trading price of our Class A common stock include the following:
announcements of new products or technologies, commercial relationships, acquisitions or other events by us or our competitors;
changes in how customers perceive the benefits of our product and future product offerings and releases;
departures of key personnel;
price and volume fluctuations in the overall stock market from time to time;
fluctuations in the trading volume of our shares or the size of our public float;
sales of large blocks of our Class A common stock;
actual or anticipated changes or fluctuations in our results of operations;
whether our results of operations meet the expectations of securities analysts or investors;
changes in actual or future expectations of investors or securities analysts;
significant data breach involving our software;
litigation involving us, our industry, or both;

52


regulatory developments in the United States, foreign countries or both;
general economic conditions and trends;
major catastrophic events in our domestic and foreign markets; and
“flash crashes,” “freeze flashes” or other glitches that disrupt trading on the securities exchange on which we are listed.
In addition, if the market for technology stocks or the stock market in general experiences a loss of investor confidence, the trading price of our Class A common stock could decline for reasons unrelated to our business, results of operations or financial condition. The trading price of our Class A common stock might also decline in reaction to events that affect other companies in our industry even if these events do not directly affect us. In the past, following periods of volatility in the trading price of a company’s securities, securities class action litigation has often been brought against that company. If our stock price is volatile, we may become the target of securities litigation. Securities litigation could result in substantial costs and divert our management’s attention and resources from our business. This could have an adverse effect on our business, results of operations and financial condition.
If securities analysts or industry analysts were to downgrade our stock, publish negative research or reports or fail to publish reports about our business, our competitive position could suffer, and our stock price and trading volume could decline.
The trading market for our Class A common stock will, to some extent, depend on the research and reports that securities or industry analysts publish about us or our business. We do not have any control over these analysts. If one or more of the analysts who cover us should downgrade our stock or publish negative research or reports, cease coverage of our company or fail to regularly publish reports about our business, our competitive position could suffer, and our stock price and trading volume could decline.
Our issuance of additional capital stock in connection with financings, acquisitions, investments, our equity incentive plans or otherwise will dilute all other stockholders.
We expect to issue additional capital stock in the future that will result in dilution to all other stockholders. We expect to grant equity awards to employees, directors and consultants under our equity incentive plans. We may also raise capital through equity financings in the future. As part of our business strategy, we may acquire or make investments in companies, products or technologies and issue equity securities to pay for any such acquisition or investment. Any such issuances of additional capital stock may cause stockholders to experience significant dilution of their ownership interests and the per share value of our Class A common stock to decline.
We do not intend to pay dividends on our Class A common stock for the foreseeable future.
We have never declared or paid any dividends on our capital stock. We intend to retain any earnings to finance the operation and expansion of our business, and we do not anticipate paying any dividends in the foreseeable future. As a result, investors in our Class A common stock may only receive a return if the market price of our Class A common stock increases.
The requirements of being a public company may strain our resources, divert management's attention and affect our ability to attract and retain additional executive management and qualified board members.
As a public company, we are subject to the reporting requirements of the Exchange Act, the Sarbanes-Oxley Act, the Dodd-Frank Wall Street Reform and Consumer Protection Act, the listing requirements of the Nasdaq and other applicable securities rules and regulations. Our management and other personnel devote a substantial amount of time to compliance with these requirements. Moreover, these laws, regulations and standards are subject to varying interpretations, and their application in practice may evolve over time as regulatory and governing bodies issue revisions to, or new interpretations of, these public company requirements. Such changes could result in continuing uncertainty regarding compliance matters and higher legal and financial costs necessitated by ongoing revisions to disclosure and governance practices. We will continue to invest resources to comply with evolving laws, regulations and standards, and this investment may result in increased general and administrative expenses and a diversion of management's time and attention from revenue-generating activities to compliance activities. If our efforts to comply with new laws, regulations and standards differ from the activities intended by regulatory or governing bodies due to ambiguities related to their application and practice, regulatory authorities may initiate legal proceedings against us and our business may be adversely affected.

53


Being a public company under these rules and regulations has made it more expensive for us to obtain director and officer liability insurance, and in the future we may be required to accept reduced coverage or incur substantially higher costs to obtain coverage. These factors could also make it more difficult for us to attract and retain qualified executive officers or members of our board of directors, particularly to serve on our audit and compensation committees.
As a result of the disclosures within our filings with the SEC, information about our business and our financial condition is available to competitors and other third parties, which may result in threatened or actual litigation, including by competitors and other third parties. If such claims are successful, our business and results of operations could be adversely affected. Even if the claims do not result in litigation or are resolved in our favor, these claims, and the time and resources necessary to resolve them, could divert the resources of our management and adversely affect our business and results of operations.
Our amended and restated certificate of incorporation provides that the Court of Chancery of the State of Delaware and the federal district courts of the United States of America will be the exclusive forums for substantially all disputes between us and our stockholders, which could limit our stockholders’ ability to obtain a favorable 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:
any derivative action or proceeding brought on our behalf;
any action asserting a breach of fiduciary duty;
any action asserting a claim against us arising under the Delaware General Corporation Law, our amended and restated certificate of incorporation, or our amended and restated bylaws; and
any action asserting a claim against us that is governed by the internal‑affairs doctrine.
Our amended and restated certificate of incorporation further 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.
These exclusive 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, which may discourage lawsuits against us and our directors, officers, and other employees. If a court were to find either exclusive‑forum provision in our amended and restated certificate of incorporation to be inapplicable or unenforceable in an action, we may incur additional costs associated with resolving the dispute in other jurisdictions, which could seriously harm our business.
Delaware law and our corporate charter and bylaws contain anti‑takeover provisions that could delay or discourage takeover attempts that stockholders may consider favorable.
Our amended and restated certificate of incorporation and amended and restated bylaws contain provisions that could delay or prevent a change in control of our company. These provisions could also make it difficult for stockholders to elect directors who are not nominated by the current members of our board of directors or take other corporate actions, including effecting changes in our management. These provisions include:
a classified board of directors with three‑year staggered terms, which could delay the ability of stockholders to change the membership of a majority of our board of directors;
the ability of our board of directors to issue shares of preferred stock and to determine the price and other terms of those shares, including preferences and voting rights, without stockholder approval, which could be used to significantly dilute the ownership of a hostile acquirer;
the exclusive right of our board of directors to elect a director to fill a vacancy created by the expansion of our board of directors or the resignation, death or removal of a director, which prevents stockholders from being able to fill vacancies on our board of directors;
a prohibition on stockholder action by written consent, which forces stockholder action to be taken at an annual or special meeting of our stockholders;

54


the requirement that a special meeting of stockholders may be called only by our board of directors, the chairperson of our board of directors, our chief executive officer or our president (in the absence of a chief executive officer), which could delay the ability of our stockholders to force consideration of a proposal or to take action, including the removal of directors;
the requirement for the affirmative vote of holders of a majority of the voting power of all of the then outstanding shares of the voting stock, voting together as a single class, to amend the provisions of our amended and restated certificate of incorporation relating to the management of our business (including our classified board structure) or certain provisions of our amended and restated bylaws, which may inhibit the ability of an acquirer to effect such amendments to facilitate an unsolicited takeover attempt;
the ability of our board of directors to amend our bylaws, which may allow our board of directors to take additional actions to prevent an unsolicited takeover and inhibit the ability of an acquirer to amend our bylaws to facilitate an unsolicited takeover attempt;
advance notice procedures with which stockholders must comply to nominate candidates to our board of directors or to propose matters to be acted upon at a stockholders’ meeting, which may discourage or deter a potential acquirer from conducting a solicitation of proxies to elect the acquirer’s own slate of directors or otherwise attempting to obtain control of us; and
the authorization of two classes of common stock, as discussed above.
In addition, as a Delaware corporation, we are subject to Section 203 of the Delaware General Corporation Law, which may prohibit large stockholders, in particular those owning 15% or more of our outstanding voting stock, from merging or combining with us for a specified period of time.
Risks Related to the Outstanding Notes
We have a significant amount of debt and may incur additional debt in the future. We may not have sufficient cash flow from our business to pay our substantial debt when due.
 In June 2018, we issued $250.0 million aggregate principal amount of 0.75% convertible senior notes due 2024 (the “Notes”) in a private placement and, in July 2018, we issued an additional $50.0 million aggregate principal amount of such Notes pursuant to the exercise in full of the initial purchasers’ option to purchase additional Notes. Our ability to pay our debt when due or to refinance our indebtedness, including the Notes, depends on our future performance, which is subject to economic, financial, competitive, and other factors beyond our control. Our business may not generate cash flow from operations in the future sufficient to service our debt and make necessary capital expenditures. In addition, any required repurchase of the Notes for cash as a result of a fundamental change (pursuant to the terms of the Notes) would lower our current cash on hand such that we would not have that cash available to fund operations. If we are unable to generate sufficient cash flow, we may be required to adopt one or more alternatives, such as selling assets, restructuring our debt or obtaining additional equity capital on terms that may be onerous or highly dilutive. Our ability to refinance our indebtedness will depend on the capital markets and our financial condition at such time. We may not be able to engage in any of these activities or engage in these activities on desirable terms, which could result in a default on our debt obligations.
In addition, we and our subsidiaries may incur additional debt in the future. We are not restricted under the terms of the indenture governing the Notes from incurring additional debt, securing existing or future debt, recapitalizing our debt, repurchasing our stock, pledging our assets, making investments, paying dividends, guaranteeing debt or taking a number of other actions that are not limited by the terms of the indenture governing the Notes that could have the effect of diminishing our ability to make payments on the Notes when due.
The conditional conversion feature of the Notes, if triggered, may adversely affect our financial condition and operating results.
In the event the conditional conversion feature of the Notes is triggered, holders of the Notes will be entitled to convert their Notes at any time during specified periods at their option. If one or more holders elect to convert their Notes, unless we elect to satisfy our conversion obligation by delivering solely shares of our Class A common stock (other than paying cash in lieu of delivering any fractional share), we would be required to settle a portion or all of our conversion obligation in cash, which could adversely affect our liquidity. In addition, even if holders of Notes do not elect to convert their Notes, we could be required under applicable accounting rules to reclassify all or a portion of the outstanding principal of the Notes as a current rather than long-term liability, which would result in a material reduction of our net working capital.

55


The accounting method for convertible debt securities that may be settled in cash, such as the Notes, could have a material effect on our reported financial results.
Under Accounting Standards Codification 470-20, Debt with Conversion and Other Options (‘‘ASC 470-20’’), an entity must separately account for the liability and equity components of the convertible debt instruments (such as the Notes) that may be settled entirely or partially in cash upon conversion in a manner that reflects the issuer’s economic interest cost. The effect of ASC 470-20 on the accounting for the Notes is that the equity component is required to be included in the additional paid-in capital section of stockholders’ equity on our consolidated balance sheet at the issuance date and the value of the equity component is treated as debt discount for purposes of accounting for the debt component of the Notes. As a result, we are required to record a greater amount of non-cash interest expense as a result of the amortization of the discounted carrying value of the Notes to their face amount over the term of the Notes. We will report larger net losses (or lower net income) in our financial results because ASC 470-20 requires interest to include both the amortization of the debt discount and the instrument’s nonconvertible coupon interest rate, which could adversely affect our reported or future financial results, the trading price of our Class A common stock and the trading price of the Notes. In addition, under certain circumstances, convertible debt instruments (such as the Notes) that may be settled entirely or partly in cash may be accounted for utilizing the treasury stock method, the effect of which is that the shares issuable upon conversion of such Notes are not included in the calculation of diluted earnings per share except to the extent that the conversion value of such Notes exceeds their principal amount. Under the treasury stock method, for diluted earnings per share purposes, the transaction is accounted for as if the number of shares of Class A common stock that would be necessary to settle such excess, if we elected to settle such excess in shares, are issued. We cannot be sure that the accounting standards in the future will continue to permit the use of the treasury stock method. If we are unable or otherwise elect not to use the treasury stock method in accounting for the shares issuable upon conversion of the Notes, then our diluted earnings per share could be adversely affected.
The capped call transactions to which we are a party may affect the value of the Notes and our Class A common stock.
In connection with the pricing of the Notes and the exercise by the initial purchasers of their option to purchase additional Notes, we entered into capped call transactions with certain counterparties. The capped call transactions cover, subject to customary adjustments, the number of shares of our Class A common stock initially underlying the Notes. The capped call transactions are expected to offset the potential dilution as a result of conversion of the Notes. In connection with establishing their initial hedge of the capped call transactions, the counterparties or their respective affiliates entered into various derivative transactions with respect to our Class A common stock concurrently with or shortly after the pricing of the Notes, including with certain investors in the Notes. The counterparties or their respective affiliates may modify their hedge positions by entering into or unwinding various derivatives with respect to our Class A common stock and/or purchasing or selling our Class A common stock or other securities of ours in secondary market transactions prior to the maturity of the Notes (and are likely to do so on each exercise date of the capped call transactions, which are scheduled to occur during the observation period relating to any conversion of the Notes on or after March 15, 2024). We cannot make any prediction as to the direction or magnitude of any potential effect that the transactions described above may have on the price of the Notes or the shares of our Class A common stock. Any of these activities could adversely affect the value of the Notes and our Class A common stock.
ITEM 2.
UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS.
(a)
Recent Sales of Unregistered Equity Securities
None.
(b)
Use of Proceeds
None.

56


(c)
Issuer Purchases of Equity Securities
The table below provides information with respect to repurchases of shares of our Class A common stock during the three months ended April 30, 2019:
Period
 
Total number of shares purchased(1)
 
Average price paid per share
February 1 to February 28, 2019
 
365

 
$
6.50

March 1 to March 31, 2019
 
1,095

 
$
6.69

April 1 to April 30, 2019
 
2,521

 
$
7.92

(1) Under certain stock option grant agreements between us and our employees, in the event an employee’s service with us terminates, we have the right to repurchase shares of Class A common stock that were acquired by such employee pursuant to the exercise of stock options that have not yet vested as of such employee’s termination date. Pursuant to these agreements, we may repurchase all or any unvested shares at the lower of (1) the fair market value of such shares (as determined under our 2016 Amended and Restated Equity Incentive Plan) on the date of repurchase, or (2) the price equal to the employee’s exercise price for such shares. The shares set forth above were repurchased pursuant to this right of repurchase.
ITEM 3.
DEFAULTS UPON SENIOR SECURITIES.
Not applicable.
ITEM 4.
MINE SAFETY DISCLOSURES.
Not applicable.
ITEM 5.
OTHER INFORMATION.
Not applicable.

57


ITEM 6.
EXHIBITS.
 
 
 
 
Incorporated by Reference
 
Filed Herewith
Exhibit
Number
 
Description
 
Form
File No.
Exhibit
Filing Date
 
 
 
 
 
 
 
 
 
 
 
 
2.1†
 
 
10-Q
001-38240
2.1
12/6/2018
 
 
 
 
 
 
 
 
 
 
 
 
3.1
 
 
8-K
001-38240
3.1
10/25/2017
 
 
 
 
 
 
 
 
 
 
 
 
3.2
 
 
S-1
333-220557
3.4
9/21/2017
 
 
 
 
 
 
 
 
 
 
 
 
10.1
 
 
 
 
 
 
 
x
 
 
 
 
 
 
 
 
 
 
31.1
 
 
 
 
 
 
 
x
 
 
 
 
 
 
 
 
 
 
31.2
 
 
 
 
 
 
 
x
 
 
 
 
 
 
 
 
 
 
32.1*
 
 
 
 
 
 
 
x
 
 
 
 
 
 
 
 
 
 
32.2*
 
 
 
 
 
 
 
x
 
 
 
 
 
 
 
 
 
 
101.INS
 
XBRL Instance 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
 
 
 
 
 
 
 

 
Certain schedules and exhibits to this agreement have been omitted in accordance with Item 601(b)(2) of Regulation S-K. A copy of any omitted schedule and/or exhibit will be furnished to the Securities and Exchange Commission upon request.
*
 
This certification is deemed not filed for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, or otherwise subject to the liability of that section, nor shall it be deemed incorporated by reference into any filing under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended.

58


SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.

 
MONGODB, INC.
 
 
 
 
 
 
 
 
 
 
 
 
Date: June 7, 2019
By:
 
/s/ Dev Ittycheria
 
 
Name:
Dev Ittycheria
 
 
Title:
President and Chief Executive Officer
 
 
 
(Principal Executive Officer)
 
 
 
 
 
 
 
 
 
 
 
 
 
By:
 
/s/ Michael Gordon
 
 
Name:
Michael Gordon
 
 
Title:
Chief Operating Officer and Chief Financial Officer
 
 
 
(Principal Financial Officer)


59
EX-10.1 2 mdb-043019x10qxex101.htm EXHIBIT 10.1 Exhibit
Exhibit 10.1




EMPLOYMENT AGREEMENT
(the "Agreement")

between


MongoDB Switzerland GmbH, c/o Curator & Horwath AG, Zweigniederlassung Zug, Industriestrasse 7, 6300 Zug, a company registered under the laws of Switzerland
(hereafter the "Company")

and


Cedric Pech

(hereafter the "Employee")



1.
POSITION/SPHERE OF ACTIVITY
1.1.
The Employee is employed by the Company as Chief Revenue Officer of MongoDB, Inc., the U.S. parent of the Company (“Parent”).
1.2.
The Employee shall report to Chief Executive Officer of Parent.
1.3.
The Employee's main duties and responsibilities shall consist in particular in Management of Parent’s sales organization including Recruiting, Development and Execution.
1.4.
The Company reserves its right to assign to the Employee, from time to time, other duties and responsibilities that are in line with his education and expertise.
2.
DUTIES
2.1.
The Employee shall promote the affairs of the Company diligently and carefully and shall safeguard the interests of the Company.
2.2.
The Employee may be required to provide confirmation of his eligibility to work in Switzerland. This will include a copy of his passport and, if necessary, of his work permit. Employment with the Company is strictly conditional upon the Employee's eligibility to work in Switzerland.
2.3.
The Employee shall devote his full working energy to the benefit of his role as per this Agreement. The exercise of any other professional or business activity for the Employee's own account or for

1




the account of a third party, whether this work is remunerated or not, requires the prior written approval of the Company.
2.4.
The Employee represents and warrants that (i) neither the execution of this Agreement, nor his employment by the Company violates any restriction, contractual or otherwise, to which he is subject, notably related to any previous employment, and (ii) he is not subject to any restriction, contractual or otherwise, that might interfere with the performance of his duties to the Company once he commences employment.
2.5.
The Employee acknowledges that the Company is part of a multinational group of companies with a parent company in the U.S.
The Employee's responsibilities, functions, duties and powers have to be exercised in compliance with Swiss law and any other applicable law, including but not limited to the anti-corruption and anti-bribery provisions in the U.S. Foreign Corrupt Practices Act, the Company's articles of incorporation as well as in accordance with the specific strategies, policies and directives issued by the Company.
2.6.
Without limiting the foregoing (Clause 2.5), the Employee understands that he may not at any time during the employment with the Company, pay, give, provide, or offer, or promise to pay, give, provide or offer, any money or any other thing of value not legitimately due, directly or indirectly, to, or for the benefit of:
(i)    any government or public official, political party, candidate for political office, or public international organization; or
(ii)    any other person, firm, corporation or other entity, with the knowledge that some or all of that money or other thing of value will be paid, given, offered or promised to a government or public official, political party, candidate for political office, or public international organization, for the purpose of obtaining or retaining any business, or to obtain any other unfair advantage, in connection with the Company's business.
2.7.
The Employee is not allowed to bind the Company or any of its affiliated companies towards third parties, as he does not have any power or authority to represent the Company or any of its affiliated companies. More in particular, the Employee does not have any authority to negotiate any contract on behalf of the Company or any of its affiliated companies, nor does the Employee have authority or power to enter into contracts of any kind and nature on behalf of the Company or any of its affiliated companies. Furthermore, the Employee does not have any authority to sign and accept any sales orders on behalf of the Company or any of its affiliated companies. Any contracts shall be negotiated by the Company or its affiliated company, as appropriate. Any contracts and sales orders shall be approved by a duly authorized officer of the Company or its affiliated company, as appropriate. For sake of clarity any customer contracts can only be negotiated, entered into and approved by Parent or the Company’s affiliate MongoDB Limited (Ireland) and any sales orders from customers can only be accepted and approved by Parent or the Company’s affiliate MongoDB Limited (Ireland). Furthermore, during his employment, the Employee must not have any financial interest in, or derive any financial or other benefit from, contracts or transactions with any third party entered into by the Company or any affiliated company or a group company for which he has performed services under

2




this Agreement without prior disclosure of such interest or benefit to the Company and obtaining written approval of the Company.
2.8.
In case of discrepancy between one or several provisions of this Agreement and any regulations, rules or directives issued from time to time by the Company, the provision(s) of this Agreement shall prevail.
3.
DURATION AND TERMINATION OF THIS AGREEMENT
3.1.
This Agreement becomes effective on February 11, 2019 (the "Commencement Date") with recognized seniority since July 3, 2017.
3.2.
This Agreement is concluded for an indefinite period of time, but ends without notice at the end of the month during which the Employee reaches retirement age, as defined by Swiss law.
3.3.
The Agreement may further be immediately terminated for valid reasons pursuant to Article 337 and seq. of the Swiss Code of Obligations.
3.4.
The Company is entitled to place the Employee on garden leave during part or all the notice period.
3.5.
In the event the Employee’s employment is terminated by the Company without “Cause” (as defined below) (and other than as a result of death or disability), or the Employee terminate the Employee’s employment with the Company for “Good Reason” (as defined below) (collectively, an “Involuntary Termination”), and provided that the Employee remain in compliance with the terms of this Agreement, the Company will provide the Employee with the following severance benefits (collectively, the “Severance Benefits”): (a) an amount equal to six (6) months (minus any notice period required by Swiss law) of the Employee’s then-current annual gross salary as per Clause 6.1 below to be paid in equal instalments on the Company’s normal payroll schedule over the six (6) month period immediately following the date of the Involuntary Termination; and (b) an amount equal to six (6) months of the Employee’s then-current premium for mandatory health insurance to be paid in equal instalments on the Company’s normal payroll schedule over the six (6) month period minus any notice period required by Swiss law immediately following the date of the Involuntary Termination.
The receipt of the Severance Benefits or Change in Control Severance Benefits (as defined in Section 7) will be subject to the Employee signing and not revoking a separation agreement and release of claims in a form similar to that attached as Appendix I (as amended to reflect for the reason for the separation and any changes to the law) (the “Separation Agreement”) within the time period set forth therein, which will not exceed 50 days from the date of the Employee’s Involuntary Termination (the “Release Period”). No Severance Benefits or Change in Control Severance Benefits, as applicable, will be paid or provided until the Separation Agreement becomes effective. If the Release Period described in the preceding sentence spans two calendar years, then payment of the Severance Benefits or the Change in Control Severance Benefits, as applicable, will in any event commence in the second calendar year. The Employee will also resign from all positions and terminate any relationships as an employee, advisor, officer or director with the Company and any of its affiliates, each effective on the date of termination.

3




“Cause” shall mean termination based upon (i) the Employee’s willful failure to follow lawful directions communicated to the Employee by the Chief Executive Officer of Parent or otherwise to perform the Employee’s duties to the Company or Parent; (ii) the willful or intentional engaging by the Employee in conduct which is injurious to the Company or its reputation, business or business relationships, monetarily or otherwise; (iii) the Employee’s commission of an act of fraud, misappropriation or embezzlement (with respect to the Company or its affiliates, the Company or its affiliates’ business or otherwise), (iv) the Employee’s conviction of, or a plea of guilty or nolo contendere to, a felony or a crime of moral turpitude (meaning an extreme departure from ordinary standards of honesty, good morals, justice or ethics as to be shocking in the moral sense of community); (v) the Employee’s habitual drunkenness or use of illegal substances; (vi) a material breach by the Employee of the Employee’s obligations under this Agreement that is not cured (to the extent curable) within 15 days of the Company providing written notice of such material breach; (vii) the Employee’s commission of an act of gross neglect or gross misconduct in connection with the performance of the Employee’s duties.
“Good Reason” means the following: (i) a material diminution by the Company in the Employee’s title or the nature or scope of the Employee’s responsibilities, duties or authority with the Company; (ii) a material reduction of the Employee’s annual gross salary; or (iii) failure by the Company to ensure that a successor entity assumes this Agreement; provided, however, that to terminate the Employee’s employment for Good Reason, you must (1) provide written notice to Parent’s General Counsel within 30 days after the first occurrence of the event giving rise to Good Reason setting forth the basis for the Employee’s resignation, (2) allow the Company at least 30 days from receipt of such written notice to cure such event, and (3) if such event is not reasonably cured with such period, the Employee’s resignation from all positions the Employee then hold with the Company is effective not later than 60 days after the expiration of the cure period.

4.
PLACE OF WORK / HOME OFFICE / WORKING HOURS
4.1.
Given his position within the Company, the Employee shall be traveling and performing his activities throughout the assigned countries. Any travel must comply with the Company’s travel policies in effect at the time of travel.
4.2.
Besides the travelling, the Employee's normal place of work is his home in Switzerland. However, the Employee is not authorized to hold out his home office location as a company place of business or list it in any official communication. The Employee does not receive any remuneration from the Company for the home office. The Employee's home is not at the disposal of the Company. When the Employee works from home, he undertakes to carry out his work alone, without the assistance of any family members or other persons not associated with the Company.
4.3.
The parties may mutually agree to base the Employee at other locations whether temporarily or permanently, in or outside Switzerland, as the needs of the business require. The Employee is not required to conduct any day to day activity in Italy.
4.4.
The Employee shall work on a full-time basis. The Employee's working hours shall be determined based on the actual needs of the Company in accordance with the Employee's position and

4




responsibilities. The Employee acknowledges and accepts that he holds a position of trust or a managerial position and that, given his function, he is expected to work the time necessary to best achieve his work, which supposes that he works at least a minimum of forty (40) hours per week. Given his managerial function or position of trust, it is nevertheless normal that the proper execution of his tasks and responsibilities requires the Employee to provide complementary work hours in addition to the minimum working hours mentioned above, or even to work on Saturdays. The Employee acknowledges and accepts that his remuneration, as defined in this employment contract (Clause 6), constitutes adequate compensation for such complementary work. Therefore, no additional proportional remuneration, nor any overtime payment or compensatory leave, will be due for this complementary work.
4.5.
The Employee agrees with a simplified recording of working time in the meaning of Article 73b paragraph 1 of the Employment Ordinance 1 (ArGV 1). The Employee shall keep a record and inform the Company of his daily working hours, in order for the Company and any authority, as the case may be, to ascertain at any time that his working hours comply with Swiss laws.
4.6.
The Employee shall comply with all work and rest period provisions as per the Federal Labor Act, summarized in the Appendix II to the present agreement. Without limiting the foregoing, the Employee understands that he may not undertake any work on Sundays, Swiss public holidays, and between 11:00 PM and 6:00 AM (Central European Time). The Employee shall take breaks according to the following schedule on a daily basis of no less than: 15 minutes in the event his working day exceeds 5 ½ hours, 30 minutes in the event his working day exceeds 7 hours, and 1 hour in the event his working day exceeds 9 hours.
5.
WORKING TOOLS AND MATERIALS
5.1.
The Employer shall provide the Employee with the necessary tools for the performance of its contractual obligations, such as a laptop.
5.2.
The items under Clause 5.1 are lent to the Employee. The Employee is required to preserve the items under Clause 5.1 in good working conditions and to inform the Company without delay if the items are not working properly. In all cases, the Employee is liable to the Company for wrongful damage and loss of equipment.
5.3.
The Employee shall be responsible for taking out and maintaining a valid policy of insurance covering the equipment used to work at home.
5.4.
The Employee also agrees and accepts that he is responsible for ensuring the security of Company confidential information in his home. The Employee is required to take all necessary measures to ensure that no one else can access the items made available by the Company. In all cases, access to the computer will be restricted by a password known only to the Employee.
5.5.
The items under Clause 5.1 are intended for the exclusive performance of the Employee's contractual obligations. Any use of the items under Clause 5.1 for private purposes is strictly prohibited.
5.6.
The Employee is forbidden to make any technical changes to the items under Clause 5.1 without prior written consent of the Employer.

5




5.7.
The items under Clause 5.1 remains the Company's property. These items must be returned to the Company at the end of the employment relationship or earlier, upon the Company's request.
6.
COMPENSATION, BONUS, EXPENSES, ALLOWANCES
6.1.
The Employee shall receive an annual gross salary of CHF 252,033, payable in thirteen monthly instalments at the end of each month.
The thirteenth salary shall be paid to the Employee together with his December salary. If the Employee starts working for or leaves the Company during the course of the calendar year, his thirteenth salary shall be calculated on a pro rata basis.
6.2.
During his employment as Chief Revenue Officer of Parent, the Employee will be eligible to participate in the Sales Compensation Plan adopted by the company. The Employee’s target sales compensation plan allows the Employee to earn an additional CHF 352,846 gross per annum as bonus, subject to the terms of the plan. The plan will be provided separately.
6.3.
The Company will deduct the legally and statutory required social security contributions from the Employee's salary, unless otherwise agreed between the parties (who would then sign an official form so that the Employee would register with the Social Security Authorities and remit the social security contributions himself) to the extent admissible under Swiss law. The Company will also deduct tax at sources from the Employee's salary, if applicable.
6.4.
The Employee shall be reimbursed by the Company for all items of travel, hotel, and other miscellaneous business expenses reasonably incurred by him on behalf of the Company in the performance of his duties under this Agreement provided always that the incurring of such expenses has been expressly authorized and approved by the Company and upon provision of receipts or other evidence to the Company, in accordance with the Company travel and expense policy. Notwithstanding anything to the contrary contained herein, the Employee shall not be entitled to reimbursement for any personal-related expenses. For sake of clarity, the Employee does not receive any remuneration or expense reimbursement from the Company for his home office.
6.5.
The Company will provide the Employee with a monthly lump sum to cover his own housing and health care coverage premiums in the amount of CHF 3,024 gross per month.
6.6.
The Company may require the Employee to work in New York for a limited period of time during summer of 2019. In that case, the Company will provide the Employee with an additional monthly lump sum allowance of USD15,000 (with the maximum allowance of up to USD45,000 for 2019) during the period of his stay in New York to cover his local accommodation costs reasonably incurred by him on behalf during such business trip to New York in 2019.
7.
EQUITY
Subject to the grant being made by Parent’s Board of Directors, the Employee will be recommended for a restricted stock unit grant in the value of US$1,850,000 of Parent’s Class A Common Stock. The Employee’s restricted stock unit grant will be subject to the vesting schedule and other terms

6




and conditions of Parent’s 2016 Equity Incentive Plan and the related Restricted Stock Unit Grant Notice and Restricted Stock Unit Agreement, all of which the Employee will receive under separate cover. The Employee will be required to sign the Restricted Stock Unit Agreement as a condition of receiving the restricted stock units.
If the Employee’s Involuntary Termination occurs either in connection with a Change in Control (as defined in the Company’s 2016 Equity Incentive Plan), or within three (3) months prior to or within twelve (12) months following the closing of a Change in Control, and provided that the Employee remains in compliance with the terms of this Agreement, then the Employee will be entitled to the Severance Benefits provided for above in Section 3.5, and the following additional benefits: (a) an amount equal to six (6) months of the Employee’s then-current annual target bonus as per Clause 6.2 to be paid in equal instalments on the Company’s normal payroll schedule over the six (6) month period immediately following the date of the Involuntary Termination; (b) 100% of all of the Employee’s then-outstanding time-based unvested Parent equity awards will accelerate and will be deemed vested and exercisable (if applicable) as of the Employee’s date of Involuntary Termination; and (c) the Employee’s then-outstanding performance-based unvested Company equity awards will accelerate and will be deemed vested and exercisable (if applicable) based on the greater of the Employee’s target performance rate or actual performance as of the Employee’s date of Involuntary Termination (collectively, the “Change in Control Severance Benefits”).
Employee will be eligible for consideration for future grants of equity awards in connection with the annual executive compensation determination process of the Compensation Committee of the Parent’s Board of Directors.
8.
PENSION PLAN – ACCIDENT INSURANCE
8.1.
The Employee shall participate in the Company's pension fund and be subject to the regulations concerning employee contributions and benefits as applicable from time to time.
8.2.
The Employee shall be insured against professional and non-professional accidents in compliance with the Federal Act on Accident Insurance (UVG).
9.
HOLIDAYS
9.1.
In addition to the public holidays in the place where he is domiciled in Switzerland, the Employee is entitled to twenty five (25) days holiday per calendar year, which shall be taken in agreement with the Company.
9.2.
Vacation must be taken during the corresponding calendar year.
9.3.
In case of garden leave, the Employee is supposed to take all his remaining days of holidays during this period, up to the maximum amount admissible under Swiss law.
10.
UNFITNESS TO WORK

7




10.1.
If the Employee is incapacitated during the employment for a period exceeding three working days, he will have to provide the Company with a medical certificate signed by a qualified medical practitioner.
10.2.
The Company has a standard insurance policy for loss of salary due to inability to work in case of illness. The contract foresees coverage of up to 80% of the gross salary up to a maximum of 300,000 CHF per year, from the 31st to the 730th day of disability to work in the case of illness. From the initial day of disability up to the initial day of insurance benefits, the Company will pay the full salary in accordance to Article 324a Swiss Code of Obligations (CO) and the Zurich Scale. The payment of the premium is paid 50 % by the Company and 50% by the Employee per a deduction from the monthly salary. The current conditions and details of the standard insurance policy have been communicated to the Employee. The conditions of the insurance may vary at any time. The Company is free from all other obligations as to the Article 324a CO with regards to illness.
11.
CONFIDENTIALITY
11.1.
The Employee shall not during the continuance of his employment or afterwards (unless authorized in writing to do so by the Company) use for his own benefit or that of any other persons or disclose or permit or cause the unauthorized disclosure of any confidential information of the Company or any of its affiliates which he has obtained by virtue of his employment or by virtue of his activities within the Company and Parent. Confidential information includes, but is not limited to, any business matters and procedures related to the Company or any of its affiliates, its or their clients and suppliers and other business contacts of the Company or any of its affiliates.
11.2.
The Employee undertakes to take all necessary measures to ensure that no one else can have access to confidential information.
11.3.
Upon leaving the Company or upon request by the Company or Parent, the Employee will have to return to the Company all correspondence, documents, lists, disks, keys and security, passes and other papers (or other means of storing or recording information), including drafts and copies, and all other material of whatever nature in the possession or under the control of the Employee which relate directly or indirectly to the affairs of the Company or any of its affiliates.
11.4.
The provisions under this section 11 survive the end of the employment relationship.
12.
INTELLECTUAL PROPERTY RIGHTS
12.1.
The Employee acknowledges that inventions, improvements, discoveries, technical ideas and designs made or acquired by him, alone or with others, during the course of his employment with the Company in relation to the products, techniques, processes and formulas, formulations and applications, and all patents, designs, copyright and other artistic, commercial or industrial property rights covering the same, are the absolute property of the Company. The Employee shall promptly disclose to the Company any idea or invention created or developed by him which is actually or potentially relevant to the business of the Company.

8




12.2.
To the fullest extent permitted by law the Employee waives irrevocably and unconditionally any moral rights in any part of the world that he has or may have in any such inventions. If and to the extent that an assignment or waiver of any of the above-mentioned rights is not permitted under applicable law, the Employees agrees not to assert them and authorize the Company the exercise such rights on his behalf. In particular, the Company shall have the unrestricted right to exercise the author's moral rights in the works, including without limitation the right to alter the works, create derivative works and to determine whether, when, how and under what name the works shall be published.
12.3.
All inventions, patents, trademarks, and corresponding applications and designs which are generated by the Employee, alone or with others, while performing his activity for the Company but outside the performance of his contractual duties, shall also belong to the Company, as long as this does not conflict with the Company's regulations. If the Employee makes any such invention/design, he shall promptly inform the Company thereof in writing. If the Company declares that it wishes to acquire such invention/design, the Employee shall be entitled to an appropriate special compensation, which shall be assessed in accordance with Article 332(4) of the Swiss Code of Obligations ("CO").
12.4.
To the extent that such inventions, patents, trademarks and corresponding applications, designs, tangible and intangible work result do not vest automatically in the Company pursuant to Clauses 12.1 and 12.3 the Employee hereby irrevocably assigns to the Company all right title and interest in all such inventions, patents, trademarks and corresponding applications designs, tangible and intangible work result and will execute all documents which may be necessary to give effect to the provision of Clauses 12.1 and 12.3.
12.5.
Save for the special compensation according to Article 332 (4) CO regarding inventions generated by the Employee alone or with others while performing his employment activity for the Company but outside his contractual duties, the Employee shall not be entitled to any compensation for the rights granted to the Company under the provisions of this Agreement in addition to his contractual salary.
12.6.
This provision shall survive termination of employment insofar as they relate to discoveries, inventions, secret processes, improvements in procedure, trademarks, registered designs, design rights, copyright, database rights and all other intellectual property rights which were created before the termination date.
13.
DATA PROTECTION / PERSONAL DATA
13.1.
The Employee acknowledges and agrees that the Company may process personal data to the extent that such data concern the employee's suitability for his job or are necessary for the performance of the employment contract.
13.2.
The Employee acknowledges and agrees that the Company may transfer his data to an external service provider that would deal with Human Resources tasks, such as salary management. The Employee authorizes the Company to process and transfer his data abroad, to associated companies or third parties in and outside Switzerland, including to the United States of America or to countries within the European Economic Area (EEA), where the Company has affiliates and/or service providers supporting the Company in human resources, legal, accounting or financial matters. The Company

9




shall take appropriate steps to ensure that the information will have an adequate level of data protection.
13.3.
It is the responsibility of the Employee to communicate his personal data (such as private address, telephone number, change in marital status, births, adoption, etc.) and all changes thereto to the Company without delay.
13.4.
The Employee must inform the Company at least six weeks in advance of any change of place of residence.
14.
NON-COMPETITION AND NON-SOLICITATION
14.1.
The Employee acknowledges that he will have access to the customers and/or to business secrets, and that the use of such knowledge could significantly damage the Company.
14.2.
For a period of twelve (12) months after the termination of this Agreement, the Employee undertakes not to engage in any of the following activities anywhere in the world:
(i)    directly or indirectly engaging himself, as owner, partner, director, employee, agent, consultant or in any other capacity, in any business which competes with the Company in order to carry out an activity that is identical or similar to the one he used to perform during his employment for the Company;
(ii)    directly or indirectly approaching or soliciting any of the Company’s customers, or attempting to do so, either for his own account or for the account of any third party, in order to incite them to do business with any entity which competes with the Company;
(iii)    directly or indirectly poaching any employees of the Company, or attempting to do so, either for his own account or for the account of any third party, in order to incite them to join, in any capacity, a business that competes with the Company.
14.3.
In case of breach of the Clause 14.2, the Employee shall pay to the Company a penalty in the amount of CHF 77,548 for each instance of violation. Payment of the penalty shall not discharge the Employee from complying with his undertakings pursuant to this clause.
14.4.
In addition to the payment of the penalty and any further damages the Company may have incurred as a result of the breach, the Company shall have the right to request that the Employee ceases and desists from any prohibited activities and to apply to the courts for injunctive relief.
15.
MISCELLANEOUS
15.1.
This Agreement supersedes any prior agreement, offer or understanding with respect to the subject matter thereof, including the employment agreement between the Employee and the Company dated July 3, 2017.
15.2.
This Agreement may be amended only by a written memorandum executed by each of the parties.

10




16.
GOVERNING LAW
This Agreement shall be governed by and construed in accordance with the laws of Switzerland without regard to its conflict of laws or choice of law rules.



IN WITNESS WHEREOF, the parties have duly executed this Agreement on the dates indicated below.


The Company:                    The Employee:


NYC Feb 6th 2019         Rome Feb 6th 2019 .
Place / Date                    Place / Date


/s/ Daniel Heasman             /s/ Cedric Pech .
Daniel Heasman                 Cedric Pech
Chief People Officer




Appendix I:
Form of Separation Agreement
Appendix II:
Übersicht über die wichtigsten Arbeits- und Ruhezeitvorschriften für Arbeitnehmer mit
einer wöchentlicher Höchstarbeitszeit von 45h

11





Appendix I

[Month] __, 20__
                
Cedric Pech
Re:
Terms of [Resignation or Separation]
This letter confirms the agreement (“Agreement”) between you and MongoDB Switzerland GmbH (the “Company”) concerning the terms of your [resignation or separation], given [by you to the Company or to you by the Company] on [insert date] and offers you the separation compensation we discussed in exchange for a general release of claims and covenant not to sue.
1.[Resignation or Separation] Date: _______________ will be your last day of employment with the Company (the “[Resignation or Separation] Date”). [Optional (if you are placed on the garden leave): From [insert date], you are on garden leave, during which you are not required to work for the Company until the end of the employment relationship. The Company, nevertheless, may request your prompt assistance during the garden leave to transition your duties and provide any information related to your activities for the Company. You remain bound by all your other employee's duties until the end of the employment relationship. To the extent permitted by law, you shall take all untaken holiday, if any, before the Separation Date.]
2.Acknowledgment of Payment of Wages: The Company will pay you your contractual salary, including the monthly lump sum to cover your housing and health care coverage premiums as set forth in Section 6.5 of the employment contract, dated [insert date], 20[__], between you and the Company, until the Separation Date [as usual] / [or if you are placed on the garden leave: as if the Employee has not been placed in garden leave]. You acknowledge that, prior to the execution of this Agreement, you were not entitled to receive any additional money from the Company, and that the only payments and benefits that you are entitled to receive from the Company in the future are those specified in this Agreement.
3.Separation Compensation: In exchange for your agreement to the general release and waiver of claims and covenant not to sue set forth below and your other promises herein, the Company agrees to provide you with the [Severance Benefits / Change in Control Severance Benefits] (as defined in the employment contract, dated [insert date], 20[__], between you and the Company).
By signing below, you acknowledge that you are receiving the separation compensation outlined in this paragraph in consideration for waiving your rights to claims referred to in this Agreement and that you would not otherwise be entitled to the separation compensation. The Company will pay the [Severance Benefits / Change in Control Severance Benefits] in the amount of CHF [XXX] gross in accordance with Section 3.5 [and Section 7] of your employment contract, if you do not dispute that the contract ended on the Separation Date set in Section 1 above and if you confirm once again in writing your consent to this Agreement after [insert date], but before [insert date].

12




The payment of the first instalment of the [Severance Benefits / Change in Control Severance Benefits] will be made within 30 days of the receipt of the written confirmation to the bank account used by the Company for salary payments. If, for any reason you dispute that the contract ended on the Separation Date set in Section 1 above, at the latest, and/or if you do not confirm once again in writing your consent to this Agreement in due time, you will not be entitled to the [Severance Benefits / Change in Control Severance Benefits], but this Agreement remains valid. Moreover, you will not be entitled to the [Severance Benefits / Change in Control Severance Benefits] and will pay them back to the Company if you have already received them, if you dispute the validity of part or all of this Agreement, for example the validity of the general release and waiver of claims and covenant not to sue set forth below.
4.Return of Company Property: You hereby warrant to the Company that you have returned to the Company all property or data of the Company of any type whatsoever that has been in your possession or control.
5.Proprietary Information: After the end of the employment relationship, you shall remain subject to the duty of confidentiality as per Article 321a para. 4 Swiss Code of Obligations and Section 11 of your employment contract dated [insert date]. You further confirm that you have delivered to the Company all documents and data of any nature containing or pertaining to confidential information and that you have not taken with you any such documents or data or any reproduction thereof.
6.Restricted Stock Unit: Pursuant to your Restricted Stock Unit Grant Notice(s) and Restricted Stock Unit Agreement(s) with MongoDB, Inc., the U.S. parent of the Company (the “Parent”) dated ______ and the Parent's [2016] Equity Incentive Plan (hereafter collectively referred to as the “Restricted Stock Unit Agreements”), you were granted ________ restricted stock units for Parent’s Class A Common Stock. Your rights concerning the restricted stock units will continue to be governed by the Restricted Stock Unit Agreements. If your Involuntary Termination (as defined in your employment contract) occurs either in connection with a Change in Control (as defined in the Company’s 2016 Equity Incentive Plan), or within three (3) months prior to or within twelve (12) months following the closing of a Change in Control, and provided that you remain in compliance with the terms of your employment contract, then (1) 100% of all of your then-outstanding time-based unvested Parent equity awards will accelerate and will be deemed vested and exercisable (if applicable) as of your date of your Involuntary Termination; and (2) your then-outstanding performance-based unvested Parent equity awards will accelerate and will be deemed vested and exercisable (if applicable) based on the greater of your target performance rate or actual performance as of your date of Involuntary Termination.
7.Work certificate: At the end of employment relationship, the Company will provide you with a final work certificate as per the wording attached in Annex 1. An intermediate work certificate will be provided earlier on your request.
8.General Release and Waiver of Claims:
a.    The payments and promises set forth in this Agreement are in full satisfaction of all accrued salary, vacation pay, bonus and commission pay, profit‑sharing, stock, stock options

13




or other ownership interest in the Company, termination benefits or other compensation to which you may be entitled by virtue of your employment with the Company or your separation from the Company. To the fullest extent permitted by law, you hereby release and waive any other claims you may have against the Company and its owners, agents, officers, shareholders, employees, directors, attorneys, subscribers, subsidiaries, affiliates, successors and assigns (collectively “Releasees”), whether known or not known, including, without limitation, claims under any employment laws, including, but not limited to, claims of unlawful discharge, breach of contract, breach of the covenant of good faith and fair dealing, fraud, violation of public policy, defamation, physical injury, emotional distress, claims for additional compensation or benefits arising out of your employment or your separation of employment.
b.    You hereby acknowledge that you are aware of the principle that a general release does not extend to claims that the releasor does not know or suspect to exist in his or her favor at the time of executing the release, which, if known by him or her, must have materially affected his or her settlement with the releasee. With knowledge of this principle, you hereby agree to expressly waive any rights you may have to that effect.
9.Covenant Not to Sue:
a.    To the fullest extent permitted by law, at no time subsequent to the execution of this Agreement will you pursue, or cause or knowingly permit the prosecution, in any Swiss or foreign court, or before any Swiss or foreign administrative agency, or any other tribunal, any charge, claim or action of any kind, nature and character whatsoever, known or unknown, which you may now have, have ever had, or may in the future have against Releasees, which is based in whole or in part on any matter covered by this Agreement.
b.    Nothing in this section shall prohibit you from filing a charge or complaint with a court or government agency where, as a matter of law, the parties may not restrict your ability to file such complaints.
c.    Nothing in this section shall prohibit or impair you or the Company from complying with all applicable laws, nor shall this Agreement be construed to obligate either party to commit (or aid or abet in the commission of) any unlawful act.
10.Nondisparagement: The Parties agree that they will not disparage each other, Releasees or their products, services, agents, representatives, directors, officers, shareholders, attorneys, employees, vendors, affiliates, successors or assigns, or any person acting by, through, under or in concert with any of them, with any written or oral statement. Nothing in this paragraph shall prohibit you from providing truthful information in response to a subpoena or other legal process.
11.Confidentiality: The contents, terms and conditions of this Agreement must be kept confidential by you and may not be disclosed except to your immediate family, accountant or attorneys or pursuant to subpoena or court order. You agree that if you are asked for information concerning this Agreement, you will state only that you and the Company reached an amicable

14




resolution of any disputes concerning your separation from the Company. Any breach of this confidentiality provision shall be deemed a material breach of this Agreement.
12.No Admission of Liability: This Agreement is not and shall not be construed or contended by you to be an admission or evidence of any wrongdoing or liability on the part of Releasees, their representatives, heirs, executors, attorneys, agents, partners, officers, shareholders, directors, employees, subsidiaries, affiliates, divisions, successors or assigns.
13.Complete and Voluntary Agreement: This Agreement constitute the entire agreement between you and Releasees with respect to the subject matter hereof and supersedes all prior negotiations and agreements, whether written or oral, relating to such subject matter. You acknowledge that neither Releasees nor their agents or attorneys have made any promise, representation or warranty whatsoever, either express or implied, written or oral, which is not contained in this Agreement for the purpose of inducing you to execute the Agreement, and you acknowledge that you have executed this Agreement in reliance only upon such promises, representations and warranties as are contained herein, and that you are executing this Agreement voluntarily, free of any duress or coercion.
14.Severability: The provisions of this Agreement are severable, and if any part of it is found to be invalid or unenforceable, the other parts shall remain fully valid and enforceable. Specifically, should a court, arbitrator, or government agency conclude that a particular claim may not be released as a matter of law, it is the intention of the parties that the general release, the waiver of unknown claims and the covenant not to sue above shall otherwise remain effective to release any and all other claims.
15.Modification; Counterparts; Facsimile/PDF Signatures: It is expressly agreed that this Agreement may not be altered, amended, modified, or otherwise changed in any respect except by another written agreement that specifically refers to this Agreement, executed by authorized representatives of each of the parties to this Agreement. This Agreement may be executed in any number of counterparts, each of which shall constitute an original and all of which together shall constitute one and the same instrument. Execution of a facsimile or PDF copy shall have the same force and effect as execution of an original, and a copy of a signature will be equally admissible in any legal proceeding as if an original.
16.Review of Separation Agreement: You acknowledge that you had suitable time to think over this Agreement and to consult any counsel of your own choosing before signing this Agreement
17.Effective Date: This Agreement is effective on the day of its signing.
18.Governing Law: This Agreement shall be governed by and construed in accordance with the material laws of Switzerland.
If you agree to abide by the terms outlined in this letter, please sign this letter below and also sign the attached copy and return it to me. I wish you the best in your future endeavors.


15




Annex 1: Wording of final reference letter

Sincerely,

MongoDB Switzerland GmbH
By:                    
[Name and title of person signing on behalf of the Company]


READ, UNDERSTOOD AND AGREED



Date:                 
Cedric Pech



16





Annex I to Appendix I

[MongoDB Switzerland GmbH Letterhead]

 

[DATE]

 

To whom it may concern:

 

This is to confirm that Mr. Cedric Pech has been employed by MongoDB Switzerland GmbH as Chief Revenue Officer of MongoDB, Inc. since February 11, 2019, with recognized seniority since July 3, 2017.


Mr. Cedric Pech main duties and responsibilities consisted in particular in management of MongoDB, Inc.’s sales organization including Recruiting, Development and Execution.

[The assessment of quality of the work will be supplemented upon exit.]

[The assessment of the behavior will be supplemented upon exit.]

We wish Mr. Cedric Pech all the best in his future endeavors.

17





Appendix II

18




German
English
Übersicht über die wichtigsten Arbeits- und Ruhezeitvorschriften für Arbeitnehmer mit einer wöchentlicher Höchstarbeitszeit von 45h

1. Vorbemerkung
In Betrieben mit weniger als 50 Angestellten kann die vereinfachte Arbeitszeiterfassung gemäss Art. 73b der Verordnung 1 zum Arbeitsgesetz (ArGV 1; SR 822.111) auch individuell mit der einzelnen Arbeitnehmerin oder dem einzelnen Arbeitnehmer schriftlich vereinbart werden.
Für die Einführung der vereinfachten Arbeitszeiterfassung wird zunächst verlangt, dass die Arbeitszeiten zu einem namhaften Teil von der Arbeitnehmerin oder dem Arbeitnehmer selber festlegt werden können. Neben einem zwingenden Endjahresgespräch zur Arbeitsbelastung wird weiter vorausgesetzt, dass die individuelle Vereinbarung auf die geltenden Arbeits- und Ruhezeitvorschriften hinweist.
Das vorliegende Informationspapier weist auf die wichtigsten Arbeits- und Ruhezeitvorschriften hin und kann als Anhang der erwähnten Vereinbarung verwendet werden.
Hinweis:   Es handelt sich vorliegend nicht um eine abschliessende Auflistung der Arbeits- und Ruhezeitvorschriften. Massgebend sind die Bestimmungen des Arbeitsgesetzes (ArG; SR 822.11) und seiner Verordnungen. Weitergehende Informationen können der Wegleitung des SECO entnommen werden. Vorbehalten bleiben insbesondere abweichende Regelungen im Zusammenhang mit Nacht- und Sonntagsarbeit.

2. Arbeitszeit
2.1 Begriff der Arbeitszeit
Als Arbeitszeit im Sinne des Arbeitsgesetzes gilt die Zeit, während der sich die Arbeitnehmerin oder der Arbeitnehmer zur Verfügung des Arbeitgebers zu halten hat (Art. 13 Abs. 1 ArGV 1).
Der Weg zu und von der Arbeit gilt nicht als Arbeitszeit. Ist die Arbeit jedoch ausserhalb des Arbeitsortes zu leisten, an dem die Arbeitnehmerin oder der Arbeitnehmer gewöhnlich ihre Arbeit verrichten, und fällt dadurch die Wegzeit länger als üblich aus, so stellt die zeitliche Differenz zur normalen Wegzeit Arbeitszeit dar (Art. 13 Abs. 2 ArGV 1).
Pausen gelten dann als Arbeitszeit, wenn die Arbeitnehmerin oder der Arbeitnehmer den Arbeitsplatz nicht verlassen dürfen (Art. 15 Abs. 2 ArG).
Wird Pikettdienst im Betrieb geleistet, so stellt die gesamte zur Verfügung gestellte Zeit Arbeitszeit dar (Art. 15 Abs. 1 ArGV 1).

2.1 Wöchentliche Höchstarbeitszeit
Pro Woche darf in der Regel maximal während 45 Stunden gearbeitet werden (Art. 9 Abs. 1 lit. a ArG).
Überzeit: Die Arbeitszeit, welche über diese gesetzlich erlaubte wöchentliche Höchstarbeitszeit geleistet wird, ist sogenannte Überzeit. Die Leistung von Überzeitarbeit ist einzig aus den in Ziffer 2.2 erwähnten Gründen zulässig. Überzeitarbeit ist in der Regel mit einem Lohnzuschlag von 25 % zu entschädigen.

Überstunden: Als sogenannte Überstunden werden demgegenüber diejenigen Mehrarbeitsstunden bezeichnet, welche zwar über die vertraglich vereinbarte Normalarbeitszeit geleistet werden, aber die maximale wöchentliche Höchstarbeitszeit nicht überschreiten. Auf eine Entschädigung von Überstunden kann vertraglich verzichtet werden (Art. 321c OR).


2.2 Voraussetzung für die Leistung von Überzeitarbeit
Überzeitarbeit ist nur im Tages- und Abendzeitraum erlaubt und darf einzig aus den nachfolgenden Gründen geleistet werden (Art. 12 Abs. 1 ArG):
wegen Dringlichkeit der Arbeit;
wegen ausserordentlichen Arbeitsandranges;
für Inventaraufnahmen, Rechnungsabschlüsse oder Liquidationsarbeiten;
- zur Beseitigung von Betriebsstörungen.

2.3 Maximale Dauer von Überzeitarbeit

Pro Kalenderjahr darf maximal 170 Stunden Überzeitarbeit geleistet werden (Art. 12 Abs. 2 ArG).


2.4 Entschädigung der Überzeitarbeit
Überzeitarbeit muss grundsätzlich mit einem Zuschlag von 25% entschädigt oder im Einverständnis mit der Arbeitnehmerin oder dem Arbeitnehmer durch Freizeit von gleicher Dauer kompensiert werden (Art. 13 ArG).

2.5 Maximale tägliche Arbeitszeit
Die tägliche Arbeitszeit muss mit Einschluss der Pausen und der Überzeit innerhalb von 14 Stunden liegen. Unter Berücksichtigung der zwingenden Pausen darf die effektive tägliche Arbeitszeit somit maximal 12,5 Stunden betragen (Art. 10 Abs. 3 ArG).
Bei Leistung von Nachtarbeit darf die tägliche Arbeitszeit 9 Stunden nicht überschreiten. Mit Einschluss der Pausen muss sie in der Regel innerhalb eines Zeitraumes von 10 Stunden liegen (Art. 17a ArG). Eine Verlängerung der Nachtarbeitsdauer ist unter Berücksichtigung der Bedingungen gemäss Art. 29 ArGV 1 zulässig.

2.6 Maximale Anzahl Arbeitstage in Folge
Arbeitnehmende dürfen höchstens an 6 aufeinanderfolgenden Arbeitstagen beschäftigt werden. Danach muss zwingend ein Ruhetag bezogen werden (Art. 16 ArGV 1).

3. Ruhezeit

3.1 Tägliche Ruhezeit
Zwischen zwei Arbeitstagen ist eine Ruhezeit von mindestens 11 Stunden einzuhalten. Die tägliche Ruhezeit darf einmal pro Woche auf 8 Stunden verkürzt werden, sofern im Durchschnitt von zwei Wochen eine tägliche Ruhezeit von 11 Stunden eingehalten wird (Art. 15a ArG).

3.2 Pausen
Pausen sind Arbeitsunterbrechungen zur Erholung, Ernährung und Freizeit. Sie müssen um die Mitte der Arbeitszeit gewährt werden. Der Arbeitsplatz darf dabei grundsätzlich verlassen werden (Art. 15 ArG, Ziffer 2.1). Es gelten folgende Mindestpausen:
Arbeitszeit von mehr als 5,5 Stunden: ¼ Stunde
Arbeitszeit von mehr als 7 Stunden: ½ Stunde
Arbeitszeit von mehr als 9 Stunden: 1 Stunde

3.3 Nacht- und Sonntagsarbeit
Nacht- und Sonntagsarbeit sind grundsätzlich verboten (Art. 16 und 18 ArG).
Nachtarbeit: Als Nachtarbeit gilt in der Regel die Arbeit zwischen 23.00 Uhr und 6.00 Uhr. Der Nachtzeitraum kann im Einverständnis mit der Belegschaft um eine Stunde vor- oder nachverschoben werden (Art. 10 Abs. 2 ArG).

Sonntagsarbeit: Als Sonntagsarbeit gilt die Zeit zwischen Samstag 23.00 Uhr und Sonntag 23.00 Uhr.
Ausnahmen vom Verbot sind in der Regel bewilligungspflichtig (Art. 17 und 19 ArG). Die Verordnung 2 zum Arbeitsgesetz (ArGV 2; SR 822.112) nennt Gruppen von Betrieben oder Arbeitnehmern, welche von der Bewilligungspflicht befreit sind (z.B. Kraftwerke, Bäckereien, Campingplätze, etc.).
Bei Leistung von Nacht- und Sonntagsarbeit ist grundsätzlich ein Zeit- oder Lohnzuschlag geschuldet (Art. 17b und 19 ArG).

3.4 Verbot der Abgeltung der Ruhezeit

Die Ruhezeiten gemäss Arbeitsgesetz dürfen weder durch Geldleistungen noch durch andere Vergünstigungen abgegolten werden. Eine Ausnahme besteht einzig bei Beendigung eines Arbeitsverhältnisses (Art. 22 ArG).
Overview of the main working and resting time regulations for Employees with a maximum weekly working time of 45 hours

1. Preface
In companies with fewer than 50 employees, the simplified working hour tracking system can be calculated according to Article 73b of Regulation 1 of the Labor Code (SR 1 822.111) also individually with the specific employee in writing.
For the introduction of the simplified working time tracking, it is first required that the employee to a considerable extent can determine his/her own working hours. In addition to a mandatory end-of-year discussion on workload, it is also required the individual agreement references the applicable working and resting time regulations.

This information paper points out the most important working and resting hours regulations and can be used as an annex to the aforementioned agreement.


Note:   This is not a conclusive list of working and rest time regulations. The provisions of the Labor Code (ArG, SR 822.11) and its regulations govern. Further information can be found in the guidance of the SECO. Changes are reserved as to regulations relating to night and Sunday work.




2. Working time
2.1 Concept of working time
The working time in the sense of the Labor Code is the time during which the employee is at the employer's disposal (Article 13 (1) ArGV 1).

The way to and from work is not considered working time. However, if the work is to be performed outside the place of work where the employee usually carries out his / her work, and for that reason, the travel time is longer than usual, then the time difference to the normal travel time is deemed working time (Article 13 (2) ArGV 1).

Breaks are considered working hours when the employee is required to be at the workplace (Article 15 (2) ArG).

If on-call service is provided on the premises, the total time shall be the working time (Article 15 (1) ArGV 1).

2.1 Weekly maximum working time
As a rule, a maximum of 45 hours can be worked per week (Article 9 (1) (a) of the ArG).

Overwork: The working hours that exceed this legally permitted weekly maximum working time is so-called overwork. Overwork isonly permissible if it is due to reasons set forth in paragraph 2.2. Overwork is usually subject to additional compensation of 25%.


Overtime: On the other hand, working hours are so-called overtime hours if they are carried out over the contractually agreed normal working time but do not exceed the maximum weekly maximum working time. Compensation for overtime may be waived by contract (Art. 321c OR).




2.2 Prerequisite for the performance of overwork
Overwork is permitted only during the day and evening period and may only be permitted based on the following grounds (Article 12 (1) ArG):
because of the urgency of the work;
due toextraordinary workload;
for inventory, clearance or liquidation;
to eliminate operational disturbances.



2.3 Maximum duration of overwork

A maximum of 170 hours of overwork may be carried out per calendar year (Article 12 ( 2) ArG).



2.4 Compensation for overwork
Overwork must be compensated by a surcharge of 25% or, if agreed with the employee, by time off for the same duration (Article 13 ArG).



2.5 Maximum daily working time
The daily working time must not exceed 14 hours, including the breaks and the overwork. Taking into account the compulsory breaks, the effective daily working time is thus allowed for a maximum of 12.5 hours (Article 10 (3) ArG).

When night work is performed, the daily working time must not exceed 9 hours. Including the breaks such work must normally be within a period of 10 hours (Article 17a ArG). An extension of the night work is permissible pursuant to the conditions of Art. 29 ArGV 1.


2.6 Maximum number of consecutive working days
Employees may be employed for a maximum of 6 consecutive working days. Thereafter, a rest day must be observed (Art. 16 ArGV 1).

3. Rest period

3.1 Daily rest period
A rest period of at least 11 hours must be observed between two working days. The daily rest period may be shortened once per week to 8 hours, provided in an average of two weeks, a daily rest period of 11 hours is observed (Art. 15a ArG).


3.2 Breaks
Breaks are work breaks for recreation, nutrition and leisure. They must be granted around the middle of the working time. The workplace may in principle be left (Article 15 ArG, point 2.1). The following minimum breaks apply:
Working time of more than 5.5 hours: ¼ hour
Working time of more than 7 hours: ½ hour
Working time of more than 9 hours: 1 hour

3.3 Night and Sunday work
Night and Sunday work are generally prohibited (Articles 16 and 18 ArG).
Night work: As a rule, night working hours are those between 11 pm and 6 am. With consent of the workforce, the night work period can be shifted by one hour forward or backward (Article 10 (2) of the ArG).

Sundays: Sunday is the time between Saturday 23.00 and Sunday 23.00 .
Exceptions to these prohibition are usually subject to approval (Articles 17 and 19 ArG). Regulation 2 (Arbeitsgesetz, ArGV 2, SR 822.112) mentions groups of companies or employees who are exempted from this approval requirement (eg power stations, bakeries, campsites, etc.).
In the case of night and Sunday work, a time or salary supplement is payable (Articles 17b and 19 ArG).



3.4 Prohibition of compensation for the rest period
The periods of rest according to the Labor Code may be paid neither in cash nor by other means be compensated. An exception exists only upon the termination of the employment relationship (Article 22 ArG).

19






20


EX-31.1 3 mdb-43019x10qxex311.htm EXHIBIT 31.1 Exhibit
Exhibit 31.1

Certification by the Chief Executive Officer pursuant to
Securities Exchange Act Rules 13a-14(a) and 15d-14(a)
as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

I, Dev Ittycheria, certify that:

1.
I have reviewed this Quarterly Report on Form 10-Q of MongoDB, Inc. (the “registrant”) for the fiscal quarter ended April 30, 2019;

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)
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c)
Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d)
Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and

5.
The registrant's other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
a)
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
b)
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.

 
 
 
 
Date: June 7, 2019
By:
 
/s/ Dev Ittycheria
 
 
Name:
Dev Ittycheria
 
 
Title:
President and Chief Executive Officer
 
 
 
(Principal Executive Officer)


EX-31.2 4 mdb-43019x10qxex312.htm EXHIBIT 31.2 Exhibit
Exhibit 31.2

Certification by the Chief Financial Officer pursuant to
Securities Exchange Act Rules 13a-14(a) and 15d-14(a)
as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

I, Michael Gordon, certify that:

1.
I have reviewed this Quarterly Report on Form 10-Q of MongoDB, Inc. (the “registrant”) for the fiscal quarter ended April 30, 2019;

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)
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c)
Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d)
Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and

5.
The registrant's other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
a)
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
b)
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.

 
 
 
 
Date: June 7, 2019
By:
 
/s/ Michael Gordon
 
 
Name:
Michael Gordon
 
 
Title:
Chief Operating Officer and Chief Financial Officer
 
 
 
(Principal Financial Officer)


EX-32.1 5 mdb-43019x10qxex321.htm EXHIBIT 32.1 Exhibit
Exhibit 32.1

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

I, Dev Ittycheria, 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 MongoDB, 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, as amended, 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 MongoDB, Inc.
 
 
 
 
 
Date: June 7, 2019
By:
 
/s/ Dev Ittycheria
 
 
Name:
Dev Ittycheria
 
 
Title:
President and Chief Executive Officer
 
 
 
(Principal Executive Officer)

This certification accompanies the Quarterly Report, is not deemed filed with the Securities and Exchange Commission and is not to be incorporated by reference into any filing of MongoDB, Inc. under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended (whether made before or after the date of the Quarterly Report on Form 10-Q), irrespective of any general incorporation language contained in such filing.




EX-32.2 6 mdb-43019x10qxex322.htm EXHIBIT 32.2 Exhibit
Exhibit 32.2

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

I, Michael Gordon, 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 MongoDB, 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, as amended, 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 MongoDB, Inc.
 
 
 
 
 
Date: June 7, 2019
By:
 
/s/ Michael Gordon
 
 
Name:
Michael Gordon
 
 
Title:
Chief Operating Officer and Chief Financial Officer
 
 
 
(Principal Financial Officer)

This certification accompanies the Quarterly Report, is not deemed filed with the Securities and Exchange Commission and is not to be incorporated by reference into any filing of MongoDB, Inc. under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended (whether made before or after the date of the Quarterly Report on Form 10-Q), irrespective of any general incorporation language contained in such filing.




EX-101.INS 7 mdb-20190430.xml XBRL INSTANCE DOCUMENT 0001441816 2019-02-01 2019-04-30 0001441816 us-gaap:CommonClassAMember 2019-06-03 0001441816 us-gaap:CommonClassBMember 2019-06-03 0001441816 2019-01-31 0001441816 us-gaap:CommonClassAMember 2019-01-31 0001441816 2019-04-30 0001441816 us-gaap:CommonClassBMember 2019-01-31 0001441816 us-gaap:CommonClassBMember 2019-04-30 0001441816 us-gaap:CommonClassAMember 2019-04-30 0001441816 2018-02-01 2019-01-31 0001441816 us-gaap:ServiceMember 2018-02-01 2018-04-30 0001441816 2018-02-01 2018-04-30 0001441816 us-gaap:LicenseMember 2018-02-01 2018-04-30 0001441816 us-gaap:ServiceMember 2019-02-01 2019-04-30 0001441816 us-gaap:LicenseMember 2019-02-01 2019-04-30 0001441816 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-04-30 0001441816 us-gaap:CommonStockMember 2019-02-01 2019-04-30 0001441816 us-gaap:CommonStockMember 2019-01-31 0001441816 us-gaap:TreasuryStockMember 2019-04-30 0001441816 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-02-01 2019-04-30 0001441816 us-gaap:CommonStockMember 2019-04-30 0001441816 us-gaap:AdditionalPaidInCapitalMember 2019-02-01 2019-04-30 0001441816 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-31 0001441816 us-gaap:RetainedEarningsMember 2019-02-01 0001441816 us-gaap:AdditionalPaidInCapitalMember 2019-01-31 0001441816 us-gaap:AdditionalPaidInCapitalMember 2019-04-30 0001441816 us-gaap:RetainedEarningsMember 2019-01-31 0001441816 us-gaap:TreasuryStockMember 2019-01-31 0001441816 us-gaap:RetainedEarningsMember 2019-02-01 2019-04-30 0001441816 us-gaap:RetainedEarningsMember 2019-04-30 0001441816 2019-02-01 0001441816 us-gaap:CommonStockMember 2018-04-30 0001441816 us-gaap:AdditionalPaidInCapitalMember 2018-02-01 2018-04-30 0001441816 us-gaap:CommonStockMember 2018-01-31 0001441816 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-04-30 0001441816 2018-04-30 0001441816 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-02-01 2018-04-30 0001441816 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-31 0001441816 us-gaap:CommonStockMember 2018-02-01 2018-04-30 0001441816 us-gaap:AdditionalPaidInCapitalMember 2018-01-31 0001441816 us-gaap:AdditionalPaidInCapitalMember 2018-04-30 0001441816 us-gaap:RetainedEarningsMember 2018-01-31 0001441816 us-gaap:TreasuryStockMember 2018-01-31 0001441816 us-gaap:RetainedEarningsMember 2018-04-30 0001441816 us-gaap:RetainedEarningsMember 2018-02-01 2018-04-30 0001441816 2018-01-31 0001441816 us-gaap:TreasuryStockMember 2018-04-30 0001441816 us-gaap:AccountingStandardsUpdate201619Member 2019-02-01 0001441816 us-gaap:AccountingStandardsUpdate201619Member us-gaap:RetainedEarningsMember 2019-02-01 0001441816 us-gaap:USTreasurySecuritiesMember 2019-01-31 0001441816 us-gaap:MoneyMarketFundsMember 2019-01-31 0001441816 us-gaap:FairValueInputsLevel3Member us-gaap:USTreasurySecuritiesMember 2019-01-31 0001441816 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member 2019-01-31 0001441816 us-gaap:FairValueInputsLevel1Member 2019-01-31 0001441816 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member 2019-01-31 0001441816 us-gaap:FairValueInputsLevel2Member 2019-01-31 0001441816 us-gaap:FairValueInputsLevel1Member us-gaap:USTreasurySecuritiesMember 2019-01-31 0001441816 us-gaap:FairValueInputsLevel2Member us-gaap:USTreasurySecuritiesMember 2019-01-31 0001441816 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2019-01-31 0001441816 us-gaap:FairValueInputsLevel3Member 2019-01-31 0001441816 us-gaap:MoneyMarketFundsMember 2019-04-30 0001441816 us-gaap:FairValueInputsLevel2Member us-gaap:USTreasurySecuritiesMember 2019-04-30 0001441816 us-gaap:USTreasurySecuritiesMember 2019-04-30 0001441816 us-gaap:FairValueInputsLevel3Member us-gaap:USTreasurySecuritiesMember 2019-04-30 0001441816 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member 2019-04-30 0001441816 us-gaap:FairValueInputsLevel1Member us-gaap:USTreasurySecuritiesMember 2019-04-30 0001441816 us-gaap:FairValueInputsLevel2Member 2019-04-30 0001441816 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member 2019-04-30 0001441816 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2019-04-30 0001441816 us-gaap:FairValueInputsLevel1Member 2019-04-30 0001441816 us-gaap:FairValueInputsLevel3Member 2019-04-30 0001441816 mdb:ConvertibleSeniorNotesLiabilityComponentMember us-gaap:ConvertibleDebtMember 2019-04-30 0001441816 us-gaap:ConvertibleDebtMember 2018-02-01 2018-04-30 0001441816 us-gaap:ConvertibleDebtMember 2019-02-01 2019-04-30 0001441816 mdb:ConvertibleSeniorNotesEquityComponentMember us-gaap:ConvertibleDebtMember 2019-04-30 0001441816 us-gaap:ConvertibleDebtMember 2018-06-01 2018-07-31 0001441816 srt:MaximumMember us-gaap:DebtInstrumentRedemptionPeriodTwoMember 2018-07-31 0001441816 mdb:ConvertibleSeniorNotesEquityComponentMember us-gaap:ConvertibleDebtMember 2018-07-31 0001441816 us-gaap:ConvertibleDebtMember 2018-07-31 0001441816 us-gaap:DebtInstrumentRedemptionPeriodTwoMember 2018-06-01 2018-07-31 0001441816 2018-07-31 0001441816 us-gaap:CallOptionMember us-gaap:CommonClassAMember 2018-06-01 2018-07-31 0001441816 srt:MinimumMember 2018-06-01 2018-07-31 0001441816 us-gaap:CallOptionMember 2018-06-01 2018-07-31 0001441816 2018-06-01 2018-07-31 0001441816 us-gaap:ConvertibleDebtMember 2018-06-30 0001441816 mdb:ConvertibleSeniorNotesLiabilityComponentMember us-gaap:ConvertibleDebtMember 2018-07-31 0001441816 us-gaap:ConvertibleDebtMember 2019-04-30 0001441816 us-gaap:DebtInstrumentRedemptionPeriodTwoMember 2018-07-31 0001441816 us-gaap:DebtInstrumentRedemptionPeriodOneMember 2018-06-01 2018-07-31 0001441816 srt:MinimumMember 2019-02-01 2019-04-30 0001441816 srt:MinimumMember us-gaap:DebtInstrumentRedemptionPeriodOneMember 2018-06-01 2018-07-31 0001441816 mdb:OtherSubscriptionMember 2019-02-01 2019-04-30 0001441816 srt:AsiaPacificMember 2019-02-01 2019-04-30 0001441816 srt:AsiaPacificMember 2018-02-01 2018-04-30 0001441816 mdb:MongoDBAtlasRelatedMember 2019-02-01 2019-04-30 0001441816 mdb:OtherSubscriptionMember 2018-02-01 2018-04-30 0001441816 us-gaap:EMEAMember 2018-02-01 2018-04-30 0001441816 us-gaap:EMEAMember 2019-02-01 2019-04-30 0001441816 srt:AmericasMember 2018-02-01 2018-04-30 0001441816 srt:AmericasMember 2019-02-01 2019-04-30 0001441816 mdb:MongoDBAtlasRelatedMember 2018-02-01 2018-04-30 0001441816 country:US us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2018-02-01 2018-04-30 0001441816 country:GB us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2018-02-01 2018-04-30 0001441816 country:US us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2019-02-01 2019-04-30 0001441816 2019-05-01 2019-04-30 0001441816 country:GB us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2019-02-01 2019-04-30 0001441816 us-gaap:EmployeeStockOptionMember 2019-02-01 2019-04-30 0001441816 us-gaap:RestrictedStockUnitsRSUMember 2019-02-01 2019-04-30 0001441816 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2019-02-01 2019-04-30 0001441816 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2019-02-01 2019-04-30 0001441816 mdb:CostofRevenueServicesMember 2019-02-01 2019-04-30 0001441816 mdb:CostofRevenueSubscriptionMember 2018-02-01 2018-04-30 0001441816 us-gaap:SellingAndMarketingExpenseMember 2019-02-01 2019-04-30 0001441816 mdb:CostofRevenueSubscriptionMember 2019-02-01 2019-04-30 0001441816 us-gaap:ResearchAndDevelopmentExpenseMember 2019-02-01 2019-04-30 0001441816 us-gaap:GeneralAndAdministrativeExpenseMember 2019-02-01 2019-04-30 0001441816 us-gaap:SellingAndMarketingExpenseMember 2018-02-01 2018-04-30 0001441816 mdb:CostofRevenueServicesMember 2018-02-01 2018-04-30 0001441816 us-gaap:GeneralAndAdministrativeExpenseMember 2018-02-01 2018-04-30 0001441816 us-gaap:ResearchAndDevelopmentExpenseMember 2018-02-01 2018-04-30 0001441816 us-gaap:RestrictedStockUnitsRSUMember 2019-01-31 0001441816 us-gaap:RestrictedStockUnitsRSUMember 2019-04-30 0001441816 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2019-02-01 2019-04-30 0001441816 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2019-02-01 2019-04-30 0001441816 us-gaap:EmployeeStockOptionMember us-gaap:CommonClassAMember 2019-02-01 2019-04-30 0001441816 mdb:EarlyExercisedEmployeeStockOptionMember 2019-02-01 2019-04-30 0001441816 us-gaap:ConvertibleDebtSecuritiesMember 2019-02-01 2019-04-30 0001441816 us-gaap:EmployeeStockOptionMember us-gaap:CommonClassBMember 2019-02-01 2019-04-30 0001441816 us-gaap:ConvertibleDebtSecuritiesMember 2018-02-01 2018-04-30 0001441816 us-gaap:RestrictedStockUnitsRSUMember 2018-02-01 2018-04-30 0001441816 mdb:EarlyExercisedEmployeeStockOptionMember 2018-02-01 2018-04-30 0001441816 us-gaap:RestrictedStockUnitsRSUMember 2019-02-01 2019-04-30 0001441816 us-gaap:EmployeeStockOptionMember us-gaap:CommonClassBMember 2018-02-01 2018-04-30 0001441816 us-gaap:EmployeeStockOptionMember us-gaap:CommonClassAMember 2018-02-01 2018-04-30 0001441816 us-gaap:CommonClassAMember 2019-02-01 2019-04-30 0001441816 us-gaap:CommonClassBMember 2019-02-01 2019-04-30 0001441816 mdb:KingdomMergerSubIncAndTightdbInc.MergerMember us-gaap:SubsequentEventMember 2019-05-07 2019-05-07 utreg:sqft iso4217:USD xbrli:shares iso4217:USD xbrli:shares xbrli:pure mdb:day false --01-31 Q1 2020 2019-04-30 10-Q 0001441816 41955411 13373252 false Large Accelerated Filer MongoDB, Inc. false 533000 533000 127000 127000 1 10 4400000 122.10 1000 1000 100 84200000 84168000 0.98 4225000 0 106230 P18M 106.90 533000 127000 2153000 2080000 72808000 61600000 381000 1509000 14169000 20138000 -174000 -103000 754612000 775185000 37100000 7508000 7508000 14009000 14009000 7577000 184000 359000 2610000 2206000 2218000 14009000 593000 988000 2968000 4520000 4940000 1539000 1770000 0 3033000 0 188000 0 3221000 234646 0 3539338 9001291 646518 47550 1945081 2471439 5700441 2561471 733476000 734241000 566236000 567189000 406154000 406154000 0 0 368702000 368702000 0 0 318139000 0 0 318139000 318346000 0 0 318346000 318139000 318346000 51000 283000 87298000 3732000 8073000 8073000 8073000 8073000 51274000 3100000 4400000 0 0 51600000 111617000 147831000 158060000 88015000 88015000 0 0 50356000 50356000 0 0 62427000 112139000 148347000 158574000 49712000 10227000 0.001 0.001 0.001 0.001 1000000000 100000000 1000000000 100000000 36286573 18134608 41843367 13532080 50575571 50597024 36286573 18035237 54321810 41843367 13432709 55276076 36000 18000 42000 13000 -26670000 -33169000 0.09 0.63 0.10 0.60 7900000 137700000 143700000 122333000 128252000 15343000 15443000 30300000 45100000 630800000 216858000 220079000 13749000 10070000 3679000 28172000 22595000 5577000 -4103000 -4100000 -4103000 300000000 81683000 68.15 68.15 14.6738 30 30 5 30 1.3 1.3 1.3 20 20 5 20 50000000 250000000 0.0703 0.0075 0.0075 1 74178000 0 15878000 16932000 2500000 6300000 8800000 2485000 5743000 1193000 1753000 4000 -557000 106000 109000 2567000 0 -2900000 817000 2323000 -0.53 -0.61 -8000 19000 25982000 24122000 0 905000 0 64888000 2133000 62755000 87298000 87300000 51274000 8073000 8073000 8073000 8073000 3732000 22410000 0 42392000 0 994000 0.056 P10Y8M12D 15894000 14223000 11227000 14805000 41878000 41878000 36390000 61216000 -26088000 -33378000 500000 467000 -100000 -138000 118000 735000 -639000 -268000 -14018000 -10960000 -1967000 3324000 2877000 6267000 1268000 2987000 472000 0 70000 -32000 2865000 260000 0 4689000 0 3784000 0 563000 959000 2303000 3261000 P5Y P12Y 16431000 2103000 1014000 2529000 2579000 4189000 4017000 3029000 468910000 486373000 733476000 734241000 164637000 178167000 220079000 0 0 136000 6407000 57633000 587000 -8049000 3214000 -26555000 -26555000 -33240000 -33240000 63069000 91793000 -26679000 -30577000 967000 13402000 70200000 0 3575000 0 9827000 1032000 0 12378000 53700000 0.061 P4Y9M18D 15915000 4578000 922000 2224000 2277000 3765000 2149000 4400000 68.15 34611000 36511000 -82000 -82000 58000 58000 -33000 -33000 13000 13000 -115000 71000 69399000 62748000 -368000 -415000 152000 30000 39000000 0 139024000 367000 389000 11580000 12251000 291100000 58000000 140000000 288000 6437000 73664000 60309000 0 0 0 0 18645000 30868000 522000 514000 -488607000 -525950000 50139000 6963000 39106000 46069000 4070000 33420000 2695000 14024000 89388000 30863000 53131000 83994000 5394000 57756000 6312000 25320000 178800000 P12M 0.53 0 2269000 33197000 46120000 7508000 14009000 P4Y P4Y P4Y 24629 56.03 1027610 105.50 1988774 2865409 54.22 72.98 126346 45.42 6.95 6.95 77121 10.45 729392000 1027149000 8621010 7711988 7.75 7.73 456275000 658851000 5342183 4917890 7.71 0.25 0.75 0.25 0.75 P6Y8M12D P6Y6M11D P6Y P5Y10M28D 395000 125 126346 40723 831901 831901 252000 252000 6438000 6437000 1000 19395 3981 247657000 -159000 638680000 51000 -389596000 -1319000 229280000 -274000 646973000 51000 -416151000 -1319000 264566000 -174000 754612000 54000 -488607000 -1319000 247868000 -103000 775185000 55000 -525950000 -1319000 13.27 13.27 99371 99371 1319000 1319000 4600000 100000 50350052 54710746 <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The balances of the Company&#8217;s operating and finance leases were recorded on the condensed consolidated balance sheet as follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:56.94444444444444%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:37%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">April&#160;30, 2019</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Operating Leases:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating lease right-of-use assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,378</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating lease liabilities (current)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,575</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating lease liabilities, non-current</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,827</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Finance Lease:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment, net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42,392</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other accrued liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,133</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other liabilities, non-current</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62,755</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">All contracts with related parties are executed in ordinary course of business.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The interim unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (&#8220;U.S. GAAP&#8221;) and include the accounts of the Company and its wholly owned subsidiaries. All intercompany transactions and accounts have been eliminated. Certain information and note disclosures normally included in the financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to the applicable rules and regulations of the Securities and Exchange Commission (&#8220;SEC&#8221;). The condensed balance sheet data as of </font><font style="font-family:Times New Roman;font-size:10pt;">January&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;"> was derived from the Company&#8217;s audited financial statements, but does not include all disclosures required by U.S. GAAP. Therefore, these interim unaudited condensed consolidated financial statements and accompanying footnotes should be read in conjunction with the Company&#8217;s annual consolidated financial statements and related footnotes included in its Annual Report on Form 10-K for the fiscal year ended </font><font style="font-family:Times New Roman;font-size:10pt;">January&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;"> (the &#8220;2019 Form 10-K&#8221;).</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Commitments and Contingencies</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;">Non-cancelable Material Commitments</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">During the </font><font style="font-family:Times New Roman;font-size:10pt;">three months ended April 30, 2019</font><font style="font-family:Times New Roman;font-size:10pt;">, there have been no material changes outside the ordinary course of business to the Company&#8217;s contractual obligations and commitments from those disclosed in the 2019 Form 10-K.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;">Legal Matters</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">From time to time, the Company has become involved in claims and other legal matters arising in the ordinary course of business. For example, on March 12, 2019, Realtime Data filed a lawsuit against the Company in the United States District Court for the District of Delaware alleging that the Company is infringing three U.S. patents that it holds: U.S. Patent No. 9,116,908, U.S. Patent No. 9,667,751 and U.S. Patent No. 8,933,825. The patent infringement allegations in the lawsuit relate to data compression, decompression, storage and retrieval. Realtime&#160;seeks&#160;monetary damages and injunctive relief.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The Company investigates these claims as they arise. Although claims are inherently unpredictable, the Company is currently not aware of any matters that, if determined adversely to the Company, would individually or taken together have a material adverse effect on its business, financial position, results of operations or cash flows.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The Company accrues estimates for resolution of legal and other contingencies when losses are probable and estimable. From time to time, the Company is a party to litigation and subject to claims and threatened claims incident to the ordinary course of business, including intellectual property claims, labor and employment claims, breach of contract claims, and other matters.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Although the results of litigation and claims are inherently unpredictable, the Company believes that there was not at least a reasonable possibility that the Company had incurred a material loss with respect to such loss contingencies, as of </font><font style="font-family:Times New Roman;font-size:10pt;">April&#160;30, 2019</font><font style="font-family:Times New Roman;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;">January&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;">, therefore, the Company has </font><font style="font-family:Times New Roman;font-size:10pt;">no</font><font style="font-family:Times New Roman;font-size:10pt;">t recorded an accrual for such contingencies.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;">Indemnification</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The Company enters into indemnification provisions under its agreements with other companies in the ordinary course of business, including business partners, landlords, contractors and parties performing its research and development. Pursuant to these arrangements, the Company agrees to indemnify, hold harmless, and reimburse the indemnified party for certain losses suffered or incurred by the indemnified party as a result of the Company&#8217;s activities. The terms of these indemnification agreements are generally perpetual. The maximum potential amount of future payments the Company could be required to make under these agreements is not determinable. The Company has never incurred costs to defend lawsuits or settle claims related to these indemnification agreements. As a result, the Company believes the fair value of these agreements is not material. The Company maintains commercial general liability insurance and product liability insurance to offset certain of the Company&#8217;s potential liabilities under these indemnification provisions.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The Company has entered into indemnification agreements with each of its directors and executive officers. These agreements require the Company to indemnify such individuals, to the fullest extent permitted by Delaware law, for certain liabilities to which they may become subject as a result of their affiliation with the Company.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The net carrying amount of the liability component of the Notes was as follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:77.77777777777779%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:67%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:31%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">April&#160;30, 2019</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Principal</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">300,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unamortized debt discount</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(74,178</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unamortized debt issuance costs</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,743</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net carrying amount</font></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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">220,079</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The net carrying amount of the equity component of the Notes was as follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:77.77777777777779%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:67%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:31%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">April&#160;30, 2019</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Debt discount for conversion option</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">84,168</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Issuance costs</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,485</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net carrying amount</font></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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">81,683</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Convertible Senior Notes</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:bold;">&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">In June 2018, the Company issued </font><font style="font-family:Times New Roman;font-size:10pt;">$250.0 million</font><font style="font-family:Times New Roman;font-size:10pt;"> aggregate principal amount of </font><font style="font-family:Times New Roman;font-size:10pt;">0.75%</font><font style="font-family:Times New Roman;font-size:10pt;"> convertible senior notes due 2024 (the &#8220;Notes&#8221;) in a private placement and, in July 2018, the Company issued an additional </font><font style="font-family:Times New Roman;font-size:10pt;">$50.0 million</font><font style="font-family:Times New Roman;font-size:10pt;"> aggregate principal amount of the Notes pursuant to the exercise in full of the initial purchasers&#8217; option to purchase additional Notes. The Notes are senior unsecured obligations of MongoDB and interest is payable semiannually in arrears on June&#160;15 and December&#160;15 of each year, beginning on December&#160;15, 2018, at a rate of </font><font style="font-family:Times New Roman;font-size:10pt;">0.75%</font><font style="font-family:Times New Roman;font-size:10pt;"> per year.&#160; The Notes will mature on June&#160;15, 2024, unless earlier converted, redeemed or repurchased. The total net proceeds from the offering, after deducting initial purchase discounts and estimated debt issuance costs, were approximately&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">$291.1 million</font><font style="font-family:Times New Roman;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The initial conversion rate is </font><font style="font-family:Times New Roman;font-size:10pt;">14.6738</font><font style="font-family:Times New Roman;font-size:10pt;"> shares of MongoDB&#8217;s Class&#160;A common stock per </font><font style="font-family:Times New Roman;font-size:10pt;">$1,000</font><font style="font-family:Times New Roman;font-size:10pt;"> principal amount of Notes, which is equal to an initial conversion price of approximately </font><font style="font-family:Times New Roman;font-size:10pt;">$68.15</font><font style="font-family:Times New Roman;font-size:10pt;"> per share of Class A common stock, subject to adjustment upon the occurrence of specified events.&#160;The Notes will be convertible at the option of the holders at any time prior to the close of business on the business day immediately preceding March 15, 2024, only under the following circumstances:</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:Times New Roman;font-size:10pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">during any fiscal quarter commencing after the fiscal quarter ending on October 31, 2018 (and only during such fiscal quarter), if the last reported sale price of the Company&#8217;s Class A common stock for at least&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">20</font><font style="font-family:Times New Roman;font-size:10pt;">&#160;trading days (whether or not consecutive) during a period of&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">30</font><font style="font-family:Times New Roman;font-size:10pt;">&#160;consecutive trading days ending on, and including, the last trading day of the immediately preceding fiscal quarter is greater than or equal to&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">130%</font><font style="font-family:Times New Roman;font-size:10pt;">&#160;of the conversion price of the Notes on each applicable trading day;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:Times New Roman;font-size:10pt;">(2)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">during the&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">five</font><font style="font-family:Times New Roman;font-size:10pt;">-business day period after any&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">five</font><font style="font-family:Times New Roman;font-size:10pt;">&#160;consecutive trading day period (the &#8220;measurement period&#8221;) in which the trading price per&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">$1,000</font><font style="font-family:Times New Roman;font-size:10pt;">&#160;principal amount of the Notes for each trading day of the measurement period was less than&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">98%</font><font style="font-family:Times New Roman;font-size:10pt;">&#160;of the product of the last reported sale price of the Company&#8217;s Class A common stock and the conversion rate of the Notes on each such trading day;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:Times New Roman;font-size:10pt;">(3)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">if the Company calls any or all of the Notes for redemption, at any time prior to the close of business on the scheduled trading day immediately preceding the redemption date; or</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:Times New Roman;font-size:10pt;">(4)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">upon the occurrence of specified corporate events (as set forth in the indenture governing the Notes).</font></div></td></tr></table><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">On or after March 15, 2024, until the close of business on the scheduled trading day immediately preceding the maturity date, holders may convert all or any portion of their Notes, in multiples of </font><font style="font-family:Times New Roman;font-size:10pt;">$1,000</font><font style="font-family:Times New Roman;font-size:10pt;"> principal amount, at the option of the holder, regardless of the foregoing circumstances. Upon conversion, the Company will satisfy its conversion obligation by paying or delivering, as the case may be, cash, shares of the Company&#8217;s Class A common stock or a combination of cash and shares of the Company&#8217;s Class A common stock, at the Company&#8217;s election. If a fundamental change (as defined in the indenture governing the Notes) occurs prior to the maturity date, holders of the Notes will have the right to require the Company to repurchase for cash all or any portion of their Notes at a repurchase price equal to&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">100%</font><font style="font-family:Times New Roman;font-size:10pt;">&#160;of the principal amount of the Notes to be repurchased, plus accrued and unpaid interest to, but excluding, the fundamental change repurchase date. In addition, if specific corporate events occur prior to the applicable maturity date, or if the Company elects to redeem the Notes, the Company will increase the conversion rate for a holder who elects to convert their notes in connection with such a corporate event or redemption in certain circumstances. It is the Company&#8217;s current intent to settle the principal amount of the Notes in cash. </font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">During the three months ended April 30, 2019, the conditional conversion feature of the Notes was triggered as the last reported sale price of the Company's Class A common stock was more than or equal to </font><font style="font-family:Times New Roman;font-size:10pt;">130%</font><font style="font-family:Times New Roman;font-size:10pt;"> of the conversion price for at least </font><font style="font-family:Times New Roman;font-size:10pt;">20</font><font style="font-family:Times New Roman;font-size:10pt;"> trading days in the period of </font><font style="font-family:Times New Roman;font-size:10pt;">30</font><font style="font-family:Times New Roman;font-size:10pt;"> consecutive trading days ending on April 30, 2019 (the last trading day of the fiscal quarter), and therefore the Notes are currently convertible, in whole or in part, at the option of the holders between May 1, 2019 through July 31, 2019. Whether the Notes will be convertible following such period will depend on the continued satisfaction of this condition or another conversion condition in the future. As of April 30, 2019, the Company had not received any conversion notices. Since the Company has the election of repaying the Notes in cash, shares of the Company&#8217;s Class A common stock, or a combination of both, the Company continued to classify the Notes as long-term debt on the Company&#8217;s condensed consolidated balance sheet as of April 30, 2019.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The Company may not redeem the Notes prior to June 20, 2021. On or after June&#160;20, 2021, the Company may redeem for cash all or any portion of the Notes, at its option, if the last reported sale price of its Class&#160;A common stock was at least </font><font style="font-family:Times New Roman;font-size:10pt;">130%</font><font style="font-family:Times New Roman;font-size:10pt;"> of the conversion price then in effect for at least </font><font style="font-family:Times New Roman;font-size:10pt;">20</font><font style="font-family:Times New Roman;font-size:10pt;"> trading days (whether or not consecutive) during any </font><font style="font-family:Times New Roman;font-size:10pt;">30</font><font style="font-family:Times New Roman;font-size:10pt;"> consecutive trading day period (including the last trading day of such period) ending on, and including, the trading day immediately preceding the date on which the Company provides a notice of redemption at a redemption price equal to </font><font style="font-family:Times New Roman;font-size:10pt;">100%</font><font style="font-family:Times New Roman;font-size:10pt;"> of the principal amount of the Notes to be redeemed, plus accrued and unpaid interest to, but excluding, the redemption date.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">In accounting for the issuance of the Notes, the Notes were separated into liability and equity components. The carrying amounts of the liability component was calculated by measuring the fair value of similar liabilities that do not have associated convertible features. The carrying amount of the equity component representing the conversion option was determined by deducting the fair value of the liability component from the par value of the respective Notes. This difference represents the debt discount that is amortized to interest expense over the respective terms of the Notes using the effective interest rate method. The carrying amount of the equity component representing the conversion option was&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">$84.2 million</font><font style="font-family:Times New Roman;font-size:10pt;">. The equity component was recorded in additional paid-in capital and is not remeasured as long as it continues to meet the conditions for equity classification. </font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">In accounting for the debt issuance costs of&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">$8.8 million</font><font style="font-family:Times New Roman;font-size:10pt;">&#160;related to the Notes, the Company allocated the total amount incurred to the liability and equity components of the Notes based on their relative values. Issuance costs attributable to the liability component were&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">$6.3 million</font><font style="font-family:Times New Roman;font-size:10pt;">&#160;and will be amortized, along with the debt discount, to interest expense over the contractual term of the Notes at an effective interest rate of </font><font style="font-family:Times New Roman;font-size:10pt;">7.03%</font><font style="font-family:Times New Roman;font-size:10pt;">. Issuance costs attributable to the equity component were&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">$2.5 million</font><font style="font-family:Times New Roman;font-size:10pt;">&#160;and are netted against the equity component representing the conversion option in additional paid-in capital.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The net carrying amount of the liability component of the Notes was as follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:77.77777777777779%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:67%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:31%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">April&#160;30, 2019</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Principal</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">300,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unamortized debt discount</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(74,178</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unamortized debt issuance costs</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,743</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net carrying amount</font></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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">220,079</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The net carrying amount of the equity component of the Notes was as follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:77.77777777777779%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:67%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:31%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">April&#160;30, 2019</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Debt discount for conversion option</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">84,168</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Issuance costs</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,485</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net carrying amount</font></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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">81,683</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">As of April 30, 2019, the total estimated fair value of the Notes was approximately&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">$630.8 million</font><font style="font-family:Times New Roman;font-size:10pt;">. The fair value was determined based on the closing trading price per&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">$100</font><font style="font-family:Times New Roman;font-size:10pt;">&#160;of the Notes as of the last day of trading for the period. The fair value of the Notes is primarily affected by the trading price of the Company&#8217;s common stock and market interest rates.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The following table sets forth the interest expense related to the Notes (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:72.61904761904762%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:63%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended April 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contractual interest expense</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">563</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization of debt discount</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,033</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization of issuance costs</font></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;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">188</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total </font></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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,784</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;">Capped Calls</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">In connection with the pricing of the Notes, the Company entered into privately negotiated capped call transactions with certain counterparties (&#8220;Capped Calls&#8221;). The Capped Calls each have an initial strike price of approximately&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">$68.15</font><font style="font-family:Times New Roman;font-size:10pt;">&#160;per share, subject to certain adjustments, which corresponds to the initial conversion price of the Notes. The Capped Calls have initial cap prices of&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">$106.90</font><font style="font-family:Times New Roman;font-size:10pt;">&#160;per share, subject to certain adjustments. The Capped Calls are expected to partially offset the potential dilution to the Company&#8217;s Class A common stock upon any conversion of the Notes, with such offset subject to a cap based on the cap price. The Capped Calls cover, subject to anti-dilution adjustments, approximately&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">4.4 million</font><font style="font-family:Times New Roman;font-size:10pt;"> shares of the Company&#8217;s Class A common stock. The Capped Calls are subject to adjustment upon the occurrence of specified extraordinary events affecting the Company, including merger events, tender offers and the announcement of such events. In addition, the Capped Calls are subject to certain specified additional disruption events that may give rise to a termination of the Capped Calls, including nationalization, insolvency or delisting, changes in law, failures to deliver, insolvency filings and hedging disruptions. For accounting purposes, the Capped Calls are separate transactions, and not part of the terms of the Notes. As these transactions meet certain accounting criteria, the Capped Calls are recorded in stockholders' equity and are not accounted for as derivatives. The cost of&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">$37.1 million</font><font style="font-family:Times New Roman;font-size:10pt;">&#160;incurred to purchase the Capped Calls was recorded as a reduction to additional paid-in capital and will not be remeasured.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The following table presents the Company&#8217;s revenues disaggregated by primary geographical markets, subscription product categories and services (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;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:69.64285714285714%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:63%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended April 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Primary geographical markets:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Americas </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">57,756</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,420</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">EMEA</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,320</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,024</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Asia Pacific </font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,312</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,695</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total </font></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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">89,388</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50,139</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subscription product categories and services:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">MongoDB Atlas-related</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,863</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,963</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other subscription</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53,131</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,106</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Services</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,394</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,070</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total </font></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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">89,388</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50,139</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Equity Incentive Plans and Employee Stock Purchase Plan</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;">Equity Incentive Plans</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The Company adopted the 2008 Stock Incentive Plan (as amended, the &#8220;2008 Plan&#8221;) in 2008 and the 2016 Equity Incentive Plan (as amended, the &#8220;2016 Plan&#8221;) in 2016, primarily for the purpose of granting stock-based awards to employees, directors, and consultants. With the establishment of the 2016 Plan in December 2016, all shares available for grant under the 2008 Plan were transferred to the 2016 Plan. The Company no longer grants any stock-based awards under the 2008 Plan and any shares underlying stock options canceled under the 2008 Plan will be automatically transferred to the 2016 Plan. </font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;">Stock Options</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The 2016 Plan provides for the issuance of incentive stock options to employees and nonstatutory stock options to employees, directors or consultants. The Board of Directors or a committee thereof determines the vesting schedule for all equity awards. Stock option awards generally vest over a period of </font><font style="font-family:Times New Roman;font-size:10pt;">four years</font><font style="font-family:Times New Roman;font-size:10pt;"> with </font><font style="font-family:Times New Roman;font-size:10pt;">25%</font><font style="font-family:Times New Roman;font-size:10pt;"> vesting on the one-year anniversary of the award and the remainder vesting monthly over the next </font><font style="font-family:Times New Roman;font-size:10pt;">36 months</font><font style="font-family:Times New Roman;font-size:10pt;"> of the grantee&#8217;s service to the Company.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The following table summarizes stock option activity for the </font><font style="font-family:Times New Roman;font-size:10pt;">three months ended April 30, 2019</font><font style="font-family:Times New Roman;font-size:10pt;"> (in thousands, except share and per share data and years):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;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;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted- <br clear="none"/>Average <br clear="none"/>Exercise <br clear="none"/>Price Per <br clear="none"/>Share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted- <br clear="none"/>Average <br clear="none"/>Remaining <br clear="none"/>Contractual <br clear="none"/>Term <br clear="none"/>(In Years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Aggregate <br clear="none"/>Intrinsic <br clear="none"/>Value</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance - January&#160;31, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,621,010</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.75</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.7</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">729,392</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock options exercised</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(831,901</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.71</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock options forfeited and expired</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(77,121</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.45</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance - April&#160;30, 2019</font></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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,711,988</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.73</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,027,149</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested and exercisable - January&#160;31, 2019</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,342,183</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.95</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.0</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">456,275</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested and exercisable - April&#160;30, 2019</font></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:3px double #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,917,890</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.95</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">658,851</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;">Restricted Stock Units</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The 2016 Plan provides for the issuance of restricted stock units (&#8220;RSUs&#8221;) to employees, directors and consultants. RSUs granted to new employees generally vest over a period of </font><font style="font-family:Times New Roman;font-size:10pt;">four years</font><font style="font-family:Times New Roman;font-size:10pt;"> with </font><font style="font-family:Times New Roman;font-size:10pt;">25%</font><font style="font-family:Times New Roman;font-size:10pt;"> vesting on the one-year anniversary of the vesting start date and the remainder vesting quarterly over the next 12&#160;quarters, subject to the grantee&#8217;s continued service to the Company. RSUs granted to existing employees generally vest quarterly over a period of </font><font style="font-family:Times New Roman;font-size:10pt;">four years</font><font style="font-family:Times New Roman;font-size:10pt;">, subject to the grantee&#8217;s continued service to the Company.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The following table summarizes RSU activity for the </font><font style="font-family:Times New Roman;font-size:10pt;">three months ended April 30, 2019</font><font style="font-family:Times New Roman;font-size:10pt;">:</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:72.22222222222221%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:55%;" rowspan="1" colspan="1"></td><td style="width:21%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:20%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-Average Grant Date Fair Value per RSU</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unvested - January 31, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,988,774</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54.22</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">RSUs granted</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,027,610</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">105.50</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">RSUs vested</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(126,346</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45.42</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">RSUs forfeited and canceled</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(24,629</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">56.03</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unvested - April 30, 2019</font></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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,865,409</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">72.98</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;">Stock-Based Compensation Expense</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Total stock-based compensation expense recognized in the Company&#8217;s unaudited condensed consolidated statements of operations is as follows (in thousands):</font><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:68.65079365079364%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:63%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended April 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of revenue&#8212;subscription </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">988</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">359</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of revenue&#8212;services </font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">593</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">184</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales and marketing </font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,940</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,218</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development </font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,520</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,206</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">General and administrative </font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,968</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,610</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total stock-based compensation expense </font></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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,009</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,577</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The Company calculates basic net loss per share by dividing the net loss by the weighted-average number of shares of common stock outstanding during the period, less shares subject to repurchase. Diluted net loss per share is computed by giving effect to all potentially dilutive common stock equivalents outstanding for the period, including stock options and restricted stock units. Basic and diluted net loss per share was the same for each period presented, as the inclusion of all potential common shares outstanding would have been anti-dilutive due to the net loss reported for each period presented.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The rights, including the liquidation and dividend rights, of the holders of Class&#160;A and Class&#160;B common stock are identical, except with respect to voting. Each share of Class&#160;A common stock is entitled to&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">one</font><font style="font-family:Times New Roman;font-size:10pt;">&#160;vote per share and each share of Class&#160;B common stock is entitled to&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">10</font><font style="font-family:Times New Roman;font-size:10pt;">&#160;votes per share. As the liquidation and dividend rights are identical for Class A and Class B common stock, the undistributed earnings are allocated on a proportionate basis and the resulting net loss per share will, therefore, be the same for both Class&#160;A and Class&#160;B common stock on an individual or combined basis.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Net Loss per Share</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The Company calculates basic net loss per share by dividing the net loss by the weighted-average number of shares of common stock outstanding during the period, less shares subject to repurchase. Diluted net loss per share is computed by giving effect to all potentially dilutive common stock equivalents outstanding for the period, including stock options and restricted stock units. Basic and diluted net loss per share was the same for each period presented, as the inclusion of all potential common shares outstanding would have been anti-dilutive due to the net loss reported for each period presented.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The rights, including the liquidation and dividend rights, of the holders of Class&#160;A and Class&#160;B common stock are identical, except with respect to voting. Each share of Class&#160;A common stock is entitled to&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">one</font><font style="font-family:Times New Roman;font-size:10pt;">&#160;vote per share and each share of Class&#160;B common stock is entitled to&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">10</font><font style="font-family:Times New Roman;font-size:10pt;">&#160;votes per share. As the liquidation and dividend rights are identical for Class A and Class B common stock, the undistributed earnings are allocated on a proportionate basis and the resulting net loss per share will, therefore, be the same for both Class&#160;A and Class&#160;B common stock on an individual or combined basis.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The following table sets forth the computation of basic and diluted net loss per share (in thousands, except share and per share data):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:0px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"> </font><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:68.65079365079364%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:63%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended April 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Numerator:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net loss</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(33,240</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(26,555</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Denominator:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average shares used to compute net loss per share, basic and diluted </font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54,710,746</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50,350,052</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net loss per share, basic and diluted </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.61</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.53</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The&#160;shares underlying the conversion option in the Notes were not considered in the calculation of diluted net loss per share as the effect would have been anti-dilutive. Based on the initial conversion price, the entire outstanding principal amount of the Notes as of April 30, 2019 would have been convertible into approximately </font><font style="font-family:Times New Roman;font-size:10pt;">4.4 million</font><font style="font-family:Times New Roman;font-size:10pt;"> shares of the Company&#8217;s Class A common stock. However, the Company currently expects to settle the principal amount of the Notes in cash. As a result, only the amount by which the conversion value exceeds the aggregate principal amount of the Notes (the &#8220;conversion spread&#8221;) is considered in the diluted earnings per share computation under the treasury stock method. The conversion spread has a dilutive impact on diluted net income per share when the average market price of the Company&#8217;s Class A common stock for a given period exceeds the initial conversion price of&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">$68.15</font><font style="font-family:Times New Roman;font-size:10pt;">&#160;per share for the Notes. In connection with the issuance of the Notes, the Company entered into Capped Calls, which were not included for purposes of calculating the number of diluted shares outstanding, as their effect would have been anti-dilutive. The Capped Calls are expected to partially offset the potential dilution to the Company&#8217;s Class A common stock upon any conversion of the Notes.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">During the three months ended April 30, 2019, the average market price of the Company&#8217;s Class A common stock was </font><font style="font-family:Times New Roman;font-size:10pt;">$122.10</font><font style="font-family:Times New Roman;font-size:10pt;">, which exceeded the initial conversion price. The Company had not received any conversion notices through the issuance date of these unaudited condensed consolidated financial statements. For disclosure purposes, the Company calculated the potentially dilutive effect of the conversion spread, which is included in the table below.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The following weighted-average outstanding potentially dilutive shares of common stock were excluded from the computation of diluted net loss per share for the periods presented because the impact of including them would have been anti-dilutive.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;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;width:67.26190476190477%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td style="width:63%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended April 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock options to purchase Class&#160;A common stock </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,471,439</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,539,338</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock options to purchase Class&#160;B common stock </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,700,441</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,001,291</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unvested restricted stock units</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,561,471</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">646,518</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Early exercised stock options </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47,550</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">234,646</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shares underlying the conversion spread in the convertible senior notes</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,945,081</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Fair Value Measurements</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The following tables present information about the Company&#8217;s financial assets that have been measured at fair value on a recurring basis as of </font><font style="font-family:Times New Roman;font-size:10pt;">April&#160;30, 2019</font><font style="font-family:Times New Roman;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;">January&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;">, and indicate the fair value hierarchy of the valuation inputs utilized to determine such fair value (in thousands):</font><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" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value Measurement at April&#160;30, 2019</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Financial Assets:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash and cash equivalents:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50,356</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50,356</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-term investments:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. government treasury securities </font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">318,346</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">318,346</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total financial assets </font></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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">368,702</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">368,702</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value Measurement at January&#160;31, 2019</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Financial Assets:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash and cash equivalents:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">88,015</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">88,015</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-term investments:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. government treasury securities </font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">318,139</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">318,139</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total financial assets </font></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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">406,154</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">406,154</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The Company utilized the market approach and Level&#160;1 valuation inputs to value its money market mutual funds and U.S. government treasury securities because published net asset values were readily available. As of </font><font style="font-family:Times New Roman;font-size:10pt;">April&#160;30, 2019</font><font style="font-family:Times New Roman;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;">January&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;">, gross unrealized gains and unrealized losses for cash equivalents and short-term investments were not material, and the contractual maturity of all marketable securities was less than one year.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">In addition to its cash, cash equivalents and short-term investments, the Company measures the fair value of its outstanding Notes (as defined below) on a quarterly basis for disclosure purposes. The Company considers the fair value of the Notes at&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">April&#160;30, 2019</font><font style="font-family:Times New Roman;font-size:10pt;">&#160;to be a Level 2 measurement due to limited trading activity of the Notes. Refer to Note 4, </font><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Convertible Senior Notes</font><font style="font-family:Times New Roman;font-size:10pt;">, to the condensed consolidated financial statements for further details.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Future minimum lease payments under non-cancelable finance and operating leases on an annual undiscounted cash flow basis as of April 30, 2019 were as follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:90.27777777777779%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:63%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ending January 31,</font></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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Finance Lease</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Operating Leases</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Remainder of 2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,732</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,073</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,189</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,073</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,579</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2023</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,073</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,529</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2024</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,073</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,014</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter </font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51,274</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,103</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total minimum payments </font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">87,298</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,431</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less imputed interest</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(22,410</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,029</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Present value of future minimum lease payments</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">64,888</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,402</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less current obligations under leases</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,133</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,575</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-current lease obligations</font></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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62,755</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,827</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Company recorded a provision (benefit) related to income taxes of </font><font style="font-family:Times New Roman;font-size:10pt;">$(0.1) million</font><font style="font-family:Times New Roman;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;">$0.5 million</font><font style="font-family:Times New Roman;font-size:10pt;"> for the </font><font style="font-family:Times New Roman;font-size:10pt;">three months ended April 30, 2019</font><font style="font-family:Times New Roman;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;">2018</font><font style="font-family:Times New Roman;font-size:10pt;">, respectively. The provision (benefit) related to income taxes was primarily due to foreign taxes offset by excess tax deductions in the United Kingdom with respect to stock option exercises. The calculation of income taxes is based upon the estimated annual effective tax rates for the year applied to the current period income (loss) before tax plus the tax effect of any significant unusual items, discrete events or changes in tax law.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The Company assesses uncertain tax positions in accordance with ASC&#160;740-10,&#160;</font><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Accounting for Uncertainties in Tax</font><font style="font-family:Times New Roman;font-size:10pt;">. As of </font><font style="font-family:Times New Roman;font-size:10pt;">April&#160;30, 2019</font><font style="font-family:Times New Roman;font-size:10pt;">, the Company&#8217;s net unrecognized tax benefits totaled </font><font style="font-family:Times New Roman;font-size:10pt;">$4.6 million</font><font style="font-family:Times New Roman;font-size:10pt;">, of which </font><font style="font-family:Times New Roman;font-size:10pt;">$0.1 million</font><font style="font-family:Times New Roman;font-size:10pt;"> would impact the Company&#8217;s effective tax rate if recognized. The Company anticipates that the amount of reasonably possible unrecognized tax benefits that could decrease over the next twelve months due to the expiration of certain statutes of limitations and settlement of tax audits is </font><font style="font-family:Times New Roman;font-size:10pt;">no</font><font style="font-family:Times New Roman;font-size:10pt;">t material to the Company&#8217;s interim unaudited condensed consolidated financial statements.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The Company assesses uncertain tax positions in accordance with ASC&#160;740-10,&#160;</font><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Accounting for Uncertainties in Tax</font><font style="font-family:Times New Roman;font-size:10pt;">. </font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The following table sets forth the interest expense related to the Notes (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:72.61904761904762%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:63%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended April 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contractual interest expense</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">563</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization of debt discount</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,033</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization of issuance costs</font></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;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">188</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total </font></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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,784</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The following table presents supplemental information related to the Company&#8217;s operating and finance leases during the&#160;three months ended April 30, 2019&#160;(in thousands, except weighted-average information):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:98.21428571428571%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:27%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended April 30, 2019</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash paid for amounts included in the measurement of lease liabilities:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating cash flows from finance lease</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating cash flows from operating leases</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,032</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Financing cash flows from finance lease</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Right-of-use assets obtained in exchange for lease obligations:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finance lease</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating leases</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,269</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average remaining lease term (in years):</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finance lease</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating leases</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average discount rate:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finance lease</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating leases</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div></div></div><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The components of the Company&#8217;s lease costs included in its condensed consolidated statement of operations were as follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:81.94444444444444%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:64%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:34%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended April 30, 2019</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finance lease cost:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization of right-of-use assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">994</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest on lease liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">905</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating lease cost</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">967</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-term lease cost</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">395</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total lease cost</font></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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,261</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:0px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"></font><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Leases</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;">Finance Lease</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">In December 2017, the Company entered into a lease agreement for&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">106,230</font><font style="font-family:Times New Roman;font-size:10pt;">&#160;rentable square feet of office space (the &#8220;Premises&#8221;) to accommodate its growing employee base in New York City. The Company received delivery of the Premises on January 1, 2018 to commence construction to renovate the Premises. Total estimated aggregate base rent payments over the initial&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">12</font><font style="font-family:Times New Roman;font-size:10pt;">-year term of the lease are&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">$87.3 million</font><font style="font-family:Times New Roman;font-size:10pt;">, with payments beginning&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">18 months</font><font style="font-family:Times New Roman;font-size:10pt;">&#160;after delivery of the Premises. The Company has the option to extend the term of the lease by an additional </font><font style="font-family:Times New Roman;font-size:10pt;">5 years</font><font style="font-family:Times New Roman;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;">Operating Leases</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The Company has entered into non-cancelable operating leases, primarily related to rental of office space expiring through 2029. The Company recognizes operating lease costs on a straight-line basis over the term of the agreement, taking into account adjustments for market provisions such as free or escalating base monthly rental payments or deferred payment terms such as rent holidays that defer the commencement date of the required payments. The Company may receive renewal or expansion options, leasehold improvement allowances or other incentives on certain lease agreements. </font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;">Lease Costs</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The components of the Company&#8217;s lease costs included in its condensed consolidated statement of operations were as follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:81.94444444444444%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:64%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:34%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended April 30, 2019</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finance lease cost:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization of right-of-use assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">994</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest on lease liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">905</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating lease cost</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">967</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-term lease cost</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">395</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total lease cost</font></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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,261</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;">Balance Sheet Components</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The balances of the Company&#8217;s operating and finance leases were recorded on the condensed consolidated balance sheet as follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:56.94444444444444%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:37%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">April&#160;30, 2019</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Operating Leases:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating lease right-of-use assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,378</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating lease liabilities (current)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,575</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating lease liabilities, non-current</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,827</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Finance Lease:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment, net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42,392</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other accrued liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,133</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other liabilities, non-current</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62,755</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;">Supplemental Information</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The following table presents supplemental information related to the Company&#8217;s operating and finance leases during the&#160;three months ended April 30, 2019&#160;(in thousands, except weighted-average information):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:98.21428571428571%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:27%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended April 30, 2019</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash paid for amounts included in the measurement of lease liabilities:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating cash flows from finance lease</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating cash flows from operating leases</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,032</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Financing cash flows from finance lease</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Right-of-use assets obtained in exchange for lease obligations:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finance lease</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating leases</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,269</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average remaining lease term (in years):</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finance lease</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating leases</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average discount rate:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finance lease</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating leases</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;">Maturities of Lease Liabilities</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Future minimum lease payments under non-cancelable finance and operating leases on an annual undiscounted cash flow basis as of April 30, 2019 were as follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:90.27777777777779%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:63%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ending January 31,</font></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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Finance Lease</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Operating Leases</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Remainder of 2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,732</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,073</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,189</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,073</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,579</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2023</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,073</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,529</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2024</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,073</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,014</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter </font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51,274</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,103</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total minimum payments </font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">87,298</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,431</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less imputed interest</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(22,410</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,029</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Present value of future minimum lease payments</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">64,888</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,402</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less current obligations under leases</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,133</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,575</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-current lease obligations</font></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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62,755</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,827</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Future minimum lease payments under non-cancelable financing and operating leases, based on the previous lease accounting standard, as of January&#160;31, 2019, were as follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:0px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"> </font><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:90.27777777777779%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:63%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ending January&#160;31,</font></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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Financing Lease</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Operating Leases</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,732</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,578</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,073</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,765</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,073</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,277</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2023</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,073</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,224</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2024</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,073</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">922</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter </font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51,274</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,149</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total minimum payments </font></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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">87,298</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,915</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Future minimum lease payments under non-cancelable finance and operating leases on an annual undiscounted cash flow basis as of April 30, 2019 were as follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:90.27777777777779%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:63%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ending January 31,</font></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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Finance Lease</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Operating Leases</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Remainder of 2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,732</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,073</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,189</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,073</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,579</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2023</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,073</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,529</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2024</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,073</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,014</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter </font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51,274</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,103</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total minimum payments </font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">87,298</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,431</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less imputed interest</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(22,410</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,029</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Present value of future minimum lease payments</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">64,888</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,402</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less current obligations under leases</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,133</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,575</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-current lease obligations</font></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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62,755</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,827</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:0px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"></font><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Leases</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;">Finance Lease</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">In December 2017, the Company entered into a lease agreement for&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">106,230</font><font style="font-family:Times New Roman;font-size:10pt;">&#160;rentable square feet of office space (the &#8220;Premises&#8221;) to accommodate its growing employee base in New York City. The Company received delivery of the Premises on January 1, 2018 to commence construction to renovate the Premises. Total estimated aggregate base rent payments over the initial&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">12</font><font style="font-family:Times New Roman;font-size:10pt;">-year term of the lease are&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">$87.3 million</font><font style="font-family:Times New Roman;font-size:10pt;">, with payments beginning&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">18 months</font><font style="font-family:Times New Roman;font-size:10pt;">&#160;after delivery of the Premises. The Company has the option to extend the term of the lease by an additional </font><font style="font-family:Times New Roman;font-size:10pt;">5 years</font><font style="font-family:Times New Roman;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;">Operating Leases</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The Company has entered into non-cancelable operating leases, primarily related to rental of office space expiring through 2029. The Company recognizes operating lease costs on a straight-line basis over the term of the agreement, taking into account adjustments for market provisions such as free or escalating base monthly rental payments or deferred payment terms such as rent holidays that defer the commencement date of the required payments. The Company may receive renewal or expansion options, leasehold improvement allowances or other incentives on certain lease agreements. </font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;">Lease Costs</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The components of the Company&#8217;s lease costs included in its condensed consolidated statement of operations were as follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:81.94444444444444%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:64%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:34%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended April 30, 2019</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finance lease cost:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization of right-of-use assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">994</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest on lease liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">905</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating lease cost</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">967</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-term lease cost</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">395</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total lease cost</font></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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,261</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;">Balance Sheet Components</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The balances of the Company&#8217;s operating and finance leases were recorded on the condensed consolidated balance sheet as follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:56.94444444444444%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:37%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">April&#160;30, 2019</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Operating Leases:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating lease right-of-use assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,378</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating lease liabilities (current)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,575</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating lease liabilities, non-current</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,827</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Finance Lease:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment, net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42,392</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other accrued liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,133</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other liabilities, non-current</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62,755</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;">Supplemental Information</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The following table presents supplemental information related to the Company&#8217;s operating and finance leases during the&#160;three months ended April 30, 2019&#160;(in thousands, except weighted-average information):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:98.21428571428571%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:27%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended April 30, 2019</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash paid for amounts included in the measurement of lease liabilities:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating cash flows from finance lease</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating cash flows from operating leases</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,032</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Financing cash flows from finance lease</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Right-of-use assets obtained in exchange for lease obligations:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finance lease</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating leases</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,269</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average remaining lease term (in years):</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finance lease</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating leases</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average discount rate:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finance lease</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating leases</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;">Maturities of Lease Liabilities</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Future minimum lease payments under non-cancelable finance and operating leases on an annual undiscounted cash flow basis as of April 30, 2019 were as follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:90.27777777777779%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:63%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ending January 31,</font></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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Finance Lease</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Operating Leases</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Remainder of 2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,732</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,073</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,189</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,073</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,579</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2023</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,073</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,529</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2024</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,073</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,014</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter </font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51,274</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,103</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total minimum payments </font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">87,298</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,431</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less imputed interest</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(22,410</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,029</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Present value of future minimum lease payments</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">64,888</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,402</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less current obligations under leases</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,133</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,575</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-current lease obligations</font></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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62,755</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,827</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Future minimum lease payments under non-cancelable financing and operating leases, based on the previous lease accounting standard, as of January&#160;31, 2019, were as follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:0px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"> </font><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:90.27777777777779%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:63%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ending January&#160;31,</font></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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Financing Lease</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Operating Leases</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,732</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,578</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,073</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,765</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,073</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,277</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2023</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,073</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,224</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2024</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,073</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">922</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter </font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51,274</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,149</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total minimum payments </font></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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">87,298</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,915</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Leases.</font><font style="font-family:Times New Roman;font-size:10pt;"> In February&#160;2016, the Financial Accounting Standards Board issued Accounting Standards Update (&#8220;ASU&#8221;) 2016-02, codified as Accounting Standards Codification 842 (&#8220;ASC 842&#8221;), which requires lessees to record the assets and liabilities arising from all leases, with the exception of short-term leases, on the balance sheet. Under ASC 842, lessees will recognize a liability for lease payments and a right-of-use asset.&#160;This guidance retains the distinction between finance leases and operating leases and the classification criteria for finance leases remains similar. For finance leases, a lessee will recognize the interest on a lease liability separate from amortization of the right-of-use asset.&#160;In addition, repayments of principal will be presented within financing activities, and interest payments will be presented within operating activities in the statement of cash flows.&#160;For operating leases, a lessee will recognize a single lease cost on a straight-line basis and classify all cash payments within operating activities in the statement of cash flows.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The Company adopted the new lease accounting standard effective February 1, 2019 using the additional transition method described in ASU No. 2018-11,&#160;</font><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Leases &#8211; Targeted Improvements</font><font style="font-family:Times New Roman;font-size:10pt;">,&#160;which was issued in July 2018. Under the additional transition method, the Company recognized the cumulative effect of initially applying the guidance as an adjustment to the operating lease right-of-use assets and operating lease liabilities on its condensed consolidated balance sheet on February 1, 2019 without retrospective application to comparative periods. The adoption of ASC 842 resulted in recognition of right-of-use assets of </font><font style="font-family:Times New Roman;font-size:10pt;">$53.7 million</font><font style="font-family:Times New Roman;font-size:10pt;">, which included the impact of existing deferred rents of&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">$2.9 million</font><font style="font-family:Times New Roman;font-size:10pt;">&#160;and lease liabilities of&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">$70.2 million</font><font style="font-family:Times New Roman;font-size:10pt;">, along with a cumulative impact of </font><font style="font-family:Times New Roman;font-size:10pt;">$4.1 million</font><font style="font-family:Times New Roman;font-size:10pt;"> on the opening accumulated deficit, as of February 1, 2019. The Company elected the package of practical expedients permitted under the transition guidance within ASC 842, which allowed the Company to carry forward its historical assessments of whether contracts are or contain leases, lease classification and initial direct costs. See Note 5,&#160;</font><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Leases</font><font style="font-family:Times New Roman;font-size:10pt;">, for additional details.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The Company determines if an arrangement is, or contains, a lease at inception. Operating leases are disclosed separately on the consolidated balance sheets and the finance lease is included in property and equipment, net, other accrued liabilities and other liabilities, non-current.&#160;The Company has elected an accounting policy to not recognize short-term leases (one year or less) on the consolidated balance sheet. Operating lease right of use assets and operating lease liabilities are recognized based on the present value of the lease payments over the lease term at commencement date. As all of the Company&#8217;s leases do not provide an implicit rate, the Company&#8217;s incremental borrowing rate is used based on the information available at commencement date in determining the present value of future payments. The operating lease right of use asset also includes any lease payments made and excludes lease incentives. Lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term. The Company accounts for lease components and non-lease components as a single lease component.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Stock-Based Compensation.</font><font style="font-family:Times New Roman;font-size:10pt;"> In June 2018, the FASB issued ASU No.&#160;2018-07,&#160;Compensation - Stock Compensation&#160;(Topic 718): Improvements to Non-employee Share-Based Payment Accounting, which expands the scope of Topic 718 to include share-based payment transactions for acquiring goods and services from non-employees, with certain exceptions. The new guidance was effective for the Company for fiscal year beginning February 1, 2019 and the adoption had no material impact on its consolidated financial statements.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;">New Accounting Pronouncements Not Yet Adopted</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Goodwill Impairment.</font><font style="font-family:Times New Roman;font-size:10pt;"> In January 2017, the FASB issued ASU 2017-04&#8212;</font><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Intangibles&#8212;Goodwill and Other</font><font style="font-family:Times New Roman;font-size:10pt;">&#160;(Topic 350): Simplifying the Test for Goodwill Impairment. The new standard simplifies the measurement of goodwill by eliminating step two of the two-step impairment test. Step two measures a goodwill impairment loss by comparing the implied fair value of a reporting unit&#8217;s goodwill with the carrying amount of that goodwill. The new guidance requires an entity to compare the fair value of a reporting unit with its carrying amount and recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit&#8217;s fair value. Additionally, an entity should consider income tax effects from any tax deductible goodwill on the carrying amount of the reporting unit when measuring the goodwill impairment loss, if applicable. The new guidance becomes effective for the Company for the fiscal year beginning February 1, 2020, though early adoption is permitted. The Company does not expect the adoption of the new accounting standard to have a material impact on its consolidated financial statements.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Cloud Computing.</font><font style="font-family:Times New Roman;font-size:10pt;"> In August 2018, the FASB issued ASU&#160;2018-15,&#160;</font><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Customer&#8217;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract</font><font style="font-family:Times New Roman;font-size:10pt;">, which aligns the accounting for implementation costs incurred in a hosting arrangement that is a service contract with the accounting for implementation costs incurred to develop or obtain internal-use software under&#160;ASC 350-40, in order to determine which costs to capitalize and recognize as an asset and which costs to expense.&#160;ASU 2018-15 becomes effective for the Company for the fiscal year beginning February 1, 2020, with early adoption permitted, and can be applied either prospectively to implementation costs incurred after the date of adoption or retrospectively to all arrangements. The Company is currently evaluating the impact of the adoption of this standard on its consolidated financial statements.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Credit Losses.</font><font style="font-family:Times New Roman;font-size:10pt;"> In June 2016, the FASB issued ASU No.&#160;2016-13,&#160;</font><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Financial Instruments-Credit Losses</font><font style="font-family:Times New Roman;font-size:10pt;">&#160;(Topic 326): Measurement of Credit Losses on Financial Instruments, which requires the measurement and recognition of expected credit losses for financial assets held at amortized cost, which includes the Company's accounts receivables, certain financial instruments and contract assets.&#160;ASU&#160;2016-13&#160;replaces the existing incurred loss impairment model with an expected loss methodology, which will result in more timely recognition of credit losses.&#160;For available-for-sale debt securities, credit losses should be recorded through an allowance for credit losses. ASU&#160;2016-13&#160;becomes effective for the Company for the fiscal year beginning February 1, 2020 and requires a cumulative effect adjustment to the balance sheet as of the beginning of the first reporting period in which the guidance is effective. The Company is evaluating the impact of the adoption of&#160;ASU&#160;2016-13&#160;on its consolidated financial statements.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Organization and Description of Business</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">MongoDB,&#160;Inc. (&#8220;MongoDB&#8221; or the &#8220;Company&#8221;) was originally incorporated in the state of Delaware in November 2007 under the name 10Gen,&#160;Inc. In August 2013, the Company changed its name to MongoDB,&#160;Inc. The Company is headquartered in New York City. MongoDB is the leading, modern, general purpose database platform. The Company&#8217;s robust platform enables developers to build and modernize applications rapidly and cost-effectively across a broad range of use cases. Organizations can deploy the Company&#8217;s platform at scale in the cloud, on-premise, or in a hybrid environment. In addition to selling its software, the Company provides post-contract support, training, and consulting services for its offerings. The Company&#8217;s fiscal year ends </font><font style="font-family:Times New Roman;font-size:10pt;">January&#160;31</font><font style="font-family:Times New Roman;font-size:10pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Revenue</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;">Disaggregation of Revenue</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Based on the information provided to and reviewed by the Company&#8217;s Chief Executive Officer, the Company believes that the nature, amount, timing, and uncertainty of its revenue and cash flows and how they are affected by economic factors is most appropriately depicted through the Company&#8217;s primary geographical markets and subscription product categories. The Company&#8217;s primary geographical markets are North and South America (&#8220;Americas&#8221;); Europe, Middle East and Africa (&#8220;EMEA&#8221;); and Asia Pacific. The Company also disaggregates its subscription products between its MongoDB Atlas-related offerings, which includes mLab, and other subscription products, which includes MongoDB Enterprise Advanced. </font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The following table presents the Company&#8217;s revenues disaggregated by primary geographical markets, subscription product categories and services (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;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:69.64285714285714%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:63%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended April 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Primary geographical markets:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Americas </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">57,756</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,420</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">EMEA</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,320</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,024</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Asia Pacific </font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,312</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,695</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total </font></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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">89,388</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50,139</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subscription product categories and services:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">MongoDB Atlas-related</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,863</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,963</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other subscription</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53,131</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,106</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Services</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,394</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,070</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total </font></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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">89,388</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50,139</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Customers located in the United States accounted for </font><font style="font-family:Times New Roman;font-size:10pt;">60%</font><font style="font-family:Times New Roman;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;">63%</font><font style="font-family:Times New Roman;font-size:10pt;"> of total revenue for the three months ended April 30, 2019 and 2018, respectively. Customers located in the United Kingdom accounted for </font><font style="font-family:Times New Roman;font-size:10pt;">10%</font><font style="font-family:Times New Roman;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;">9%</font><font style="font-family:Times New Roman;font-size:10pt;"> of total revenue for the three months ended April 30, 2019 and 2018, respectively. No other country accounted for </font><font style="font-family:Times New Roman;font-size:10pt;">10%</font><font style="font-family:Times New Roman;font-size:10pt;"> or more of revenue for the periods presented.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">As of April 30, 2019 and 2018, substantially all of the Company&#8217;s long-lived assets were located in the United States.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;">Contract Liabilities</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The Company&#8217;s contract liabilities are recorded as deferred revenue in the Company&#8217;s consolidated balance sheet and consists of customer invoices issued or payments received in advance of revenues being recognized from the Company&#8217;s subscription and services contracts. Deferred revenue, including current and non-current balances, as of April 30, 2019 and January 31, 2019 was </font><font style="font-family:Times New Roman;font-size:10pt;">$143.7 million</font><font style="font-family:Times New Roman;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;">$137.7 million</font><font style="font-family:Times New Roman;font-size:10pt;">, respectively. For the three months ended April 30, 2019 and 2018, revenue recognized from deferred revenue at the beginning of each period was </font><font style="font-family:Times New Roman;font-size:10pt;">$45.1 million</font><font style="font-family:Times New Roman;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;">$30.3 million</font><font style="font-family:Times New Roman;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;">Remaining Performance Obligations</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Remaining performance obligations represent the aggregate amount of the transaction price in contracts allocated to performance obligations not delivered, or partially undelivered, as of the end of the reporting period. Remaining performance obligations include unearned revenue, multi-year contracts with future installment payments and certain unfulfilled orders against accepted customer contracts at the end of any given period. As of&#160;April 30,&#160;2019, the aggregate transaction price allocated to remaining performance obligations was&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">$178.8 million</font><font style="font-family:Times New Roman;font-size:10pt;">. Approximately&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">53%</font><font style="font-family:Times New Roman;font-size:10pt;">&#160;is expected to be recognized as revenue over the next&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">12 months</font><font style="font-family:Times New Roman;font-size:10pt;">&#160;and the remainder thereafter. The Company applied the practical expedient to omit disclosure with respect to the amount of the transaction price allocated to remaining performance obligations if the related contract has a total duration of </font><font style="font-family:Times New Roman;font-size:10pt;">12 months</font><font style="font-family:Times New Roman;font-size:10pt;"> or less.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;">Unbilled Receivables</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Revenue recognized in excess of invoiced amounts creates an unbilled receivable, which represents the Company&#8217;s unconditional right to consideration in exchange for goods or services that the Company has transferred to the customer. Unbilled receivables were recorded as part of accounts receivable, net in the Company&#8217;s consolidated balance sheets. As of April 30, 2019, unbilled receivables were </font><font style="font-family:Times New Roman;font-size:10pt;">$7.9 million</font><font style="font-family:Times New Roman;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;">Costs Capitalized to Obtain Contracts with Customers</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The Company capitalizes the incremental costs that are directly associated with non-cancelable subscription contracts with customers and consist of sales commissions paid to the Company&#8217;s sales force, which were recorded as deferred commissions and other assets, depending on the expected length of the deferral, in the Company&#8217;s consolidated balance sheets. </font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Deferred commissions were&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">$51.6 million</font><font style="font-family:Times New Roman;font-size:10pt;">&#160;as of&#160;April 30, 2019. Amortization expense with respect to deferred commissions was&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">$4.4 million</font><font style="font-family:Times New Roman;font-size:10pt;"> and&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">$3.1 million</font><font style="font-family:Times New Roman;font-size:10pt;">&#160;for the three months ended April 30, 2019 and&#160;2018, respectively. There was </font><font style="font-family:Times New Roman;font-size:10pt;">no</font><font style="font-family:Times New Roman;font-size:10pt;"> impairment loss in relation to the costs capitalized for the periods presented.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The following weighted-average outstanding potentially dilutive shares of common stock were excluded from the computation of diluted net loss per share for the periods presented because the impact of including them would have been anti-dilutive.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;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;width:67.26190476190477%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td style="width:63%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended April 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock options to purchase Class&#160;A common stock </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,471,439</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,539,338</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock options to purchase Class&#160;B common stock </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,700,441</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,001,291</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unvested restricted stock units</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,561,471</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">646,518</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Early exercised stock options </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47,550</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">234,646</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shares underlying the conversion spread in the convertible senior notes</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,945,081</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The following table sets forth the computation of basic and diluted net loss per share (in thousands, except share and per share data):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:0px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"> </font><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:68.65079365079364%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:63%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended April 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Numerator:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net loss</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(33,240</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(26,555</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Denominator:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average shares used to compute net loss per share, basic and diluted </font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54,710,746</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50,350,052</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net loss per share, basic and diluted </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.61</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.53</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Total stock-based compensation expense recognized in the Company&#8217;s unaudited condensed consolidated statements of operations is as follows (in thousands):</font><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:68.65079365079364%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:63%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended April 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of revenue&#8212;subscription </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">988</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">359</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of revenue&#8212;services </font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">593</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">184</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales and marketing </font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,940</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,218</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development </font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,520</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,206</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">General and administrative </font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,968</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,610</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total stock-based compensation expense </font></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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,009</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,577</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The following tables present information about the Company&#8217;s financial assets that have been measured at fair value on a recurring basis as of </font><font style="font-family:Times New Roman;font-size:10pt;">April&#160;30, 2019</font><font style="font-family:Times New Roman;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;">January&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;">, and indicate the fair value hierarchy of the valuation inputs utilized to determine such fair value (in thousands):</font><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" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value Measurement at April&#160;30, 2019</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Financial Assets:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash and cash equivalents:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50,356</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50,356</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-term investments:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. government treasury securities </font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">318,346</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">318,346</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total financial assets </font></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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">368,702</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">368,702</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value Measurement at January&#160;31, 2019</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Financial Assets:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash and cash equivalents:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">88,015</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">88,015</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-term investments:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. government treasury securities </font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">318,139</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">318,139</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total financial assets </font></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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">406,154</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">406,154</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Future minimum lease payments under non-cancelable financing and operating leases, based on the previous lease accounting standard, as of January&#160;31, 2019, were as follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:0px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"> </font><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:90.27777777777779%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:63%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ending January&#160;31,</font></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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Financing Lease</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Operating Leases</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,732</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,578</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,073</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,765</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,073</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,277</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2023</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,073</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,224</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2024</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,073</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">922</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter </font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51,274</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,149</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total minimum payments </font></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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">87,298</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,915</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Future minimum lease payments under non-cancelable financing and operating leases, based on the previous lease accounting standard, as of January&#160;31, 2019, were as follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:0px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"> </font><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:90.27777777777779%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:63%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ending January&#160;31,</font></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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Financing Lease</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Operating Leases</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,732</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,578</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,073</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,765</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,073</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,277</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2023</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,073</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,224</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2024</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,073</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">922</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter </font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51,274</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,149</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total minimum payments </font></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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">87,298</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,915</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The following table summarizes RSU activity for the </font><font style="font-family:Times New Roman;font-size:10pt;">three months ended April 30, 2019</font><font style="font-family:Times New Roman;font-size:10pt;">:</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:72.22222222222221%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:55%;" rowspan="1" colspan="1"></td><td style="width:21%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:20%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-Average Grant Date Fair Value per RSU</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unvested - January 31, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,988,774</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54.22</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">RSUs granted</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,027,610</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">105.50</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">RSUs vested</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(126,346</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45.42</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">RSUs forfeited and canceled</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(24,629</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">56.03</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unvested - April 30, 2019</font></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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,865,409</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">72.98</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;"></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The following table summarizes stock option activity for the </font><font style="font-family:Times New Roman;font-size:10pt;">three months ended April 30, 2019</font><font style="font-family:Times New Roman;font-size:10pt;"> (in thousands, except share and per share data and years):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;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;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted- <br clear="none"/>Average <br clear="none"/>Exercise <br clear="none"/>Price Per <br clear="none"/>Share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted- <br clear="none"/>Average <br clear="none"/>Remaining <br clear="none"/>Contractual <br clear="none"/>Term <br clear="none"/>(In Years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Aggregate <br clear="none"/>Intrinsic <br clear="none"/>Value</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance - January&#160;31, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,621,010</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.75</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.7</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">729,392</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock options exercised</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(831,901</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.71</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock options forfeited and expired</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(77,121</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.45</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance - April&#160;30, 2019</font></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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,711,988</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.73</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,027,149</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested and exercisable - January&#160;31, 2019</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,342,183</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.95</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.0</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">456,275</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested and exercisable - April&#160;30, 2019</font></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:3px double #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,917,890</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.95</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">658,851</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Summary of Significant Accounting Policies</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;">Basis of Presentation</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The accompanying interim condensed consolidated balance sheet as of </font><font style="font-family:Times New Roman;font-size:10pt;">April&#160;30, 2019</font><font style="font-family:Times New Roman;font-size:10pt;">, the interim condensed consolidated statements of stockholders&#8217; equity for the three months ended </font><font style="font-family:Times New Roman;font-size:10pt;">April&#160;30, 2019</font><font style="font-family:Times New Roman;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;">2018</font><font style="font-family:Times New Roman;font-size:10pt;">, the interim condensed consolidated statements of operations and of comprehensive loss for the </font><font style="font-family:Times New Roman;font-size:10pt;">three</font><font style="font-family:Times New Roman;font-size:10pt;"> months ended </font><font style="font-family:Times New Roman;font-size:10pt;">April&#160;30, 2019</font><font style="font-family:Times New Roman;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;">2018</font><font style="font-family:Times New Roman;font-size:10pt;"> and the interim condensed consolidated statements of cash flows for the </font><font style="font-family:Times New Roman;font-size:10pt;">three months ended April 30, 2019</font><font style="font-family:Times New Roman;font-size:10pt;"> and 2018 are unaudited. The interim unaudited condensed consolidated financial statements have been prepared on a basis consistent with the annual consolidated financial statements and, in the opinion of management, reflect all adjustments, which include only normal recurring adjustments, necessary to state fairly the Company&#8217;s financial position as of </font><font style="font-family:Times New Roman;font-size:10pt;">April&#160;30, 2019</font><font style="font-family:Times New Roman;font-size:10pt;">, its statements of stockholders&#8217; equity as of </font><font style="font-family:Times New Roman;font-size:10pt;">April&#160;30, 2019</font><font style="font-family:Times New Roman;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;">2018</font><font style="font-family:Times New Roman;font-size:10pt;">, its results of operations and of comprehensive loss for the </font><font style="font-family:Times New Roman;font-size:10pt;">three</font><font style="font-family:Times New Roman;font-size:10pt;"> months ended </font><font style="font-family:Times New Roman;font-size:10pt;">April&#160;30, 2019</font><font style="font-family:Times New Roman;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;">2018</font><font style="font-family:Times New Roman;font-size:10pt;">, and its statements of cash flows for the </font><font style="font-family:Times New Roman;font-size:10pt;">three months ended April 30, 2019</font><font style="font-family:Times New Roman;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;">2018</font><font style="font-family:Times New Roman;font-size:10pt;">. The financial data and the other financial information disclosed in the notes to these interim condensed consolidated financial statements related to the </font><font style="font-family:Times New Roman;font-size:10pt;">three</font><font style="font-family:Times New Roman;font-size:10pt;">-month periods are also unaudited. The results of operations for the </font><font style="font-family:Times New Roman;font-size:10pt;">three months ended April 30, 2019</font><font style="font-family:Times New Roman;font-size:10pt;"> are not necessarily indicative of the results to be expected for the fiscal year ending </font><font style="font-family:Times New Roman;font-size:10pt;">January&#160;31, 2020</font><font style="font-family:Times New Roman;font-size:10pt;"> or for any other future year or interim period.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The interim unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (&#8220;U.S. GAAP&#8221;) and include the accounts of the Company and its wholly owned subsidiaries. All intercompany transactions and accounts have been eliminated. Certain information and note disclosures normally included in the financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to the applicable rules and regulations of the Securities and Exchange Commission (&#8220;SEC&#8221;). The condensed balance sheet data as of </font><font style="font-family:Times New Roman;font-size:10pt;">January&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;"> was derived from the Company&#8217;s audited financial statements, but does not include all disclosures required by U.S. GAAP. Therefore, these interim unaudited condensed consolidated financial statements and accompanying footnotes should be read in conjunction with the Company&#8217;s annual consolidated financial statements and related footnotes included in its Annual Report on Form 10-K for the fiscal year ended </font><font style="font-family:Times New Roman;font-size:10pt;">January&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;"> (the &#8220;2019 Form 10-K&#8221;).</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Effective February 1, 2018, the Company&#160;adopted&#160;Accounting Standards Update (&#8220;ASU&#8221;) No. 2014-09,&#160;</font><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers (Topic&#160;606)</font><font style="font-family:Times New Roman;font-size:10pt;">. All amounts and disclosures in this Quarterly Report on Form 10-Q have been updated to comply with the new revenue standard.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;">Use of Estimates</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The preparation of the interim unaudited condensed consolidated financial statements in conformity with U.S.&#160;GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting period. Such estimates include, but are not limited to, revenue recognition, allowances for doubtful accounts, stock-based compensation, legal contingencies, fair value of acquired intangible assets and goodwill, useful lives of acquired intangible assets and property and equipment, fair value of property and equipment and accounting for income taxes. The Company bases these estimates on historical and anticipated results, trends and various other assumptions that it believes are reasonable under the circumstances, including assumptions as to future events. Actual results could differ from those estimates.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;">Significant Accounting Policies</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">There have been no changes to the Company&#8217;s significant accounting policies described in the Company&#8217;s 2019 Form 10-K other than the adoption of the new accounting guidance related to leases and stock-based compensation, effective February 1, 2019, as discussed in &#8220;Recently Adopted Accounting Pronouncements&#8221;&#160;below. Further disclosures with respect to the Company&#8217;s leases are also included in Note 5,&#160;</font><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Leases</font><font style="font-family:Times New Roman;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;">Related Party Transactions</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">All contracts with related parties are executed in ordinary course of business. There were </font><font style="font-family:Times New Roman;font-size:10pt;">no</font><font style="font-family:Times New Roman;font-size:10pt;"> material related party transactions in the </font><font style="font-family:Times New Roman;font-size:10pt;">three</font><font style="font-family:Times New Roman;font-size:10pt;"> months ended </font><font style="font-family:Times New Roman;font-size:10pt;">April&#160;30, 2019</font><font style="font-family:Times New Roman;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;">2018</font><font style="font-family:Times New Roman;font-size:10pt;">. As of </font><font style="font-family:Times New Roman;font-size:10pt;">April&#160;30, 2019</font><font style="font-family:Times New Roman;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;">January&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;">, there were </font><font style="font-family:Times New Roman;font-size:10pt;">no</font><font style="font-family:Times New Roman;font-size:10pt;"> material amounts payable to or amounts receivable from related parties.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;">Recently Adopted Accounting Pronouncements</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Leases.</font><font style="font-family:Times New Roman;font-size:10pt;"> In February&#160;2016, the Financial Accounting Standards Board issued Accounting Standards Update (&#8220;ASU&#8221;) 2016-02, codified as Accounting Standards Codification 842 (&#8220;ASC 842&#8221;), which requires lessees to record the assets and liabilities arising from all leases, with the exception of short-term leases, on the balance sheet. Under ASC 842, lessees will recognize a liability for lease payments and a right-of-use asset.&#160;This guidance retains the distinction between finance leases and operating leases and the classification criteria for finance leases remains similar. For finance leases, a lessee will recognize the interest on a lease liability separate from amortization of the right-of-use asset.&#160;In addition, repayments of principal will be presented within financing activities, and interest payments will be presented within operating activities in the statement of cash flows.&#160;For operating leases, a lessee will recognize a single lease cost on a straight-line basis and classify all cash payments within operating activities in the statement of cash flows.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The Company adopted the new lease accounting standard effective February 1, 2019 using the additional transition method described in ASU No. 2018-11,&#160;</font><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Leases &#8211; Targeted Improvements</font><font style="font-family:Times New Roman;font-size:10pt;">,&#160;which was issued in July 2018. Under the additional transition method, the Company recognized the cumulative effect of initially applying the guidance as an adjustment to the operating lease right-of-use assets and operating lease liabilities on its condensed consolidated balance sheet on February 1, 2019 without retrospective application to comparative periods. The adoption of ASC 842 resulted in recognition of right-of-use assets of </font><font style="font-family:Times New Roman;font-size:10pt;">$53.7 million</font><font style="font-family:Times New Roman;font-size:10pt;">, which included the impact of existing deferred rents of&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">$2.9 million</font><font style="font-family:Times New Roman;font-size:10pt;">&#160;and lease liabilities of&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">$70.2 million</font><font style="font-family:Times New Roman;font-size:10pt;">, along with a cumulative impact of </font><font style="font-family:Times New Roman;font-size:10pt;">$4.1 million</font><font style="font-family:Times New Roman;font-size:10pt;"> on the opening accumulated deficit, as of February 1, 2019. The Company elected the package of practical expedients permitted under the transition guidance within ASC 842, which allowed the Company to carry forward its historical assessments of whether contracts are or contain leases, lease classification and initial direct costs. See Note 5,&#160;</font><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Leases</font><font style="font-family:Times New Roman;font-size:10pt;">, for additional details.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The Company determines if an arrangement is, or contains, a lease at inception. Operating leases are disclosed separately on the consolidated balance sheets and the finance lease is included in property and equipment, net, other accrued liabilities and other liabilities, non-current.&#160;The Company has elected an accounting policy to not recognize short-term leases (one year or less) on the consolidated balance sheet. Operating lease right of use assets and operating lease liabilities are recognized based on the present value of the lease payments over the lease term at commencement date. As all of the Company&#8217;s leases do not provide an implicit rate, the Company&#8217;s incremental borrowing rate is used based on the information available at commencement date in determining the present value of future payments. The operating lease right of use asset also includes any lease payments made and excludes lease incentives. Lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term. The Company accounts for lease components and non-lease components as a single lease component.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Stock-Based Compensation.</font><font style="font-family:Times New Roman;font-size:10pt;"> In June 2018, the FASB issued ASU No.&#160;2018-07,&#160;Compensation - Stock Compensation&#160;(Topic 718): Improvements to Non-employee Share-Based Payment Accounting, which expands the scope of Topic 718 to include share-based payment transactions for acquiring goods and services from non-employees, with certain exceptions. The new guidance was effective for the Company for fiscal year beginning February 1, 2019 and the adoption had no material impact on its consolidated financial statements.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;">New Accounting Pronouncements Not Yet Adopted</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Goodwill Impairment.</font><font style="font-family:Times New Roman;font-size:10pt;"> In January 2017, the FASB issued ASU 2017-04&#8212;</font><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Intangibles&#8212;Goodwill and Other</font><font style="font-family:Times New Roman;font-size:10pt;">&#160;(Topic 350): Simplifying the Test for Goodwill Impairment. The new standard simplifies the measurement of goodwill by eliminating step two of the two-step impairment test. Step two measures a goodwill impairment loss by comparing the implied fair value of a reporting unit&#8217;s goodwill with the carrying amount of that goodwill. The new guidance requires an entity to compare the fair value of a reporting unit with its carrying amount and recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit&#8217;s fair value. Additionally, an entity should consider income tax effects from any tax deductible goodwill on the carrying amount of the reporting unit when measuring the goodwill impairment loss, if applicable. The new guidance becomes effective for the Company for the fiscal year beginning February 1, 2020, though early adoption is permitted. The Company does not expect the adoption of the new accounting standard to have a material impact on its consolidated financial statements.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Cloud Computing.</font><font style="font-family:Times New Roman;font-size:10pt;"> In August 2018, the FASB issued ASU&#160;2018-15,&#160;</font><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Customer&#8217;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract</font><font style="font-family:Times New Roman;font-size:10pt;">, which aligns the accounting for implementation costs incurred in a hosting arrangement that is a service contract with the accounting for implementation costs incurred to develop or obtain internal-use software under&#160;ASC 350-40, in order to determine which costs to capitalize and recognize as an asset and which costs to expense.&#160;ASU 2018-15 becomes effective for the Company for the fiscal year beginning February 1, 2020, with early adoption permitted, and can be applied either prospectively to implementation costs incurred after the date of adoption or retrospectively to all arrangements. The Company is currently evaluating the impact of the adoption of this standard on its consolidated financial statements.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Credit Losses.</font><font style="font-family:Times New Roman;font-size:10pt;"> In June 2016, the FASB issued ASU No.&#160;2016-13,&#160;</font><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Financial Instruments-Credit Losses</font><font style="font-family:Times New Roman;font-size:10pt;">&#160;(Topic 326): Measurement of Credit Losses on Financial Instruments, which requires the measurement and recognition of expected credit losses for financial assets held at amortized cost, which includes the Company's accounts receivables, certain financial instruments and contract assets.&#160;ASU&#160;2016-13&#160;replaces the existing incurred loss impairment model with an expected loss methodology, which will result in more timely recognition of credit losses.&#160;For available-for-sale debt securities, credit losses should be recorded through an allowance for credit losses. ASU&#160;2016-13&#160;becomes effective for the Company for the fiscal year beginning February 1, 2020 and requires a cumulative effect adjustment to the balance sheet as of the beginning of the first reporting period in which the guidance is effective. The Company is evaluating the impact of the adoption of&#160;ASU&#160;2016-13&#160;on its consolidated financial statements.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Subsequent Events</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">On April 23, 2019, the Company entered into an Agreement and Plan of Merger Agreement (the &#8220;Merger Agreement&#8221;) with Kingdom Merger Sub, Inc., a wholly-owned subsidiary of the Company (&#8220;Merger Sub&#8221;), Tightdb, Inc. (&#8220;Realm&#8221;), and Fortis Advisors LLC, solely in its capacity as the Stockholder Agent, to acquire all of the issued and outstanding capital stock of Realm for a purchase price of</font><font style="font-family:Times New Roman;font-size:10pt;"> </font><font style="font-family:Times New Roman;font-size:10pt;">$39.0 million</font><font style="font-family:Times New Roman;font-size:10pt;"> </font><font style="font-family:Times New Roman;font-size:10pt;">in cash, subject to working capital, cash, debt, transaction expenses and other closing adjustments. Realm was a privately held mobile database company.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Pursuant to the Merger Agreement, on May 7, 2019, Merger Sub was merged with and into Realm, and Realm continued as the surviving corporation and as a wholly-owned subsidiary of the Company. The Merger Agreement contains customary representations and warranties of each of the parties. The Merger Agreement also contains indemnification rights whereby the Company and its subsidiaries will be indemnified for breaches of or inaccuracies in counterparty representations, warranties, covenants and certain other matters (subject to certain limitations).</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">In connection with the transaction, certain employees of Realm have accepted offers of employment made by the Company to continue with the Company following the closing of the Merger.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The preparation of the interim unaudited condensed consolidated financial statements in conformity with U.S.&#160;GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting period. Such estimates include, but are not limited to, revenue recognition, allowances for doubtful accounts, stock-based compensation, legal contingencies, fair value of acquired intangible assets and goodwill, useful lives of acquired intangible assets and property and equipment, fair value of property and equipment and accounting for income taxes. The Company bases these estimates on historical and anticipated results, trends and various other assumptions that it believes are reasonable under the circumstances, including assumptions as to future events. Actual results could differ from those estimates.</font></div></div> EX-101.SCH 8 mdb-20190430.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2116100 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2416401 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 1001501 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parentheticals) link:presentationLink link:calculationLink link:definitionLink 1006000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 1006001 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - Reconciliation link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 1005000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Convertible Senior Notes link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - Convertible Senior Notes - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2410406 - Disclosure - Convertible Senior Notes - Capped Calls (Details) link:presentationLink link:calculationLink link:definitionLink 2410405 - Disclosure - Convertible Senior Notes - Schedule of Interest Expense for the Notes (Details) link:presentationLink link:calculationLink link:definitionLink 2410404 - Disclosure - Convertible Senior Notes - Schedule of Net Carrying Amount of the Equity Component of the Notes (Details) link:presentationLink link:calculationLink link:definitionLink 2410403 - Disclosure - Convertible Senior Notes - Schedule of Net Carrying Amount of the Liability Component of the Notes (Details) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - Convertible Senior Notes (Tables) link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 2122100 - Disclosure - Equity Incentive Plans and Employee Stock Purchase Plan link:presentationLink link:calculationLink link:definitionLink 2422404 - Disclosure - Equity Incentive Plans and Employee Stock Purchase Plan - Restricted Stock Units, Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2422405 - Disclosure - Equity Incentive Plans and Employee Stock Purchase Plan - Schedule of Restricted Stock Unit Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2422403 - Disclosure - Equity Incentive Plans and Employee Stock Purchase Plan - Schedule of Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2422406 - Disclosure - Equity Incentive Plans and Employee Stock Purchase Plan - Stock-based Compensation Expense Recognized in Statement of Operations (Details) link:presentationLink link:calculationLink link:definitionLink 2422402 - Disclosure - Equity Incentive Plans and Employee Stock Purchase Plan - Stock Options (Details) link:presentationLink link:calculationLink link:definitionLink 2322301 - Disclosure - Equity Incentive Plans and Employee Stock Purchase Plan (Tables) link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Fair Value Measurements - Schedule of Financial Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2128100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2428401 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2413404 - Disclosure - Leases - Balance Sheet Components (Details) link:presentationLink link:calculationLink link:definitionLink 2413403 - Disclosure - Leases - Components of Lease Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2413406 - Disclosure - Leases - Lease Maturities (Details) link:presentationLink link:calculationLink link:definitionLink 2413406 - Disclosure - Leases - Lease Maturities (Details) link:presentationLink link:calculationLink link:definitionLink 2413407 - Disclosure - Leases - Lease Maturities Prior To Adoption of New Lease Standard (Details) link:presentationLink link:calculationLink link:definitionLink 2413402 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - Leases (Notes) link:presentationLink link:calculationLink link:definitionLink 2413405 - Disclosure - Leases - Supplemental Information (Details) link:presentationLink link:calculationLink link:definitionLink 2313301 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2125100 - Disclosure - Net Loss per Share link:presentationLink link:calculationLink link:definitionLink 2425402 - Disclosure - Net Loss per Share - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2425404 - Disclosure - Net Loss per Share - Schedule of Antidilutive Securities Excluded from the Computation of Diluted Net Loss per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2425403 - Disclosure - Net Loss per Share - Schedule of Basic and Diluted Earnings (Loss) Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2325301 - Disclosure - Net Loss per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Organization and Description of Business link:presentationLink link:calculationLink link:definitionLink 2119100 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 2419404 - Disclosure - Revenue - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2419403 - Disclosure - Revenue - Concentration Risk (Details) link:presentationLink link:calculationLink link:definitionLink 2419402 - Disclosure - Revenue - Schedule of total revenue by geographic areas (Details) link:presentationLink link:calculationLink link:definitionLink 2319301 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 2131100 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 2431401 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2402402 - Disclosure - Summary of Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 9 mdb-20190430_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 10 mdb-20190430_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 11 mdb-20190430_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Debt Disclosure [Abstract] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Debt Instrument [Axis] Debt Instrument [Axis] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Convertible Senior Notes, Liability Component Convertible Senior Notes, Liability Component [Member] Convertible Senior Notes, Liability Component [Member] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Convertible Debt Convertible Debt [Member] Debt Instrument [Line Items] Debt Instrument [Line Items] Principal Long-term Debt, Gross Unamortized debt discount Debt Instrument, Unamortized Discount Unamortized debt issuance costs Debt Issuance Costs, Gross Net carrying amount Long-term Debt Revenues [Abstract] Deferred revenue Contract with Customer, Liability Revenue recognized Contract with Customer, Liability, Revenue Recognized Remaining performance obligation Revenue, Remaining Performance Obligation, Amount 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] Remaining performance obligation, percentage Revenue, Remaining Performance Obligation, Percentage Expected timing of satisfaction of remaining performance obligation Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Unbilled receivables Contract with Customer, Asset, Net Deferred commissions Capitalized Contract Cost, Net Amortization of deferred commissions Capitalized Contract Cost, Amortization Impairment loss Capitalized Contract Cost, Impairment Loss Contractual interest expense Interest Expense, Debt, Excluding Amortization Amortization of debt discount Amortization of Debt Discount (Premium) Amortization of issuance costs Amortization of Debt Issuance Costs Total Interest Expense, Debt Leases [Abstract] Finance lease cost: Finance Lease, Cost [Abstract] Amortization of right-of-use assets Finance Lease, Right-of-Use Asset, Amortization Interest on lease liabilities Finance Lease, Interest Expense Operating lease cost Operating Lease, Cost Short-term lease cost Short-term Lease, Cost Total lease cost Lease, Cost Concentration Risk [Table] Concentration Risk [Table] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Geographic Concentration Risk Geographic Concentration Risk [Member] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Revenue, Net Sales Revenue, Net [Member] Geographical [Axis] Geographical [Axis] Geographical [Domain] Geographical [Domain] United States UNITED STATES United Kingdom UNITED KINGDOM Concentration Risk [Line Items] Concentration Risk [Line Items] Concentration risk, percentage Concentration Risk, Percentage Convertible Senior Notes, Equity Component Convertible Senior Notes, Equity Component [Member] Convertible Senior Notes, Equity Component [Member] Debt discount for conversion option Debt Instrument, Convertible, Gross Amount of Equity Component Debt Instrument, Convertible, Gross Amount of Equity Component Issuance costs Net carrying amount Debt Instrument, Convertible, Carrying Amount of Equity Component Earnings Per Share [Abstract] Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Class of Stock [Axis] Class of Stock [Axis] Class of Stock [Domain] Class of Stock [Domain] Class A Common Stock Common Class A [Member] Class B Common Stock Common Class B [Member] Class of Stock [Line Items] Class of Stock [Line Items] Number of votes per share Common Stock, Voting Rights, Number of Votes Per Share Common Stock, Voting Rights, Number of Votes Per Share Shares issuable upon conversion (in shares) Debt Conversion, Convertible Instrument, Shares Issuable Debt Conversion, Convertible Instrument, Shares Issuable Initial conversion price (in dollars per share) Debt Instrument, Convertible, Conversion Price Average market price (in dollars per share) Debt Instrument, Convertible, Conversion Price, Average Market Price Debt Instrument, Convertible, Conversion Price, Average Market Price Lease, Cost Lease, Cost [Table Text Block] Assets And Liabilities, Lessee Assets And Liabilities, Lessee [Table Text Block] Assets And Liabilities, Lessee [Table Text Block] Finance Lease, Liability, Maturity Finance Lease, Liability, Maturity [Table Text Block] Lessee, Operating Lease, Liability, Maturity Lessee, Operating Lease, Liability, Maturity [Table Text Block] Schedule of Future Minimum Lease Payments for Capital Leases Schedule of Future Minimum Lease Payments for Capital Leases [Table Text Block] Schedule of Future Minimum Rental Payments for Operating Leases Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Americas Americas [Member] Europe, Middle East and Africa EMEA [Member] Asia Pacific Asia Pacific [Member] Product and Service [Axis] Product and Service [Axis] Product and Service [Domain] Product and Service [Domain] MongoDB Atlas-related MongoDB Atlas Related [Member] MongoDB Atlas Related [Member] Other subscription Other Subscription [Member] Other Subscription [Member] Services Service [Member] Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Total revenue Revenue from Contract with Customer, Excluding Assessed Tax Convertible Senior Notes Debt Disclosure [Text Block] Numerator: Numerator [Abstract] Numerator [Abstract] Net loss Net Income (Loss) Attributable to Parent Denominator: Denominator [Abstract] Denominator [Abstract] Weighted-average shares used to compute 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 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] Stock options to purchase common stock Employee Stock Option [Member] Unvested restricted stock units Restricted Stock Units (RSUs) [Member] Early exercised stock options Early Exercised Employee Stock Option [Member] Early Exercised Employee Stock Option [Member] Shares underlying the conversion spread in the convertible senior notes Convertible Debt Securities [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 Income Tax Disclosure [Abstract] Provision (benefit) for income taxes Income Tax Expense (Benefit) Unrecognized tax benefits Unrecognized Tax Benefits Unrecognized tax benefits that would impact effective tax rate Unrecognized Tax Benefits that Would Impact Effective Tax Rate Decrease in unrecognized tax benefits is reasonably possible Decrease in Unrecognized Tax Benefits is Reasonably Possible Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Award Type [Axis] Award Type [Axis] Equity Award [Domain] Equity Award [Domain] Employee Stock Option Vesting [Axis] Vesting [Axis] Vesting [Domain] Vesting [Domain] One Year Anniversary Share-based Compensation Award, Tranche One [Member] 13 to 36 Months Share-based Compensation Award, Tranche Two [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Award vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Vesting rights percentage Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Fair Value Disclosures [Abstract] Fair Value Measurements Fair Value Disclosures [Text Block] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Cost of revenue—subscription Cost of Revenue - Subscription [Member] Cost of Revenue - Subscription [Member] Cost of revenue—services Cost of Revenue - Services [Member] Cost of Revenue - Services [Member] Sales and marketing Selling and Marketing Expense [Member] Research and development Research and Development Expense [Member] General and administrative General and Administrative Expense [Member] Total stock-based compensation expense Allocated Share-based Compensation Expense Statement of Financial Position [Abstract] Current assets: Assets, Current [Abstract] Allowance for doubtful accounts Allowance for Doubtful Accounts Receivable, Current Statement [Table] Statement [Table] Statement [Line Items] Statement [Line Items] Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Common stock authorized (in shares) Common Stock, Shares Authorized Common stock issued (in shares) Common Stock, Shares, Issued Common stock outstanding (in shares) Common Stock, Shares, Outstanding Treasury stock (in shares) Treasury Stock, Shares Average repurchase price of treasury stock shares (in dollars per share) Treasury Stock Acquired, Average Cost Per Share Equity Incentive Plans and Employee Stock Purchase Plan Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Statement of Comprehensive Income [Abstract] Net loss Other comprehensive income (loss), net of tax: Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Unrealized gain (loss) on available-for-sale securities Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Total comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Restricted Stock Units (RSUs) Debt Instrument, Redemption, Period [Axis] Debt Instrument, Redemption, Period [Axis] Debt Instrument, Redemption, Period [Domain] Debt Instrument, Redemption, Period [Domain] Redemption Period 1 Debt Instrument, Redemption, Period One [Member] Redemption Period 2 Debt Instrument, Redemption, Period Two [Member] Range [Axis] Range [Axis] Range [Domain] Range [Domain] Minimum Minimum [Member] Maximum Maximum [Member] Face amount of debt Debt Instrument, Face Amount Interest rate Debt Instrument, Interest Rate, Stated Percentage Proceeds from borrowings on convertible senior notes, net of issuance costs Proceeds from Convertible Debt Convertible debt, conversion ratio Debt Instrument, Convertible, Conversion Ratio Convertible debt, conversion ratio denominator Debt Instrument, Convertible, Conversion Ratio, Denominator Debt Instrument, Convertible, Conversion Ratio, Denominator Threshold trading days Debt Instrument, Convertible, Threshold Trading Days Consecutive threshold trading days Debt Instrument, Convertible, Threshold Consecutive Trading Days Threshold percentage of stock price trigger Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger Trading price as a percentage of stock price and debt conversion rate Debt Instrument, Convertible, Trading Price As A Percentage Of Stock Price And Debt Conversion Rate Debt Instrument, Convertible, Trading Price As A Percentage Of Stock Price And Debt Conversion Rate Percentage of principal amount redeemed Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed Carrying amount of convertible debt equity component Debt issuance costs Effective interest rate Debt Instrument, Interest Rate, Effective Percentage Fair value of convertible debt Convertible Debt, Fair Value Disclosures 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 provided by (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 Stock-based compensation Share-based Compensation Amortization of debt discount and issuance costs Amortization of Debt Issuance Costs and Discounts Amortization of finance right-of-use assets Non-cash interest on finance lease liabilities Deferred income taxes Deferred Income Tax Expense (Benefit) Accretion of discount on short-term investments Accretion (Amortization) of Discounts and Premiums, Investments Change in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Accounts receivable Increase (Decrease) in Accounts Receivable Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Deferred commissions Increase (Decrease) in Deferred Charges Other long-term assets Increase (Decrease) in Other Noncurrent Assets Accounts payable Increase (Decrease) in Accounts Payable Deferred rent Increase (Decrease) in Deferred Liabilities Accrued liabilities Increase (Decrease) in Accrued Liabilities Deferred revenue Increase (Decrease) in Contract with Customer, Liability Net cash provided by (used in) operating activities Net Cash Provided by (Used in) Operating Activities Cash flows from investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Proceeds from maturities of marketable securities Proceeds from Sale of Debt Securities, Available-for-sale Purchases of marketable securities Payments to Acquire Marketable Securities Net cash provided by 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 exercise of stock options, including early exercised stock options Proceeds from Stock Options Exercised Repurchase of early exercised stock options Payments for Repurchase of Common Stock Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Effect of exchange rate changes on cash, cash equivalents, and restricted cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents 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, beginning of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Cash, cash equivalents and restricted cash, end of period Supplemental cash flow disclosure Noncash Investing and Financing Items [Abstract] Cash paid during the period for: Cash Paid During The Period [Abstract] Cash Paid During The Period [Abstract] Income taxes, net of refunds Income Taxes Paid Noncash investing and financing activities Noncash Investing And Financing Activities [Abstract] Noncash Investing And Financing Activities [Abstract] Vesting of early exercised stock options Vesting Of Early Exercised Stock Options, Noncash Vesting Of Early Exercised Stock Options, Noncash Purchases of property and equipment included in accounts payable and accrued liabilities Capital Expenditures Incurred but Not yet Paid Construction in progress related to build-to-suit lease obligations Estimated Fair Value, Build-To-Suit Office Lease Estimated Fair Value, Build-To-Suit Office Lease Schedule of stock option activity Share-based Compensation, Stock Options, Activity [Table Text Block] Schedule of restricted stock unit activity Schedule of Nonvested Restricted Stock Units Activity [Table Text Block] Schedule of stock-based compensation expense recognized in consolidated statements of operations Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block] Revenue Revenue from Contract with Customer [Text Block] Rentable office space (in sq ft) Finance Leases, Net Rentable Area Finance Leases, Net Rentable Area Term of contract Lessee, Finance Lease, Term of Contract Total minimum payments Finance Lease, Liability, Payments, Due Term before initial payment Lessee, Finance Lease, Term Before Initial Payment Lessee, Finance Lease, Term Before Initial Payment Option to extend Lessee, Finance Lease, Option to Extend Accounting Policies [Abstract] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Use of Estimates Use of Estimates, Policy [Policy Text Block] Related Party Transactions Related Party Transactions, Policy [Policy Text Block] Related Party Transactions, Policy [Policy Text Block] New Accounting Pronouncements Not Yet Adopted New Accounting Pronouncements, Policy [Policy Text Block] Net Loss per Share Earnings Per Share, Policy [Policy Text Block] Income Taxes Income Tax, Policy [Policy Text Block] Statement of Stockholders' Equity [Abstract] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Class A and Class B Common Stock Common Stock [Member] Additional Paid-In Capital Additional Paid-in Capital [Member] Treasury Stock Treasury Stock [Member] Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] Accumulated Deficit Retained Earnings [Member] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Beginning balance (in shares) Beginning balance Stockholders' Equity Attributable to Parent Cumulative effect of accounting change Cumulative Effect of New Accounting Principle in Period of Adoption Stock option exercises (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Stock option exercises Stock Issued During Period, Value, Stock Options Exercised Repurchase of early exercised options (in shares) Stock Repurchased During Period, Shares Vesting of early exercised stock options Adjustments To Additional Paid in Capital, Early Exercise of Stock Options Adjustments To Additional Paid in Capital, Early Exercise of Stock Options Vesting of restricted stock units (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Gross Stock-based compensation Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition Unrealized loss on available-for-sale securities Foreign currency translation adjustment Ending balance (in shares) Ending balance Related party transactions Related Party Transaction, Amounts of Transaction Amounts payable to or receivable from related parties Related Party Transaction, Due from (to) Related Party New Accounting Pronouncements or Change in Accounting Principle [Table] New Accounting Pronouncements or Change in Accounting Principle [Table] Adjustments for New Accounting Pronouncements [Axis] Type of Adoption [Domain] Accounting Standards Update 2016-19 Accounting Standards Update 2016-19 [Member] New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Deferred rent credit Operating Lease, Right-of-Use Asset Deferred revenue Deferred Revenue Lease liability Operating Lease, Liability Cumulative effect of accounting change Schedule of basic and diluted earnings (loss) per share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule of antidilutive securities excluded from computation of earnings per share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Schedule of total revenue by geographic areas Disaggregation of Revenue [Table Text Block] Reconciliation of cash, cash equivalents, and restricted cash within the condensed consolidated balance sheets, end of period, to the amounts shown in the statements of cash flows above: Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Restricted cash, non-current Restricted Cash and Cash Equivalents, Noncurrent Total cash, cash equivalents and restricted cash Subsequent Events [Abstract] Subsequent Events Subsequent Events [Text Block] Subsequent Event [Table] Subsequent Event [Table] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Subsequent Event Subsequent Event [Member] Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Kingdom Merger Sub, Inc and Tightdb, Inc. Merger Kingdom Merger Sub, Inc And Tightdb, Inc. Merger [Member] Kingdom Merger Sub, Inc and Tightdb, Inc. Merger Subsequent Event [Line Items] Subsequent Event [Line Items] Business combination, consideration transferred Payments to Acquire Businesses, Gross Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Balance - beginning of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Stock options exercised (in shares) Stock options forfeited and expired (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period Balance - end of period (in shares) Vested and exercisable (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number Weighted- Average Exercise Price Per Share Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Balance - beginning of period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Stock options exercised (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Stock options forfeited and expired (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Balance - end of period (in dollars per share) Vested and exercisable (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Weighted- Average Remaining Contractual Term (In Years) Share Based Compensation Arrangement by Share-based Payment Award, Weighted Average Remaining Contractual Term [Roll Forward] Share Based Compensation Arrangement by Share-based Payment Award, Weighted Average Remaining Contractual Term [Roll Forward] Balance Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Vested and exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term Aggregate Intrinsic Value Share Based Compensation Arrangement by Share-based Payment Award, Aggregate Intrinsic Value [Roll Forward] Share Based Compensation Arrangement by Share-based Payment Award, Aggregate Intrinsic Value [Roll Forward] Balance Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Vested and exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value Operating Leases: Operating Leases [Abstract] Operating Leases [Abstract] Operating lease right-of-use assets Operating lease liabilities (current) Operating Lease, Liability, Current Operating lease liabilities, non-current Operating Lease, Liability, Noncurrent Finance Lease: Finance Leases [Abstract] Finance Leases [Abstract] Property and equipment, net Finance Lease, Right-of-Use Asset Other accrued liabilities Finance Lease, Liability, Current Other liabilities, non-current Finance Lease, Liability, Noncurrent Finance Lease Liabilities, Payments, Due [Abstract] Finance Lease Liabilities, Payments, Due [Abstract] Remainder of 2020 Finance Lease, Liability, Payments, Remainder of Fiscal Year 2021 Finance Lease, Liability, Payments, Due Year Two 2022 Finance Lease, Liability, Payments, Due Year Three 2023 Finance Lease, Liability, Payments, Due Year Four 2024 Finance Lease, Liability, Payments, Due Year Five Thereafter Finance Lease, Liability, Payments, Due after Year Five Total minimum payments Less imputed interest Finance Lease, Liability, Undiscounted Excess Amount Present value of future minimum lease payments Finance Lease, Liability Less current obligations under leases Non-current lease obligations Operating Lease Liabilities, Payments Due [Abstract] Operating Lease Liabilities, Payments Due [Abstract] Remainder of 2020 Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year 2021 Lessee, Operating Lease, Liability, Payments, Due Year Two 2022 Lessee, Operating Lease, Liability, Payments, Due Year Three 2023 Lessee, Operating Lease, Liability, Payments, Due Year Four 2024 Lessee, Operating Lease, Liability, Payments, Due Year Five Thereafter Lessee, Operating Lease, Liability, Payments, Due after Year Five Total minimum payments Lessee, Operating Lease, Liability, Payments, Due Less imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Present value of future minimum lease payments Less current obligations under leases Non-current lease obligations Cash paid for amounts included in the measurement of lease liabilities: Cash Paid For Amounts Included In The Measurement Of Lease Liabilities [Abstract] Cash Paid For Amounts Included In The Measurement Of Lease Liabilities [Abstract] Operating cash flows from finance lease Finance Lease, Interest Payment on Liability Operating cash flows from operating leases Operating Lease, Payments Financing cash flows from finance lease Finance Lease, Principal Payments Right-of-use assets obtained in exchange for lease obligations: Right-of-use assets obtained in exchange for lease obligations [Abstract] Right-of-use assets obtained in exchange for lease obligations [Abstract] Finance lease Right-of-Use Asset Obtained in Exchange for Finance Lease Liability Operating leases Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Weighted-average remaining lease term (in years): Weighted average remaining lease term: [Abstract] Weighted average remaining lease term: [Abstract] Finance lease Finance Lease, Weighted Average Remaining Lease Term Operating leases Operating Lease, Weighted Average Remaining Lease Term Weighted-average discount rate: Weighted average discount rate [Abstract] Weighted average discount rate [Abstract] Finance lease Finance Lease, Weighted Average Discount Rate, Percent Operating leases Operating Lease, Weighted Average Discount Rate, Percent Net Loss per Share Earnings Per Share [Text Block] Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization and Description of Business Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Income Statement [Abstract] Subscription License [Member] Revenue: Cost of revenue: Cost of Revenue [Abstract] Total cost of revenue Cost of Goods and Services Sold Gross profit Gross Profit Operating expenses: Operating Expenses [Abstract] Sales and marketing Selling and Marketing Expense Research and development Research and Development Expense General and administrative General and Administrative Expense Total operating expenses Operating Expenses Loss from operations Operating Income (Loss) Other income (expense): Other Nonoperating Income (Expense) [Abstract] Interest income Investment Income, Net Interest expense Interest Expense Other expense, net Other Nonoperating Income (Expense) Loss before provision for income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Net loss Document Information [Abstract] Document Information [Abstract] Entity Registrant Name Entity Registrant Name Entity Central Index Key Entity Central Index Key Current Fiscal Year End Date Current Fiscal Year End Date Entity Filer Category Entity Filer Category Entity Emerging Growth Company Entity Emerging Growth Company Entity Small Business Entity Small Business Document Type Document Type Document Period End Date Document Period End Date Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Amendment Flag Amendment Flag Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Income Taxes Income Tax Disclosure [Text Block] Accrual for contingencies Loss Contingency Accrual Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value Measurements, 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] Financial Instrument [Axis] Financial Instrument [Axis] Financial Instruments [Domain] Financial Instruments [Domain] U.S. government treasury securities US Treasury Securities [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] Financial Assets: Assets, Fair Value Disclosure [Abstract] Cash and cash equivalents: Cash and Cash Equivalents [Abstract] Cash and cash equivalents: Cash and Cash Equivalents, Fair Value Disclosure Short-term investments: Short-term Investments [Abstract] Short-term investments: Debt Securities, Available-for-sale Total financial assets Assets, Fair Value Disclosure Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Unvested - beginning of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number RSUs granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period RSUs vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period RSUs forfeited and canceled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Unvested - end of period (in shares) Weighted-Average Grant Date Fair Value per RSU Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Unvested - beginning of period (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 RSUs granted (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value RSUs vested (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value RSUs forfeited and canceled (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Unvested - end of period (in dollars per share) Assets Assets [Abstract] Cash and cash equivalents Short-term investments Debt Securities, Available-for-sale, Current Accounts receivable, net of allowance for doubtful accounts of $1,770 and $1,539 as of April 30, 2019 and January 31, 2019, respectively Accounts Receivable, Net, Current Deferred commissions Deferred Costs, Current Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Total current assets Assets, Current Property and equipment, net Property, Plant and Equipment, Net Goodwill Goodwill Acquired intangible assets, net Finite-Lived Intangible Assets, Net Deferred tax assets Deferred Income Tax Assets, Net Other assets Other Assets, Noncurrent Total assets Assets Liabilities and Stockholders’ Equity Liabilities and Equity [Abstract] Current liabilities: Liabilities, Current [Abstract] Accounts payable Accounts Payable, Current Accrued compensation and benefits Employee-related Liabilities, Current Other accrued liabilities Accrued Liabilities, Current Deferred revenue Contract with Customer, Liability, Current Total current liabilities Liabilities, Current Deferred rent, non-current Deferred Rent Credit, Noncurrent Deferred tax liability, non-current Deferred Income Tax Liabilities, Net Deferred revenue, non-current Contract with Customer, Liability, Noncurrent Convertible senior notes, net Convertible Debt, Noncurrent Other liabilities, non-current Other Liabilities, Noncurrent Total liabilities Liabilities Commitments and contingencies (Note 6) Commitments and Contingencies Common stock Common Stock, Value, Issued Additional paid-in capital Additional Paid in Capital Treasury stock, 99,371 shares (repurchased at an average of $13.27 per share) as of April 30, 2019 and January 31, 2019 Treasury Stock, Value Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated deficit Retained Earnings (Accumulated Deficit) Total stockholders’ equity Total liabilities and stockholders’ equity Liabilities and Equity Leases Lessee, Finance Leases [Text Block] Leases Lessee, Operating Leases [Text Block] Option Indexed to Issuer's Equity, Equity [Table] Option Indexed to Issuer's Equity, Equity [Table] Option Indexed to Issuer's Equity [Axis] Option Indexed to Issuer's Equity [Axis] Option Indexed to Issuer's Equity, Type [Domain] Option Indexed to Issuer's Equity, Type [Domain] Capped Calls Call Option [Member] Option Indexed to Issuer's Equity [Line Items] Option Indexed to Issuer's Equity [Line Items] Strike price (in dollars per share) Option Indexed to Issuer's Equity, Strike Price Cap price (in dollars per share) Option Indexed To Issuer's Equity, Cap Price Option Indexed To Issuer's Equity, Cap Price Underlying capped calls (in shares) Option Indexed to Issuer's Equity, Shares Purchase of capped calls Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt, Subsequent Adjustments Convertible debt schedules Convertible Debt [Table Text Block] Interest expense related to Notes Interest Income and Interest Expense Disclosure [Table Text Block] Financing Lease Capital Leases, Future Minimum Payments, Net Minimum Payments, Fiscal Year Maturity [Abstract] 2020 Capital Leases, Future Minimum Payments Due, Next Twelve Months 2021 Capital Leases, Future Minimum Payments Due in Two Years 2022 Capital Leases, Future Minimum Payments Due in Three Years 2023 Capital Leases, Future Minimum Payments Due in Four Years 2024 Capital Leases, Future Minimum Payments Due in Five Years Thereafter Capital Leases, Future Minimum Payments Due Thereafter Total minimum payments Capital Leases, Future Minimum Payments Due Operating Leases Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] 2020 Operating Leases, Future Minimum Payments Due, Next Twelve Months 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 minimum payments Operating Leases, Future Minimum Payments Due Schedule of financial assets and liabilities measured at fair value on a recurring basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] EX-101.PRE 12 mdb-20190430_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 13 R1.htm IDEA: XBRL DOCUMENT v3.19.1
Document and Entity Information - shares
3 Months Ended
Apr. 30, 2019
Jun. 03, 2019
Document Information [Abstract]    
Entity Registrant Name MongoDB, Inc.  
Entity Central Index Key 0001441816  
Current Fiscal Year End Date --01-31  
Entity Filer Category Large Accelerated Filer  
Entity Emerging Growth Company false  
Entity Small Business false  
Document Type 10-Q  
Document Period End Date Apr. 30, 2019  
Document Fiscal Year Focus 2020  
Document Fiscal Period Focus Q1  
Amendment Flag false  
Class A Common Stock    
Entity Common Stock, Shares Outstanding   41,955,411
Class B Common Stock    
Entity Common Stock, Shares Outstanding   13,373,252
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.19.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Apr. 30, 2019
Jan. 31, 2019
Current assets:    
Cash and cash equivalents $ 158,060 $ 147,831
Short-term investments 318,346 318,139
Accounts receivable, net of allowance for doubtful accounts of $1,770 and $1,539 as of April 30, 2019 and January 31, 2019, respectively 61,600 72,808
Deferred commissions 16,932 15,878
Prepaid expenses and other current assets 12,251 11,580
Total current assets 567,189 566,236
Property and equipment, net 60,309 73,664
Operating lease right-of-use assets 12,378 0
Goodwill 41,878 41,878
Acquired intangible assets, net 14,223 15,894
Deferred tax assets 1,753 1,193
Other assets 36,511 34,611
Total assets 734,241 733,476
Current liabilities:    
Accounts payable 2,080 2,153
Accrued compensation and benefits 24,122 25,982
Operating lease liabilities (current) 3,575 0
Other accrued liabilities 20,138 14,169
Deferred revenue 128,252 122,333
Total current liabilities 178,167 164,637
Deferred rent, non-current 0 2,567
Deferred tax liability, non-current 109 106
Operating lease liabilities, non-current 9,827 0
Deferred revenue, non-current 15,443 15,343
Convertible senior notes, net 220,079 216,858
Other liabilities, non-current 62,748 69,399
Total liabilities 486,373 468,910
Commitments and contingencies (Note 6)
Stockholders’ equity:    
Additional paid-in capital 775,185 754,612
Treasury stock, 99,371 shares (repurchased at an average of $13.27 per share) as of April 30, 2019 and January 31, 2019 (1,319) (1,319)
Accumulated other comprehensive loss (103) (174)
Accumulated deficit (525,950) (488,607)
Total stockholders’ equity 247,868 264,566
Total liabilities and stockholders’ equity 734,241 733,476
Class A Common Stock    
Stockholders’ equity:    
Common stock 42 36
Class B Common Stock    
Stockholders’ equity:    
Common stock $ 13 $ 18
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.19.1
CONDENSED CONSOLIDATED BALANCE SHEETS (Parentheticals) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Apr. 30, 2019
Jan. 31, 2019
Current assets:    
Allowance for doubtful accounts $ 1,770 $ 1,539
Stockholders’ equity:    
Treasury stock (in shares) 99,371 99,371
Average repurchase price of treasury stock shares (in dollars per share) $ 13.27 $ 13.27
Class A Common Stock    
Stockholders’ equity:    
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock authorized (in shares) 1,000,000,000 1,000,000,000
Common stock issued (in shares) 41,843,367 36,286,573
Common stock outstanding (in shares) 41,843,367 36,286,573
Class B Common Stock    
Stockholders’ equity:    
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock authorized (in shares) 100,000,000 100,000,000
Common stock issued (in shares) 13,532,080 18,134,608
Common stock outstanding (in shares) 13,432,709 18,035,237
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.19.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2019
Apr. 30, 2018
Revenue:    
Total revenue $ 89,388 $ 50,139
Cost of revenue:    
Total cost of revenue 28,172 13,749
Gross profit 61,216 36,390
Operating expenses:    
Sales and marketing 46,120 33,197
Research and development 30,868 18,645
General and administrative 14,805 11,227
Total operating expenses 91,793 63,069
Loss from operations (30,577) (26,679)
Other income (expense):    
Interest income 2,303 959
Interest expense (4,689) 0
Other expense, net (415) (368)
Loss before provision for income taxes (33,378) (26,088)
Provision (benefit) for income taxes (138) 467
Net loss $ (33,240) $ (26,555)
Net loss per share, basic and diluted (in dollars per share) $ (0.61) $ (0.53)
Weighted-average shares used to compute net loss per share, basic and diluted (in shares) 54,710,746 50,350,052
Subscription    
Revenue:    
Total revenue $ 83,994 $ 46,069
Cost of revenue:    
Total cost of revenue 22,595 10,070
Services    
Revenue:    
Total revenue 5,394 4,070
Cost of revenue:    
Total cost of revenue $ 5,577 $ 3,679
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.19.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2019
Apr. 30, 2018
Statement of Comprehensive Income [Abstract]    
Net loss $ (33,240) $ (26,555)
Other comprehensive income (loss), net of tax:    
Unrealized gain (loss) on available-for-sale securities 58 (82)
Foreign currency translation adjustments 13 (33)
Other comprehensive income (loss) 71 (115)
Total comprehensive loss $ (33,169) $ (26,670)
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.19.1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY - USD ($)
$ in Thousands
Total
Class A and Class B Common Stock
Additional Paid-In Capital
Treasury Stock
Accumulated Other Comprehensive Loss
Accumulated Deficit
Beginning balance (in shares) at Jan. 31, 2018   50,575,571        
Beginning balance at Jan. 31, 2018 $ 247,657 $ 51 $ 638,680 $ (1,319) $ (159) $ (389,596)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock option exercises (in shares)   40,723        
Stock option exercises 252   252      
Repurchase of early exercised options (in shares)   (19,395)        
Vesting of early exercised stock options 533   533      
Vesting of restricted stock units (in shares)   125        
Stock-based compensation 7,508   7,508      
Unrealized loss on available-for-sale securities (82)       (82)  
Foreign currency translation adjustment (33)       (33)  
Net loss (26,555)         (26,555)
Ending balance (in shares) at Apr. 30, 2018   50,597,024        
Ending balance at Apr. 30, 2018 229,280 $ 51 646,973 (1,319) (274) (416,151)
Beginning balance (in shares) at Jan. 31, 2019   54,321,810        
Beginning balance at Jan. 31, 2019 $ 264,566 $ 54 754,612 (1,319) (174) (488,607)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock option exercises (in shares) 831,901 831,901        
Stock option exercises $ 6,438 $ 1 6,437      
Repurchase of early exercised options (in shares)   (3,981)        
Vesting of early exercised stock options 127   127      
Vesting of restricted stock units (in shares)   126,346        
Stock-based compensation 14,009   14,009      
Unrealized loss on available-for-sale securities 58       58  
Foreign currency translation adjustment 13       13  
Net loss (33,240)         (33,240)
Ending balance (in shares) at Apr. 30, 2019   55,276,076        
Ending balance at Apr. 30, 2019 $ 247,868 $ 55 $ 775,185 $ (1,319) $ (103) $ (525,950)
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.19.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2019
Apr. 30, 2018
Cash flows from operating activities    
Net loss $ (33,240) $ (26,555)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:    
Depreciation and amortization 2,323 817
Stock-based compensation 14,009 7,508
Amortization of debt discount and issuance costs 3,221 0
Amortization of finance right-of-use assets 994 0
Non-cash interest on finance lease liabilities 905 0
Deferred income taxes (557) 4
Accretion of discount on short-term investments (1,509) (381)
Change in operating assets and liabilities:    
Accounts receivable 10,960 14,018
Prepaid expenses and other current assets (260) (2,865)
Deferred commissions (2,987) (1,268)
Other long-term assets 32 (70)
Accounts payable (268) (639)
Deferred rent 0 472
Accrued liabilities 3,324 (1,967)
Deferred revenue 6,267 2,877
Net cash provided by (used in) operating activities 3,214 (8,049)
Cash flows from investing activities    
Purchases of property and equipment (389) (367)
Proceeds from maturities of marketable securities 140,000 58,000
Purchases of marketable securities (139,024) 0
Net cash provided by investing activities 587 57,633
Cash flows from financing activities    
Proceeds from exercise of stock options, including early exercised stock options 6,437 288
Repurchase of early exercised stock options (30) (152)
Net cash provided by financing activities 6,407 136
Effect of exchange rate changes on cash, cash equivalents, and restricted cash 19 (8)
Net increase in cash, cash equivalents and restricted cash 10,227 49,712
Cash, cash equivalents and restricted cash, beginning of period 148,347 62,427
Cash, cash equivalents and restricted cash, end of period 158,574 112,139
Cash paid during the period for:    
Income taxes, net of refunds 735 118
Noncash investing and financing activities    
Vesting of early exercised stock options 127 533
Purchases of property and equipment included in accounts payable and accrued liabilities 283 51
Construction in progress related to build-to-suit lease obligations $ 0 $ 4,225
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.19.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - Reconciliation - USD ($)
$ in Thousands
Apr. 30, 2019
Apr. 30, 2018
Reconciliation of cash, cash equivalents, and restricted cash within the condensed consolidated balance sheets, end of period, to the amounts shown in the statements of cash flows above:    
Cash and cash equivalents $ 158,060 $ 111,617
Restricted cash, non-current 514 522
Total cash, cash equivalents and restricted cash $ 158,574 $ 112,139
XML 21 R9.htm IDEA: XBRL DOCUMENT v3.19.1
Organization and Description of Business
3 Months Ended
Apr. 30, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization and Description of Business
Organization and Description of Business
MongoDB, Inc. (“MongoDB” or the “Company”) was originally incorporated in the state of Delaware in November 2007 under the name 10Gen, Inc. In August 2013, the Company changed its name to MongoDB, Inc. The Company is headquartered in New York City. MongoDB is the leading, modern, general purpose database platform. The Company’s robust platform enables developers to build and modernize applications rapidly and cost-effectively across a broad range of use cases. Organizations can deploy the Company’s platform at scale in the cloud, on-premise, or in a hybrid environment. In addition to selling its software, the Company provides post-contract support, training, and consulting services for its offerings. The Company’s fiscal year ends January 31.
XML 22 R10.htm IDEA: XBRL DOCUMENT v3.19.1
Summary of Significant Accounting Policies
3 Months Ended
Apr. 30, 2019
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies
Summary of Significant Accounting Policies
Basis of Presentation
The accompanying interim condensed consolidated balance sheet as of April 30, 2019, the interim condensed consolidated statements of stockholders’ equity for the three months ended April 30, 2019 and 2018, the interim condensed consolidated statements of operations and of comprehensive loss for the three months ended April 30, 2019 and 2018 and the interim condensed consolidated statements of cash flows for the three months ended April 30, 2019 and 2018 are unaudited. The interim unaudited condensed consolidated financial statements have been prepared on a basis consistent with the annual consolidated financial statements and, in the opinion of management, reflect all adjustments, which include only normal recurring adjustments, necessary to state fairly the Company’s financial position as of April 30, 2019, its statements of stockholders’ equity as of April 30, 2019 and 2018, its results of operations and of comprehensive loss for the three months ended April 30, 2019 and 2018, and its statements of cash flows for the three months ended April 30, 2019 and 2018. The financial data and the other financial information disclosed in the notes to these interim condensed consolidated financial statements related to the three-month periods are also unaudited. The results of operations for the three months ended April 30, 2019 are not necessarily indicative of the results to be expected for the fiscal year ending January 31, 2020 or for any other future year or interim period.
The interim unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and include the accounts of the Company and its wholly owned subsidiaries. All intercompany transactions and accounts have been eliminated. Certain information and note disclosures normally included in the financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to the applicable rules and regulations of the Securities and Exchange Commission (“SEC”). The condensed balance sheet data as of January 31, 2019 was derived from the Company’s audited financial statements, but does not include all disclosures required by U.S. GAAP. Therefore, these interim unaudited condensed consolidated financial statements and accompanying footnotes should be read in conjunction with the Company’s annual consolidated financial statements and related footnotes included in its Annual Report on Form 10-K for the fiscal year ended January 31, 2019 (the “2019 Form 10-K”).
Effective February 1, 2018, the Company adopted Accounting Standards Update (“ASU”) No. 2014-09, Revenue from Contracts with Customers (Topic 606). All amounts and disclosures in this Quarterly Report on Form 10-Q have been updated to comply with the new revenue standard.
Use of Estimates
The preparation of the interim unaudited condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting period. Such estimates include, but are not limited to, revenue recognition, allowances for doubtful accounts, stock-based compensation, legal contingencies, fair value of acquired intangible assets and goodwill, useful lives of acquired intangible assets and property and equipment, fair value of property and equipment and accounting for income taxes. The Company bases these estimates on historical and anticipated results, trends and various other assumptions that it believes are reasonable under the circumstances, including assumptions as to future events. Actual results could differ from those estimates.
Significant Accounting Policies
There have been no changes to the Company’s significant accounting policies described in the Company’s 2019 Form 10-K other than the adoption of the new accounting guidance related to leases and stock-based compensation, effective February 1, 2019, as discussed in “Recently Adopted Accounting Pronouncements” below. Further disclosures with respect to the Company’s leases are also included in Note 5, Leases.
Related Party Transactions
All contracts with related parties are executed in ordinary course of business. There were no material related party transactions in the three months ended April 30, 2019 and 2018. As of April 30, 2019 and January 31, 2019, there were no material amounts payable to or amounts receivable from related parties.
Recently Adopted Accounting Pronouncements
Leases. In February 2016, the Financial Accounting Standards Board issued Accounting Standards Update (“ASU”) 2016-02, codified as Accounting Standards Codification 842 (“ASC 842”), which requires lessees to record the assets and liabilities arising from all leases, with the exception of short-term leases, on the balance sheet. Under ASC 842, lessees will recognize a liability for lease payments and a right-of-use asset. This guidance retains the distinction between finance leases and operating leases and the classification criteria for finance leases remains similar. For finance leases, a lessee will recognize the interest on a lease liability separate from amortization of the right-of-use asset. In addition, repayments of principal will be presented within financing activities, and interest payments will be presented within operating activities in the statement of cash flows. For operating leases, a lessee will recognize a single lease cost on a straight-line basis and classify all cash payments within operating activities in the statement of cash flows.
The Company adopted the new lease accounting standard effective February 1, 2019 using the additional transition method described in ASU No. 2018-11, Leases – Targeted Improvements, which was issued in July 2018. Under the additional transition method, the Company recognized the cumulative effect of initially applying the guidance as an adjustment to the operating lease right-of-use assets and operating lease liabilities on its condensed consolidated balance sheet on February 1, 2019 without retrospective application to comparative periods. The adoption of ASC 842 resulted in recognition of right-of-use assets of $53.7 million, which included the impact of existing deferred rents of $2.9 million and lease liabilities of $70.2 million, along with a cumulative impact of $4.1 million on the opening accumulated deficit, as of February 1, 2019. The Company elected the package of practical expedients permitted under the transition guidance within ASC 842, which allowed the Company to carry forward its historical assessments of whether contracts are or contain leases, lease classification and initial direct costs. See Note 5, Leases, for additional details.
The Company determines if an arrangement is, or contains, a lease at inception. Operating leases are disclosed separately on the consolidated balance sheets and the finance lease is included in property and equipment, net, other accrued liabilities and other liabilities, non-current. The Company has elected an accounting policy to not recognize short-term leases (one year or less) on the consolidated balance sheet. Operating lease right of use assets and operating lease liabilities are recognized based on the present value of the lease payments over the lease term at commencement date. As all of the Company’s leases do not provide an implicit rate, the Company’s incremental borrowing rate is used based on the information available at commencement date in determining the present value of future payments. The operating lease right of use asset also includes any lease payments made and excludes lease incentives. Lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term. The Company accounts for lease components and non-lease components as a single lease component.
Stock-Based Compensation. In June 2018, the FASB issued ASU No. 2018-07, Compensation - Stock Compensation (Topic 718): Improvements to Non-employee Share-Based Payment Accounting, which expands the scope of Topic 718 to include share-based payment transactions for acquiring goods and services from non-employees, with certain exceptions. The new guidance was effective for the Company for fiscal year beginning February 1, 2019 and the adoption had no material impact on its consolidated financial statements.
New Accounting Pronouncements Not Yet Adopted
Goodwill Impairment. In January 2017, the FASB issued ASU 2017-04—Intangibles—Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment. The new standard simplifies the measurement of goodwill by eliminating step two of the two-step impairment test. Step two measures a goodwill impairment loss by comparing the implied fair value of a reporting unit’s goodwill with the carrying amount of that goodwill. The new guidance requires an entity to compare the fair value of a reporting unit with its carrying amount and recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value. Additionally, an entity should consider income tax effects from any tax deductible goodwill on the carrying amount of the reporting unit when measuring the goodwill impairment loss, if applicable. The new guidance becomes effective for the Company for the fiscal year beginning February 1, 2020, though early adoption is permitted. The Company does not expect the adoption of the new accounting standard to have a material impact on its consolidated financial statements.
Cloud Computing. In August 2018, the FASB issued ASU 2018-15, Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract, which aligns the accounting for implementation costs incurred in a hosting arrangement that is a service contract with the accounting for implementation costs incurred to develop or obtain internal-use software under ASC 350-40, in order to determine which costs to capitalize and recognize as an asset and which costs to expense. ASU 2018-15 becomes effective for the Company for the fiscal year beginning February 1, 2020, with early adoption permitted, and can be applied either prospectively to implementation costs incurred after the date of adoption or retrospectively to all arrangements. The Company is currently evaluating the impact of the adoption of this standard on its consolidated financial statements.
Credit Losses. In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which requires the measurement and recognition of expected credit losses for financial assets held at amortized cost, which includes the Company's accounts receivables, certain financial instruments and contract assets. ASU 2016-13 replaces the existing incurred loss impairment model with an expected loss methodology, which will result in more timely recognition of credit losses. For available-for-sale debt securities, credit losses should be recorded through an allowance for credit losses. ASU 2016-13 becomes effective for the Company for the fiscal year beginning February 1, 2020 and requires a cumulative effect adjustment to the balance sheet as of the beginning of the first reporting period in which the guidance is effective. The Company is evaluating the impact of the adoption of ASU 2016-13 on its consolidated financial statements.
XML 23 R11.htm IDEA: XBRL DOCUMENT v3.19.1
Fair Value Measurements
3 Months Ended
Apr. 30, 2019
Fair Value Disclosures [Abstract]  
Fair Value Measurements
Fair Value Measurements
The following tables present information about the Company’s financial assets that have been measured at fair value on a recurring basis as of April 30, 2019 and January 31, 2019, and indicate the fair value hierarchy of the valuation inputs utilized to determine such fair value (in thousands):
 
Fair Value Measurement at April 30, 2019
 
Level 1
 
Level 2
 
Level 3
 
Total
Financial Assets:
 
 
 
 
 
 
 
Cash and cash equivalents:
 
 
 
 
 
 
 
Money market funds
$
50,356

 
$

 
$

 
$
50,356

Short-term investments:
 
 
 
 
 
 
 
U.S. government treasury securities
318,346

 

 

 
318,346

Total financial assets
$
368,702

 
$

 
$

 
$
368,702

 
Fair Value Measurement at January 31, 2019
 
Level 1
 
Level 2
 
Level 3
 
Total
Financial Assets:
 
 
 
 
 
 
 
Cash and cash equivalents:
 
 
 
 
 
 
 
Money market funds
$
88,015

 
$

 
$

 
$
88,015

Short-term investments:
 
 
 
 
 
 
 
U.S. government treasury securities
318,139

 

 

 
318,139

Total financial assets
$
406,154

 
$

 
$

 
$
406,154


The Company utilized the market approach and Level 1 valuation inputs to value its money market mutual funds and U.S. government treasury securities because published net asset values were readily available. As of April 30, 2019 and January 31, 2019, gross unrealized gains and unrealized losses for cash equivalents and short-term investments were not material, and the contractual maturity of all marketable securities was less than one year.
In addition to its cash, cash equivalents and short-term investments, the Company measures the fair value of its outstanding Notes (as defined below) on a quarterly basis for disclosure purposes. The Company considers the fair value of the Notes at April 30, 2019 to be a Level 2 measurement due to limited trading activity of the Notes. Refer to Note 4, Convertible Senior Notes, to the condensed consolidated financial statements for further details.
XML 24 R12.htm IDEA: XBRL DOCUMENT v3.19.1
Convertible Senior Notes
3 Months Ended
Apr. 30, 2019
Debt Disclosure [Abstract]  
Convertible Senior Notes
Convertible Senior Notes
 In June 2018, the Company issued $250.0 million aggregate principal amount of 0.75% convertible senior notes due 2024 (the “Notes”) in a private placement and, in July 2018, the Company issued an additional $50.0 million aggregate principal amount of the Notes pursuant to the exercise in full of the initial purchasers’ option to purchase additional Notes. The Notes are senior unsecured obligations of MongoDB and interest is payable semiannually in arrears on June 15 and December 15 of each year, beginning on December 15, 2018, at a rate of 0.75% per year.  The Notes will mature on June 15, 2024, unless earlier converted, redeemed or repurchased. The total net proceeds from the offering, after deducting initial purchase discounts and estimated debt issuance costs, were approximately $291.1 million.
The initial conversion rate is 14.6738 shares of MongoDB’s Class A common stock per $1,000 principal amount of Notes, which is equal to an initial conversion price of approximately $68.15 per share of Class A common stock, subject to adjustment upon the occurrence of specified events. The Notes will be convertible at the option of the holders at any time prior to the close of business on the business day immediately preceding March 15, 2024, only under the following circumstances:
(1)
during any fiscal quarter commencing after the fiscal quarter ending on October 31, 2018 (and only during such fiscal quarter), if the last reported sale price of the Company’s Class A common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding fiscal quarter is greater than or equal to 130% of the conversion price of the Notes on each applicable trading day;
(2)
during the five-business day period after any five consecutive trading day period (the “measurement period”) in which the trading price per $1,000 principal amount of the Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of the Company’s Class A common stock and the conversion rate of the Notes on each such trading day;
(3)
if the Company calls any or all of the Notes for redemption, at any time prior to the close of business on the scheduled trading day immediately preceding the redemption date; or
(4)
upon the occurrence of specified corporate events (as set forth in the indenture governing the Notes).
On or after March 15, 2024, until the close of business on the scheduled trading day immediately preceding the maturity date, holders may convert all or any portion of their Notes, in multiples of $1,000 principal amount, at the option of the holder, regardless of the foregoing circumstances. Upon conversion, the Company will satisfy its conversion obligation by paying or delivering, as the case may be, cash, shares of the Company’s Class A common stock or a combination of cash and shares of the Company’s Class A common stock, at the Company’s election. If a fundamental change (as defined in the indenture governing the Notes) occurs prior to the maturity date, holders of the Notes will have the right to require the Company to repurchase for cash all or any portion of their Notes at a repurchase price equal to 100% of the principal amount of the Notes to be repurchased, plus accrued and unpaid interest to, but excluding, the fundamental change repurchase date. In addition, if specific corporate events occur prior to the applicable maturity date, or if the Company elects to redeem the Notes, the Company will increase the conversion rate for a holder who elects to convert their notes in connection with such a corporate event or redemption in certain circumstances. It is the Company’s current intent to settle the principal amount of the Notes in cash.
During the three months ended April 30, 2019, the conditional conversion feature of the Notes was triggered as the last reported sale price of the Company's Class A common stock was more than or equal to 130% of the conversion price for at least 20 trading days in the period of 30 consecutive trading days ending on April 30, 2019 (the last trading day of the fiscal quarter), and therefore the Notes are currently convertible, in whole or in part, at the option of the holders between May 1, 2019 through July 31, 2019. Whether the Notes will be convertible following such period will depend on the continued satisfaction of this condition or another conversion condition in the future. As of April 30, 2019, the Company had not received any conversion notices. Since the Company has the election of repaying the Notes in cash, shares of the Company’s Class A common stock, or a combination of both, the Company continued to classify the Notes as long-term debt on the Company’s condensed consolidated balance sheet as of April 30, 2019.
The Company may not redeem the Notes prior to June 20, 2021. On or after June 20, 2021, the Company may redeem for cash all or any portion of the Notes, at its option, if the last reported sale price of its Class A common stock was at least 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period (including the last trading day of such period) ending on, and including, the trading day immediately preceding the date on which the Company provides a notice of redemption at a redemption price equal to 100% of the principal amount of the Notes to be redeemed, plus accrued and unpaid interest to, but excluding, the redemption date.
In accounting for the issuance of the Notes, the Notes were separated into liability and equity components. The carrying amounts of the liability component was calculated by measuring the fair value of similar liabilities that do not have associated convertible features. The carrying amount of the equity component representing the conversion option was determined by deducting the fair value of the liability component from the par value of the respective Notes. This difference represents the debt discount that is amortized to interest expense over the respective terms of the Notes using the effective interest rate method. The carrying amount of the equity component representing the conversion option was $84.2 million. The equity component was recorded in additional paid-in capital and is not remeasured as long as it continues to meet the conditions for equity classification.
In accounting for the debt issuance costs of $8.8 million related to the Notes, the Company allocated the total amount incurred to the liability and equity components of the Notes based on their relative values. Issuance costs attributable to the liability component were $6.3 million and will be amortized, along with the debt discount, to interest expense over the contractual term of the Notes at an effective interest rate of 7.03%. Issuance costs attributable to the equity component were $2.5 million and are netted against the equity component representing the conversion option in additional paid-in capital.
The net carrying amount of the liability component of the Notes was as follows (in thousands):
 
April 30, 2019
Principal
$
300,000

Unamortized debt discount
(74,178
)
Unamortized debt issuance costs
(5,743
)
Net carrying amount
$
220,079

The net carrying amount of the equity component of the Notes was as follows (in thousands):
 
April 30, 2019
Debt discount for conversion option
$
84,168

Issuance costs
(2,485
)
Net carrying amount
$
81,683


As of April 30, 2019, the total estimated fair value of the Notes was approximately $630.8 million. The fair value was determined based on the closing trading price per $100 of the Notes as of the last day of trading for the period. The fair value of the Notes is primarily affected by the trading price of the Company’s common stock and market interest rates.
The following table sets forth the interest expense related to the Notes (in thousands):
 
Three Months Ended April 30,
 
2019
 
2018
Contractual interest expense
$
563

 
$

Amortization of debt discount
3,033

 

Amortization of issuance costs
188

 

Total
$
3,784

 
$


Capped Calls
In connection with the pricing of the Notes, the Company entered into privately negotiated capped call transactions with certain counterparties (“Capped Calls”). The Capped Calls each have an initial strike price of approximately $68.15 per share, subject to certain adjustments, which corresponds to the initial conversion price of the Notes. The Capped Calls have initial cap prices of $106.90 per share, subject to certain adjustments. The Capped Calls are expected to partially offset the potential dilution to the Company’s Class A common stock upon any conversion of the Notes, with such offset subject to a cap based on the cap price. The Capped Calls cover, subject to anti-dilution adjustments, approximately 4.4 million shares of the Company’s Class A common stock. The Capped Calls are subject to adjustment upon the occurrence of specified extraordinary events affecting the Company, including merger events, tender offers and the announcement of such events. In addition, the Capped Calls are subject to certain specified additional disruption events that may give rise to a termination of the Capped Calls, including nationalization, insolvency or delisting, changes in law, failures to deliver, insolvency filings and hedging disruptions. For accounting purposes, the Capped Calls are separate transactions, and not part of the terms of the Notes. As these transactions meet certain accounting criteria, the Capped Calls are recorded in stockholders' equity and are not accounted for as derivatives. The cost of $37.1 million incurred to purchase the Capped Calls was recorded as a reduction to additional paid-in capital and will not be remeasured.
XML 25 R13.htm IDEA: XBRL DOCUMENT v3.19.1
Leases (Notes)
3 Months Ended
Apr. 30, 2019
Leases [Abstract]  
Leases
Leases
Finance Lease
In December 2017, the Company entered into a lease agreement for 106,230 rentable square feet of office space (the “Premises”) to accommodate its growing employee base in New York City. The Company received delivery of the Premises on January 1, 2018 to commence construction to renovate the Premises. Total estimated aggregate base rent payments over the initial 12-year term of the lease are $87.3 million, with payments beginning 18 months after delivery of the Premises. The Company has the option to extend the term of the lease by an additional 5 years.
Operating Leases
The Company has entered into non-cancelable operating leases, primarily related to rental of office space expiring through 2029. The Company recognizes operating lease costs on a straight-line basis over the term of the agreement, taking into account adjustments for market provisions such as free or escalating base monthly rental payments or deferred payment terms such as rent holidays that defer the commencement date of the required payments. The Company may receive renewal or expansion options, leasehold improvement allowances or other incentives on certain lease agreements.
Lease Costs
The components of the Company’s lease costs included in its condensed consolidated statement of operations were as follows (in thousands):
 
Three Months Ended April 30, 2019
Finance lease cost:
 
Amortization of right-of-use assets
$
994

Interest on lease liabilities
905

Operating lease cost
967

Short-term lease cost
395

Total lease cost
$
3,261


Balance Sheet Components
The balances of the Company’s operating and finance leases were recorded on the condensed consolidated balance sheet as follows (in thousands):
 
April 30, 2019
Operating Leases:
 
Operating lease right-of-use assets
$
12,378

Operating lease liabilities (current)
3,575

Operating lease liabilities, non-current
9,827

Finance Lease:
 
Property and equipment, net
$
42,392

Other accrued liabilities
2,133

Other liabilities, non-current
62,755


Supplemental Information
The following table presents supplemental information related to the Company’s operating and finance leases during the three months ended April 30, 2019 (in thousands, except weighted-average information):
 
Three Months Ended April 30, 2019
Cash paid for amounts included in the measurement of lease liabilities:
 
Operating cash flows from finance lease
$

Operating cash flows from operating leases
1,032

Financing cash flows from finance lease

Right-of-use assets obtained in exchange for lease obligations:
 
Finance lease
$

Operating leases
2,269

Weighted-average remaining lease term (in years):
 
Finance lease
10.7

Operating leases
4.8

Weighted-average discount rate:
 
Finance lease
5.6
%
Operating leases
6.1
%

Maturities of Lease Liabilities
Future minimum lease payments under non-cancelable finance and operating leases on an annual undiscounted cash flow basis as of April 30, 2019 were as follows (in thousands):
Year Ending January 31,
Finance Lease
 
Operating Leases
Remainder of 2020
$
3,732

 
$
4,017

2021
8,073

 
4,189

2022
8,073

 
2,579

2023
8,073

 
2,529

2024
8,073

 
1,014

Thereafter
51,274

 
2,103

Total minimum payments
87,298

 
16,431

Less imputed interest
(22,410
)
 
(3,029
)
Present value of future minimum lease payments
64,888

 
13,402

Less current obligations under leases
(2,133
)
 
(3,575
)
Non-current lease obligations
$
62,755

 
$
9,827


Future minimum lease payments under non-cancelable financing and operating leases, based on the previous lease accounting standard, as of January 31, 2019, were as follows (in thousands):
Year Ending January 31,
Financing Lease
 
Operating Leases
2020
$
3,732

 
$
4,578

2021
8,073

 
3,765

2022
8,073

 
2,277

2023
8,073

 
2,224

2024
8,073

 
922

Thereafter
51,274

 
2,149

Total minimum payments
$
87,298

 
$
15,915

Leases
Leases
Finance Lease
In December 2017, the Company entered into a lease agreement for 106,230 rentable square feet of office space (the “Premises”) to accommodate its growing employee base in New York City. The Company received delivery of the Premises on January 1, 2018 to commence construction to renovate the Premises. Total estimated aggregate base rent payments over the initial 12-year term of the lease are $87.3 million, with payments beginning 18 months after delivery of the Premises. The Company has the option to extend the term of the lease by an additional 5 years.
Operating Leases
The Company has entered into non-cancelable operating leases, primarily related to rental of office space expiring through 2029. The Company recognizes operating lease costs on a straight-line basis over the term of the agreement, taking into account adjustments for market provisions such as free or escalating base monthly rental payments or deferred payment terms such as rent holidays that defer the commencement date of the required payments. The Company may receive renewal or expansion options, leasehold improvement allowances or other incentives on certain lease agreements.
Lease Costs
The components of the Company’s lease costs included in its condensed consolidated statement of operations were as follows (in thousands):
 
Three Months Ended April 30, 2019
Finance lease cost:
 
Amortization of right-of-use assets
$
994

Interest on lease liabilities
905

Operating lease cost
967

Short-term lease cost
395

Total lease cost
$
3,261


Balance Sheet Components
The balances of the Company’s operating and finance leases were recorded on the condensed consolidated balance sheet as follows (in thousands):
 
April 30, 2019
Operating Leases:
 
Operating lease right-of-use assets
$
12,378

Operating lease liabilities (current)
3,575

Operating lease liabilities, non-current
9,827

Finance Lease:
 
Property and equipment, net
$
42,392

Other accrued liabilities
2,133

Other liabilities, non-current
62,755


Supplemental Information
The following table presents supplemental information related to the Company’s operating and finance leases during the three months ended April 30, 2019 (in thousands, except weighted-average information):
 
Three Months Ended April 30, 2019
Cash paid for amounts included in the measurement of lease liabilities:
 
Operating cash flows from finance lease
$

Operating cash flows from operating leases
1,032

Financing cash flows from finance lease

Right-of-use assets obtained in exchange for lease obligations:
 
Finance lease
$

Operating leases
2,269

Weighted-average remaining lease term (in years):
 
Finance lease
10.7

Operating leases
4.8

Weighted-average discount rate:
 
Finance lease
5.6
%
Operating leases
6.1
%

Maturities of Lease Liabilities
Future minimum lease payments under non-cancelable finance and operating leases on an annual undiscounted cash flow basis as of April 30, 2019 were as follows (in thousands):
Year Ending January 31,
Finance Lease
 
Operating Leases
Remainder of 2020
$
3,732

 
$
4,017

2021
8,073

 
4,189

2022
8,073

 
2,579

2023
8,073

 
2,529

2024
8,073

 
1,014

Thereafter
51,274

 
2,103

Total minimum payments
87,298

 
16,431

Less imputed interest
(22,410
)
 
(3,029
)
Present value of future minimum lease payments
64,888

 
13,402

Less current obligations under leases
(2,133
)
 
(3,575
)
Non-current lease obligations
$
62,755

 
$
9,827


Future minimum lease payments under non-cancelable financing and operating leases, based on the previous lease accounting standard, as of January 31, 2019, were as follows (in thousands):
Year Ending January 31,
Financing Lease
 
Operating Leases
2020
$
3,732

 
$
4,578

2021
8,073

 
3,765

2022
8,073

 
2,277

2023
8,073

 
2,224

2024
8,073

 
922

Thereafter
51,274

 
2,149

Total minimum payments
$
87,298

 
$
15,915

XML 26 R14.htm IDEA: XBRL DOCUMENT v3.19.1
Commitments and Contingencies
3 Months Ended
Apr. 30, 2019
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
Commitments and Contingencies
Non-cancelable Material Commitments
During the three months ended April 30, 2019, there have been no material changes outside the ordinary course of business to the Company’s contractual obligations and commitments from those disclosed in the 2019 Form 10-K.
Legal Matters
From time to time, the Company has become involved in claims and other legal matters arising in the ordinary course of business. For example, on March 12, 2019, Realtime Data filed a lawsuit against the Company in the United States District Court for the District of Delaware alleging that the Company is infringing three U.S. patents that it holds: U.S. Patent No. 9,116,908, U.S. Patent No. 9,667,751 and U.S. Patent No. 8,933,825. The patent infringement allegations in the lawsuit relate to data compression, decompression, storage and retrieval. Realtime seeks monetary damages and injunctive relief.
The Company investigates these claims as they arise. Although claims are inherently unpredictable, the Company is currently not aware of any matters that, if determined adversely to the Company, would individually or taken together have a material adverse effect on its business, financial position, results of operations or cash flows.
The Company accrues estimates for resolution of legal and other contingencies when losses are probable and estimable. From time to time, the Company is a party to litigation and subject to claims and threatened claims incident to the ordinary course of business, including intellectual property claims, labor and employment claims, breach of contract claims, and other matters.
Although the results of litigation and claims are inherently unpredictable, the Company believes that there was not at least a reasonable possibility that the Company had incurred a material loss with respect to such loss contingencies, as of April 30, 2019 and January 31, 2019, therefore, the Company has not recorded an accrual for such contingencies.
Indemnification
The Company enters into indemnification provisions under its agreements with other companies in the ordinary course of business, including business partners, landlords, contractors and parties performing its research and development. Pursuant to these arrangements, the Company agrees to indemnify, hold harmless, and reimburse the indemnified party for certain losses suffered or incurred by the indemnified party as a result of the Company’s activities. The terms of these indemnification agreements are generally perpetual. The maximum potential amount of future payments the Company could be required to make under these agreements is not determinable. The Company has never incurred costs to defend lawsuits or settle claims related to these indemnification agreements. As a result, the Company believes the fair value of these agreements is not material. The Company maintains commercial general liability insurance and product liability insurance to offset certain of the Company’s potential liabilities under these indemnification provisions.
The Company has entered into indemnification agreements with each of its directors and executive officers. These agreements require the Company to indemnify such individuals, to the fullest extent permitted by Delaware law, for certain liabilities to which they may become subject as a result of their affiliation with the Company.
XML 27 R15.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue
3 Months Ended
Apr. 30, 2019
Revenues [Abstract]  
Revenue
Revenue
Disaggregation of Revenue
Based on the information provided to and reviewed by the Company’s Chief Executive Officer, the Company believes that the nature, amount, timing, and uncertainty of its revenue and cash flows and how they are affected by economic factors is most appropriately depicted through the Company’s primary geographical markets and subscription product categories. The Company’s primary geographical markets are North and South America (“Americas”); Europe, Middle East and Africa (“EMEA”); and Asia Pacific. The Company also disaggregates its subscription products between its MongoDB Atlas-related offerings, which includes mLab, and other subscription products, which includes MongoDB Enterprise Advanced.
The following table presents the Company’s revenues disaggregated by primary geographical markets, subscription product categories and services (in thousands):
 
Three Months Ended April 30,
 
2019
 
2018
Primary geographical markets:
 
 
 
Americas
$
57,756

 
$
33,420

EMEA
25,320

 
14,024

Asia Pacific
6,312

 
2,695

Total
$
89,388

 
$
50,139

 
 
 
 
Subscription product categories and services:
 
 
 
MongoDB Atlas-related
$
30,863

 
$
6,963

Other subscription
53,131

 
39,106

Services
5,394

 
4,070

Total
$
89,388

 
$
50,139


Customers located in the United States accounted for 60% and 63% of total revenue for the three months ended April 30, 2019 and 2018, respectively. Customers located in the United Kingdom accounted for 10% and 9% of total revenue for the three months ended April 30, 2019 and 2018, respectively. No other country accounted for 10% or more of revenue for the periods presented.
As of April 30, 2019 and 2018, substantially all of the Company’s long-lived assets were located in the United States.
Contract Liabilities
The Company’s contract liabilities are recorded as deferred revenue in the Company’s consolidated balance sheet and consists of customer invoices issued or payments received in advance of revenues being recognized from the Company’s subscription and services contracts. Deferred revenue, including current and non-current balances, as of April 30, 2019 and January 31, 2019 was $143.7 million and $137.7 million, respectively. For the three months ended April 30, 2019 and 2018, revenue recognized from deferred revenue at the beginning of each period was $45.1 million and $30.3 million, respectively.
Remaining Performance Obligations
Remaining performance obligations represent the aggregate amount of the transaction price in contracts allocated to performance obligations not delivered, or partially undelivered, as of the end of the reporting period. Remaining performance obligations include unearned revenue, multi-year contracts with future installment payments and certain unfulfilled orders against accepted customer contracts at the end of any given period. As of April 30, 2019, the aggregate transaction price allocated to remaining performance obligations was $178.8 million. Approximately 53% is expected to be recognized as revenue over the next 12 months and the remainder thereafter. The Company applied the practical expedient to omit disclosure with respect to the amount of the transaction price allocated to remaining performance obligations if the related contract has a total duration of 12 months or less.
Unbilled Receivables
Revenue recognized in excess of invoiced amounts creates an unbilled receivable, which represents the Company’s unconditional right to consideration in exchange for goods or services that the Company has transferred to the customer. Unbilled receivables were recorded as part of accounts receivable, net in the Company’s consolidated balance sheets. As of April 30, 2019, unbilled receivables were $7.9 million.
Costs Capitalized to Obtain Contracts with Customers
The Company capitalizes the incremental costs that are directly associated with non-cancelable subscription contracts with customers and consist of sales commissions paid to the Company’s sales force, which were recorded as deferred commissions and other assets, depending on the expected length of the deferral, in the Company’s consolidated balance sheets.
Deferred commissions were $51.6 million as of April 30, 2019. Amortization expense with respect to deferred commissions was $4.4 million and $3.1 million for the three months ended April 30, 2019 and 2018, respectively. There was no impairment loss in relation to the costs capitalized for the periods presented.
XML 28 R16.htm IDEA: XBRL DOCUMENT v3.19.1
Equity Incentive Plans and Employee Stock Purchase Plan
3 Months Ended
Apr. 30, 2019
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Equity Incentive Plans and Employee Stock Purchase Plan
Equity Incentive Plans and Employee Stock Purchase Plan
Equity Incentive Plans
The Company adopted the 2008 Stock Incentive Plan (as amended, the “2008 Plan”) in 2008 and the 2016 Equity Incentive Plan (as amended, the “2016 Plan”) in 2016, primarily for the purpose of granting stock-based awards to employees, directors, and consultants. With the establishment of the 2016 Plan in December 2016, all shares available for grant under the 2008 Plan were transferred to the 2016 Plan. The Company no longer grants any stock-based awards under the 2008 Plan and any shares underlying stock options canceled under the 2008 Plan will be automatically transferred to the 2016 Plan.
Stock Options
The 2016 Plan provides for the issuance of incentive stock options to employees and nonstatutory stock options to employees, directors or consultants. The Board of Directors or a committee thereof determines the vesting schedule for all equity awards. Stock option awards generally vest over a period of four years with 25% vesting on the one-year anniversary of the award and the remainder vesting monthly over the next 36 months of the grantee’s service to the Company.
The following table summarizes stock option activity for the three months ended April 30, 2019 (in thousands, except share and per share data and years):
 
Shares
 
Weighted-
Average
Exercise
Price Per
Share
 
Weighted-
Average
Remaining
Contractual
Term
(In Years)
 
Aggregate
Intrinsic
Value
Balance - January 31, 2019
8,621,010

 
$
7.75

 
6.7
 
$
729,392

Stock options exercised
(831,901
)
 
7.71

 
 
 
 
Stock options forfeited and expired
(77,121
)
 
10.45

 
 
 
 
Balance - April 30, 2019
7,711,988

 
7.73

 
6.5
 
1,027,149

Vested and exercisable - January 31, 2019
5,342,183

 
6.95

 
6.0
 
456,275

Vested and exercisable - April 30, 2019
4,917,890

 
$
6.95

 
5.9
 
$
658,851


Restricted Stock Units
The 2016 Plan provides for the issuance of restricted stock units (“RSUs”) to employees, directors and consultants. RSUs granted to new employees generally vest over a period of four years with 25% vesting on the one-year anniversary of the vesting start date and the remainder vesting quarterly over the next 12 quarters, subject to the grantee’s continued service to the Company. RSUs granted to existing employees generally vest quarterly over a period of four years, subject to the grantee’s continued service to the Company.
The following table summarizes RSU activity for the three months ended April 30, 2019:
 
Shares
 
Weighted-Average Grant Date Fair Value per RSU
Unvested - January 31, 2019
1,988,774

 
$
54.22

RSUs granted
1,027,610

 
105.50

RSUs vested
(126,346
)
 
45.42

RSUs forfeited and canceled
(24,629
)
 
56.03

Unvested - April 30, 2019
2,865,409

 
$
72.98

Stock-Based Compensation Expense
Total stock-based compensation expense recognized in the Company’s unaudited condensed consolidated statements of operations is as follows (in thousands):
 
Three Months Ended April 30,
 
2019
 
2018
Cost of revenue—subscription
$
988

 
$
359

Cost of revenue—services
593

 
184

Sales and marketing
4,940

 
2,218

Research and development
4,520

 
2,206

General and administrative
2,968

 
2,610

Total stock-based compensation expense
$
14,009

 
$
7,577

XML 29 R17.htm IDEA: XBRL DOCUMENT v3.19.1
Net Loss per Share
3 Months Ended
Apr. 30, 2019
Earnings Per Share [Abstract]  
Net Loss per Share
Net Loss per Share
The Company calculates basic net loss per share by dividing the net loss by the weighted-average number of shares of common stock outstanding during the period, less shares subject to repurchase. Diluted net loss per share is computed by giving effect to all potentially dilutive common stock equivalents outstanding for the period, including stock options and restricted stock units. Basic and diluted net loss per share was the same for each period presented, as the inclusion of all potential common shares outstanding would have been anti-dilutive due to the net loss reported for each period presented.
The rights, including the liquidation and dividend rights, of the holders of Class A and Class B common stock are identical, except with respect to voting. Each share of Class A common stock is entitled to one vote per share and each share of Class B common stock is entitled to 10 votes per share. As the liquidation and dividend rights are identical for Class A and Class B common stock, the undistributed earnings are allocated on a proportionate basis and the resulting net loss per share will, therefore, be the same for both Class A and Class B common stock on an individual or combined basis.
The following table sets forth the computation of basic and diluted net loss per share (in thousands, except share and per share data):
 
Three Months Ended April 30,
 
2019
 
2018
Numerator:
 
 
 
Net loss
$
(33,240
)
 
$
(26,555
)
 
 
 
 
Denominator:
 
 
 
Weighted-average shares used to compute net loss per share, basic and diluted
54,710,746

 
50,350,052

 
 
 
 
Net loss per share, basic and diluted
$
(0.61
)
 
$
(0.53
)

The shares underlying the conversion option in the Notes were not considered in the calculation of diluted net loss per share as the effect would have been anti-dilutive. Based on the initial conversion price, the entire outstanding principal amount of the Notes as of April 30, 2019 would have been convertible into approximately 4.4 million shares of the Company’s Class A common stock. However, the Company currently expects to settle the principal amount of the Notes in cash. As a result, only the amount by which the conversion value exceeds the aggregate principal amount of the Notes (the “conversion spread”) is considered in the diluted earnings per share computation under the treasury stock method. The conversion spread has a dilutive impact on diluted net income per share when the average market price of the Company’s Class A common stock for a given period exceeds the initial conversion price of $68.15 per share for the Notes. In connection with the issuance of the Notes, the Company entered into Capped Calls, which were not included for purposes of calculating the number of diluted shares outstanding, as their effect would have been anti-dilutive. The Capped Calls are expected to partially offset the potential dilution to the Company’s Class A common stock upon any conversion of the Notes.
During the three months ended April 30, 2019, the average market price of the Company’s Class A common stock was $122.10, which exceeded the initial conversion price. The Company had not received any conversion notices through the issuance date of these unaudited condensed consolidated financial statements. For disclosure purposes, the Company calculated the potentially dilutive effect of the conversion spread, which is included in the table below.
The following weighted-average outstanding potentially dilutive shares of common stock were excluded from the computation of diluted net loss per share for the periods presented because the impact of including them would have been anti-dilutive.
 
Three Months Ended April 30,
 
2019
 
2018
Stock options to purchase Class A common stock
2,471,439

 
3,539,338

Stock options to purchase Class B common stock
5,700,441

 
9,001,291

Unvested restricted stock units
2,561,471

 
646,518

Early exercised stock options
47,550

 
234,646

Shares underlying the conversion spread in the convertible senior notes
1,945,081

 

XML 30 R18.htm IDEA: XBRL DOCUMENT v3.19.1
Income Taxes
3 Months Ended
Apr. 30, 2019
Income Tax Disclosure [Abstract]  
Income Taxes
Company recorded a provision (benefit) related to income taxes of $(0.1) million and $0.5 million for the three months ended April 30, 2019 and 2018, respectively. The provision (benefit) related to income taxes was primarily due to foreign taxes offset by excess tax deductions in the United Kingdom with respect to stock option exercises. The calculation of income taxes is based upon the estimated annual effective tax rates for the year applied to the current period income (loss) before tax plus the tax effect of any significant unusual items, discrete events or changes in tax law.
The Company assesses uncertain tax positions in accordance with ASC 740-10, Accounting for Uncertainties in Tax. As of April 30, 2019, the Company’s net unrecognized tax benefits totaled $4.6 million, of which $0.1 million would impact the Company’s effective tax rate if recognized. The Company anticipates that the amount of reasonably possible unrecognized tax benefits that could decrease over the next twelve months due to the expiration of certain statutes of limitations and settlement of tax audits is not material to the Company’s interim unaudited condensed consolidated financial statements.
XML 31 R19.htm IDEA: XBRL DOCUMENT v3.19.1
Subsequent Events
3 Months Ended
Apr. 30, 2019
Subsequent Events [Abstract]  
Subsequent Events
Subsequent Events
On April 23, 2019, the Company entered into an Agreement and Plan of Merger Agreement (the “Merger Agreement”) with Kingdom Merger Sub, Inc., a wholly-owned subsidiary of the Company (“Merger Sub”), Tightdb, Inc. (“Realm”), and Fortis Advisors LLC, solely in its capacity as the Stockholder Agent, to acquire all of the issued and outstanding capital stock of Realm for a purchase price of $39.0 million in cash, subject to working capital, cash, debt, transaction expenses and other closing adjustments. Realm was a privately held mobile database company.
Pursuant to the Merger Agreement, on May 7, 2019, Merger Sub was merged with and into Realm, and Realm continued as the surviving corporation and as a wholly-owned subsidiary of the Company. The Merger Agreement contains customary representations and warranties of each of the parties. The Merger Agreement also contains indemnification rights whereby the Company and its subsidiaries will be indemnified for breaches of or inaccuracies in counterparty representations, warranties, covenants and certain other matters (subject to certain limitations).
In connection with the transaction, certain employees of Realm have accepted offers of employment made by the Company to continue with the Company following the closing of the Merger.
XML 32 R20.htm IDEA: XBRL DOCUMENT v3.19.1
Summary of Significant Accounting Policies (Policies)
3 Months Ended
Apr. 30, 2019
Accounting Policies [Abstract]  
Basis of Presentation
The interim unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and include the accounts of the Company and its wholly owned subsidiaries. All intercompany transactions and accounts have been eliminated. Certain information and note disclosures normally included in the financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to the applicable rules and regulations of the Securities and Exchange Commission (“SEC”). The condensed balance sheet data as of January 31, 2019 was derived from the Company’s audited financial statements, but does not include all disclosures required by U.S. GAAP. Therefore, these interim unaudited condensed consolidated financial statements and accompanying footnotes should be read in conjunction with the Company’s annual consolidated financial statements and related footnotes included in its Annual Report on Form 10-K for the fiscal year ended January 31, 2019 (the “2019 Form 10-K”).
Use of Estimates
The preparation of the interim unaudited condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting period. Such estimates include, but are not limited to, revenue recognition, allowances for doubtful accounts, stock-based compensation, legal contingencies, fair value of acquired intangible assets and goodwill, useful lives of acquired intangible assets and property and equipment, fair value of property and equipment and accounting for income taxes. The Company bases these estimates on historical and anticipated results, trends and various other assumptions that it believes are reasonable under the circumstances, including assumptions as to future events. Actual results could differ from those estimates.
Related Party Transactions
All contracts with related parties are executed in ordinary course of business.
New Accounting Pronouncements Not Yet Adopted
Leases. In February 2016, the Financial Accounting Standards Board issued Accounting Standards Update (“ASU”) 2016-02, codified as Accounting Standards Codification 842 (“ASC 842”), which requires lessees to record the assets and liabilities arising from all leases, with the exception of short-term leases, on the balance sheet. Under ASC 842, lessees will recognize a liability for lease payments and a right-of-use asset. This guidance retains the distinction between finance leases and operating leases and the classification criteria for finance leases remains similar. For finance leases, a lessee will recognize the interest on a lease liability separate from amortization of the right-of-use asset. In addition, repayments of principal will be presented within financing activities, and interest payments will be presented within operating activities in the statement of cash flows. For operating leases, a lessee will recognize a single lease cost on a straight-line basis and classify all cash payments within operating activities in the statement of cash flows.
The Company adopted the new lease accounting standard effective February 1, 2019 using the additional transition method described in ASU No. 2018-11, Leases – Targeted Improvements, which was issued in July 2018. Under the additional transition method, the Company recognized the cumulative effect of initially applying the guidance as an adjustment to the operating lease right-of-use assets and operating lease liabilities on its condensed consolidated balance sheet on February 1, 2019 without retrospective application to comparative periods. The adoption of ASC 842 resulted in recognition of right-of-use assets of $53.7 million, which included the impact of existing deferred rents of $2.9 million and lease liabilities of $70.2 million, along with a cumulative impact of $4.1 million on the opening accumulated deficit, as of February 1, 2019. The Company elected the package of practical expedients permitted under the transition guidance within ASC 842, which allowed the Company to carry forward its historical assessments of whether contracts are or contain leases, lease classification and initial direct costs. See Note 5, Leases, for additional details.
The Company determines if an arrangement is, or contains, a lease at inception. Operating leases are disclosed separately on the consolidated balance sheets and the finance lease is included in property and equipment, net, other accrued liabilities and other liabilities, non-current. The Company has elected an accounting policy to not recognize short-term leases (one year or less) on the consolidated balance sheet. Operating lease right of use assets and operating lease liabilities are recognized based on the present value of the lease payments over the lease term at commencement date. As all of the Company’s leases do not provide an implicit rate, the Company’s incremental borrowing rate is used based on the information available at commencement date in determining the present value of future payments. The operating lease right of use asset also includes any lease payments made and excludes lease incentives. Lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term. The Company accounts for lease components and non-lease components as a single lease component.
Stock-Based Compensation. In June 2018, the FASB issued ASU No. 2018-07, Compensation - Stock Compensation (Topic 718): Improvements to Non-employee Share-Based Payment Accounting, which expands the scope of Topic 718 to include share-based payment transactions for acquiring goods and services from non-employees, with certain exceptions. The new guidance was effective for the Company for fiscal year beginning February 1, 2019 and the adoption had no material impact on its consolidated financial statements.
New Accounting Pronouncements Not Yet Adopted
Goodwill Impairment. In January 2017, the FASB issued ASU 2017-04—Intangibles—Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment. The new standard simplifies the measurement of goodwill by eliminating step two of the two-step impairment test. Step two measures a goodwill impairment loss by comparing the implied fair value of a reporting unit’s goodwill with the carrying amount of that goodwill. The new guidance requires an entity to compare the fair value of a reporting unit with its carrying amount and recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value. Additionally, an entity should consider income tax effects from any tax deductible goodwill on the carrying amount of the reporting unit when measuring the goodwill impairment loss, if applicable. The new guidance becomes effective for the Company for the fiscal year beginning February 1, 2020, though early adoption is permitted. The Company does not expect the adoption of the new accounting standard to have a material impact on its consolidated financial statements.
Cloud Computing. In August 2018, the FASB issued ASU 2018-15, Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract, which aligns the accounting for implementation costs incurred in a hosting arrangement that is a service contract with the accounting for implementation costs incurred to develop or obtain internal-use software under ASC 350-40, in order to determine which costs to capitalize and recognize as an asset and which costs to expense. ASU 2018-15 becomes effective for the Company for the fiscal year beginning February 1, 2020, with early adoption permitted, and can be applied either prospectively to implementation costs incurred after the date of adoption or retrospectively to all arrangements. The Company is currently evaluating the impact of the adoption of this standard on its consolidated financial statements.
Credit Losses. In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which requires the measurement and recognition of expected credit losses for financial assets held at amortized cost, which includes the Company's accounts receivables, certain financial instruments and contract assets. ASU 2016-13 replaces the existing incurred loss impairment model with an expected loss methodology, which will result in more timely recognition of credit losses. For available-for-sale debt securities, credit losses should be recorded through an allowance for credit losses. ASU 2016-13 becomes effective for the Company for the fiscal year beginning February 1, 2020 and requires a cumulative effect adjustment to the balance sheet as of the beginning of the first reporting period in which the guidance is effective. The Company is evaluating the impact of the adoption of ASU 2016-13 on its consolidated financial statements.
Net Loss per Share
The Company calculates basic net loss per share by dividing the net loss by the weighted-average number of shares of common stock outstanding during the period, less shares subject to repurchase. Diluted net loss per share is computed by giving effect to all potentially dilutive common stock equivalents outstanding for the period, including stock options and restricted stock units. Basic and diluted net loss per share was the same for each period presented, as the inclusion of all potential common shares outstanding would have been anti-dilutive due to the net loss reported for each period presented.
The rights, including the liquidation and dividend rights, of the holders of Class A and Class B common stock are identical, except with respect to voting. Each share of Class A common stock is entitled to one vote per share and each share of Class B common stock is entitled to 10 votes per share. As the liquidation and dividend rights are identical for Class A and Class B common stock, the undistributed earnings are allocated on a proportionate basis and the resulting net loss per share will, therefore, be the same for both Class A and Class B common stock on an individual or combined basis.
Income Taxes
The Company assesses uncertain tax positions in accordance with ASC 740-10, Accounting for Uncertainties in Tax.
XML 33 R21.htm IDEA: XBRL DOCUMENT v3.19.1
Fair Value Measurements (Tables)
3 Months Ended
Apr. 30, 2019
Fair Value Disclosures [Abstract]  
Schedule of financial assets and liabilities measured at fair value on a recurring basis
The following tables present information about the Company’s financial assets that have been measured at fair value on a recurring basis as of April 30, 2019 and January 31, 2019, and indicate the fair value hierarchy of the valuation inputs utilized to determine such fair value (in thousands):
 
Fair Value Measurement at April 30, 2019
 
Level 1
 
Level 2
 
Level 3
 
Total
Financial Assets:
 
 
 
 
 
 
 
Cash and cash equivalents:
 
 
 
 
 
 
 
Money market funds
$
50,356

 
$

 
$

 
$
50,356

Short-term investments:
 
 
 
 
 
 
 
U.S. government treasury securities
318,346

 

 

 
318,346

Total financial assets
$
368,702

 
$

 
$

 
$
368,702

 
Fair Value Measurement at January 31, 2019
 
Level 1
 
Level 2
 
Level 3
 
Total
Financial Assets:
 
 
 
 
 
 
 
Cash and cash equivalents:
 
 
 
 
 
 
 
Money market funds
$
88,015

 
$

 
$

 
$
88,015

Short-term investments:
 
 
 
 
 
 
 
U.S. government treasury securities
318,139

 

 

 
318,139

Total financial assets
$
406,154

 
$

 
$

 
$
406,154

XML 34 R22.htm IDEA: XBRL DOCUMENT v3.19.1
Convertible Senior Notes (Tables)
3 Months Ended
Apr. 30, 2019
Debt Disclosure [Abstract]  
Convertible debt schedules
The net carrying amount of the liability component of the Notes was as follows (in thousands):
 
April 30, 2019
Principal
$
300,000

Unamortized debt discount
(74,178
)
Unamortized debt issuance costs
(5,743
)
Net carrying amount
$
220,079

The net carrying amount of the equity component of the Notes was as follows (in thousands):
 
April 30, 2019
Debt discount for conversion option
$
84,168

Issuance costs
(2,485
)
Net carrying amount
$
81,683

Interest expense related to Notes
The following table sets forth the interest expense related to the Notes (in thousands):
 
Three Months Ended April 30,
 
2019
 
2018
Contractual interest expense
$
563

 
$

Amortization of debt discount
3,033

 

Amortization of issuance costs
188

 

Total
$
3,784

 
$

XML 35 R23.htm IDEA: XBRL DOCUMENT v3.19.1
Leases (Tables)
3 Months Ended
Apr. 30, 2019
Leases [Abstract]  
Lease, Cost
The following table presents supplemental information related to the Company’s operating and finance leases during the three months ended April 30, 2019 (in thousands, except weighted-average information):
 
Three Months Ended April 30, 2019
Cash paid for amounts included in the measurement of lease liabilities:
 
Operating cash flows from finance lease
$

Operating cash flows from operating leases
1,032

Financing cash flows from finance lease

Right-of-use assets obtained in exchange for lease obligations:
 
Finance lease
$

Operating leases
2,269

Weighted-average remaining lease term (in years):
 
Finance lease
10.7

Operating leases
4.8

Weighted-average discount rate:
 
Finance lease
5.6
%
Operating leases
6.1
%
The components of the Company’s lease costs included in its condensed consolidated statement of operations were as follows (in thousands):
 
Three Months Ended April 30, 2019
Finance lease cost:
 
Amortization of right-of-use assets
$
994

Interest on lease liabilities
905

Operating lease cost
967

Short-term lease cost
395

Total lease cost
$
3,261

Assets And Liabilities, Lessee
The balances of the Company’s operating and finance leases were recorded on the condensed consolidated balance sheet as follows (in thousands):
 
April 30, 2019
Operating Leases:
 
Operating lease right-of-use assets
$
12,378

Operating lease liabilities (current)
3,575

Operating lease liabilities, non-current
9,827

Finance Lease:
 
Property and equipment, net
$
42,392

Other accrued liabilities
2,133

Other liabilities, non-current
62,755

Finance Lease, Liability, Maturity
Future minimum lease payments under non-cancelable finance and operating leases on an annual undiscounted cash flow basis as of April 30, 2019 were as follows (in thousands):
Year Ending January 31,
Finance Lease
 
Operating Leases
Remainder of 2020
$
3,732

 
$
4,017

2021
8,073

 
4,189

2022
8,073

 
2,579

2023
8,073

 
2,529

2024
8,073

 
1,014

Thereafter
51,274

 
2,103

Total minimum payments
87,298

 
16,431

Less imputed interest
(22,410
)
 
(3,029
)
Present value of future minimum lease payments
64,888

 
13,402

Less current obligations under leases
(2,133
)
 
(3,575
)
Non-current lease obligations
$
62,755

 
$
9,827

Lessee, Operating Lease, Liability, Maturity
Future minimum lease payments under non-cancelable finance and operating leases on an annual undiscounted cash flow basis as of April 30, 2019 were as follows (in thousands):
Year Ending January 31,
Finance Lease
 
Operating Leases
Remainder of 2020
$
3,732

 
$
4,017

2021
8,073

 
4,189

2022
8,073

 
2,579

2023
8,073

 
2,529

2024
8,073

 
1,014

Thereafter
51,274

 
2,103

Total minimum payments
87,298

 
16,431

Less imputed interest
(22,410
)
 
(3,029
)
Present value of future minimum lease payments
64,888

 
13,402

Less current obligations under leases
(2,133
)
 
(3,575
)
Non-current lease obligations
$
62,755

 
$
9,827

Schedule of Future Minimum Lease Payments for Capital Leases
Future minimum lease payments under non-cancelable financing and operating leases, based on the previous lease accounting standard, as of January 31, 2019, were as follows (in thousands):
Year Ending January 31,
Financing Lease
 
Operating Leases
2020
$
3,732

 
$
4,578

2021
8,073

 
3,765

2022
8,073

 
2,277

2023
8,073

 
2,224

2024
8,073

 
922

Thereafter
51,274

 
2,149

Total minimum payments
$
87,298

 
$
15,915

Schedule of Future Minimum Rental Payments for Operating Leases
Future minimum lease payments under non-cancelable financing and operating leases, based on the previous lease accounting standard, as of January 31, 2019, were as follows (in thousands):
Year Ending January 31,
Financing Lease
 
Operating Leases
2020
$
3,732

 
$
4,578

2021
8,073

 
3,765

2022
8,073

 
2,277

2023
8,073

 
2,224

2024
8,073

 
922

Thereafter
51,274

 
2,149

Total minimum payments
$
87,298

 
$
15,915

XML 36 R24.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue (Tables)
3 Months Ended
Apr. 30, 2019
Revenues [Abstract]  
Schedule of total revenue by geographic areas
The following table presents the Company’s revenues disaggregated by primary geographical markets, subscription product categories and services (in thousands):
 
Three Months Ended April 30,
 
2019
 
2018
Primary geographical markets:
 
 
 
Americas
$
57,756

 
$
33,420

EMEA
25,320

 
14,024

Asia Pacific
6,312

 
2,695

Total
$
89,388

 
$
50,139

 
 
 
 
Subscription product categories and services:
 
 
 
MongoDB Atlas-related
$
30,863

 
$
6,963

Other subscription
53,131

 
39,106

Services
5,394

 
4,070

Total
$
89,388

 
$
50,139

XML 37 R25.htm IDEA: XBRL DOCUMENT v3.19.1
Equity Incentive Plans and Employee Stock Purchase Plan (Tables)
3 Months Ended
Apr. 30, 2019
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Schedule of stock option activity
The following table summarizes stock option activity for the three months ended April 30, 2019 (in thousands, except share and per share data and years):
 
Shares
 
Weighted-
Average
Exercise
Price Per
Share
 
Weighted-
Average
Remaining
Contractual
Term
(In Years)
 
Aggregate
Intrinsic
Value
Balance - January 31, 2019
8,621,010

 
$
7.75

 
6.7
 
$
729,392

Stock options exercised
(831,901
)
 
7.71

 
 
 
 
Stock options forfeited and expired
(77,121
)
 
10.45

 
 
 
 
Balance - April 30, 2019
7,711,988

 
7.73

 
6.5
 
1,027,149

Vested and exercisable - January 31, 2019
5,342,183

 
6.95

 
6.0
 
456,275

Vested and exercisable - April 30, 2019
4,917,890

 
$
6.95

 
5.9
 
$
658,851

Schedule of restricted stock unit activity
The following table summarizes RSU activity for the three months ended April 30, 2019:
 
Shares
 
Weighted-Average Grant Date Fair Value per RSU
Unvested - January 31, 2019
1,988,774

 
$
54.22

RSUs granted
1,027,610

 
105.50

RSUs vested
(126,346
)
 
45.42

RSUs forfeited and canceled
(24,629
)
 
56.03

Unvested - April 30, 2019
2,865,409

 
$
72.98

Schedule of stock-based compensation expense recognized in consolidated statements of operations
Total stock-based compensation expense recognized in the Company’s unaudited condensed consolidated statements of operations is as follows (in thousands):
 
Three Months Ended April 30,
 
2019
 
2018
Cost of revenue—subscription
$
988

 
$
359

Cost of revenue—services
593

 
184

Sales and marketing
4,940

 
2,218

Research and development
4,520

 
2,206

General and administrative
2,968

 
2,610

Total stock-based compensation expense
$
14,009

 
$
7,577

XML 38 R26.htm IDEA: XBRL DOCUMENT v3.19.1
Net Loss per Share (Tables)
3 Months Ended
Apr. 30, 2019
Earnings Per Share [Abstract]  
Schedule of basic and diluted earnings (loss) per share
The following table sets forth the computation of basic and diluted net loss per share (in thousands, except share and per share data):
 
Three Months Ended April 30,
 
2019
 
2018
Numerator:
 
 
 
Net loss
$
(33,240
)
 
$
(26,555
)
 
 
 
 
Denominator:
 
 
 
Weighted-average shares used to compute net loss per share, basic and diluted
54,710,746

 
50,350,052

 
 
 
 
Net loss per share, basic and diluted
$
(0.61
)
 
$
(0.53
)
Schedule of antidilutive securities excluded from computation of earnings per share
The following weighted-average outstanding potentially dilutive shares of common stock were excluded from the computation of diluted net loss per share for the periods presented because the impact of including them would have been anti-dilutive.
 
Three Months Ended April 30,
 
2019
 
2018
Stock options to purchase Class A common stock
2,471,439

 
3,539,338

Stock options to purchase Class B common stock
5,700,441

 
9,001,291

Unvested restricted stock units
2,561,471

 
646,518

Early exercised stock options
47,550

 
234,646

Shares underlying the conversion spread in the convertible senior notes
1,945,081

 

XML 39 R27.htm IDEA: XBRL DOCUMENT v3.19.1
Summary of Significant Accounting Policies (Details) - USD ($)
3 Months Ended
Apr. 30, 2019
Apr. 30, 2018
Feb. 01, 2019
Jan. 31, 2019
Accounting Policies [Abstract]        
Related party transactions $ 0 $ 0    
Amounts payable to or receivable from related parties 0     $ 0
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Deferred rent credit 12,378,000     $ 0
Lease liability $ 13,402,000      
Cumulative effect of accounting change     $ 4,103,000  
Accumulated Deficit        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Cumulative effect of accounting change     4,103,000  
Accounting Standards Update 2016-19        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Deferred rent credit     53,700,000  
Deferred revenue     2,900,000  
Lease liability     70,200,000  
Accounting Standards Update 2016-19 | Accumulated Deficit        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Cumulative effect of accounting change     $ 4,100,000  
XML 40 R28.htm IDEA: XBRL DOCUMENT v3.19.1
Fair Value Measurements - Schedule of Financial Assets and Liabilities (Details) - USD ($)
$ in Thousands
Apr. 30, 2019
Jan. 31, 2019
Short-term investments:    
Total financial assets $ 368,702 $ 406,154
Level 1    
Short-term investments:    
Total financial assets 368,702 406,154
Level 2    
Short-term investments:    
Total financial assets 0 0
Level 3    
Short-term investments:    
Total financial assets 0 0
U.S. government treasury securities    
Short-term investments:    
Short-term investments: 318,346 318,139
U.S. government treasury securities | Level 1    
Short-term investments:    
Short-term investments: 318,346 318,139
U.S. government treasury securities | Level 2    
Short-term investments:    
Short-term investments: 0 0
U.S. government treasury securities | Level 3    
Short-term investments:    
Short-term investments: 0 0
Money Market Funds    
Cash and cash equivalents:    
Cash and cash equivalents: 50,356 88,015
Money Market Funds | Level 1    
Cash and cash equivalents:    
Cash and cash equivalents: 50,356 88,015
Money Market Funds | Level 2    
Cash and cash equivalents:    
Cash and cash equivalents: 0 0
Money Market Funds | Level 3    
Cash and cash equivalents:    
Cash and cash equivalents: $ 0 $ 0
XML 41 R29.htm IDEA: XBRL DOCUMENT v3.19.1
Convertible Senior Notes - Additional Information (Details)
2 Months Ended 3 Months Ended
Jul. 31, 2018
USD ($)
day
$ / shares
Apr. 30, 2019
USD ($)
day
$ / shares
Jun. 30, 2018
USD ($)
Debt Instrument [Line Items]      
Proceeds from borrowings on convertible senior notes, net of issuance costs $ 291,100,000    
Convertible debt, conversion ratio 14.6738    
Convertible debt, conversion ratio denominator $ 1,000    
Initial conversion price (in dollars per share) | $ / shares $ 68.15 $ 68.15  
Consecutive threshold trading days | day 30 30  
Threshold percentage of stock price trigger 130.00% 130.00%  
Carrying amount of convertible debt equity component $ 84,200,000    
Fair value of convertible debt   $ 630,800,000  
Minimum      
Debt Instrument [Line Items]      
Threshold trading days | day 20 20  
Redemption Period 1      
Debt Instrument [Line Items]      
Consecutive threshold trading days | day 30    
Threshold percentage of stock price trigger 130.00%    
Redemption Period 1 | Minimum      
Debt Instrument [Line Items]      
Threshold trading days | day 20    
Redemption Period 2      
Debt Instrument [Line Items]      
Convertible debt, conversion ratio denominator $ 1,000    
Threshold trading days | day 5    
Consecutive threshold trading days | day 5    
Redemption Period 2 | Maximum      
Debt Instrument [Line Items]      
Trading price as a percentage of stock price and debt conversion rate 98.00%    
Convertible Debt      
Debt Instrument [Line Items]      
Face amount of debt $ 50,000,000   $ 250,000,000
Interest rate 0.75%   0.75%
Convertible debt, conversion ratio denominator   $ 100  
Percentage of principal amount redeemed 100.00%    
Debt issuance costs $ 8,800,000    
Effective interest rate 7.03%    
Convertible Debt | Convertible Senior Notes, Liability Component      
Debt Instrument [Line Items]      
Debt issuance costs $ 6,300,000 5,743,000  
Convertible Debt | Convertible Senior Notes, Equity Component      
Debt Instrument [Line Items]      
Carrying amount of convertible debt equity component   84,168,000  
Debt issuance costs $ 2,500,000 $ 2,485,000  
XML 42 R30.htm IDEA: XBRL DOCUMENT v3.19.1
Convertible Senior Notes - Schedule of Net Carrying Amount of the Liability Component of the Notes (Details) - Convertible Debt - USD ($)
$ in Thousands
Apr. 30, 2019
Jul. 31, 2018
Debt Instrument [Line Items]    
Unamortized debt issuance costs   $ (8,800)
Convertible Senior Notes, Liability Component    
Debt Instrument [Line Items]    
Principal $ 300,000  
Unamortized debt discount (74,178)  
Unamortized debt issuance costs (5,743) $ (6,300)
Net carrying amount $ 220,079  
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.19.1
Convertible Senior Notes - Schedule of Net Carrying Amount of the Equity Component of the Notes (Details) - USD ($)
$ in Thousands
Apr. 30, 2019
Jul. 31, 2018
Debt Instrument [Line Items]    
Debt discount for conversion option   $ 84,200
Convertible Debt    
Debt Instrument [Line Items]    
Issuance costs   (8,800)
Convertible Senior Notes, Equity Component | Convertible Debt    
Debt Instrument [Line Items]    
Debt discount for conversion option $ 84,168  
Issuance costs (2,485) $ (2,500)
Net carrying amount $ 81,683  
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.19.1
Convertible Senior Notes - Schedule of Interest Expense for the Notes (Details) - Convertible Debt - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2019
Apr. 30, 2018
Debt Instrument [Line Items]    
Contractual interest expense $ 563 $ 0
Amortization of debt discount 3,033 0
Amortization of issuance costs 188 0
Total $ 3,784 $ 0
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.19.1
Convertible Senior Notes - Capped Calls (Details)
$ / shares in Units, shares in Millions, $ in Millions
2 Months Ended
Jul. 31, 2018
USD ($)
$ / shares
shares
Option Indexed to Issuer's Equity [Line Items]  
Purchase of capped calls | $ $ 37.1
Capped Calls  
Option Indexed to Issuer's Equity [Line Items]  
Strike price (in dollars per share) $ 68.15
Cap price (in dollars per share) $ 106.90
Capped Calls | Class A Common Stock  
Option Indexed to Issuer's Equity [Line Items]  
Underlying capped calls (in shares) | shares 4.4
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.19.1
Leases - Narrative (Details)
$ in Thousands
3 Months Ended
Apr. 30, 2019
USD ($)
ft²
Leases [Abstract]  
Rentable office space (in sq ft) | ft² 106,230
Term of contract 12 years
Total minimum payments | $ $ 87,298
Term before initial payment 18 months
Option to extend P5Y
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.19.1
Leases - Components of Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2019
Apr. 30, 2018
Finance lease cost:    
Amortization of right-of-use assets $ 994 $ 0
Interest on lease liabilities 905 $ 0
Operating lease cost 967  
Short-term lease cost 395  
Total lease cost $ 3,261  
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.19.1
Leases - Balance Sheet Components (Details) - USD ($)
$ in Thousands
Apr. 30, 2019
Jan. 31, 2019
Operating Leases:    
Operating lease right-of-use assets $ 12,378 $ 0
Operating lease liabilities (current) 3,575 0
Operating lease liabilities, non-current 9,827 $ 0
Finance Lease:    
Property and equipment, net 42,392  
Other accrued liabilities 2,133  
Other liabilities, non-current $ 62,755  
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.19.1
Leases - Supplemental Information (Details)
$ in Thousands
3 Months Ended
Apr. 30, 2019
USD ($)
Cash paid for amounts included in the measurement of lease liabilities:  
Operating cash flows from finance lease $ 0
Operating cash flows from operating leases 1,032
Financing cash flows from finance lease 0
Right-of-use assets obtained in exchange for lease obligations:  
Finance lease 0
Operating leases $ 2,269
Weighted-average remaining lease term (in years):  
Finance lease 10 years 8 months 12 days
Operating leases 4 years 9 months 18 days
Weighted-average discount rate:  
Finance lease 5.60%
Operating leases 6.10%
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.19.1
Leases - Lease Maturities (Details) - USD ($)
$ in Thousands
Apr. 30, 2019
Jan. 31, 2019
Finance Lease Liabilities, Payments, Due [Abstract]    
Remainder of 2020 $ 3,732  
2021 8,073  
2022 8,073  
2023 8,073  
2024 8,073  
Thereafter 51,274  
Total minimum payments 87,298  
Less imputed interest (22,410)  
Present value of future minimum lease payments 64,888  
Less current obligations under leases (2,133)  
Non-current lease obligations 62,755  
Operating Lease Liabilities, Payments Due [Abstract]    
Remainder of 2020 4,017  
2021 4,189  
2022 2,579  
2023 2,529  
2024 1,014  
Thereafter 2,103  
Total minimum payments 16,431  
Less imputed interest (3,029)  
Present value of future minimum lease payments 13,402  
Less current obligations under leases (3,575) $ 0
Non-current lease obligations $ 9,827 $ 0
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.19.1
Leases - Lease Maturities Prior To Adoption of New Lease Standard (Details)
$ in Thousands
Jan. 31, 2019
USD ($)
Financing Lease  
2020 $ 3,732
2021 8,073
2022 8,073
2023 8,073
2024 8,073
Thereafter 51,274
Total minimum payments 87,298
Operating Leases  
2020 4,578
2021 3,765
2022 2,277
2023 2,224
2024 922
Thereafter 2,149
Total minimum payments $ 15,915
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.19.1
Commitments and Contingencies (Details) - USD ($)
Apr. 30, 2019
Jan. 31, 2019
Commitments and Contingencies Disclosure [Abstract]    
Accrual for contingencies $ 0 $ 0
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue - Schedule of total revenue by geographic areas (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2019
Apr. 30, 2018
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total revenue $ 89,388 $ 50,139
MongoDB Atlas-related    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total revenue 30,863 6,963
Other subscription    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total revenue 53,131 39,106
Services    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total revenue 5,394 4,070
Americas    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total revenue 57,756 33,420
Europe, Middle East and Africa    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total revenue 25,320 14,024
Asia Pacific    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total revenue $ 6,312 $ 2,695
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue - Concentration Risk (Details) - Geographic Concentration Risk - Revenue, Net
3 Months Ended
Apr. 30, 2019
Apr. 30, 2018
United States    
Concentration Risk [Line Items]    
Concentration risk, percentage 60.00% 63.00%
United Kingdom    
Concentration Risk [Line Items]    
Concentration risk, percentage 10.00% 9.00%
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue - Additional Information (Details) - USD ($)
3 Months Ended
Apr. 30, 2019
Apr. 30, 2018
Revenues [Abstract]    
Deferred revenue $ 143,700,000 $ 137,700,000
Revenue recognized 45,100,000 30,300,000
Remaining performance obligation $ 178,800,000  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Expected timing of satisfaction of remaining performance obligation 12 months  
Unbilled receivables $ 7,900,000  
Deferred commissions 51,600,000  
Amortization of deferred commissions 4,400,000 3,100,000
Impairment loss $ 0 $ 0
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2019-05-01    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Remaining performance obligation, percentage 53.00%  
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.19.1
Equity Incentive Plans and Employee Stock Purchase Plan - Stock Options (Details) - Employee Stock Option
3 Months Ended
Apr. 30, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Award vesting period 4 years
One Year Anniversary  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Vesting rights percentage 25.00%
13 to 36 Months  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Vesting rights percentage 75.00%
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.19.1
Equity Incentive Plans and Employee Stock Purchase Plan - Schedule of Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Apr. 30, 2019
Jan. 31, 2019
Shares    
Balance - beginning of period (in shares) 8,621,010  
Stock options exercised (in shares) (831,901)  
Stock options forfeited and expired (in shares) (77,121)  
Balance - end of period (in shares) 7,711,988 8,621,010
Vested and exercisable (in shares) 4,917,890 5,342,183
Weighted- Average Exercise Price Per Share    
Balance - beginning of period (in dollars per share) $ 7.75  
Stock options exercised (in dollars per share) 7.71  
Stock options forfeited and expired (in dollars per share) 10.45  
Balance - end of period (in dollars per share) 7.73 $ 7.75
Vested and exercisable (in dollars per share) $ 6.95 $ 6.95
Weighted- Average Remaining Contractual Term (In Years)    
Balance 6 years 6 months 11 days 6 years 8 months 12 days
Vested and exercisable 5 years 10 months 28 days 6 years
Aggregate Intrinsic Value    
Balance $ 1,027,149 $ 729,392
Vested and exercisable $ 658,851 $ 456,275
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.19.1
Equity Incentive Plans and Employee Stock Purchase Plan - Restricted Stock Units, Additional Information (Details) - Restricted Stock Units (RSUs)
3 Months Ended
Apr. 30, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Award vesting period 4 years
One Year Anniversary  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Award vesting period 4 years
Vesting rights percentage 25.00%
13 to 36 Months  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Vesting rights percentage 75.00%
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.19.1
Equity Incentive Plans and Employee Stock Purchase Plan - Schedule of Restricted Stock Unit Activity (Details) - Restricted Stock Units (RSUs)
3 Months Ended
Apr. 30, 2019
$ / shares
shares
Shares  
Unvested - beginning of period (in shares) | shares 1,988,774
RSUs granted (in shares) | shares 1,027,610
RSUs vested (in shares) | shares (126,346)
RSUs forfeited and canceled (in shares) | shares (24,629)
Unvested - end of period (in shares) | shares 2,865,409
Weighted-Average Grant Date Fair Value per RSU  
Unvested - beginning of period (in dollars per share) | $ / shares $ 54.22
RSUs granted (in dollars per share) | $ / shares 105.50
RSUs vested (in dollars per share) | $ / shares 45.42
RSUs forfeited and canceled (in dollars per share) | $ / shares 56.03
Unvested - end of period (in dollars per share) | $ / shares $ 72.98
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.19.1
Equity Incentive Plans and Employee Stock Purchase Plan - Stock-based Compensation Expense Recognized in Statement of Operations (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2019
Apr. 30, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total stock-based compensation expense $ 14,009 $ 7,577
Cost of revenue—subscription    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total stock-based compensation expense 988 359
Cost of revenue—services    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total stock-based compensation expense 593 184
Sales and marketing    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total stock-based compensation expense 4,940 2,218
Research and development    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total stock-based compensation expense 4,520 2,206
General and administrative    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total stock-based compensation expense $ 2,968 $ 2,610
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.19.1
Net Loss per Share - Additional Information (Details)
shares in Millions
3 Months Ended
Apr. 30, 2019
$ / shares
shares
Jul. 31, 2018
$ / shares
Class of Stock [Line Items]    
Shares issuable upon conversion (in shares) | shares 4.4  
Initial conversion price (in dollars per share) $ 68.15 $ 68.15
Average market price (in dollars per share) $ 122.10  
Class A Common Stock    
Class of Stock [Line Items]    
Number of votes per share 1  
Class B Common Stock    
Class of Stock [Line Items]    
Number of votes per share 10  
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.19.1
Net Loss per Share - Schedule of Basic and Diluted Earnings (Loss) Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Apr. 30, 2019
Apr. 30, 2018
Numerator:    
Net loss $ (33,240) $ (26,555)
Denominator:    
Weighted-average shares used to compute net loss per share, basic and diluted (in shares) 54,710,746 50,350,052
Net loss per share, basic and diluted (in dollars per share) $ (0.61) $ (0.53)
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.19.1
Net Loss per Share - Schedule of Antidilutive Securities Excluded from the Computation of Diluted Net Loss per Share (Details) - shares
3 Months Ended
Apr. 30, 2019
Apr. 30, 2018
Stock options to purchase common stock | Class A Common Stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share (in shares) 2,471,439 3,539,338
Stock options to purchase common stock | Class B Common Stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share (in shares) 5,700,441 9,001,291
Unvested restricted stock units    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share (in shares) 2,561,471 646,518
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) 47,550 234,646
Shares underlying the conversion spread in the convertible senior notes    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share (in shares) 1,945,081 0
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.19.1
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2019
Apr. 30, 2018
Income Tax Disclosure [Abstract]    
Provision (benefit) for income taxes $ (138) $ 467
Unrecognized tax benefits 4,600  
Unrecognized tax benefits that would impact effective tax rate 100  
Decrease in unrecognized tax benefits is reasonably possible $ 0  
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.19.1
Subsequent Events (Details)
$ in Millions
May 07, 2019
USD ($)
Subsequent Event | Kingdom Merger Sub, Inc and Tightdb, Inc. Merger  
Subsequent Event [Line Items]  
Business combination, consideration transferred $ 39.0
EXCEL 66 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( .F QTX?(\\#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,$% @ Z8#'3B?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 " #I@,=.Q;' R.X K @ $0 &1O8U!R;W!S+V-O M&ULS9+!:L,P#(9?9?B>R$DA8R;UI66G#08K;.QF;+4UC1-C:R1]^SE> MFS*V!]C1TN]/GT"M]D(/ 5_"X#&0Q7@WN:Z/0OLU.Q)Y 1#U$9V*94KTJ;D? M@E.4GN$ 7NF3.B#4G#?@D)11I& &%GXA,MD:+71 14.XX(U>\/XS=!EF-&"' M#GN*4)45,#E/].>I:^$&F&&$P<7O IJ%F*M_8G,'V"4Y1;NDQG$LQU7.I1TJ M>']^>LWK%K:/I'J-Z5>T@LX>U^PZ^6VUV>X>F:QY]5#PIN#WNZH1O!%U\S&[ M_O"[";O!V+W]Q\970=G"K[N07U!+ P04 " #I@,=.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 ( .F QTX,(N^7A@( &0) 8 >&PO=V]R:W-H965T&UL?59AKYL@%/TKQA_P%-!J7ZQ)VV79DBUIWK+M,[6TFJ?B@-:W M?S] GW-RW1<%/.>>>\$#9#T7K[)D3'EO3=W*G5\JU3T'@2Q*UE#YQ#O6ZB]7 M+AJJ=%?< MD)1B^6U-0!#L--T-"J]?/,CIU$GO&[JJN6G80G[TU#Q>\#JWF_ M\Y'_/O!2W4IE!H(\Z^B-?6/J>W<2NA=,42Y5PUI9\=83[+KS]^CYB%)#L(@? M%>OEK.V94LZ[\U/"3@B8"C_Q+(2" 3 5E",&1F2_U M%B)[,P@W;N[#==K=2CCSS,@H<),R(. P+/$&A"!#KV M)( A@0-VZ/A?@:.+(+ 2L@EDYF] BF1R ]LO1H1H\7$^ B-K! # K$#CU9 M"+B(%!;8@ (;A[Y="+@(%,(*":B0N'RTD @&)9(08G4Y9.%! !96>DM*+%U M^82<"=C8' +.R M/2#8OHBX$?!2!<"L[!$(=CER38RCI8J+65U]V.K(=3*.5R+ 7D:N5?'B_SF. MF-ABVF''0]LXCM#:S,.N1JYG\=I_")L6N99TLTV=;!$A"<'Q+V>ATA=AC>^;]A0_WCZ]4W*I6>F>N],EIS[O?<+1?MVU#O#^&YF_5O35-U_ZY"W9Z>YC#_>/%Y M_[H;QA?96G;K^/#;YNG>3XZ"G58#V,15;R\AS+4]5A2]/'/I=#YM/K>G7\.E068^N[3^]_ >ZB@? MG<0ZUFW=3W]GZ[=^:)M+*=%*4WT[7_>'Z7JZE/\1)@?@)0"O :"_&Z N 8H$ M9&=G4U-_KH9JN>C:TZP[C]:Q&B<%/*K8F>OQY=1WTV^QM7U\^[Y$O\C>QW(N MDM59@K>2>T4I*(JK)(OU7TV@: *G>'43KW(Y7HGQ:HK7M_% &G&6V$ERF"1@ M?&YSTA)!IIV_*>W.C1;=:.Z&=-CJ+#$WU2CP2EOB1I2!2O2M$=T8[D81-X95 M8\'FM&NXRJ'/O>S%BEXL]Z*)%\MJ 5O0_BL%E?$NX<6)7ASW8H@7QVM!-&1F ME8)JG%JR%R]Z\=P+F0HKSVHQUH$OB!E)9O&FM#LWA>BFX&X<<5/P&9.KG)KA M*J>LU;(7R&4^Y=P- U0N#)1RGE**RQ*C! E6 O=24"_ *M'@N9[]R-@$ M9'YT3OT@[QN-J*@?069\D1HK&J4=HEU#C*.P;)]5Z=&7(8H M<(IJ2E'@@,3 )% 5E)"-'LJ%( M1LY:BX[BJ91DA2I2W)&1C!S)AB(9.6RUCXN7#9F@L[Z U*>K3&;%R6PHF24- M':_O:^Z=R$Q6P-(!FVJ+S%#%&6K9ASAGHW,&/-WR))V)25=B"U:)DP'.4$O! MI3@@'T !Z^ ?R>[]R"!5'*26PDMQ1CY 3F>?J'*)]$W)*%44N1(>FLCE_$"4:I(OT$*P5-ZKA"R]S2 M/)?$Q)S3,K&PO=V]R:W-H965T&ULC9;;CILP$(9?!?$ P0>.JR32)E752JVTVJKMM9,X"5K U':2 M[=O7&,*";1IR$;#Y?_L;,XQF>6/\39PIE=Y[651BY9^EK)^"0.S/M"1BP6I: MJ2='QDLBU9"? E%S2@[:5!8! B .2I)7_GJIYU[X>LDNLL@K^L(]<2E+PO]N M:,%N*Q_Z]XG7_'26S42P7M;D1']0^;-^X6H4]*L<\I)6(F>5Q^EQY3_#IRW, M&H-6_,KI30SNO2:4'6-OS>#K8>6#AH@6="^;)8BZ7.F6%D6SDN+XTRWJ]WLV MQN']??7/.G@5S(X(NF7%[_P@SRL_];T#/9)+(5_9[0OM HI\KXO^&[W20LD; M$K7'GA5"_WO[BY"L[%91*"5Y;Z]YI:^W;OV[S6U G0'U!K7W_PRX,^ /0ZR# M;\ETJ)^().LE9S>/MV^K)DU2P">L#G/?3.JST\]4M$+-7M=QN@RNS3J=9--* MT$ "QXJMK8BS7A*H_7L(Y(+8(,N/C!T0DB:Q(XHE(8J<_MB,Q7N>FE40#R"S#IFK[ M2#5B29PLB-0XABE<30X_3&5N\1 ;%/%)A6>364K'U"Y"Q>T*]?4=P'= M!0?.KSC077*@H^98F1W/R^Q'LC&/N^Q 1]VQ,CN9SE:3:8YTS.4N0="N079> MI_9F.,((I!:60YE"',8@G:!R%S:8S\+;LTNE6\W!;-]1/B/= GW(VW;T.^&GO!+>CDG52.EVY\B8I H(+!3* M677 _:"@1]G<)NJ>MVU@.Y"L[EK&PO=V]R:W-H965T&ULC9C;;N,V$(9? M1=!]5IRA2(F!;2!64;1 "P1;M+U6;/J U<&5E'C[]J4.\3J<89$;6Z+_X?Q# MBI])K:YM]ZT_63M$W^NJZ=?Q:1@NCTG2[TZV+OLO[<4V[I=#V]7EX&Z[8])? M.EONIZ"Z2E (G=3EN8DWJZGMN=NLVM>A.C?VN8OZU[HNNW^WMFJOZQCB]X:O MY^-I&!N2S>I2'NT?=OCS\MRYN^36R_Y;7_3H6HR-;V=TP=E&ZKS=;V*H:>W(^_EDZC6\YQ\#[Z_?> M?YZ*=\6\E+TMVNKO\WXXK>,\CO;V4+Y6P]?V^HM="E)QM%3_FWVSE9./3ER. M75OUTV>T>^V'MEYZ<5;J\OO\?6ZF[^O2_WL8'X!+ -X"7.[_"Y!+@/P1D$[% MS\ZF4G\JAW*SZMIKU,VS=2G'AP(>I1O,W=@XC=WTFZNV=ZUOFRQ;)6]C/XMD M.TOP3@(W1>(ZOV5 +L,623A^3%!019;S&21;@YSBY7V\X>-3-CZ=XM.[^%QX M8S!+]"1I9HF1>>X50E5*@ QX4:P716K) Z.MV7A-:_&&>SM+U)U+S"'S)X6J M0&9IH):,]9)1+]+SDI$L&A"TYX6JI)9&\%YRUDM.QS7EXPT;;V@MRJO%$)>I M*\9[D@JJDA),QGL!P2]:0=UH?]4*FDCDVG]D&1GD.E4!/P&( /5#* (T49H+ MY?MA9( 8&A\6.4^ U$_N^T&2R$!FI.^'RK04.K .@ <42.K'^'XD2?0@A?)I M7' ZU#I$/."1!RE9#Z'U!#RH0)&:#/@U*8H:*<@04Y51H7)XZ@'%GO&Q!Y1H M#ZGVYZ%@9*&!X:D'%'O^4[4%2K2'%,A:8%12!_X:@><>Y-1-ZKO)F3Q29H05 MC ZUR$..>)("1:GQ40J4D@\@B1^.N %2($]2I"0U/DD7C?XX/)CZ9.=TJ)4* ML!1YEB)EJ?%9NFBR^TSBBP;?$"M3,N"'9RE2EAJ?I4@AJ=(,1);Z_^2<4D@E MA,* *YZH2(EJ LA GH!("1AB*/($1$I LF]<-!\VCM+X*[!@9*D._LL@#T'4 MG]X[(H\N9'9L/D:10@E1^2NX8&0@1!9 *?+P0@HOUTF@"YXV:#X]S9)'A&0V M6_XT2[J+4I+,,J-*@T,B>3Q(^/0D2WY!2V9SY$_RHOEPDJ%;$48EZ48DN3N* MUK8[3J?V/MJUK\TPGOKN6F]O!IZF%P->^Q8>B_E\_Z.;^77#[V5W/#=]]-(. M[J \'6U M#>$XX^L+MI?9V1D;UL5 V0NO 83SVI*.;]U:B/[1\WA50XOY ^VADV_.E+58 MR"6[>+QG@$\ZJ24>\OW$:W'3N66A8P=6%O0J2-/!@3G\VK:8_=T!H3/+J6FAXPWM' ;GK?L4/.YSA=> 7PT,?#%W ME),CI2]J\?6T=7TE" A40C%@.=Q@#X0H(BGCS\3ISB55XG)^9_^LO4LO1\QA M3\GOYB3JK9NYS@G.^$K$,QV^P.0G=IW)_#>X 9%PI436J"CA^NE45RYH.[%( M*2U^'<>FT^,P\=_3[ EH2D!S@JS]OX1P2@C?$B)M?E2FK7[" I<%HX/#QL/J ML?HF@L=0;F:E@GKO]#OIELOHK0S\H/!NBFC"[$8,6F)FA"?9YQ+(5F*'5NGH M?8']&I%F]@JAU42H\\-W)I"=(+(21)H@6A#DB;$)(R31D$Y#-F&((M^P8H&A M)(YCNYK8JB:VV GM!(F5(%G9"?S(\#-BXH70.#.\K"&;[(-M3:TZ4HN.V-"1 MKHH$H:%C#9%;;]>1675D%AWF^6:K(JGQ'^S7D$T0?'"RN55(;A&2&D)RVX<6 M)+DAQ@)#29+ZAAQOT0A:8!?=,[E3T6LGU"^WB,YM^0FI1F+$=[)=C]WUC6;L M]=\QNS0==XY4R#:EF\F94@%2I?\@=ZN6U\N\(' 6:IK*.1N;[+@0M)_N#V^^ MQ,I_4$L#!!0 ( .F QTYPLMLF600 * 4 8 >&PO=V]R:W-H965T M&ULC5A=;Z,X%/TK4=X[X&L;0Y5&VB9-=Z5=J9K1[CS3QFVB M@9 %VLS^^S6$IO7U"9F7!NBY'[[7G'/Q[%#5/YJ-M>WD9UGLFIOIIFWWUU'4 M/&ULF3=?JKW=N?\\5W69M^ZV?HF:?6WS=6]4%A'%<1*5^78WG<_Z9P_U?%:] MML5V9Q_J2?-:EGG]WZTMJL/-5$S?'WS=OFS:[D$TG^WS%_O-MG_O'VIW%YV\ MK+>EW37;:C>I[?/-]#=Q?4]99] C_MG:0_/I>M(MY;&J?G0W?ZQOIG&7D2WL M4]NYR-W/FUW8HN@\N3S^'9Q.3S$[P\_7[]Y7_>+=8A[SQBZJXOMVW6YNINET MLK;/^6O1?JT.O]MA07HZ&5;_IWVSA8-WF;@83U71]'\G3Z]-6Y6#%Y=*F?\\ M_FYW_>]A\/]NA@UH,*"3@1"C!G(PD"<#*4<-U&"@3@9D1@WT8* _4M*C!LE@ MD'RD-![!# ;F(Z6^2M&QNGV[EGF;SV=U=9C4QQVWS[N-+:Z-VQ!/W<.^__W_ M7,<:]_1M+N)T%KUUC@;,[1%#'B;S,0N $;&/62*,\#%W"$,^9H4PTL?<(XPZ M82)7DU-A"!:&>@?*!E"$IDF*>O570B[$E*PKJ\02C/0/0#)---9@HND8)%4[T1Z13+8 M@88.-*@RV^@+'?13Q88D#I/ , D(PPIRFP1A2+,]OAS'>(D8F(@)$R'6Y(4) M@ER)3&8:QTEAG!3$87ON-@W?$\E>V.4XQDLD@XED(!%6U446!!%T9K4BQGP9 M@S"2$V8&KS\D/**,N!@L!MRHK@!?B4HRPUI[!W!(61",C.*- 2@E$J'/"+# MI"T :Q,7!Q%2LE:21/IISOV(6B)FY1 P@3_ 3I9-@NX0XK7AG0IHW6B5\ MK+H#.-@9! L[ U J39/XC&@+K"XB_77=%U@7!! &KORW(E2&U"T]%KS>%W'^ M:(E%A("(!%/" /(F-27YK@0H_F92J#/.T9DB$M890CK#:8* A,@L/5>;,W,W M$A$^4%"H#P&[+2^ _&2PB!"8S8.A@D)U<+PNU9GYEK Z$%('/EA0J Y"Q?QC M;'D1YB>$%820@O#1@D("UFR+KL8Q?BJ8GPGQ,Q\L*.1G_E6X&L?XJ6#VII"] M@[&" /=)28J]+_>7<7Y&F"()3. R>#7!>*W).#H^MTLQF1(@4QF\G1GZ6G4? MF3RI$,='KR7 &*-%RG!W (?$"\)B?GB 4)ITIGEGHD_'+-W9W5]Y_;+=-9/' MJFVKLC]7>:ZJUCJG\1=7_(W-UZ>;PCZWW:5QU_7QS.QXTU;[X3PP.AU*SO\' M4$L#!!0 ( .F QTY+B;)+IP0 ",7 8 >&PO=V]R:W-H965T&UL?9A;;Z-($(7_BN5W#W3U!8AL2[%'HUUI5XIF-;O/Q.[$UH#Q M HEG__T")AY<=7I>8B"GJT_UY>O+\E+5WYN#]^WL1UFJKK,V^ZU?HV:<^WS_5"H+"**8Q>5^?$T7R^';T_U>EF]M<7Q MY)_J6?-6EGG]W\87U64U5_./#U^/KX>V_Q"ME^?\U?_EVV_GI[I[BVY1]L?2 MGYIC=9K5_F4U?U0/6S,4&!1_'_VEF3S/^E2>J^I[__+[?C6/>T>^\+NV#Y%W M/^]^ZXNBC]3Y^'<,.K_5V1>W>FK8JQRB=E3+_.N?]H% / MNFO,7?]Q:+OA?UVV3??U?:TT+:/W/M"HV5PU--7<%%$7_58%H2HV)(JS"K92 MD:2X!@V3T$-Y?9>$Q@$,#&"& &82('.L$:X2-TA.@V2A-9F8I0)DY*RUV(V% M;BQ(Q^ #@9P(AVE+(X8U:D M*K%Q8)2DT$L*6H7W@*MC?F*$D M&:IDATL\]INKF,\'H+/I5';O"&.4P+[3\I63$"!U%LM)(84A.YBB!"AJ%;;WD?JKR;9]XUZV%[O:W^&N5X?_YG7K\=3,WNNVK8JA^O)EZIJ?6WUI:W.XY5T=+L77_\/4$L#!!0 ( .F QTYA M!&[0Y0$ .T$ 8 >&PO=V]R:W-H965T&UL?931CIP@ M%(9?Q? BZCH=.*8=&>S:9,VF6S3]IK1XV@6Q0(S;M^^@(YQ7=(;X1S_\_,= M1/)1R%?5 .C@K>.].J!&ZV&/L2H;Z)AZ$ /TYDTM9,>T">4%JT$"JUQ1QW$4 MABGN6-NC(G>YDRQR<=6\[>$D W7M.B;_/@(7XP$1=$^\M)=&VP0N\H%=X ?H MG\-)F@@O+E7;0:]:T0<2Z@/Z3/9':O5.\*N%4:WF@>WD+,2K#;Y6!Q1:(.!0 M:NO S'"#(W!NC0S&G]D3+4O:PO7\[O[L>C>]G)F"H^"_VTHW![1#004UNW+] M(L8O,/=#43 W_PUNP(WP;E56G1S2X&I6-OT]CV;AQG_WN9OR": M"Z*E@"3_+8CG@GA3@"N7>F6V6R MMX*D-,313Y M0:@7A'I =AL0ZML7FFU9/#(2D?C3!@>O#IZ]"+XS>6E[%9R%-F?8G;1:" W& M,GPPGHVY>Y: 0ZWM-#-S.?V!4Z#%,%\N>+GABG]02P,$% @ Z8#'3O*) MZ/6Q 0 T@, !@ !X;"]W;W)KEG2BJH>2_]HQF^P=3/ M)TJFYG_ !23"0R68HS32Q2\I>^>-FE2P%,7?QE/H> Z3_I6V3D@G0OJ!P,9$ ML?*OW/,BLV8@=IQ]Q\,5;PXISJ8,P3B*^ ^+=QB]%)O;+QF[!*$);)Q_;8P'+"6YP15J\8'- MCH3:!W./MAW7;'2\Z:87Q.9G7/P%4$L#!!0 ( .F QTY957D?LP$ -(# M 9 >&PO=V]R:W-H965TE I&7 M\3ISTB5E *[/[^R/L79?RUE8N$?U4U:NS>DM)1748E#N&<X M@/+A08G/4:*R<27E8!WJF<5+T>)MVF47]W&Z29,9M@W@,X O@-N8ATV)HO(' MX421&1R)F7K?B_#$^P/WO2F#,[8BWGGQUGLOQ?Z&9^P2B.:8XQ3#US%+!//L M2PJ^E>+(_X/S;7BRJ3")\.0OARN_(CU/H/MA@*:A>. M-_YLIC&;#(?]_(/8\HV+WU!+ P04 " #I@,=.F0$3O+0! #2 P &0 M 'AL+W=O:%EGTG4R18>^D MT' RQ/9*4E)!S7OIGG%X@JF>:TJFXK_"!:0/#TI\ MCA*EC2LI>^M032Q>BN+OXRYTW(?Q9I=.L'5 ,@&2&7 ;\[ Q453^P!TO,H,# M,6/O.QZ>>'M(?&_*X(RMB'=>O/7>2['=7V?L$HBFF.,8DRQCY@CFV><4R5J* M8_(//%F'[U85[B)\]X?"FW6"=)4@C03I?TMJK -'&:+"FQUW&2 M%]YY8.^2^":_P\=I_\9-([0E9W3^96/_:T0'7LKFRH]0ZS_8;$BH73CN_=F, M8S8:#KOI!['Y&Q&PO M=V]R:W-H965T-\= M&7-% UJX&]-!BS>5L5IX-&W-7&=!E!&D%>-)\I%I(5N:I]%WMGEJ>J]D"V=+ M7*^UL+].H,R0T0U]!VA3M0*A"AC)>)D\XI W!Y M?F/_$FO'6B["P9U13[+T348/E)10B5[Y!S/6?A1=Y:LU [-C[ M3H0GWAPY]J8(SMB*>(?B'7JO^69_2-DU$$TQIS&&+V/F"(;L$VPK=_*/RT3K!;)=A%@MU_2UR).21_)6&+GFJP=9PF1PK3MW&2%]YY M8&]Y?)/W\'':OPM;R]:1B_'XLK'_E3$>4$IR@R/4X >;#065#\<]GNTX9J/A M33?](#9_X_PW4$L#!!0 ( .F QTYI:KY;P0$ #<$ 9 >&PO=V]R M:W-H965TL*?,"HAH8-PCWJ\1.D>O88I>*_P!6$APL)-"70.>$0=<@D%)W?,\?*W.@1F>GL>Q:N M.#M2?S95",:CB'O>O/71:YD=LIQ< U'"G"8,76)F!/'LLP1=DSC1O]+I>OIV MU>$VIF_?./P'P6Z58!<)=F\(MN]*7,/LUD7VJR+[_Q!9P[P7(8N+DV#:^&0M MJO2@8KLLHG-7W-)X\:_PJ:6^,M-R9=%%._]\XB4W6COP5C8WWDOGNWA>"&A< MF'[T&PO=V]R:W-H965TO&IE M7$Y;[[L38ZYL00MWAQV8<%.CU<('TS;,=19$E4!:,;[9W#,MI*%%EGP76V38 M>R4-7"QQO=;"_CR#PB&G6_KF>)9-ZZ.#%5DG&O@"_FMWL<%B,TLE-1@GT1 + M=4X?MZ?S/L:G@&\2!K,P.7YC?U]JCW4 ME80<)2J75E+VSJ.>6((4+5['79JT#^/-@4^P=0"? 'P&'%,>-B9*RM\)+XK, MXD#LV/M.Q"?>GGCH31F=J17I+HAWP7LKML=#QFZ1:(HYCS%\&3-'L, ^I^!K M*<[\'SA?A^]6%>X2?/>'POMU@OTJP3X1[/];XEK,PU])V**G&FR3ILF1$GN3 M)GGAG0?V,3TB^QT^3OMG81MI'+FB#R^;^E\C>@A2-G=AA-KPP69#0>WC\2&< M[3AFH^&QFWX0F[]Q\0M02P,$% @ Z8#'3I3K3\&T 0 T@, !D !X M;"]W;W)K&UL?5-A;]L@$/TKB!]0'))M:61;:CI- MG;1)4:>UGXE]ME'!N(#C[M_OP([K;=:^ '?<>_?N.-+!V!?7 'CRIE7K,MIX MWQT8R>6IZKV0+ M)TM=J)&GZ _]F=+%IL9BFEAM9)TQ(+54;O M-H?C+L3'@"<)@UN<2:CD;,Q+,+Z6&4V"(%!0^, @<+O /2@5B%#&Z\1)YY0! MN#Q?V;_$VK&6LW!P;]2S+'V3T3TE)52B5_[1# \PU?.!DJGX;W !A>%!">8H MC')Q)47OO-$3"TK1XFW<91OW8;SA5]@Z@$\ /@/V$<#&1%'Y9^%%GEHS$#OV MOA/AB3<'CKTI@C.V(MZA>(?>2[[9[U-V"413S'&,X<.3,>YZ.QSZX#\.152>T*VGG?'QAS M50>*NRO3@\:;QEC%/9JV9:ZWP.L(4I*EN]TU4UQH6N;1=[)E;@8OA8:3)6Y0 MBML?1Y!F+&A"WQQ/HNU\<+ R[WD+7\!_[4\6+;:PU$*!=L)H8J$IZ%UR.&8A M/@9\$S"ZU9F$2L[&/ ?C8UW071 $$BH?&#AN%[@'*0,1RGB9.>F2,@#7YS?V MAU@[UG+F#NZ-_"YJWQ7TEI(:&CY(_V3&1YCK>4?)7/PGN(#$\* $J)D%I2C^.NU"QWV<;FZR&;8-2&= N@!N8QXV)8K*/W#/R]R:D=BI]ST/ M3YP<4NQ-%9RQ%?$.Q3OT7LKD?9*S2R":8XY33+J.62(8LB\ITJT4Q_0O>+H- MWV\JW$?X_C>%_R#(-@FR2)#]M\2MF/T?2=BJIPIL&Z?)D&PO=V]R:W-H M965T552VYRVSG5[QFS9@N+V M"CO0_J9&H[CSIFF8[0SP*H*49,EF<\,4%YH66?0=39%A[Z30<#3$]DIQ\^< M$H><;NG%\22:U@4'*[*.-_ #W,_N:+S%9I9**-!6H"8&ZIS>;?>'-,3'@%\" M!KLXDU#)"?$Y&%^KG&Z"()!0NL# _7:&>Y R$'D9+Q,GG5,&X/)\87^,M?M: M3MS"/ ME,$96Q'OO'CKO>=B^SG-V#D033&',299QLP1S+//*9*U%(?D'3Q9A^]6%>XB M?/>?PNMU@G25((T$Z8&UL?5/;;MLP#/T501]0)7:VIH%MH.DP;$ +!!VV/2LV;0O5 MQ9/DN/W[4K+K>:VQ%TFD> X/*2H;C'UR+8 GSTIJE]/6^^[ F"M;4-Q=F0XT MWM3&*N[1M USG05>19"2+-EL/C/%A:9%%GTG6V2F]U)H.%GB>J6X?3F"-$-. MM_3-\2B:U@<'*[*.-_ #_,_N9-%B,TLE%&@GC"86ZIS>;@_'78B/ ;\$#&YQ M)J&2LS%/P?A>Y703!(&$T@<&CML%[D#*0(0R_DR<=$X9@,OS&_O76#O6=Z'C/HPW:3K!U@')!$AFP#[F86.BJ/P+][S(K!F('7O?\?#$VT."O2F# M,[8BWJ%XA]Y+L;VYSM@E$$TQQS$F6<;,$0S9YQ3)6HIC\@&>K,/3585IA*?_ M*-RO$^Q6"7:18/??$M=B;MXE88N>*K!-G"9'2M/K.,D+[SRPMTE\D[_AX[0_ M<-L(['S9V/_:& \H97.%(]3B!YL-";4/QVL\VW',1L.;;OI!;/[&Q2M0 M2P,$% @ Z8#'3MN:!\RT 0 T@, !D !X;"]W;W)K&UL?5/;;MLP#/T501]0)4K6=8%MH.DP;, &!!W6/BLV;0O5Q97D MN/O[4;+K>INW%TFD> X/*2H;K'OR+4 @+UH9G],VA.[ F"];T,)?V0X,WM36 M:1'0= WSG0-1)9!6C&\VUTP+:6B1)=_)%9GM@Y(&3H[X7FOA?AY!V2&G6_KJ MN)=-&Z*#%5DG&O@.X4=WE6".TBJ?5E+V/E@]L: 4+5[& M79JT#^,-_S#!U@%\ O 9<)/RL#%14OY1!%%DS@[$C;WO1'SB[8%C;\KH3*U( M=RC>H_=2X(-F[!*)IICC&,,7,=LY@B'[G(*OI3CRO^!\';Y;5;A+\-UO"O^1 M?[]*L$\$^_^6N!;SITJVZ*D&UZ1I\J2TO4F3O/#. WO+TYN\A8_3_DVX1AI/ MSC;@RZ;^U]8&0"F;*QRA%C_8;"BH0SR^Q[,;QVPT@NVF'\3F;US\ E!+ P04 M " #I@,=.Q_[W\ " #+!0 &0 'AL+W=OG?%=UDOUJFL $[P)WNH\K(WI]H3HL@;!](/LH+4GE52"&6NJ M"]&= G;V08(3&D4;(EC3AD7F?4=59/)J>-/"407Z*@13?P[ 99^'&XN MM7$.4F0=N\ /,#^[H[(6F5C.C8!6-[(-%%1Y^!CO#SN']X"7!GH]VP>NDI.4 MK\[X>L[#R"4$'$KC&)A=;O $G#LBF\;OD3.<)%W@?/_._MG7;FLY,0U/DO]J MSJ;.PVT8G*%B5VZ>9?\%QGK683 6_PUNP"W<96(U2LFU_P;E51LI1A:;BF!O MP]JT?NV'DW4RAN$!= R@4\#6ZY!!R&?^B1E69$KV@1KNOF/N%\=[:N^F=$Y_ M%?[,)J^M]U;0:)61FR,:,88>$(0RSY)4$SB0._"*1Z^0C-<^?#57#U= MX00)2I!X@N2_$I-%B1AFC8NL49$U0K!9B&"8%!?9H"(;A&"[$,$P.UPD1472 M>X(X6HA@F _>Q!85V=X1Q+OE/[G'T/B#E[-#17:(2+H0N/FZR*R9!*B+ M'R,Z*.6U]2-LYITFU2/US?@//HRY[TQ=FE8')VEL2_O&JZ0T8%.)'NS[J.UD MG0P.E7';U.[5,%\&P\AN')UDFM_%7U!+ P04 " #I@,=._13]^K(! #2 M P &0 'AL+W=OV$ *S:FMEG2O^_8L(1N><$SPSEG+AYGH[&OK@7P MY$VKSN6T];X_,.;*%K1P=Z:'#O_4QFKAT;4-<[T%44625HSO=@],"]G1(HNQ MDRTR,W@E.SA9X@:MA?US!&7&G";T&GB13>M#@!59+QKX#OY'?[+HL46EDAHZ M)TU'+-0Y?4H.QS3@(^"GA-&M;!(Z.1OS&IPO54YWH2!04/J@(/"XP#,H%82P MC-^S)EU2!N+:OJI_BKUC+V?AX-FH7[+R;4X_4%)!+0;E7\SX&>9^[BF9F_\* M%U (#Y5@CM(H%[^D')PW>E;!4K1XFT[9Q7.<]:^T;0*?"?R&P*9$L?*/PHLB MLV8D=II]+\(5)P>.LRE#,(XB_L/B'48O!4_2C%V"T(PY3AB^PB0+@J'ZDH)O MI3CR_^A\F[[?K' ?Z?MU]L>';8%T4R"- ND_+=[?M+B%N4W"5C/58)NX38Z4 M9NCB)J^BR\(^\7@G[_!IV[\)V\C.D;/Q>+-Q_K4Q'K"4W1VN4(L/;'$4U#Z8 MCVC;:<;%7U!+ P04 " #I@,=.MX@.(<>-.ZX"!%UK$&OH/[T9V-M\C,4G$)RG*MD($Z MQ_?I\;0+^ CXR6&PBST*E5RT?@[&ERK'24@(!)0N,#"_7.$!A A$/HW?$R>> M)4/@PPFHK_"E<0'AXR M\1JE%C9^4=E;I^7$XE.1[&5@"= N@<<(@Z9!2*F3\RQXK, MZ &9L?<="U><'JGO31FK&6YB^&:IOO^X3K!=)=A&@NU_)1YN2ES#O".R6Q79O26@R8W( M&N:VDV1Q<1),$Y^L1:7N51R7A7>>BGL:+_X??!RI;\PT7%ETT$&3\"Y,[)I_!X]PPGI N?S=_?/OG9;RXEI>)+\5WTV51ZF87"& M"^NX>9;]%QCKV83!6/PWN &W)9922:_\;E)TV4HPN-A7!WH:Q;OS8#R?) M>@S# ^@80*> U'/( /*9?V*&%9F2?:"&NV^9^XM7>VKOIG2;_BK\F4U>V]U; M02G-R,T9C9K#H*$SS6I2$.L^(2B&.- /X10/C]$,8Q\>S^GI'8,U:K#V!NO_ M2HP7)6*:-0[9H) -8K!90#!-@D,2%)(@!ML%!-.D.&2+0K:(P6X!P31W("D* M23\:Q-$"@FGN?'@[%+)##);?-J990LCL,0E05]]&=%#*KO$M;+8[=:I'ZA_C M/_G0YKXS=:T;'9RDL4_:/[R+E 9L*M&#_3XJVUFG!8>+<=.MG:NAOPP+(]NQ M=9*I?Q=_ 5!+ P04 " #I@,=.HM'EC+M<_V1,5NVH(2] MP1ZTOZG1*.&\:1IF>P.BBB0E&=_M[I@2G:9%%GUG4V0X.-EI.!MB!Z6$^7," MB6-.]_35\=0UK0L.5F2]:. [N!_]V7B++2I5IT#;#C4Q4.?T?G\\I0$? 3\[ M&.WJ3$(E%\3G8'RIQ&>>'_D MOC=E<,96Q#N?O/7>:\&3)&/7(#1C3A.&KS#[!<&\^A*";X4X\7=TODU/-C-, M(CU91S]\W!9(-P72*)#^5V+ZIL0MS.V;(&S54P6FB=-D28F#CI.\\BX#>\_C MF_R#3]/^39BFTY97[/SP$ )P$ 9 >&PO=V]R:W-H M965T1[[$KCS\W)'.-)1JC?= !CT+GBG,]P8TQ\)T44#@ND[ MV4-GOU12"69LJ&JB>P6L]"3!"8VBA C6=CA/?>ZL\E0.AK<=G!72@Q!,_3H! MEV.&8WQ+O+1U8UR"Y&G/:O@&YGM_5C8BBTK9"NAT*SNDH,KP4WP\)0[O :\M MC'JU1ZZ3BY1O+OA<9CAR!0&'PC@%9I);\1UN:)L,/&)50L8&;%SE^@KF? T9S\U_@"MS"7276HY!<^U]4#-I( M,:O84@1[G]:V\^LXZ]]H80*="71#().1K_P#,RQ/E1R1FLZ^9^XOCH_4GDWA MDOXH_#=;O+;9:TYW24JN3FC&G"8,76'B!4&L^F)!0Q8G^@^=ANF[8(4[3]^M MW1__([ /"NR]P/ZO%N\W+88P#V&30]#D$!!XW)@$,/LH;)($39* 0+PQ"6&V MQT56MT. JOU<:%3(H?,SNWZ Y_F]BM3==MI=)'&WE%_DRHI#=A2 MHCO;<&.?BB7@4!FWO;=[-0W,%!C9SV\!61ZD_#=02P,$% @ Z8#'3G]: M^YG" 0 -P0 !D !X;"]W;W)K&UL=51A;]L@ M$/TKB!]0$F*W761;:CI-F]1*4:=UGXE]ME'!>(#C]M\/L.-Y&?L2N/.[]]X! MEVQ4^LVT !:]2]&9'+?6]GM"3-F"9.9&]="Y+[72DED7ZH:87@.K0I$4A&XV MMT0RWN$B"[FC+C(U6,$[.&ID!BF9_CB 4&..M_B2>.%-:WV"%%G/&O@.]D=_ MU"XB"TO%)72&JPYIJ'/\L-T?4H\/@%<.HUGMD>_DI-2;#[Y5.=YX0R"@M)Z! MN>4,CR"$)W(V?LV<>)'TA>O]A?U+Z-WUHPIJ-@C[HL:O M,/>38C0W_P1G$ [NG3B-4@D3?E$Y&*ODS.*L2/8^K;P+ZSCS7\KB!70NH%<% M9!(*SC\SRXI,JQ'IZ>Q[YJ]XNZ?N;$J?#$<1OCGSQF7/!4UV&3E[HAESF#!T MA=DN".+8%PD:DSC0?\IIO'P7=;@+Y;NU^J&712 MUCV?<,FU4A:&PO=V]R:W-H965T(O01LSCWG7#L'O+@(^::.G.O@OE?Q)!NI4%$S^7?-<7)8A M#C\FGK/#4=N):+6HV('_Y/JE>I)F%#4LNZS@I/Y(D"UPB%\9 MOZC6?6!;>17BS0Z^[98ALHYXSK?:4C!S.?,-SW/+9'S\\:1AHVD+V_)Z8[=K:2;<[[IE93V5FSRM"IXOH M;(D\9EUC2 N#&T1DV!L) DFL2:^<7 ML^HBTX^$!(*&S:\PC@)G!1F-P+6)7 M'[?[3&.8@(($U!'0MH$$=1:SQDPAE"GBA'2_3G@2. M*2)M+U=*,U!I!B@EG23,>DH4HWA0"",X]Z@GA3$=H!AX=>#QFXS!5\,])B,: M]J!D=,=PNG$,:$T&*.!\8_H?'[VLYYZ+]5*>5!)GXKFPRE.: M1L6_)Y'(R\HF]G7B)3X<537AK)=Y=! _A?J5/Q=ZY'0LNS@561G+S"K$?F5_ M(H\;QJN"&O$[%I?RYMZJ6GF5\JT:?-NM;+=2)!*Q515%I"]GL1%)4C%I'7]; M4KM[9U5X>W]E_U(WKYMYC4JQD*>.*SNTK9W81Z=$OFVNBH,! P2L)K NR7@[J"-!L-K3%9C M& \#=]C+&.:YG/@>EN-!.1Z00S"!#PG\^89P2,!G&-)@_'N&C&%3A@103@#D M4$P00H)POB$+2+"88)]P X<-N*/5=Q0M';XX[20D'E\Z G$$6:2A.-+ M4'Y] P6.' D^8 P.'0GG&!/.- ;BS,;@&!.48VY8:W &J3O?&(HS2,D,8UK0 M5( F(7TAAH43)3DP4. ,4O8!.W &*5COQG9X]^V8@O2%X"13D&0>&BAP\B@? MV\%-=N#D4;3:C>P(1KWZ+O.'J0&P,'2)X:^ XAQ3D./ Y"S.'5W,MX7AW#&T M]@UM:4'W; &P"5L83C$#*0X,VS2&\\? SM5HBV'KBM; D2WL;G@F(7TA.,4, MI#@P;-(8SA\#^U:C'3A_#*U\(SOX:),^LF,*T@AQ;@Y)U:GU1U0&ULE9AK;YLP%(;_"N('%'SA5B61FE33)FU2M6G;9YHX"1K@#)QF^_?C M5@;VZRCIAP;(>RX^^#EVO+C(ZE=]%$(Y?XJ\K)?N4:G3H^?5VZ,HTOI!GD39 M?+.759&JYK8Z>/6I$NFN,RIRC_I^Z!5I5KJK1??LI5HMY%GE62E>*J<^%T5: M_5V+7%Z6+G'?'WS-#D?5/O!6BU-Z$-^$^GYZJ9H[;_2RRPI1UIDLG4KLE^X3 M>7SFO#7H%#\R<:DGUTX[E%K#. 9LYB+$##AWPS@&?.4BT@O::L-.4O28AQ&__<*@ A@K,4+&O MA>HUR204X0]AQ"QC"F&@$ 0B6J#0&!.Q#B>"42(0A6I1>DTTB1+&#R3P__]I M>6WNL9@E&<,D8Y"DSDNO"28AF?9:-EF?#$TJT("!;IK8@8P4+FQ]>BP:;T1"B(9@&'X'9"[N@G M!#<4 CI*K'>4032=4%2?<]EETR WG%>EY(E.@I71?-D\$TLQMHWC!(LR4.AIF9 M,#.]Q&LHLG1SAG%F)L[,US?"S-QOQ]>V. Q#S4RHF:^W#BCBECB8?&:ND\RW M$8G)9\D=/\TPU-R$VJPL-_>JS?;1I&DS"&<=->+,^@HX;A/<7'F9;^DT'+<) M3N\H#2:: P[U;?QF$$U''',2QO8A6WXCF\2"]P!^)0?P/0 ACP,S*6]R*%*( MZM =.-7.5I[+[K1K\G0\U'JBW:'*?WE_(O8EK0Y963NO4BE9= RF5:/+Q M'YKZ'$6Z&V]RL5?M9=1<5_U)5'^CY&DX9?/&H[[5/U!+ P04 " #I@,=. M0/Y(7PL" #V!0 &0 'AL+W=OE$!G_?Y M 'FSGO$740%(Y[6AK=BYE93=%B%QJJ AXHEUT*HW)>,-D6K*+TAT',C9%#44 M!9X7H8;4K9MG9NW \XQ=):U;.'!'7)N&\-\%4-;O7-^]+SS7ETKJ!91G';G M-Y#?NP-7,S2QG.L&6E&SUN%0[MSW_G:?:KP!_*BA%[.QHY,<&7O1D\_GG>MI M0T#A)#4#48\;[(%23:1L_!HYW4E2%\['=_:/)KO*<99[_#AL#JBOPE_B]5FGO2BV3OS M3J45:O668R_.T$T3C9ABP 0S3/ 6L5\CL)=,&*0<3#8"JXW $."Y1/R %L) ML"$(WSA(%RX'3&0PK<&\2Q+/L\N$5IEP+>,_(-A8"3;_'S2R$D06!_[BP*)5 M4.SIGUTGMNK$%IW%L1<#9C/?T#CT'^5)K#K)OP^N2-8ZFSC$B^--UL<;X4>A M4ZN9U!)Z(5.D*YE -B@V0W4'?$KX9>Z%&PO=V]R:W-H965TY.PL:=W"CGOBW#2$_]T 9?W:Q_YUX+D^55(/H"+OR E^@/S9[;B* MT,A2U@VTHF:MQ^&X]C_BU1:;!(/X54,O)GU/6]DS]J*#K^7:#[0BH'"0FH*H MY@);H%0S*1U_+*D_UM2)T_Z5_;,QK\SLB8 MH[_K4E9K/_.]$H[D3.4SZ[^ M-93XGG7_#2Y %5PK434.C KS]0YG(5EC6924AKP.;=V:MK?\US1W0F@3PC$! MQ_]-B&Q"-$M @S)C]1.1I,@YZST^K%9']*; JTA-YD$/FKDS_Y1;H48O183C M'%TTD<5L!DPXP82WB.T](@JR$8.4@E%&Z)01&H)H6F+Q@"!R$D2&(+[QD9^*Y,N$S=!(F3('F_T=1)D#J,IC.C R:9&/V098^, M+IQE%HXR"S=!YB3(WF]TZ218OKVBFZ5C17'ZH P.W"<@>'M&-Q9T,Z5AG,UW MF(6E-[#DTR;5E6(._I$Q M"8HR>%+N*O46C &%H]3=A>KSX4(< LDZ>]FC\<4I_@%02P,$% @ Z8#' M3NS)WQ\= @ ]P4 !D !X;"]W;W)K&UL?53M MCILP$'P5Q .< 2>01@3IPNG42JT47=7K;P>6#YV-J>V$Z]O7-H3C@/0/MI>9 MV=D%;]QQ\28K .6\,]K(@ULIU>X1DED%C,@'WD*CWQ1<,*+T491(M@)(;DF, MHL#S0L1(W;A);&,GD<3\HFC=P$DX\L(8$7^/0'EW<'WW%GBIRTJ9 $KBEI3P M$]2O]B3T"8TJ>[2,79H**M,/+>KW5CUV[0O]'6 M"<% "$:"SOT_ AX(^(.PL<7WSFRI3T21)!:\?$Z1+1+1;SX!7B\"6 MCZ<9[@EL5@4V5F#SJ0M?9EWH,:'%-!:S#?&LD"7&6[>Q7;6Q7=H(O)F-'K.= MI, >GOM8@N[X"%=]A"L^_)F/<)'"W\U^G'2)N6,C6K41+6SXWORK1(N.XVBW MF?E8@N8^T.2^,!"E'2W2R?BE4>;/G$3'Z?48F/LVBQ_U5.N'T(=,/Q)_$%'6 MC73.7.G;;.]#Q0*9;:1WHM^%O4'Q=MAS*)QUB?_ %!+ M P04 " #I@,=.KRR<#QX" B!@ &0 'AL+W=O_<,=Q2]D*^J!M#!&V>M6H>UUMT#0JJJ@5,5B0Y:<^<@ M)*?:;.41J4X"W;LDSA")XQ1QVK1A6;C85I:%.&G6M+"5@3IQ3N6_#3#1KT,< M7@+/S;'6-H#*HJ-'^ 7Z=[>59H:.9 MER#S5)!=&1TPV?/UU\IUWP;15)?-TO8U/AF=U%="V$9BW*01[=<%)!)4ZMFXRSZ#0 M'XEK\7?X,#U_4GEL6A7LA#:#PK7S00@-II@X,N]D;0;VM&%PT':9F;4"[?P! !M!0 &0 'AL+W=O M<%JD$ ;%\09)G&<84Z['E6%VSO*JA!7S;H>CC)2 M5\ZI_', )L82;=#;QE-W:;7=P%4QT O\ /US.$JSPK-+TW'H52?Z2,*Y1 ^; M_2&W>B=X[F!4BWED*SD)\6(77YL2Q38A8%!KZT#-<(-'8,P:F31^3YYH1MK MY?S-_;.KW=1RH@H>!?O5-;HM48ZB!L[TRO23&+_ 5,\615/QW^ &S,AM)H91 M"Z;<;U1?E19\0*8#, <0%8 ]RF7^BFE:%%&,D M_=T/U'[BS9Z8NZGMIKL*=V:25V;W5B7)IL W:S1I#EY#%IIW!3;N,X*$$ ?R M7WB2D+!!$LPQ<0;)DI]_8) )GD/Z30;(JTFNV3M-[2)R1) YSMD'.-L!) M5YR09AN&9$%(%C#(5A"OR1;%Y#MRGX\D#<<_E7>X;T7,#AK.]V9N?0=P"^T&*;FAN<.6_T%4$L#!!0 ( .F MQTYO(ZO)'P( !<& 9 >&PO=V]R:W-H965TUK&XX0L*K^B>WU M[,RL8R]9S_B;J &D\TY)*W*WEK+;(22J&B@63ZR#5NV<&:=8JB6_(-%QP">3 M1 GR/2]&%#>M6V0F=N!%QJZ2-"T6N MIPT!@4IJ!JR&&^R!$$VD;/P>.=U)4B?.YQ_LGTWMJI8C%K!GY%=SDG7NIJYS M@C.^$OG"^B\PUA.YSEC\-[@!47#M1&E4C CSZU17(1D=6905BM^'L6G-V \[ MB3^FV1/\,<&?$I3VOQ*",2&X)X2F^,&9*?43EKC(..L=/OQ9'=9W8K,+U&%6 M.FC.SNRI:H6*WHH@W&3HIHE&3#E@_!GFCD"*?9+P;1*EOTKW'P7V:T22VA4" M:Q&!R0\>BO#M!*&5(#0$X0-!L#B% 1,;3&LPVVVX*&2-\>PV(JN-R&)C(5$. MF&ANPXL6-J+_M1%;;<06&PN),E[;B!.[2&(522PB\4(D68D$V\@NDEI%4HM( MLA!)5X<5^/'R@J/9>Z+ +Z;U"*=BUU;JFSN+3MWMV;SX1;Q476]H4G>:H65^ MQ_S2M,(Y,JE>NWF39\8D*(_>DSJ#6G7I:4'@+/4T47,^]*IA(5DWMF$T?0N* MOU!+ P04 " #I@,=. RP]%QP" !/!@ &0 'AL+W=OV.G" 4?17C RPCB!\3QV373=,F;3+9INUO9H89S:)8 M8,;MVQ?0-:XP3?\(7,X]Y]R+8C%P\2IK2E7PUK).[L):J7X+@#S6M"7R@?>T MTSMG+EJB]%)<@.P%)2>;U#( -YL$M*3IPK*PL;TH"WY5K.GH7@3RVK9$_'FB MC ^[, K? R_-I58F ,JB)Q?ZG:H?_5[H%9A93DU+.]GP+A#TO L?HVV5&[P% M_&SH(!?SP%1RX/S5++Z<=N'&&**,'I5A('JXT8HR9HBTC=\39SA+FL3E_)W] MDZU=UW(@DE:<_6I.JMZ%61BI>+MQ**MM.1M')O.CL.XD^13FC\!3@EP3HCB?R:@*0&M$L#HS);Z3!0I M"\&'0(R'U1/S3D1;I)MY-$';.[NGJY4Z>BM1G!7@9H@FS-.(@0L,_(BH/(A\ MA@!M8'8!O2Z@S4V7!!=VQ@KPWLV,!H90,["GD&5UXK_+_=2+PV$O=8\1V" MU$N0NL>Z;F?JU!%#E$._2N95R=Q#6[\\F:,"(X3\(KE7)'>/)%F)Y$ZW$YAB MO%(!BT_;7+7?B+@TG0P.7.E;PG[+9\X5U8R;!^VXUK?[O&#TK,PTU7,QWG'C M0O%^NK[!_ \I_P)02P,$% @ Z8#'3N>IO85. @ S < !D !X;"]W M;W)K&ULC55A;YLP$/TKB!]08Q.S#:44#BE?@FW>O??NR/DVC52O.N?+LY(-*@4@4452RH@K3C3\[J'0CKT84 M%3^H0%_+DJE_>RYDLPUQ^'[P7%QRXPY0NJG9A?_BYG=]4':'>I934?)*%[(* M%#]OPQU^W./$!7C$2\$;/5@'+I6CE*]N\_VT#2/GB N>&4?![./&G[@0CLGZ M^-N1AKVF"QRNW]F_^N1M,D>F^9,4?XJ3R;?A*@Q._,RNPCS+YAOO$DK"H,O^ M![]Q8>'.B=7(I-#^-\BNVLBR8[%62O;6/HO*/YOVS9)T87 Z0)('T"HSZ45 M\LZ_,,/2C9)-H-KBU\Q]8_Q(;&TR=^A+X=]9\]J>WM(XP1MT3,+CA, $,>@Q]@3Q)X(8)EB ! M/L/A$L!@EV6*HQU0>$\$2 M"2B1 !+)2*+%) ,)',4SE:"@"@54Z$B%3E1F$EF"$DN@V$N88 42K "/JY'' MU;T>UZ#$&I!8CR36D^])"%W#*CB">R.:UH+.&,4S[87OJ 8$HC,MAL$>VV%R M1TD@$)WY_V&X%3'0BW2F%S'XOWK.4AELOT8/U MDMO1VF\$/QNW7-JU:N=+NS&R[F8GZ@=X^A]02P,$% @ Z8#'3K @H28+ M P S0P !D !X;"]W;W)K&ULE9=O;YLP$,:_ M"N)]B^\,F%1)I#73M$F;5&W:]IHF3H(*F(&3=-]^YD\C8I\G]4W!<'<_'^5Y MT,M\- M2549(6-I5.5%':Z7P[6G=KU4)UT6M7QJ@^Y457G[]U&6ZK(*(7R[\+TX''5_ M(5HOF_P@?TC]LWEJS2JZ5MD5E:R[0M5!*_>K\ ,\;##I$X:(7X6\=+/SH&_E M6:F7?O%EMPI9OR-9RJWN2^3F<)8;699]);.//U/1\,KL$^?G;]4_#,JS,)@)_?YJ=3?U>6SG!I*PF#J_JL\R]*$]SLQC*TJN^%OL#UU M6E53%;.5*G\=CT4]'"_CG12F-#H!IP2\)D#\WP0^)7 K(1IW-K3Z,=?Y>MFJ M2]"._ZTF[U\*>.#F86[[B\.S&^Z9;CMS];SF:;J,SGVA*>9QC,%9#-Y&;(B( MQ34D,ANX[@+)7>"0SV]V(>@"G"S AP+Q38',:F.,28>8>HP1'&E*3%)B@K*P M*&-,,J-D3'":DI"4Q*4(9E&2=U!2DI(2%+ HZ3LH@J0(@F*]/(_B'92,I&0$ MA5N4S*$D@"*F,0L2LR PL859N,T(7&0T!ABM24: $EN4S"'=(<; /"B/_(% M.?H'!Y7&6>9KBI8X($$2-@F)IH![7@:@O0 (,Q"V&4Q!-SVA2!(/B?8#B%W? M$A[C UKL0*C=<2YPY1XS\!@DT'H'0O".>8&K^!@R7T>TY('2O.U?X(H>$^^C MHU4/E.QM"P-7]YCX?IR UCU0PK==#%SE P./OR M?*2$;QL9NL)'8!Z)("U[ MI&1O6QFZLH7[9*=G;7H:$[#GSCA"T[)&2O6UEZ,H>>,P\4P#2LD=B M#G"L#-U!X(XG=NN;*6P^E7@<'&D#06IR]NE+V7:#97]H/^ MM[P]%'47/"MM1M1AD-PKI:4IQ^Y-N:/YMK@N2KG7_:DPY^TX8(\+K9KIXR&Z M?L&L_P%02P,$% @ Z8#'3A?VT+EP @ X@@ !D !X;"]W;W)K&ULE9;=CILP$(5?!?$ "S8_AA5!:K:J6JF5HJW:7CN) M$] "IK83MF]?VQ!$8%";FV";F?/-.!Q,UG'Q)@O&E/->5XW,L:?>?$14V5GHJS)UO!Z-$FU96'?3_V:EHV;I[9M9W(,WY15=FPG7#D MI:ZI^+-E%>\V+G)O"Z_EN5!FP2O?#J5WE4Q<9-7.?(3O12J5?>?69#0Y'K#-U_95=6 MZ7!3B68<>"7MKW.X2,7K04674M/W_EHV]MH-^K"=X[H-[^EYC]&SUCOS<$LVJVP]W3Q4J]>\R#Q,^]JA(:8;1^#[V+0&.-I M_1&"00BV L&= (8% E @L +A1 "C69%]2&Q#FIY!@A5("$+"!22(TQFECXDF ME,0G 4R)0$JTI)#YAD.-G3?X74$L#!!0 ( .F QTZ:^-Y?K@$ ,P# 9 >&PO=V]R M:W-H965TUO)&U+X9SF!EF,%23TL]F +#H17!I:CQ8.QX(,>T M@IH'-8)T*[W2@EI7Z@LQHP;:!9+@I,BR'1&42=Q4H7?23:6NEC,))XW,50BJ M_ST"5U.-<_S:>&*7P?H&::J17N GV%_C2;N*S"H=$R -4Q)IZ&O\*3\<2X\/ M@-\,)K.8(Y_DK-2S+[YU-#06J] W7"#(W#NA9R-OTD3SUMZXG+^JOXE M9'=9SM3 4?$_K+-#C?<8==#3*[=/:OH**<\6HQ3^.]R .[AWXO9H%3?AB]JK ML4HD%6=%T)S"FDMK7/?6E/M-16Y>*&$>(Z988(JWB.,*XN,,(<[ M[*)8=5$$?KG@Y_O=ND"Y*E &@&ULE5;M;MHP%'V5* _0^".?%2 5IFF3-JGJM.VW"P:B)C&S#71O M/]L):8AO5OJ'V,ZYY]YSPI7O["SDB]ISKH/7NFK4/-QK?;B/(K7>\YJI.W'@ MC7FS%;)FVFSE+E('R=G&!=551!!*HYJ53;B8N;-'N9B)HZ[*AC_*0!WKFLF_ M2UZ)\SS$X>7@J=SMM3V(%K,#V_$?7/\\/$JSBWJ635GS1I6B"23?SL,'?+\B MQ 8XQ*^2G]5@'5@IST*\V,W7S3Q$MB)>\;6V%,P\3GS%J\HRF3K^=*1AG],& M#M<7]L].O!'SS!1?B>IWN='[>9B'P89OV;'23^+\A7>"DC#HU'_C)UX9N*W$ MY%B+2KG?8'U46M0=BRFE9J_MLVS<\]SQ7\+@ -(%D#[ Y/Y? .T"Z%M [,2W ME3FIGYAFBYD4YT"V7^O [)\"WU-CYMH>.N_<.Z-6F=/3@N;I+#I9H@ZS;#%D M@,$](C+L?0H"I5@2+YQ<)UCYB"R',U!0!'7Q]$I$!A/$($'L".(!08Y&)K20 MU$&:%E+0/!\I\5$)PK2 :TG 6A*OEF&:*X(4)$AO=R,#";+WW6@AR4 G17E* M1V[XJ+08@*Y*R<%2C- $!=B1#YA\P!6XY3"]P14*N%+$8U-\5(RR*4%P_V*_@6DQ10&W M'4X^X G<>#B]P9/4]R3+DG1LB@^C-"93DN ^QGXCF[_;! 7&ULC53;CILP$/T5Q >L"9# 1H"T256U4BM%6W7[[,!P MT=J8VB9L_[ZV(2PA;K4OV#,^Y\P%>Y*!\5=1 TCGC9)6I&XM9;='2.0U4"P> M6 >M.BD9IU@JDU=(=!QP84B4(-_S=HCBIG6SQ/A./$M8+TG3PHD[HJ<4\S\' M(&Q(W8U[=3PW52VU V5)AROX ?)G=^+*0K-*T5!H1<-:AT.9ND^;_3'6> -X M:6 0B[VC*SDS]JJ-KT7J>CHA()!+K8#5'CS^JPOA.;?:":F6NGZ9TY4]4*Y;UDP6.0H(L6FC"'$>,O,)L9@93Z',*W MA3CX=W3_-L#Q'A'%]@B!M8C \,.;(D*[0&@5"(U <".PM0MLK0);2P:[51MM MF&C5"1OF'ZW861/9600>[0*152#Z>"MBJT#\@5;<8T+/6[7"AEG?.[2XYA1X M92:"<'+6MU)?J(5W'CI/OGXF*_]!#:-Q=KS+C)/L.^95TPKGS*1ZA.:IE(Q) M4"EZ#^IWU6IXS@:!4NIMI/9\'"&C(5DW34XET7+Q9L\4ZJ\]XK5C<,ZGL.'\S MBZ^'I1\:1Y31O3(41!^N=$,9,TS:QY^>U!\T3>#X_,;^V2:OD]D123><_2X/ MZKST<]\[T".Y,/7*VR^T3RCQO3[[;_1*F88;)UICSYFT_][^(A6O>A9MI2+O MW;&L[;'M^6]A<$#4!T1#0%>>Z.Y60\Q# M@>98%W-O-FWM[#6=K=2[UR(.HT5P-40]9MUAHA$A LP\2$22QCB;ACL!F MBLAR6  ;C\<&\QE,$(,$L26(QU68.47H(*F%U)U&C+/0_)QL "3.'.2= MIP3TE$P]A=@QU6&2D52<(,C3%(A#_,12"EI* 4NQ8RF=9I_E^1.I#)3*)KV+G&>3>"-QL M$ :,/&B("&XW*/[_IQO!W0$![0%-&C<$PHY.,!H5%14G.U6EM^>76IFF/-H= M)O9';<'#E75'L,7[3'L_X"&1:, M'I4YS?2YZ,9PMU"\Z3\Q@N$[I_@'4$L#!!0 ( .F QTZROK&/\P$ *0% M 9 >&PO=V]R:W-H965T0'.&SR M'=F6+E>=6JF5HJO:_B;.)K8.C ]P?'W[ G9<7[J5\B? >G9VAK";=DJ_FA+ MDG5 -U.[+26G)K3OJ,S6-!GX,25)0%L=+*GE51WD: M8GN=IZJUHJIAKXEII>3Z]PZ$ZK(HB:Z!E^I<6A^@>=KP,WP'^Z/9:W>B(\NQ MDE";2M5$PRF+'I/M+HE]0D#\K* SDSWQ5@Y*O?K#EV,6Q5X1""BLI^!NN< 3 M".&9G(ZW@30::_K$Z?[*_AS,.S,';N!)B5_5T999M([($4Z\%?9%=9]A,+2( MR.#^*UQ .+A7XFH42ICP2XK66"4'%B=%\O=^K>JP=@/_-0U/8$,"&Q-<;>^E M+Q24?^*6YZE6'=']Y3?<_\?)EKF[*7PP7$7XYL0;%[WD\V2>THLG&C"['L,F MF&1$4,<^EF!8B1W[)YWAZ3-4X2RDSSXH7. $9(T662,$_WD,&Y1@<[]-U^SHBXWO M,(J!V.VSHY,FD:#/83P84JBV#K-I$AU'T",+3?87WL^O;UR?J]J0@[*N54-# MG92RX+3$#^YME&YDC@&UL ME59=;YLP%/TKB/<%;&,^JB12FVG:I$VJ.G5[=A,G007,;"?I_OV,H938EVY[ M"=B<>\^Y-_APEQ0-!PYN\#I_6OV3[9X M4\P34WPCJI_E3A]781X&.[YGITH_B,MG/A1$PV"H_BL_\\K .R6&8RLJ97^# M[4EI40]9C)2:O?37LK'7RY#_-0P.P$, '@-P^FX &0+(6P"UQ??*;*D?F6;K MI1270/;_5LNZEP+=$-/,;;=I>V>?F6J5V3VO$TR6T;E+-&#N>@R>8- U8N,C MTF*$1$; J )#*NZP%X\=!@ QPT# .HF-)U=U)G""!$R0V 3)50+J-*K'4(MI M+"9/,8I1#!-1D(@"1*E#1#VB#SE!18Q@HA0D2@&BS"%*?:(L0WB&)P-Y,H G M=W@RC\?0H")W]D):2^$YD9.O##GX6B&YG%1\;WN;C-S+_O)L5]HT0Y3<32.YNL_ M4$L#!!0 ( .F QT[F$_E4_ $ L& 9 >&PO=V]R:W-H965TV$ MZ]O7-H32="/E3^Q=9F=V''O37JHW70.8X%WP5F=A;4RW(T07-0BFGV0'K?U2 M2268L:$Z$=TI8*4O$IS0*%H1P9HVS%.?.Z@\E6?#FQ8.*M!G(9CZO0%\?V7_Z,U;,T>F MX47RGTUIZBS)$E*+HYHQ.P'#)UAX@E!+/LD03&)/?VOG.+E"[3#A2]? MS#N,ESA!@A(DGB#YAV!U8Q'#K'&1)2JR1 @V.,$*)5@];G.-$JP?L(EA[MC< MH"(;A&![(X)@:(2+;%&1+4)PY\;%$7ZKH\=/,[[S,.('K&(@>GN[R>PM"E G M/X5T4,ASZT?@+#M-NF?JW_)?^# FOS)U:EH='*6Q$\&_VTI* [:7Z,E>P=I. MYBG@4!FW7=N]&L;3$!C9C:.73/,__P-02P,$% @ Z8#'3H[Q2QAM @ MT@< !D !X;"]W;W)K&UL=97;CILP$(9?!7%? MP,8&$B5(R595*[72:JMMKYW$"6@!4]M)MF]?VQ#*PG"##\S\WXQA/)N[D&^J MX%Q[[W75J*U?:-VNPU ="UXS%8B6-^;-69;X15UV5#7^6GKK6-9-_][P2]ZV/_,?&2WDIM-T(\TW++OPGUZ_M MLS2K<% YE35O5"D:3_+SUM^A]1X1Z^ L?I7\KD9SSZ9R$.+-+KZ=MGYD(^(5 M/VHKP-/+^H/3.LXGC_4O[CD33('IOB3J'Z7)UUL_OO$^(^EZ?_7=^XY4QMY$8QE%4RCV]XU5I4?< M$+H);U:HM]EW-GAD@P:+T*@/" PA]GCF3D@""\1@C+$3B,<"F, "!!0@3H!\ MB""=)-G94&?3=$FNLBQ-%T 4!%$ E$U = Z*<)J@" 8E("@!0*L)*)F!/B&< MQ$MGGX*@= ZBT024SD&8)'@%:/RI4ARLL@DI'%VI-9<7 MUTR4=Q37QG6RT>[0L';87&PO=V]R:W-H965T%I58N&4G3]2 MYS4YT1]4 M_JRW7,V\CN60E[02.:L<3H\+=X5F&Y3I (/XE=.;Z(T=+67'V)N>?#TL7%]G M1 NZEYJ"J,>5;FA1:":5QY^6U.WVU(']\9W]LQ&OQ.R(H!M6_,X/\KQP4]_/,*_.\ MM?SW,#@ MP&X"U![_R\@: ."CX#0B&\R,U(_$4F6<\YN#F_^K9KHCP+- F7F M7B\:[\P[I5:HU>LRC-*Y=]5$+6;=8' /@SJ$I]B[+3"TQ1I;X?AQ@XV-2%)X MAP 4$9CXH"\"13!!"!*$AB!\<"$;N-!@8H.I&A="WQ^@-C8JB9($SB4"BE[OSBLI/YGV0#A[ M=JFDOEUZJUT+LL+ZSARLKW5K8N[2#YJFK_E.^"FOA+-C4MW(YMX\,B:I2M)_ M47_96;52W:2@1ZF'B1KSII]H)I+5;:_D=0W;\A]02P,$% @ Z8#'3BUR MLH(] @ !P< !D !X;"]W;W)K&ULE55KKYHP M&/XKA!\@M-P\!DW49=F2+3%GV=GGBJ]"3J&LK7+V[]<+AX-8%^<':9\" M;_..\5=1 DCOK::-6/JEE.TB"$110DW$C+70J#M'QFLBU92? M%R( =#JFF MPS -:E(U_BHW:SN^RME9TJJ!'??$N:X)_[,!RKJEC_SWA>?J5$J]$*SREIS@ M!\B?[8ZK63"H'*H:&E&QQN-P7/IKM-@BK D&\5)!)T9C3T?9,_:J)U\/2S_4 M%0&%0FH)HBX7V *E6DG5\;L7]0=/31R/W]4_F_ JS)X(V#+ZJSK(\ M1W*F\IEU7Z /E/A>G_X;7( JN*Y$>12,"O/O%6H)T4# L0EO*S-1/Q%)5CEGGA% MLW?FGDHKU.IE%:FVQ=6#2R&T2 M.7-$1B"Z$HC= K%3(#8"\95 ,MD(BT%VMQH+FMUQ29PNB<-ELA<;B\E&)NE\ MAI+PXX1J:/(;%)D>F.),)[=L>3G!:3C'.Z+5#H_K["VY39'84[7RAZ/"=R?H%KA!](VH.NHH83FV#4 M5FK@)].!A5>PV95,W-M* C8Q)4*>%, M%5&J4VF84#A*/2M?VQ$PQGW^HO4$L#!!0 ( .F QTZ03>P_ M(0( ,8% 9 >&PO=V]R:W-H965T3WKHFY92- VJ2J6JF5HJVV?7;()* UF-I.V/Y]?2$L)6Y?8L]PYLPYCCWY MP,6KK %4\-:R3A:H5JK?8"RK&EHJ'W@/G?YRXJ*E2H?BC&4O@!YM4\" :<"/:TVN\S@+>!' X.<[0/CY,#YJPF^' L4&D' H%*& M@>KE"CM@S!!I&;]&3C2U-(7S_8W]D_6NO1RHA!UG/YNCJ@NT1L$13O3"U#,? M/L/H)T'!:/XK7(%IN%&B>U2<2?L;5!>I>#NR:"DM?7-KT]EU&/EO9?X",A:0 MJ4#W_E]!-!9$[P6Q->^46:L?J:)E+O@0"/=G]=3RWC]#''5T,T8K8.0V:8U83 FGUJ07PMMN2NG/S=8'>/R-;^#I'71&3KH[F) M+/03Q%Z"V!+$,X+'='$(#I):2&5FRCN-FW#?J#@W MG0P.7.G':9_0B7,%6J06A():#]4I8'!29IOIO7"CQ06*]^/4Q-/H+O\ 4$L# M!!0 ( .F QTY\"C&PO=V]R:W-H965TR9/+OFA?B MNO"Q?UMXR4^9M@O!8,3&^ 0 MOW)^57=CSZ:R$^+53KX>%CZRBGC!]]I2,/.X\ TO"LMD=/QI2?UN3QMX/[ZQ M?W;)FV1V3/&-*'[G!YTM_)GO'?B1G0O](JY?>)M0Y'MM]M_XA1<&;I68/?:B M4.[7VY^5%F7+8J24[*UYYI5[7EO^6Q@<$+8!81=@]OY? &D#R'L =+SCOWSF2KS.IE29-P'EPL48M9-YCP#H,[ M1NRU":(MU. CO;; 9(I(9O ,!DR NGCXD06 ""A)01T >""A,$($$$: @ MZMG88"*'J1H?:((I27MN#'$D(BDA(Y;$H* 8$!3#! E(D$RW9 82S"98,AND M&B4(48I[E@QQ*4(X3$?.80H*2@%!"4R $5PL:+HI>*3>\ 1;6M##48EB;$Y+ MSQ< &-,XPB-'!8,%NL(AH&F, JY 3#[@#%R#F$YQA@X2-J (]7T9PD)"C34C MBN"BQE!5IR,40$=[VCY/+DVJSR M]N)<:?N5OEOM6ODJM+VGM[ZV+=[UI'>:YG[PG?Y3]02P,$% @ Z8#'3M6& MPZ&UL?51;;YLP M%/XKB/?5W )I1)":3-,F;5+4J=NS0PX7U<;,=D+W[^<+I13B^4=&+O-U+V.X1$V0#%XH[UT*F=BG&*I5KR&HF> [X8$B4H"H(4 M4=QV?I&;V(D7.;M*TG9PXIZX4HKYWP,0-NS]T'\-/+9U(W4 %7F/:_@)\JD_ M<;5"D\JEI=")EG4>AVKO/X2[8Z;Q!O"KA4',YIZNY,S8LUY\N^S]0"<$!$JI M%; :;G $0K202N//J.E/EIHXG[^J?S&UJUK.6,"1D=_M139[?^M[%ZCPE.1YB9$ M(R&:",K[?X1X),1OA,04;S,SI7[&$AJ M%2IZ*Y)MD*.;%AHQ!XN)9IAP0B"E/EE$+HM#M*)'[PV.:T2V=3O$SB)BPX_G M"=Y_() X!1(CD,P$[C>+0["0U$ Z _D4QMM%(6M0DF;N1#;.1#:K1))MN,C$ M8C;O3(+ [9(Z75*'R^*?'-*52_B12>8TR1PF\<(D6YW7T@+-+C(%7ILW+[R2 M73NIK\PL.K65AT@_A$7\H-J-[0YO,K97_<"\;COAG9E4S\P\AHHQ"2K!X$X= M0*/:X[0@4$D]S=2C M 0 F@, !D !X;"]W;W)K&UL;9-M3X,P$,>_ M2M,/8#>&:+/.V$_7 M 'CRK:1V.6V\;]>,N;(!Q=V%:4'C26VLXAY-NV>NM<"K&*0D2V:S)5-<:%ID MT;>U168.7@H-6TO<02EN?S8@39?3.?USO(A]XX.#%5G+]_ *_JW=6K382*F$ M NV$T<1"G=.;^7J3!GT4O OHW,F>A$YVQGP&X['*Z2P4!!)*'P@W1GZ(RCKT''M^I/E:@B;#DB&@&0,2&(>UB>* ME=]QSXO,FH[8?O8M#[]XODYP-F5PQE'$,RS>H?=8I*LT8\< &C2;7I.<:2Y' M#4/^F"293))$0'H&6$X#%I. 100LS@!7TX!T$I!.5+#ZUV:O64:-CIK%];\< M[&2LX=8^<[L7VI&=\?B'XAQK8SP@;G:!5Z'!AS(:$FH?ME>XM_UUZ0UOVN$E ML/$Y%K]02P,$% @ Z8#'3K4C4 @'4P E5H! !0 !X;"]S:&%R9613 M=')I;F=S+GAM;.U]V7+CV)7@<\]7(-RJMA0!L;B32KL=H50JRUG.14XI[:AP M] -(0A*Z2$(&0"G5T1\_9[O[!1=EU<1,3[U4*0G@+N>>>_;ECW7=))MU\<]- M?E%NULV__VXX/?M=\G6U7-?__KO[IGEX]?WW]?P^7V5UIWS(U_#DMJQ660/_ MK.Z^KQ^J/%O4]WG>K);?][O=\?>KK%C_[D]_K(L__;'YTYMROEGEZR;)UHOD M(")JVR);RRR+\F?\F?_?>ZW6YO..Q->V/_R<6F MJG#);XMZ#B/\E&<5@B5YDS7!4DY/N[W30:]E$6^+95XE%_#=75D%*WB?57=Y M JKXIRT0HCA3W_ZU_^92N*V/!^"S\& M*^QW^]U=7\M:HM__-3BG<_ATP9\OL[L $99972?G".H5H.UU4\Y_;D,WZY4T MN:8[EGS:-'4#%Q%.+3[TZZU#7WSZ^.;RX_7EFP3^NO[T_MV;\QOXQ^OS]^;&N8,-O]C!M=TT(M?4X7RL*B\ MJ5\%C[/ZGBC*'/_(_[DI'K,EO!],KV%N \DC[ZJ3* MYSD,-5OF:;+.FZ2\30!#RZ=L/<\3H!?)HMS,FMO-,LG4)_#*42^=3+JT'OAS M-#B#9>/O@&?%4I,I>@Z;WF35L]YW"E/6#_F\*1[S97!WWN2W.< !M@FG4M0U MT*I@[5=5_I 5BR3_"L2YAD/&:$'\'&?_73 ](,I ?+/*OSI"KN[IO3\O9T _^(C_Y#62Z>BN4R/ Z8";== MK %;[PHX#ADA.K.&4I-];9GI$\%C&QSBSQ0:+HML5BR+ILA#7-3(\Y ](^9$ MGE<;/D,\(>8X",]9OLYOB\AB/4A:DR?'A,LUT6+ M_08BE"C7I_+5U@-2(SYO_60+#/:;2G:W]>6+$DA"U1!^U?FZ@/N]+IL\CF4, MX'W7P5#< CVDLP53(R9D(.W =O/UG([Y(ZPC&?NGC&+9J_HAF^?__CN0N^J\ M>LQ_]ZQ:) A(3%(A4Y!8(]SQX* M6'RP(Y#SZ@V0KII9RME9.ICT1'I+CH$*;:KY/9S5(LE0VDLR@&T&\@01R$&G M/TG@3/G]D_T)9.0V;5:;)4DG0N7@7E7Y/5PMH*')L@P%"?N;!5RY>=%R7G4K MX':>+RU^_^^%S=8O9[/'5QDBWGW>%"!FU"=[\]U>?[MHO9W?;4>+Y!AF9I0( M*-2YX(/!E 2.?TX(TKBC**2"P1;E#UTDA@6[^)H\#U#?SOP^5'./Y/;Y-/5Y>?SV_>P0M[ MG[VM-TW]AY^99 8T@G&]A5U7-UL1CE<;3660X7'^]F^5B@Q$ET0-8&##SN[]=)N\_7>]_TZ\;8'>D2,*U MNW!8Y#L^EW:CQZ<(7U7(B8 ZT?&?FQ9=;N?BVRC4+BEB MKQ.[OOET\9<_?WK_YO+SM9( +O_ZY=W-3WN?'*VG3?-'C-Q'5;?DNBN4Z]ZM MDXL=8L6Y*P85TOE!]MXT# J,*O M=WT!*%^1'G'\)N>_3O ,;$'Y]\DE26K)/SX#94D _9ZR:A'01+ZNK14$$UO?(?, MB:S1GVS6H)[NW-OIC*1^6[_=0A.(TOY*Q""TA2VVX-A68_[,R@RX=V"KN%*1["R#*UA430X-V0? M&7B5@]8\+Y86"X=?\6\R"Y($ QI.,GM.CHGI%^N3Z#P!#WN3 XV;%\96DZW* MJBG^*XK(^6]\A![8!3WLAR.QE6#-6 MV1:C3+F^XX7$H>18JMK,;Z0 M2599(_041V#=*)MM);3.G'M]$07./MOS0<)HNP,DSOX4A\.U.CPN18Q>;HC. M'<0,MW/AK9]&X;#/GBYO;_,Y2=/YUSG?%G2^)?PW\4H<-PU\'2GA@L6T\878 ML@HE_11M0^TSTL7>7X+ZI!D:HBYYP+YEN!Q=&ML&(N-EL@ 4A2F!)LBKJ(9& MM&A#[+0B4^6WFPB3 OHJY%7C,RQE+TS=?7D%28F*&'^2>!&8Z^RF31> BDVU MF1.%AG%@JCN 'Q)-EL"!(\XVQ7)QVI2G-0BXPA;*V;*XBULC#N?XGX41%\JG MOY\(X'T&@#H T9.GHKF'T?&T89@%&C7(C%Z7RV)!6U^-D3@1!_K)7Z7*ME":G*9N5C:.7Z[&/L3M? R^_AI^HN6RMQ =]_DVOK M RZVS9UN?YQ6,Y 8^MWN!+0;T/OHY74&!*'7_2%?RZI 73[?W(&LB2+Q(*679!%" MEV$B =]"'CD[NG&>KNHD_L\6_QSDU4HH='Z/N9/R4]E]7-R ?IF1WV,K^(\ M<#^1<:7)JH3UP8KNQ"8)K.FAA*L+9Y;-R'P.-QR#6)P9Q>H !*"U)L'P*LF17VS6-.IB+.NWBR)']1BWV.+)Y$+ M$#;A21T_E5N."GG&F!*@1[7E\$J"T*'KS6J%SP"BUZ#^%K=P*L W1##&Z:_@ M#L]CFE+XRI:[N_\\R>NL+H@F.N0"=XHM2"[42;]D7G5O>Y8&Y!6C/2J%\5+YD:ABO_-M1C;#.00WZGKP#[_,W#P@KC M1.L$;,4( 13-(7)>O?/Z1''+$J/--DYI'R)(UG17LF5=^A=\N62H"!]D(W4V-Q=/#VZVGR^+%0"(<.8"=$3TF-DXC9\A&BODWJ ' MDRD42[Y:@VR<2V/!>AN$-4"L)9ESA*,O5T6#, 7A$VV8C=::6$9$3;7:*/=[ ME=]MEH+F K]K;3CB"'!EXKC0$8WZ<*XO+]2Q,(J9A;CR A,$FL(/%R+5 @F MW(\%&XEB5%EA; Q<*8C$,$5)8-8Z.C$.^PBJ7&(49\\&B+3LBOSGJ4=S7G9- M%-)HN>JV+!NF:J"N;I881)A@ #Z9=LKU?V[6; G03#38^@%,51,_,ZN-<'@= MSGFXSSF*R_J6- .5AC%=R;.EZ](,>Q2#$I5([DK?YK*+OQ=GG M2O+9HB228 FOUQAQDU5 J;\\X(XUQIU??]&$X&/9P=&&I]VS-)%0&,:@"]$& M:H;J!<@"Y0K5I^,;D#;FR;@[/DGX^BM; @<.&&RAZPEBSE]9#5P^1R#V5^L* M;AX6BNO@XV6%[63;$BXH?WAR^^5NB;;Z;:C&1( MG% (\0B(W(C:DKMP_:OL9^!*>EV$T76]68E'L[G':$$V@3(W0[CD"PU*#,&. M^@M2"\(LTD@$9=/R 2J5.,5"+ -M!#/5PD9L,0KV9,I3,=>6Y9&_(98EW/)Z M Q*F@8!<(:8SBL4C%^ #3_4,Z-X"98SM-3H,O8['Y:4L+D9\L6FRS._XRIL( MTY2$5HF40Q"WAES31N\D4CM%S1ZG7<)%K/?X,&[Y]&=OL8]:+)-IGQM3Y!I: M9F1L9:)K@ V8#_>N*5$*D*@N& P$"4)R$9U0O2==')\_ C;,AW8-E MNCG1^$6!-@7%SDI[@YV="CMQ)(NTK$OM61!6[K.(VAK1EL#4B LR[,V,U.$/ MX))P@21 C]\F FV1)"1HUC1WFX+E$TOR)I.U%6(;Q?*\C4$ /4>A (C%IA;E M0.C_9Q"LUPU0U_.0:5Q5Y1K^GC--4'9)./ORJ9.\W52T*9O&$SF4;(XVT*J- M*(7!9J<4\CU*D_?\3@=8! /@*L.K<6,+D\AKYBY;4N "BL_$#K'J*TA?(A^# MV >T#H ".ZR86\S$)"MB2_*4$S5"OR&0+D)#,Z8GSLK1'Z36G>\;],VVE]B* M%"%67A* ,RHN*]]1S)?%@PF"=-\#EV,@4Z+&)UC;F*4-8QR/RAFO2_B?B@T^ M5!+!64Z[_11."FY^@>RGC@]R02^PI3:9#OO6YWG.HBB M8G;7QC:KHB;ZBR!%.9BQ.#4R2?X5]3"YTU9<@'JQ9&1QI'B068A>RE)3O2;D M,XKWH3':9(P0!V#W%9R_)2%'0B40IT'@LJ@)JE9L88=;"X!D07F6-T](%IV@ M"3&3N#DHM18+YAB 9P /Q)"PDY;GC5/E*YJV!OZ^S*H.DD7OG12W2'OWMZX% M-@GLR+R0CN>D9@%/T#WS DE('(E QK*.H[2A84F]6Z H1&JCH!BK50LQ@K!\W M2R*%4W6%=RW%5=#T"BW(='@_B2@FB/5"C06>2 ,E9XGN>E5M\"; %792<&S#PHZ3XG'Z MG3,]#/&%$%SPUJ3;Z5NS91B0)18\^WS-E$?#3D]_4"K+?;[FJQ5D:Z5B[?%A M[5ZN?,F63XK_R.8_2_+9 PI))/ZCNK8HV":65V+8,E*[A;<:T>3B:R;%@"1E M3&92L^.A9E5%3.J)N#_:^2S= PZGKC6A?;K/)5!=27$HL)7\ QH!%7D3ZN6R M'*:V=$> FU5X:RBT$-0!((2>))FR<==45MT+[J0[<: O7T-S6#6V#K0B.GU4XPWW":2@Y+A<&XLZLJR3W5 ( M0,H77KG8]Z1HK*=JJLO*D\PMG-GHXA*"8,M8P \JZW>.M&PH*3T7>9F,*B3A M(_-T;>>^]K-@6(G+'>$)A %URX8"W]+HMQ3#AC,!_L[*JBJ?<*\D^Q22TN/L MR[&AJU#SZ*H1C13RZ_ Q'RJBIBN0,'9$N8US-HZ65Y.#Q8/M*ELH6Y*\)'B^ M1DT%K2P=OL<$=GQ?6_UU5@ @7_ZUH>BF*N&-X+[,B0&Q0::&D-+V"E $Q=U M=@V;E)$@I8,KZ7$I-YR7(G8OHBL(M=5FY>^+IM(HURIW15#+DYB4R\3(_L@[ MX2XIZ1\O;?B@#N4_>=CAM(_3UX0N%Y8-@23C'S>P.&-6?GM^_5HKO+*E:W@T#!Z.U]A, P0;2K1(8NZ8BA:2I_B/ !YC*1C MB7,."(CHIN? 015R4#J &$KD5%P-GI@"6>_([%*68@ S$2VH4ZRM-2J53R&. M5OOD/J!$:S@GDDPMQ"IG@#I65I6,8\ $C ;RE.(#6C*ZSQ:.34")%5INVV[% M[E#\5;OB#]PS^0FNKC(1J"H5>'Q94>D (V6T@$5.XKB"3TZ[0Z)A_3_ -\I" M6LM/>FC<(\>R"\(,1EU F&LBC+=:_KU!Y0I!%UV3.@*M0]3\><%V41#&,=%+ MZRC*IHL>+.6%9!4D?TB:IU)1$:N(=HRH&/ZD68 >F!M=2!QBR3&%>N,P6( MQY)E*MH/IO+7&,&ZJ52T@+^ Y-Q2"F[PLKW#2R])SMI3FAA%J;@3HYOOR''G M)NT%T=.:^[Z4D'MK3O;!$'.7.76LIHD;.V0F."4)B*5HAYD$8,"!P64BK5H% MC(JFB*H@4.?383<5LSI*,*71GV3K/ ]IA91WRV3!(1)LQ& Y$9YXWXF0U;'/ M]%>X$@0V[T+HVR#AKAG:2?FN LCR@CC5@[%N+(F,;@=T=MN(J*?\K^8B5:ZQ MA(>C4#US])ZZBC&#K*EAB@Z20>9>KFDCO*]%;6[H ?<0=@#4#;.=Q2>@Q,3Q M5C%Q?(K1X\99\(Z2-6C04V=,S??[8^#['UQ.[;Z)-J?8@(&1W^?Y%O8I>.AH ML3E/L>0IC"&[T*6QDOM\R:5]V,J<0E4W0:0$0MM(1%H***Q- M!31@[YMOPVKO>Q^DH:/(]3<2#JTK&F:KF]?>6 [B]OC[EG$Y#K9$%* -$ 0B#H9MNR[YID7Q4!+4Z2 _RW;*&D6-5 L+XO M\@J+\3RK@Y)#I PV$#3J!(0-KA;@,-8: VFL<8[)>"')94 VXV"4#'=[S>^1 MXR<]^7]?_C](.#7+\NUR]R9\E4S:A',+D*!EUT\%H#'\HU<_^ M2Q[&*U.^XH"J.[2+K$5G5Z6Q3"3E $2_P7"L!U7_5[_S/H*C/TH&XVDZZ?9; M5J:>ML,Q..A?&Y+3:=H%L2>^7GGXK9#L#1+_,V0:2JRDS*4BE8!KP96D:%@^["9 M+0N@U0M*@F4YE.:I.>X"XTHQY%SSM,,B..XH-6SC5@/B56[<-5 M!E1@2*-U*Q.TIT0'!(QDP#]+(==X1CN9JM @SS%*RDP?9)&QVM^:MAE?J>O[ MU(:2T-1 N6-6=;B/%&][3.',@']HW\;8(RZDE/Q3!Y(R:::80!,.*:F"GLRL MS "QZ?$7GC(DEYQ9D.E+;@N5BPT%X>CXQ2I;6/[Q9V=HC+^Y96V)7%1#2D/5 M)3BON00GKT*GYQX2GTIRJPK-$B?7MJ*?]HQAT0@0VPS[WL*]6_<06I.-Y$*: MPE%_U.UTC8/U[J[*[Y!AFC ,8VWI=B:C[Q (T9JE=! @N V=8&I:APXL(JT: MAGZD*5"$5GI!ZOCUHVO-UK8+\>B A1O4\I,(M(\!=8&-<1PIUZ8JQF#RGT2@ M@^]UH09K58)E-P:7*PVES9IN/#HC3.H[3JC2;YT(EL*$F-7YJN"H>4JX0)TT MQ\)SI9PN<"!.=YYS;C'\FVI' %5',N(40UC;KZGH==2IV).E3QDKT3$-,GLA MO80(6F[-3=(Z7*3-FB@8*O(%NY4135"#ARWG<- +5K-UE58>NB'^AO3_P2FM M00YYR61-17<7XR"I6N[YZ+HP3 E5=.J"=1^W^DW*M)LXWU=Z#I])K<5ME)6FMNBIMV-#=>R> M^O<"'9 KP*>"MXN%DG*B^1^HP*9!24JF-.$51I%QPJ-?)<>]$Q5 3WHJZZ?" MX92_EIYJ$Y+WCN2UP5(_S9L2;YBG& M*Z#Z;FK41K2K*):18XWK;*"95O-$@!PP=!7XP82;F!H&Z8)R:Z"@%&*8=="U M7W''TMM6ZI:$F:=F+];[FKA&#\^#*(9. IEK5. VK%;?AMZ@^YT:+'8=#+W' M@G334<@8 @<=4!&+\$'EH"L4,_HT=$U\(] MG,&)NA9:@ 0>R%$,B.*&7QM8(+/A!(?T!40&^\PL-DM+CFRG-NQ\4K.149G* MAAP/3W:34%TO1(@IR=FH_\ >T,&G8DA \B1^RQJ5FI:V>]))/M&]8-STB1\Z M():_[&ZU,K.@*!E%RS$B1 @_GPE?%+*M:2+P_D#% XZ J7Q+DP5J*^?59&.86L1DY#7RF( M8T3L4 [![".13&IQ3M8Y 6*6IZ*C&=%@[PN#D,-?9N0*-Q6)1+T[=#P-0O]E MBB3C>!-T,:/VGDEHDV3'VFK?7LC(F%Z[]ZP%89Q+2P= YD"Z4!3!1%D!9/EU MSHI^UB*?UMAWXIP(N'[9=\-/NEV+#FZCMJR(6D)L"FK,IM8A?FQ;H%I@6I+' MC#K,M./X*LT=(T"W5LC1;$Z9O,7%H.WTG/ASO MMK]K5!TC'^M52Q$\&58!@> VRWR/Z=9WDC1$6=F8>I=I\H-1#"UBWN2A2 MSEU :@)7X(X*-0EIV9,5_[Z%IN"8[$(Z2(S:*D,*13A02/2M.L?;A,1 0!9A M@I/;;6M1E5N.6$L!25F^*I>Y5&K")*RM7*76R3@?,A/^I9QA9)T8Z,#OOXL8 M[5$R3PDR.@>AM9+"\,U%_D 1DSH$%S3;#9TP,B,.DM,N8XU%3.E4XQ%]:.:Y M*L1 \:)Q@ZE[ISF:K1$'*1&Q9WMH>%;,.=$3Q1CW4W&!"C_A]&1AE,'M>0E+ M3*,\<0;[]VJB:? AH5%Y-!:6U%:15C(*E/'4T1?7BW(MG2@*,%!='=8D^Y6I"M6C"0N5B,N)=I"\;&&6ZA#1#:8&IZ#YG23"K_2YNF MBUKR^7,.2)5%2F:J4SIFLVSA5P<-1D#9H0$3T6"7H< M"_.K /EH.K0RQ'B*8"Q\4M-QL2B%A)O0AB8R^#_BT;S)+J>*^0; MCCPHMAM9A)->U7;O(M9LTJ"GG:G>FU>-2#J @U2:?2MUQQIR=&X,W#R )6PI5'3R?H+ M4#G=CKFVRY9$!-\AF:U;L19>G72Z@^^2O788(AUMK]\9.=NCLBPYY0=FY+9N M7HS^6Q%9!3TW;19)B?A.]XM.!ZED^$ 7OP8V==N3YC@9=BYA()43SN<^P M[(PWM#,2&D8LV7#,[I4RG!U%-*7XR9>*WMGE_MKV4)!,O>+BA%S'B3FI+UJE85*?L*L@8*325EU)6"0NU^ M7@VVR*IIP?KC[(&_$@M[=]PYZ^Z_O,CP7,U'(I?Q=!"V%)%0WM[6(ML\E&A9 MXYSPY48%2NQM_B:OB6=]<)'%& AE5MN#3;MV*9("0V1#>[8V68E:<5:^?\S8D$(QLVR[&$!15QMI3O8HBDC6D*7C#J6M MBG* \7Q59K&%%_:L]@;Y+0SQD^)^U68LJ%-2R%EOWJ9W.=*KJLY),2UV8+>="OZKH:289 MXZ3"2<_5H\'$"JVQ50SM[@B6XZABE$M=L6+,)&6'9D;* 2Z2C")*/0LB\:0\ MQ3%[L%J>MH?=\0LMG[V5HA&9VP@^NN%N!B<'#*>9$C[CV0(.!%BS2Z%3PF?3J M\?I$V 9.;2V6.Z(-]VI""A&3H%P5"\.IKE3]@ QYNF\,.9[6Y:.*U5>#=$3@ M,**LB?2C19)#)ZP3H?A@KY^<4IZ)K=0)?%'MFDXLM5+8BQ[-A,W!TL7/HP+1 MXGL.:W98K@93)$%=9G=!LV#LY'0*^M'U)7ZXU[R6CQ(U^1!NC" 1KB+>ZD5ZE;= M-]W^2Y?XDUP)89;&G[B7'VM/:X9/@5[%ZP(%<.[UT\%D&KQL _I8O+O.@\HTQ#]8DP\4,!=K*7MM?V2ETGJG@(!18'!"6X!YU*D54 (N\9N76 MVO:ZC*8-WJU5$=5O$.#5 F.V$8LNXN':="HKKLQ/K1_$530[*7=05^EA>V< M0DWP.5;DCC+U>6.Z;Z*I$63%^+_RZ%1LX;*\/I"*LR3H&\]%/,V5(,*#QT@" MPHD_0:_;F81C#SO3<&1M$4(=Q!]GU!DGWX4#C4&:_R[YX/3V9$;RWKI);[E@ M54MU)H[*]B05!?QH[5,R#:CN ?"Y+#Q?F#/Q)7C T'L M,YT,*\^.!T.,#.2L]&E#K/P MO.-^/QWVNLE)4LO#J#-Z-8M7PK VKCA1>'6&4 M\5EO%*:AK59%8THH7-CU_@]Z>=^TMVU#?'2QX(,J@6-_=4@TGRX)[E2RUY5U M=+/<38,ICJSXM5<\;^/RMB/2O@AWY)RDV&M M%BK,+8'K?76-/N?9DM;W!KOLW!88GYZA;8Z:Q]K>4)T@&&N^!"A$34SAK4W5 M:)>2_KFT.G.""I7?,29XE0BIVNT"&S[K3-/)H/)X <>N9O&GKZ30]&PR Y(U86>3IU%JTXI3PE); MW44XXP74NXU2=_E>FGOJ-%WAZFB2\8Z >JC*F6[VS,-2FOT.(D'UKZ0G P9V M-2I-@O(4++N_H1IX=1"'\X7Z%0,!%E;QEBU$P[;LHP2SQ'A3))&Z^BZ/F<(% MF%$HY$*,F5S^3A[.*G+ME;>FNH]Z9 F2&-AI80VJ;/RMGLPSNKN+8K85.Q6 M)_15$9*9W=<%4*8N) HCH%#WU'M+U;@R&$G5A?R6(&3(HB=>,YY#*JLT3HLQ MAW, 1VPLN_V:418+1,"IT.3.O.A&6N2KM:DK;:,[&35KMOX5WGN6N8^%/KQN MQK+%&US"N7OB6B:52.BKV$EB%WKQ1(^QQI*@D&E.,R4KQG0D=I3K>]4 M#\R<^!LUY.(Z;UPL\\I-12>+M*DUYD5LX<;JQ(+#,V?3 -"KU9(6SO2[6,UH M3VP$%YCEJH$*1:$H8Z!4?]I0*.""8^0%C21Z(AQ /#%4FJK%5&4:$TB"M^6U MJO/@(*TSPRMD6BL"(!]RO.0\S"K[RN*H=C&;T!VO-K(#NKDI;B566-423"<& M.S91%=6G6(6I#.G@>?Z86_#2)?/0&HQ%ZID-$S&7'!,A$ZZ19RL\N)BU0+N5 MA$0"8Z+[473!MST77%"=K=<5<2C5[MN$?L$+FTJKYBI5-/8@+9EI M^F8RG3/R0ZTKB6"%"8[9:20E5UH P'W3LB@[H>V+:@A:"B*V\="*4J">OVPJD2Z#\@L,P MD) ]%OF3H41!7,4]2)O)I3ZN3WQ<.Q@M1@5LD&VI#-,&BPY+2W6,="" <\T8 M)MZFTYYE*"3/?_FD1-CW IS*%!XKJ72$O!7#B%9Y ^%](JH MM) 1W!'RTSW#A2SOJNSAGMHXL+^K5J(6MEA1R0-\+3&T]ZZL"L\=N>>H%886 M5 TSK&O09N^#'K;R;^U2_D-RN4$Y+$T^%(L%T+I+DF#@^_-;Y\/+#Y?GYB-Z MH2XRT'HHJ=&3=;%N_<)@$K)OLIZ'.S9I6_B&JJ9RWBRS^E316U5*Q&^X#8?S M/IO9\E]TAN K-*.A$V?M'4JG+96^8T&G;8:6[SM^M MIO["J,.K+2MXI7"#:LZA,HLUYT!O'?:["9YVTA^E _B[-TS1]F0?=S).![U^ MTD_'VFMVE$S/TL%TRC7JL/K9]0$;?-5R]!AHG$XI.!(T\;'R[CBP&PU@NEXR M '6].U;5A.L$%G\V1#ONI-NZ1-.-54751\T1;KC,N/L=K7T\X 0?&EN1F\,[ MEJ=6ZL7RN;-S37\!O%Q@U6UG43U9U-FOLJ:/I9;'8O/+2I*DW'E5 MIW/=QVM+*3B>'<^WR=:JB].6IB"8%[CDS$=V[9 A=]MI=DRA:=OE$:.V6M., M]4-1T4U6WR/>=DM?RVVNW+5469>S' F8U4:CM:&U@&FJH?RO/^"$J*B7\](9V M!RI\[Z@WF#A-J5P$??LB%'9"JEW2CN*256*:!KN74MT-?00M2 MC;TQE',PQ'6M-]6>TF&.)CP,!_[53KCP]9A,G3R/01\">N/60'?,P?+ M,R,=ZR"N->@U&'&G0N5T#VOE(FVTP\F3]:2N.SO@@F9II%2"IF37EXSUNMV% MLP>"J5"8MU3YH$S([TG'8O:XV)CNYF;GTEX+NQ/.&$4^F^+C6AFRH"FM;+B6 MC1!LT_-[3I93JM6_40.::N:FZOI6$1/4&ZL0A2ZSHBIRJG*O;B@#]^0A(X90 M\XCYL690"\%3%98$]RT86 78O9"EK-9QSI%R[1R[Z>P)M[A,W:+APR881N&R\-HT7:M%X30LQ,1E1\WGJ48=V"!143 8R MC>PYLQT^Z]&NN5Z$)0Q0X'ZVS-G"4]1L,Z4PG;;NV_0V'/]&PANY+COE-;#%\H*->9VPX:K1J@Q,O MJ+*I?/(2W2_S;"L7A%FVQ<._76J^L=P#04>C0H+&K#P;1JNYA;/M$K1OO[GD M(/]W*G8TN0(X\[%>ZB9AE*ASI>+V\8V@;JVAT@#N"[L9F6HH?L%U.*^M#F%7 MBLNVVY=>N+ZDY3N' UEMQ95#X)!P4^WV8^&U]N)QD@@ ')5T%K)A&]6A:Y!0SJY6:MGVFFF" M7)21Z?GONK-VC?:+HKY7$7MZ.[3ZPDUL&*>D:4E2E&E[2,P$%V:5X]10X[L: M82)Z&E=<@)N .ELN0W(]P,AN8U-1!@N^SBND5[B]KU1@DXZ&3'+S17R]*O=\ M _0V(VEE^;QC XQ0GV3X&P>(NDQ(K+Z&#N7V5FB?I=*:,-(:UE0];WG7.G?I MJ&I.'9?%G>,Q.L)^+9/HDR;/68PK+6\Z:2 ;!0I[2*DM^6FDFP((LW]T7=Z/I4@M\Y9HL] P4)G?&;R,VB6 MB$"JAE 9 :XH.QAK@8Z'(73+<\,II0.4RTA;$H4W*[RS* K4#@!4G?+]>44\ M?I=+_9)_1A?^I> /_$G%B5XSVNLP4.NO287K6FZ33,X0.#3(">1+^'$W3Z:@'W(]# MC\B,A ! F])!M* R(TC&+(V@[.N?K[\X>5[1.Q^0>OQ*4)L(%[:3,Y3E5[Z9 MFF@TJ !0UDS[-34]!P*=4Q[53D)O[,Y:==9:;J\/#]W?J14HWKI:P/,++&T' M88&5OX2>A&3A7*+#?R"6_09/Q6K)@O0%I_I"\5TP7N0VT85,)Q.L$3 :=OI] M%ZQ\0<= 1WK=46?4Y:'0),P?'D$5W9@ M+\KW9J33\2@==L^(8'7.IJUM>)-+40/8YF^+%G/[-5/DP=;DX]IWMED48D;8 MFB/EAX,56VN.[%TY@A5!,=E(^H&C2QXE9^35&(S.VE[77I&S0=*;#I-K4A1- MP0S$22"!PRZ&&\.LGUMB7S" N4\O=:>?GHVGZ"#J M=?<]B2/R-/$1IZ/)Q%V:"3A<)[^+\7) MJ#92,2=#QE*]SRP:2WYAH("*0]:OB.<[2,M9;TC81K5>EQYPBPA;/5RLO""F M22E7_Y9/+8)D:L^"0HTU$/)%;+E4BE)R"69DO23*R%&/TC-1AW:@GYO**3SF M[A+MSC7V&$'8PP TH1R[=MXDM3<&C0O4T)=R+;6D'5U M9UJ'*D?A;%'O2\["V@S'D9IH<:N\!/PD;6N<(]?%&%M7Q"R K'=.K!H.LRS^ MB1WKM >&T HMS>KUTJUU6IJN$!0]3W^_]JKAX)%CD";J."95S+../);<&_:2 MZKAO:SE!1F7L#+QDWHJMCAZQ$X\Y&I*R(@.]WCH0D(A'KJ^I!E*U$7;!Q=TC M@7X76%A/IQPD+O"5XY*%;D@\N5B:2^YX4TIA3LE;+VSK.$IB5+(B@J:@:#KQ MEK/<15LLA+K[%#EURD0DL=Z'%57)F@;+V:NX$5]\4X1UGXMVF*ZR/T?[N%DA MBRRK5U0CBV8]2HX'@[0_Q*0F^!N$B-$(4XS>Y!B1L^:W@PPX90FH&9&$ND7V MDD9V/!J"\M%-)R"L4%>];MH=];+I^5;ZU?%CN>)%BU)Q=S48,&<3Q^WE M3.,9?-YZ[ *=7"'@%RW2\^?R*7_T0\JLCK]DR:Y?5D7<">RDWC"6_\IMRVX MRB&>=E_V?;M>V?5 K 'K!VRP9\R+=01Y%+9H\F:PQ28'QDIF^OT1Z7%*>OI3 MBRM-\T33G=Q&4FD9;U%%3&*@_4<(.J'G[$0"2 M=/]O*Q'VD@K]WXQ&[%#O]SL@A:A#8CP2ET(;(OF!S'L58D_LD%&-3U;!D3K? MK6_&NXR_C3=Q]&B@*;GL'*@M[:LTJ* V.%]\J\697Q^ )0_J-.D+)8$JY#"4 MV#):-"2Z0%SYVHYI\N2;+8RRU:>F6YO2V>A>T(Z@OMI]L?82@:Y]$[^NIA5% MTGXZG/32X> ,RVP,SM+!8/<0GAPY2B?=;CH<]I(S4+)[:?^L9^PM+;;)?CH: M]W#J9#P$@0S6#1HV\4]E''95NR'H[:-NTA\,4_A 6:;:A2'A)$K6:6M.V4O/ MAJ.T.^VIV@N^*O^.N2XUF^SF^+YL3.!1$> MU^#LQ%U (.R=N([EKE4B^'#'SP,^JH+F5I.H%H08Y:K9[1*&)+KWNR++. @M5@5K73+2JAG'9"%/"&5=6 MZ11*?)DMU"H2246Q"@27;/+UO,JM'CZ578P0AUIF3UZD%.9LU70A5"0:S2\YI?0AAM!4 MW+F>0'M^?9%,AMU3T%.2<[>F^!>=\R#I<8CB+9&U:90?(G'$9LK: (K+$5RJ M.4@*59VA%89!A@BF_X#3)EA"\FZ9:,;F"D\/8[3,W!ZH4*$O'B3Y6**6C'2L MTRN?);URF6_;" [ J62+7+H?N3Z(YBE?/NJK:%EWR)]ENGFI2ICDJ/^L3VM\.ZR!F+JE5<$J+N?&$+ M:0S?_:3Z O4'L>XT;FU$>%>71410D7>WW W"D[#Q/FO38U.V%TN5>ZS M.>>G62'ONH/RPI&95,E,H;BWE/2_$JW(:Y9&=3S/K);+IJF/,2(_E=7/UL"J M$Q[6GDZ=@$RQU]LQ8ZIZN%.&F!=$9M#W.=S#53DKEFPVFG&Q-7&2>8FU M 6Y(T8GG9*+PS9P;=\O"?TKX'9*(48E632>4YDJ3*Z@'RL_@IJ MW;[F8^_S;68JD\#]@F3.Q,OL!B%T]FN];2\;EKH$<3K5!R M\1(6J;;*#^?G5YKR9[K7$ZMJ.NS8H^P*O_GR)M[EI0MUOI1J_'-UPG8E9KK^ M:G"S_1Q1$;T!(+1<"([9^;!2_CFWM''D_?"8>\"[.G,4UML@K 'BFE/E'+&* MJ"0F/WBTU.HI66V4][?*[T0FU_"[QD[WDNN$X9DJJ/Q"A\_JP[F^O'!K\9N% MN!E.',P4K;TE;2DJLIJTYB@IC(V!B[MA+]-/0-6>V$XKL(32>XV6V?]9[^IE09H9O4+O9[S M<)_)7XGL5%>;TNJ4]&\DK8H5T^#0;!G-K5FE$<(G05\XQO52%<")D2A&?*=* M_+<=!P.9JGHTS_X%$HS +LCK3 HSJ0H3IDX/2P'U9J5,+13W+U[S^]QX?JVV M9Y*,B)\ZE4@73GRUKJ?2M'R@6='SZT%*%U9X^_9;,,I:?;=@Y7RYU1 M@4 F.@;8@/GW!1;V(IZOP-%U6+QE13 MX.1579S(N'Z<1KQV=((]7$9V1DFS4\TDSKF:DRJR)(HV-:FS*]WI#4:*5C#) MNB+A\<;BP/Z;R*Z]O!E%[U0)'_9C8&D)IGC;JMF%$4%/CNA5E::'!M8D;)*? M@)6=<[I!O'4 2:9O\UE%U)*#ZA&\;_6EM2:XEJJ4M<1MBZ87?>/+ ]$ 7<;A M^HN6AW"6TVX?1>N%-.BHXX-QH?-=*<33N%#SN8FV7<-75I53#5EFK'K%U$*N MAY$2=!. MB7J[_!["+BP9VP:]+$&L7=H%Z=N;'TCQ..Y4C#@^YP+:>A\O7[5C![52FS"T MN[6PK65?U=1'B6JF=Z?5GX(4'6XZS6Y^$,$QH'3&9!/H"U6R1._#:0]&DFJV M))3V_I#<9*#/XLK>F68&M?:?HD0OQ S&HM[;.)"ZPKN6XAH1;;,NF?57&^E- M:8SUXJ-=#R(*^6F MH?J=I>[!*LJ:\K&3/B&AM>*X9$PA#)'[*Z116#$#WY+(2!2,%4._38Y& Z>X M@E,P9^$Y1'5,O54H0(P4-FB474(?%B[EXL:GRM'>#;_F;S2M[$D]MHJ]V5'RVB\U8@F M%U\S*08D2<(RDVU+PN:0R 4HPPF1R!;\R%ND":UJLFV5(ZARR0$S_4%4GQ&? MY3"U+21T [-).-D4)/V<@R^2D;[C7,',;O*%O'#ID28K@:RXI=ME*B#"Y4^M MM0G1)=)%ZCDS_TY8G9ZSJ55)9,6MT'BC7<1MJ<2:V[I= +PHA3;A?IVC:;EI MZRQA+-UM?24B9>T$O3*GB]<#6O'H]"5:1+A/( 4EQQA?2RJXE"0XV0V% *12 M+ 0Z "*IBK<"-7U:ZR[=>;Q1T_&TLXUJ^$!N>"\'CL<2[>EN(_TQV!827(5 M1<.ND#@6W/@@[MNTT_5G925-LMCO* &CSKX< YY.?8VM&M%((;^.SV^ION\V M#8IR&^=LV)BO"Y4A*GFP);,T*_+RDN"Y;AJD&@-Q[4XL,Z@,8G9&*3>S*BO= MER^W3HR"] KJ'FZY6K73VB\C08*4Z* MH%909IGM'D;VGYMV/:I 4?B@#N4_>=AI334BR?C'S3J7[']2],ZO7VM%SA:B MNI/4S5,ZE0@>Y\?CF_*AF">3WO3DE2M;P:%A57S=YHWS[U_;^?>6TFGU1\8$01$ZII(>CC"CXY[0Y5@YEWVCQ5RT]Z:-PC5\(3A!F, MNI@A3(3Q5LN_-ZA<(>BB:U)'H'6(FC\O)"?D>2IU M[9ZG\I1^LRI>-+ 0O$?RIHR,=TZ/ZM?'F#V+T*LV0XO+_7[8F66]Q* US0#T MP-KJ$.T;#K1*O1E!2FT P1;RF+'R;(1Q)IC;5\.3L_O?G9QM]5KW7-O[G]^C M=J7O0#2TW!O.CGQN 8A9*?!=+=PMGU-K<^*A4*'DENU2[J;< M-4$I+'W $XJ5#XI#J5TZ)!# )<$ LOS'!P93J8EENF$=M.*L+Z,[YY@ZT MWBTLBG5\D/]5(22-,E[$V;N5:GY&^^$22^]4'6UT5?H+2,XMI> &+]L[O/12 MH],48C2*4G$G1C??BN[.K7L86G/?EZR6VHH(&\")NQ$G*U MB>0QYM/5*8QJ7XS+,9E4N\J6*(+.JGN%K M;* LE^7=LS9VLAF9JK;#&JD(+G9=63[[T'. )KW&E:IY"C \Q>IM%' 'U$K% M8*0>K.T@ HE05SDE2!V4SY6KT+L3VC#YI0F#8(L2ER)FVM#Z&O0SE1OH%%KE M)51U$[BI$=I&(M)20&%M*J !>]]\&U9[W_M81,-O]01^JR?P6SV!W^H)Y/_O MU!/PR%CR=;5\10WE__UWA'S58_X[A[;]G\EL\:FK5=7($H!0-"*Q(8B3O5:U M[= ^ZTLK?A"#"$(DP=@Z_IIT?)0<<+4$KQC5]ZHQZ"Q#U\X\0[]?S'H=+(_T M&$,^#EC=0=W!V$^T0+=18-ZX+X#G %E?2D__WY?^JD:X584,@>\4]K5D?@3\L-D/-)J@%#^4, MWV[00GK$12#&5H=G^R]Y:/6.YPZ)*QZ08@KOT#J]%LNIRJ0WP;0#4,"Q,I8: M5/U?_<[["([^*!F,I^FDVV]9F7K:#L?@H']M2$ZG:;*$^45""I;S&6F< = M[8UPBT-0)1.AE@!Y6-D*T=)OP]33T5X(%,!$V.)XF M[[S=]-/A=-2ZFVDO'4\'89:QA#*9LG(Z$Y3\$OV%%O&-(!Y<54YTZLX MF C(';7<45?CW L4IR2 M-7(?(.M"^_7F0=F?E@Y;]L#L\V8KJ&N]\./W%HYWO!8>B M%:PZJ#AP/^_$\^X$40"OK% "JW\:F?_=$ N#)^U?!+&1/4":OM4]??L4:H+/ ML? ELL'FJA&#:8 0=*1_)?-M6[@LKY_VQV=AO2G3>,(*;.)WM;+(6QL3H9(;O*6GI5+:D" MQS?5M71WAXMZ%="-6*3:47)V-DS>62&N8?#*67<4!,%0+.?9>&(+'=:3@6YB M9OV(9*D_[@4AZ+R2<[CZ[^U0H/<44QHC0*H)4MO);*4G;O,&$_^S.]1P?V9I MH,64]E4\B"@XBUX_'8!\X+]L'\:QV-Q/L&[))#R8MFBJY"R=]B<:3VA=K]#Q MWA:\A=);G\I8?VH-XNJ#;*@:R+5./.ZGD]$H4#7MA:3ZY)_3Y -VI82_@B\X M *@EVH5=0UY[$'7TT5AR5MLE%8RL#:H!FZ:HJ0Q#S)_AC+P&)?S* 'WI3E#[Z??FA#SA!/PS,#WWZ M82@_8+GR(6?HL3]HU$O[DR$>95>I*PK$&KC32=H_FR:]<3H<].ABHIU7$D*$ M=!SW0CR#X\:T/V(X7N0(]'Z5DO(%U;SODSR[[.0?O; M;.L3O(^1S>U".;/;D*)E--M+*?JM]^K_S-ZKOU2#H'T0,=JT8R^-_+?&'_^? M-_[8AE91K^-+\>NW_@\']7_8>=WW[_FP5R^'X#1_ZR[Q/[V[Q%ZL)2P-KIV_ M4FI0$_87F(!_J]K^:U=MWW:V&*1ARM$:]Y-;?=8[H[#8]O9S_ZTP[F^%<7^U MPKB'U!=[PUF>)\!\OUR_28Z/@KOQ-I]UDJY("6U5/+@$7+.MBH=X)$"')9J' MH3^5%?#)N.L5]CBL5@=:+-@1@,FX]FM2DBSYQWN,37B'Q5R#.I=O[+QF":*, M>IV,@S9P <>RU"V[!;LI LALJ?S!P8@!V/?X)/EO!('.D7[#.=+[1M.<)HX% MP8L-(/+ZWK;XAF@$Q!9C>!1+"G T'@@0%[A\GWYX+!39$/^Y'_\Y<.;N$8+P M@D_@&%I6=\C'P1X.^3C8*4=O?.#HC;>;R.FTAW[L'JM]QUO>#3:XY=U@/ZVA M&J=6RE/RSG+V:GSUA^H[O,I_^N-FV5$*TU3P?)$]'R7?"WL.[NE#U=&L;I\/ M?MRL]0?3%H),80XFI'\K40,*R2EB1%UU2C1Y%MH8#+M6 B?^KGB7U&9EI*T< M_@7\K$7(,-BBI;4'BKX+D*RP8Z.6:TX 7=K!#"O!B\*5J4%$J3$B%MD7ATQG MSXAM\+]0B%/OPD1HLI+J$3D@.=S=Y<'R>X-NI]O]+KQI05C,W \D\F-D MHD1<.S#\SX.;Q7;@]JWM!L/G?)%S=3#LN8?AR<%=C[P"8[7,';X M]C6Z%]D!'PB7(FX]+U9&9XV'C &;/IM&S\^"]IL(M-]F<[N&>>Q M&<[-FNW M,QD%DUXYFPDZ"8'H@E6" _+5ZT91\$T8W!68:76^2+%ML9-.=[ 30G!L;03; M-)_;EO0;S6(R'_SW""T,KO4+#R%8^G\' M:/-">&E"S;" NZ/^GRGU@\? MN P5_'9D_W,?"=&,'!=&/C%;>P<2YU>VC2'JY-7O:X4+6R4\9>:@@G*TM3EM M#>2?4-@P6P\4,I!;?LZWBE21X0Y]WT#^O[5IYX+M,F3 ":F*-I8XF\,)&9HH MZ,7A*A[[T^0C)@@3][*/>QL6Q^3VV^;?_K4WF0;6%O*GS^B&W2(L*&>&%_C/ MY+;!];5]>H/JKU0$QDL3,.P^>P/C6G$0%1 Y<9I!VMZH4F#R?C#95%Q.+?BI MZP<%&#CZJ17T%TZ((IM/%/4YG I'(@AWD8E($%NK_!6++ R!$089;K%MM+_D MAQZV@E Y4Z\IP,\"Z.'P"V+^MD:\!4_UDJ[M(.JH7OV"^Q6U07Q[0',[#+8& M'^__F1_%%(?IP1-^8]#SUJNS ZF#+1P<$1UJ'OPD430F =*&^J7_XE#>.]/O M3:/O[8BD]E\?=<:AWC/N],(?-8XSK9(XNI?9.-TP2B=P6$5?ITXN79$ A4*KNQ-R;7#A$^A9X/?5 ;]O8GIC]E:RYQMQ-2+:]S% M&$)Q>K4J&E-XX\(NT;^/$^D<([,EM]JI[Q\B/,<-NIK+SIC"%]S.SRJ*D&CQ MY5C&)%#[9#&4X234G2?.-S4?_L@/(' ^?(FZ>)#)2B+A[* M[E:3GXB"YH^V#;+NZQ6\GEHFO8"R1^UU961]^TA^F))>3S_L&R_Q1&99K M>%3?2@>X;>>COVWTM[7]+04/';9RD!#B^LB7-1#C)3EJ=;6@W:8%<>[.=3NC M4 ]P*\_]>I!,\4Y4$J7WC_.O1?T?KXAXGW9'I]V(*7T[X+;=A%$4YU\:=:N* MEWZ2 <;H[T//T4IV[55;M2I@&I7C /R;K^GRYQ2O>QM2,AOH#/9E MJ$3 # MH@R#4D[ ^7I=H%TOJP*OQ]]D8"D:T@[T_B@&]-X 5>C!6#R,@>T\^M$WG)3% M/NTCPSXW9K(02NR!+*%Z*UCK;?VHGKK>$\].+[5@+K+ M:*!>RW#]N+H\CE,]DT?P#@!0K#%RDH*!?CDR]-F$TO$+0E/VD)'BGR;'&%L> MG,LO0RBC4\8IYD&K<^Q=N_P!5CS\#MK9:OIV(O?W_D %\^_[?EM\_Q[?6WML M);JM'Q^6]/ "\!X831) ^R7?6\!_R>=;SN+ X;8>S8%C?:.@&9,4E??@LY-C M<6U7+?ADLB4.-POLEU@0ZJ>[$BKV_$)R*@+S59BGL(>>&;HO ]N1[:_<$B]% MKCHM26X3PB7*F=RSU&SP08>:<1/9/2[X@:%> ;45LB#UJ0[Y]*,NK>G5$MSK M0&Q68HI0JEJ:ESI%Y#VEB%R9E)-?1A(WN1K^$SLSX^"=G-L)$5:;X,L@Z^#" MS3I0&X\EV5@[CN- >SR_$\>_GQMYORUXR]?G90YJJ_;YR^2-[*_H[(3)ZQVN M]:W9#@$IWY;JT$($OC75(:0+U)C@!INJOH"T?UG;7>6RK\#_U_EM9*^M+W)% M1LYYD9084TH97XQ%Q;W)YY5TZP&(M(WL=MUY@.M21"1^S/#._[E!1G?YZ'F! MMP:F?,B>$VQ&L\5'X(\->"1646EDC_GE*3)S(FLW*(0M^(>.O+%SR&T7Z+5T M:)7"I&+;4ETII"D>9IBP*<]\_GU=-W_ZWU!+ P04 " #I@,=.'5Z')&(" M ! #0 #0 'AL+W-T>6QE+&=./_TDRT_Q:+9FW6C>1*<[W?]^LI3D')1J2_%] MCK$"-:.\#&&N5/'!<BHSIRPD1DEIDAAUYJ[K.PP1 M#J. 5^R&J1+$HN(JA'[O C;_6B0XA \G;[]70EV] 7:6Q[R";" M%_NY1E"3Q$N3Z+0G'@6IX,/!+Z!U:&7$,-@@&L)K1,E:$I.5(D;HUKKGQA$+ M*B10^L;IRI[QE(\V[-F9N8RM#B-RRX.T@4%V0CUJ=+;XISV 5D=%0;M9ZY*K!U80K#!4I%X[/DA4;'"M>JN4YT>RCP_ M0N:7?LX9YE@B.H;6=_\U/^7_3+PX_WODYE=E"OR"C.9_]P@@E\< Z1\#Y%'< MR8MC@+Q\_9"+?\WHM$W&J)/9Z6-Z+UA7A"K"6]J<) FV/*:1#.%7TZ'2G6YB M:&>TO$)K_3JSHZ]S$YRBBJH[L\4F&,+!_F+ /;]?M>HE0CC8MS@A%;,][_#. M%/T$4$L#!!0 ( .F QTX\G+= ?00 'TC / >&PO=V]R:V)O;VLN M>&ULQ9I;;^(X%(#_BI6G[D,7D887A4L!* MN^*1LQ=]W&X7"84==NR!KB;1,"*T,?([+PU3,VK87THV-1=/DRB.R(8K;7)[ M;K=GQ06O^!M;NR6]E2]_2\7?I#"TS LER](=93>X@^ ,^K#FD2G#B\Z.AJ[N M*;!.HO$0&MQQS5>\Y.;G)'+_2Q;!50R\RW!QV/^V0;Q4_R6,\EI'1-"*3:+]+H2*-9D+ S3D6K1-P;[V6N#4U^OVN@Q$[ A+ MU"6'#>IZ'5OP<)!7M\O9?)G/9P3^Y;>+Z]GT 1:^31?3Y=6<>) ) IGT"/E/ MXD&F"&3:"V3^ #\W\Z4'F2&068^0G4B.$,A1GY"I!SE&(,=]0F8>Y 4">=$G MY,B#_(1 ?@H+>:N>J.!O;H/+E3.F"\5KMRPW'N1G!/)S6,B\J2JJ?@(/R?F3 MX' 8A=0^+0K90&KWD_D0R^;#L)C?*5?DD98-(S>,ZD8Q>X#V\5#9A+:-%#LK M;S@KR9G@4I$E5!D=/LPS<6#1+"!F3),S!_6'3X6))0YM%EE5W+@;Z?H'1-% M7<5$P;NAP\02!S;+/=LQT3 ?!U-('-@A\Q]-6V\5L!^4J.2NI*(-W[RJ2Q\3 MDT@;?SQ M48(9) ELD(^RS3G)H?6UCXE))0DLE0^SS3F9KM=^99]@BDD"*P;!M.'TYT P MQ:2!%8-B=J=J,,6D?2G&8?I=*,44DX:>^/H8\XK6M8^)SGP%5LZ["<_)DBI% M77(_FS%#>=E)FBFFGS2P?@Z,,)JJI7"9"!*H6TWFKSXFII\TL'X.F-\HZ+& MV^Y.M8?V,3$%I8$5=,#,F[HN76*GY7%VV\?$%)0&5M !L[W--]0TBAMNJS;[ M?/J8F(+2P KZ&/-.09_W,3$%I<$5A,Q#D#-_AAM34!980?L"^+W.:"!W0D!T'^6X,,LU#6Y^Q9Y[U!AEDH"VPA''/L8V(6R@); M",>\\#$Q"V6!+71BY.MW>A\3LU 6V$(G,8^9WG^%B5EH%-A"*&;W32MFH5%@ M"_G3O">+]A$FGU%@^?PVX7L:$1//R(EGL/_<8\TV7+#U$IK7L+Z@97&GB/UI M7SYE(SN1O&G*\@K6W8J%I.X##=O&_LN7K[\ 4$L#!!0 ( .F QTX:*]LQ M[@$ %0@ : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/%VLUNVD 4 MAN%;0;Z #.=G2%*%K++)MND-6#!@%+ MSU1-[KX.FSI2XJ\+]+'!0J!SWH7U MR!KYX65TUI?0_0LB;)IWJ?-/UJ1U_V77#J2[CUV$? M^GKS6N]3T.5R%8;IC.KQ83IS\;Q=5\/S5JK%KWK8I[*NPMLQ_.F&U]RD5'(X M7^1F7##^Y;U/_[.^V^T.F_34;7Z?4EN^J/BWH I?!^E\D-*#;#[(Z$$^'^3T MH#@?%.E!J_F@%3WH=C[HEAYT-Q]T1P^ZGP^ZIP?)$LBXY"BO06_EZ*]!;K_"L MC1ZV^7HKT%OY>BO06_EZ*]!;^7HKT%OY>BO06_EZ*]!;^7HKT%OY>AO0V_AZ M&]#;^'H;T-NN<%:"#DOX>AO0V_AZ&]#;^'H;T-OX>AO0V_AZ&]#;^'H;T-OX M>CO0V_EZ.]#;^7H[T-OY>CO0VZ]PUHT.N_EZ.]#;^7H[T-OY>CO0V_EZ.]#; M^7H[T-OY>D>@=^3K'8'>D:]W!'I'OMX1Z!WY>L>)WKFIA[1]*<.AW>=+EWP: M_FW-!.YIWY$A$\O$3S^!5!+ P04 M" #I@,=.C*-T4=$! C( $P %M#;VYT96YT7U1Y<&5S72YX;6S-VEU/ MPC 4!N"_0G9K6.G'\"/ C7JK)/H'ZG9@"]O:M 7AW]L--=',1",D[PUC.]TY M[T;S7#%[/ECRHWU3MWZ>E"'8&\9\7E*C?6HLM;&R,J[1(9ZZ-;,ZW^@U,3&9 M3%ENVD!M&(>N1[*8W=%*;^LPNCU>[UK/$VUM7>4Z5*9EN[;XUG3\WC!U5/=K M?%E9?Q$7)*/[?>SBX[5Y$JL^8;^8\/W&[CS>][@CYZJ"_A3-K%953H7)MTV\ M)?76D2Y\212:.O6E=E0\!5>UZ_>\2^W"@VYB8[:OV9<%Z?ERA$--PP'ZRBDG MA[@M:&A47SA^\G\-_-@-N7$TMBY67:@&'B]&6L:J9]W"4SXB=5NGH.)7PV/K M\_VPK\9M^N]#+_RSZ%E_^-];/UT. 9)#@N10(#DRD!Q3D!R7(#FN0')<@^3@ M$Y0@**)R%%(YBJD -02P$"% ,4 " #I@,=.'R// \ 3 @ "P M @ $ 7W)E;',O+G)E;'-02P$"% ,4 " #I@,=.)^B'#H( M "Q $ @ 'I 9&]C4')O<',O87!P+GAM;%!+ 0(4 M Q0 ( .F QT[%L<#([@ "L" 1 " 9D! !D;V-0 M&UL4$L! A0#% @ MZ8#'3@PB[Y>& @ 9 D !@ ( !]P@ 'AL+W=O&PO=V]R M:W-H965T&UL4$L! A0#% @ Z8#'3H>H?_[E P 4Q$ M !@ ( !RQ, 'AL+W=O87 !X M;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ Z8#'3DN)LDNG! (Q< !@ ( ! M\!X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MZ8#'3EE5>1^S 0 T@, !D ( !SR< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Z8#'3F/>;I2T 0 T@, !D M ( !7C, 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ Z8#'3MN:!\RT 0 T@, !D ( !(#D 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Z8#' M3K>(#B'' 0 -P0 !D ( !*S\ 'AL+W=O&PO=V]R:W-H965T6,MP$ -(# 9 " 5I# !X;"]W;W)K M&UL4$L! A0#% @ Z8#'3HMY?L_/ 0 G 0 M !D ( !2$4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Z8#'3K(=!;T< P F@\ !D M ( !2DP 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ Z8#'3L*CHX<: @ ?08 !D ( !#58 'AL+W=O M6 >&PO=V]R:W-H965T&UL4$L! A0#% @ Z8#'3ANG M@NW\ 0 ;04 !D ( !!UT 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Z8#'3N>IO85. @ S < !D M ( !XV, 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ Z8#'3IKXWE^N 0 S , !D ( ! M46P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ Z8#'3@2\+L:/ @ \P@ !D ( !;W, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Z8#'3BURLH(] @ !P< !D M ( !/X, 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ Z8#'3M6&PZ&PO=V]R:W-H965TZ. !X;"]S:&%R9613=')I;F=S+GAM;%!+ 0(4 Q0 ( .F QTX= M7H7!E&UL4$L%!@ ^ #X Y! (;M $! end XML 67 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 68 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 69 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.1 html 138 269 1 false 48 0 false 6 false false R1.htm 0001000 - Document - Document and Entity Information Sheet http://www.mongodb.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 1001000 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.mongodb.com/role/CondensedConsolidatedBalanceSheets CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 1001501 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parentheticals) Sheet http://www.mongodb.com/role/CondensedConsolidatedBalanceSheetsParentheticals CONDENSED CONSOLIDATED BALANCE SHEETS (Parentheticals) Statements 3 false false R4.htm 1003000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.mongodb.com/role/CondensedConsolidatedStatementsOfOperations CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 1004000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Sheet http://www.mongodb.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Statements 5 false false R6.htm 1005000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS??? EQUITY Sheet http://www.mongodb.com/role/CondensedConsolidatedStatementsOfStockholdersEquity CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS??? EQUITY Statements 6 false false R7.htm 1006000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.mongodb.com/role/CondensedConsolidatedStatementsOfCashFlows CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 1006001 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - Reconciliation Sheet http://www.mongodb.com/role/CondensedConsolidatedStatementsOfCashFlowsReconciliation CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - Reconciliation Statements 8 false false R9.htm 2101100 - Disclosure - Organization and Description of Business Sheet http://www.mongodb.com/role/OrganizationAndDescriptionOfBusiness Organization and Description of Business Notes 9 false false R10.htm 2102100 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.mongodb.com/role/SummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 10 false false R11.htm 2107100 - Disclosure - Fair Value Measurements Sheet http://www.mongodb.com/role/FairValueMeasurements Fair Value Measurements Notes 11 false false R12.htm 2110100 - Disclosure - Convertible Senior Notes Notes http://www.mongodb.com/role/ConvertibleSeniorNotes Convertible Senior Notes Notes 12 false false R13.htm 2113100 - Disclosure - Leases (Notes) Notes http://www.mongodb.com/role/LeasesNotes Leases (Notes) Notes 13 false false R14.htm 2116100 - Disclosure - Commitments and Contingencies Sheet http://www.mongodb.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 14 false false R15.htm 2119100 - Disclosure - Revenue Sheet http://www.mongodb.com/role/Revenue Revenue Notes 15 false false R16.htm 2122100 - Disclosure - Equity Incentive Plans and Employee Stock Purchase Plan Sheet http://www.mongodb.com/role/EquityIncentivePlansAndEmployeeStockPurchasePlan Equity Incentive Plans and Employee Stock Purchase Plan Notes 16 false false R17.htm 2125100 - Disclosure - Net Loss per Share Sheet http://www.mongodb.com/role/NetLossPerShare Net Loss per Share Notes 17 false false R18.htm 2128100 - Disclosure - Income Taxes Sheet http://www.mongodb.com/role/IncomeTaxes Income Taxes Notes 18 false false R19.htm 2131100 - Disclosure - Subsequent Events Sheet http://www.mongodb.com/role/SubsequentEvents Subsequent Events Notes 19 false false R20.htm 2202201 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.mongodb.com/role/SummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.mongodb.com/role/SummaryOfSignificantAccountingPolicies 20 false false R21.htm 2307301 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.mongodb.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.mongodb.com/role/FairValueMeasurements 21 false false R22.htm 2310301 - Disclosure - Convertible Senior Notes (Tables) Notes http://www.mongodb.com/role/ConvertibleSeniorNotesTables Convertible Senior Notes (Tables) Tables http://www.mongodb.com/role/ConvertibleSeniorNotes 22 false false R23.htm 2313301 - Disclosure - Leases (Tables) Sheet http://www.mongodb.com/role/LeasesTables Leases (Tables) Tables http://www.mongodb.com/role/LeasesNotes 23 false false R24.htm 2319301 - Disclosure - Revenue (Tables) Sheet http://www.mongodb.com/role/RevenueTables Revenue (Tables) Tables http://www.mongodb.com/role/Revenue 24 false false R25.htm 2322301 - Disclosure - Equity Incentive Plans and Employee Stock Purchase Plan (Tables) Sheet http://www.mongodb.com/role/EquityIncentivePlansAndEmployeeStockPurchasePlanTables Equity Incentive Plans and Employee Stock Purchase Plan (Tables) Tables http://www.mongodb.com/role/EquityIncentivePlansAndEmployeeStockPurchasePlan 25 false false R26.htm 2325301 - Disclosure - Net Loss per Share (Tables) Sheet http://www.mongodb.com/role/NetLossPerShareTables Net Loss per Share (Tables) Tables http://www.mongodb.com/role/NetLossPerShare 26 false false R27.htm 2402402 - Disclosure - Summary of Significant Accounting Policies (Details) Sheet http://www.mongodb.com/role/SummaryOfSignificantAccountingPoliciesDetails Summary of Significant Accounting Policies (Details) Details http://www.mongodb.com/role/SummaryOfSignificantAccountingPoliciesPolicies 27 false false R28.htm 2407402 - Disclosure - Fair Value Measurements - Schedule of Financial Assets and Liabilities (Details) Sheet http://www.mongodb.com/role/FairValueMeasurementsScheduleOfFinancialAssetsAndLiabilitiesDetails Fair Value Measurements - Schedule of Financial Assets and Liabilities (Details) Details 28 false false R29.htm 2410402 - Disclosure - Convertible Senior Notes - Additional Information (Details) Notes http://www.mongodb.com/role/ConvertibleSeniorNotesAdditionalInformationDetails Convertible Senior Notes - Additional Information (Details) Details 29 false false R30.htm 2410403 - Disclosure - Convertible Senior Notes - Schedule of Net Carrying Amount of the Liability Component of the Notes (Details) Notes http://www.mongodb.com/role/ConvertibleSeniorNotesScheduleOfNetCarryingAmountOfLiabilityComponentOfNotesDetails Convertible Senior Notes - Schedule of Net Carrying Amount of the Liability Component of the Notes (Details) Details 30 false false R31.htm 2410404 - Disclosure - Convertible Senior Notes - Schedule of Net Carrying Amount of the Equity Component of the Notes (Details) Notes http://www.mongodb.com/role/ConvertibleSeniorNotesScheduleOfNetCarryingAmountOfEquityComponentOfNotesDetails Convertible Senior Notes - Schedule of Net Carrying Amount of the Equity Component of the Notes (Details) Details 31 false false R32.htm 2410405 - Disclosure - Convertible Senior Notes - Schedule of Interest Expense for the Notes (Details) Notes http://www.mongodb.com/role/ConvertibleSeniorNotesScheduleOfInterestExpenseForNotesDetails Convertible Senior Notes - Schedule of Interest Expense for the Notes (Details) Details 32 false false R33.htm 2410406 - Disclosure - Convertible Senior Notes - Capped Calls (Details) Notes http://www.mongodb.com/role/ConvertibleSeniorNotesCappedCallsDetails Convertible Senior Notes - Capped Calls (Details) Details 33 false false R34.htm 2413402 - Disclosure - Leases - Narrative (Details) Sheet http://www.mongodb.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 34 false false R35.htm 2413403 - Disclosure - Leases - Components of Lease Expense (Details) Sheet http://www.mongodb.com/role/LeasesComponentsOfLeaseExpenseDetails Leases - Components of Lease Expense (Details) Details 35 false false R36.htm 2413404 - Disclosure - Leases - Balance Sheet Components (Details) Sheet http://www.mongodb.com/role/LeasesBalanceSheetComponentsDetails Leases - Balance Sheet Components (Details) Details 36 false false R37.htm 2413405 - Disclosure - Leases - Supplemental Information (Details) Sheet http://www.mongodb.com/role/LeasesSupplementalInformationDetails Leases - Supplemental Information (Details) Details 37 false false R38.htm 2413406 - Disclosure - Leases - Lease Maturities (Details) Sheet http://www.mongodb.com/role/LeasesLeaseMaturitiesDetails Leases - Lease Maturities (Details) Details 38 false false R39.htm 2413407 - Disclosure - Leases - Lease Maturities Prior To Adoption of New Lease Standard (Details) Sheet http://www.mongodb.com/role/LeasesLeaseMaturitiesPriorToAdoptionOfNewLeaseStandardDetails Leases - Lease Maturities Prior To Adoption of New Lease Standard (Details) Details 39 false false R40.htm 2416401 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.mongodb.com/role/CommitmentsAndContingenciesDetails Commitments and Contingencies (Details) Details http://www.mongodb.com/role/CommitmentsAndContingencies 40 false false R41.htm 2419402 - Disclosure - Revenue - Schedule of total revenue by geographic areas (Details) Sheet http://www.mongodb.com/role/RevenueScheduleOfTotalRevenueByGeographicAreasDetails Revenue - Schedule of total revenue by geographic areas (Details) Details 41 false false R42.htm 2419403 - Disclosure - Revenue - Concentration Risk (Details) Sheet http://www.mongodb.com/role/RevenueConcentrationRiskDetails Revenue - Concentration Risk (Details) Details 42 false false R43.htm 2419404 - Disclosure - Revenue - Additional Information (Details) Sheet http://www.mongodb.com/role/RevenueAdditionalInformationDetails Revenue - Additional Information (Details) Details 43 false false R44.htm 2422402 - Disclosure - Equity Incentive Plans and Employee Stock Purchase Plan - Stock Options (Details) Sheet http://www.mongodb.com/role/EquityIncentivePlansAndEmployeeStockPurchasePlanStockOptionsDetails Equity Incentive Plans and Employee Stock Purchase Plan - Stock Options (Details) Details 44 false false R45.htm 2422403 - Disclosure - Equity Incentive Plans and Employee Stock Purchase Plan - Schedule of Stock Option Activity (Details) Sheet http://www.mongodb.com/role/EquityIncentivePlansAndEmployeeStockPurchasePlanScheduleOfStockOptionActivityDetails Equity Incentive Plans and Employee Stock Purchase Plan - Schedule of Stock Option Activity (Details) Details 45 false false R46.htm 2422404 - Disclosure - Equity Incentive Plans and Employee Stock Purchase Plan - Restricted Stock Units, Additional Information (Details) Sheet http://www.mongodb.com/role/EquityIncentivePlansAndEmployeeStockPurchasePlanRestrictedStockUnitsAdditionalInformationDetails Equity Incentive Plans and Employee Stock Purchase Plan - Restricted Stock Units, Additional Information (Details) Details 46 false false R47.htm 2422405 - Disclosure - Equity Incentive Plans and Employee Stock Purchase Plan - Schedule of Restricted Stock Unit Activity (Details) Sheet http://www.mongodb.com/role/EquityIncentivePlansAndEmployeeStockPurchasePlanScheduleOfRestrictedStockUnitActivityDetails Equity Incentive Plans and Employee Stock Purchase Plan - Schedule of Restricted Stock Unit Activity (Details) Details 47 false false R48.htm 2422406 - Disclosure - Equity Incentive Plans and Employee Stock Purchase Plan - Stock-based Compensation Expense Recognized in Statement of Operations (Details) Sheet http://www.mongodb.com/role/EquityIncentivePlansAndEmployeeStockPurchasePlanStockBasedCompensationExpenseRecognizedInStatementOfOperationsDetails Equity Incentive Plans and Employee Stock Purchase Plan - Stock-based Compensation Expense Recognized in Statement of Operations (Details) Details 48 false false R49.htm 2425402 - Disclosure - Net Loss per Share - Additional Information (Details) Sheet http://www.mongodb.com/role/NetLossPerShareAdditionalInformationDetails Net Loss per Share - Additional Information (Details) Details 49 false false R50.htm 2425403 - Disclosure - Net Loss per Share - Schedule of Basic and Diluted Earnings (Loss) Per Share (Details) Sheet http://www.mongodb.com/role/NetLossPerShareScheduleOfBasicAndDilutedEarningsLossPerShareDetails Net Loss per Share - Schedule of Basic and Diluted Earnings (Loss) Per Share (Details) Details 50 false false R51.htm 2425404 - Disclosure - Net Loss per Share - Schedule of Antidilutive Securities Excluded from the Computation of Diluted Net Loss per Share (Details) Sheet http://www.mongodb.com/role/NetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerShareDetails Net Loss per Share - Schedule of Antidilutive Securities Excluded from the Computation of Diluted Net Loss per Share (Details) Details 51 false false R52.htm 2428401 - Disclosure - Income Taxes (Details) Sheet http://www.mongodb.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.mongodb.com/role/IncomeTaxes 52 false false R53.htm 2431401 - Disclosure - Subsequent Events (Details) Sheet http://www.mongodb.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://www.mongodb.com/role/SubsequentEvents 53 false false All Reports Book All Reports mdb-20190430.xml mdb-20190430.xsd mdb-20190430_cal.xml mdb-20190430_def.xml mdb-20190430_lab.xml mdb-20190430_pre.xml http://fasb.org/srt/2018-01-31 http://xbrl.sec.gov/dei/2018-01-31 http://fasb.org/us-gaap/2018-01-31 http://xbrl.sec.gov/country/2017-01-31 true true ZIP 71 0001441816-19-000109-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001441816-19-000109-xbrl.zip M4$L#!!0 ( .F QT[MS\[*9?@ % B#@ 0 ;61B+3(P,3DP-#,P+GAM M;.R]67<;1Y(H_#SW5_C3\Z6=^^+3[7MR]56/;6DD>6;ZR0<"BA3&(,#&(DOW MUW^1!8 $*JL*"P$2$-%]6BTAEXJ(C(PE,S+B;__GR^W@N\_%>-(?#?_^"G^/ M7GU7#+NC7G]X\_=7O[^_,N_=Z]>O_L]/_^MO_]_5U7_;=[]\YT?=V6TQG'[G MQD5G6O2^^ZL__?3=?_6*R9_?78]'M]_]UVC\9_]SY^IJ/NCN1T0Y(U(Y:Z7D MDF*EO*"1(*P\"I&$__WEQQ[O$:&YZ/9TA]&._DBHY$0(>:VZ2O5H.=F7C^-! M_\?TYW< ]7#R8Z=;=/_^ZM-T>O?C#S]<=R8?OQ^-;W[H]2<_I)8?TA>N$+ZB M^-5RP%U#][NZSN-10^_QJ*;[QP90/M8!\G$RNKYNZ)^::H9T&^;OULW?[19- MO8NZ[K#@U_UN9PI<<'77&4_SP5F7VFEN\X&3Z2T,OJWM/FP _>Q<5C=H^G'0 M, 1:Z@;,QF.0;TU,M&BMH]RBJ84'5GJT3=#.2)5>FR9JYH-*K[:)-D]2/T&O MV[T;=>KI/V^K68%>\;%&NI1#H*5V0+\>.FBH[]Y,WD5CP[#6E5GIT#*\D90K M'1J&MPYM&G8W+KI)"=^/_.NOO[XO1R>J$H0T:*ON>#0H?GCHG _'+>.;!O<_ M-2T]M-0!VY^,[B9-0U);W:!QPX!Q3>>BUVW0V*FE;D"_H7L=8Q6W__.YH3NT MU UHPK:H1;7XUZP__=HPHFRK&]1DHQ2U-DHQ:\)X5HORE^ZG>IY,+0T#FK?0 MLK5I8.O^6^W1-D'C-EKMT31!^^#Z@=?]Z\^]>JJ6375#1MT&&9A:Z@9,KCXV M?2,U-0QI^DAJJA]R_6G0H+<7C?7#^L,&5I^W-0V:%N-BT@SDLD/]\-M1G9FZ M&)H::X;=S#H- B6UU SXU"11/M4*E'[GIJ%_:JD=,&K8D:FE;@#X60T#H*5N MP+ [[7QI&%*VU0YJ$'704-^]B4YE4_V0U:5?VVSSMC2(U@UJEA$/[I_V21IEQ7J?YDDV3= PN(&!^W7L"VJ5$2P;M3O]8=%C.6!0-"AU:*B9'WYM MX,;44C>@/_RS!9K4_+$S*9;=;WL?UWK?CH8WH]['[Q?^I$:,HF7?8:??G=03 MM&RJ,6#+WYNYX;ZY<6@K,ZUU:9VBD1/6NC1.L6%XP]#B9H/A6!I^BVX/HZ:; M1TSO>S?(MF&=9!N.AL/9;?WLO>GXA^G7.YA\-+R"7L6XW[T?UZ %AG4*8(LO MK,\^ZMY=-[!XV53SC2:)7BO/1]-/H..^-#B^R];Z@8-^IT%9+QIKAMUU&DQ, M:*CK?M=PC@0--=W'38=4X]I3JG!.N,VC ",:P$IKAOY5,"0ZY6.1?)Q MBTUL?=_Q8>3-J&'9RJ9:J*!'TY#YY[(A@V&3B5\VU0VY:R+K72U=9PV]9S6= M)]WKJ]['&H#2*=^BL6E8G>:Z'U:KOE)+?]@ZL&QN&UJCS];&UJFU>6.-"?0P MLLX,2BUU7+H<5M\/ZINJ2?=3T5OU+^Z+GK#T;1A/U4Z MM4SS:31HX+35'BT3]/N=!G-CM4?+!*-1]Z_V"5*/M@FFDT\;)H >+1-,/H&G ML9D0]]W:IIK=;C'1O%/=-$WK6;N$1?>J.^Q=-UF3#^T-@YN]KV5KP\ F,3YO M:QS4Z&'>-S<,G]_E?=8.N M[ZZZ U ?#;)@V=PXM ;)AX&U&$)+LPZ8-S8,Z[<-ZS<.:Y:/\\:&8;-N*UG* MYKJAGXINC0E7#DM-=4/Z#\N]9H%#0^J.L^[-;L.BL6%8J\>QTJ%E>*.[L-*A M87CKT(9AHYJ=4-)R5+L'ZJSG>?=:PH-(+&X:;AT7C0W#6JV#^_;&P4W;9M[8 M.*Q&:#X,JY69T-)H5)1MC8/Z+1]+K0T#)Q^;ER UU@VK$W?ED'I!UZ1U:K5- MG:*9U.N7\?KF6.W><&Z<6I)]7[>9L.7RJ:Z8=.[ M<<.>@Y:& 2TB8M&Z_%_3!.UR9J7'-A,UBXV5'LO_-4W4/DG[!$VV;JUY.^TW MQ4 L6^H&-=@*T[HUG4VN%K=R-:-6&NN'WG3JPE@6#HR_OAWUAPU;M+Y?RX2M\#3"TDST%HHW;-ME2]V@Z;AX\/3S(P5H7W9- M#;W*%??]2<6\<:WKM+8KGW>=KG;M-P) ?P =->VLG&9\&;1T_N]?^L,_'WI6 MSW#_HF57K+7^H6R][SKIUW6$.?$/__WK+^_!I[GM7-V#\M/_^K>_I>&E1W3; M>5=S< ='Y(L\PCQ;JC MX;3X,OVN#XP2/4$$_0?^YP>?OK/L MS6GWY-/RQ_Z??2;]?]8OQ="<;ZP=!2 MYKC7__[J)P1X,(85%G_[H3JX_,8/U8\LOG%7C/NCWNI7@0+CJ>],BY\2AE>( M #LMAS^TK0PHAKV5[NR*HH>O]9:=ES_=?V_YPX(R]:1ZG>;\#_*/V;! ](_% MCOKC_10F37%_;M"93-Y_;3LDB/WMQ]JYY^# M\T,&SP[,,-\0T\7:BBM$[[%>M#SGVMIO>6WM&:]MG"\N.T7YMHYVTI0'1_LB MJ9Y;4AU\69/"/GUN7E6^S\S-%]E\XMQ\6=;G7M:#[];]E_6B>TYU6?U<")^# MLZAV=A97!=NCG<4%J9)?_<=D//WC[7C4FW6G;\;OB_'G?K=8X_W%;^?!]H#- MCW78/'#[&CK'8_3'++H0_N!0[;&^VS=@^7>WXT?YOY1Z3A]D^N> MX?=RI$/]H=V%&YZ&&Y[EZ*YU<3^,B\YD-O[Z[2YO#88O3)Q?U/NSJ?=3$_][ M2(B+^/_&I4.OUT_9DCJ#MYU^[_70=>[ZT\[@FUSK5EQ?CA38PPB\Z) 3<1$/ M:C3.>0''XB/P9/GGCFSQKIAV^L.B%SKC87]X,_DF>: >R:=:\%5A<<2XC8N. M>%X=<7JNX671GWC1GRA"ZR+0GU>@/U%8Z>78Y[F.?0Z[P'L[=I>M_ )UP+L+[\L^/C-QO;>E M?EGI%V*SG_Y)V"D(OHMF.Q>1UQ)W;'K_,YM,$[B3.!K_5OQENF6Q8-CZ;\>C M(?RU6Q(J.\-:= )*#GN=<6_R^UT/: H?$EB?%S/L1(*U\ZS--'BJ"(B#!@ \ M#[N\*&7\7#QW_O;"4T;KQ_ZP,^SV.X/7,/5XEJ!=X\'?W]]KB*([&_>G_>+, M^+ !PX?E;4;QJ9;XN/&[KC/Y9(:]]'^)SS]W!IFD^178_NNOG?&?Q33.AKTS M6^%F!!\6N1[#;V.!8Z<__L_.8%;8K_=__;] VLZX^^GK+\7G8K"VV/=]7@_O M9M-)V8%6%-0+$ M;$>V!@5JH=B!M=!%4^PJJ0^X$EY,]$T(LBT,@O/AXI>G3"^Z[&BZ[.)9'%H=7CR+ MYQ!E%SX^M#2\\/&9&99GYIU\$X;E-^4>O3SGYN);5/(*7.XDGOU.XKCUH"X6 MU\7B^B;X^-MGNA>_Q)?KTY.U:"Y\_ 0VU0LVS+\)Y_")/8.3E\:7(^?+D?.W MP,>7V[/S9H&34,AGQD3?A$*^6.!HYSPOB06^ M*>?2%Q^G%2?PMO?Q#S<:?B[&T_['0?&^&/9'X]]&TV+R2[_SL3]8?1=6T6N_ MC(8WTV)\FV;]\/5NO?3QRIRI_;P8)Z?3JY^ 4#_N1J@#Z;(Z,J_FWJJA\WER M:TW6AF^7Q4YJ54\J0T-->88+&SP]&YQ:*8:==%?E0?-%<6U/I8O6VHE/YTJ+ M_&,V1/CJ'[,!Q2^ S4YJ<:O*2^RFO.1*H->A:H&2/R;CZ1_O.L.;^:*G?_W: M^=*_G=U61-'ZAGU7](K;NY0[\6WYV36.:>_ZX:_1>? 0T.+'>\J\^BG]O2B1\^*3[]=YGHI2]IB&KT\M7>6>ND4 M3:O3S]SX5)OH3]XDO1^S!Z/9G,BO%"&9G<%@/J2BQN_3@+E! M9S)Y2.)J$855&K^,?5W#X#7.4W_X MX"&<.N_5>3BK\+_8=3V0X#KU]7\*V?,M\\DI:OA3HMCK>XI1='&7GM-=$D(URH10!=3FE.])3FS(_PW@S/K!KF MX9CC'O678>JOAO9X=\#*VL;O9Q\GW7'_C(ZE$L/5X31WEAJ0>AERK+KT]\?U/Q>CFW'G[E._ MVQG<"S0SZ7?>=KJP'MWS6?E&E.:2*,/IY2S\,N;\LO O-,J\5=C_"L[_R%LS M'70F[XJRMOWYK'VSN&]$ZV7N^XNN?U$[?SN1O_0_PJ_A3*(>-LC[I=G_@-#+ M6?+MS+O+DG^C GZ#87<+DW<[9Y+U:!NK;@VARRZ_+/F+V.47*_YIK?@3V/'; M"?FRIN[XZQ^_OU^]DNY"UW$G&<#O^I,_[5=;#+N?;COC]>#7]YU! =3]7 QG MQ6]%-:RB9IKL]OL!G*SW^7!AB_A94/?'W]\?Z Q[T]H\V#6UBW,\*/+K_XUK M>]F*]5OQ9WO9BL?;BC_;RU9\P5MQ.SOXHA4O6O';WHK/[9]4@R07:_*NN.WT MA_WAS=MB?#T:WW: 1F\^#OHW)97"E[NB"Z;\A_XM='ES_1Y^G5QWNJGM_1*# MM:UTV&F_[XW2/'_,"<*!?J>Q$Z? 9KUFQCPL$5[-O_UO?SO.] L:__1 X[_] M<-POS4GY0T[+ ^RY(V<%VTV;70S+BV%YT69'CI)9LKWYJS/N99LAW-X-1E^+ MHGSF>HY/]];06KE%:<+KP@!5@V0R'?>3?BI)]?NP/YV\>__[-\$$K;A=&&%+ M27#?XS^!G&#!K*OC3YUQ83N3HI<>:<&ZE/)V_H4QV$&?BK.)^CV&1-GALRO4 M75&HVY/WPL\["+8+3S].0%[X^@GX^O6P.[HM[BW]7T;=.94>GA=/IJ/KA;F] MN'$\DUOR)1^TH+A\&=R(X\MAC&JN[=T8X^Q"(O=DCA<<);F+Y+C7%O59%O5HP6?/=R]X=MD3S^]>\*EK:9R K_R\\1O?"D^?:/S& MA9__,(!"KS^8):_D?=&=C?O3?C$)7[J#6:_HQ?'H-A%O-BUI]^8Z=,8IUGKR MMAC/R?NU?H(==\>]3?P-UE8Y(H6?;H,U+M )5&9Y8;LJ';/!@,'7\*48=_L@ MWLX_COB86R0=V6U)KPO#'E,-5%+ /_2Z,&LFSS?0ZL*H9V2OV M_G[B]8E_: MKJH>Q%_$_VEMC],0_\]] ?!,C/IM'#X_!9N>PANO%\:D%^_OW+V_$V#8YS"J M+U+UG*3J"[51+Y[?Q?/[MD7_-["K+O<_I[ZK7FS:_)? SZ?,"B=@MCR*%<[, M8#AE77L2-1_QKYVO2-ZOM)U-^L,"-D7W7[/^I+_VCW1K>_%N.;LNK, MZV'7#'L?^C>?IKWTC^_G+57%.?LX*?XU2Q'"G^&/+#"ITGY>[-5 KKE3OQ.] M#J4%ZZF]$G)41^ZG8WA^A>0.#+_:?2^&GX%K6G+[Y%_7TU6NNBTZD]FX^&DV M'1&P5IS3BM]EM,>Y,1ZLK^O"M M_F3$")8__O[>YV#\VQH@ZQ.M?,$7P]%M?]CXC071$[B331^IS+5LND=M,V7J M:-V*Y88IYW#7S=J.UX9IA[.JN%F?]@[^NO.DO<[7NAF33("FS=/UBGZJ C+L MI0T7!YV;[Q9\_:ZX7E/AK^8ZO=.=7HE F*>>.^\M#R%82:0TF$=#C8J!O_KI MNC.8 "[9Y,LONMEXG'[J3[J=P3^+SCC,-]P6'^<"V4@,4B903@55%C&)%?S MB=>$O?KI:AFEW_:E)21^U)W=WG>8U["-\-MD"U 48QI3CZS@F%N-%76,&N\] MI5)0#J#\QP**QJ_4@Y'@W!8(BR0S%DO%->9*(NV@&R?8Z4"!4.C53VE4'1CW M7ZD",8=O^R6!C8:IB,:9*+D(U&!O,7=1Q(B]T.'5FDG1^*4J&$FA;/%UJ:4. MPC*O/.) "$TIDL(H(55( U[]A-'5?ZQ_-TV]_%PH-8LK4H;.P>MAK_CR[\77 M+;Z+*"9>(!<8-ER2J(5"D1F.C2 ,,;YN$#1^J0)&:2"6EF,I["=O9M/T'J$' M^GT-IM?W5;0+1!_G:7W7*[K]6]BQ,.MO<05#3PR#5>41^(@+3Y5QP/&1.F,Y M$S*\^BY)D1*;L)>11(CXSXR;[C!TAJCM%0V\L 0 MDJX&>PP;GQ).]L,^@+*]@5]_'H_^FGY*QR"=X3:,Z(4%CNI!%>%\A _L ^M8TYK (19V)]: MO?KIEPZ8H-^9;K<8)*NBZ'U7?F,5KK6/KL/SKK@I'XP.I[]U;K>1"P""5-IZ M:[7AG#@-*BI$1*5"()R->/73HA+2__XN&[ZT\Y@[6IO=+UR_)5#NCCZ7.7_*[K&_DY*P"=8A:U2B",KG21"4>\, MTZOL7YI@',0N O%^ %B/C'(N+P)X5.5.O1L-T]?69,;ZAU\O/YR+CS7R:0.K M#&(2;",K-#>18Y_(QX&.2#E\AN2[Y^TFE#5L?!:ED(SRX(4BABA F"(;,#6Z MBC(F\DQ0?A*.L0AL:H-)-#AR[K"UA#M'C14.Z*?)$Y!O15?]YR@](7J7#A F MOY6.R^@:?BON3^*WI]5!;!$&6D5&Y;21F$L0Z1AI'"3H%@>;2O 5ZBS]+#RG MS2Y(/3\A-IHEWL= I>0@7Q@7X'0X(2GX0I%JB9D2=81 ^U,B!=S-X^_2X<]* M)-[K(6C(TIB>FS6O)Y-9!WY?)\?B@?,:T_,5;"@H&?#>$"(D@/#0X#<@X80E M43J,(ZDS,<'ZNF?\G<%;Q>NAS\K A]G>CE/=1/A'YZ:89[XI?]E&+I(5%)UQ MU@70I>"GJS3(-,9!H00C0_9QQ!0ZLIDI*\+; :U3L9"FVEK/@%["B MI\7X-DV4-*;;.JQ=YEIVY+ M(95J&;WK#&^*^XK4OW:^]&]GMQ6R/J40XRC&9.Q+PC#G/&KF0?#K",I.8[0F MQ);V"/I>JPUDWY]RRT4)DRG .RUZL=,?_V=G,"OLK#_H?1B]AS5\1@P@W'!0?TH1)0:/ROLIHC!!^SV?;0O5H+#8Y:]QZ MK**03KC P<=0%(QHT#\!!*[&)M/6>\(?0=8.%[]-?BM@0EA%6%\S+CK;P(Q6 M#URM8D$Z;L"& FO*12I$XC6/'(E1KQI2\QLXC 2A"\#; %D"^TLQF13%:L\/ M()ML<3T:@ST)/E7RJ+[>9@*R]MQ'NT!B8$!>Z@F/T8!5A$"_)[8)V,I7/[W% MZM GJW'$KSY +H'ZR;F$++.13YRXW5/W]B2G"5_^8#>B#/&^;:_[G MNECN# 9K@?7-KDH,DGD,(H$Q'GDP$G[@3FH;&9)8-%J^2'RO%^NV#:)+HBSR M7I118RLA[JN>[F^C8;;(^WX^*V/[N=O ;S M8W'XMK-^T;+JT$DY>3"!P7 M#1A/BL">4=@!7VIM,TS T!K !1)#KO,/3X_N #U/KH9EK.47NKNBED+4%9. M6*^T!3F)%$7I_C8001Q8(3EG5XVC(V-T"M1[FIOT("15! NI;)!4DW1#!"OA MD( ]RC+;_V6MQ$9_CZ-D8GI,N.84Y++E4E$#T@]T#HV9E8]!<^H71[XG8>04 M/",MH8@Y,&- &1G+#+*4(('-:R=,81AS#@' )9;6ECD47#*-@:7J9L0?E M^O0)LNRS7<6/YGL'KW!@!'8$Y^DP4C 3HA+@@ ;@GHPT1&!T/K39IK!%HT>. MM<$<7 ^M,:?.:0E"5KJ(O7%$^4RP$H+$^5!F8ZVIQB,7P5FZDY-,$<[!@K4! M66PH_#L20K,01$*P>AZR;#1BP%&V@CJO8)W!A3,13/)(%74!/#>WC1'SQ*@< M56MP'U5RNKU3ENL@M40L4<@XTBGH)%"D#0/I&)C(3LR)%F=$F\=H M#2=="$Y1:1WEX$SJ 'RC.1/$V\CR*&#'!5)* M,AF]C(B1]*@CNY%@FAV"+'^EJ^\X&OO1[./T>C;([VGV.JPW\)]0GM$C"0(S MA=B1$*T402'%51Z3SFFN.+:&[7!(M1YE>D?20S/ON>)<*VXMN):PS;GC/!"; MJ\/2A3H(4NMW+\7'Z?+^97'WLM'B.6#$%W%!66H\2#)PH8%K"=;E-J+8F">^JL@W4VBOOTLLR2NFBE;5#8&]4C+C!( M)DLHX0IYQBFSFHD0D6':<4PZ\ $W '>"@G:(B6O+U!T3+Q03O!A.-+XOYZ"3-#6M"+=4V M2*T(M]SCE(]%R2C 8'7@A[FZ-0'-!5+T[);D5,M\-2Q,,-(8QZ+6WG*CG'$& MZ63@&>80BG4+DQYLGI\2.\5J5@UKXK0705JP[5SD4B-C*7CUAEN' ^):U:P) MUHPC=7X"[!LHW;3!M*"*:A21B)0C[H-4@@5"HF?4(LJ(KC/;F<2,ZLMBGIQI MP<%C9S)&)K7G%+Q@PC1FT2%'K&%2U"PF3T_^CC":D&'FI#8K<(N6%5RYZG@/"",-; ;+? MVP*&@TT!+Y8*[A"U#'M#K$\V%1#R4 M&8VLTDI$"?) F.S" ?IAI73V$O3@I.^!-H5.8<_ "%7,IP8A"FA#AF=>"&2U$_I[K_"A -MUU*X*<3!=B M4G$"+$LYXTF%&8YPS>XY'\SIIK5'F&)G>0#SV5 F) <)0I'A1!%*9796?3S, MV^5(5#YZK1A(6!X$4:##!-5@3SCAGB.R*)KB2V>8),*$.A2$4"; M4:ZI5&520EBL")SJ6:9PSH\"FS8I81XCX$^O0N!.2$V<)^ N$&%1""8+7CH? MS#=M4F8$J"2$@A.-13P90%(UTH+1!(+W HL(!MF[T< M_59(2X]/6NI2Y"JXT]08'H4U212( ':_0TJ(+"KI-$A[>#HP.=<%$EG$F<-@ MN6$#/A@Q.&K-\V"69][%1[(6CBLH/5+@X\)N%ASDHTHO3)R23B*F;9Z4%4B< MHJV_&1(_@:!45%EBE17@6;_!1HW>M/9RG[[;";^O7L;/K;:/K/8IJ> MC.X>B-BX%PB%D4Q840[$@*:N9###89H*.KY^4;@O707#9%-T7*(M"2P). MN."IEY#KHX2X-^[0]3_L9%=K>)KSY1WK2)HK$N M(NH%N#^62$$MB3@(+D')I\SK6=9+2;2J0Z0=J)VQV$LB4 /F+PW:.N45^!LN M:#-'!K:3IMG10"JVL3LNS3NF?=SK8>Q_+E+1G!UO.ZPSRBELJ/.>880]P0NT M' ;3/Q-T"LE:7ML:O'U0&\W&>Z"F,:$,F_3JC! GM.68S%$#QP9D^\%06X*W M!VH?/HV+?98-V4 TXY@'C8UT'@MGY[B!I1=UOK7VQ.T!OGV0^VNT#T<&S+2S M0IH 6P@L5L'1'+4 +$HR'U[!T[,_,%<3>6>FI58SV::PI1 AM/@4J(N1#%3-ACM MHH^I^E=VO[89@76('H]"S4*LHZ =42GI&F_TNY7SZ# MS9W2ODQ=9SS^VA_>U.2/F4NC9C> ".=%L$%[1KD4VD1E0>.#94,"M3Y_IX>Q MP+("^Q90'02-%FT1T]MA#2QN%><"@V0%>QFDCRV+:67[%S.I:-7T?Q(T6ITR M@UE*?6@-^&$\2%!_ MB'^X1WX(6&ZZHGIL>3WG5 MFZKP*O&TW71;;7FDG&+O/%%E4ATC0;5:)XQS+(9,7#X?;=<.7P\O*H-6 M*8)*10_>H"!,!^2%0IX0!=J#9I=4L->Y>,Y]?!AZ/*6HY,!72D<5(E8N7\XFF[251* MIK0TX*-[BGBP6(>H>,#>(BX-.) M-9%'DBI=F^ CDDICB7/?'>0CR3V8O8$](M:MCAM"6GLB(Z*!6V?!ZT1$(8G! M=>8R#Z?$F%2OIDX7[99LW@&\HU2]'2G#C8DV+GPQ_W_X M]V#6*_,_=3^EXF&I2E:XOBZZC:]L6Z))&+>":*\)X4Y8$Z357G$?-/RW6LLR M)8>2N'I%\Y0(GA!I-UU((B*EE3@=K2@PM)D%T4/A[Q0\1@U2-R]]2 XI:1]' MVM'M;7^>ES@I,\ "J?WC8RLG**6\16GDXM@56ST>$C563A8>]1$G4)'K@LU0\2AKE22H8B06UIT.$ M-?/WL)R@O:!:&QVMLIP@80QU)-! -'8456M_G2<1-G("4I:PH)$BV'%*N0H. M,T*HU1%9S(_/"?-ZU&8V_30:ISN)IY0% LQ78M)SRA@X8R!S38JK,YB"#+9X M]7[T_KT]6OZG%ODJ-D^/],85UQ@,6P6>& +WQ1%OC-<&:6IB<%9RW(;T47$^ MXE8G@0EJO*4$S ALF*8A@!?C(N="NK4[FR=>Z"-N;2*XI#H2%L&J0((9$0CE M'%0?>&\>UV:3.!S.96G*)]W-GF*P$<$ZU +<5,8TLJEFC0O@Q1&Y5GWI/I>3 M2&7:)6U!=X['TZ*Z<6F=#81;E))=(AZYL+!W!>/,8HHB9[6"2^$45*F.@NH1 MMZX7DDO6^5!X2T "2*L9 MQ=)0D3+/6M-3U4NI2@;?+K>$@? MBL,=Q=$8APVL+Y?6:2P#Q>D_1GIC:W(B$"H$<]G4YG[905L^+]$8.!VUE&8K.@C #T1PM.-"PWF!7L^#6*R<_ MJ"U8:HGTLR!]* ['R*4\SH U:&%,G HTP-Z&?<[ JZ*RCL,YD0))\2B\FV/6 M#L;5E> HI[S@..4-2<%1)G"-X,>8*@M&G[USJ63@J4+^1%C5L.WZI1:WX -C MSGQ*D0]V1V"(I@=)6J7R 7DI!'4XK XJ@=:?6ED5<,1,$0E6I -[@C!JG/ " M48E4EO.%D5/ :M-:*84$6(G1@WO'/8M*1(0H2T]W$1(JKPM'=\&J6B*XOGCQ M%M=!C J'$:/F-@=;$IEF*?& MAF1;*V0]D9)1&].925YUF=)J!>^MH1YVBV%9KV?_/FV&*IW._,XA3)E_/CK'S_;U=R;ZU^Q7VTQ['ZZ[8S7&3"] M(YPLJBL!N)5 B9IILE(&#^!DO7..)JO!D& >8,M%2C&M @+"*X6#327J9*KI MM4+SX:R<*!VXKJG+9E(^$[!(@-[B7Q#OYN%'=* ,U3W3 DU][7 M/I!]T+2@\^IL0E$$U?/Y?N1O'PZ\E_]Z2T\EE;D,3)T7G-J ]3WT.P/=BNI;:H$RE7P4CF%B!;< ML@0V&%ZSVT2 H,B^C8T*D=$Z@\C"( Y%% M93*>O0%^#&JK:?UKXI*WB+5<149JZK4 5SW= 4BGHW#.6RECQ-+;_%6)H$CE MV&R"J06%?;=_M-Z S)4*_%H.QIU);U'3TTY.'&5Y"6*"A>+5$Y0&2/8#MW6/ M2T<88RHPJBT'8BM'G9-2JJ@Q9B0[%@%1@&35Q]T*W FXO3^/1KT4L7_Q^ M--@]NPR8;99$HST*GD>PZW3 03"# W,>]'6-B<&J$# 15@@(F4G)F(UB!>6D_A++3DN?""X!1<^0EW'08Y&VJI0D6(>AQ3FP MJT1B\"&,5(AIEAUA@8,GJ];)<4 ^%->!K>5U)"1R$+NPG0S3EO%@&<)(TI"M M"2%<\Q/!<#NNL]82(U J;>VY)M0B$"%>@AV@4PG!/.L'EW(?!&>WL\&\]'89 M ?WF^K?BKT79W/[PYNVX/^SV[P;%Z^$\F/K-M>F-[K*4&0M7*Q8?$;DJ_VQ^ MWVHL5X;;($1*8D[!@(Y.4O@74Y[D";>N&$852VUOF)\$\_N%-KW_ <.D#-V. MHW%E]M$0_MHM;K.[JX=.[],-4F? MLO)%#>^M66=> _LA:P,'OP9Y) /H+9 FQF.F\UN5*Y999V>R1 C.N(B$!94B4G)W MDF<] U^ MA%V%X)M1_?RKQ-@+[)2=.1JM!$@&M&)$FQEL1:,!F" MD )X1J8"*TT1\D)]C_DV.%: .PQ&57=H%2.BA'4>$0[+QCDA6H=TJVHE>)R* M51,+/CE&[]+9\SI&<].<_&,V1/CJ'[,!7<.M&NOM*3>:22<%^!32&.Z8)X%C MCXF5I.8('+/OA5PMZ;HUE%NAEE+:33Z!^02_38IN66SJP[B30CQ\Y^MD?U0] M4DPI@L%\-=P@833L.DN1LS&".;NZD+W.UR33MD!Q$[1/@7*#Q'M7](K;4EG- ME=>:T&KO^F988S977H:E3$B@F%OED;-"@:/E'#C)*M+$/"F MF1C.I")B+8CYN1CGX19O$8I32N8/X_[-326IY"[RAP478HQ$1QXYN)L:-+LD M2C$0/U1&7"=JOZ>[(-\*]].1X%GDD=&&4)U.8E *>#?*Q0C:61IO&0,/^$RI MN]669)!)Z&&A5M*X5'A#(;;>!< M!ZM9I-YKXKV5A,5Z>H"9M@T]JF@=@!A'WQS@O$F/L<%@UZ=7Y2#X(L>64*FT M-[(^KO#P!%E15LE:6[7A%B?;G<%\RZ6>Q6TEOJ1%?QZ26*F CW!@H&D3.5#( M6AV4H@1QXZP3OLYX;:+3[A@W4^_W86>>([[HI>B0,S[,=Q8$5C1.".J3Z-*! M@_<=#>S98%5^L2X9EJI%5-=09IV,R_Q/OP_']Y%!'SI?;#$LKOO3R>O).V@? M#3L?!U_?CB:3A,9N$2K6<\\I10Y%P5-$A N)>0(F@9C@VTH6[P7=.GK71:K4 MD^Y]]RM>%;"+5J=:-5YQ0Y!B!%%OB? !W!26Q3%AKK+UR&'8&<96"DPK@]);R:A3 M\77D%&6!(R.IJ@OH>SJJ'1)/F@I/<,*\,MQ1^".]9#)@&^D8N,Y+YE3#%@^, MYQEI-I=7 J0L$33O) ,:X=Y'9K' +XI MNE)%P:0C$4=/.6-"(QYDHCW8L02QC-Y7G,N#P;[%PR1!80^&0&_'DI',* AH^1&)N_ MTT+ZL7"_2V=\\/_]O6/KDW?MF3$J*,*EU4JDHK\H$*]C9/GC,L)%/9?4@;(W MR*UT!F&1SD)I8+ QG3%&4TF-YXAQA,%-:_5>=@6V?*!Q I&4C<8115&A@#%- M*19U! *0= F.804]53B33U>D^J2Q@NPZ'>[ R>N7[S/A[X,B_<4,>SO7U5OS MC3BHJ:"=SZ7:OMM8"S5BJP\60 M@L7@X/7;I-8(DPC^JJ-HS$Q\A;[G*P>Q&Z!Z# (U*["*@ 165\ARP2Y=55OE-0^<8*12'5LF ML5?*I4<[V6Y?/_@X @I/3:%-&S-)OA@Q]202T ?"TE0'+& %XL7Z&JM8/RF% M;N\&HZ]%\:X8I&/H%0V_UU$8DCYZ+,'(T)C'8(W4U@>1SDX"KSTWT6K]F&DC M0(^#OE618T(P]S)2EZJO::E@V2)QR 1N91!Y'7"&R2.@7SAEO\R/+^S5 M$^=#PFY2$?!4XSSV/^^X"-HQ%Z..T@OAB&9$8[5;K* M"$HN4#&"V9S)]D(%P-H5E11!M>.R4+#!%!%(!@Y*06A"/%_R&=CMF>+="Y<2 MKIV1^6NTXZF+EIKY%'.=XI48,!ILF@6'*9(_:=L/E;]&6R/RKKCM](>]8OSF M.O8GW+NR: M^0,[#6J<O6M(!T""PV\8PCZ40(]+J+BOL4=Q'*JL%4&J(USGA&ZV;= MO@.33A(6$54;N6J]1&(,3GMEJ%68>,DTI7/W!SG+ M27UB0\1%/3Z;@=L2K;ETZP]ORL8/Q?BVZ5WHPUZFX+IY(TD4,<0@G%)L@0GL M!&I>_?06HW^J7P'+K8"O :$"?'\*LNMSNE*9=H8WZ19XS[O68 -0/Z:+$O"C MO55:VJ"XTLXIA_.-@;G*F:H%FD? W9YO#"G8#-Q%32Q/0;<6"<^\L0CTM_!9 M'$!9CFM/N'\NAK L@W2&W;N%49,RL>/G8M\S%DZU22F.5>)SS(UU4GK',,.6 M4Y[G)\"X6I5Q T2/ 7Z3# I"$A4]#L:DRWENP<%@+(#_1(55N5\-FKIRZ+(+ M\*-1[Z_^8+#CU1]3X(?R5$ W)3O;PO41LT&JLU**0A1L ? E<\1&% 68.NUGGZ M; %K*[8!:G[G_ NTQ?'HUHW2=>0,).N;NV*>G75BB^O1N+B_FRXFX0LPY&C< M _D\_OIZ6MQ.TO%)2G?YB[ K3.H[?#M9B\K;3WSVU MHA#*"N.)B<*#4XX"9MJ5H6VP5<&URJV8!A#GW]\%M(UEKZ7$498EV#E#%C-8 MS!PC;Z6 9GHE1*!\.#3(F98]0. M]KT.0L2,CE=S?;P&;3M(CX-_$[$MMZ#-'$N9?KEGQFH*7$&,P#Y2G@=:@5;+ M&.$0\+\KND7_\UY+ -(*$>J5,+#=K(C6:BT9#SHEUJ0TS[>&&2-V,D1&],Q@'K:*TNE*>T3;;@P!)D4BNM#?E1.E-RT+*T M'A*WC05\,!=@: 5J/2JK)C C#'>1"!<%)QEN8/D<$;?[1U*?.N.;/780"@3\ M-HEMT)$C32R89H+KM("8?"I6AI!V@0 M)DTT*.3'_&!P' /^QT@QL"[!A(\6)=L]12"; )*,\) RLA"5X< J.8"W@NKQ M:&RV1:WUQ(-FEYHS!@HQE9;E'K"@'IO,_SHL!F^FGXKQ0_C"_'QNYZ503L5T MPQ41A;TLE#%.*.^"I0$I*W.#<)-2K 7K$)AL](99.N$$M>Y3LCIGM* AI+K. MRN*(5;:QK^@FIMH#E;?CX@[LXN5B+GP,,^R5<^VY1I0QDQ[$P>X&"15A;2S1 MS&D/2A0K7:-<1&:U[P'G$3#=M(::RVPT(%CO-%I/K?.4 MPV[0!GD!,#%',0:=GA]&J*HGM2ULZ1=T0M?NH-9;YX/=^.-\C%P1L%'\).)BK![ &\K(_C\6(#^UQ+GM^GM MV-:B@"\N]Z+.&@1C%9>::^=Q;:,2N)> M!J%L)I\I2:4\5R"[__0Z/*#>BM7;]#=EII2((_OJI[?\GZM@M'^Q';ITG?_F>ND;;HPMX-CQH*GB5B"/ M0#KX #11WMCH=$J+^M-;3%J!JWPPAVYQ#;((-SA )+# & 4$'G6Z@35.4106 MT6>$Q)J7*N!)5!=Z.[CVP>41T;6 !&).F!38'*V3!OX[1PS\(YU'UY)J78&] M8-P'R3VCAPG83CJ%4T2F.)/(T/O@.LY19IB"RP>P;A"@Y@'"U<)' TXZUKH9;1G0(;4 M/'66^^.6!>7N-'C7X-Q(,''"!96R4B$-DMG*>XY4^0,?AM4C4%L/TMUJZ"&" M=25*"0U<<-#/*B$L)0O6-!Y7'WRF1 R5=\/[ [HUNH<)WO71$6:BPJ"[C*74 M>,V6C J:-S-\*=IE$VX3P]MX$+8II@CL/?# C!(I@E\0JJ4D/E 0@%8AT =U MOF4E\+CAS*L-I/90:,FM]QY[%L&0#M9RYR(V5H)'G@X2,I"4H)70]3YSD PS2/.'PW\7N]FF3-!:**X0ZF6 MA=$I=P+H.O"FP1C+*\^!Z26H; *WYK7;HY_&8HDE,R&Y_:D\1$H:K0E<8:MB>O:.'(_(6&-<=-*%0%RL>8U64V=S ME0KKU)E,YO%/-\6P^[6\3NP,S'T9IK+HZ4:6JR2R1H1I!ZL.EJ#Q*WAZX Z&T^0V[BM2F MM^O4IKI>NHS<-3JBX!RM5L$"E-16:[0?0O>&X2/62$(3O KV P [0W;< M&I7<(R8XB#@"AB31S$ABG212@"6D),F3V!T,O4W<$I4+D3B;PN&X(<;:R((" M&1P\$8;E4>J+L*6#079+6D6!.%+2IA"?X)&'S>U$36CM#NC=;XC% MM<3N7$^83]-:!JA>EM MH=S_Q@:[]+H?H1BL$RGWJB9D<6-CJ0F9$*Z&8>8@- .X9U(:C;P6F&AAB4V/ MD@U&BQ-"@=(M3F[V,D1:@*P-T-L&TA-+GR@1R!'A?'3(FI0Q&6RR@+G#*@7% MYX:9+*ER&+KL=72A+,6P91TH?A*Q\2%E7C%<:6Z9U+;-#6L'XQ$ MS^*E[!U M!3*@*#TX)!(Y:Q+ DA!F>[#WSHWJ-,-(":8"R#[F4IEA@-P( MS"*6^1/ S3#7)QC:'>SV3!WIK6EP"L<8&5&PN7%,8 .CH(CR@T2M2)LXV@GX MO?,\<&4B$Y1$CDD"VV%-%F_#T_.__*$RHFWBJ2[-PWJ/38D>6CE#*Z5=RI-+ MD[4!K@]8IT!B*<$(U"B_X6R$LR7'PV[@MJ?4*0]KTJD33V6*RYRE *Y(3UH5 M"+L\S+GZ-/ (4)^8(@"CUDL*Q(C@/PCM D>C/?E"YB-27JKN!MC=H>*2,LB":OC&44.-CK M"(:_7H@%:*#NU4]OV3_UKUCY+>'?D#-B?>PDSJ:S<;$HV]<6Z-$N+4 $"Z48 M_ ]4M@=@M2]MKPB6-J_)!<#!JVEAK4:P]L!D+QN$:VD1"2Q%[/,@:32.+Q!B M8 =G1GE*,K@//AM5?./(='SYN;RMWO$"4U%.:'J%!/\>,V<4GF-G [!E35JHRE.KW0'<"[TR M>F(/_#1#TCH&3HY3(2!'0)(O\ ,7/(^7!-7=9OIL!>%^"/XUV@,]##PH$9/* MT'2!"N[E\F1!_CV0.[#IV)<=%)DUF[(I6)&W'.PMXD4!!DM MI5P@)X,,-5%CK.$T8EOXUI%+H8FOA[WB2]'[,'H]F'^NY06TZ/^XSGSO]07J.?3T:3SHI6 $&SZ-,[KV,WPJP MU#]TOKQ-$?&CH9G">GV<3=.H#Z.WG1S?;5+I.8\IH\'I (+:(*/ BT@9A! - M 61;?D%&

Q/ &^XTE+94&0/N$2&1&0D><7F9 MA%$$(<#S1X$O9TDV9Z\PBN 4X47!F(]4"ZF)I!K[%%"7Q]IP]<(H]^3,+,$3 M9DZE%Y&2FX"LM!1KS:R1))6@.?T5B:,Q^.;#N9/7_?IAW!E. +-Y&9SR7X/R M<=)QY700!DG-T\D8X<9[<(^4,RZD-/B:^+J+SJT(>13L3HZL3\[V@AKIHD9$ MIVJZ*EB$?9+A-(!M*VDFB"[+M=V;,VD%<=%C0R/7(FHC=(PT$D:4 :LXOQZ\ M4/7Y9+]-9:4CPB88R\&O4S)E *(NCP/XF+AO3.YFL(XBIHJ.GF-)E0 MYQ6 98V_=4#,5VM9[NGJ6E\6CG7@DPL>F &_5U'M-+CJ.+#\O:305.L!4VU2E+II@'4U/4FM2)4E68Z1M!R\TC=;C7/9-6D% M_',4B8,-PS45J61L2B@D;02BYZFNKZBH@;H1GD= OHGE 7)@!1JCM&#.*6J$ M$DI+CR38R3I_U7'%ZK;[5I OSQ-!9+XK[F;C[J?TO/EZ?B)7GM3MGN"0"R(P M$XI1S+7CRD?I*/42&P3B/H_0X>O>Z6:0'HG QI@W$"Y 42"U\3Q@I!@*#&N$ M[3R.,'^V=@#X/XQ,%Y3MN+"S27^8WKW55"!?4/_7SE_%N.;8OQ^]A'X(*G =)/82__X?MY2/;&=?9P4_YHE_?\9_LB> MMU3:-T4F89HIKWGZZ3J*-M&HE9Z_=L9_%J5, M?W !=T\H!<+9$63!A"2<6Q![P!HIX8+#'J1A6PJ/K0!Z/ 8;PWRI=>!=4,$\ M Z;6AG J8"!-!4F)-/WZ=M 93H$1DWEY=[N/161" MQ(0$9ZBR7#.C4M ;UH0'*RA5-5G-93LNC: ="*&-H9?(6^Z=3MN#&VL5C1H, M/.2C 8NG6L<6$*H\?-X3H7DBJ=H$4GO=J!.< H6M)(YH3B.S8)UR0A@-%%%" M,C32,_;*9M\,TF,QV/ $/3U')8@R EJ5*]CW2E/&G>0A^)IJ#81P_#@,1MVB MZ"USE:\^'-QPI]0HS7[= U03\ M^\X ]-S]P1OHO_=K!V]M2;2:;_HI8S1*Q#0MJV0:\(6T-28B*T$A9P[]G)V: M,-D&Q(.BMW';I\T">QP98[C!4G./P,]1GDLO=:X<\?PR\RCX)=-D?OLW"5^* M<;<_V:X<=Z44&0Y8.1937G#GK;&E+>L- :Q<_KJ25"H>;(3H<>!O/#\B5B6W MV@L&OIDC1BG/#(+MI(BV)"],P2K/J7>%OUY&[US7)^5.M)3!]M IQ1C7W%!! MG82] UH_?U\DJ1"L"G@C+'O#W!Y0;8#31:K5PA#G7@#3IP)7H-E >[@\CXE M%.F]8%Z450:7?KIV&E3FBYB\N5[Y;1N&7[]WERF;(] >D'"<(F4";%)K>4P% MBAAILPUW@.M0Z-1L@'5TH@[1!N-+(:I>6"U1@,+3&ZMV,3"U4!\.F_>6Z=31B2AVB MZ?X]/6 WQ@?$D WA(;,LSX(-I.B RXL;"Y??"X&HW)[[7LD@T5,L#N2LKZF M-*C2@F(71@L5<$UM%YP*DZ_M^%9X]@=\8ZI1$L%G0C8(2SE(+&NHMC@(G2J, M1Y0=V8$8J!PF[0+X=-SOPF*D-[C0/?U?$FR?09,/-P78M-BUJ1)1L,0+3'C* MU0 .K/(I[),(H7!^SUH)"-T>K@-ATYZGQ8+=Y!Q)9V-<(JT"XR1P(V)@VN;7 M9[SRQ'E?;-;?GJ[<@/CBNM^MEG[9'%#M$$^Y4,'GX$*+]$Z;4 U+Q$-D."]\ MP)02E:P'FV%Z) ;MZR#!9$U)6G%P/$:M$#C:&LP.KU+FQSPZB!.P3="C,/A< M#.=B:YGC<#7A_D-:T'0\!/;6A\Z7W9T.9+!1,3*)/7?@@8/G9+S&2KH@6)Y. M'XS>2I&6/: \$I)_3,;3/\!0ZLVZTS?C]\7X<[];W!\0_CH:WHS 2I\..I.% M#MB4S59I#,8F30\QM77 P)BD5UI!@_L"ZY[?7E1RN9X+:4JO/1UU=L?]A@#, M]6L2ZF-P2*8RY2EO,BH;G@2Q48R3.CC++,^!?X ?07)MH@J@@*;^D MY9)'S S&TCH3A0O.AKHT:M7W[>=$D\5OFRZ]4SY6PV.9E#P"8%4H#R ME<$SMV>>YN9T27(?+/!S,;H9=^X^];N=04F7U&I@2OAA8YJ&5./;"PW>JA0I M4XE/[Z,64B7D^3HI9>2AT#:B)U(@%1E+BSSEA)/(, MY^$:8!5$B.'?Y*3.KWF6< M %4VW@(;04GRDE@@'"FBPI('EH(X2DZ]F4VI?+'3LX*V8HVNUHA*"H')BO2EBB),76:BJ450@3)'2.* M*\FXSX$R.UHA5#)@%(RBISP&HDT(RB$L8N2Z)D&YHEJ?JK@XF!7"B!4<>Q F MJ48UU_;_9^]-FQ3'DG3ASS._0I;3/3?+3$%K7S*[RTP@F%M]:\FIS)JV^O2: M @X1Z@)$:XG,F%__NA])(+$%BP22\*KNK(P Q#E^?#_N_O2MOJL.!T-]A"C% MVWS2;))4XH7($.0-!X/A4!_*&D[LD=S!RJX8VW5VNFGJC7/A3Z#*T5Z(##X( M=MQ*BFM)IN*",/5S]TP:;!=J&JJ\F3UJ"5U.\$(&B@4D42QYJ+@R>*Y#5+@9 M4?KJMA>BZ&HM/NMJ%, G%DZ#<(Y($+\\SORG'3 ON_(YI>D1EJPX T7M@VH8 M:C;VYX+3H2BJ/72=?G_[/M*T+&GGI@ZOZN1M8*84TW5?_#F\Y9?I9_AM-$VS MV/ !/YB\.8/!E(8(*HB#:RU5M_H@O.X0K\K<@0[['7!HC9].W,@1ZSIYK]D\ M"N]I]VC;PBB\"Q<(8A#&+HC"QH2]*A_;FP3XG/\/PX '27^02LRGE!#A%%55 M7%4&'2/)EF&.;,Y[EN7(MCHJNB[KB1^Z>N*!K8E;.I?RE)-?'M.4Y ^PS_&S MMWC"J_0BR,KYP*.Z@RC)UF!DN-@"KQM](Q\0Y(!COZ5*BY)U[B)/W>E1D]J. MN4UW'3"FJCRP#/#7X6Q'KI;-<,%+H*VK4479S/Z48H/YDZ5+8@S3 @^%7OD8DK+M>!0G9&VE;)7(5XK)^SW+^;,);]Y>=77 MW5$?++)C8(NC[B@#%W4@3I@$]MLJH=$,><-.';ED["?OPQE,L-X>7CV(M+8_ M^>XJAH5H3$/+U?DDZ+X,JMMQ#<4< ']LE3) <%Q>[.,C)=1P)!MK=G?8$';5>R5"<,D?O1@^F_KM^2%0$Z7[UPPO_X MGW2J\DX#N:/OAW]FJ]QW.%_.@E?&"N4LN6>T=A!554,0;U-U7=T9]"$('6J6 M;0YM8V!BS33.-WIKW^?MJF'46M\L_'\6V #XV?VRX)M47Y@2P,([TQ9LG0= M?%I;&SH.Z#Q0B4/;'9E-IWS:E+>&LHAXCN@+V,.LU@R,XI3Y,=K)]'OK8>6] M!5$0#PT&?51YX?[H"SJ/ZPBBYW7]8T$V= JL.A[D@C9V3T'6E@#QU)M?1- MS(7US!C=Z$GJ%<_K*,)=YRCY]T:WD2S;L;$L5>L/X71D8]#75!6LA@0>'8[_ M<'=(EBPIIB&_Z7)43YE;G$:C9$L>*I8K#8?*2+=U.)X^NK #5;+LD6WV-S/Q M:]F2);VGW^# &B)?/P<<"X1-?N8Q_LZ"JGJD:R"[NB;+?455A^"*C?H#1<&2 M8\<=#)6AMFNVF&Q;EFEJUSBL#;HTXS!*Z:A*#T.U%-V5=<7IFP-]H,FV.Y1D MC EQWE89:&;E1%@&CH3K_F&(;_PQ=S&P^P;_1U5]%5758&<%B:8ZHVF";#M,&U4&5I MEXU2#%4SKG%09<+AL]6Z^ W*?MK G$W+P)+A+3EA!@!SQ?V31TN>_:NMK7P/T"AGUHCU72?Q?DCA"U! ^] =LUB+RQ\>A_);'$PYEG,/L]"7@ M6EL&)]^R^J +7&!=2W*VZD!,Q59MY8B[K0IVW#$S/ M$#BP+ZOXDR*-MG&X)<7<'/O>-GH=R,_L5X7Z2))4S1P-)#Y;R;0LU7$U2W%& M0]")UJX# M72E>L!68AVH?@2KS_ S55%Q)4S39T'5EJ&&QFN,"UT!@:P\W*QP*(6S/K- & M'+FS)A#SH.=G&B"43E_655G'XA;05))FN89M]6UI$UNE1,PJKH1N1\PT'$K- M=UK;%N"O"CZH\_04LB>(B2XQK3C$W3_3Q4 D2KZ6-]M66 M7UX-6%VEUE[AD/K8(.RHA@-N'FAU#12.8]JV+*OFL#0P:ET@KFQZ>%73\=X. MZLO7X*V#E M:98Z&IJF)5FV/H#34?K@A6JN-5!&VJ@$LTQ25>MA'2%9?47&F4>&-9(1 'G0 MMW3%,%1=U4W-A&BWQ9+U9N"WZNO)>^42;X; M\JN%@.-NP.%#$'?,(V^,I+< MD>Y*BM,WE.% &DE#'5350'OW_2?C=^LG67$K(-7Y.VD:(5=^U=H&JT-;* MJE@CW<:9!/; <#6YKRF::B@#3DCC)UGN#B'?]H>/7-5V@?PVHXY,;22[V!\& M :HI.4Y_ !26;(B8[($U3!FU.M)6M[>64'R;HS6L>^XC[)(BZ8HC.0,PA:[; M1\]R8)O8B*'_+DL_*5:%+%T7W8,PQM_R5KA!$)T^D!C[W*6AI5K:T!D-==W:F^FIC:74%H@VDP.*3IQDW#5%\%)%6V85DZN;0R$\T&[ M"@@,;V.I&L;(<8V180U4"!:'IFX-3,5P-!<[X96=939%*WO6/FN@U'G(3B=0 M2M4'FBT90UWA[=1]2QGB_S1].#0&8&V/*4BJEU@GS;6NCU"&@9!OSL#5AR/) M-!555A&T4U?G/6= 4T>K/0 8NF51-V(X],W7$'5M_4 ME;ZC@M,U=&1[%S-8*B*K-&^3]3'"4%8-R7%-50:MHMJR;=L0;,D#5;+UOKHS MQ7<5(O&,=45\#16!*$O(ZV!)LY=\>6K8! 73R"FO9WJEP M>),)!]_Q9I\\?_+#8N M_=B;O3%$1-4@E',T8P"1MXPT&CAH:73=,1S%E;<& MWS6,5&_VGCOZT!PZFBJ!XE--<&==0],<0P"N+J1![;94D@U%MLW1J(^@QWW3MH=JW[)'\,V6/+)WE<.K MMK5I24\CP7,PF[ P2K>P?5MJ';CZ'UJ&K5FJB<@03E\!;0A!/?AXPY$C@^QO M*WO-!$VYS<:E)9RQP*L#O6K@[3H0.IFZ#8X@MH;+$M]X'['4AENCLAYDW;[] MML\SZ+9N&[A=5;H2NXPRU M[[RJM(9#"Q2&J2#VIFX90UFQ^ ;A:^V16[^J M/'US)ZI*W;$<98C3GBRIKPZU8=^P^0X=8P2.^K9AU\!3;< V3U&5UDA3ACI8 M-[UOF'U]J/<'0[Y'W=4M91M$JAY5N=^K-(=#39>,H3$:NOI(L2'FMEU7'F@C M73=&VR@RBJ'I1M76RKZ%5VG8J@E^Y5#K@YNE*99C6'9_-)!'0[GO#G9XE36H MRNMXE:8[DBW-DM6A8^LCV77,H:D,![IENWW+R#JX]<[(-C1%@7AF))M#:WMDLV9N KE5LL"KJTI#,B39 M,5Q5-T!I0 @GC=21;3HRN/JZ:6PSGRQ5[&B=L^VS5.50E4>N*BE]8P!RIFH0 MXT#DT%<-O'NSMOLK3%.7+?WFFSW!JW2'0SB>D3ER#?";S;ZAP/K-D3S0(9HS MML)3_?:;.U%5@D>C@K:P3%TU$3C*A^SQ,--+8H#,9,-KKF.$9,A846 ^$OA(XX MK*/B)9[1DF<-;%-%D&#) (]%4FQ7&1H#2=9=QS4A>M^Z6=H4Q>T%G+B\P]WE MX.Z;CJM)MJKILCVTU0%"3KM]1[--2]\:X'WB\GY;A&P&B,+]FTZNB*KZJZI QPORBR6J9V_V?GD\0/'+\#9(#E @<^B'Q'4 M!5C@<<:^P&[Z,Y#.(PI6Y1&XYL.^JMK]H3J4-5 "NHOBI-F*:KG2N^__>@OW]F7X5?@[FW^,A?BX!;/\C2,O[X M[C^?XH\;'Y^!Y_;PS'?_05:D/W]<>A/1$$P%B(T$=,V\Q>M_>O/E MQ_^P%-G\""_E$!$"G)$P32$RA!E6J$;"5P8> PIM. '."A;\*7 *$\0WX*P6 M!3-_@L%7_F5"],Q8+'B1, UFL^!K)+SW\7-!$L$71-]]P(W]!5><[_(O0,^J M2'O$D>6/P?=_D/)G9,>!/Q>_>($8*;/55\?!$A_\;?W@&#E4&+/9+'L/ER[\ M.0)EEO]\^AE^]2?Q\P?=Z-E:\9\_?WS$LP@?QD!<;QFQ#_E?MDBQ7F*X^AL> M&2YL\;=W8'5".!W^=WGUWK_$D_5?PYU/R/:2+M"0__RQ]*#U%^Q\Z.;G+_RX M:E[UZ]\@"2B_&,&RLE-(^?1CB=^09XO,5/PYX^OBKT+.A/B;-Y=9X/ %C(% MT?OP[$^ JT]6+_[BF87^'F'BND,VI(\'Y;A,\]5RU7>':94Q=R[ARV\"UR_" M?W!/0JJ#ECOH5Y D;.)B88$2UGD$Q(_QG[ZF>N410M/T./58!7XBK^ZF]0H.2> =&-%A M6W0N#]=+W$Q$N"7:DH^W.+M9FN%R=2JWF46&J"ED^E/51*A^S_SD*MVTK(BJ:56U\Z8<)7[N,13&P._AW]XM@@5[]Y?5 M=FYK\;JG3F;KB%IX/T["$/R9[\ZQ>LHUK=X)#EKU4J>*NJE7)71[R=(4AKF) M--Z/T(D"D/0A$[PZY*YUXF6+EF*23:,H[NPH+H/Q36.X-H9P%*6UB ?YYSZ% MF":/7WF.G/TK\9=8[P#*G9VBU"DZZU)TID%T9BMDR2@Z.]Y1Q )%P1N/PX1- MBFXB162'R*:(LJI21$;V^D1!HSCL (D,133URO(<33GX"H7G+_QJ?^?[=_S] MKW\YI9(EKWSYE?'"]4\>^)8XZ#+RQGS0PJ=@YH]?TS]/*7\92A;BZ#J*,C!U M\P_Y1XX*0S+=9[8754],O4&&:ZH#^7ZX (N@?+S!]^="LO"2 MB9]5R.TJ8$IKGWQO!M^65;1'PK/WPH1'QA;",F3 .2FK@ L'W,*S$)RUO-69 MP=M\>,AR!FM[8@L6>K/9*[[.EAF;80D5CL:%GWCE/*_. 0*WS!+)HP_*OOJS1JO]'W(^L\!KB#XNH OC)+' MR)_X7@C\WQ-01CAUQMEGX@*[\@>L'KXF YOY+ E?S'%.BG\ M'/_8(HB9,/&C\2R($JR)3LNH8!G9RE>$V$GS0Y1>$:6PI/5Y!J$0S/V82SG( M<.(!Z\1!2J?E$N2(5VN%"9X.+C1D3]@ZQ/>;T>\S*(0PO3#!=PR_C9]Q;B72 M=>Y'$6ZQ>$B?AX/B\?2$+Z4*N7)1'/"9AY5Q\%5;"N42-O^[MTA <16J2.0] M5227?(OP%98^ 3Y]06$)@_G>FL)@2VP,^VD;_>XU8*LH7?L-YL2GF=:B,>;B'O-C G<.!\O" MIQB<((O<%9N>Y)H-]*%F:;:MF*KN#N6^[&@6EO^#G1X@=%3=1OE2M_N-->S. MU1?(R+F]1,B#AUA7)?"9V\MR!Q(=\P*Y+?YP^_V>,,5'?S[B=^Q&+0)CG!Y;:?##420S^4NIH'0@/G(#&H0 MK3RGM9=45H2'E5\;Y>9']@34 7$!\G= 0D;\*.&-G"_@OV+),W\&-^J186,Z MG.]+,'M)#WH\\_QYRA=!FK[B5)FG5(%HU8]0[C*6.!2L(JM 9 M<.(.O!H?A M)R\+'@O<$/GT4E]:\,VX!0\CG M3\.[$O!,\9!BF:.HRI^KFJY9HJZIH*7KJ MM*=?EZ^%>VCIJC.!S4B04RGUV_"$N5<_YF,'>'P@8J=5\<P=JLBQOZ(UC^"+F0QGO'$FWM/64#B9T[H"SJF,Y]-ZU4'5PO3UYSV M@D J3YS#4A\_EPS^\RN7!(;1*S85/3VO7@Y1GE"I+V*(-),%', $V!!-L;C) M<5DF&-Z'04C*HL"N^&HN<,AVHN!/X33AYSFVZ O>Y 5>8O"QLL87A:\\6@!" M^2_^).&Q+HJ#]P=8ECAX8ERBN;'QUF8F>YS >,LC2BKZ^[D);,TW,]:MWCP&@IC+WH6L&S@C6Q5ZS@BO2\#GP#88L[9 C4-T"&8)3P8 M U*DNG*M.\=%/U/X^@RG !8URK)^RS!XY!X:O\[GCX6?0&\>5MS -Q[/'O+C MQ^SNTSKG$26/_\1#A%<*FAS5&>H5C$;3WV)V"&F7<] !12YFH6"J]F,&RBCU M(Y9Y.4+Z3!&4TB.0A.^&(YMQY96_^ A+ /4/#\Y]D=5+:X)E7-\!UEGI!:1N M05HVSNMDK?&(VO:%12L+!I_$C A7(#$O_8._8+8@"A:FA2U G(IGF^.EIF'!4E<("S',1BQ=AB'I2S5HFKNA=?_ J9[[PI_Z8RW_[=5S1 M//(.1;0KH"?\\D;14+SX$?<0$G@IY/Z%]P0N=AITP$K1&BPFR:@96FJ *H;%D(^<9X,)[3 1PSC!I /,/YC"\\]<']^2/?4\SOAS*: M95>#KUPLQMG51N8U1 FX:&%ZP[#2VH^O>Q[@1=P0H.DYU'J/-RTO_*HAC4#0 MS6>X\Q)?('RW@G(_]Z%7YJ_'+_./6AOFQHQ06<9H%FXR"* M^1%-V)3!663A%/=@(Q;'LY6[GR?&5P>_GQX0#*PIOM=J,V'J^:'PPH?,K*B\ MO9_<%)?W@A!CR!$1S]H@#@(0-CN#5:4)AB]1$O(K'\[N83!)P(3O>AWV%4RG ML.<5KQU@E?59%CMZBN>R7_0[X--M,A77>3QMLD/I;>JWW/M%+IL 7Z^U47K[ MCZ$TG(0_1O\7S[S,%9DTE+BJJ&)2"[J._% II:[]- &/'9Q"H!#ZXTN4$GXW M"8ICE1B!_XAEC5,X8'C0UV=__)P&OG/O-4\_]#._4,0HA>:Q5#&/Q31[9O$?NW'S6*X[ M$&5K'LMUQ\'0/!::QW)'\UBDMI=E?TIKX[S9";Q:N2SO)?;QDU6ZT&KU)L\= M(F$-E*JAD5^21%A0[01K!=_@YV[;5=)^]?7; AQOV.?_,DQ2/<:\4 ,]\7-, M;^<:2MZ;FBA7-ZYFFPU:U!![](@5/ M#L@O)EPK^*A"]_ZXOM1$FTNS?RK%\/=DP2=@6)O-N%%2]9RC M/RFZU),$>/]L5U!]R:,%[^DIQ%D"+)\05^K+J?2[I)ZI_[G:U8\+O!VEO)T. MJYHD>#B*MC6\*67]XN0ZG.:&FW_A1)AYXVS&PF*"_61PSK/7_>>,78L@#9CL M ,)5>^JW.O3U7%IO1+L?LD.\MD$>'8.^QO*XRH@2_]*5@\!6X_FSR!33<1EF%@ M YF7\L+<3\>=\>%^V)P'EBW"408HMVNM(.O\&2Z#4W]D8>D%^![>HX/CRT3A M$>>$+- -AH?L>K^8<8G'VZV1N"T0H"4+^?YZZYT4CN(K,!_VG6%OW@[2B5S$ M1#@F;&($8H4SG^5IP)A-<"K$!/N5>']BR/+CGV1]A0%H;GX1M@P#<)8FT7I\ M7X!]C4!L(.<4CE>8,&Q82R<.E'EME8*,"F,3XMVE.6**'.PMX0N_\;?-7FNR M$']2;+DGUR*^'6F:JY35Y9T'Q98IAAV'@2D',6O_@F-B_L%L?]+JWV'6: M\(AQ.KZF*&\5;]VP>O)VPNMBG^%MP6O.V%"UCZSDT62C.3+[F=E:;!SG@[=B/A:(CX4! M2N-4G]1(\QEMI3%PV:I6/T\\,(IS4,M^>B++$,P9[YK/)G*M-'NPX,-'LG;> MK.@ WSCVPW$RCV*.XWZXZN"D2_Q=&NK0 0K[M-/^6W7-.B:_5LX-U'6+'0?+ M4U( 6PI]8_?EC)E6+*6X1"+>RZ=@,^[=Z4G9CFO'SOSSDW2&),I5-KH6-%P8 MIV,HYMA>C*]RAZ0PWC9_#UM,,O?PEW$<@'+.$]GVB$PI1]!6_.+G_^ M.S[5*YWE%N%@%)RKB\.QO1E;Z])]G?B[]!2_E,UG -7DYRC5VIWU*N/0X^0$ M914)[[\^IZ/*T@"/SS#.>N2_RTGJH>+V Z#SM*:]JG7MM; =H;3O%4N)A0'K MW"U>\4GA_:MP;*=NW^!6L-]/? @8\K*', ,K>UX3^615JC9Z6:\SV_@NYV,= MS<)O>3Q7&+E>(-[EN4XR=*TW=,I]&3J0C9ID?0JJK-('/I2\UTS3IZ9X90J; MOXLW57Z^L\VTY1Q,>!*FF,TT3U&AI:N)&K95LW'+AS8%%3N)Z3Q0MI6'V6D[N=]*5I.L9M%J MJG=B-?TRE!&L?A;Q8!'#K/5MR%I%8?I[ODP'))^>KXG&SVR2X!#THI;;[=RG M0V7S;\/9W^PC+(NDDZ13NQ/I?#/[.@Y"L)9HVM(\K/ >W (<= BB&C_G\T73 MJP^\\7K"5H]%+EUD[O5F3AB1BF;5:BY^Q8@];ZBW MQ%6*&P<+9OGP5+]R7U] EV>=$/?#_%X"#G">S.(4Y*[JN]=KW+&(AS+^>)GZ MY(43[L=FK^# YZ=@*Q_?$WY#65@[=.72!7[5$'FQ'TU?^?3)8M_&ZIX=IT$N M/5[W&>#]ZPPBE>Q&-IU:.L;+UW3VH\BG_(N%6[&3/% \5_S-(P+X91OGL %\ M@/U9SUR1DLRLHJ$]4?3.*'N;)]4=[;O M<(@(U.(S@U=%!Z*PG"71"N8<>2M9+#V_4$$2!RD,(/M6RK/N8) "-?%P@9/6 MA4 \CY^9G?&VU>&<4F:40D9R@V=PKG/9Z^3,&Z7,@,45ZRWOD'(@$ [^9SL# M/'X[D'$EXG$6'IUKW92+33H;6Y1*'F^_'/9#-D-+?4#K]G9 M)Z49%@H_G;0$*1O$_/;9XU>!:/2V34#K*B4*L&9O(I&)^3&OBJL*1SYE61W/ M9C-Y#$KGB8\MSA3[D9F%_[-'F^,SYP'77>5KA8K+.JJ^31#V72(4;]&JW4/% MEV?ENZ/,;JTNQ:I=>L5W8<+;5V ;S)ZF2/==@6U=K699KA0DHR !6.:Q1ETJ M5%^(:5(UF+%TN#Z?H7_00T/XM/@K8O;]! O)<#Y0:CGL"Z\CS=$_>L(_L@O- M#4]@HP)D77#!56V>SL1W3MB2\4OEG&EC?Y%P>47'+D5+3M?G1VN=D'H**S"B MG-'7K^< R'P@/Q]@CS#0.]1,$3 &KV31H><0O.G,_M6CX36?:_O//A\OOS$R MG9>59OX8?A5B++^6?*M$\+2[,:+\'7G$7VF\9=]G;0=R.%/>MX0E>,^XH^RIK_R>KH^?1I=P3BI%G MN=XT?T_YU/ +LH>_[1'G?A('[HLR(3ZJ[ +??KBJC\]EJ<5*7,_2Q0A(!N*6 M ;^UU/ =52RRJ+@0\4KV<'4_N$:ZV6<&"Q;CNS<*28[+TDSXK5#QIC$70@[J M,4$=F:G[5).O0H L %W]7 Y *Y:6JN-.X:1P,ZUW/S_6W$CB=\ <_,"!O3* M\Q4:ZZHPOZR9"^X0XWT@X'5QR\DA5=:0$KS4?V-.5M9%LM&NO/(7=N%1H-(& M/W&Z=_ 76"#&H4M)MJ.S,!?W*4U4K*%#8PKI78GL+^PBQ:KP >I??G<']H1Y: MM>KXB%C#D:?P!%>+3+VYT@CBE#Z(4+D:F4@LE*-;!&I4YT!(G4A M.[-;M^WH/*JO*/5/5L^JA7_6ZRU#GNU*-H+''8S3]ZP:NS*I6T&L99]^0X>7 M!?X1$[=9G.6'*?8:"CW74)A!+!/9B^/0!Z.:UG9N?E]!!D!CU'4<1D^M^3B0 M;GFR8*56P:_C4KD"UBJI8?&PULWA$+D_AN%MZ1!XY<)>C5MU8LGL26JU#MQ1 M;+*M)VOD$:6G7X%',+6U8!S9S7M"B,#X;/MWT$YTP$=%2TE09C24E8:R7E01 M14-9MYB.AK+24-;]Q"8HL^;-PFK$7-9VS%@C*#,:Z5HI#0G*C*#,CJ,%C7>M M1=X(RHR@S-HCIAV3QM8-6VZ#6T909@1EUC#WGJ#,*&M.67/*FE/6G++FE#5O M@&TG*+.F^-@$94909G<8^1.4V8Y9? 1E1KGN>\ZNM?HVE*#,*G0H",JL87FZ M2U)F9RVP%%#6XV:!5:&O@$ M+5YU?;61K;4-;"VW#*R[[K S-1_,D.TR[Y-)FU.W"%8>Y<);Q><>\-2KX/$> MA+3+K=BW^N;@TZV!I_# /UA<;F6(.E+(OAX:$6=@6'&4S;A+!UEMM('L:N^A M9/P%R7BE9\BVI)G9GTIUR7BKFF2\>M-DO&S<]NOO:?-T$W'A381Y@YN(M_(N MFSJUK%+KOXKXP@>1_13P063#\B"R*V;][ILQVW%%=FM6/>6*C+B/N*]R[COZ M'NCDV>/55M)6F[WQ<_I M1OWEW$TY^4OSI!5=*]VE&24]<]]Z9I6;5.H7MZ9PP*7ZYG3_Z/[<("=MYEH- MN:46RJV.95%2*[/Q71$M"GSO6")JL$5=D8M6A^2' MGGSSVN6J*D6O3-QN#@LX3,0Z@FS3TJY&R;NH2J80G;0<:;E&:;DZ'#K2=66O MKT,=&*=2^(V-9 Z_,L9_LQ?Q(1]P(KL_SLHBO.62382!-YL=3J^THK;]AVT MV@R7"4NV=P )K2!S>45(AB$$;W])T:T6["F(,Z2>E%!C1(Z+0V\1I?B)4?HM M*_A:O$9A(0)!(O3/^UP#*%*9TOFOY8_?I=)ABK)V]WV%XD6:N5+EF8XC6*0I0\_A/AY!!6,:.D-_EG$L4(J0Q' ME>*)C8,0P7^"Q23*.Q%RXFSAU!6/>@>%.7%7'_:6Z:?JQ&"1):-GU]590)*VGU=)+=B;B MZ1X^*-)K1:'TY#BD[3C%P4WE*\,OAP> :@\]\#O\A1>^YB#F:2>6GP&&9 L3 MU[B"PIR%3\"WZ=M!'2->=8A'CSBY&1@O_'Z4G+"9'R&!Q PRGN/8SKRO(K:ZS1 *#K\2W\:9N?#IJ0\V M^"FETC.;/.&WK;< E!DA+N<:=FJ9A,L@6AF]+2IE&'HEPY;"0"*R%VJ$?*_; MD&L< 1A^BLH?3Y&^5BIHO98Q.(7@&'I[UE($'N.LFB$G_Y]\4MP*MP96ECT6 MVT5QP]A%R6TW$"R'T0NBN$:MKIH]N6:.%84$Y0"5.8[;X6;'_.]__4L2/3QYWO(#SDAR_0@[5N'C7T K M]&=P@-__^[_]=?46/_*>GD+VQ"7BE^FO*&T)^X(^_.H#'&P*?OB53?_V;N0J MDB+]M_S[%_>=X$_@%\!@#[*I&(ZK:\;0':G#_F!H*IH[D$QCJ.F2(]GOOM_P M6<\) %KA\NYJYRR!+>XR"6%*=L1H7)U'VC.;=M*"UF/!4^@MGS$"S5IA(VY/ M(Y#?'*(U0 X3$-7M*0C1WT5>BECXPGVI:_:''DWJEC:,&G;/T!1+-^7L3VH8 MO67/9,,^3@VC;<@^4\,H-8PVFS&;T;)W? ;[<-;Z'EM'*\O^$Y/6R*2W5K;4 M='JE!]NJA6)W6=;S&B,+)KC7WU]M1JHJ14U]O2=>EJ M1$3QZ6LHU/BZ1O.JCBVCVUAJC*"CF8%&>V:9K+M85$$0V[,ARM MK@A);1=?5X')HI;S'7V$M:,6=;9+LQ$(6M=NW[1L4:UK0 Z!:E&4?9VD.*E2 M4J4W5Z6Z),IJ9;5RI$HK]%P;$_-EG1;>\< MV:ERUBI)^?F$UCXJ7;VUXFP04S:.<,1QUU&,=UA;\E.P> K4HZT[DD84B-= I-6"(-FF!:\59]^%G_!(_XT2W M0DAVCO][/S5WNBK*JEQ[<-45X:3HDBI:3_%S;5&6*FO6ZKQTM2*2;F!%Z^WIA*?\S(^8T9]=D(^U^F.#R=+2+^ MT5_3Z_X!(E%_1M2-/J*1?/)>.8S(*=/K1ZZM&OI(5R],4:E8QLJ1*$S\D(WC(,R@ M5$ O1,DL]CATS3]R;#(6H5[SH^<"^> M/^.X [A.OC AX2@Z*[KSAWQE80;.,F4YE$CI:S(XH.SP%H$P"Q:(S<,?&7'4 MIAV[W?55')T%WYZND+]E]KHBEQ"D"#7"V(/3FL&S=JX7X4@>F> EP-$>MYIP M%H,P^V$#-XP82G\$TNA M55Y8E&J"\3.;))D8HGSF4$5<3GJ9\DN7E@O/$UNPD/,U/D7 0 R^<@F>5,#7 MLG7BEQ!_&B2A\ H^V#8C7?+8%+&MTDS,BTAFWL^5T[Y(^;P_&?$Q7O)--8"!*?:[:M&^BT5GU.V0:[.&2M! M 64U_1MP?H>AGUJC<#:!D:)DCH;]?^'#44DFQZ!N4&)S=50I^6..;9&>J\#* MV!;"3@R!BPZ[A+LD"NS;F"WCU"!SYEZ!10H3+_;XK[AJN")$TZ$^H!VA?1L0 MFF1)J@Z3258K 672] N!@916PR)=^/%VK_[&>%RMHGU+&Z9OGJP_OA;N*I@L M38==X4G#4\J;B/^.Y+]F8 (UG?_^P7_!)@_"OK2\ ^3SGMC>UX??6#A&*.1] M;_C$P=<_@8>Y[QU<"$@&;G%A>A6^OZCNM TR\"O/"V!,N>\= _CF$$+*Q)OM M?<\7%L[WOOC^AX7P.P_)2%#(6-Q&4)P<%GHOE_X 7.XO(G^\]QW_X\V2HW7] MA67S=]$7UO=F/$G^(/S=6R1>^+J6!%7>DTNZHL:HHR2AAEHXT5!D49*K0T"X MATH,LC#=D*?FEIMU1L&8/;.R:=JM8 '2+>W3+=OT:8=P&3VS660CMB*3U7Z3 MI=BB:E<&E-(*+KC4:K6[JZ[669*E4BR6)8TK&Y16WV2%6XK@>PM">%NJ?XK) M-M_41Z;*6:NRC"@U8=&,DW+,1O.#2+9N?5]'A"/"T3SD)A#NTNNH6XS&V#7% MJ3Z_?AJ$4^9CEQ>6$+-O2S]LSS#DPY2KP;LW35%6*G,Q:O?AK\Q95.AP ^^] M#B?]VG(E2SV-H$M)2&Z>^";ZW!5]KHS&U'7?N4'QVXX'-J?LB_<-%HJ^]C40 MWFSBSTWN"@\?60W)0M&49=&F@6H-\6<:I#V:I8@;F\N_NL3VS,H@.BB]3^+6 M>L)=6P"-7G4EDO MC9=&-",M+R M&X'K2TUE_:+$3/>E<#7=$)7J6@*[HG/IENA*P4A7+XTN]-FOK@9$6S9%RZYZ M[L!EMT9W'/@T2)TTSD!7;I0K2:$=H76KI%QU2#H7 .4T6:55&4IV/L=*ZHBN MU2K/BO;JO^,@]B-K2-;P&&NH6Z*E4QOI&0F _>!N^Q9V+ S:R0LL$*\U6$&_ M0N@?^F,,_],>K=\6?GQ?H$'AF@0IM$>")!#>%U"_?OW\6U0"_-H'$K2%UH6? MS-!3./;4 E:]AB(B*)^=C[PEE,\*F2GVPAAQ3M@!7)]_)? FA"G;0/:1E;6S MD+T'V"1*'O\)?)(#YNS"U$$$2'^1("ON1M?98BCVS4_7LI>K-A;9-OZJAF[= MT&@'4(F +SH%1E0OI-"^ ]KA [8!0LA4>DKQ'[DZ0"&S$CPA_4(\(:7=D#H7 M;EXB3)L6A/J$:4.8-HW@/X(I.(;_5G@>.6S'?W$49!<]_I'GAP+'(."8A^!; MG9&9:&PY]*W+#7Y;O*0%!ZMJ9X$P"(XE'N\>%4U3JRQ92'V@9#[:(D_-O9KH MC(+1-8@E2;F-AT:%T$)=OP.DJH1KI"HZ,Z99 MEO2>3M)UK3BV&Z8KC5-OZ40WQD"]EQ5#5#6C:F+<-Y8 V:+;-G35W+W5TRJ+ MI)K"^A0LU6IQRJ.QQUBC-*/8Z0W3I&BBH5ROG/F^31;%5117%=.%1D^B 7G7 M"JMNWXERZQO#-TK.FC04J;53:A71,G11DZ[8Z'T/]P04##8[?]+6KJB6-S^9 M2L^N;!YV5W3%41U.;6\^XAU'#WTO LN.A?IL$7F($"4,O^'?V4%BM:-H/X#M M"KRMZ.&1[W-"C$\%?%/L62DT.R<)+)CPW, YPW>GC%MQ8 M>FG[$OQG#AN*L+DC6++02P&W_$CPHJQ[(!+>\^\(DLA;3*+OM@OM6UH$;U@] M0Y=,6\W^U*HK@KDG7W=&N4&J MJG$VE?3,?>L952>0G_J<)/*%"KY0.I(F.LT/ZFY=I&Y75C#2%0&C&/B.Y4&V M*FOF[HH\4%1^ ?$_>S.6CB*<>^$?C$^'J\?T=*>,41-MC;K#*.YLD!WKCG I MHG)\0O;NA8N"K2-Z95@$U!T_V1%17__B6)'IX\;_G!]:/Q M+(B2D/TR+3;-_LIFV 2*94@1Q];@?;6?O%?>$/H%B-*?@=/U_;__VU_S1PV] M< $,%7UB(?_$)Z#Y^'7U5HZJ!3_\RJ9_>S=R%4F1_EO^_8O[3O G\ MO'#\X MKN6,!HZA]QU)-_JRI9A#?6!:CJTX6;Y6?S&>)?R5;&O+M(\9\VJ[X1I[0I]3FM\' M[=_&5R_B7Q1Y<\:_E7GCYQP0;PF/QMX46$#V-KZ.".,2('9IBZM]96=1V,S7 M()E-A&\=T4=P:_C-BHJGB_28>8# M6TS2^"\]/P3KQ*/.WIY!,SX',[ 0G/$',R^*UDZ4PS^W\F MIM+GK9<)6V8%$4%*LD.[[]]@]SOR4M5MOJ @>H(3'<.396[BBFN.+-L>Z9HQ%OCBC/K[5](?\2WET9T_YS,<8HT M$*H6CK_B:;1!532&6-W5L<1Q+0-Y;9::7-VL8>;IED[2/51?7I4,-> 2JJJH M5#=59%N,VLTF!*)[)<>!U$LWU8MBB+JNDWJY4+V7>@HY]PYD6/> M1"(VAG#$B??,B5WL>+Y)4LUEBV#N+VI+J]UC+H."!.*?ZRJW(^W$O2;)_K%9 M6IT5\281+V',"YUWE'&).XJ]NC<^J?;X4-=$4Y9$4ZML[%GG9[JTV-=NCG6Y M;Z&31!7^+^D*"5V=^9?;"UQSXK+FNW:-HA7Q%?%5>\*'.XT>?JX^*JBOLGN.U; MP;&S1$X.I]O2]+O6>WDV&+XSG+WZV9""<; 1DQG0:38X;RCEPD_\P[RKRQD MPB*(\7V1#Y\$'S![0SX-)&L7/M DG$V=R*9J')PCP>==I*WBZ: */YM*L5KE M,O3'+&TZQS9U;.4O#*F 5Q=C?XF( ',0HCB?L9#NQN-#%E9=8 +VW6RM)_VN MV,?F6W^!,T"6RS#XYL^]F,U>M_W?2PY(ZVD"O'D&&ZOTN859*O%Z@,M_Y@BI MYL=HU==?;(7O"?\W^,I@]V+Q8\(X"4.@-6P>AT6/XPAO$R(6Q[.T _\PT8%= MQE[TS$<0>%F+OP@'/$L'PF0?>7P5OC[[X^=-IGSQ9@GC?>5LDK*1]_04LB<< M'G#X>]_C7_,M*]+'PD.C9HU^>-WZ2"831;/>7HUSV#-T\5F>2Y2_ ,Q M/#=*PM>4G,*\I_7I@.23(:H**#\0&\8#7BZ($.PSFQ3D67Y]9 MNKC\EB>%'$SEXM0#YW,3/!Q[ P_-AK,4:;U/_N![:IJ(\2?#ZLG;)787Z??5 M2M=4S"?S<%;I"3]PL5\ ;^,6^? 4OOTH2KS%FJS\W679X-U9G&- )@:@*N#O M V\V@[>E_+S2H.EPF&P:SC()ET&433O*%6D^,FDU$2EGA.UI//DH'S\\4JWR M.4Z%Y?'1'*DXI[>#2R_,9AP%TRD(=RK9J[E Z9-0+0>G<5BRY/,U7DN6ID#. M#LS6<-=3J6+>= R[QZ9C5FXZYN9&K$YV<>A3M;(G*TJOXI$TN1BD6H5-#JJ5 MC$TST7H&'8F"$[(Q QZ>;'(1O,9!OH'F0?*T(;$3-! I12,<3^,E$S_FV ?( M#"D*PH)W>_+1-%-_ 1_S.5 "_()/\.T)(Y#4R6KZ[TIH-ZQC/A5M4A:9XK2P M3$:S$]XR!3F1_&BM)3(3E X!>600%G= 4LI3:+9FP94\N5UTW#,BCNM8X+!, MOX;!?-= FP,>:GE06[0>4 :4'WM)E/HYN86>E@=]S=_0O5<[MD-)^;9.J3%[ MBB';DF:F?YK53:DQFC&EQFSUG)CKKKZE%]7-*H8DC8@L_ M"+%>'_X/=9NZJXC\Z!?-^.)!=61TIBJSKNF/*CB2;YL@<:+HQ-)QA1S'OD6H" M)YOP$^]]2WLG#AYN"UL5...M^@+ RYAB77P*H_P8)/'>SIUU8XD7<;S=^-F+ M"ZT"\Y1H$P%^.T5:I@V/'"HY9-AYB5^?P23SSH>9=2I=_! M!\A4^L2_>XO$"U\+ZY9K6+?(%XZXT A?S4^X<$+//@N]V$%+JTL MP4><2)QX$2=6-K6;.)$X\2).K&R$'W$B<>*)+>A![,WJ\1@;?D5\Q7*E/8[] M*C_K\/QL+?!@#0.XN[EZ: RQNJM7B>.(XXCCB..(X^Z#XZA6_6VJ#KSHF=_I MXCQB@?TK\5^\&58K$"9L@TN6[U6]$?\0_Q#_$/\0_S39BSK."95;WW_Q4[!@ MK_F\\BEL]];-?8VO>VX=;E+],+V$BTT)A!9Z (WG-E(UU&1#^H;T#:%$-A!]&GWY=G& S=Z "KW5W_K?>X)3WB "]Y)ND8.QZ$??NRS$R_85KM[ M$\RJMLE*)U.U!@02V1+5ZL8*=C[LH0Q+!<;@KB6.\IHD=21U)&(D8B1BG3)L MY$I>-X-NW2#*J_M6G#=V;\^ K!"HM=0_KRZ_"9,@P;E^ES309P_E(P.W.O(; M3.WJ+@"/I>KMB5B#WC,LT90JF\OR)BTK(U23E2/E5DG/D9YKE)ZK(ZHB74>Z MCG0=Z3K2=:3K2->1KB-=1_%K)_3+R!&19RZQVTGL(NFW7\TAQ,;1SCB..(XXKA6$*XQQ"*.NP>.:^.P MGBHI1D 6M]9II+J(?XA_B'^(?XA_FDB?=L_B(2"+)C4&TUS5XND;TC>D;TC?=%G?4"C5>8B**NE' M\!.M4\@=,UC$/\0_Q#_$/\0_#:1/NZ^\-AY(\!-7Z).M9V:PK![=ZWKW(0UE M3RHP!GNZU)%W28@4E]*4$"FN26V:Z%D%%37)$&5= MNQHM[V*B)Z5;2<^1GFN4GJ,I[:3K2->1KB-=1[J.=!WI.M)UW=!U%+_6F]S; MCTBQ;V%O8#:TMEV'@C=,1,YN#DH47;Y9XL1\L!'^Q3.)(B /^.R;X\,.\V%X]3^($ MLXV\RQH?=DS9R2,;>TG$A"7PM!\]P](6N";,4Z;?$PE?6<@$^.@$=BQX+YX_ M0P;H"4XD!-/M3.8EM'*6H5^=>&7,W@3/&P:A%L#B_A;HYV%W>DI+P)@(P]>\[V9R-^-C#J& MU83>F',7O(JL\XI'[\UF&>]Q-)<"5WWU(F'&8+'QL[<0@$F%5Y#K7ON%^8>% M@$OA @F2B#*(1!9/(;7(B9JKA'DZT3_BOYSBI/]4O(&^^/0 9#Z&9\'NA9^# M&-[W'F@[85,@T02D%SR][X# @B?\"W@0O@ID]-&+_)0!)GXT!GZ YX. A\L M&*,G%!42'&WD@_G:]?7XF_0KO?B Y]=T>5\_'@[LD0&EN)(5E)ST7#=.8,_P M^LR?^S'JY]#C) >N]U\R=E_1HR?\RJ8LQ/?CSX(F5J9/TA_Q8Q_\&)A[G.YA M$"RX=X)B]IDM?#A:OI**%0QL*)-WD**(33A[H#_C(4W6UUC D3%+U09RV30) MX6/ ;: (_%ET6,SSO__U+TGT\.1YRP\(;\'1+=P5MT9?0)C[LV#\Q_?__F]_ M7;V1+X#]",?&?O2]1["E\>M/F4+Z@CIH]3&NL^ '.*B_O1NYBJ1(_RW__L5] M)_@3^ 4C@0K_C!33A!\-2;6E05]2'/O=]QM:Z1R7IA5*;02. M VB(N;_PY\D<%+>'#H'WFIXPN!-PMN"1/8R1^MSX9[S N)8+EBP$%P6DA7\R MXNH(_[= @P$?AV,-D@6R$->2&)UF.LKC+@37 D(N_*DE\I"U9O!.4'@^Z-KG M((G@RZ+O#G<@74KO(\ZQ%)$V' C-EGK U^M_[.I@T:Q*4-$,];;P4$:KP:U: MM?FSH(9N,*"_RM:!RD?U_PYNM#!,W<$L[! @VC@AV4'8"*=A;V6&CCL=]>24 MFL#5CQ*:_K'PPSJC;@<$]H'F4&\G4#=?L0=;.\)\/,?:O;.[YW#L& M)Q9#C%O>&NT]EU;DIQLQJJ,.2M50ERR::G5XVZWFFDMO-6[<)% 9C1MGO4F[ MD78[\_96E&23M%L5VJV-$XRN[<*!UW8*&.W1G5%U-$#5.QU,E,S*("B[(D%4 MW77'$J&)LE59]U]7)(+R!9<9FU,"MV:VX;;'"G6^XY9ZW*]@M[HC7(JHF]3. M3M%3I0;M%&W=75^1HB>*GBAZVC V"D5/%#U5:FQ.:>JY0P>/HB>*GAIFM[HC M7+(HR=4U%79=N-H0/1U1R7EM&_<%7F+>-&9A7?.@:ZB6:]K@/ET6%;.F_M_N MWA93M$92=EJ )TO5.9MW(F2M#@ /#W*H:79FWI2V:D?K'DY"[1,Q+%-4;(M\ M5PH,&V0BNRQPLB%JZBEU9?*(FIR9=TYQY)LS6BGTJQ9O/@=A9!W&4+6+Y>J*%5W24AB24'GQ43]!'86 MQP&MAB!-#\U&(]B1@=%^.>[/*1*294V6Y7:HJ54-\R(-.F1SNQ^A)HW!M$?/U^^.);^A\4X MF+,OWK?U_/I3YM /%:EO#89]6[<-W9:UOC/HZY9F2)KLC"17NY\Y]#DH1ZDG?R? M^V>P@$H?73T&S9^DGE[/4A'A 5$A*GUJ_!PRAO!%\7,DL 4>=AD%H.'DAB5N M7V-=\D 1V#I:,H0;8;/7%*3E%.9'Q!T@X-P+$:4I0S.!HP,Y7ZSD8XJH3H^O M OLVYN \'M@0-DG&:4*7PRPPX;<%1T#Y?Z 2)L%<^.K'S_G:\)E1C&HM6'(( M'/:-A6-_A2H#-FN 9"^$QX9[IX_:3E+4GP; M_"']$@Y?!*HF O+X4S"V\)ADD42X#-C^/!(Y=D[(8ECG"R\\1CRE9V_QQ%)* MP:-FWM<.0!H5X8 0]XNC1R5@!\/8RS:Z#")_Q2/>&+4S'XK.>(X[TA?-@X %'@V'1PXIF^0;@YH#:KVEAI/:,68R7BV7Q]]L?/E5M7N1[K M^C5(9A.L]/10O>XYHFW%*/A387UD94POT&7^V%]R]1D_>^ECO3G*"9('00"# M!7BSKRC7$<>4.G#^^( Q7^2$C<,T\_G"4J6\ /TDQ%_9[&5ERS/+P_7[MZ4? MKHQ!KD\0.RJ)4W>-HVUEUXD<+XW%\2S%XT*\+5B'ETQP%6 \*B7[(JC6FUF! MYN5[WW6*O(S7GP.Q^:Y2>*UC@;9.!=4Z%)3L#%X^P=>/7T\)7!S5,/NZ,AJI M3E_7;,V2E*$Z,%3=E$UI9"GW$[B0"3W)A)[+RALL6F;CM$0^?:^SF.2_&'Y; MHH05I.!4G#A5UEU7Z9N6W'=UVQSU954R3%UV5;=O]8WA?;%Y"LJ&S)*#?J8@ M@,#%J/?R5@54_DCW8KRRQI,D1+M9U9W#DK]XM84#KA4W[2A[^_6;I S#X *_[NZT)NPQY@72>#MP3EN M?N=FWJNB5%VS7U=$BP+?.Y:(&FQ15^2BU2'YX=Q'(\R3'T4)OV$?!U%-DUK> M2$/=-_Y0K'N)Q+QZZH HIVKV [.RV-%/-=/>:3N]CEGL[NGLI[:)VD$)VT'&FY1FFY.APZTG5EK^_< M-O%S:\V+]>J\QWP01/')Y>B&WM?MOB;I_9&FN_##T!FXAC1P+&7DF /]OLO1 ME^G\WDB(DN4R;27B51M3K-KFJ:&-@O1=C3K!DF'?$CP4FY+2;AR633H4)DG( MO^Z9K0W)V]W,J[>62M]%WHF[C(6TN(=-'CR07>^)%5=,]?&GU,?;5D^1-<72 MS>S/ZNKCM4KJX\W;EH@K)I6(M\#?;%DM9&,JQ'$5RN?:]3I:S3D;^9>7,C9&E\7 B81H&\[)C=\M<25-(55GH?N?E=)/S'YH5VR.;@/:[D38A9..=S MX'"P\ULSX,YT&0PN]^.'8-AZIU4J3U*NN2:\HY M-S@J:;T,;7E-^7@%/O.=TFJ-=)XZIL=K]Y%:I\3UGE%U9JTVJ.$Z.>//#5#Q M[9A=R=4)[6^+*QF>+".M=.,@[F2_!H.=S7=&]_2)K!XG-% M2A6QB%2S!])E!>2"S\T*A! ,Y"L+\8(UZV,A9(0+.C\LN6=KQ7^:UOEA:#?M M_%"O^_4M28(W*P"AS@_J_+BU1U$* +F5:V/B@;HX.A4U;4YW"[<+U*J.T:D$ MJ"4E0+9=V3R8IIPC?JZA2?;VZY)\7(, JF2K8Y'2,0=%3=)K3\L&FZS6R]'G9_!^'WC)7+V"U!U+I=IDJN8^,G=#&>._V8OXD \^6"M_7,[7__AFP58KKN%_6 @N M&[/Y(POQ2L<4B]?P K]BXK?M<2!XF<'VGD*67JY/@_! ?OV29HC\2S%Y]G=O :M]%61^^6;A=^,WLQ1U91'%83+F M"7MX 788O."*B@^![^1^%XMB?\[K)+PG.,LG?!]?)-)%6'JO\[0D Q;"/^\O M_-CW9G4=]?8XDDL>]X =3FF_4T;#C&M#5M,&_F29/56 M\^ ^)4^612^^O'S M^D0>V9._P*ZNNH["RJ:JUB1WWA3.92^/ET7BV8OXJ\$RYVE0AVPQX;_W Y)5N04_[YBI]9J]SIG&=?[R"[;]:D5J1(4OV$-SCAS'Z C-N M2S;G4(G",@0U&\)W%:<@A^F,Y$UKP[XM_6S2<1@D3\^@XA5[RT@$3PM88+3Y M75EQ'(B)!SL-/7Y;BU1%M>X7-'E1;E9F'$R^]P<^*[7RX[0%PIO\,XGB5._@ MV!'8R1]@)9=A\.)'O)@N2L;/O)@.JT3@'2R"J"A=%;R ML_@%["N>0HB$]Q81O^?FF@;.C=,4OA[.>8[[3;_*PY)!/&Z^@P"^,<1R1'@) MGLB)/X;(T/,7FVX2K*-SHLX%7!B\B?76&BFG4M09E:)N9_"I%)5*4<_)HU$I M*I6BMNY6ADI1&Z84J!252E&/)!.5HEZV[::<8X4W<%2*2J6H5(K:%AGLEBM) MI:A4BMH D]5Z.:)25"I%;9KH=4O"J!2UL:$HE:)2*6J]I:B7W!J>M< VWO7V MO1E/"W]^QC*YP>JBM-:-7NWB]S'=W<%KWX,(U?PB%VLS0KR5"!99D<+.R^#L MRX2(DY)N?ZNX_=6-IM_^WA:"6B4(ZAT'4W MK3>+..D*F*Z &Y9,IBM@N@)>=X^(JDE3_Z]G\;JG3@IWP,+[<1)B]?EWYUB] M.\JQB[I)67:RX94(G9AVTJ2"5X?O/$>.K7C+M+EPP2J[4Z7HK&71F0;1F;W=WT^6C**SO8XB;ZSU MQN,P81.JSSV6;(HHJRI%9&2O3Q0TBL,.P6$IHJE7EN=HRL%7*#Q467-19$ WDSX83'%0HIXUQ"A5E;6I+4MF/))"T"6(8OX@(6HN&U_O>WBF)2S M2G$F239"I3#J*>:=P^E8(X'MZAQ>O;54A",*[-N8+6/AZR9*;&'%5*ES2J6. M;?4465,LWCA[:N7=J8%:;"GFZ%H"MG;HPL/>6ET-,PF)<=.TH?WVGZ M>.7Y*Z?8YWL+PBF'?+Q>V1S224GE@\5UHJ16=GM#2>4[L.AIW4&5%KV[V66R M;A3]G4';7[>KWX7@$0':=07/,)2TKFS;8SZ*+!K&X^. M*'RC\(T,'(5O5=2*4Y#V1N6/8AR=5J<@K1V77G62\!^;%]HAFX/WN.[-X./& M\#*<@]Z\<<=]ILM(GB$I_4IL]H^K,VOK86Y1?_',#5'S[Y8L2 M3Z=0R^A5-[+V+:+7$2IJ-\@FDZ_4#X\<@>TE8TUHP2V" 3 MYO["GR8A7_LZKICK&KFV*HW[8Z1C=M^_3UM_CPO\?KM+F\8 M]TTMA19:YI MX[BZ67D98M-3V71SPG(]H3N0K,FIV7+F0-UPS1YD[0S_^6#5)+_C1N\8G%A% M4J2JTT8GP?CL.Y=6(+-4A^_S%GMV -?'O$(#12NXYJP41)7,=*W.T[99;])N MI-W.O$$7);G^0I16<,VEVNUTW^[^7#CPVDZY<.CNI:^U6=X1+$763 MFKHH>JK4H)VBK;OK*U+T1-$314\;QD:AZ(FBITJ-C48.'D5/%#VUR&YU1[AD M49)/T3_W+5QMB)Z.J.2\MHW[ B\Q;QJS4!"$6N2QAFJYRVKC:NC?DT7%K$Y4 MWZ!85R26HC62LM,"/%FJSMF\$R%K=0"XXX%UTOI+@%!.>5/:JAVM)KMX33_U M,"%KB M-4;$K&TS2>=^5 L.N!8;7%CC9$#6U_D;VK@A<"X/%NHW?CRR*!'^^ M3&(^@!L"0A;5@I_: %>U=G%\KRBB)E?6G7,LR6J;+W%E7OR.0LB[#"'KETM5 ME*J[)"2QI*#S8J)^2O&$A1=OEC!LZYP>FHU"CO&)Y#4TT;(H$J5(M$F6MLL" M)ZNB)A'<&D6BET6BXR0,.>;O&O0IFPO6KN'/UX\\15FM[);D;CU8"BQ)K#8" M1]W42:PH,+P:47_&^9>9%=P"0*PGA:$NOPF3(,'YD)=D?>H?@G#EHZANFL9; MY&[$N(VKQ^B*:.J5*=?S:7P7,SHHPC_?Y2%52JJTV:K4%BVENF%&I$F/=&8[ M-.^^V?/?8?4[)\"+.-Z=37 0?/P,CPK9BQ\D4?9D;\S'P>/;HQ@^[H43,9L$ MGXTT7IL#54Z'PHLWG0J_.>&]CD/8+FO9\S1S_M8SYTL*^IPL M)4WU/H;RHY65I?'S-TJG$Z,>PZ@T?OXV Q%HXGP#4A]-R&S0Q/EV9"EHXCQ- MG"?MUBCMIHFZ67]):BNXIL(<;&/+YQK@M='$>?P.8D /]NH MK/"B*Q)!*8++C U-G*>9B5T)7^_#;G5'N!11,>L'\^J*<%'T1!/G*7JBZ*D9 M5JAU$@'&YJ0!X7.'VS'DOMV M7Q[8JN0,=$4U#,LU),5U3<=5[>&[[S=.HTC98P=$='O> ]LY[0''/'CXOT4" M_CM\W(_X@ <&$; 7/0MHU7 @A!]E4QZ<9>C/!%5*1SO<=++#$>=8LF0T>X%F M+[3VXS1[H0NS%P0:N5 CP3/OA 8NW"I73FQZ#)O2P(4;W);^RN:>S[UC<&)I M^D(S,B--2'S0](5VY#!H^@)-7R#MUBCMIHF27'^+4"NXIL(,;6-KX&[MPM'T M!>H?NJXEZVJ*C4V-'V!HB>*GMIDM[HC7+(HR94U M?7=>N-H0/1U1R7EM&U?[_(4ZJN6:UGE>[7R&MRC6%8FE:(VD[+0 3Y:J;N=LY/B'9OJIAPG9^!$#7?==*3#L6F!X;8&3#5%33ZDKNV^!:V&P M6+?QPY9WP9\O$^R:]K%[B$5Q1UW5VL7QO:*(FEQ9=\ZQ)%LSVJDT:Q8O?D??G:(IRO3&Z(IHZ35&F"+_I+@^I4E*ES5:EMF@IU0TS(DUZI#-[V3SZ MD^;,OS6F?CW0_HB)]/JH;YF&:4N.K2J2/-0E67'UX:AO*I(V&MB-FT@OG5'^ M?NPZ2V=^YL/XCUNS4H^8D'HID2HF2B;.RAC_S5[$AWSP8_C2#$3_#@2P#9\A:,5V'PY"UX9 M0PP&>&7!5_=[$/XA#$"_]80O!3J'< 3^"Q!ZPF;PW_ 55X/?GW\I@CWD@\AE M#N!@X7?C-S/D1M!Z41PF8XR3\0788?""*RH^!+Z3%_NR*/;G'I8\>4]PED_X M/KY('G:O2H#1$^6?]Q=^['NSNHYZ^][DDL<]O.+L=F#;>4[#C&M#5M,&_F29 M/56 M\^ ^)4^612^^O'S^D0>V9._6 !SU744EC"'7S]O:^UJY"YMN=K'XV61 M>/8B_FJPS'D:U"%;3/@OMX_W\96#H8!6Q;<#DU>Z!5U KJJ6++W.F<:3IJ.W MPCIN,F3)'FY@]6SB\XC",@0U&\)W@6*=<7V;:F;4P9O6AGU;^B%^.'Z&V.+I M&0>=VUM&(GA:P *CS>\"]1_%*2 0[#3TD)(/2-4,_V>ER8MRLS+C8/*]/_!9 MJ94?/$C?C,9)>-G#B $SQ'@'2R"8"I= M%;,G[Q6U@!>GG^#KSFT>_QRW MNMF&0O:OQ"\\=$.AS+V5G<4O8%_Q%$(DO+? #66:!LZ-TQ2^?H*EP;#?]*L\ MA$G"X^8[". ;0Z 88@[ $SGQQQ!0>F#H-]PD6$?G1)T+.) V>J,ZJS52#ERU MA&"8\^>TZ /G[IYL?HQ*T@9G/TLF7!EPOP]<,%AFA/!;P$6<>5'DHQC^PQD( M13Z56Y0>@M^J#'[+DGNV5ORG.O@MK1KX+>VF"%3J=;_^+ 0J2K2W#8OGJL [ M7Y[1R?B)!R<(S 6*M0QG>$;^\@1XM.9<#]69&\Y36VLK=]@,GP"[_EWM-Z$+Q%3X$TX<$?>PH8B?U!]1;L]4%[)/Z]ES#Q9]= MV?R9IIQCA?=S5=NW]NN2'[(.7PS64R,WR^X=_7J*J[LSE\V6JJM5HO:&1@1 M=9+PEQT)RCH$K'UR9%16J=*4LVZPR6J]''U^!N_W@:?MZQ6D[E@JU29+19;J MQ/EG9PG7#2ICVU!B>+UJUQM1K ZP8<6H;I#5FQ6L;>"B"E7;_D+52VX-SUI@ M&^]Z^]Z,IX4_/V.9W&!U45KK1J]V\?N8[N[@M>^ZW,);3(1I,4V>7>1B;4:( MMQ)8JL2ODW=>!F=?)D2;P9EWTT.WO MP=M??M6[IBK=^5;"J[MIO5G$25? = 7T14S9\-'3IF9=(\Y]BH' U&6_0YM>$'HQ+23)A6\.N2N=>)5 MZ4"#IG! @VU:FZ5K=Q17ZE)O8PA'45J+>)!_[E.(:?+XE>?(L15OF387+EAE M=ZH4G;4L.M,@.K,KFXON-QF+ )U><>2[9*)R!31'8' M]CH5-(K#KC:CLRD'7Z'P4&7-194UGY/EH<7KVU M5(0C"NS;F"UC(8VMV>3! ['VGEAQQ52I7.1X36VKEW: MF!6FPIYNA: K9VZ,+#WEI=#3,)B7'3M*']]I^GCE^2NGV.=["\(IAWR\7MD< MTDE)Y8/%=:*D$JHE6?131XA5:=&[FUTFZT;1WQFT_76[^ET('G'P:$=LCEXC^O>##YN#"_#.>C-&W?<9[J,Y!F2TJ_$9;Q#C2]+O>K@ M3DGA=S\KQV'ZEU2ESO M&55GUM;'WJ+\XI\;H.+;+U^4>#J%6D:ONI&U;Q'E;H22.FHNZJCYR8N3,!WE M$TS3Z0?"CT?VD+:BL6:4P :9,/<7_CS)00%6T+H@0"S,;-SVZ^]I\^=YB==O=WG#N&]JD8-*I/)>F-_!V&(/#&K;OWN@8,-7097% M6C(%C>@T.DSN^IN/2D./*G--&\?5SRJ:;$Y;K"=V!9$U.S98S!^J& M:_8@:V?XSP>K)OD=-WK'X,0JDB)5G38Z"<9GW[FT IFE.GR?M]BS [@^YA4: M*%K!-6>E(*IDIFMUGK;->I-V(^UVY@VZ*,GU%Z*T@FLNU6ZG^W;WY\*!UW;* MA4-W+STM43(KF_77%0EJ7@UOXRQ]=R5"$V6KLAKXKD@$Y0LN,S:G!&YW>/U? MJ17J?!ERBZHHVVNWNB-*'K:,#8*14\4 M/55J;#1R\"AZHNBI17:K.\(EBY)\BOZY;^%J0_1T1"7GM6W<%WB)>=.8A8(@ MU"*/-53+758;5T/_GBPJ9G6B^@;%NB*Q%*V1E)T6X,E2=<[FG0A9JP/ '0^L MD]9? H1RRIO25NUH-=G%:_JIAPE90UQHBHI=V6"2SONN%!AV+3"\ML#)AJBI M]3>R=T7@6A@LUFW\?F11)/CS91+S =P0$+*H%OS4!KBJM8OC>T41-;FR[IQC M25;;?(DK\^)W%$+>90A9OURJHE3=)2&))06=%Q/U4XHG++QXLX1A6^?TT&P4 M'5B/HSSK_,K. 6 &(]*0QU^4V8 M! G.A[PDZU/_$(0K'T5UTS3>(G3^.[F-%!$?[Y+@^I M4E*ES5:EMF@IU0TS(DUZI#/;H7GWS9[_#JO?.0%>Q/'N;(*#X.-G>%3(7OP@ MB;(G>V,^#A[?'L7P<2^9\[>>.5]2T.=D*6FJ]S&4'ZVL+(V?OU$ZG1CU&$:E\?.W&8A M$^<;D/IH0F:#)LZW(TM!$^=IXCQIMT9I-TW4S?I+4EO!-17F8!M;/M< KXTF MSN/G:&;BE2Q95T/SSDD$^-E&984779$(2A%<9FQHXCS-3.Q*^'H?=JL[PJ6( MBED_F%=7A(NB)YHX3]$314_-L$*MDP@P-B<-"+\+B:#HZ3)C0Q/G*7JBZ*E- M=JL[PF6?E+NY;]%J0^QT1!7GM2U<[?/FZQ"ZPW1L^CSYKD@7P2]8( M\.M*X9=\"X-5=S-J%0/?3ZC5II[@NDO'J"=X5\A<[3!^:@JFB)O&*Y JO4=5 M*NNB+=.DFJN[LOOG*^SZ^U__DD0/3YZW_("C)!E;]8JEK6)?8,_]63#^X_M_ M_[>_YN_\F7UU5E,"/H7! OXZ9MP?_ 34';^F?ZX^"W1=(/%^9=._O1NYV!GU MW_+O7]QW@C^!7WCC^&'8UV7+E&5=,FQ==T>V;LBVV]=T0QK(SG#X[ON-PR@2 M]MCY$$T?]Y#^B!_[X(.S[8_3)Z8GT=MBA3._A3]3$'Y8""/V&);[A15)-D0^ M%2)K;@67?WW4PN=L($0D] /XC^!'4<(FN]_QVW+BQ4QXGS[<4A3IH_/YM]5/ M\L?O<'2$\2 IXO_?WK4^-VX<^<]W?P7*E:NSJT":[X>=I(JBI-3FUM[-2IN4 M/X+@D$0, LP,("W]UU]WS^#%AT1* F0,SW]^'5/3S?PQ]29.? D M2^Q^V)@NL*F>FS'HM#8>.\;OTH\VC>>%8R\,SOX3.IQA;0MD;F$$/GQG@T:@ M25KP)?@P6"3#=:R)XSJ! Q=9W!'X_AGWEX;ENG'=C&JU:&&:\9C>G;@%3BJN0>+9%CQ6-;& MS.>;!3]PL)9!ZKKFSVJA4-.H)ZOXN'"$,0^=*;V&;,4\5"F!K[SHHA]"7>;[OPKF0E;%!GH-(L&N?&+T) M[XVI"_>N.%#(60'GTZ F5"$%R\X#?R(#.%ZZO@K0\HFXQB0BQ8..G[CW(0F1 MDX<8CF0<$<#4EE33=V;8EE@8"#Y%:@)(S>W"+OOH:1G(T*XB/,A;1%81<(OH MA H1Z\(XXGCAC#^[: M6S_' !C"D$@L5KF&JIQCA*1I2!DI?@3&@T7Q!'TPEBQ8^%-CR@0(VX3:#8$& M^6K\ZM?Q 8-:LVF^X$ 488F,2-,VFS\;CQ:?,Z3"A^6*@Y>TN_/">TB>FIY4 MZL]@)93E 6+\/7371(E(O[Y&2VG?HD6,940IN' 9NA8ME5PTY&#'@_M!$&#) M5RMW'2U8K&$ME!EXY[]#$1#7@Y7!"S;DN\5?**U^&* 5X+Y8*3;$>41*' 9K(S&XG#:,Q?&GHFX\$AW] MV,PINP5/$J$K&U]%U(LNV35!^#I7=OA3MUWO&W"Y"R_-E]$4: #U[X93Q1 . M4$9R ?M&QG,.LCACG,/O7)F,_.5/SK15'Q8RT62\A'RV>:ZP&?4;]59!:V>Y M/JP-(30K+<;) N8[E4Z]6E/T=M0J%N<$89_)5X#7 "X-?$XO1^T@1 RZGA>@F^'%Z"GB !&$PW#E M%X C8X2C $P6ATKD14H:("Y'M8T0!Y38 V"A7WV B=U36\F&J&!6R(@>(LD9V50.3#B74-)!ORIF" 5V"7$%J+*E/U8W/FWY+IS\'MOU MT7Q&?@,8;8?5'J;.>0("IU..NT2-?1=(0 MX%JL"JPKO M^AB3'Z]?1\\S)&"D2 NH#X;

1& M EG2!H4\6O:-<=O!]^+/OA)Y.10T9X"025/N*99*KXI9;Z\#O(/%LJ95B9Q( MQ6<00H-,11$:E.+M'\2V(ZY^K+8BWV,('P+?_KUV0Q* I(/E(=[/.93Y 9U M6#QT E7PY'?L0L% <_AK0!T/"]!T:O*?)0.F8IL1= *FQ0JY,FIB@^RBI,;OP(=& M5*=*(:6$,VRI< 10K QWHG"/_?!B2-6%(P_.3:0D2)E7FJ,440SDKDX MJJE4"08U$NB'5B>.8^#+TM(I X "D1U9E0F;.QYIKBV/-+*IL6^YL%!>0(E0 M+-&-$7OL^2;V:!9'I>,04\$8*&=)45M3+1O_MT]N\.Y4&#R[PX)PUO@-M/A( MAI\N47'\#9B7]#U(F.7PY4X%^>[M#U4M%;FROUMOX"^U1B>V^:VB78&I,#1><30L:"P@%*N[6[#=!N#P2"9G&XZQ'#VBCGNU8GUA=QS%/( MVQ'RX=U+L'H#?ZLT7=._"ZPQP)>^!!= MJ9Z,MC5^:NIJ@/T"WR)C7-%D:'"H4."R!%!9N!6 .PEP50C^9 ;LQ0^/=X'( MP24??8FR*L<,N"2ZD &0BE K62?Q-@J.71R1?3GIQX^7(&ZF OY>F M@;W *&VLM-4=0!1IA';-!6T!4X;I!:(DHP6\';NG[MI,31"\C]"5@4L'@PM@ MT?PE3-;ZI@R*,DT4-H OP:T*P0CJ3G8>%!1$_9.:Q\*74?UTJ(FTN$/>FAI_ M%)=,E/]1;P(QG+(GYOHK](;]"<%MVBL&;4F[)<*?!<]H R@ FS #AEK!'M-9/0F6*!O*%%'5=T6K_P39-@MREDA$ ^&7C/N4^U].O_JJV&+L% M:$$BY(8.C!6@W$RW+4K-$ZER^/*OTMA@D^0* IFO9:ACQAG"L M:\C72"',I3]ERE] .!Q1@RZ3R0B^Z\_7T215T@YNKZ.N!T( 2H9E=M>;A,W0 MBB /F$J-XZV\CB!5+08N+M'4!C7 M+?OF+2B3)5?>5D/Q6.1"[= [P)SZW/)5Q-XX'!A]&WO2SW*B@ MCY]FL39YB =Z*[?C0',:M_>MN_O[ M4:OP'.&"8X/T<;MY1XK0Q/^WE H60XL;S"!CXN6F'F7'"G3_+[XW]V]O4N88 M/(YZ)M5779)*]364 DE=M+%31ZG&&+WVN0,B3WE<&(+@(.B6RF.*DQ:1HK?, MM0B*PP^_8GQ_ @"RU6CT4\D1GK5D1K/Q-^9M#C?C_+6SR6;V E&ES(6@)X". MVC/K#96R8-;T/Z *,;N41HRD_,WGOQMC)UC7HZ?@I6KC:DJ[#&B!N&<:<^8Q M#LIB%<*T!6%A:T)[8Z _<5,R\\:,:\C]"B@_0;^ ME*\DCR/),H/'@%\R==?*_(J@%NM/_-+F:!,M8\)]"U0\DBG:L[0I^]U(RX$@ MUV#*R>^XO MHVC%OP"Y1>&28RS5X+;1[_:Z]ZU6I]4==ULWP\ZP/;BY[]_T[CKMFYO+M%2* M@!>W'0=\8\WGG,WCXP6GF.E)3.[-ONP4I<,HH)Y($#\_"+!93A?1-]'ABY8AXE'RY8$V)V.3I M$>U5@"@Z6D ?%_XS/G%-.486F1PU+=Q9HELR9_X<[-J",AKAF]^C!"@13A*0!J_ #0T8;<#F M $+8"^K\Y2=S3&;DY$U.C0<_A+]&H)K@HNR!*/F=2".@GXV[$//43.,79SH% M8WAG">FSCV9;#[C[Y6Z4O9DN%(YE?+9LS+O8D%S=L>1Z"HT;NX-ZSUT?/M-]:]NW)R]73=N+G?C9EVT(QEN_PQ]:\O>I?9QP1E# M6QTL!#:TQAT;L$6NT6XE&DQH_4(.I^ #R^WB>@E M,>FYE2WF=12C5'65^LQ]GU_PIEYVB-[*_">D?16T1FF(=;GJ5G-<;J7.3U,Z M]MQ*,0I0YE@]]MT>T26T R]NS@74;>^;_6XOKYF792GQ/EVW_7P&7:N!BJF! M=MOLM!I:#9S&Y;H.>$';EV\ NM?3O*C5-=OY2=W%]R_2;F0.;N3U2%>S8Q[7 MF_"ZI:L2+O/+ =OS>-&I?!S=(&POF7IFNYE;J[Y+D3GM9VHAR?8'ZPUSZ]5P M*4)2V,97XPP6ZS3]P70[,-W#YH)ZV R&9GN@VX&5 Y-H+UNK4JU*JZI*NPVS MV6+]G&"H+-;C.K/7&N:@U\YKYF59 MRJ(#>=I":35P46J@9PZU%CB5GW4=../35GV;M^#?Z\FYZ[;-YH[B=#KG3GN7 M.J/U_3AW:#8;N1W6NGCIJH0G7<*,5M4MY.5:QE>JBK5J:SG M0:X_4H7M7=?O&]BAO32.'F"*>.4M#!^U+A&&Z]OI5D=?/0<_46N4N(D>-A7S M>;[]8WJ-_\GU>92#EN\(VSF/$-N\D?\0-:J(6MP%5-]XZ5-]8Y:M;XR]HH8T M.=DQF+.D)VG=>&T=_P^X;8H-M(M;R&;I%W)8_G7\U5=M*VB9^+I2"P8#I(:4 M0)=-BLA.B2)J.L&FU6Y<2_>/J%'DWH7%C=G \@*'VLEARV#5WG%7KPW71T * M3#"-FIT^,Z#D2TJY6 KF3+"#NBA%/;6,CXXU<5QJ1%I]-MG7QR?N^N8FLZ7^ M/7&'50L[Z,T8]8V-!$IQPIX')LT_-WJ:JBYRCJ"6<8:MS 4\[LFG/BRJ 3*( MZ\I:RRZXLF&N:H(NF^&D1!N[] !]D^[AH*$X6)A]H\MTAK&[<9T M3=6A!U^D>FK3O0#!:M%G-5-AJLZM.P12]:@SVDWU)?9ZS%7W_:G9:=?[!ESO M[LK#*)<=_%.SW2]HL)OV[/Y-%E&R^B9G;7-?Y4[W7JS M*HO<;M3;IUCCBS-#7]A2=M\T/C-._>Y0\WV:P*AD:]'JVZ1DBJO4%/UDBMCD M6D(UV9$Z:O^E6O!%4 ;TMB= =!@9=0^/#2595]50/O1FH3L#J2-C.D6/S)I;>!M">;:B5O>1 M]4U1*DA/#!OFS6':7CPIPII)K#3I>I-N"3XT-Q9K>WDR*\)?I=1SU"%P9X#V M?3:H/Z@/"M%/0"WLV?C-65+/QH(FT,TY*I ,$]O#?UO)SI38-CEC":VDO26& MY65[3% 9!,;#22Q4S235Z]0:*A-!A)J MZI": L]YZ038K%"U\)6"JVP5_D["\8K^.E) G$@+R;:4,:9?6-BJ6D8'IB&/ MV\)68'%0 [M,7*!_^=6;2,7\A3P;ZE%^";9\"RZ#'6+?P"4B@ZE$@R%=Y7HAN9S;KQ=7O8*F"2]IT11I UE2$TD9FD M!U[QFWQIH8SQAO]B[J*E&E2^AK-?'Q9C-B].WL<^ACO&UHJ^_$-RTJ<)X;0H MUJ3@71P_K[X^2!M-.YZ[4/V[0?@1M(*\VD0=$CZ,.DT=X-L (Y5"^+9#C$^D MH5@+\K]+S6LS<9P-D&S'NQ"I@!/*BK!<"O0LEXX09#A7EA,+]LYP$=T!"L.. M-=*6@,!FV^1 ?R#VFMD#4\L0T==[):@=Y1I]XI M+,Y4U)C;!<7&DO$>M;^6<8VW-MH>TEQ.V7EWKCI%OW]YQ]#49M;UNHG!2WON;^,[.6_0# B8_D(&ND&W*7? M__K?__7GZ)X'>\&FHX$P=-T22/S [Y+3%-@B]3^=#E*@QH-I]F M=Q9'5TM\9OQA 18I?CI9&?CPA&,X4O8%"UP;C9 M:8WZ=^W[8:\[NKT;MEIW=^/;^YN;]K@_'MU^]]<-#7PT#U9%@:/UG_G@Q#ZC MP9--/=FT9CT!'@<$[H0D^!WQ%<$[NN\( J/G$_3QH39ENA8!*? +O;@?1:HGT?^'YI M//NA.P7'X G#_0PWD *G%@WZ='O)+Y6FVI%M1AF&C8TS4?@Y/1 /XPIN)ANN MB=?$#Z:4)@/PEZNN^_HLP!J19^/YQ?9U[W7K[=ZS6&CTY?_]O\G2AH# MC.U:*\%^BO[8(DTRQ/2!@3B1K+?SW,?A1P[4 -OO;%S?/VGC^[QO/^WH*UH5 M\EA-6MSQJ>X9&D^7O9/T(\&U7R1?A".IJ M[M/IV=V M#X_A7;UX:>?L=1K?6=Q=&^P;X[8C8FL7.6O:!:/[.GVSV]4E';7_I?VO&.RU M.R;8(RT3%^Q]Y1H$E)E_>.06#([*O,/<2R )YCL;8L69%=U1A[BL$B$USV.F:C8'VP$K))]=DW"Y3P.+#.JWB"74I(G90_<273PKD MG_6_^TS!YN4WEG#LD3>]E9GGCSCZ8PX.C!OCN_O&H-VX:7>ZO?']36?<';4& MG7&[,VK=#YO7>G! YIQ3(;*9SX/%KFS_"=*>SMN]D/?_/<$%/Q1PG3#I6/(J M4+_AKGJEJ\VNXQ-I*0*A"./Z$JU$%55$:8EVNCM4)7%7DZ M)TBZAFY/)R5#_KL#W[?;9JN36Y[(MAA5FTU^T#[&:8"#5B^7J5Y:/;/;[6KU M\D[U\J:H6HG!N-K0:;UESTD#\S(2L32$TYQXS9Q8A?SYX)JM\SSEXY7 M6%CM&F,9VDG0_'-:Y7:@G;C6(-F_-JO!JF*OH9"E\65^%]N1QF7N2/8ZZN31 MX87 "LM*+8%_V.V8_6;#[.=W*N/B9=^J[JHUZKWB MS\M>[6:;]K!*!%RT KM,!=9M:P5V@FR!]Q]?/NJ \9XSRLN5ZZ\9>Y -;J/' ML"D>?&:>H .T(]EGFLY ?XD[]WZF[EC4M_284\RCF]MQ_WYPFV1X-K^@4,W7.,TV_]3!/"?)?5(]F>&OU(]CX7A".Q/*H]3B^P9Z!U'G/4!X4W?5A\0/O\) MWTI-OJ(1R[,#6'U 6!\0+C=CZB.:A["J/B"LN4\?$"Z<4<\=@T?/$%T-+AMS MIXJ=B7 B;.Y05>!+",+K@-6I*N8-![I>N8Z57VNL7.N94^F9=E=WA2P.)&DL ME,)",O!^9'.$@[,EBPAU%)L!.'Y>+QH/8[+^T43,%]'ENZ"9UVMG*D\1!$B.^QIV*A]LA*9O0N7MUY3QT NR4T[ MX(A,=E"]PDWD@2DQ.G'DI''+:2[$I\B"F_%(!# MJ7I^(A:P8=,Q&XW\L@=>(V5N="JS.M7.N59S6LV52LWUS6Z_K[5<0: QA[/! M^1[LW7UZ^-YR^#\M-V0C@>UW1][THV--')?:*/_"+!%R-OWD?<'6RARX$P\H MBZ/['H_&W?9]I]49MF^[W?%H-.JWQ\V[F]MFHW\S:/:OZ<3P=M]C8:PX$[B[ MX7@S/&-+2-F:^&&P]ZSPS/$LSW8P%D7K!A=:@;&PGI@Q8&7K/.R@*E^L3_VYY MH<77J7$W"QBW20,'/@,E&C!:X=0*+1S&<>=KC6N"O^'7DB,<;Q7"2H+/1R._8=[.7R[GO3O>\1Y^K?7!;3UY/O@*3 MUP>KWQEZ;W;UD?^MDZR(O@V"WX;"VI3E J#M4 2EZP#HD]CGX]^/F)J5$#JW MLHF:$S4GOHL3'MVU@ M'\=G95R]D"YO)>M3>';U4!IB7:Y>U1RG.4YSG.8XS7'7P7%5R((]]ZF0L27D M044;_V#_"9TGR\4JW;JU[XGTGE9OFG\T_VC^T?RC^:>,]"DJMM8\"[[*DY:_ M^!Y;JSI&Q@RF>V05O=Q9K?3GVG25STRM0>RVK-N;ZP!"!1% Z;E-JYIMIJ&* MKUK?:'USI?IFQW.U"CKC(3ZME;16TEI)JR#M<)52U>C]LP/J62]\'M3P(*/A M>$],!$N]>59RI7UA1DWSC^8?S3^:?S3_E) ^U=X\VWC@KBJV>9+W:_VA;LQQ M 3TZ21IP.E:Z-@06_:"B+KI4[1N:R34'9KNCW1X=83FA,;AJB=-Q32UU6NJT MB&D1TR)V489-0\G31M '9_#RBMX5ET76MVI ZJ+J)=\ O.9JP^W>P.PW]DUB!V/I=AC'QF)U.XRSWU[MT>O)5V7RNK^ ;H=QRG88A[?FT@TQ M=,GMTA1_UPTQ-">6@Q-U0PS-B>7@1-T00W/BF3CQ>AMBY,2I>V"[;G91MOV/ M\G!BZ0BG.4YSG.:X2A"N-,32''<-'%?%8CUY4DPWLCBW3M.J2_./YA_-/YI_ M-/^4D3[5KL6C&UF4Z6"PKJN:OF\P,!O-;N$D*E3[2VOC0?J]A,G."=;3,W@9OO@LZY7[]+HZ$D.QN"J)4['++74::G3 M4J>E3DO=I4N=1I>Z(\5[::H[4IR2VKJB9QY4[#1Z9K/;.1DMKZ*BIPZW:CVG M]5RI])RNTJYUG=9U6M=I7:=UG=9U6M=I77<9ND[[K\4&]P[K2!']_>__O=__7G'@\, ;OW%\9QEN/P(#V*?K37EK=[[?&RMG,!R MZ>N-I\'">$C]+VSVE^_N;UN-5N,?S=\>;[\SG"E\8=E!;7#7O!LVQNW[4>.N M?]<<-[J]5O-N<-_JWK=ZH\'==W_=6,WTRKS2M&(7,[RIC4>Z)4>[!Q<>$2S@49P].7XHU),MV_9#CRX7 =QN\:EI6,+P9_NKGYO&,X,APE4S MWP5;*(SO'7PX/!6>('YX.8LYSU5H%+0(VP'D'1JW"JU:AHUZJY_ZOV%^C5L& MN?1MZ;7/V\"B5^GV&Y6:_)N:(9RAA'">R8VY%Q/^#1"&<>?A"'8JZ"-PF2[C M?%R;D-C*$L8I!@"7@<%+Y^)J1CV*43_% %""\3F]OH+1:L_,& MY/@28Z-3<\ZHUMZEJ(3_7(JCQ$50JH"\*;/?SJ\?:*6YINCH8C;ZN;7(NA0) MTKO/5RP1@+-[N97SN12)T"&"]QF;8QRWBD1H[^E]QN88AKI"@*>] M)^T]EAM.=62Y%;MG+U"W 9>Z;K6%^^69OIO%5)*1IC[N@C%JM2K4J/;LJ;7;- M88[]S[0J/1#*YE OXHUE'0XH$O$%GF*YJ6"?B9CCNMGNCQNAN<-MI MC_N#SO"N>3>XZ][=C^];=T-=)T+7B=!U(G2=B(J72BC9[;I.A*X3H8_?ZSH1 M)7>2-:/J.A$52&/2=2)*$,,I0XA&UXFH1K1%UXG0=2*T=BN5=M-U(JXJ6Z\$ MJ$W7B<#[]$FG$UFR2W7-+TXB=)T('2+0=2(J;(4N_CB&SKLZ@=VZ'.'2=2*T M]Z3K1)3?;EV*!&GOZ8HE0M>)T-Z3KA-182MT\0!/>T_:>SJ"3KI.Q&7Y3@=D M<9[:PNDZ$;I.A/:USFZS+D%*=)V($[I?NDZ$/MQ<_M0Q?;AYE\NLZT24!Z1H MCUNK4JU*JZI*=9V(\T#9G.M$'%?987>IB%]][XF)@$V_P+_&OAP"N_NHY M@1C9@?/D!.NC2T2,1Z/&3?]^T!O=WW?A/S%PP M57D!#_G) @(B7"XM#M<)X\O#5\-25(;K.)5]V.*L]PP@6'#&C"7\LA &@]E. MC=&*.Z[1;L@*$;F^K=AR$@=P0L9\EKS@0[]5;Z7_KYE?P8=^+@4?NMWW%1UH M5;ODPCLGWRA_Q0:-UH_8'],'UN$Y#PN+'WY,7?/?X?RG"R8>UZPW6GVSU\RMG-3%YQOJC46=RGN,@#6Z M]:Z6KE/YL9=ANJ2?>DX071H#]7VSU3/;G5[>Q$A6OCAJY,X.'PPAO.&NP^M$!)B#?8*7'L+U?,$U;@^!X]Z],*_WS[ MR85>?]B^:?5&C4:GT6W>]@?C>[BLU^_VA[=W[69+GUQ0)Q<$4MOPB=P7=80A MVR#3--@WFZW@:?/3'V^8G1 MH91]O]]]8]QVQ/X+/H-;Q(S/@##W74%"H&7@-+&K\C7\K;X,?&%+R_'0I]QW MQ1C>S,&E#"UW[S6/C"_W_OC]!\_XC5PR+2C:6)Q'4$;S.6=S/):XCTL_ )<[ MGG#LO5?06<8WQ!Y+NTEY[AW)&\O%W)SD"&,B"?HLXZ%$')B]5M-LY'CH06\C M:@M3%7FJ](9B-11,O][/NSA9N5E ZY;JZ99M^E1#N'KUW!K+:;;2)DN;+)4- M,S3;0WT _QBKI<^4[*/L0RJW0AA,!8WU>9*7SY,,P(4?-IHGHY(^4*(/E+P2 M*KV> R7@LQ4O>641HJ+]-2U;FG":<&4AW.$;7RG^U7LM.GHSZ7%\D\NL?6^+A>EQ4U'J<\E@+UZ?BF1Y:%BZ=A/:WL* M"E%;@V:G^.*H^"ER+:.YN5G-B_!.O;J0[UCHF6DXCL"IY>:W,Z+:F:Z+H7;Z?;, M5GY' B]%Y^I=HA,Y(Y>Z:?1.S'YR-6 .FWUS,,R[[L#[=HVNV/$ID3HIG8'. MW2CG$D([0.OF2;G?(Q5JR.]K99[5+1^N@9DFOVT-=36 M\"5KV!V8@ZX^1OJ& ,!AW49>:L[QUIX:F0X=0"9G!BOA!2/;!LH'P#Z??=>Q M'2:.Z<)Q.[R]'?=:X_;PMMUM=+HW@_N[VV:C/6PWNHV[1K?P+AP%]UFAC]OU MK:F[QMKP9T:*DD9"2B.BY8L<\M*\-H^7Y*'S\N@I XSG")SX9\X$\P)BOD)G M>;(>*A8LWQ(4S!H7T,&RH\X210#>#,*&?U'2J86QIXE*5!8+Q@+#(HIL4>$] M SHTE/6>=YC4 >:5F0I88K8$XM,F.'Z0A38'"C?%=(, M5C"#T1"/YC';$@L#W9HB.>ET;::0!DA9 SM)A9X53O$L>-UX3-$E_GH?A6:. M!P;#L=PTK1862-R$,<\ "5S!XT$@/<,"ZX)&%N]W1 !7&L].L" Z6IZ'Q=9? M?S0,VC2H/Q8#F7<\;/X%2P.3M.9TB6EP-G.9#=;+=0UK^N]0!'2K:3PO''L! M-]MN.(6[/7=MR)Y3<(L=#,&:6P^$^?/U86M64N1"I M,:]\XX+<\7:-#*O1#2 MN"9&(N[?2.8,_N&I'QUOAM:)C,C4$3;(-!!0V3[/#^!M8);@@W@5Q^PTI9RY M]*-\2-FU1(W8"'M?.OY4$&:Q7.%O I?=.O(BN)O3JL>@!&Z$99\Z-LP1-#Y, M.$C-'Q9UPK"F#[.) 10!9L!'P 78+A2'[*@F.+F-)=M(#9X(P M?452$P8AT(?F!3]$XB"YI7X9<9S<,;GC46R(3RGD0UC<2D)]P,KPD)4+8YLS M#T3)!8:#W]DJ2-00=DZ&3P_X'A*ZT1+&:%O&]Q$^;#5^_EI_J!M_&XT^Q]\U M?_Y!FB2%Q0,5I@J584K!Z]AT/0/PA!'XSQXZ9N%$.%,'I(")NC%R74D=%>@R M FYY GL"1P I?GA"!N8Z2R 4:8XQXX$%4TJK7+P-M6RD>X&_A/(72/)HY#$A M=M+\)4K'1$D-*5E/X&%_Z01(VU7(18AA6*6GK=7*!0ICO@\/<75PH)S-0U6-R>Z+ATA<(KI17JX&Z>71VK39$#9P*"T6_G#_<-/ MW;Q+?3S#T,&' ;4)PL+]Y5YW+A*T7:MK&I,0*.$35P0Q*Z/7F>88CLX1\L!D MG:PY41?\5)\S<\."OTVZ(QZ/X[PSWP\D1A +/W2G: TXLX@5X7'_#CV2CL0# MWSG]([SR&$XD;T[+"$KP2#[N"UOY/,"(P#U(D]%LU/YOGWW*VQ\X$7]]3U@C MD2U\0S+9C)A5WS3=S6;,)@ARSR8U M. "\KRODMXR*&CU\S5B07_TZOJ=3:PS-%[("WC@Y^7%KH^@+>V)>R*3>B!H% M"BE'XU# 6C NC.\?_95C)X/J-7K;%?+>YTF0U;.6TJRA *:U#EDE1QC_@/4 MO0(&:UOJ_I&R/.%J&OD"J$3@^E@Q># .KB8MU/(4R[8Y<^E!^W]?!4'H.Q$X M2\0RU9=+M-\2@$@\HV#!^^R,M!X(DC#@%P.9A-$)T2B;)U)A6>2LI?4[N"01 MA:7-$B)>[!A-)A:J>BC0$7!%2'#FYA["T]$.,A]!>I"B@ M#*1$$I%_A[!4BJ(9OX$SVY][%$\V$6'XSPC&I%^+N=_!+'1CC&O*.&UM8LDU M39(I3,-EA. MUV$X?5P\@%?"]PB8AR!1$M#8#K?#)>I-&TDM5YPV&E*/L\A?5SXL+GF 3HWL M/QLY]#:AN*D#\L$CT.JG)WAY.OF<.2BG4M&PX(D5]L#ZDI,61?9VHG*1(DO: M7U=D <]&V-R9)+[IKH=D(:EB<6!K>0=!M)310 R0>M4\=*0GFPHANHRD#N5F MO_IA^[#BT$0A0"T>"A7E3 &_+PS;Y0(H&4GHF.$&[GOPMRT5=@H?)C8)I-1_ MKAOW(:=9IG$263#X8T5&9S_-H]E%4<>T:_,K!@FZIT.@'VDL^:+)B],=7Q1G M?K;0F#RFXD'55QL(_.VLYQ$)(J ]B6_0D'QC=JAB=3Z'H:.X@=QP"74GH8 9 M"J%B$<8S_I,K5WE^SON$%D)7LHG);#>"?4KEE7PS0V]Y%K_3-M+9"*<,>E&P MIUIJ)'+E5M::4#O8?]Q44M^"S\6<)_J!X/:&BKU$DWDPRJJR"7T156VOZKM8 MS?C@Q4@WD3^0O9Z,C=[',8>=,= ;'_YC.. I9E?CJ"@IOJW6:)E@^L%[=#"$ M(78_;$P7V#)<-.BT-AX[QN_2CXXRZN)PCPMP@DGG!2,67(9.]H5@N"/(ET?A MPET3B;'-)/+(ON%FHW)#Q,+G00TD=QE?Z$M;G]F:JAM?R?=6PS7C,6',(HJC M_ &#BL,KZ8\(=Q %#*JY(!/KO97 M)BQX1M=.1I=8VDU2^0E @M27%#-PX5W)2H S1PJ+QKGQ',Z6]%KA %-:O(XN MW<8U)LZ5B+!)@S@8O(*@"B$IU0(:HL6)R'6N@UL3\- M(#6AMP^_RMHY#EW'V__*&$5A"$G;5# BVI-X(;A@A"**R4;\"(Q'?H/,T5VR M8.%/LY$3T*/1#M.@UFR>VK^/XQ_-YL_&H\7G#*GP8;GB_M,>*_PN^)9,3RIU MW"-7E@>(\?<0< %2(M*OK]$RL_>7R(A2<.&2LA5@J>2B(0<[&-^622:KE;N. M%BS6L!;*3"H_.PK7;,CG#HVT4]UF;)$O-Z@/.A3E>]O\A=+JAP%: >Y3, GG MIC(UB"IJ8XTV8^ GE<8FX];I:)NR6RKL*XF?BO[3ML..">;MZ?RIVZ[W#;C< MW74,[GU^0B8-7QW# ,I(+F#?R'C.019GC'.*S$N3D;_\R9FVZL-")IK:\$;D ML\USAK.0F438$92")ZVKF@Q#*P#0 MRPE,E>"T*>S9O2;FR@1+?!B0X'=KKK:QT%[C1A-N#$X=F0[&N,KI2O:'4HHS MUG3*]L<05@H,;?NI-T5O1ZUB<4X0]IE\!4QQ2^UR@780(@9=SPM&$? D>(AQ M0E]^@?EO$<)1 ":+0R7R(B4-$)>CVD:( TKL ;#0!43!39E4FEBU*8)Z]](0 M%RR[-L^]AC\HW9H;9LC7LEXF6CYZ==,OH#G>S4\\@6/ MR+AT"946(/V1<%O>UD8;R1YNUR?P?\M#-;[WO20G&7V&'UXGQQ9MI;U'\3T" MT,C]Z!ATR;TX]6[E(R5[[OCEAO^+!5Q2W].D+)3W)?PNHT"4/$%A5O1>LDF[ MN_;.II)>B%\=S)/TT&C@EB70$)ZT(UE,W0]=,;BGP2"@V MYY=)XGT" :88WJ[1(U]%TA#AS2WJJ&WYB#12_>\$G9DURNP3"DI5WZ#QTII& MN2/J(L7X'L;A,*NB;GR,R8_7QVG'<0M?8$)0'\RCC&$Y$9Q7LG*@\A';(J7B M_(2U8:M\9\IC2!L4\FA5\4DF?_:5R,NAJ#P7TI1(M66XW)P7O2IFO;T.\ X6 MRYK6.&<[B<\@A :9BB(T*,7;/XAM1US]6&U%OL<04H64&A5.,=*54W(.97Y M)Q 6+TGLO!\]W,3!2>DL9V*<@UJCG\(#Z;$9-4.VHDY_F5PJLR>-?G/PPT\9 MEQ?Y_5=8= ::PU\#ZJ"B,6KRGR4#IF*;$70"IK4PJ8>B)C;(+DIJ_ Y\:"17 M@IXGU8EBZ.S^(B$$2G2B1 C?5[E"@O$GAU*R,%+FI<88130CF8NCFDJ58% C M@7YH=>(X1I05'4F$# F&=(3-G<\TEQ;'FED4V/?N\.!<-;X#;2XV@NY1,7Q-Y7)AQ)F.7RY4T&^>_M#[3XB5_9WZPW\ MI=;HQ#:_5;3K\"'.3Q2IE\;D0-'YA)"QH'" TF[M;@.TVP.!H%D<[GK$L#;* M^:[5B?5%'/,4\G9'YCL:2[!W(8^#PE&N)IX]B8X[R9 I6QG!LQ^A-OBS1M\Y M\;O '@MXX4-TI7HRVM;XJ:FKZ;SY9*UB7-%D:'"H4+()IJG$V!#\R0S8BQ\> M[P*1@TL^.FW,RC$#+HFNW*%%XPTI )D(I8)U$G^3X.CE$+D\Z!(' M_+TT#>P%1FECI:WN *)(([1K+F@+F#),+Q E&2W@[=@]===F:H+JF \5U\#@ M0I(>JPR*,DT4-H OP:T*P29V4/2(&,I M!.:B)$ZKI.;U3 9F[/JAQ*0ATBM_0#H*YR&HR[V0= ..-D\8GHJ. F7D>)3- M8 ?-[DK'EIALC,$TF!;%)>2946.#A,8H%:IY1"WX 37R@P2?\7&D0@+VQ$\B M?50WSL3/SH."@JA_4O-8^#*JGPXUR21Z\M;4^*.X9*HNT#%O C&A,D4#^4** MNJYHM?]@FR9![E+)" #\LG&?,$!U:)DM$Y MN)JAY9/ );M7M*VB'9$HY>M6O; H8*,_^B+_I*94)*!W6"2@5VNV3Z=ZDZ2J M#YX(>$BK7,M0I&!DW^H!LO\EB\4S[Z=-Y%W#W$JIVD3U*6T3L7U$ .,B,?L9"H/[72+8&-/5J15SO^*)!"7I$3"0*-X1KI@33P/ MJ5DB=2Y?GE5Z6PR2? % T[5L-8QX0SC6->1KI!#FTI\RY2\@'(ZH09?)9 3? M]>?K:)(J:0>WUU'7 R$ )<,RN^M-PF;HN9$5% >6:T#GFK 1D_9!'@HKKI@ M;JQ'^AP^YL;15AXGD(H6(SK41^N6??,6E,F2*V^KH7@L]T6VS.;QMWS6'W>[P=C@>=&[&-W?C8;=YTQS=%EZX^@SA M/OJXHYAU1$5#DK'2=I[N_^2I"E.M=G1J+BWFC-(B*3W21YTRFG.66(W/(*$H M'K\P/L<$V?C'S6H5FQ=DLHE)S?X?4&/J+Z-' :5-]%OJN%LLR_34-LKTK#>K M^GR__4)X3#:[^!&78*J>G;GC"[/<9?9BG.(]*A5PLZ9/CO"Y,#Y^')N ^5U& M!7M40 ?4A"I6B>-Y2$I:PHQI1QF))X\RIWV>9"H#@:>E/W%<&97%&5E@?^,@ 1]?CHM,_NQ],>?_P.7*"EER1,45( %BX#K3S)U Q.ZG&F MZIC%2>SQ$#S%8#8*URP0E3,"X/0V[,SDQ-#4^ @"&T8GBN M +R4@Z45!%2Y)B57T154DD(^\!(J%GV@(B8>VZB E5(4B7<3[^(FNEV&>J-" M>#X69)!L0Y=*EP13.S:6//!CUM^JN@7+C/@_PK*13E(\*-GN:-RY#T6FH>97 MP3[-XJ(W!^#+[LWM??MF>-/LWHVZ_69_,+J!OP:C]BW8Y>9]IQ3X4M?7T?5U M='T=75_GA/5UMO5O5K6BT@5=]OM/47G$C_#!^$9?<1_USR((5C_]^./S\W/] MVX2[=9_/?VPU&NT?\>@77R[P_-OT.'_WCUK/_^M]__A&?X_R$ M__[U_P%02P,$% @ Z8#'3I&;EYB;#@ *9, ! !M9&(M,C Q.3 T M,S N>'-D[5UM<]LV$O[>7X'3S=RD,Y5EV7$2Y^)T9%MN-+4MGZ0DO4\=B(0D M7$A !4#;ZJ^_!?@JB>*;Y-@M-9-Q*!+[8!?/ EB\$/SP\Z/KH'LB).7LK-$^ M.&P@PBQN4S8]:WP>-CO#BUZO\?/''S[\H]G\[7QPC2ZYY;F$*70A"%;$1@]4 MS=!7F\AO:"*XB[YR\8W>XV;3%T+FXE':[Z4U(RY&6"E!QYXB5URXEV2"/4>= M-3SVAX<=.J'$!A4MUL/#PX'+V93; MXP.+NZVCP_;IX>MCL FL9/*]0]FWI<2/8^$<<#&%E(?'+?UXC"4)D[OVN# T MXXQY;CJXK41++>:D!8F:D(H(:D5R^4++ CH!S3"",JDPLR(C'M>,?C@VJ=NG MIZ:A7;;[90 MT2 S,M5=0G&5DE([U:-$L8026^>?WLX742,I>>L+[E";:II45R-)R(GY91>D M(R&@,SXIEZ4DUL&4W[END24N3"W\T8Y"*RGA"0$1509ND8/1K M:WUL0G/;>KE)2%]4:=V7P,BC-2NO0B1EKK96@K)[(DV@<5R&E(18<-V,(:II MPC"U9&GOB*7\RZW]0E)+P[7+*!'*Z(MF+%Q1 347Y=TBDC)7&6Z!&>/*(.E; MX.)9CAN^-W"S@&$W6&*-?SEF,+T42!B>8ZQX3K6,430K?990T)A.R0P_'O; M9)-)69M A#+Z"6OTP C2( H#"PON.M2 MI8?ULL/L"\X495/HTD#U!M(I/P]Z&X?;1I4LA##C,.O8KSX>M=MOVH>'J(DN MJ;0<+CU!X$<"#6%FHR6\#ZU5E!5\3Q*[SSZ:Z]4B"H2#)!F"*Q6ZL-QRI4D5 M"VZ&#%3CY9(H3)T=T!,"9;'TNOWF]6&[%$OH50#\8ZWX8C9A( P7DCO4UF.G M<^SH,>]P1H@JSEK?7G9OA]U+?37L7_=-'P4[<[&N[)2I3Q'8:X7LV(HJ#P[JA;@0AMZ3:RYW5X77 M@+-Y?EVU*O=O[@;=3Y"N]Z6+KOO#?95.L-"'$9/1<6>\)A"S"3VN2&C_KCOH MC'J08$]D7.Q#Q:UO,^[81,CN'QY5BUT1FH*<3>Q)16*'H_[%KY_ZUY?=P?!? M_WQWU'[[;]3]S^?>Z+_U(OI>3V*,'3(DC')QRU6)68%4X>P)@M3$"Z7SS4CK;7)]Y7=%G0!,4JH)\7?1M[36^1BA2*;R_]Z82M%Y3 M/*;.Y^*E-J[59Y;C3#\WLX_ H@LHH_;,/A.65[:0/0K'[). M[(0;NSO,[C(%KIN(E NRDPF1P2,("X5U#+S%?!H\^@R"X&Z$^N1F8G?'24$MA5]!VSLA$J M%R0PZOVTGP6H[G9Q!);"?,<"#(![6IV*7VXENN3ZY-KFZA4_JNTV]#]1&29VCV;A8:T198DD, M?#C6?.^X19W#K_'?PPU7=;KC 57[#CD1N"=>F9K0<%^4R7S1R?'[Y-&9]K'&2 4!*I[BS$<> 5 M99A9%#L=*8G9V![.[);>'[^+G#*;Y,.W*4WR!H978LLH<^3G;BIL(O]:MLBI MA)5J=K,0,MO6P[LF*FO8=D+_PETRPH^%J4A*9,]CODMI)WUI9,3K6QH\EW*NS_)0J]E W0-M9S(Y'L=T6)B23Z*(&4ODQZGS-#ZJ' 1 ".# M'*]XUIFUN!#Z$W,G&!U7X2T/*Y>YM1FIB+D$5Q &F-O1.+Z^Y)F_-UAYHD*< MEPF12]7:1$U$E4].#+GG9Z5P+T#!HQV0Y./LF7H"INX$Y6+$.S8W,SUZ/\^# M23)4,.+ PMY!52N<1R[#;XLS;#)%(X[";/W]00]!RC#K&GO"+19ZZO>^4@^X M)IS+W=I ..(NPJHS&25>L$A*9(Z@V%\9^?H5]-";S_W#++?8G%$( M*K=&K*UX1S4BB5S[G1%^J92:YED2R9S7:1^GS.N$5:1^TSBW1.FW8.^(&,ZP M( 6+>U4J>SKG)*51TAMW-02:$X$,2'T+?0>;Q\H@9D\#G:1TW.MD[5_HRN S M7E'H,$5MZG@ZUAD2*PA5NX^6X]G$OA+[/[G428F] K>5)SR1+KD^ MM#93E>I#R060I'XH5A"%&OI'6^OM^PD]M6"@:5H.>V=,., YEM3J,#LHKRX6 MC+*I? )7*Y%3KB.M39SE.I+)W2R?A9X1*H!>:<$?T=W>06(F2L59Z;+9FQ1. M4@*NM+I:O^"K+Z:8T3^-%KJZ$&D)&DR9G'N2,E+XX)-"4-F[$]HI85H2UJ]2 M,;"I:P%TC4@;D'O"O**1]A^FE+T@63]2G8'X7 1I.S1^FE*"!.@[F/? M%-(NN-EOYF\M'5#YK1)A&U%RR5H+$V*RED"11JTS47&4-N(*.\'=\\4OA$\% MGL\@]2X=VR3/8\ MVFE*6!?R4\-8;NB-)?G# P.Z]R6VD:Z)908*QVDQ6@R!?(P:EWJY9FN3=&;# M=-Q.V2BUQD$MFYRAY[I8+/J3(9TR.J$69JICF>]XP/#[CCNTQ%GC!<&RQS1I M;T0'P.:%KA@:Q=@H!-]3MU+:9:M7&8]JY+<2+WM7%C\3])K2Q4.X\. MX5]*2UJH=IC9E%WA.(6#N8N$LNH]$6%02GGS=%GQ!?RGFK+$]#'4<'0F>-9304R82 MNDE%E:*N WD?\K"OP.>!U56+'KP1!=) _GWQ_Y&U[.& M)0@H%-Z>$T&Y/3( MB>"(U-:FTLHY16/:P(W_>!W1![5N0.F1$51/'T5F_V/ M5[Y7(4Q&_<-UB M#NATIN2MYXZ)X),O>AM0O-X?F%Y.IKJ)YC^DG7"UWH,3#?GB)GF0_:D]+2JH6U5!+=H8WVH#&/]S]>J M/%MC[1(JQW;<"7"\#OS 4W*#Q3>BS)VDT941*G$-1,^#%GP75.?^Y1QQ[Q(30V_I MVNKIE=1=U[!?H4C HV^(F$)HXHUAO V-]4B//6W]X\!_LES/R@H]>VWSYXF2 MM(R(<,\)M($0XU)%]93:PDV$!J4DJOMDJ/RN:;W1L\:7YQWE8#D@CFXXEBG, M2O#BAFBWG%E8SGKF8^/ZU'-F!X>UP+5_"&#*9%)IJ9?6^]U"3RW2HI&T!R]- M^>"4.S9-;]XW/W[N!MZ/%'K,)H\$^E<]Y(T^@'6!YTMCR()IGVNTN)$;-3/M M]H:ICLV/G[TA#YJJ.RS4 D8>3()U>J'#K$,M_+]K*P=EA5[B\H&9#>833T)U MT>L@?*R@."$:8^31FF$VU3V3H^L2'SMTZI\ON5KIM@5Y:6V,J1QKYX9VA-"F M:,GQPB0QYW0&W77G 0N[,YT* O9!5ZX5D]0R(?6 .\X5%SI%6&1/F\7?ID"_ M$NU:Q XFRP9$5W904'^J7&?D84?'3[LLX$I9/G?G\L4/1?J3Y:%J&UL[7U9.KKY!252%(UQEA^6: MOO.4@57B%,54)TG9GE\_!R2U6B*3RH4IWUM1(9D4U@\?@',.#@[^\9_?+J=O MKF,UGY2S7]^27_#;-W'FRS"9G?_Z]L\S-#H[?O_^[7_^\V__^%\(_=?1YP]O M3DJ_O(RSQ9OC*MI%#&^^3A87;_X5XORO-ZDJ+]_\JZS^FEQ;A-:9WJS^,9W, M_OI[_N'L/+[Y-I_\?>XOXJ7]4'J[6-5]L5A<_?W=NZ]?O_[RS5737\KJ_!W% MF+V[S?5LBOP)W21#^2M$*&+DEV_S\/8-]' V7]5=HY*;Y-]^2/^5K5(38\R[ MU5]OD\XG3R6$8LF[__K]P]FJGV@RFR_LS,>W__S;FS=K.*IR&C_']";__O/S M^P>%7):S\S*X7WQY^2[__=UQ>7DY663@YZ-9."YG"Q@B&*I)G$-#5N5=5#'] M^O8R.(" &,P9S@#\1XVW\\GEU100>-=^$T_BPDZF#5KZJ("V&CP+ M<3:/N:IY.9V$S.#/]D*X+N(BXFW-?!^67$==N9L M 3]7#/B8CNW\XG1:?GU1-[86U'<'/D=? HVGD]5:UUIWGBZVK\Z5EU=5O( T MD^OXH9PW'Z7G"NRI0Q^O8K4"LG%/?BRIIRZ<+4K_UT4Y#;"AC_^]G"R^-^W* M\R6VUB60/A83-XUG<38IJS_*18T=;5NF+ALV"F&2!]9.W\]265VN1KGNYO;2 M KOLT+&]NH+1M]-I[3UZOV*Z;'P6K<)R&C^F][-%K.)\,?YVE>E\NDG0I$O[ M%MY/1_^(BV-;5=]!,!I=ELO9XF-:3\N\>I:SF+]HL>LOK>Y@8'R86 <;8H]X MU*VQ2TB^6/C\LKX]S-I.(V]41!#BQR##+[[?6]MV-+).UG8:N>;Q>Q!UH9[K M^ FDWJQUC*'4\GN,JXWOT[+R%Z 5YC_N:/A+BSM,9S[#O+W!V5WD@4/(71W8E M7U]FX6%%ZHT=+N/OT)0-7R,GZQWW8VZ8F4K3>AWC@_GZ&=!GT S./\ MOA7V5K&HV<(]2FBSR7>5@%*4O]GL*?LTNF89;39[]?-WNUA6>TSV.EF[;^2Q MG7K:H*4/\G?8W$\5:)M?RE$H5SMJ5J._KI* B#$+M@H-0-^W[#:[^8>MLEAT MO1?%G\O4:L-J&%&?2-EF$\Z65U!*WCE>H$_N4T2;C:ZU.SZ5M)U&_!$7^=SC M4ZS.+FP5=[3CF=2=-*6!;> %)772A3M1; 32<9A,EWD2GD6_64C&W_QT&6(X MK^V#1W#!CKCQ(/Q\WB(H^]?0 M29=KK0);\[33K(_5N05=?$6!C$J<^VJRV>6.EO/)+.X\=-VGB'8:_3E>Q]ER MU]KU*%6K53=8J_8HH=4F'YS]4L)^_+FVZ/O MO\7RO+)7%S"!*]@@]^K R\ILM5NUYOR3:=MIQMG2S>._ES",X^L:%I/GDG?3 MF'J#N2-76TV[O+35]X_I;'(^FZ2)M[/%R/M\% =;Q:=R.JGA$;=?(7TVO"[2 M+RBKSVZT.@ZUQ\.#.KN=5WKDR/75IZKOJE\6OH'X[NI<.58F^S&A8AP] %1%P12GB1*N3?. MZ#I]ND>+4>7?E%6(U:]OR=LW7^/D_&*Q^N>Z%%OY']CRT#-ZD^+=/$_67"*: M+.+E3?[L\=U\>,IV08$F]S+(V1$SSUWXE8]>KNUT-9MO7416-O0M@U\K?\%H MXB1:@[#P$D5%&.*2.R2TM$*10 "'UT&*%XUHV0]F?7%F= U+>Q8@3\OJS$[O M*?\GT2WN/M58.O8KJ0B,6LJ)0M9(F)')4*0--DCAD*@)#"9D@\6%OC(>=8]> M;XQ:2TS9&SS"?( N92^UW?39DJTP5%LBH3J;A(0^&HN,-AY9AIG"TFEO:VVN M3W.%O3:NM M57\0XB2E"&T'&F]<119Y*7MC$,,'1(D4303)%C9QA&BDE)!5! M:\+)RXG 7QD16H*H+P)\JN*5G83-&2KLFA\7%[&J*YK6R%WX:##AUB-L/4Q6GS/GD$K_UL0KZZR?@J+W5:: M/)^M2$S9@#5&7BF+8O("><,D8MHX(JWSG.+7(7,T4FA:QJ@O1OQ6EN'K9#K= M,OHW20K-"/3"&62"LX@9HZ#4"+*W,988:ZD.[G5(#(U&N@$>?8WJZ60&,'R8 M7&<; >NN;Y_IVS."A.R"I]@CX85&TD%G VR!>:&+TAJ5*&D@,_8I M*C1B0.LH]2TNWCJXU>'$\YD**3BWBDMD!.6(.$E0I$P@S /7@9E$B'P=LD$C M/K2*4%]X_%'._$Y9\A\443:^G 'R MM3"@+7!Z&_RUM__L?.7I]#E#_#'].5\O8MM(L"U?(2CHQXI$)!BL>1(+D*F- MB+ $!DYX"EH^]D74_9V%O?EOXP0^&IAX[ [A!P2HAZID"]3QZE M)!(L\ P# J^( "\:N&=,Z8V1ZHL+-Y?G/L=I]I'8:TW8F;< @8\J"OL]* ($ M)I(*2%AK$37<"8TM$9$-W3[6,D.Z *W'A:-:[DF29_,4FE,*NH! '&L0,PEE M^6!!H,0(=!%39IKL'_V8U-I?/EH#JSQNHN:,A. M?M3)7A 7HQ74 )()A#$J.5+* @2:"H:Y-$DW6$?ZL;VU3)6.<#N,$KX'7[9G M++#QT"E DPCC$%%*HN2C@QGC;<#1&6X;R"3]6.5:9DKKB/5ML?T,S3R&WY-% M+6/=MFP%]=H!>@GF 7'(,ZA5XR"1B30DQ:2BYC5))(V4EI:!.I@A_QX>>UKS M'^;,AQ>680R=A"XB3;1$-#J*@A?8<"&I3PT,NKU+)*V0HSVL!B&0U%I!:I90 M>*&$#X9#SX5'P0F&2#0,!<&%8!J&CS0X_N]=+&G$E^XPZY$W-P'DLH]D7:8\ MG:>PG!"C0T*.4HN8"Q19B3&H+$K;Z$B MA6F08/^TDB%*8"(0IB+RT00AO2-.-A ]^CD^;(T>':#5WR:R\[+=D]O(L[F* MA+W4B<.,B)Z@P#E(6\XJA!-54EKGHE2O2&-I_[2M7?#Z(LI>1\Q/(::D2+ < M(NVE02XZCRSLEB!'&2NH%8ZFP5]AZ)06K6#6Y[)1KL,R[KQ5]RAI84%38T!T M!&DY$DXS9*SDL#8J%72D@H4P]&.XIH/UQ)+0$*/>SE1N@W%\LA/0MH_MU61A MM_DD/Y.CD,%;S4",UI+ /%$Z($=@RV5&"L8 0(X;\*"?C:)E'K0'55]T^%*M M8E)^K[44_)BX4-@QS&#%= +4:QN#0HHE@9@,S"AJ>-(-;JS,:ZO%RNSH97:M*#9V/6QK@]RFI4$9S3EU"A$:0E0SG MB"5+8+-51CFIN*8-5)!^K%EMKQ^=0]@7K3[GF!NSNZ!C]WIV$M/$3[:IK[LS M%U88YX6-2#)81SU\0(PFA2)UP20&/^G@O>%;)D\GJ-WQY1_O'@/V 3[W$3ME MVZMIW8=QJ?'R68_A7'(+'@5KN'O*8!/,X>$7]U)^BM6DS"8.*)W']&SY/ ME_F%RO$W?V%!E?T,'1ZG%/U62W2O#2F,XBP($*-#RO2U$=0SPAC,CL@8"4D9 M6LN 1<2L3 MFKQT9.G$G06RGX5VZPA(' M]V^VV9:?S% 8[)UGUJ$DA$"28X4<'K;P=J&LB_Z_*A _!B;; N'ZF0O1#+2$Y@M6J2(C$D2^>@Q M\M2;H+C",30@DNS'0MX3DSH"]'!TVH2PNIDA3X:RVHM@=0HL<.1$PJ1#!I. M+"@=;35 [\Q:.&NV$L@A; M(U$((&["(LX0S$+.H]#>-G$SU3\YM9JC>3@6K=A_YQ/W@K7KR1(*)J6U&);S ME<^-D\R!B! QTLP&9@U75C2P,)F?G%%M87IXB6MSA?U%XM8F;X$M,X'&B*20 M 44;!+)22<2),MSQ8'5J(&OEBP(_C]3>!9J'W^/J19>IE;^PSB0AN(.=/0K$ M$_=(Q PVCEI&RVUP#>[ND9_*^-T5H@==EQ[=C=]W:7J4O:!!R1B30,''?,T M\ 7E%U089QW,-"N-;G E@_Q45O&. #T5]N+65M+*E1@2>L0D0HXH10E M0XG HDVMMLD \MXU\<[]J0SIW6/;%]_6QMOX5!"\FL=Z-4LHL-=,..(05BQ? MWZ<@#X@8D$J*.IVDT*&!XQ7YJ0SLW6%Z"%Z]GRUB%>>+C4&D)I<>Y2HB3!+. M@X:9PR72^53!Y#--+*ES)NC 60.O3_)3&=;;Q;%'C^)J?8C]X'SI]CAI- N? MJG@Y65[.W\^NH4N7<$(B1&P,#MC+!F:L M?F3[U^^2U\[(],713_;[:AI]*4<>@*SBLP];;.%H_4(*&;1)E$([(@BQ3#J* MDK"%:5/L8P/P44\ZML']/V=]JV MT6S/H@K&?!!!TO43+$K1[)-$.5(:8TNP3:Q)N,6#&CM:YUKWV!YL2?O=5G_% M1>[*71_V6RE_$R))3V.0H/AI1^(B2#@1%K*RA1H/4T\[K.#_C0M82H@<6 MY&[=U9H(4P5U1RKZ)J8 MW ZYDS8>YFT[:4M@]KUUPI;_.5XM*YAFC*=/#@V>UVWO;?,V69#2WSD3F?O,IL?[2+0;N&B19+2[!/+A3"U-I+N,,MQ MV1XV>@3;1E5]A[FS,]Y5G?P%HXF3: W"PDL4%6&(2^Z0T-(*10+Q) U=)NN1 M!8_C976$<7_131[!]*@GM8)TUB^D,$X0SD1 2CN,)+8!5']8ZQEG7LEH'0NU M7G1[M8<+C=C6*=!#V+7N1PFZ?[N___WJQWA%-0)';,.UK'WJN5[?'!ZFLY@^. M#T;A_R[7A_?=<+2EF@N!B51'4G)UJ@%R7!:5C#4L_730_[[E\K.YM9O FRL/FWHT?&LZ*0=A3C5YG@DV.GX M5(JC4VY.8$2.#!DI14^.S,G0)<*AS9$AC-*PHT%AJ20VQV-IC!0CS8\PQGRLU-'0&=>%9-$$H0$H#QM'0OCKP;2&PT8FZ^P"R*:A^2AJ_4C APEL M$ZP>3U8BU)6M]"?Q.D[+E8OU;F9LS5<0DD-#18&\D!%%I2VR4>6K=D8;JXFB MN(%/7T_:2>B2" MU "D5LCH%!&F7 L?K-!I\ %(V^5(^XCUQI(*MM)/5;D]!.2]5$5((.Y+K9%7 M=O6(($?&.XL\UU%YPB/LOZ]FA6A)G&B&3U]CG<.5?DR_E658/>H6J^N)C_.S M-'EB_CP?]A^.OV"TC(V&);="(CDI9<8F'K425@> M7<2$89_7G6_/Q5GO<#ZD+GH2S08/LK;5'Q)$ NKZ! M!1I;IZQ)')/!RZ)#M8"T@W=_7*H;4.-Q\ &E@_>KK_-EP2-06[UV-O0*!\*/CMYM/VC 4GT!1Y2D\?!^W&_'RJ[6H>^QY!F>X;8?RX>O%'.V2@43"/-$0_6(.MA:DF" MHY 4O%3[1F&-[=94=G:?3^:&:<.8O8ECF, :/MM+3 M38+M#>M=\-H1^>*)U(4R4H."2T_)6 IV--:G])3+D]%826/42:V#\-[Z=J=B MU0L%6+>(0A\91D:"X&,IA-*CD1P?"7JB#6=C0]G@W0$:C>QVJ;$MT'H+VO8P M[!>T_B;TUR;LUQ:^[,Q;"#XZ.3[%IU)*)C0Y'AV?C"1FHZ,Q/6%TU""*;"%]@U(+X; D6@F$57[92*L<2,Q21)CAB3&/I:^E?#_&ZQ(4 M$P#!8,[P"@+XXOF&KJR_ZU:6CX?NB8Z_N*S"$(ME?KX)=!N-=(YO1(20T%V+ MG4U!^B;O]?4C1_0VW&7_:/>UO=P\%[")>;M:]E9=V3K-GLE3<&V@7Z" 1QER M52D@0KE"6BG/G*=)F'8.8+HT,?1-JRY@'>16=!O1?6B[T0?HW)=87>[02.\G M*R0C1T:/Q*F@1&!Z/*+JY%AC>6KH"&-5Z[9G+WOK@T&HOWD^R%:08\*.S%AR M(:C I^SH"!8Q(1B#WWQ\W.#.4S];QX\=S34M\!+9KC]#JW_O&) M47@LC\9D#%O5R;'AT&-%V(B.!%:Z@:VAIW/1EKC0#CZ'VK^_Y#N479JN3TJ_ MFB8YDO-L ;+ /=M]A]6NY;3W,"2S[$J9@TEGSZKQY=6T_![CZOCDTR;>7/[C M@)IR%T9E]:<_9Y/%H8X^]FWZG33X1"NG ^W/)H#H\%K7^0IY:B?5*A#7[]'.EU5\ M\$Q+7_7=38&-1=1.UV^< C3WGH([M.*V;M-M#[+ -2US)[99QI_+4_!$ XT< MHTBX08QRB9PP!"7J+6/4JY .J-8]'41KO[[7+J.0RI+$HD+>D(B"L01A*EA^ M:-OKH*A*C5[QZ47I:VFD:P71:P?#W@Z5MKYS4.O%@+I%%,(ZAD6RB!AAD3 ^ M(8]#1-R) -][$^+@'6^[85*'$':O/SRY;72^.=YS&^RGENX%D-4S<_,C.\T* MX]E%C(M;\VAOM=_5^#&MOKD]63VP83:W)2O1VZRR-VF*("R66!+D- L(!R&0 M4X'!U*342$V]VTSN+X8^(B86V5 3&4*^>1#$*C*$1"UFKK.&'$J08G__TX +4S_JV TUO@ MC@M8K[)]NLZP_YBXL%%XK9A 'OY#PD.GG+ :2>>9"BX%R1LH=/U<+FEGV%L! MIWL!>RV9K7[^;A>WBL%A!;+[2^;M<7[-C>CN0?>DN:3)<10T%D@)15&,R6?U M207LF(GV@(:6)]M\O#.N_+9L!6%&$L% 94N6((.C15C'B%+T3!IK@K+M/ ': MX>QK82RW;, M0'8(F>RVV;7>'MB1L["P>,F$#?34 (18)\0Q3XAR*JPQG'GA MARZ;]4231JCUQ90/^6I]?"AGW/;@YK&KDZWOHM0MHN"!2A>@&=!?CH31!&$> M.((-$D?#J+;D@-KOUF[\.0L;5XD8QM]\O'&D?"DLSY57!& LX M.L.''WRUE=&LQY"7PW9@HM02 7?F+52D.J1$4;"2(4I"=A]7$?EH@I#>$=LS12HZAYPC"@DFB?-6P2I=2VDX M0,\_QTL[F0$OLY_)' C[?Z*M7HK%DX453%OIL,&(N2AR3 <+"XATR"@6M2.$ MQ%@K7OW@-.\74Z".=M4VID.99[GY7[Z6#:;;IH3"V'QY2UG$N5*@T.98OE08 M9%A@@D7,V?!7Z*Z+ SCC TR$A$X;993BB/#)$""AN MV#)'_.!?\SXXH5Z(Y*#X-+ENND+E(@KE37 I<:0LH"Q3X(@IS)!C,B4@9\=^$3R]#^\(5YF2%^]2M\N=>JL M)WT.R$'WL[W]578"T)9#RZ"- ?TSL@O@?\:C_YTPO6+?@)>:BE]>Z&XX 33 M$?3!D$ 5%-1+D-\E03[2&'"B2>"?QXV@77+MXV?0^R@-;6W8;:W>LZ3=H$4 M!A,%4&$14:0F(>LP+.F:VVB%D08W4/('YMYP>&IW.S2#Y/,.@_G>9>T&3D.+Z=A@F>[G?.$54KJCL1D:I>N>7+RHO!HF,NV5 M$!(6@<0]X:MF"07# 5.=#**) M6<0M]@C3I%&T($O2H)5P![Q'6+,7^[J7[RJH2%)1IA)#RBN-M!5 9^78:L&. M#CO0(0=_U[ 3!FSU)^X UL.XHS_;D?>S+U_+O"!N"^NT=UF%]S8EEFWN #=( MN]HBC#5#TH0 XT%P,@U.XP[AKGY0NC5"=GB,RT: ]CAW6UK!3%2228-X"AXT M*Y&0EAC&1 2LC,A*5SM/L?ZW85T3; ?'NZRHMT:[V\**%#GFWD:DDH=IR;5! MFO.$># @MRHEB6[ NGZL+H-B71-HAT/UB&O M.48*8^IED%KP!LX%_=A%AD6Z!M .C'1?+F(5;=9TFW/NKJR"22^)= 3Q'&;2 MX.R@ZK.#1:24^TB(- U4B'ZL%0.B7"-D^V+\/MX%]T[6#L?XBZW"FD@YIDM13U/4LJ4E!1J@!2E?+Y@72UBFZ&D1!< M)!JX]<,/^S@0FC5"=6A,JZ.@[UU6876DC #RFA,.6ZF*2&-GD%S?'&9.N08" M1#_J^7#8U@37@?&MCF*^;U&%\1A$*DD0,40BS[E!WH-$%SR)S 1%8Z@E5!Q2 M+1\,VYK .C2RU5#(]RVJ(![;I#7([41G+")'0F6KK.5)>AY94).NDI\$CGF^'J@AZHC?2(,.C]5Q)K%2#=_7Z4<,'0K5& MJ/9UTO^'K;(YX7K'NPOMO?NP>O.O\UK.EE=7T]4#(3V_5[>NOO-'2?Z(BP_E M?/XI5F<7MHK]U72@9P ?M>+NK;#1;#$)D^DR4_CN^9KQ-S]=0MVGL#;DAT:6 M"[MV7#G)26-X5-P!VW]DYQ,_FH5-P\:VFDUFY_.#MJYS]GZLSNUL\Q!&[GN< M^VJR<2TZ6LXGLSCOLOK/\3K.EEU.FDT-!YHLF]J/R]4+@^M'%S]/YG_U5O,= MO;^4L !OOCWZ_ELLSRM[=0&,AYVQAZ>&-C5W3NBSI9O'?R\![?%U[/;MQ,=5 M=0_B61:[JN\?T]GD?#9)$V]GBY%?W=J&I>I3.9WX2(0P .SX# !0 !M9&(M,C Q M.3 T,S!?9&5F+GAM;.V]69,;.9(N^CZ_HFZ=YVIA7\:FYQC6NK*K4LHD5?=Y M"PN1D2F>9I+J(*F2YM=?@%LNXA*,!1',JIGJ5"890, _=P"^P?%?__O;_?2G MKT6YF,QG?_\9_@W\_%,Q&\W'D]G=WW_^_<,OZH-Y_?KG__W?__%?_\\OO_P? M_?[-3W8^6MT7L^5/IBSR93'^Z8_)\O-/_QP7BW_]=%O.[W_ZY[S\U^1K_LLO MFT8_K7^93F;_^L_XXU.^*'[ZMIC\YV+TN;C/W\Q'^7+][L_+Y9?_?/7JCS_^ M^-NW3^7T;_/R[A4" +_:MSKZ1/SKE]UCO\2/?H'H%PS_]FTQ_OFG0.%LL7YW MA9?L'H_?CI?[!H\?IJ\V7^X?_:'K/_#Z62BE?+7^=O_H8G+HP= I?/5_?GOS M80W)+Y/98IG/1L7/__T?/_VT0:Z<3XOWQ>U/\=_?W[]^TLG]?'8W'W_ZVVA^ M_RI^_\K,[^\GR\BCA9J-S7RV#-P,7)T4BS"0=7^?R^+V[S_?CS\%M* $!(.( MU?^JT'+Y_4OQ]Y\7D_LOTP#6J_:':(ME/IDV&.FS#MH:\&Q&;RM7@S7S3G MTK$.$Q%T\Z4HUT VIN3'GA*1\&$Y'_WK\WPZ#GN_^_=JLOS>E)3C/;9&4E!4 MEI-/T^)#,9O,R[?S984=[52C+@>FQN-)9&P^?3V[G9?W:RY7W=SJ=M@E02;_ M\B5P/Y].*^_1EW73Y>"C:C5>38N;V]>S95$6BZ7[]B6*L]\^T(2D2SM/0^C; M8FGRLOP>%"-U/U_-EC>WFVD95\_YK(@?M$AZW=?U!L:;2?XI;(@)\:CZQBXA M^9B'O^O1]K1I.X/<69-!B7=!AU]^?[2VG1EDE:;M#'(CQZ^#JAO>\[5X%[3> M:'6XT.O\>U&L-[YWJW+T.1B0\Y'QL/':'6YIAZA'7#[BY!.OR&?DBNM,,WZ[0= MPGP^*?^13U?%;T6^6)4;._+,N$^VZ7!8#PN(G\SRV6B23]5B4:R]CSNUKK+S MLL4W=$AR)3FJT+*=(091G=\7'_-O9X=TX,G6AU"-S\<;M#.@-P'S8O'8"[LW M+"J.\((>VASRPTN"410_V>XIEPRZ8A]M#GO]\[=\N2HOF.Q5FG8XR'=E,-\^ MSM5XOMZBHEWZQ_J1L&?/QGDY;D#%I7VW2>;;8%OG<>NZ9/S'&K4ZL I>R0-/ MMCF$#ZLOH9>X%-%LL82'A7E!\^YV5Q9AQ'GNYD M* V,[1H]=4+"@VZC@KHYGDQ7<1)^*$;;A<1]&TU7XV+LR_E]7-=7RWRSH-CX M:#%^UETMXKL=0\>P!2-L,@J*X'8L+B]GD]G=HD50+G]#)R176@5.MFEG6#?E M71Z,V[4(1%2*Q:B<;'."W>3Q;_NFBXYUJW.M2'V?IQ'O;E[:?Z^Z_%_*[,OWP.$[@, M&^1%!-3KLU6R*LWY@\^V,XP/JT^+XM^KP$;WM8(+XMCCW0RF&C//M&IK:/?W M>?G]YO;#Y&XVN9V,\ME2C48QMA6VBG?SZ:1"BMEEG:0<>%6D:_25DHQ6^5"9 M'WDYVM&R_?4Q.?OTR95/IT^'>>1!,U=SF5,[J3K\3]JV?:@ MPN\QLV@^^V5 MZJ/M@7X._96CU:?BESTT-8=[HJ>C@PY",YFM=:$WX<_MTW%Z3N+2*7P#P M#HLVA<98!IPDA@)*J!*4*0GA4\*F,9=^7FXQ34396B&K0M7ZP2]:.^)YQ;:8\:\103"8,,' MZ]7D/T?3>9#RO_^\+-?6V_;#,->"1+N-LRXL),5=_"6M$)AIOMAE@*IODTI2 M_KQ-)@C6UDEK+0L_O>12P1TP1 .:4#1.+-',PDM\80P&;9+BDQ "I ]58 E MY?#(]E2 MG2\^1V]+^">FHXD47&C +) .&[RG'6@P M5%&HSLI(4&B< M=(8[B"3S6FC"]]L>XG)X:D"[4M,M7LGD9Q,0BJ?'BR#Y@9QXJNV\L)QHED%" M$/',4:FY(]2(@...4J9@?0417XEDM =.*C&PQ6T1QC7XP2TF#>>UV4ZN@^TM@)**W>_*XDL^&6_SJ=[/\7)1/X#C! M_0JM,^\D],XX2Q$&"@,D]=Z^HAK6=P70ZQ"&]C'JQ;RH:E9D!ECN..,!)\&T M\1"ZO784\'.U^?ES>W MOX?5*2)R0@!.MLN$\L **(&DD $8]CB\=W(::.I;CQUK>XTEH$U84HG K_/Y M^(_)0UC\ +=WCV2: &&04QQHK8@B@MF'[8DW".1WK,\U9FQ-!%+QT$=$BS>3 MK_%<]C*?W<4B'AO23R_DIQMF0!D=-%*(B<9>(HU&+;M"*4>Y*1Z5/=XHPP#9S$ET@$13!#GG1-[ MTP,05%\6.HOGM<_ XQ+2#*W4<9EW^?<80*@>D7G:(#-8,FFH@]@@0Y%@3N[] MS\K9 <9VVV#5D8!,(VQ2<7Y7H.E],8W'''Z$XX00G&V;>0Y8F#O$ ]U!H];P*<;)@1*07FT@E$A4*4AB5U;^-HR@XP[#3#U7AF&H 4,BGV0!/OZ*T0*%;);^6@'LIYMC&J1 MAG-MLV!(A9W10>N5@#QH4O(AHBJ$&[:&V8V8M W:(/3.2N)2L8<?V$M.I1]IE7GNO=426".ULI)X;!X\M;#!"69YM6+0'ERI MQ*)6ML0)Y#1A@4X%/8_I? A)B-T^O\>)^AY,"*Y6*EJ#*^5:,=]58>TML,+A+?!GH/5*VJCDBRJM:\0_2Z?C%_/3/YE MLLQ/):T?:9%1*0AF&F/JL.4" P/W]$D"ZJL$':9%M<[U=L!)Q?R/Y?J>H>^5 MIOF/#V<:!O4&(&.)\U91B1XE[3N#ZV__G7DB.V!Y8UP2!K!7]ZMU&L;:0GER M[_?&U+^DIQ .WLX4J+1U39P*'1Y)32>+YQACB/>:F*$*DL]0B2;U M=8?.') =B$KK./5G2EQD0F2&$@",A!XXI<,VJ1Z5_0OK:7WW 8%]YAQ"F@W'K/]X=$*)(-ZAN^B,SJ-D![$)/_>O4,KS?A MSP2EQ-_ET2GZN5A.1OG1HN;#+RQN@58,8B: I]1!I85"4$CI-1*:D2LL+$Z5 MEH8AQ6A,J()6$&>9!T&OY4PP5S_.TWUA\%A/I@9)2 M26J-U09(;X'$+OSJ&M0B2UM8O#)_*Q<6OPR89'Z\AG6EO9/8"FB-4#A;.X0I!%);9ZRA3K!8]U753S/IJ>)X93:>KSS=,G;7 M(C)8(X9(F%6&06J\4 ('G=4$I=5)(1N8^ZQ[ M?9.@)5QZ"-H&T_JF7&,Q7LZQU)H4FT% $8FXC72,"C9IDW+$"GI:.< M!?J$\ QRR#' "&N"!EC!,(48U$>HEQ20S:"KYH!LGLYDD&X3+US"4%- M+8, M:004)]Q:4.U:S<%$;.MROCDPO3! MD@ GH8PAH:#1F !H20"8#;!2==>BT1Y:O43O]L95L*OC'2Y^.O\C]67$!\?P MOAC-9Z/)=)(O?[@-.NV('F?UQ'R>'L>R/>X8OKW:T*IPSDKK"'*: \0PT\(! MRHGB&@@&*JT@PPJM,NBHD0I9X122Q&@22R)$BI0+;TI9,>[2T&IE9IP.K5Z& M0,K0ZJ)/8C7Z\6JT#&9_47Z=C(HCD=1CCV;(,6NDIQ(R#"FQ MPGJ\)=\[ZU*ZU)H$4"MS<=XJ'C75I$LXNTZNV0QP<33^=?+Y+%!AT+K0*N-0 M4> D%3N:!!9LF-0 MTIUR0Q"NORVW[LCNAK--T$AW^.!K,5L55:Y:?OYH)A 70EMO$":::RT=$CN* MN&G WY21S+H:>$,T$O/7!R@.55UQWT;35?2EQE+TX;_QZ5-*-7K+@&+@\YFTQ$@G M%+-8:VJ=EGHWUR"A?( )+RTN&&U DI;=\2:IQ]OAA_GT=#CS6*-,YI9Q0,'CY[-' GV"3<22LD\)H9@[' M2U8+D61590Y7/#K+\9/M(JW442R,-(Y8I0C#>D>KEZQ^4EEGQG>[W&\3G5XR MR\[R_\#3&7> .P<,$XP2KK109D\71:Q^T8?.MP)**Z4$NXW)6V&+S[^O9C^ZX]_/I MU,_+/_+RE*_VPIXR*0DG4%K(& &:$JS9'@^M9/VS""E#?75]3-V"==5'5#!C MR'$M#:$2 :81 SM*+84#C !WQLN+SJUAE_*)6E#4, !$L;AAW2 M40J<5ENJ3 "K?NG2S@R,5,+0&*QD:\1&)PHJD+N]+4;+F]NWQ1_;^X>#X+XK M)[/1Y,LT /6N*"?S\+)[K+V_6PU^X;T4YFBQ.GJR]O+-X9[+5 ME#)AG25A3<:"[]1\0Y"L?^JZ,X,HZ>K5)9@]B]BZRD!+$G:\KTQA"Q@%S'H+ M-7#&(VAVF,0+>(=G:?4L8*UAF52^WA=?5N7H8YM4@MH$[[S(W(\_13F0@&"PEH+P0:;&_W>UV-Q4\W'^ MU.$\V3F<75Y.O^]$>7[[6, /B$<+O6:&V; :AWT^0$ @LHCX763,!,3K!_LZ MNT^L:[E)C^H@U*CWQ6)93D;KE*YX'[N\I2N7YT!SH2@Q!O%(,$0:0AW7AJ+>(-LY:BH@%T9X;YEEAN[VLGBU4@/W?F?WRZ62]6%! MW[>H!S2+R=W,K.]>'7W_6.9A8H_6Q,W&Z[^FZWG>M>!W,HX,8>>)=L0H9XA7 MU".S7W8X4 V.*5Q]/&/(C$@U*<+('RZ5.B&T3Y[+@+#>A?U+6>J0$,1+NN7'UD Q!+A3%VK))'*P6- MY\[A''@Z(]9A+*10D&FF!354@0UM2#O;H%);RX=Q&O-FWC86@SZ6\R9,W&51 MWD]J(Y,,GJ MFCP;ZMDS%X<;9 @%FQ9);!QWG!DLPH3:44<@4L,^@M.,86>XWPBAER8'_?#_ MS.&;(;"_K\2YO686QUOAX,V!YS-JE!'!TB<:,4Z!(!*@'6T8-;C8N;O+%QLR MZ8>,N.:PI&+YTXWNS!;_X\,9]!0$FA"1UCD3C"&$X(XJ2EW]#?YRDZ^W#;XQ M+/TP^VU^?WYA/]8DVK"$.6,I#W1"!I4W>W&&P28>]A;?A&4GN=\8H9%4*XN\UA!(OY\JD-4/&7?FZDT@ &U U<_Z M_[X8%_?K=)]-G/HB1?!0XTQ!@0Q&D@,M-">*@0>95T*D/(X[$,6P!9B&(1P7 M*@J'FVGTE^KD#I')[8#%%< M;F;GRP%4["'S*.SI%/"PT7/(G9/AESW]!J6\0*.6VM*4K1?)3%W8AB$V'_^8 M-Q2;?0]94-R!(4 :;@@W1A$-]]Y?Z&S]=)E$VFY2L:D+6TVQJ71)P_M\=G?J MLI7]]QDS%#-I!>:>!#O-0N3A+AAL=(,"KI>?CDNNMS9!HG/N'9W,SY[(! PV MEE4<415^>FH$H;MQ Z[ ,!7+FM@_YUPC#*Z'AX-2[M*R+AW+?@OPW:_N3S+M MR3.9HS+>8F\$)%X*2I0#^TP:2]F JE_71GW>#NV=\BW_=IYOCY_)L$<>8>F% M,IX %@_,@]W8!?+U;R[HY/Z2QGQK0'L_NJW/1X6ZCQ4/*BNS#TTR[@012 B' M"$)&,Z0?5B1!>=)[I>IHKV]:SM2K#4T_S'\]6Q9EL5B^SY?%NM;3..C9H_!% M?E<]4_-4)YE26CH"/4>0 ,RQ%,CN4*#>US\VF\B\:5M 6@0KECHA@O MMC>P/,X_.2$C)UIE#*!@$WK%0%1FB$'"NQV=1(GZ550[JTC3ME"TATX_"\>C M,6]^C5KL^YA8#RNO&R?Z"#/!4Z'"VBFUC5 M# %7'8XM9O/[R6S#CH.AX!H]951S##3A:HTE"T0ZO">1.%E;'#HK^]*6.*1! M;$"+R+MR,BH:+B*;/K*@MALE;"PUJBR-_]&] H\TJ9])TEFIEQX6D5I8]2XO M'\-;%O$HW<E+!F7["W,'2R/"?1QQ::(&0>\V=>21JRTUGI5Z2 MR4T+> U'=N+U7,5H%>O_/2*GUMISKL],(FLTHA8HJ25PPG"SGU]*\/KNJ\Y* MN:27J7:P&XY\/5AVVRO?UFOMQW)R=W=!Z/#BGC-N.)-2$@$ PDQS A\<5X2# M^LIS9S57TLM:FPBVK5)OA7\](K50AX>J9N/8P1,5\)#/IJ,WQ>M#"R/+40P?%3?\]=9M9,D.GDR2'M/A2@WI8?VY&W+Y>;3C0,T/EG+O@M&;4HFOPYO^U:,/\[7Q6]W=<3>5"@?5:E])KG3FB,0#%]/G5?22 :1 M$M1IB:&IY#-/3__FY[D"4Q5[R#S%'#D4:->:,J*TCL74 OE ,R[@8&Z ;YFC MSXL5=H)6/N2R5.=)/G-XL5H'&<>60FFQ@PY1A:&P6GFKM8^E.Z <[/WQK8O$ MQ2)7 [Y4>L6IP5(]510YHR1$2 N) M,$.>TY2[6$4KIVU6/3=ZFB&4BN?[2UW--%\LMF&),XK-T389TF%YY)A!;34E M$NOUY0+$6J <8JZ^"[[C*EU=ZS)M(99L)7@TS+/;Q8\/9V*3>&@EM,Y2#8EG M9K=S.L[@E:HE+;#Q^2K1.7;7(C(P:%@1*JP5I 0230@"5DD?UENF00,_68?: M1!*!N R9=)[3>!WS>KBJ0@'/YP]G'!&OK5&,"$RIT@H3!37BFGEBC!I@] M^E AN_6Y-0"N9M#^U&A,_F4]E",Q^BI-,Q%>",-2:3QS%!JO$5):VC"EA(>( MUL_/[BPBWPWW.P)L$ O&N1M;SS?.M*+8K"^R898: 760[V"/QS10I3"M?X2P ML_A\CXM$'9:#F=&@H5,5 M9I_UF@9#7S"#@I8.M'%,*E%_[^HL&Z!;L1P*TOT$BC^,/A?CU;2XN=UE1;AO M\<+&>+?7^H&^P\?MW3.>,D41X':E$7<:MTW5)DW%>X;N@R+00=VV[AO2%BN NTP M&&R *@^%U,(I3V58CAQH<&B]A_N&*K.VRGU#EP&32MEHZYX9#H-)I CTT#/@ M"+#4JK5O#E G/<97ZM=LQLEJ-]&T#-VU20[R5@5]14L4U!<&K)2&"ZJI!5JR M .X@W9LIY.(R8'K*"ZUY0Y'53DD-C:)44JJU8EAR:9%VC@O,ZQNKR6\HJLJD M2C<4709+*I8_4]7C>-VWT705#W"I^WBU[O^L[PH](055N\A\=-6%K188R .> M7B!$@XU%((J'NVS2FM+-_%HB#>WFWE7%O>3U?TI M+\2YMAE7VFBA>+"^,450JF!]&Q?@)(133NMKE\E/)]45C[8QZD1B( QA0$F2^?C7%Y >,6MPC+D2E;_??VV)I\K+\OMG4 M5M')^8/7\X4Y!"FR#B)H8[U"KI331!(DA2#:46M,I12PH3H$-1,424:P\E(J M!!54:$L;AMZE5-MJ.00K\Z:"0_ R+ ;M$'Q*WN5WDX8U21D./76*(FHT8V8' M*Z:*#_8$1R.VGK^;]#)8^CDNW.P^2J6 ==8I ;4%'H;)A/660B*UN[Z[22NS MK.K%E/40>HFR,$@'WQ!$H)7LI+274EI+O:7<.T@AYQHX:2GE95#UY=6O$P+D1EE-$QE-AV&%M=Y2%#U/>U=3;KM\",-<6R)&: M LH-Q$9BR 62/"C36^HH\G;8>WXSAE6+Z-1#Z*7)P2#W^R&P_YH#>DIKQ270 M1FH1+&:+C-Q!1:E!20^I- KH5692I8#>9;#45/$&4#4.*0T%1%!X ^(U3-SM M=)GH<1Y@.+<%U]!V$[ MV/1C^#\NA?_,6__Q5)5Z9K><#0Y?!LDDPQ1R6)Q76,HYEBH(/N".86-Y4XD=28V#2A5Y='9@%)+:%U33$E MQQ17S!" *24T3!^OE<*" BH)J'_BL(>84EV%H05@KBV6P,).QL+ZB'&LUV$P M0PAN]SS*PQYXI>I",TY6BS:T#-VU20Z.A:6"F::)U10(K W0#NCXD0E=$ A:R&"A%)7/RLM>1RIOART@TU*5?#C=F\\ MHP#N'LL@AD01;BWGBKJPC0(1%C=+4+P!-RC"M;F<_&Q872XW@*.?\-_:*#X6 MQ]L.I\E;[7RT\;S-QFZVG"R_OY[=SLO[)T?6DT7OY5K MY%\&3#);OF'!A0K.N5[*C2C@_P"MRFK#F?,7[R_#H@M&Y!M^\$FZX-\TW6\.M9O)(Z7DX]S6>+:"[??YG.OQ?%FH9W MJW+T.5^LO^S.6+]T).^+Q;*/W5[^&5BX>JVH\L_;[3A=>\0H0+&>U:4 MI\1Y()@2H)+YW1%R^_3PLV0NCM%YUA?1UCLR#8D0'# H%*("$(61%%9(KY!P MSJ3474^[,1**S'-[MB>P!^TQV5!U/COJR7.9H89J'LN$,DRY8%KRP!6LG-+, M\FJSMA?/2'H1>%XYKP&.J33N^M@\4#<;QVVR4MIM%Z_+"(T9RXHSP8RB!""G MUM6MC5J23UD,WQ_L/O9WTB)]ME4'O-E%&*64FE\O%^=>\]T9;: M>#)\@-9RKRR?=P=N*D'Z1QAS3,XZK?$]>BJCRL84+L*HT-0 +AFC+"SLREJG M@:M_-VC':?#]ZWOU44PL#6=WKB?/94 2'ZPPQC6@!EJN,-#;W9Y83,&5ZE>U MV'68Y=T -6RI0!A8;!P1CAD*+1"&VK#D$] MQH5E,"R5-[/BK#9Q02^9EL:$#1!['[8_'_ @&&/&%->>&"8'>*5T33Y64TI; MP&@XLO+QCWD+LK+O)1/( 6>U91 QJHT.ZZ!A&@LL(3*&UU\Z.@O3I9*5NA@- MQH(^J8YO47Q7E)/Y^-2UY6V^)K,"41^L2T:@I5XR[8A5WE-+O/6.#3#TWZ?C MO#_DD\KPI_,D?CI%XOO)W>?E(A :HXCYW=;G"+56=K:-]2W3,+AA9@?["7#_@UU"CT$;K[*Z1]6B 194PC3H,! MP1RTS&JO=9 (SA5D6E8J,O172#M,)28)"0:91I1KC 774FUPE%[1X5SNDE)D M.@MI7P;V"PQI,XK#_D&XI-)3+)'0 FU9 (/4EXAT).+L[((G QI7X;C8&R4 M*XCR<< !,1);R2!4EE,NX0[9>$? L,\GU)22%.&^>L#^);KM(3Q(O_ 52^Q+ M"E!+H+TD!ALF/#&&:(?LCE9J\!#3N7ME^44!ZLO ')M/ J^"&"\GT^G?E[&1EU8@[4&DCD=%AD D7= :TT\!&+' M#8BM>9E>R=JVSY!Y\X)FRMM5O2A/^V/(L'>&!E-$:JJ)DQ!2 W8\T)0-,)XX M5"%-/Y=JL?#ZI]&OH8OEXO5L$_[H918]'4(&;*S(B!126'L.$6-\ITC$])3Z MI6J&%R1X*9.H$0>O?P[]8\VB7N?0TR%DVDF/M&):<>:AI91QL>, %Z*^:[JS MHEY_^CG4B(/7/X<"8VZ+2=_3Z(=19$X22(QRS"ABF)&Q]-^6#PCQ!O5R.RN< M]J>?24V9>/V3:<^H?Q8Q_E^,U=>BS.^*]3YM\V7A\TGYCWRZ*@;C9KADI!E# MB%'#H6&(2\"\TGK/3P"KW0QU)2KB5?@A.F3>GVDR#GP&9BK60^88*2*XD#P&)L)ZS!C=\= + M47\KOF8'SY7/XVYEX/KG\=:N7Y7%8IB3^)(!9HX02;4@VBK%K9%*V9TVA0'Q M]:]DN6;'TI7/X X%8+@G,=9?;0"H=@*CAW*(ZP]^8+G[%G\MWA>C^=TL7OSR M>K:O='ES>_,E<&[-UK\.E)SQ3%DG./822D^I=T9))3&3819Z("2LI(S\=:"D MR+PFRL7_L,&QV*G&AL::+-!Q+ 5(F87:^8&2JB+3V8&2R\ >](&2L [.[XN' M(KU1,"(6IX^7G&B582X)T3(62E,4*ZZH1IA9&+,P8[7?EW_8I+)XS+M"-97" M?F3$9Q/Q3[;+, I4,2*HT<)C10%B+):5L1!8@"FYTOH[K;"WFLAT ^1U2Y74 M"D.&G$<(4AOKDA N&38BH$QLVFO/*Y_32"\SE\%T7B2.7'N_6,YOWQ=?B]FJ M^+#ZM!B5D[45<.:>^Y.M,B>YC!F8T@0L&,;"2!ZOVC-&H"#, TRA;8D5\ZXP M:H6]1?EU,BH6%[#V28O,4L:X@LYC$,L..*D=DX0[RA$R @PP8M\U6YO@D\R7 M5TRGL?+8;/Q;7OZKB 4EMC;S^=)*9YIF#%O #9:28D&I$$I8#06VP@D7:](- MSX/=KD1T!%3"LW1%>-?G,&X;)'HZ_Q(QJ2H=%5IGP39D'&MD(3&4"RX@<4$' M8@01I8(J-#P':3<"TCY6J63DUV)6E/DT#%R-[P,?%LOH4/M:5)622NTSX"6A M4.JP: HJD!!AP<0Q'"*CX6;K%PBFUR4G7:"52E+4=,V78GS8;-^2<$)4JG60 M"2D=]H@$2XE3;X@6!##-K !<0JY>Z '&FKZV3C =7!SC(7KQEY__C" %PY0C MH+5PB@:[@TG+.&?0$T6"MNK_N@NIHF]12!2++8/P?YA*"A2*,Q,S[($U(FD5 MXJ[]_)5%IC,__V5@#]K/7Z]P%#8>:$XX44!21[!"VE 1^0 M#YO_R_?E5Q:! MDX6C+L-Q,.DV5U!]!UCI(;**S5H5=,.P6ATXQ[ZI&2@D-B$3? ..U,TD,4-4M-#4J4+\,SE:0^L3=N3H=% MSK;)G'2(A1\:,4*5\R*8;M1A(2V7@KBDYH:#80"V! IPC JSF2-+ZB\K5W']45\>KCV)B:;CPIAM/D-!(:PR%EUH M1+'=[_!0N2O5J6JQZ^1=."T#-6RI",0)2RW#RD+J.59"$XFE=3K6@6_@*T]U M_U$[/+\,AIZUV_4:U\W]1Y0 SB#SW$%-PY:GN>,!%NJLY!CR^F<04MU_5)6/ M#>X_N@RCXFWK=GBN;G\Z\;&=^'4//@$_F84-=I)/U6)1+",P;R;YI\DTO*CH/5B_'_NAP6WI&=_, MWA>C55EN$OS>SF?E[L\P82:+-Q7B]JV^)_/.(B <8\0;I34W%E.,G%>6!A,* M5BI6/UP\SX7P6WM'ABD)BIV3"A,."&$H9FVM<226 9.RZ/_)$'Y/TC,?!NZ# MCN:;?!%S.N,_<1OXFD_CZG?&Z7N\44:L L)[I)$2PEDG/00[:#RD*57FBWS M/0C'O"-0$R9?;^_,.#STPY]><,_)Y=UF&%GG#&?:,6_# H&YW:X-Q$&)Z;!O M?VI#!(Y>;)(,S;_D[SAB@W1M7YO8]2-NO\UGQ??-Z1B_FHW/"]+A!AGDPL)@ MZQD?C\Y8$W06LZ<.*C \IU(:9LX[0"^5;.QMQ(>R/&=4J",M,H2Q-@B%_VFK MC.($QYN;-_1Y+P<;0^]??VH'T502$[WVB]NBC$AM3F$&%!XY&Q[5=XII*(O# M7YT-O+;YFHPPI:U&AB#E#)3Q@)?<(NE1P'78RE5C^9@/#MJ_A+4^HH/4Q*Y: M1ON1S=\_?"S7V\OW#W$SV>XW9U2SXXTRX#4' CLNM&<06 DUWU$IB4R:D51- M/>N'R?..$$VFLNT4%OU]_^O_.RG*>,CY^YMXQ/FI@TPYS@2PE&$EB08> M:T1VU -KZUN$EU<8N#:%K@N DXO7XZ#2CV2:\3"1 [@. M[;!06 W<_=4VPX_)4X=0_KG%:Y@ZU35)5<_2]'KV9;5;6C4PI4OWQ>9_E'_I7 MA.Q,CEKD8+4$E'I0]2L8!^"Y6$8.])%9S0.:'DGG@VYFF(2,[# PV _0.=@6 M4RO)2G/(TF7RS\OEQZ*\?[V^\^6^XFIRJED&)3,:1,V,>^VX<6BOHR%L;?U: MHIWIM=VM)2T"E4QA^9I/IM%AZ>?EAR#/#WYL6WQ:/OQU2F^IV$4&(>;!Q!-" M"X*90D;"W?:-B! I;S:H? 2C#88^UT:ZP:MW%;>.:IMYX(-=9R!'@COA#>&> M[VC4%I/:,M&9Z=/=\M$62EV?G#EH_'5]/&93N/5C_BW12SJ_1^M- *]8Z'R: MST;%A\]%L8QGK>:S=5@RSO7/W_+E_O5KX^WOBLG\_+C M7(WGZ^(T-[=OBS_6CWQ8YK-Q7HX3#>MM7FYJ!J=ZWWS9Y4S:O.3#ZLN7S?F. M&'6_G9?WFVK+:4CL>DEZ6RS?S!?QA./Z,&2R%ZGQ>-W'!9@F,$FG^6*QO9'P M386S=0>?S[A$0G(OC%321R>ALA!00A7'!H7OJJ@#'=E.3R]=U-_7!%Q0N/9Y MJXQ#3)T!2 1S5 M%A,1J2ZM&5*:L '+R'%M#3AVO+ML0D4&?,-M7F'^,WIG< MFJ-M,FL8!T&']$Y@3QB"3N(=,#CHEPE%I6Z-L?K,?BY +:&4S%?W:)AG,Q-^ M?#@CW"JF.*22>"BX5U"S/4Y0^F%GM[3 K>=.N+8@>BD",,C\DT'PO2=^S^^# M!K<>KCH;%O[QXV:15:BNZVQNPYCF7F^+1 Y?U M)5S6N_*G!"!LUS>.*X&($0SH'55.H?HQ_\[\YMUPN1X>Y[E\Y&*]^-XU!?^8 M/]2H>;N*0YC?_B/:Q,_-N1]NVJO>12:"P%JDC))6!S796JO%7G1=@Z)#2:9R M?66_8Z!J+U1'#KE8_&8LQ A5V M/*B],8(B"_?X<:+K>[F33/9FFKW$<6 MUD%.$"",*HL1T\0 OL7 .DP&&!=IUTW0%5(-EHXJPU'AC_RNV)S@7G]R8@VI MUV%&/!.4Q4)J2 @L"&1F3W#XM_X51IU=SMCN8I($MJYC:,][;:+H:%V,?L(U1F]4RWT0K;'RT&#_KKF]G\(5$N+R7P\&,_60!F;Y'7,R8PB!DH9)\-H;\SR!L@XQ?O$@9ZT>VVKV/C6D&&75* M.^$AEM'-K+?_C]@MJ4 M!]IE6'OI*8,4(,*$1!S)K?(MO32L?NW=[@X@="40;0)5TU$6%L+I=_3 M8%%<,O4O:)TIPI"@6 *L')!&,"WXCA3;1)GN+FN\;9YW!U>Z".K>>_?TX$.% M<.K)EO%"0L8L]EYSB>/5A,+L)=TY7[\.0V<>TLZ6A':A2G90K=7L.>0YLD!+ M3HR46@*(&-S1J(Q/N4-:BB"UK2EBC*GAVT< MM\"M\XE7]2!Z*0(P2(-U$'SO/16K5L*=1)8KS6(A+&"\4/L!C@A7=- M6',^X>XR/*XEX4Y9@Q2"0C,*F?8.8V9W01I"P,!S<-KC-_K.@3_]E<%!DH+Q:C*,, @1XA!M922%SP L"G43"8"H5J'00-1&E MY_2NPPTRPAUQ&C,@J&,.4PJIWU*(E8$IC]J>+L'1 I-^# PV1V30>LX/%.KO M\2:@<[<\'V^515 H)1QQ9Q'F3,<"]5MP.!IN#F]37I\3G=H0)4PU> 9 >/WY MT-#Q5ED$2R"/ ?<,(&.$TWOLK 9PV$'"5CAX=D%IBM;+E8Y!1A"')A3]",.O MQ?RNS+]\GHQ^&/O9J-/9MIG7R&!@"(..*\H8IKTINV(0J@T.SKO% MJ;>%0G_7Q6ST^3XOSV4GG6N:^4":)!AY83%A4D/N[8YB TC*.MH#TRV:X-2? M9.P&??D^\JQIQIPV%BH0:]9S3Q!$=J?AAP69#+P 6'L,/2LIK>#V9Y"8:U$_ M!B(H/>7 YM-BL74UO2V69Y6/@\]GUD(F"-2"8^X \LP0M*.-$#C XS+ML>MY M'FL+ -5D_J)W[[:D2[0)3J<,WSC#'H_PZ-I_\ODL8,,(5&'T)$P!H:01NZ61 M!JK0,%6$EO@T[PZAE\']06WW0V)Z$V8OBM'?[N9?7XUB7EKY/?*;[_Z([.:/ MV+W]./O]PP'>/GR9"64-D<13#10+VY"&5._&2Y'DP]FL6\)]WA""[EGVJS[! MLE]U1K%W6#N(I.: ,B$\9[OQ.NP'E%7<#@@7 MW&#@,+=<3="KE MUE3SC'.WTG%IF.$R/%^"TU@(!:FGG ./#4 20N)V% N)!^I#:)^AEWJ/Z^'V M9Y"80?D=AB\HUQQF\,IY+@D#Q@%'%6".LAUMU."4=YFU%6:HS*Y*88;+ .HQ MH:%ABB07%#,IB%+>NXA=F#O[#3GLU$--8QB.'E(3RNM-EK.,X!CW6*Q^4.ZLX(= 33HT2>YKX=29"5.93I9AX/81>!O<'I2L,B>GI MF*W"^A8&=KS&ZX\/9PT.9<%X#CC1A80=SQ'HG=_L8)8C5ST],G#1Q*4,;0]'IS%Q,\G?Y:'([ M&9V>G,^?RSSF7DAG&"7<22>L]#L8J&NR[+9>C;N#^=D0C2XY^JZCY4WY MH2B_QDOQCJO:AQ[-O#;2*B()]E)[130%.TN50JY37C0X="V[!?P22$(D>3O MQ4D5Z^CSF2066L-)H$%PPIE5=+]>(:+9M@?,R&#\XW7H _+Z4 MSP=OU/@M9K59K9;3?/&^F :#87SR#HVCSV?4&.X4M$0"!)!1#N%]!@^C-&E= MZ_/[= NPS]M'I283;Y:?B_+#ZM.^*.9)%AYY.K-!/>16*,N,IIH:2"W=#158 M,C"]N5T&MH-)LJCZAN#ST?3'SV68ZZ V,F 5=,@9[R#^>"=?5SDCLK M>9]\>MM_CW*DPY%]ZW3/BFOL]E/!O/FPKG+HXUR:P"%D 3 M%!-C@YAB$6064(ZP%1@I4RE/+@F59T]+''@\BTXS+"A$"$A&+'*:^QUU@.F4 M%ZF5?'H>H?BG, MKD\*M*D)M -.G\R/OY;%^=7_;-M,$2##_)'0.R&)PAC#_<)I'3/#U@P:<[*" M9+2!UY]#5@:I,0Q/1%J);?U_D]E=(/VWHKQ;1VA>S^+5=Q\G=Y^7X_C'WS;? MG(QX7=1'QI!EEA+CE7(<4Z@$V)OI$N*D^F(UI:%%5LW3H)9JG7B7?X]NC,7' M^1:0'53%XM=ROCBE69QKF@D3MF4.2?CIA5&0A3_V[AP-DIX=JJ5<-O=,M8Q1 MU\[L#ZO[^[S\?G/[87(WBTEU^6RI1NMB4_&:H/ET,IITZ^6N\OZ^/=)OBS\> M#:JF)2->X[(]XA:)U1@BC) M@YP2HX(%@PFUP ,.^O-QUZ7MG#.\4;\9H0+'="3&)>9 !DLQV QKO(Q#A@_F M$J*$DC'O#]]!^^'5^/^N%LLUX7Y>GH#EC$U^43^9H0(0Y[G37C&$*."& >^E MM4I!B%.F_EUDJ2<2F^<777>(;2JE+#JU;F[5>'XZ5^W4XYF#P9R1S!+ O/8$ M*.K6? O231&*3U/F")Z$<2'NC_L,QGX[P<+W[_,LZ7 M17B>07E6-"JUS[BDP!D*C6>2"!.L$^^WM",8/AN>#=>,A<]WDPY 2A8AVIUN M=<'R7'XW\_LO\UD%[>1DNV )6P>P%(1R3:SAGF*PW9>]4Z1^J:F.XP;]:"-M M8IGL..G3H9YU%Q]\/A-0&B&%@D 0YH65 /H=;\.-E TXWR*BP5E!G"=?6,:"XXVA''81I,TRJ M:1$-N?1#FG,+L*1B^DW85?.X![XI\D7Q/H8S;FY_7Q3KG.\3O#_9+FA@@H8M M%'(N;,! "'17C*CML5_=,5-S(2$N4G5-24BCVM8CS;WV K'VQFOCO_V/K[5__/?_]-_^GU>O_I=Z]SHKJLO[VW*]R_2F7.[*J^R/U>YS M]L^K__O6//_[XEZ\?-S?_4FT^_17F.?KKX5^]^(GZNU?= MQU[5/WH%X"L$_N7K]NHOF?-PO6UL>QCI/O[UN\__@9I/ R'$7YO?'CZZ73WW M0?=8\-?_]?/K]XV?KU;K[6ZYOBS_\M__4Y;MZ=A4-^6[\CJK__[UW4\OHA-_ MK3_QUW7YJ>;[;;E955?O=\O-[O7R8WGC8#1/^[PIKY]_Q,UF\^@)-4.B9@C0 MFJ'_?.;!NV]WY;_^9;NZO;MQ]/QU /X>@'??@TV%KB'AESX@3['Z](&1\7YP M7;>,B_C[1T;&O'_1S/HJQ?O[]+&1L<>%G/3-J';+F\AOQG>/?!'S3?VIU^ZK M]H/UTT_(;V.\%=6C!Y=?=^7ZJKQJ1//1H[/5U;_^Q7VUN-^^^K1[S?)RM\#2&HF LMPRQ;64C JH"P400TQBN&B>MBC7KWY] MW]EN?N3U=) 7'" I@3684"LEL9 R!J4F.="X^$N(]]_SNBFWU?WF_/CCQB+;J\KGWH$%RO=Q^;."T_CI8@/^UO-EM MNY^\JG_R*@=M5/W/IXEYRF1U&8O)/3$W==90;=HW[M&+(3>76;6Y*C:8%VD_\];)R(?IN]^I18]1935PGJJAOUYX3Y\)S?#S;47YRR(^ M+#_>E NH' F 02"0Y(:;@O!#+S$REXO=(29X=96GSV<%)4@J:AE2!%(D#=3* M@D+GI!!8B)!^LGLA/)WH+'4*=G5_4V;5=?:Z6G]ZY9YQFS5=Z 'I-ONM ?MR M!XI'I[_HI&0R3'$BD9A,A9XP=4:"^O(Z'_WI[<$SXC.,C7[*([^NM@MJ#,D) MY4 *B8VSEDO9]A2LA33]A:=Y/""0$X-8CH4E3.?2Y!I*4=A< @$82*P[3SJ' M"](.U"!]\2.MC[Q$YZM'/N-/U0@J4@/P%I$@]N:H(6$.G)20'EST4Y!?EK=E M4=TN5^N%<,\M:"X4R'F.I(#8YEV7D(C:_CIR9$0R3*36C%-KB>6$<\L+)3#B MT"*J4V3>I@5%!)!48&$UL0-.+AT M'9E3(Y$NF.%!K$2&8N(S?=7F)N!N>"IS#Q*'F\2S415;CZC7&[L>>7R:B+H3*3#+6? MYR9 :0+)G*?6A#IQ1FUZ<>*K-T<)56VOS9O)MI MO="15!QI>9:6$\HRC,9Y",M 'ZJ8+]:0M8/7JW7YTZZ\W2X8YA(*KB46RB!, MK-:PZR.B@$'"\I(-Q!6"5%%52$ZPR84%AFOB=)(K HD>>QVR1I8UT :M&P20 MV&?9( U_ ]G%PPZ,M*/]71R\WFVVK]2=Y6 M]^O=@K$<*Z4+#37 J*"PP*KM-337!/>7GB>&8Q,]ZBTY/0.2I/ M7U=.RL\@?OIIT*_KY6WE-7:00853@7'*&M;+6O1)=9W(_((OC M_>J!?>HY>]!BR4'!K86*(*9$3B$'TB5Y$F$*F5?'.K$Q_VS_.@*57=4A_JJ% M-D2A>C';1Z:241IG8\4QN<4Y7D?0KF?H\A:P(53/4<4&^7-2RH8SY:]GU^5F M4U[9U;H^4:>K[6[;!,B%HDXF@:0N-1"YPE)0I@^]31L:JF,OV1%6:BYXSI'F M1!LFA,DE+ H 2;$J/'U:[7=WM<@L\L:9:B*]>;35[V2$CE M3K6&D@3I5DO M<'-2HH;R.1=I&NS'=Y(4AYF0M;$/[<3X FI:""T+0S"WP!:P4-W>24HULXO= MX?R)H4QI+_FE<2@H8,U,9?VNHH.+.@%CNX54B%%0;TBQF0N-!;N14>0:H*A"ZC*\R4/?FZZ%[V#,ME)TZ=],VC[>^/_PJTNL3O&#;//Z?J]UG?;_=5;?EYK#_;0& B[((,I$C) TEA0O# MK4TD%$.!"[<#+"5?9=GG'MEF3WOP NX0$KT7X(U [SQ$*)(OWR_X1F,HBCRU$OFNO*P^K>OA],(*Y(:Z;HP 67U: M&UE(.HU$3*F@HV2132<6L!:0TZ\.440)ZT%T!$U+RW%DD;O(NA9X=[X%QA>^ M[[CLJX3]&^5/((T#G O1RJ$<,\DHXS8GG6U;6!VBF7$L)I?*%EUV]P OJP[XPH0S$LE!8\H1 M^>TUT*S%L./X"&+V@/$BDZ?GHE(.0T_3=WYL&HG^>0AB9)^>'\5&92RJ_)FO M=^5E71YM=>L^\N;ZO?OI]MHIM_O=OIZ*DV:$+6122HOE;G_T#W%@M#]- MI+G(&L>RVK->YXS';O.1@D^ZYIXJ"(6T]#SCT:,V21F7^C7^?Y#XU-/YV'%J M2!N,%J]>'TY:Y+0H$+(:6ZE,?4ZT*/(.H% V:$5P1%A_FC@UX'S7F*T\4G1* MT\#3#8]\VG:>,>FUQYFU"9K[/T@LZN%X[#C4E_NH,8DT0(D(:(6(<2,1_,K%_>[X-II/R M!W!#];I'L_R)1+F/=WV4MS>+HZ7X^QMXP * G!'(.,I1+A &PN:'$4C!)!@U MP?<%E5B0#WG=[I#7;8_S.O?]9OQ%Y2BM.5(BGZ(AIYM@VGLS0]GW:(*4^7MH M*_^) D54MV/G[OUX'[('4VZWY>Z7P# !KI0!,40F(UM:BUB0!&@6EZ8,, M)0X!OZX_KFYNF@WBE^7J2[VX%'A2&QZ[,F/MS8M[U:[Y4V]B;*S7I\;K0T"Q1G+*5"*$%0(Q'/0 M[:DD.1=!JZH#S"36I'U16U8E\ MNREO5_>WBYPSI92%FC-CJ2ZL,*3MH59"';1N?-X:DTHK+IE@!A$(A,RAU0;: M'&-&&$F](/S]V+9W&=H(S/IIW[BDAHG>4SZ; H\=O.R'%N"/XZK=6<).R%P\ MLN>A;Q']J5*]ED,4;5]STFEI4W5R 3# D ,+!0"Z (1R?NAR3DJ#ZLB<-*0X MH@IK"96 Q&4V@CL7$4<8.ZVV/'4F][3?#:E$.XS0/AJ6D,L(\O6X/NV4TO68 M)V_5ZDGO' 6KKRLGM6H0/P,&H@LC!:20&U,0!EV"9XG$AX1 "Q)2J_;9YV-4 M6&"059003*$P%CAWL_5#_D\'CR/,L]1XR1B4HQNAP\E%@ MV(#/F[]Y2,D@#\X/XP+9\*YN72ZW1]5#)<<,*P(A5LZ4M-QRE=OZNB_&&$2^ M16T#GYJN(^R!3%;0]C$/)U[_GH3-X\WO"_YI$>_A070_NSYZ<8HQ(4I M2,=9@^FBR=(GDY.7Z#DA+(,9G8?$#'>CBORF]9>==ZM/GW=OKG_=ELVNQ\<+ M& (A(8UF1@(.]T M:EGC#9QEB,9WN&Z-1?0@&7O7$>Q@=ONKIULP\J3/4^9B-,#\5"^*5R=$,!YK M?33QR8!G@9'.(28%8) 2EPD2@$UKD4M*;'\=#+647/L.8W4G??O$[*:M +P* M/3LRB-%PI4M)Y2!U>SK],9V:/:'(4\'Z$CL_U>KMR0FE&L:.KSJ]N2LW3OW6 MGPXIXD(A)844G'*I&54*2-W)(%<%H&&BU,- D!,B M,H"]>8C($ >J:&]2CP6:YOD&P (HPHC,)<@QM5")[ODH-RSH[E'OIXZQBMM; M*0+("5BXBLY+CS6K*<3 1P/""9I'U^^!^[GEJ1Z>!]3/J&L_;9HIEW>K[>_[ MTN28&6P4HCDGAAI$"" 6& &Y1DAJ ,K9_0QD7A5ZA&JK(;5[[Z'O@3Z*<,( MW(7)1 _:4E7)>(:8$Q(RD,EYZ,E0)[ZOB3&<&EJODO^#Z.PI/HF8'*Q /B2.HT(/#(5(40]> M9ZI'?3PY)TJ]V>F? [E_7E1UP;-%+7X<6I0S2W.H-3?JH(5NJ!5TJ3GT\.9LR]67'5YW^7E:? M-LN[SZO+[VS_7-Y^+#<+JZ!&N<84&"8)I=#DO+6+;1%6YG"XM<1*]0 P^[ZW MA+S""EA<(4Z$ LT5G5NE8P\1'7(6-%?O1/ \UB^?.^5'C$)[Z:UEGM,T)J5&Z #)GC!)F,02P MP)U9!H=J6:"Q2;4LSD@RF-^^:I:0VIAJ-H^!Y1.V@O2L)]%SU;.^[IS5LT$\ M>6\>6MZ4V[;D_R_EKLT#BP)0CNOBM(B9'%JJG;W6%L: AHA8/PN)E>MP_\:I MZLHQ"?-3I?1*SQ)S:0S2(R'E(S4 ?GNXDBL#(.5'9;G:+ M][OEKJSK(3Z,-ID--JR'!)GR"HK\]86X5(I'U$99F&TF:KE3=!0 M;B!OI[5E/,KZSD.=9\M'4YR?1WKBOGNJ)2>)>$9+XA WK99$\J&*^2H%:$GY MZ:FE-AE"-*<82/=4[)(?+H7FW>"..&M>VY6&61A52X*&4@.9\U"344@;HB8Q M!DE^>O(2%2_IR6#J9J GPWVH8KY,?GK2%/';?%O\^G[!9:&QP):H7%*7[RA M5/=@ H57/?B QR56BE_7J_IVP$:7/0]RAG!Q6@X2T1#6]W_]Y:?Y ? MS/L^?7Y;7O[+I^K+7UMOZF[/NF_J7L^.>OV#Q\]T\1YT3-N?^P"N>C=]6$_] MNUH09 U2!D"A6%Z7:;2,=@\VR'I=4A/PN'%ZZO]3=O2>KJN8,61/S-C+\4\EL-+FO0#5T$"6"SY_)'&B('+WQX M<3C.DL>!H9#%CG!:YS'W&,.1 NZCOA6W@#92F(T)["E(K+H=+4W+M^CL9QE.F(HA!M MZL/L3-6IEROG]*D_/^<4ZO;J8VWN2[G9K3[>E._+]:K:_%*Y\;OYM_O5[INN M;N^JM;-]6*4AMB#,&D 8RHWHM!0<(Z5P3P'7M:]: OP\$TY2\3MM9$GF597VK?2/-W5Q]Y_6V]VF>4./L/Q]4VVW M\K:>(:BNGZ!9,"@5X ";G5N7#+.3(>COD[":P(NG?7$,:@XOD/?4G MOPO4DLQ2O,C-B2F*X7S.8WXB@A]5[#AM_%FK0- M_&9CYT)_S RR@QXA1XFEE+U)/JFEZ9MN+FH[@J??Z?%8[/HJMEENUL[N]FVY M>?]YN2D/-\T(JZA!A=*8(\&PL[ZO)W]4W?++?;?5T\ M!A Q.H<< ::XQ%P@V5F$1 1=UC;$3N)YK@Y:'0H;<-E'%PQK>/TJ9 ZBU$^- MQF(S3) &$)GFU-S++)T0IACLVE O_/;BW MM]6Z,2>[&G-(,DFM0D+EBKL_9(%;0]K"(O \0/#C1]$0F>V1[7M'Z"[;<,H\ M!20M6X$"LB>HXVN:LB+?,W)R VUO^F8B( ,<^&ZS[$ N>@B(:@T9G$-44,8D MDAQBS6FN.D-&PJ#B1#T>/XJ J#@"XDU9L("D8&N @*CI!42%"$@H?;,3D& ' M7A:0?EST&<6\/IPX8@)RP2S70@IK((*RZ.:2-72_ZSN0\;^SB/WX M"Q_2I*%NV*C&A[7D(YO7/@[VXI:\%=9E1 J:4HE -0%(7BAQS)P?$_R!/1:&(EVH.J M.]67&E9]^C#;UL!"CI'$Y/BT-$U*;Z\,J,%YD>V19GNH%]D#[0W[OW.]].@$ MSP^K]3X0;7\,.S42F?_S\6A:ZL."4K/Y\@'LH\V7CS9EMLW309ZT"<(.[4S7 M% ,.[,1L$M^C.D%$O1"GTA$^?;!*Z%LUQBL;ZTS! =S;S>JR! O&),,PQY3( M D&JL,Y9:[\P"'N%K/A6$X>KG]:KW6IY&B'!NE<#@4\X>_$I%#\-IC'1%$"O[RW]P]C;M!!_2>V MI?MF^:G\>;GYO=PU/UE@2SFAW"((.4<< ZH/8-S?$0$HMHBRB[;2!% M$-#4+>*7_,^@,5)*ZT76M=L>_1G!';6!(ISG'[>A4ASJ']A@@X[VGV7OQ, A M<7/,8P21VDF?D_ZQ.?4=4[PNE]OF-'2S ?]#^76G'#6_+P2WH#X/+2T'!%.K M(==0:"XY11SPH!N2^]I('.H:6'77W :>*^[-F5_F/P9=8<'HB*GV'$Y6P\H: M7",O[+[ SHDL?BB?\\C9!WM1Q7W+_/-QN=V6NZU<7[U>+3^N;MP@O=R^+MT/ MRR>FL:&%L5+DE@CW-V,:X8]I-'$]: MJ%F;KAW07F0=WK \-RKE?KGO5&R'19CS1$^>)@<0>2)U3M$<\TBGDWA6I7^9 M0T?WM3Z_N2OKHNSK3UY("(>&Y9);5HC"8I4KB#HDHH!%V,@_OOWDLP(UY(OL M #J:G"9I#-\IA6G;(72ZP;\))A?:'M2>G*M(UU#S$-ZD'GXWQY&:S? B2?;> MF2U_7JU7M_>W#:*WRV_U4&MKJXU>WJWJ.HGUC[=/@+&"4@"LE)(PR'**N 8= M,"21UQT6(\))O3?QJ%+0WH>L=6(O%EGG1E-VO'5D_RO/.S[';#H_%9]9JX6) M^I &FUSDAS-_0O-';-9YA( Q'7ZQ^-1(7 \,$._J.;B;(V2/@]E3;,I"()@R M>:XA(Y@63/,.&Z7,:P9]7$33A8F](X]EYTG&&2=2Q&[#0<%BPN:+%B]\6FZN M(2.,__"HD:A]9QTX4OGL%SN2,AX>/MZ57\KU?;FUCCWSU4GF>GFC[[>[ZM:I M9SU[7SE@JR_EU7X^?U]W41B'"3%4H)Q8!EW;4.A 44,Q4!#W'%LD@3)BP.CP M9_6;F'4>9 <7LF6]T.6<>-5XD;7+7P-+OJ9IP-"@,7G;]8\6B9HM<93H0[A7 M>$C:DG.+"VF=?3$@C,#QN4BPW>P6TIE;72ZW73V8 FJJ#5!,6&.9S 7GG0$L MI%=UVQZ/3;UKID7CIZ]]:#FME8D9"=SKT@*)4[W)N78D7>Z[I[+UO>_/2- M@J:5DR' J\$O1^!M%3^;KFX<-U;E#"I,G8(87%@C.ATA&%(5DKP%/#9Q-S?W MF^JNO'"#OJLK%]?-\KLD-2ZY"R/)+E!+Q%-;Y:Q 3E6U[\/]$#M*# MI'GD$WV /[V$HZ_O7G%^NUJ^75ZNKE>7A]J1S')A-"68&6%X(6PG,L0P[E43 MMM^3D^^172VS%E% Q \GR"/H)^4F,.X?T3)F[']*P4OAOS=5,\@ ^F.O8KPL M_C+P=E-=W5_NWFS>EYLO]:&ANI2]55H4$@N,K%!68D5RT9D!3'DM ?1^>&(Q M:#$U>4 +*^@ZB_ZDG5>'Y'R%"40/JJ*IQ'-4O" 4@UB;7BN&P:\BO3W!BE%/ M2;2&MFWU>H$+4&B&W;,YPXP6DAR2%(B55TWH81:FT(Z@"RH&$N@M(8FYBZ C M,>ZJ"%&2[QDY+2<#&)R-I@SQX7MA&SW+XK;^H[M]O< MAVC-C 0%%CG,H98&UM5B][8H(5Y3%,,L)%:7%EC6('NUV4/S/U M:6&R\HBOK$5U?B 3DSC_$WCC$-COR%U/(GW.U[WH]C/B&X>FZ4_01?"ABOGB M^(OOF]WG8&_I[?O\Q,+; MP,JV1[C\Q:,W9>2&"@T=8 ]W=K0R$2=GELT)-3[X%J M!PJ!.YC"R/%;9TO'2YAZ'H:^DZRV/6+AU*:?7FS-8\VM)_:G6W(&,."K H&; M?5X?[DZ!E%&# .0B-PSE%"![2/J$MD&[+).!2*PM?3?GO>Y[_5*ZUO)3L%DT M5)C8I6RC)/K8E^,34IJ\V>:ANNG=K$;N#KVTO$:CJ_5NL[S<_7.U^]PA,E\O M;^ZO5NM/-1KWW]6'Y=<%*PA@-.>8*T"E0@5"Q6$_1V'ZR'A4^XD5_$-5'[[9 M[('WTN*X; ?)\&1$]U+@O0!W>+,_'."#"E]D!\Q9!SISJ"=1WA!:SXMNDD:: ME=ZF\?!YJ4W(9LC%%<5J>WE3;>\WQT=I%62B7M=6A<$(%-Q0!)#,BYPZTRKH M$M&7;&A#*#5*490+ B20C.26 :59KH1.7D_]^*:8]^5Z56VR7^H;KL)OG^A% MH)\XCL%=F VU;0?(&6_37:.\P5N3JC84#;GH52#O7CF1HCAK/BLA/QR?UL? MP*PV\N.V4;U%#A'EO-",,@ +8!3+$12%)583C8Q7/JWK!%$E\]ZQG=.OK"2T9^,Z=

5]OM@D-L 0?8X*+(,2&(DQP*SK'"5F,J%BYA M^5CYYEUASPYYG8]A^+_-Y2YS(28POPHDR"^K2L=,H!Z6]<4D-9#LAQK*CYG< M[3:KC_>[ID+&KLK>+C=.-L;-JQZQN5,ODD+NATI+5M^+GX)(\[O*Z3M'7\BAAE R?18U"'T5Y\4(RZ3^6=:7 ME9=7[?U,^TO+WUPWU[^^N=]M=\MU/:6FEMO5I5Q?%:N;>_?IA:8%!58A*2W% MB"F%--R+-LGS@I&PE"L1B.2Y68?[U;*]^VQ_>7AV7T]=NS3$Q;@[AS1;MSG< MPUV#%]G'VIEFX?%J[T[X[>.IV] O*YQ!XX4%A0[PX<:Z/>2ZTDY[W?41[(M, M'1JJA3YN6MF/WA/Y9^+VFD>BFMK):M0^$%A)8[E9.V/;M^6F ?#4:B&<.6L% MQ S:; M\,&J0-KK9%PL6ZFG$[V%=^AUVH-)]Q/;,?D.4]4.6?:VWE.\IWIB MZ3Q#U@F-C$7S/,0PFC=/2X)$92F\,J1<[U9-'UY]*=^7EW7Q^U6YW2\#EU?[ M9>(Z 6N&/V^NG\+=%RT# FIC* "8NORZT";'V"75)">BX-;OG/!$T!*+YW$) MPF-_L@>'LLZC;F/'P:?Z'WTO"4-+28[3XGY2/./&#E/N*=HY<>W)&"UR(CQ, MU/3SB"93.?]BKV0VQR%'1: M9TJC9@DRB1D^$3(F4.[SB/^S(*):GZ] M+D9D^F5Y6[;55" "3"%+M7%F06&*')#.++8TZ.:5P<:FB1$760TQL*A2/(*' M"'XB;J.HMB^M(ZKW UW!$MR#Z3GK:!]WO,2P-T_>T]ZW=S?5M[)\OZLN?W]S M?':>*@HH,5(9;@$2"@*A6GN&$4C#%BO[VTF^'ME RJH&T[9>@+QS'_QNL'ZMOY X,1V?UH]I[1'X3-P,KO%E.T9?=.O.$:D6>R7^#DU?SV8TWEH M5 0_GLY91V+&_SSF=K=97>[*J\;BK^O5;OON_:_=>7YEA244D!QBR@5D4)C6 MIA4Z=.?J,%O)U>G7]1<'L+S*-@><>T'*[FNDH22J9->$Y Q[24>)#8PL[+#V4I7FVSY;RF-QNYI"9N* MV.!- X[3 \2L9]Z5CF3_O;Q3D-UO?V\DTGWV_7J2\L)>X-B43K\_.+I'5;H7 M,"S//3H67A^,?1CW=W?&"$AI@:Q53""5$\WU(4P98T'(=.)06ZGW3;2;@-?N M1;KY5I>SV'VN1^ UZ&W=M;9WFW)YE:W61[_8'ZC?[@_4K\,/U _FWR\C'I/Z ML%!R7)>@.6Q_O$PT249\AJL3.7$LEN>1%4?SIDKS+HZZI/_Z4/^)$"TA83@G MQ&@.D92\A2=SG4LRXOJ]/ZB)%NN#MQ^][EM=;[SF'64]/TW+QEF\3]*HA0+8PV3-.^P8<+K $-NY_B*@2ZG/& .2$V1Q1AJACDA5&2 M< Z,@%PIP'-[KOI##!/I-**M%^-@/:K"%US>($ZG/\'1B:X<@]EY=- HGE3Q MW[N>G;\K+ZM%[]>U/IN#6V73"7'Q"L%*&% MUMP JW+56<,(>U6Z&FHCL?HC/H)SECD!,M MB=Z\0,P)O1E*Y3ST9K 75=P7+(K>?/B\W/VSNK^Y^NGVSJ5:YOJZO*Q'/NXC M[Y:[]39 7;SP7>GFF9,U3Q#;KBHQFJM66MN M-"?])#DNI_ZW5%QNRN6V_&G] JR?MN_<[ZOU\N/-M[?5=ELOI2\TH$1KP0J' M1@)+"H!!AR6W,&BG3AH$B?6Z UUOT+E_4;M7VVQS@)[=M=A#;\%(TD!^8CU] MVX1I]7&SO*S;J_K.\$.SO#W7+(ENV.C![ FA3MM2\]#IQ#Y^=W='>D:]5?HP M7?GFNEX8*-?;9F6@O5]=5]O=MED8^.@ 7[U=?JMW_&X/4YL 8V&9MI)(*20$ MT'U3WYBC+;,$P7-W>T=" 8EEH(!2N#\(@UA*Z;XK+Y83:_NLZ. MH6$-1<0'K39RY^Q\B@N02"DL(HLCFA>;)[ST[KI)VK"2/%.?8F^SCM^;9N6 9N6$35[X;V XG LOX;3V/&#.!WR^6NAN7>>]-BHT! M]T^:>D4*40JAU#P'AA10,<5-)RTV5S!HL^&C)R/M_CW##,M<$(.1A$H37E#F MHBG3'*7>--CT[QI-O^)Q82SY"7 Z@L)$U)^;-)OHCFDXM1FN%UWST*&>V)]N M3AO @'" M@(0EC7%.@6*Y%UV&8^W]04IH"H*3* M2 ",HF[@;5UVSUE]5PO3N3;*:)A8GEE M6&NER1D3,'HJ?9RR >>AX--2\#2IG+X]AE=V$P5AFBC*86$1A0HR9CMQ<4/: MH!K(+ULQPD#J_E"08B*-Y3"WQ" N"B8X-JG7HYZMS_!GKD'FR^<\>FT$/[QK MD(4QX]M__E%N=ZOUIR;C8Q)+;@K71Z75.:0 ,G08=R@9M#OP^+G24LIE?>$' M= -*H$0N<\8@S@O%H""ILY\62J^!61 ]?ME**F;"D@Q/4I(HQA$#)S2B#T_S M4(5>R*OA;TFOGM]&9XLA5U I!+@5BN>0H.*0B@,9%"T?/]D]B1>DH$@6@%B& M)%=8(%$8)8C%15 IO"&]O]>P)Y"D( 5(P$]/#9ADC/&(A?,Z$,C6K)0@%/OS M6M"+@8'S,DTZ[]+^R\_EFW799B(%LI1PPHRP5B/*F?O?(1"Z$7R$Z99G[1*< M,PJH908HXK(>Q0QS1!!3"!>)&4^L) Y(]K_+Y2:3Z_6JKM>TW'R+,HG2C^1! MI&U4+.Z":8IV!3 8_A$QZ#6F(?2)?',;UHB GOQ5/+# M'U6+0"F#L.(LYZR04 E#%7I(%G1@_>80RY(25>2,""!SP@HK"=#8:*P98%C@ MH*6>7M6< :H+S".:_5RM=Y\#3UY%Y3B62*8A-XU(.JRS%N^->_&:,Q(JWSCMF,L[8[:A-,L M!IXE?LC27[Q6G74,2.)PZ+)>;*Z31XSFCW9ZY&VY65578&%8#DEAM*":&<@% ME IT &BD6 M]&JFQ%$A=0N-'!\NVC#1S>F^/=V^\PH4S[1%BI QI,G_Y,%CD.NQPLAP_H," MRL?S$#^>@OAN]>GSKBZ]=UE?H_&I7/ <:Z *0#7/.366@P?) H76P9$E.D*L M,. 60654032&3DJIP=BIJXO-%*;>!=V)SZ;!5<>8%EB/.#-^ZP4$G%DWW,21 M9^_;1?;V?.NGBT*Q&^A<.)KLA9A17)J.@^<"U,0MXANI['*U^4&<#DI*D;5 0X"8 M^U7" CLUK*S!=51V=;I3UZ=8.M']HY [CUX %@6EG.*"\)REKBUV MU+]^+I$:(ED8;61S-*H >8$E"CK2=LH. M8@)C):B61!(DF20*(NI&2=SB0@J;6*/:0L<';%D'KM=N[4&$^DG56%R&"55O M&A/6C'Z6HQ,:%8/9>2A4%$^>K1\=@YV!ZM3N0D70/9UB3K1R@R))3/M&U>NTH'TCK()5*P&@T MG9ID#_I)GL*U*I#?6:M5J"]^>M6+(9^+Z>NZ6M7UN_)+N;XOW]]_W%YN5L>G MY[ 31@D)X4+DL+[:&!/8=2P*@)=>^=@Q@@FCB13:R3!%B&O!"#%*:PZ--*EG MX&MX=;&BS1[@__N?.03POVZ/TSNIK]//IHG5?PWJZ^NEYLOJ\O#)8NQK_H$TABJX^D8'*SA+;3!^AW(8%_M3L=D--WV9C1.F_+FICZOOK[Z>;GYO:Q74-N;KEJS-"=U26R:,V<7,R@HYUT? M47G!@C;/G#6&BIQI) 1!W*547/)" 8X*;KC)!4X]J_E^>>-ZQ')]E=UV^ )W MP QFTV^>8%0BP\2[A=:P> !WN UOHO--9^@ZM4LD%M/SF#2(Y\[3O1MQ>?*5 MKW?EMG2?_>SL%DXU;ZJ[.C@^L0RI819I3I$;G&'-&):'/L=@T&U5/O8$$)0A M!0N -6&<<8"-5ISBNBHXMZFG$CJ(30^\>@ 9IF11B/43L[$Y#=.S1W0>X9M8 MTCQ(.Z%J,2F?A[!%]:A*]X*&R=O?RW6Y6=XXP_+J=K5>U=MOZCNF'MM6$+"Z MQ)#E1N1* <7U0U+!>-#)&3^+N168 *%<%LH)AYR[#!1QSK1 1+/D1V):D$V7 M7#Z"&29RD>CUD[GQF0T3NF-2'R.<6.J\B#LA=G&)GX?<1?:I2OFJ!A:>OVFX M+:^>/Z[20EA("#3(F=":8,S6E*X7L1=T("(S,_#PV,[=33JOHI./.>ENL6X-]5MM5 MLW?H<,R &8X5Y4A2*23*+:&6*4QSZ?HF(-ZEQGQL:6NT=2DM@@ 0H97*,366 M08ET@5"173(N"X]G6"*SY=W2K+= MEKNMOM]LZ@-'G2T+"XZ849HJY<9\$F,*VMZG)!5!.WU?L(#<^()Q6Q>,=O&V M$$3FL+ ".5T12J0^A]#"R98-N+\%9A;]./-,))+3%9@W-'@NLHZQJ23I65Y. MI06#>)R'Z STX6G0C\!(R$CG#R=DI:TV177_<7=]?R,O+ZO[]6[[KKPL5U_J M^[U:+ M)C#)6:^U@*,Z00$)U74? 5\88?-0E;[@7QK$]>$@6!=>/Y2R9!@7%AHI"A>V-N%]B M4"C2\-5; M+'RH2JL8KWWJ;/9G;V;*T<.!E]2C+Q?^"E)=_OZYNG'4;/>W.AZ&@M)J:BVD MVKB!@1L4*"Y,URE(0<*N+'W9#,=*%\X.DUP2YL8=!G!M; X4)8CCU(]?9?\W*!F'@-- 0)GWE91020V7F =1_R;J+07>[S>KC_:X.?76=_;?+22>+ M7B;NI!P-9GLNLC3_D*1(WOC*EJ]O;:MV8=>_2FTVCCU=--8RWY:99MEHH MJA0 &EI!04Y=V#8X,-O68'\,T[(H=/N)VMA,AZE; M2_+[/X5[2U[C9FM MO-]]KC:K?R^O%A8SPW)#N2QH;A1#!'5)!3 :!TT"G;)3*($1T[J0*B?"<,$- M5+F6(G>^(3NFS&7+ ZQ&YAIIV_;7MG!.@S4M*9U#M&P/+'M -IE^/:7(3[=Z M$SL[O>KORK'26WC>W.^VN^7Z:K7^M& %=?&;"<$I1,02KHSM M>@UB-NB0R$E#5E,WV%7"$$:=1YQ;"AA@*$>PWC@LQY2@Z@%71!T*HK6G&*5B M-(8B'6&;6):.D(1H4Q]R9RI0O5PYIU+]^?&5J@^;IK+QMR.C"X$MR)4L?#Y36HB@04"3'2A44*IA+AEE1Y"#U*ET'J96FWG+4 MBSH_%4K-6ICX' A[)#_C*LXSC)P0FB'\S4-?!GE0Q7N;!JB)O/RW^]6FO))? MRLWR4UF75#E,2!&)->'2U!-3$&H $1!=/R&8!25!WD8!1A);@2&3F% *N01: M(9R# C/)J4FL.RVD;%/>N4]\7F[+[&ZSNBSKXQ2[QYJTUZ,HD^7QFJ2'=(W5 M&D/T+.M 7F1="S55FB::.O?ESU?]8C3!#"4QBENG=#(>;[[B^5 X_\WU\0&W M=^5-/:-?(]A^=R_<48U]5E\9(0"V'('":*0)@_N[) K"C0W:F#X4"U0**9Y# M;NO;L6G!75HD(7 Y+*2FT#BQU+8+_3^MZ[N'ZH/S;]VO]P6ES.W=3?6M+-O. M_[:3XOH38G37F+R$#*3TCW M6(TY#T4?S=MJFB[3^ZCQOOBW7#<'G3?E9P?0J5C[TVXO"V786328 %!(+>OY M+KQ/V("1.?"^ #C0K 8%)$II;@I)> ZDSETD-%P6DC$%R1A[1ENY.$#,VKKX M,SB"[,.ASS;3R*TQCPZ?S+N7SR@G8-&W0_]2[O9V7E?;[<)B43 ED!6 :TR( ML8!TW14P782D9X^?7 L(!5NR*8XT4+('&/.W#C><,U=F(T\( M/:+@1(?J1]4\NDM/[%6,ER7L57^S^UQNGNEAM4EG_\WUA^77M]6FJ1%PM/OV M0[7?>WOHB%!+G M-B<,B!4,2BG85!UB;FZ!J0K$P(55GY7DA-.,D9U#)7-#< MTARZ7U"2>BF_<:,I,?00[E;[U^O,C691,2=\NO@;O"1VLVOU1DCBT6 MEJ+L&^O9W.2'U_O&^F7?6,Z5BZQU9FX[TB.UPPE5'KNEYZ'GHWM=3=N_XL00 M^66YNJEQ7%>;[?*F?%]>WF]6NU6YE5?_YWZ[J_,\#_0+8ZG(-2$*6F.,14#* M@T@5A@:=&$J-E1J&N1+8"&5)P0LID=4(:\RIU5*FOC7CU_6F7-XT.UD_+5?K M-M!D3JF6G8.OG(>O:A>S[<''.,%GM/8>%I3FV-31@Y7\OKD?_,P>' T):_.( M99&:KT>,&_O%F7?L&YT-SY@X32L-C96VVI2K3^M]O8_+;Q\VR_761>P:W/JJ M^>YF?^UID ^Z,- Z]<04,V@HU5S#3DE=RJ]B1,XTR 'D16%S)&B!"&4%IP0P M55",I2X837T%0.M4=MEZE>T>',F6!T\B!N?VGCK%)VK9'Q)WV'9MW_)V8&\]H/(<6'&DN=$'S/"= :E CNM:+\JJ M3G!%CO%B5Q<@'V4.=,&MS+G!&@+%B2F8XK+0RN8N%C13>T'Q\P [WMSGJ-.= MYUMFE&G.J(TRX?3F/&*4)^GIYC*]FW/><22ZMW'G+@-9#CCI]110!V:A%->, M*,N,-(;6*R3J,/]DK&0A.G[*#E9(RYS" O&<6$ $(LQ9I@Q+([0-*XH8KM'[ MZS >:_3)Y>#X1/K)[E@^(K$3<%>C M>Y4NZQLUZCVPOZY7N^V[][^VMPE!:9T-K+DS K..;+%?ENJQ+S00:>_3EL" M+GVB4DM)"T&$M$J8PEJ+54$*HV'JR\L>P+5[@1MXV0\.X(G$,M4E@B_S=*)G MQ>%W'GTKDB_?7QD8C2'OC?SEQ]U/:V>WN2#\77E5WM[5>X!XD3V O,CV,+/?:J"! MM5)C$.V7.XS,<5@*$8'>--ODSY)V:B=\/,;GH6\Q'7JZGSTV5W&4KJANEZOU M N?00 BY1** A00,:-B9+CB6\;3.T^ ^=(=0_$2,)U \\Z1/('J M[2'UUKU WO\,RA?J4I#V]>(KCOJ]67?WLUH(%2 YX[@NV&&,<%\7OOTZ)]7Z]7M M_6W[?$-<9$=4W4+QK\[!W)ROD.GHR.L2[_GUZ/G(0@N1L%QJBW-: $OR[OD< M6J\M*N%/3=VY]V ".G<8)QZ=.QD=@9U[CV/,SGWL^4N=NQ<[,^C<_7!70]^+ M(5.)=GE9RMOZ$O,%,QQSR+F!=55:1:%Z2/TY8;3_W&& D<1=OT:2+1LH]7;/ M*P=SR&1A"'M]9@<3$3=P.K A<0]KRJF_!W*\Y_IZ\#G'R;T^;IRO-2S_1 M^6GMNFZYW;U;[LK])7IORTU=0';YJ5Q(J83!P#((<(X8$AP6'0!B;=#UG1'- M)A:F#ENV<;B&2-(P;ON(U&BT#I2M \4UT(ON]LX'K%-JV2D.O=4M2D/,4>_B M.'92 2-RYZN);S?595E>;:WS7E?K+^5FM_IX4]:X%C2'L)!6TKR>B\4:Y@J/F;\"%=6G,J%DTC@"89.:%X,7N*_=4-2NR.;^R^W=;7ONF( <#)J"9/,1J M8HD[[F+UV,Q/3#7.X+9?=,0_NXDX2,D>B?X M\\[S8K3!/!0P@5\GL[QXS)U3Q]NKC]ZVBW)=W:[6=4LLB&(H5YC5\_=(4(?# MH ,*;(2/1J:R/;E2NA\?T/JI9K)F.*V=WV1XA$EM?,_YAL_KTJ=PLF&94"(%YGD-$%Y(6$;+A>\.,.LUO/TE M[/O+V7=[J+%%?& ;Q9+R\9HGC:"_?=1N[97.3;M].--N$RG[2<('Z7N,0]ZA M!.Y'@V?S$V)+'1':I'"O_!Y4WCX.*[#?LUY\L;\NKA08 ,B& MH;EA@AJ;JT-&9% >I]!M+#"I]Y4^RB3N.I#=R9]-"S-2G:!H+=1GK#EQXPQ, M$(Z+-]7P+YZ,,P\NM.>-LG?GFF[E'L/-Q.VYAS'FRG=]2U?E(;G02/. MOV^J[79OOKHV_W:_VGVK[RZHUF5]0$LI+#'51:Y-8;4RV!SVJ>5N'+QP3_E8 M#1I5#K(?HA['4/W7@9:;S;<^,7QSR>UB\BD?_)V76Y<5F%7Z_I$BJX/I#0P%H08;26ULN 0XIP(2N%A M90(*K_V:L.YY'"=1?'Z!F9.!=RB; MUJM]1X?Q"JXLA90+AJ01D"D!=(>#PY,F1X8<6F-^IX6>8]!YUQ&J1N0AB$M^\CP\/9]#_3L1'!_SLNA?5H^^N M3HS-EJ_&-<48:HE][A88 6"PT,(@B7/-(8 6(8)R M DTAM.]&S$$VTG6[ ZQ:RFI@68,L^ZW#-G+E]5,TG>AI4=B=1Q>+XTJ5X.T+ MZU2_E+O:U-M-]65U55ZI;[]NRZN?UF_NROJ^ZZ7U-X8RJ@YHM#UC#DHL43>"G=A.S M'Z:!];W,#?D=W.SCM^R'&K$;!?^8'4!G#Z@GT\=P8D^H9L)6FH>6IG2P&NV- M#]-=>?5_[K>[6NNW'ZIW9-76D7/+:_+3^^K+6F;MCG;GO=.8YO?]; MF.!/T_9^(6'VS1X6-)ZT^,&AK(XF>Y>R'VJG?JQ__6<)+RD:Z40 FO2=F$>( MFI:":D9]-'1!Y\ZI[*K9.NJ^OBGK+^3Z2MY6F]WJW_>;8S4$S$57D3,A"I8+ MI"#L3#M,024.HQA,ODCZ@+'9T+X\ A>ZB!.#7]^UFY&I#5VR>8!7USYI 38$ M2Q^"$RW3G"?MY.I,1,[G(:5Q7?IN+28Z7][3DY^7FU(MG=#6>TS*]79O3%K) M80X11AH9;IF Z&#,%L+KHJN!)A++6;-+^M7'&E:SS:K#%:9D?>GSG-=-SUS@ MC&X-J"5-^Y"69A[W65I.S> .XW$>"C34B:>SMC$X\9XW.!*R-]?[?3DNH6MV MYM2'%%;;RWJ[VW8!*2+&0&<< ZX81]CJSKR&,.C(>32CJ9SLR>"IL6_L1IB'!,9W MZ^D8-0UOOC+9;EA\73I9?K?Z]'GWYMH-@>5V6^X>I8)0(I%;JQ76T !"J M2OO>]N^IW=XY\[5.H\J%-(5%% B, ,?((%4(=+ HN>W;.T/M).Z1OU3K5\V* MPV$WK^N97;>\J0%G-ZOEQ]7-Z<7EY)WR"6V>';$OV?/K?+T].='AAK$3>BIE M/T'\8?FU-:?*=7F]VBT8 9I+PZ0M#,2Y!08>@C"V)K"JX#!;R2=?]_!<9VM6 M?W;+KZ$;-@:SZ3O?.AZ1H5.M+8?M"IK#EK7@LA]:>#].<^[G!;).3K'&H7D> M>A7-FQ=. L5AR7NVX_)RLY_"?32<.(P>W$CB[::\7=W?;G]:?RG;1;&%%19K M+($# ;C6-B<,=& H87*Q+C_5%WM]")@"28/$JX^*?1_]#K1_RM^!;R9%NOD0 M]^WVLW/FE5/16R>'!]2!TR*)VLASDF3"=NDW97)HBQ^.(?_83)]TJ)M)DPYW M??CH?-NDF4#IQ>ZIZ92TS34/#4[MY-.IEC$X]55L%Q\V=5Y;E/N_CS8=Z.7= M:K>\.>PX0)H2A5S4@#R7-,>BH(?QI$+XJRPF\W[:.Q'I87K;@6 MIG"L2OX:#]5,)^F-=+\K+\O5E^7'FW*!%36%-D#5QK@A&*GB(->*LAXY;12[ MHV6P^\1H M8+[Z"YY+4.^6JZMNEJ&=7'"9ZYO=YW+3K$5L%X75.42&YQQ(#F$N]$%])<^+ M(HH$1D$RCBBV4+-RCW&?0%8US.SRWH&O]SR<7L<;M77ZBN=X+1)33KO&Z>9% MZ[9I &=R@K75?JP&J6W49IJK_L9U\JPB)^"TOT9W*-P(=O.I=':9@!*! @'% M,-&&(M;%!HDE-%'D.-3H.,I[6 "YK&YO5]NZ(/!@D0VFMZ^>)J$TIG0>V&T1 M3BV53P@+4L6^9,]5 'O[(DXP%'$K9_I<21NGZO<5.M/^_6A.)ED3[)[ST>F(SCJ9&3#]0/.F:2( MS[(7-@DYB/^Y:N! K\Y//T9@;?C9 Z=84S!8]SIQ;=GF!UY;K&%TVMB,93LN0I: M;W^\IQ3[,35\K/KZ83EUP0TPI."Y@J@@3"B,ZWIT>]O,H*"Z57$LCK75<7.J M[GU*1H<.45.1&7>8^GJJS=E>Q/4:KO8A?J[J-L@G[V%K?\8&I6J;^\>F%<"8 M0HB$Y00S+:Q+#0\":S4:G*V%&DR?L-6(O Y()&1U0-J6DM!8F5M#\8QD[GO: M0O.WOJS/5>2&N.23Q0WCJ[_$Z6K=;+WYYVKW6=]O=]5MN>EP?'-C8N8&Q!1@ M2'EA4 %(?A!:AY .4[MAML=+[KZ4Z_O!(]6!1/<5P/$XCJ*%'=SL#X)+/()&,TS)SUFK MNV^7W]J"QO+RW^Y7F])!5]>WF\:#:_+,RZP,*! 1'! K,P!8?)0 MJ;5=CKU?*)314^J:JG%FHK')W'NJM&EY M[)VH_GS0C0?["R!A;JV0B LL"^2^DMV9',.!HC%RU%Z&)TA/8PAK'-)[)J;I MB(Z6DSY /)+1B5/1YV@+R4('T3X3<8SKT[G<,P)C\>=)%] (D&N,A86:"V,0 MA^B@PWE=B7[P&E,?LU.L,8TY.7J>]]B3HE$I3SX9.M<9T"@SG]Y-,0^=3.%8 M[YG.0.X&*N:A-/XS4ZT$8HXHY5I#8HV@D!ZN$#$(P*"RO G,C[RR=-U!C2V> M@YI@D(B.Q7Y4,3V GO'*T@EBP_4U1BO-6F>C..BGM_&X[#5!6E]5]N:N+I"Y M-5_+S>7*@5H038DD1+/"(NSL&)*+SBX%G/>>$>UE;=0IT+*%58_3MS7UNM&R +R"DOE#6* M6>XH"(?,&$YP.HXLY4/Z&H9C*EV$7@/F[-,S?6P">W0=E?+DH^JY#J6C#*&]FV(>"IG"L=Y#YD#N?!73 M7%^7E[LWU^;K97-+P3N74+U9UYCJ_]<[F;XL;\JF0K ;LJ\N7;I5_T*NKQ[_ MX.B3"Y-+ HG!$&.M&2!,/6S3%S0/NH=X"GR)A^-[EYJ\LW4JVSBOLOW7V_J2 MGEJB+_9"73X WV\[W!S\:CX0)M23-+>?HL^]I<.D_Z&1.W^RVJ&Z<773N$U< M,,>-^^#&_I=U8S_]V=$_&#=2)&B=$R%ERG=A'K%G4@:J^?3,L&@V"-/;?O5 M2P%O>+R;&:N>H7!FJ--%R4BA\"+;.YT]4\*AODJO6]5X'(KWWH\;1L=MV1,1 M=J:OV#R"[US)J?X4,C%BR%X@RX26[D]#B30RAUP>%D\PLFIQU[CY?K?<[$:( MPV?QA$CI4^B!JNH33"^RC^6GU7I=BV-]JK"Q.&*$/=]^(P3,J(TV2?S[$\6P M5"')NQ'_ T08?U]C!HQ AD?2?\"1H3E6%DDFA-!=5?W_/VF(9_O]A] 07U_C:D@0P][+OHXP9^AA8_?ZZK"" M\M.NO'W8;XB04(!KQBRT2AFCA#GL\P8:%4';JZ-93;S@\/[^[NZFK%?DES=[ M::BW6&=7J^WE3;6]WP06DHS(MN=:[R1$!R[U[C$>'3NI)?=AA;?!.=V6:5\& M3RWS1F^%>+O(F8NZ?6SD^FU]G^#]QEG[\+GJOF;$A]A&HLQ (/$IY1_YC43:OW43VIXK]8P673J]ORP_)KN:V-+VPN&24YY0H*+//F MTIV]%0P1,$&);>BS$VOW'DZVJ_%<9.NRV57AWO'[]57XQ0]AI/GEIRGY"M/G MEJH&2B,EH]I'*N2OZ/^$>D?>[MOKDU]Z.YP M#/+X;&2+<<$HT%B;O!#62JN *(#HC%.+L6\TBF@R<21JD48ZDQB;[O,Q:"*F MP^)/1_*;ZZR!^7 ^_'![(NLQ3H-V_YQ9R+6^\6<>.S[Q!M_:EZ(-0FXG3[. MI'"J2OH^ANXIN%OMEC?FZUVYOEKM[MWK^-/^:O4K=;_[I=K][W+7#+@(EM8( MP+3.&:;(* U!9QX:%C1K$LUHXACC44>^+032'%-THY_']Z,W'UT.O8,S7A/Y MS=%,TCJAD^L-Q.P88]:!S#[>[YPB[K)OY6Z"F1U?^DYNS8C< O.8"XKOUG<; M+I+PYI.K&Z?CMW6%#;M<;?ZQO+DOU?WJYNI#]?Y^M7MS?;VZ+%_7NX87N,"% M*'* 9*X !Y;+7!]D'$FO3G0A;+>YOZQC6:V13D8_N8]OLTUY4\.O MZ_1^K)&_VE6OM@Y[=M,<2Z@^WJP^+0-3^'BM<#Z!GZ0!PF3R #&K,68-R(NL M@?GJ0_6J!IKMD68-U"F(]L_=)R&\7^8>C7B?Q-V7EQ?2]NBT3I^TQW>I2O@: MAB7L[R\_EU?W=8'_]Y^7FU(Y2U>ZNG41;]N\H\=#AW:6ZMN'.AG]4'[=J9NZ MH P&DKF8AS01W$(*(2AHC;( $&"TN@\>%KDKUO+>/G2XLG:QR^/GUG3A(6N!O*KCS7F[!CTQ=.ICPYY]EN# M/:O!9PWZD3<.#J?[Q(A@Q+:KR?I-7^G_I6H6),-JE_7J]U+ MF(RIBW9C4BB$BJ(P$)&B4Q4H"M%/]?L@@<(06'##*&.D0(HC1Y91E! ";&AA MKV&"?W308Z_]]P[W8.5/TCRAHC]URP3J_5&C') ?'^3;RWX#?HZ:WX-M+[E/ MV8IS4_JDOKXH\ND9#M=W_EU7Y+I:ZVN^T#7J)R897!%*("$PPHA;@3%XH+KZWKZ5'FTD5)REW2R]PP MR4$NI*;6"I1#@[768P\$VO3S\LB;K*SG%K>E"QR=*TU-%I<*5#>KJ^4^D+B_ M]B5=W9.J_>7LP=5Q)WP90B/-G-^#_E&H\RIKW'I(\^%;_PP?ONBWIC7\S M"E:1&\PKD$WUDLPMR$W&PXL!<-J6\0V.[\HOY?J^K(O#ZVK=;+GZYVKW6=\[ MJ;XM-T?F!6"8%2)WJD:%AKGDTD@"D9 %MS1HG!/-:.+0U>(,BS#Q&/4+&).0 M&:;_+<3]U1,=R.P/AS+K8#H9GTK ?0D\H\AK?K2KQN^N_LKS?<[I? M4]C^4N[>U:M1+I&0FW*YT*#(-92T@(7, =5$69!CA L@&476^JXF#S*27-SV M6%QNU:R8;>^6[L\?7-J]_;?L>O>C_ZKE,"K/+PF/QF*8JK6P]DN-]6[![VURP$&7IOUXUE+K-XUG'I4?-D" M"LM1(Y#IEYR.RV.8?N^Q762/5.)>Q$%AJ/['FDGQ']J5*] MEF$B=FSQ=;MQ^5MW5U%Q7RX4T\8J0C&V6"F!ZN(KG=F<%D$75PPVEEK"ZJ+= MV>UJO;J]OZWW=M^>K"29B% _'1N5RP%IZ$5V0'>1=?@NLN+$)$82&3O'UPD5 MBT;U/$0LGCM5HE?2?\S\O&RJ\KK:E#^M5[O5\J8%L(!:0:: 62=J_@/!F R?'UA/1&Z\-&T/-6NQ=H(W#=W^ MH_"):.\W)H](O\\@W9^;%X;L"5,\C(X[GSME1_2">?,5+[H\GK]:?WE8WJ\OCXB54 M8T,($5H JB'5.8&T4(PBG"N F>_E$@,LI.ME#Z"R#M5DU85?)NA$MXK ZCPZ M5 Q'JNAO7%@G4LOM:OOF^HG=;_L_C[9S%XPX\\A* $C!(7/6.^,<$J_R<)%- M)LX&&I3U?/1;]Z$N>P]+"6)QZR=6$] :)EP'1A\@7NPE[%OV6_OW9)M1_-@[ MH6J1Z9^'PL5VJDKZRH8IWZ_;>K-@>_IUN\BMU8I8R+&V5!MAJ!"M$3?T,B!$ MX0(?G5C)?MWN-P!W>,)$+)0F/[%*R%"8*#TE9SZ*])BB$\K3D\MY*$Q?\%64 M]\E_"O[=OKS'V^5F]^W#9KG>+IL2(-L7%"M'TM;KF!)2"Q%0QN:=?0.XUW)B M?*O)-[;M*Z T:+-CN/X3PY%I/C\5/QW#83KU,KF]%"LU\?Z3\M,U0+]Y^<@- MX3,W'T31"]/S:6B>?H8^D5]5ZA<_#@):*0B"+ M"39(\0-Y7T_G>YR^15=>>:-? "M.CM MX)WI96EH>?;76+#?UK=CU->G- MV<&G5BE3$B,ML#;8($080JRS*@$-*C.$PN!U/I MIXYCLA@FAAVR^N3TGL#Y*. 9UDX(7BR^YZ%OT;RITKR5/6\'>VH."8D94T0C MP MB)%>X2TP+C4C0*8W>1A+KU?$E6#WO!PNFS4^B1F$L3)L>R)J/)KU$TPDQ M&LSL/%1HN!LOW3 VC!?O8C]=E9@WUTVYH<_5C6-L6]\ OOMV6,-FAD!A<@HA ME77-(8V8RJU!F%CADCGO6BU1C*7K6@=\]=+",<+_DNTQ3K9APXNY$[TM+O/S MZ'J1?7I:F"0!8\&=OQE/RZVBZ,P(1:@B15V.4B&EC .IM,%RRH MBM8@2XG3@K;//8!RW<_!\IP=CT1FH+(EYS%P(!-*85KU>HX=']4:Q.K,U&J8 M+R^I5 2&O"=:'ILJJMOE:KTH&(-8"TXLYQ9):RGBK2T)B0X:I_2S,+(:9;_M M<07*44_V/&=4DA,W3'[.MX%<4=OQ$3@VNN=JG*%[>XGGJ@7"CF3 M:6M:*?F1E*[R?/HE*5&IO"D!$""9[IUGRFWG1>>QPO%?WIFKNCE?+LM9'M)U_[OJM@[N1^"!-[2%2Z> M'UKRZA:&E5-YBM_W[@R,E$=RG,%)O'330$D/_Q_>C-53">\M)E=7BV:RO]F' MM[AZNSKD.0,8/H(. VL](I@G>YQ"MY0>WMSVZYV?+?[4FV:8=JF^E*MMHMOU7X^ MZ6"?PE(XPX$$DI4EX=A"U-D'H P"2SJKN;.@.T>+UM/BGJOM2IG ?"B=X)ZY MT2A:!^9)[_3;0NYVF\6GV_T)I+MUL]JZ+?N,DRCYJG8N:4JN_#1(ER&NQUNB MLRCG?U+_;KY855?=>IZ#,:FQ(Q:67,":Q))KS<3!F,+2JK!S^:-,#,@[4UTO M+A>!IYW&*N?'L@%$"P-7YU!Q7/4W#JZ>%N8,FWHJ.0T0]0WBT0GY"30)6+37 M)'F5J?;_^W;U>*G ^_5RZ=:;/^:;JYD0F.%2F))2#!3!2-&C%TJ*H--*4]O. M#*7.W>*GSN&_-#=6/;W(IO&[.#@>.+V6O$G\H#9F:X31+D-#Y%I2&*+H&4SF M:IMI\#-;=(_7)694,6)NL%VJ ^[^687/%D8;B[D'7[HF??KK*K/BU73TQ6?YLOV]+;V1I+6V>>O M),D])?9(++_9L7B-I_$NI@GE^3FSOOKXKS]\^&;/E*:U(MJPLAZ<64* 5?)@ M2-??B^.K'X5MGKZ^IR]^[ZP0[2Q>IR\7599QC[>QW?7;=[OIL# M*9 AC!ME2DMZLUUA?K=W^_)+_=.! MV,K9*'YXFTA[A&'PI"GLL2D>;:4_>-Z,LPY7\3:GZ1V\'SA)BU;Y7 J7O^FF M@=LA GV8_@VE;5!R^':[O:VNS.VF<6&?:;6Y:?O-_2G"6_MGM;E<;*NKF6/ M*$(H-];@.DM%G'4%?HVA"+OW/;WYS+C>3^#OVZ2H#EYMO<9I@S5 0 8ZGO:! M&>HS]Z07I V;X9;T_U \@Z M@.(]4'KBW4.>[CT<@9MG%7L)E&GDGA 9$P7T% I3:N5S?+:\^I^WVUU[EM_' M]?WM$8MN>X1M7O<.P.OK4RS/-#5UK@N0J3W#)300NVX'NA8">^T*'\*/S-GF M/ZMM6PI\ H[;DT0TX,#M[ USGI=3:Y,PD)YX7GQ<%P]V>!5W.[PNBC: 8TYZ M/!>HRU8GU&#^1W=/J>'B#O,>H %]#OCN*>03'>.0S3/^(>"#1;H>_N%/6%1_ M7_<>F\5EG9JW/]86)_^^66^W,TA*[@R6)>?0&(VT(5TIR7"N@Z[WRN3"<#WK MYNCCH5.]72UVN>KL/=HD0:U]F.9(5^C9>WU1W/E]H/"AT-[Z/HEZSPOZQE;5 M^S?8A,8W&8,,J:ZGTM3_4(EG>X[C5O'6LW8NZ73*Z7WU7[>+[6)7?:@VWQ:7 MU3Z*]]7E^O.J_92VGC4#C').L-.2EAB54)5EMYC/0,9@V+D4(SL[1/W^,&MW M>>)]Z,$68S>I7VEFET6=.1X]%I(U-Q+*@;?&XSK_PV7RR;E;_7Z\UVOJQ]NZR[[%US%?(Q MT%^KW;OK]FSK3>/FZ7KAC^O]:N&9+_U4S<=E<^;%>%?,NMC=U<&^:Z(KM,;QA,9A9 M_C,4G$K#3P."DU%C/NN<7%VU_UJV_ Z+ 2+K ML+)82ZNQD\1!?<0X U*E >(XOF?'XR&LXO(05[&["Z68'V.9!A6SM$$$(\=] M%J9-S)&U\>3G%%HPR9Y>:9E%@ #N#'$$*V[U$>"2(7O8=VA75W[XZV4LA%;W M_?+FE6T]^3$W\_K*.PT I DE9#-OF#X]-O,")"1 @!D$+&1",G@\=-=JHE7H M2Q5A8O!7Z77M0O65;QJO2I\ 7MZ%&J:%__%@3UX/+6^:C57;NBN\^]K,. "5 MD)+@DI&ZS\,4'_H];43]DH:=&9;.;N8:>W=E^M?VRO3=R1W:H>>))93:KV ^ MELIAM>]G[Z2_* Z>-O/:)U\?^D R;Q'/T"U'4TP#>UDB>W2>62[U>H+2W%:N M5N3C^O3[,P!M:04Q2EH@J'&E(67G@E+.)"!EG.',J.Q>UZ_S[]WA%^M-L:DN MJ\6W]@O-TU/_^PZHYTJQ [1#+XSF;X)D'*U=W6O_TV[]E^+>#TX"ID]*&4[3 M?BTR:9SV#,V/IRGT\P7J@_W[ZU7]U\MV._+VW4:W9W>\73VQP_]C Y(9)APA M)Q1E C$@E 7\L+9%6ZC#%HGD]20SG/&P_;^3DTX MP-8QJYRD$!+ - 7."6.D+$ODNZDQK=%AEH)=US@XSXLQ+K(-4M)OB5;"%IG& MRYXIMN<73R57T/OJIOJG[XY;ZFZ)*@WF=;*( 77*82")M7M3JH3$^ZB=J,_. M]VHV[IP>6C;21:Y/J7+F->LEXC3>IGXA/+R2J+\> 7<2'5['#\WTUGQSM?W' MUZMZ:%6W+"U%=Q^2(,!J4FI'!>::L=*Y@VU8UE\+O(\H@<7<=:*[[NSH9;%W MLVC\?%.*X*N(4NCLF4@,+G%@ O&RNN-=1?2RJ6GB:1H0QFH MW!/0D'E+/GG:<."RCT_S3:KVO81=&Z]F9]_:9VKFB] M&WB!^SFASBU(3R+P-("7*):'"[X3*N0+JN[M?%]]JU:WUF3U+S\V+^:;%L%O'BD@(H,+.FSIF$X!BKXW0:4BCH MYI98&YF'J:TWQ;)SIT_^$J!;3.:21[*>.C-,HM/S1JE_BYN*?%MJ M&J_W$(&FNZDH3%OOG6^77ZJKVV7U[KJ[#;PVW&Z[4_/MXE*NKLQB>=N\,>TN MU^K/G:HE_-<,.7$TVA:<)RIM-6Z7QN3KK:GXQU4:AC2QT\/RR9+!KGB];[@2OHD1J? M(7CN5IL&OK-'^7#;Y2"JAH-;UEU'2YVZ5[D[ \;^>;F\O:JNFB7[S>$'M_OC MHQ\[?^:V=]OYT?]SH3ZF)2-9!7[S/XTS"UCFEX 9[MLT9J"^_YD\5V_OGSIAF= MM_8/%=B'6:V62%%I' 1.4D6,(=!*@10FU%&K0WJH-!8'['1VZ]U\V4VS-+=R M?J[6GS?SKU^:?'93S0/WRB92W'-"9G"Q Z=I[OG7J'WP<'1T>REW;F(GJ?+3 M &SBF!Y. F50S+MF.]]^:?YKCG7Y-E\VZV_NCG!OOE&/,NY_X>0GY:?Z&_/+ MW8PX0ZD"%)5$("Z-I-(A1!"RBEI;!NU_'<:CS!AMCOU=72Z6B^/K?5D[>M'^ M651W_EZTA8&32S+:'_ACL?NR6!6[+U6=TJ^NJM7^0/75=KU<7+5[Y;NCR+9? MJJKYE&K57E__]7"UPV[=_O+\< #"]LOZCU5Q^,1MW>-VR_SV;A77R_4?VV+^ M:?VM^EL8TP=Z?/R8/[TG)ZQ/T.TCTOQ9V--'Y.2"CO:;S2/S\&LGOU#\WL4R M<,^11/]S\P2#MN\T>IZ!8WXX>S""XB$]5VW^H=&=GF\VW^N1Q/ZX=:>I0)AI M:*1"0J@2.-K9!E:8L!6;:6QF7[EYI,3#[B8<[@D4]H?WL-*&P[G5]#&?Y[NB M\W)_>_;PV'U1N1>PFD[YZ6 S84Q/8#&U8OXG?SW@[P,O?JT%:@\8WLV@)$I" MCNM!@Y8&&@]Y+IBV*U7KTY^!9ZN%'>:52;M!2AHSJ3 ##FM'2E>[ MAK"1I*.VMI3/VJKH *6,%ST)XNC1:>_7_&-;_7VZ;/%4U>(5C35SC3&]FVP: M,!@HUI1CRD"%O=+VA"' $099YV/+A5[GT8K&STGSKD9W[YZ M3N,%[!_&P]G7-+K$OC9WDQ6V-)([:1ASU%@'!-&\>V] B7#0RIYGK6!HN;5, M$4$8H0:*$FOC!-.& J1X]@4Z#U^AP.4U\>K%42>/<+VQ,]XBE>?T"2!/N*;3 M1$]$'"^P)U:92/CL#X@L'6:(DQ)"("@VT*JZDR8,(L-1C;R@DD>4@8&1$W=@ M;IQT4=!)KUH_WHQS7NU3HOA#)DS#2?(E,(3S:(G1(Y8J]2^WAU4* 8W$@BO4 M],S4::9H9XUK4_8!BZ^-H=G2GB_YPHFN:46,0TP._7I2QD>Z04AST"8 -J%J M3I,WP5&\@)PX57I09W^4ZXR41@C,&*__/S$.4FYD9T]9X'IRQ]/*..1YZ33; MU%)&TR>#BDGX,\IQP,_J$\:@0$TG2Z'0.%[F4)0RD20ZG,CIK)2,"8PL 9-"K[XAJE,-[GY3%'S&!,DX2+Z$QG$=+ ME"*^6%&WV\6JVF[EY7_=+K:+]K:\)IU2&"K ZT\VF&O+-6N*U =KKH0D!"RQ M-C*CI7.K./$K:E05K:$?9X:0+XPT,4"2X10>1S,&4N#=O?UMS8"ARZ*SL?(T58"C>/IE$_> M_IP*478P9MT3+)!><6)/EV.1\7@0K8]2+['MYNK3['\L5I^OUC>_5)O/U:9. MXMZNFJ- /C:GSEXU__CK_CN'?(Y"0PW!VDEI&2*EY*#L[(L2>160TEO-S+J# ML\7>IZ)V]Z*H?6R7K1U<;K_PU\-/^$$O@_CGX3>N[F$0?$YR^8SD+P\;4NL, MP9()/0V2I0MGG>F!#-S*MKZY6>PO5&XVTJW;,YNKU>6BVIK%]G*YWMYNJN,B M?T&8; _YE%A@H $RNP/5S0(2^-;:@LSBHTM<>FT9*HD!C)18D(4E,W^&$6, MRO@ JVF6^^RL ML^]UX DFB35/"- \E>;#@>@5U?- M^;'5:MN.:>1FT]R&TOBFOM_]R"%ODW_,-U?OVFLMMN]N=]OF\NG:]??KY=*M M-\TW9T1#H E$O'[1L6FVW0E"@*FYCS663@;5JO*X"#2'!FDH5.UIK:TT #L M9)UN*FI-[AN?6Y=#]SB.U%B>!;'IMU-@.:WQ]LVGQMWB-*3B)*;F(-_3GSO$ M5;2!712'T.J_W 57_-Z$5QSB&[HNEZ61SE7UQGTJIM&CC"W"PXKB%-IDA![J MU]MVWH9A114E"CG!H;4"<6X/O#.**#W;'_SZ83??[ ;OH@X^6F6UN5S4SLX0Q%AP0Y J2^1*20%B';#J M=)QW-W1Z=C_A#D!G!> *(4T!H245%#E L2.0$^M8S.WC@>.?QJUB?SEB<_/2 MP3&O7B4/8X)%/ >1?"TR$4ID#/ A!G)K.50F6N?)U]5B=UN[+5=7]L^OB_T, M\K:[+G0&*6*00J5-:0U34"-D.BQ0(%W$Q;WYG2YK_YSCTCD$2 T%89&R4I0< M$,X)LA$HB;C?]SY/KO=>USQI*K%5X[4G6Z;:\L-DL .U]N@9[4F<[1-R$FES ML\<^UM>5X[[8=!ESWG2/S41ZM^GHD3@G3MU2XU5Q@ -$8%@2(>N.G0O<^KLG MII 0'ZHX=N6;1*?W4 .+D1:(8D0($(H9P RG$@'%B*#A-9PNF(@*SKT[C4;, MLE_U2-ZW17\,BO6(/_M(/JPEAJ+4/ZMMG7/NP5HU!RY_7#=?.@Q,FH/6#NXK MX[0M <%6,@@Q5!32 [RLQAP,.3_J[30AU&)J*:",$F(4I]PJ*HB4AF(F;P4_^1QZ0)N5ADW7[XH3H)^G15MW\;,V#TF M?YY^C%XSO2R).]-,[3;"2. _JF9G7AW+MVHS_UQU];_?-HO+JIF8OCY,3-=1 M2 SJ(8(@3<4=XA)WTX.V%#QHQ\H([D-#2X4,P])BPIE2QBC"G,1<8XBDS-SO M=FZ^*0Z.=O2LBM;5IEJR)_)HT\#)'H3!YXG'> 8F,I'\GZ=^J+_9799P..+#5DO6ZVQ?<[YP\SO6=#8(30CA2 MD(CZ/U@**E6W1,U2*X*.X S\$B3K>Z;9_^OYWZ]L!'X.^6Y+RVCKBI.W:IS\>YP%[)=WR2.*$]LYC MMN%DUHB>QW5I@ *4ET!P [BDUJ #KIU (.Q>K5$C(11"(AE6B' BA9564UQW M0]L@Y(94=<-WO6;\U!K2Y"DG% %)2 M2 JFJBO@_"CP'8Y*J,5!,-:[6AH'FRZ.E\ MILQKQ(LZ!JJU-=8K0G'+8+.F[G2\_5IN;T].C2J,9,Q+H MDEO.$ ?0J@ZV3 FO(UJ']IDP")"6@B!BB5*,"T6P8KCV6UM0!FV&3K(R]^AT M<>)UT;A=_/1V5?QG57>[GIWMY-K_?&?[FIL^HK,M5)_.]E&W>N:Y\3RM<-K/ MCO_M5*_U&8J[VVJ:SY+/15D#MM,3"=E4GY3Q+^F:I"KK:;_?$36/3R^GDX\B M>+%B\UQ,< 8@AA8Y6Q+I=(E++2SN *NY8\'UCX']%X0V$YQ 2,"(DE I*0"! M0"$ !7Y8R<8P?&'8-,)"5IJR M+!U'I21"N>8D*,*=K4/%EO!Q3B09MI5JN^4/E3A.. M'A9'%XO6QP&*Z2E:,./$R\"--_A$R[--/_RT2HHG88!IE(&?B-&F37H_&5DG M25YNA=23(@G;_15/@J14(<6D1_)6&6$U_'W79PH3C6CI0'/U"N=,6%MVD!-U MQC7287 /O+1282A [5EI"*5<$6( +C%Q$%F"T&0G+,9ILV$68@[37!.9?/#- M52>YU/+9EAIF_T+DTS&AT?RX.N3;H]"K9:9SC/@S_?*,8*P$U)S*YD!+ V7) M60=*:-F@&\#CHZ#",@NU(XX+PC#D3"+?_>U:K:/KS[_7-7> M;KMCBV>46.&8%L8YPBC%S3&L4!C"A3+28.A;&H_]_,S=Y-&M8N_7W_R+F-&* MO5R*'D*LL%[EH4X^!UNG4\R_9#N$G/.IBP%+ EG@$#!.5::0,QYR*BG MGZ7!D+MLO"LVC7MOUM=O;NM_S!L/M\,FC6?5.I/8I5%Y&LE7HEC6.9[#/F_9 MSXOYI\5RL?NN;S>;FMDS@"F46)2N+(UC2EE7?^%@5)6VG'VK-I_6<2]:L+&0 M-^W4K^AW;7GP<%'W/S]=[KT,/+>@K[Y^(_V5"%T41]\NBH-W8]+KH5+> M^(J6>(K\B@_F+,!Z:M238+_62ASL"@,9;2Z.M)AC#4ML:Y(>[ H,0!*(!=@; MDV,7Q6J]>G/YPJN72^A>-,ND<#J@W3DX":;=N1..M0BM)TVVF'C\X!:ME$^9 MR2U6S9S\@_&644!@*&MDN;QSL&I_>L54%^* ME.KEZE)^E<((=$^@N,I2I%;^=:7\FL55E<*U\ZDI/1GM,Q6E?LJ,7T_JZ?\Z MU3,2EB.>VGHXKN:6P-H2Q-*YDC,.8;,^H*4VU8 &77K2QTYFKOZV6=<=V.[[ M?H[[OVX77YO7ITX'J\ TL)>6?@G@4#+V .]%\;XKQ-6N%:UOPV9]9T0ZD^^E MD'8:F5Z22-;I'[QX,CT>,#M#B02EQ1K5R21U%J#.) ?"A U<>YG*/V;=?:DV MQ?SRB*4'G"](J)Q@=@T2KU85C]ZAZ6F6W-;74<@C*EG'8&R1(!BJ3"E,%Z.%I* M(!'1)8T=$/8T.V3=K?CYE&Z=MQ>%:?8J!A:<:"X,@@"!!4MA3[QYYXG!2ITH=[\!YKR7V7K:GWHP _7\ M!$W(O>1:YB1?X^P$V=>XU9=^0>WPBO@7%E<, 2.42\E 5S_:,U-JBXGE@G#> M+"[DAAT1S+CRNB@KN='\!$3I">@G9SH )E'O\:KGO0+:H37 [^P ML"+8%Z%;4O0MOE4SQK0LA3:::DJ+OI!&>$7H"PHK!GWANJ5"G[RND7'T 6D'"*2V;'RP);"F MY)T/%)"@:\C36LX,P8]?JDTU;SQ*B\) >=/P,)^R>:#8ZCY5--X3LP Q0458H=ENO9LOTQ#R16-!4#SZ MY0_%YE>*F\5J<7-[4WP].#:MU[/'&^DM[^MX"?W#"7SO G7J]:K]8W6UV%ZN M;U>[ZLK^>5EMM_*F^=<,"DP(I0H##,JR-E_G1)T/D'$Z6[5GL5U][)F@1#O@ M]2Z*_;OXR%?O5_+GVJ%BZ')^KJXOMW=;JICKK)LU[>^F+&DE+0'!Y.JF89W M$V!:*+N\59PPH_QC\&%1H"))=I%:I"$@ICG<7CD&B9:<'#$''4R5I_G:&S M M.^PI*=:?EHO/[5$1V^*V70[:XF@* Z>>.R)]Q9[P&Q8<2LB.R#!]4NV(-(YS M ($!H(2 (N"D=L?AF6']E[\'V,I=DF\'XEV;GGJ_&$W[*8 M: )W[H6IU.]\OVW_G2;'@I#=($6TIM/6XQ]NA0G6(%'925T8W,I.VYMR^G_GY0G8CT88C= M.]WM, \A"!K@=_,S+ ^G2G#D""4RB0H HY21$A MYMAEE#8H^TUM._^2RT+UXBV>45$C8DN!J/1 M*F9A9[O'IU32(@())8"C$F@@U7%-A6%A%ZFFMYZ?GX'[#3,(G(&@R;4=AJ'# M[T0,5C451X-:Z!62-"R^/BR-4#('3=M=0QPR30F51AJ*-8'0@H[9S.U0P* YM4^ M&TVGLJ 264T((_PX&08) M9B&I:*R-S)EGHGVW0UY,'[S"W%_D:;R(O:/PNWH^4)6>+U.WHTYPH6A3U8.( M&:RED?BXHPZSTD0D,3TM#IBM3&M#Z7G=PE^S4,$G_;8%!^/WTL5IU//=.]ED M5P]EG(1U+PJU*;J/CU"378>6N6H]HKCU^J7VI/ZH2J29_> M73_VB:'..!=7Q?5Z M4\SW8=0#_'T<]5^*W9,MK\$[C(=KP:OUY6WS&6W_\;I:\I[K M$VS1!WUNK6'3D0J $6B[T52B/M'+#MY>XW;"PX>['NF]B#^3Y>VAF'R8"'BW MNALS(PTRP<'UI^+Z M<-18V_?&'\G61VV_2OL(0H=UG0\.;>M\["8GB_5J"@>Y/2_=F<%+8NVG,8)) M'=29DW*2:1970^CF0F="4*5)5C(:8"I;Q!GZRF1FL1D8+]MZO'^XNM\ M>;2)M*T3/B2!5% 939P4N+-).(E.O,(M9<;0WKF,^5:$MN%I5EY9>V571]=& M(M-9F3PSJ7AYI\&I1+&;]JW]63>X3B.I0X3@J0"DM8Y7 EQ>9>^24.]IF+R>Y&9=JWS M;];7;VKWB[W_11= 4^KM0FAKP8_F< **O)G;ZN7J[G2:*8R>_5HHJIR;N:W\ MZ[C3:;.X F[^MO,IW/92\9F*[3 M,WZI=J XUT,_\V%#@]:G=]?_V%:R\>G= MP:6W*WMPR:TW3Q^8[]KSTRQ4G%(#9*E+0CM_3&"]-I\7@PPIH@8.&97W&U1, M0_3(+K/VNFC=+MZ=4->>4O?>X&2L*F^TR&>&*_D;;AI#F0'B7 _]2J2G\W-K M4 $4)8% ,L@E,YQQP>S>(\( HD$[JW/Z,5CM.:;"G+4!TF%Z".WS@?JY8]HG MB.KPA?-#--_KP77O2". G49=GZK5?U2-.]75_%MM\7.U:4\DK@VWY*G9=7-, MYB5FFG$)$=4,8\T X*2S77_'ZP"AM!8S8[AS],W!T^+HZF%TW#A;_%2CX7LU MWVS_$E!_2JCZR[6F<00/8V_G8W%.Z[]%U8\2:NU?*QI'\[BZ4#KM?>H_WLH\ M4^M)K^SX=9T,,:US/HOQ4[F=+W+OR_O.E_:;'VM?RAE%@!*,-";4&4LM=M)T M3F '1.S<;@+3TZW,I-8X?(YW8'E[3?H>B7=PMCAZ>TCG&W_'FP=^64K/B>&$ M;3*-?#U7<&>FCI-K&+?TSL.-4B)@M38(E@1)P9$59><&!#"HNIW<^*1+)NFE M]N/GJ"J'$?310KX),C143N_U?PE;9AHV36#R76,J'!T9XG4;MW=CT>) M9$A)S4IK2\,)U8YW5BGW*SRGLC5T5:-SLFB\C*]AQ.D:7+W(+FG/NL4]-5/4 M*^)TC:Y49-(VL136OA5)7JI.+EZ1+]HGJ]$)% I00W"'+QX7WOQ M6U4_?JO=K.2"$6H9%@QI:S4E0'=.& )4HAI$C.E768.(TKAW#2*WO&EK$)VW M1>/N17%P>#)5B"?$C*M"]&F5:63/N8+SKT+TUS!)%>(I-U2I+&1"&FL(=$80 MZHYN0"Y[G"F4P/CKK4)$29V@"I%;Y=15B"E0-%30V#I$G[:9!DGSA1=2A^BO MHR]-[7S3U#NVM94/7^:;ZF/UYT[5@OQKIDUMP7%K)0]XTZ#M68'.,*R_J-. 58(XUJD?M\!D M;O-YOEK\K[;THM>K[7JYN&K_(5=7A[-_VW\VU]&W^X[GRP_U5]HS>.YV=:"2 M"H@,1=*YTCH%'<3[=XT*@['W605)G!$8 5L2Z2S&A#2'_V"M96D0U 18F?-H M@Q/_+XI[$13SU55Q&D-S*-TQBN(NC(C"5:(4)87XY_*601MW&GP8..:'&Q!Z$D\+(E-M+S>+KQV'U.UVL:JVH8/3P9MP@%XD=^N- MT*'24,F U%Q 0AB635FG'/6D4^_'YH++WZ(X0HV64:S3 M/F*!=Y,M+JO5MOJENOE4;6;04@=+K(FJWTQNJ>8$'6PXQGC0M&C8)V?.F3[< M?CKF2(&7AH4)Y(>1?-J$P>/@1_'[WI.!B7%/A3. MUUU]JU:WIRF0<'?YY?#9=G-^\# M%.QCW?_X6;:?CKX/OQZO=V]NSX8NRN6&*R%Y9(:I!0Q5@EE#[9* M3%A0%2+.0N;7H'&J&6EN7GH=4HKFUT7FURNLJ^RD.G@T6IK]I"YG0-)/QVG0 MI&<,ZY1/5@Q7_KY>7VWKTPWQ9[7/W MF\ZS,/[T4= /0 .)%T:@@U.MW.AH-2Z#G]3F#H 2B3H-!*0)9)W_@0B_[-@ZQ7E#J7)THD<;3H%:R:![6 MDY*J%%UCJNU(;" W#(F:CO6@TG+7V>$(ZI#ZTUH\J2ST+2R^+ M%EE02JI7WT+2R-6CD*J1MV[38$H/_U^J$@4J$): JBR!'P^9G9T>Z-/KUD>KV*Y4:(:('DR*17+#L.*]Q_:ASZRT@ MN9/$!R$1 DX,(C$1/(>1:#6\0;+[4FU^7:_6]RT>\'6L<3O.73U XZ7E4"@M ME"N/V8\#,F@]:R*3N:>_&B^+Q>'].20JOM=8I%;7$T+#"QO(I5;34P^/@#HX M^9?Q9LN\Q#M'L+3J3P1JB8-ZR+D*G&%/'_VF 9I>$3S:!=A7#7^$[-^GKDA4#^WJ(9Z5P)8:%-".MF<&("\$<9I(;R4N'I>R,"F5PNA'6BZ8& M&5D=P'%1K,YTK5F$3#&82JIA\D'4E$9.T2,F;XFG :-4P02-D (U"CL(I*DZ MN3I.O5[5AF]KV^^.A5=57:\WU?[G/L[_K+;VSWJH5HN\6,TWW]_NJIMM[70M MW:[6<-FZO6?LC%!4C]BL%$!:Q)CF2G;U< 2=M"%5ZC']'*+:_:GUOMF5\6VQ M;0XV:FY7/I2D=DTTH6G7B,WJF\*]CA8-30=/JO#[.8R[T(J[V+H&/_Q\&]Y% M<3^,]5+/_VZQH52,NU,L5DV?F\3.1/X$-E)I-?[-84FB6*=] M@OR@?VZ61J]VO\YMJ1LL26F6=T@ **HC# '5FJ"F]YLNB M/SQSG6KO4W'G5-%XY<>1>,'.XW<0K<*X&RC3$ZG'MLL]MM7E7S^OO_U?=93[ MM*/^R\-LXSD%GB!';['&149_]]>)'II02.BJN;=P^79U5?WY/ZKO,X+:;;&, M $P=X8Y Y#H[AI5>^\3B/WT83!R\*EJWBMJO4% $B^9+BIQZ1:'"7ZITL'@@ MPEE:Q HV%5Q$^_^(%_V4\ &&OMUL:B-NL;V<+_^SFF_LZLK,=]5, 6$4H,Q: M!+FT%F.L.U.XM%Y[MGH9R(R-@U_%WK&B\:RPS=;(VC=_=,3+]S(]!E$N#"!1 MHJ6 R'-:/,.1WM*-CY+^(:P3/DJA&8A;+*N-KBU\7F^^SRB%P%K&("82N7I@ M)"$^8HMR$I9_A'WV,-E'ZU/1.16:>@2JY9MXY!,J*NWPU"A=SG$O_K,91YQ2 MXT.BE_>/LHT^*OBCP=Y4F\^+U>>_;]9_[+[H]K[S"@-G2JME IK32!Q M4G36@"U1&"+B; R#BLZW8N]<IST+X*_U;M5FLK[KJAM#:.46A$$*I.K,HR])T M=IJ#9$+?[;!/'^HEWWL54;R,%,W_Q<^G5R0!?*5*"8-[(KQ A3C!IH.'2/^? MX$0?)4* <5<2=?57MC/%H(.F1- Z3)6 V-CC0$1"%IP.A'[^4- XK>"WGH5C M(U@Z?W#D5"T2'?Z"I83' R%>P$>L;-,!2'0$3R"DGQKA$-DC:V^KU%91K PB M5BM=8BT([&Q92H,SCW + X/DT+/V0DF0@*$PR:5=/YQXR98>*"=B>"$E1KRI M024JAF>Q$J^(#UAD;>BJ-;:1D3^50)0X.G("E@<"_D9P 0)\OX+WVDW^N^#T3P&LWUSIDZ#E>GN[J3Y6?^Y4'>^_9M0B9@TLL7$EYH!:@5&) M)# J)*3H$MASQHJI2N!5JBY1YO8DDIE&:C-"$*=L23WT.=T=WC, 0"Q\IVG MTN#*A3'I3K3BSK'B]\:UHO5MX.,FS\GT!)F2JCN-K;1I0GER2WH2?7R9U.SA MW>]]_URM+K_+R\O-[7PI=WJ^V7ROO_C/^?*VFD%GZK<*$\PE9B40]9_8*"91 ML]N7,AL"IS06V#"(M8?"G#A8'#P<%EU> M*IUA6%J5IP&SQ#&M_R[]4\P:Q M5^]6[ZO+V\UF?S?=K^O5IONGFF\7VX_S3\MJUEQ,9[45$F$&,*:PS@6;8K@T MV%"@O0:5PWN5&9--($4;27%PNQGY;R^*H^OM#42GSM=92^.YYXD&([2C'VRG MV81A0,[1>EF8G4SL,UP?OD&GP?X1XEZ/_2J%]2%ZOFWN VS^Q_[7[>+;?-F\ M)?+/Q7:&C03<.:B@Y-P:*^H4O3/H2B)".H4>9C)3OG&I)4'[EQ/GBM\;]P)1 MWD=./S8/I&08;*-%S$+4YR4Z@\@$NDZ#>2D"62=_YH+O-MYM%I>[ZNIITT]_ M]9?JYE.UF2%HK-6,UIFU,Q0[Q PYN&1+@8*2V:R.C$%7NWBM:O,)K&"N?'R0$T"R/@ M8[F*W_=.#8R^IY4Y [6>4DX#5WV#6"=]O ++G(O5?'6Y:,XZJO'7+K1K4T^( MD-(0UO\I([5D&&G767-.>"VD[6LC=PFR\]+MTZD.U^;:X; Y/OW[" MB6VS;7'[]+?VN?T,4ZF,@AI#:74I..-UOK5WT<':X1!0#>K8"'2+'9P.VV!^ M5)QL6_5'Z5@#UY22GD'P*"TW#6Z/$_IZ F].6 _QCP\?-^WTS?__CKA[\6G]??JLVJ3:YV!S^+ M[='1,(3W4=0/R .)&8;7?WPH.J^*.[=&&AT_K] 96B:0=1KL2Q'(.ODC%[DH M2'T__O7_652;^O>_?/^Y^E9+V:3-TC+*@2$428$5<$A!W!D'QL2M^.EGKK[6[;8KH\9*G84D<$% P# MBXBQ@ BTMT@ !LCKLH<4=C(SL?6E*".I%Z-;(.,R2Q9+M(MB[]A%<5!PI('K M&9U\\-5#W8G!JD\DSZ&IMSI]0 0/%HFDH-FZ3 6 $$LHI9.=1<&AZ0LB7SN# M@ CV!Y&W;O$@RB%9*A#!"8$(1H$H5-WI@B@X$@\0Q:G3!T3H8%%J;DN$L.#* ME9Q:03GO+#H O,Z!3&%G$!"A_B#RUBT>1#DD2P4B-"$0H2@0A:H[71 %1^(! MHCAUAMSC^_-B5;W=53?;F;,& FXIQ4Y+I9@VB'0^&E4.OL_7W[/!2F(7Q3Z> MMD!S$E&WB_2J6*_.[2%MXRI^;R(KVM!&V PK!FGNRNX6.+ M^/0'@[;\Q'J086//L(,XM@5\>ZF]:T=/[T[X.5YZKPS#&@/+H#.(MW_KTO32 M2A=T EA_:X,M;-R[^K>P+B"!FGY8'U;(,%3O?;LH3B9/3D\'ZSP<&+LO*G8& MI>G4G@8>$\:SSO5<)CD,H3.*2L8H,0A!*DL +8:LR_!+S*%.<"""KZG, #ON M5[UL_E+=.1A(LKZ"^F%L0"W#&';N6(1Q^'5>JC/P2J3Q-,B5*AB_8Q+B-.K' MK"?8.3.*U9AT4%@G$-)4E!1W]C5R0":@6:J2+F ME&7:PN.D$43&N! 4]C*4F7ZM;V_J7[PI%G?>!:*OGY)^M!M,Q## G>AWXMAH MV=LYE(840FU*+MZ'<2FITKJJ66?1J<2Q_6PQ);'MUZ3QC,'' 22ETRR)GE3F/F6&=/ M&81GN_5NONPY4?"BE2#"'1WR?A,_-K]27!^G">:MHXEF"5Z6L.?L0%+U$LX* M3&0J(&8*P%O2B>"I?QR^)?] 9;R'AXO/J\7UXG*^VLG+R_5M>X+_;^OEHKD' MX^Y>$N*$8-J4"'/ 23TVQ9+L;]XQ N&P;;*>)K60#"M4$L(!D247E%-2\M+8 M$COIUW;$ZX_\ MI#LWW$RK_32(ESJHAT/0')KYE\KFFTK-M]657M]\K5;;^6ZQ7LG-IGY@V_UH MZOO=C_PV_]Z>O?7'?'/5%/9VWT].7'FW^U)M/GZ9K]Y];3YB^^NZ';]55^_7 MRV6=:3:_-+.J3B!!"9T%2BGL2L"-,HPR)DMD- LKODW*]>P#X^8NO]#JW:04 M\JX'3LKKG!7&.HHWGYHPBM-0BY-8BT_?B].?.\1;M %?%/N0[QW.U09=[.JH MBT/8%\4Q\/JOM\V*Y;:+WU_]^7LC1G%08_"BYI!-?;9,.LEG;B+]WT3%>53* MG::;4^N/]P28(69?]A-]_L)M,A>_H>PNR' M87KC^Q\'GXHWQ:?J\V*U:I+XFJO[#RQ^6JR*;8O8OTRNU_9]!";386=H]U?3 M5_]P7?(^K'%[X\ 'ZM^F(P[59?@^.*KEQN]^_UY_Q&[[=O5;VSO,@(&PA%!" MB91C):24E9W[ALG 52@3<3KS$/C]AW]LB\^-2]4DN]?0)AZ[=\W8NE/M7/LL;(,UK'V:K?Q^]5_MDG!T7UEA8-*4B49 M=:4AA#+>N<\XE[-5]7E>_\+8/6N@VU[L%7OVGD88UK<>QK,3[%I#6WGLKC5' M\TZ\:]V'_.-UK?>;[7;^%VK6V^NJ\5I!%;@$FMI MJ9984RTXJK.$?000LM)-I7<-]WR8#O:Z\^NP+:U^@9;3[' CVG[L/C=3HT^\ MVSU&_>/UO(\:=)3.-_ZQ^M'[WQ[*#-8%]VV]\7OAAX5OBX72S2W.I618.%>6 MBG3^2R/58=[6KD;OA4,]#Y^U[8*,F;.MZAXX;+;VE>%SBO-MOH_ CX[.:%U& MFV\+:[D)8?,_JL7G+_7_RF_59OZY:LN=IL[?C_L-3A?U4 @IT:S4%#(!J)-* M'3L'4)*@8WY>6VR99^\Z7]\FH>%_58:2KCH$R/T=ACI?&? MH*F.ITZ6WW3:%.>?V/%.!)C4TS%N?I'E.?ZWR4+RJ#=\KI+Q*7A-&'RZ&4GRQV7LC&3,)V6J&C_;AE)X#,Q@27MZ9[;'STCR:;; M2(OB4[?\^!G)8<7A;8W"EX.S& NB.%9&2F:TD-)T%2 $L./32$>2AC1$+G)F MG?UT3N\F)84H7>MY,'"S8-\,4Z_^0E))$:]+QD?*?GF\WW MQ>KS'D2ED*7"@C.N #5 6*119UL"!1+<-1YH,3,ZGKVH=PJ7QC[0ZLQKE%;K M:;Q=B6/RNS6[EV*IKV'4MYM-[=4,0RVLL)K9$@KJ%%>8=5X(R$2.VQA];6=^ M/Y^^E#'/G8S>-S0>%$2NW?FUVG4F2XPA=M02H9C%1',J56>2RC+H[K1>AG(/ M>@Z^%9NCVRF'>_4O_(_UY>, ;: MU*?^*T&BF+=?EU\WBV6!P$51OY*B_?[_.U_=-G>SH7+_Q8O:Y/9K=;E;?*N6 MWP-9W*OI/,$[5*L%#LDZ]=^?-%CMV5AH/:/2.8ZF$'F MNJ[JS[_2Z^WN2%Z!J:C_SW&*J2JA84C*(WDU"[KN+,I 9OQU/A67ZYN;Q7;; M5-S"4!0GFQ^"LBL6FN =Q&K]&0DX3VER!C2]))P&8/J%L$[X2(4!Y;=-]76^ MN+)_-O7PJAXEMZ7M?9FJL^RL*)W5UA"(@$0 "N6.52I5!AU7D\)>9MP<7"RJ MO8_;-C%:MVLM+O<>1MVFG41I/R0-+7(8H3I]#^ZU\NZ7LG1W;X_"+ _1SB L MI>33(%K2B-;Y'M"8B;+.A@:&64895HQ3I5U9VF/-CPMB9[OU;KX,F2?S_>0@ MAAV=\'['/C:_T@M7@4*%S)GET"AFRFRLT9@G4N+$F@8\(GU_%&(+)3HK)XA0K VTWC[P]U>]WPFPMYJMU@M M=M7/BV_--K5=_20L/BVK?<;3H 1(K31C)<(*.0$M0DAT1A6G0:E'3U/99[=J MA&[:K;2=;X<12T0"TE=5/UP,*&@81/:.O6D]*^Y<.U96!L]"SBMUACJ)))X& MBU(%L\[R&,9-0;U=7:YOJH_S/^\,VE)#8C5GKF2@SH.P9D=0,,2H(*:TQ MEL+NPPVG('Q2Z,6/'&0V*'X6Z&5)0J9_DJH1,^\SQG3/B_,\WJI,XRT/=?K) MF9W F'W?XY\7\T^+9;LX6:ZN/NS6E__ZLE[6@FSW&SF/VZ]<2:FFM$Y.H ML&9136>>$1IT3%\RHYGSAQ,_VRF*4T__C_^-PY+]WX>S1L)(D4YT/Y:,HG<8 M;1Y*?3C"9:R-FKZ*G4%5Z"0'[)B99T< MI*(#>1Y+_;0)W3*E0VSU%9?L4"1VF=6 >/1MXU=5^7)LY!FB=6F''>*F-)$1HVMG55M(0TO2WEA\Z MF]O]MJF[$R>;@E.L, MLM))/0UZ)8QGG>NA#$Z9FI?X"7O,244D4,*5V"#9'!=YG%8#1-G K"G2RC#3 M70>2G8S?@C.H6!6]DZ@!! S.HUK5QD?4L^JGR% C=9.U=0TVAL/H,#XE@(:L 8CX^$'6 W2[0Z.3 MJAC=8FOA227K7P,?N_ =5/#VUFX:F.D3P(L%[D M0A=%OZ]-Z/I_%[N3U4H M"R(95I1Q96WI .;'76$ B:"!6B]#PZ5$[>;1]>K-2ZON,HCI1YC!= QCS5'" MQJ]B[]AXRQ?/B72&0$FTG0:+TH3RS%+I!/I$;]HX(6.S1+NDS"J B'-24U@: M0$M^W"J"7%!=O*^MH2C5;-]8W@TR>N,J6MLP8@TA:R2T3C9VW$N:QM_=<5\K M#W;U57E:^.H=S4N;/7JIE*0.=;HZG$@-J<($(& E-,QB6(\2:8E0Z1 -.]D^ MD8H76Z:*D'\:W$L>54BQ*EJU Y^JS:[ M9K-ODV@(C!/#OJUS@U*KZ>5N<\L'HJ.AE$]8WC,922*!.T ?HQMM:LYO3LY;I&EP(7U7> -(RBH4.D^V+>\VOH,=*S IT=)?67=1H M2A+)HY%2*G5" +5>M1M_][=-6LDY@Q"73!CM5$FE/BY#@$J94"H%??@ *%JO MBFWC4#APPF3RITPVA<+14HO3^G)1M-Y<%&^WV]OJ:GBPG&KR DVBY)L.0N+< M?X(;/73PWO)Q=;5H]FK-E[_-%U=O5WK^=5&G_3,B.$94(40L,HPCH,NC-8%! MT/'/L38RH^/.K:*Y(.3-8E5<[CT+W.\1*Z$?3X90+PPK)\(U+A6USR2J.)+G(^;:KZ]W7P_09LJZP$:@-I@ZXPD IX< M>FTU0K-5];G9"/?1GSD15KQ>&+%_81XYY%]5.3BV3UDN"B$N$"N+[9?YIAD[ M;:JO]2]^F6^KJV+>7.Q0S+]5F_GG:G^Y*OHK9,77:K/_^;_X7ZX:AK28-O*C M6:YVB0+9L2U.,Z1A&?98CS/XZB'>-,C5)X!UL@%/L[V\4%*BA%0V#&,D#E2DVH<>E%T4MNY M,ZH[=[M+#$\=+I:UK\%[:=.*[YESC:A[8"YV(OE^@NN>K]TRR9\:=__2KHYL M.HS:Y\$WY88(>BZ%R]0TTP!DMN@>;^O-J*(O6M]7N_EB55W9^6:U6'W>GGAE MJNO%Y6(W@XPA50J)L9"&.&F=/<[>886#:E<)S T(T*N]2V&\3*&H'R('%C., MBIUS1>==\=.IM <'GY^AR,+ EQ4[@[V$L5/486@IYM\4&ZJ #OB,^?I E MLGCO6MSA_KF^4%>ZS/F1>JAYC3>('Z M!+!.]F"E/2U[QH&EC#N+(". ,.,<.QZV3Z#0D4MIXHP-O;ZF+=Q$O$R9I/;+ M P95.2P+>/I,[&D=A.VWD*>?LM/@5;IP @^\#M3)FV75=EM5;K&:U^'_7,VW MU?9C]>=.U3'_:X:H+BW#S30^K5$*:RO6N9(1V2P]@D';\'L9RCQ@V;L32*9> MPGE2:2C- HG4NG51'!PK]IX5OS>^%:US0Q]S?4:G]$L)0DE(=(2J=/ M&([>?:TV\V:%T4.CV-7IG%94,J.UE ACPCJC&I0J'$C1IB:+I'CQ0J TB&YQ M6#JZ-A4P/:?5BVCJ+?*4X-0_F"?QE$@C[RU<7YLU!F]75]6?U=7'=;L,K4O1 M]G]^;$[MGA&$2LHA8$U51LNRA!J72 )3 F0-"ZKX^MIT!#%HH11:*4*Q5,HT MMZ*@$C1GHY0N,[+V;A8'/XO=>K](;_-_;@]CEHOC?3ZMO\^_BWF5]\/<&**' M\2Z=WGEVA_D)> :"J9M@&C1,'M7#36195$O'1_GG8CN3N!Z[(LFY4DHK#+C0 MJ'M)J8%!]UY[FF3(D%(89$L+B40E-THZHY0#'(M2Y-Z#_^+;6OS>N)D-4+Q &Z?Y:.!@65# &(S1+0<&/]2>9]G82;%DR>(?F(/3L4[^2*I&*'_]*D8$U0 %:,U\][2-U\N M]P[\4MU\JC8S7K.62%IB5;^2BD-&[3$MT<*(H"U]#S]<2LI@R8%CP!!HM10E MA(H+B"ATC&0_GS4(PS MG(G6;1I$B7?_X5Z^?CJDR)U^7JRJM[OJ9CL#)0(E=< J!0RP6I=U0^_?"0RL M"#LORM"L*GQ:KXFJ]7,XWVY-]A>D@&*9V?PYF$SKY /+0#*VKTV'AJ7Z1.(QJ M@ND3,2ZL "CVT.TE+MY:NA"3[T3'SKPD@F$[:\_ ;1=5>T/OX!/0: MS<\3+Y.X5^O+V^80IO9BZFF)?,^U8<5^T+W4X3=]A@ 8@;;'\-7CB9XBN93C M]A#IPUEG>N029LKMF10SJ)B0%%FNI&" 0NY+T1>-H7(MH_8']*1,COV5#A! M7IQ>W/09<>OCA'+AUI_8+#A,\%>0_P8&%)+YQFCE?\+9_[S=[@]@_+A^YJBC M VK7-U_7J_H'WUT_.-_^P^VG;?5?M_6W3CYMADS]XAH!:@P#!"6TSAS+>J54 M09/0^;PDM4M$UAV%<8I(RCC5D ("E+942)Z[VO#;X3BCYMB)4Z"&GK$V6B/Z ML?=UM%\8LD^\:'C]_+%OQ^62Q]B:UGY\]\==@,7)9P]]:%RFACK33XS_<$RC M>YF #H^.OAO=HS[7,;7K4>\6[CM-@7$EL+0TQ')**#],=T,)@ P\Z/>VF>N". E1;:TK-B.....4<[EZ[>H@0=(!>M!-U M1HBQEJ4$MKE8#RM&B28( &"-$YQG!ESG9E'M_2PVU?[HHCH/:ZY7".1WBSN_1X1DK\1FN9F^U:2 W?YCK@=^&T,6E M;9J[WP7J;G>UW5\6J\7-[[_4_;IT.7;>:LP4\L]2IB!^8Q.[=/FQ8ORCV MGA<'1XO.T_W)IX^_ZNI7K?[M_ZSFF^*7>?VK^YU.A[@&7UD;WP1G5^$.T++3 M0/DPH3Y:W3N8ONF0;FXK?;@@T7'<%B@0)Q@J0;""N'9!45/W+9 '[2A-:C@S MLB& (#6G0V1-Q>5,BF;A<&&:*XA^;9+DCW]4RV_U3ZQ7NR]#WW,6H&DOL$8T MS6L!:4QHP>",UB\I*-^N/OZQ;E*$[8Q))'ES$Y-TP%'++"-TCVN$($)!Y[JE MMIT?EV4&7(:(FY"8F73-!LUFMJWVN,U4ITC+.SW[ C.B95X1,V.BB\%FM(JI MR5D_B=7>#R5Y<[2V(\9B@JFE6LC.#R+#+D9);ST_/6$>>@8(G):?>;3-2]#& MYRDS]*AI HJ&M\_KXFA$?)$DC54R,4M=_1;LW0!: ,VQQ!@C;: I&=2=&QKP M,@-*_8WG)RG*0M( >9."-(^R63G:N#QAC!X5[4_1\,9Y51"-""^.H;$ZID;H MXMN!Y)!9HC06P#5_,&AH6T]HW6"8IJ]ZAAC/CU"5T(#0\O$J&1.B9%Z,LZ0!4)@)@#'O!2&2BC0D=P2NY#[S=)8#")E["5G-X?W]^O!L0S4?%G: MA*Q,JFHV0DX0BWUAZ"W\*T*@?TPQX M4S/_<@'N7ASQG_;C.2=;4M9AJZD1S ML41).!='Z!K#P@X12&L[<[+X\%:=T.,#$@OMA\$Q-0X#XD-Y7UA[-*D5GX$J MGZ%GKO::!D>S1??HD(*<*B9F:[\]Z=^9ES%F5K>I$#-H6M6GHZ]EC-,U_X$#6V@5P70X.#B^!FG M86)\GJR00L)QA3 6"-1^" 4U<7>S^A1G(6B _2$@&KBV,X/(23F:2=U,*+T8 M>8EGL*C].1K10*\*I3'QQ=$T6LGT0+U;**6I4$A@3B'# &B.J.''J@-2+A=2 M_3T8 JJ!2SZS")T:JWD4S@[6L59^1@B;!*[AS?3:\!H1831@8]5,CMB[=51( M-9>O.4L#@Q!UL % MHCED3DW6+/IF)^M(ZT3#94U"UN V>FUD#0\PFJR16B8FZ\G**\VTTY)2I:VR M#A+MU+$\H2&3&18!!%B?Z)K1##(G!6LFA;-R=:REH\&2]F=J1/.\*J3&Q!=' MU&@E$P-UQC&!E %NK%344_&M";Y8KXIYL>F"+#XU48;A>.#&]H/V=-LY M#.VG3=Q$4K2A7!3RKI%/PBFZ>)IF/494M"&-?K!UTB8YTV&,T_33Z%9&BGT] MA9?O81=U^G3_7/_MO_^W[BOU'S7GJO_^W_X_4$L#!!0 ( .F QT[ &#@0 M4W$ !NZ!0 4 ;61B+3(P,3DP-#,P7W!R92YX;6SLO6F7&S>R)OQ]?H5? MSV>WL2_W3,\3W_ZDL\7DV+V]Y_AW\#//^6SFV(\F=W]_><_ M/ORB/I@W;W[^7__SO_V/_^^77_Z/?O_V)UO? M_C7.%W_^=#LO[G_Z5S'_<_)E],LOZT(_E;],)[,__R/^^#A:Y#]]74S^8W'S M*;\?O2UN1LORW9^6R\__\>NO?_WUU]^^?IQ/_U;,[WY% .!?MZ5>?2+^]4OU MV"_QHU\@^@7#OWU=C'_^*?1PMBC?7>,EU>-?7SS_%RZ?AE+*7\MOMX\N)KL> M#-7"7__/;V\_E/W\93);+$>SF_SG__G??OII#<>\F.;O\]N?XG__>/_F227W MQ>RN&'_\VTUQ_VO\_E=3W-]/EA'XA9J-33%;!A$%44WR16A(6=^G>7[[]Y_O MQQ\#!% "@D$$X+_7*+G\]CG_^\^+R?WG:4#@U^:;://E:#)-:.FS"IIJ\&R< MSQ9Y?-6BF$[&D<]Z-(UR^O ISY>'&URW@JX:_&XT#_!]RI>3FU$-O$^KKL7. M?%B&GR4#KF[-:/')3XN_3NK&WHJZ[L#[_*8(-)Y.RKFNL>[LKK:KSA7WG^?Y MI_#,Y$O^MEBD2^FU"COJT-7G?%X"F=R3ES5UU(4/R^+FST_%=!P6=/=?J\GR M6VI77J^QL2X%[6,Y^3C-/^2S23'_O5C66-'V%6JS86H\GD3!CJ9O9K?%_+Z4 M2: MQV^"JAO>\R5_%[3>:'6X4&OQ+<_+A>_=:G[S*5B%\HFU!&J:P>H4U[=-TCE5U>?H_BZ N?P M*WL")7Z@1Z5^?1^5AY+4&STB6F]WL\F_\_&;V5;E?FP\M(1:DVWJ$=:UN-L$ M:?<;^NERK14^K=)F.N9'D_D_1]-5_EL^6JSF:SOR0+OWEFFQ60\3B)_,1K.; MR6BJ%HN\W'VLU+K:FY<-OJ'%+M?B48V2S30Q4+6XSZ]'7P\V:<>3C3>AGIQ? M+]!,@]X&S//%XUW8K6%1LX5'U-!DDQ]>$HRB^,EF33FFT37K:++9Y<_?1LO5 M_(C!7J=HBXU\-P_FVW6AQD6Y1$6[]*_RD;!FS\:C^3BA%\?6W60W?P^V]2@N M7<>T_[5"C3:LQJ[DCB>;;,*'U>=02YR*3S#0CJFBR4;76FYV/=I,(W[/E_$@ MX5T^__!I-,\/M..5IUMI2H*Q?4)-K73A0;=10=T<3Z:K. @_Y#>;B<1]O9FN MQOG8SXO[.*^OEJ/UA&+CH_GX674G=;[=-K0,6S#")C=!$=RTQ8WFL\GL;M$@ M*,>_H94NUYH%]I9IIEE7\[M1,&Y+"D14\L7-?+)9Y?1J,9GE!T\QCZFBF4:_ MS[_DL]6AN>O94XV^.F&N.J*&1IMLBM((7F]:O)\L_CRJN8=*-]K4A]%Z781U M>?.I_O:/O+B;CSY_"@-X'A;(HSIP6IV-=JO6F-_Y;#/-^+#ZN,C_:Q7$Z+[4 MV()X[?%V&E-/F =*-=6T^_O1_-O5[8?)W6QR.[D9S9;JYB:>;86EXETQG=1P M,3NNDBX;7A?I$^KJLAN-RJ$1>3QVGY3KKLSRN^@^\G;T,9\^;>BNT?EJ-YPYB_ M5G'#[;_.YXN\V9:_K++I-L?%O^$VOZBRN3:?0(SERV;69,'G>;Z(&R%1Q7L; M/M@\'^M-=L1>OS3_NLQGP?8L/;ZKUTZ+FUW]*_MV.UI\+#NX6OQR-QI]#N! M\6L^72ZJ3^)L+WX!<./;_M\W'V?['*J.XAM0B+B&A5"/E@.2:6OT4CFGT]"_F&R$, (_K(" =WO]G M*B#;BC) ):!.*4@\I\1IZ2#BE'OD 1<8H3J(/":FFM_\5,S'^?SO/\.??PK? MW.;S^69-W'.9H>3I\L7L,IK?O*#WTX*;)W[]7+I]_W+S:3(=5Z7CW8Y.V%)T M*(+0X6I6^'7GM-#NA+%3H[SX>8-*CP$(\I!& 2\X8!!8S15&BG"G3'_S1MR M>FC]MZ ZSU>CJ=KZ_)6'HGMPJ%4^0]Y"(@@E(O07 AE^DDW_M6/,<:080P[R#RPP "L.*"$ M*D&9,Q#V-Q5LFU]N3M7I9_E@Y@ @B$HH,.2$8,F 4E6/K,?JL@9WLT(N&D3V M8?!VQ!,S'2VJ"S/JZV11AS+/RV2"8&V=M-:R\--++A6L^D@TH!?*GB,%_!I/ M$N'LBC*/FVF+^]%DMD^U>O%PIJET&@-!H>"&.8LE]56OL-2U]*L-^A[8*5E/0S\?AC2MD9R*8U?LV#BC'[;F MGCZ8:11T><($ -I:ZB&WV%:]H0+ARUI94L19-(ACMZPPJWD$IS8YGCV?4<&Y MD%00S0VWUD'[,!\J;5)FC@%RY%3![N1'&I2=*1^CQ:>XI1?^$V\>?1E-RTV^ MVKNEM7I?(TR[AV ML>Z,>VN?J1A@*0^C)G0G!GXX3+0]Q3)(""*>.2HU=X0:$7"L>LH43#&U\,6S MJCE@NZ*0W3?//X\FX\U5Q[!>7RT_Y?,G<.QA3HW2F7<2>F>KO+035,V0BD METZDYO'MQ8RK:[YE!ECN..,!)\&T\1"ZK388\$OQ3F!'<^6%M^&PN9*"9'>S M3?$YGR^_Q0 099BE8!A\CIL;84G=.\V\7BS#2"D7+ 6%*;;,0T'@]B3&6Y.R M'318C3G9U&\0T:ZXLXD#,[LKK^R^G]Q]6E[=_A%FQ8C('O+L+9<)Y8$54 )) M(0,PK,MX>[1BH$FQ\ >K&2>SITE(NZ+//XIB_-=D.MW#E.J13!,@#'** ZT5 M440P^["D\B0_FL'JOLFD.!&]KN3O)[/),G\[^1+#2RU'L[L8BW#=]?V+S_Z" M&5!&!^T=8J*QE\AAC&756RU8RO(S6/4VF2N-8MJU5;T-PE.'/:\7RAPTB#HC M>, -A/66&+X=)P(+TJFR>R[,:0S/SM26!XOM]V)V<] @VOE\IJVW"C'I;/C7 M&4L,V&Y5$JE2MH7YQ7*E"2B[M9]KG('7K2+SD#'#6)@FD>3*\K@+62' *4NY M(S9 6[E!UXF6$.Z!8_4]*UXOE&'@+*9$.B""J>>\33 IG!DDE#'<0&&8H$P+&'0 ?+9IX#%L8=\5Q 8Q6ETK#MMI-3[++6MA:XU#3$ M_6P,/Z3$.&QJ[2V8$2D%YM()1(5"E(:I?&M/.HQ2? B/WAK^DL\_%N='J481 M[G!QFZ^.G)Y>+9-QKS150$L/B<7*2*6V?014IQQI#G ON9TEKA%HN[L6,RL[ M_*_)\I-9+9;%?3X_8E*J4SSCF!HJJ&/.(.*!58P!0"GQDG&#@+BL3><62-4" MROW9;71#"E+TI 'Z6+3 G61,NSZP>!\OL(;_ M3I:U=J#W%SL&>P32D6=A M3TMFD'&G :;>*\,0M(!!L3WVPSYE9AJ@+T9GW&H&[IZMN7IG9X?*9L%D#:NY M@]8K 7G0'.6#;X(0KE-MO&.;KAV2-0WY(+3T6F2K64,63!2#F"84!(5#!5P= M04&+9!!CZ''2B=VP=?5V"-<.[!W2KLJ#&N\DU27:[C*9EH+R&!("H: B$*_E MP^T30'3*'8T!>I!T0:U&@.[4M>3QHE[;OV1GH0PYK9FRV 7K12,H.<3;\W%J MDVYJ#-#)I/VEL2FD>]A9J+>ED$EFHT4"#3>8$(6I<-MQ(3%/<90=H#=*E^? M1T+;9 M]B"G"0O]5-#SZ$:,D(38;?W[G$C9&X?@.V148U!W.4<5ZRS*!Z. /'LT M/IQI&-0Y@(PESEM%)7IT.C[[N]S$YIJ;,13248@0#33PG&-OM &*& MI 1]&:#G21LS4ZN =T7 ]S'/Q^PA >NC7MG\=G(SV:=G'RZ<(;?,K) MR ]45I@3C*F0[GC5&^[<6?13 #'N/ .(TX!Y=9[OKW/1Y%,"C1^O,UV49N0 M30#^0+$^$]F\*[']E"\G-Z,>&<\"0HO@I!*HS4@S'F.%#8V:"2^ MSGAH\XYK:FA?CZWF@7\(>$HAMI(J@*R7&'(EM4SQ$AKD%DV3(J\5\/&8/<%6QQ MDDI"MG.>-)*)BP=52GJ@I%226F.U =);(+$+O[JD(- #G'5.%7#M3%S'P=G9 M,55B)BZL$4,D0&08I&&.5 ('@\\$B\])(9/V789,DM.E>S@3UW&0=GN>>7HF M+D0A OA3%S'8=D#0T[+Q&4@\UB% M1=CI !/51!&E4#Q]0Y:#"PL+TPY#3L.R<_WD[6F9N"S0BD',1+0!'%1:* 2% ME%X'TC-RV9FXDC624W$\5QC^=6\Q&)_R^;&V'A] M0SHAA4,:&"5!Z"GV*60:Y#+6)ID2P>V-1&\6B]5Q!%J7R!3W1BM#H$:&0HPE MQUQ@:EV8T*GA*8[% [R>W 5Y3@*V-^)$9Y)!C@!'6!%U88/DN*'0ZNKUXC*X;7==E=/UT)L/(,#'K-X:: J*U M94@CH#CAUH*D-,CGY6%U*FO20>V%+.HF=#\(1GW)YZ.[/&83JZ%4UZTB@P0K MXB4)DD2X(!!B!(/(8Q[B#R%EI:FV%M]/;F%,R-/?=O/@R"?CJ M;W\L8N26;7@-=;.]J$0H=>?!NWT^SA^74RS-W=I_N_J\7ZVO%U\3Z_*68WDS)1[D/+KXOF)K@V7I2400)A@$]TUN41XVSMOY85MH0^*?8U(I#.-X-&0V+J%SN[* ME.AAQ-C)8NT)O&^5KUE%AABFSJ'0?P)%O/5$O*D0,"AI6W6 ._.#XF1+,NJ* MI>L&Y[ORV-9:&*0@Y0"2"N]G1%F+^PV]J XVHZ(^J#HFUD0 M7;Y8NJ]Q^M^W"[RG5*:<]9A!23 4!#NLK<3;?BI1ZX;8^9PG#):*:6+ISJ)Y M%D5ZTUR=S_+;O;$##I3,.(5&*,>5MPX1X*%#VQ6!>)?BESS \X=!T;!9T708 M2F6^MKB>*!U;'2/H&^_F^?UD=;]X,_N2;]#>IV">5&'FI2>&*!A0@<+$&'H< M5N@PFA3ULGZT?B49-HQJ M',8W$D Q0*1E6S5'8Y%R[GM\T-;OB[>M2:D_KKZ\T7L42U\6SXAFSAH'=>RK M<$$'UW8[2C7KYBBRZ^FU#68<)%\R^/W1+DSOGT>3<:7(;/27,.\_2OI^%!'K M5)A9;P#"3@ !E4 (2+.%7@E@4RXVU-_\_"ZHV8(X^B-KU0OS:32_V^O^=[!L M9KE$"L/HML8)-8YA7@U0111*6;V'&T"R%PJF(=^C]AA'R$.R@1/FPITU9 0X M*8P@G",DE0ZPLFI_0F$!22<[F-\%\YK OW^-<).3_"1U<%,VHX BX14/W12, M,"F#YKWILU.07%CRI%Z5P-,@[W]1K9>UI%;Y3#CHJ!5 (VPIESK&VZSZSAV^ ML(1*O:ZJI\/>Z\SV+!7UL9/;L^*9AH0PA+#T@A)NI \3^7:P>9,2#GR *9?Z MFM_24.^/;WMSW1U%O;TU!$G!3Y>^(#BA]$TO[I57T:3:33F?3&/GWS(;U;S$JV8 MUW8?+8^L*B/208NI%)!Z!2#E:NLHX@!*6K('.#%VR&C_,?/DKO(95 AX+Q46DBB+PV^J4M.=@#K%?AGNF4B?4V0#4AB>ZMB(RI@A M)R$PA,B KY#.88'P=AR"CD.\]&7$M$'"UF30,Q.W=R::,&+V5)911 1F3!B# MJ'>2(;:])^0P1"G^M@.\)=.E$=,S6\^C19! MI7T4S:N&#OAZX0P))JSV3@L1,Y) X"&H>FU91Y=2!Z( ML*[ID4PO#6WD;4V MH]Y[[BQ1@@1 %+6<;%&0&'8;([(O[:\-!K8F@ZZ8Z&YO\YN@C+BO8?#,[O+W M89*XFL4^Q7_C'M.78-27SK@!JLE-F$+B%VHV?OK!HR?W4+:%MV4.*(JH(X@0 M8SBD7#\<#4B6E.E\@#=86]$?^Q=+5W1/ZM.[?#XIQB\/46^FJQCH\S%Z:T3W MC(1N&Y(!Q"P4"C,9)A^KF/8/VW#0)QE9QSNL=9#3MH5!,FB)G<7X:6LX9-AS M:53XZ8*5X11 0FVM"X)]IU=V/Y>2#@R<+[\SCA\IAN^O6 MD6$L-12&>8T-PSBK?F*0=)>UA W3YL7 M:=$6UATZ J^CNXF('KB1+)O$-0Z%3R^D@Q92:TU3H;AA)5#1'I;=2RHE"GW2(?HN=/J--,J M]"=RZI_KIES=NM%\^FU[0/3XU&C3[%?X5+^"C#-HB'' 2N^5UU!:**L.,4]2 M;H8.;-II2])%![AW9P>6ERC**_OCR7(5$SVMK[*.]6KY>['\SWQY8%VK6T5& MB?).0FX,X(1AIPV"%0+(\6X",EP"\UI&_L1)S(6NWL?35#^:S,N4A7H5$+HN M/JPFP;*XG6Q"Z;TRA=4MGA%+K+0 8@7"Y ^]4,!L!Q)6%Y+:K:,)K"74'R@T MA+0X522IR9/XL!>1)(=3IZ!!SA,8-6A&!"PW:\(89T$%JG7998 [C#5@::3^ M8'I8QN(A'*02"V454WZ+GX,I/O$#TH::I5*3NXTG"J++;?+0_.>-7IK1?/XM MS,+EC'F I ?+QUR(,EC !EFEL0PF#?"LZCMPLM.=@"_Y_&/1,@T[9LP.OC8M MDZ[X^ *F9[UXB$.SAY3U*\F0HEHA09BR1EED/3!Q1X4Z9[S&3%Z&RCX,7K8F MEN_[3%%IPH$GQL?L6X)@8A6MQ&%MV[SZ5'V1IV:,@,MHEH;X8*\!(#* !D,SD@;SC6JE2RC M-8?B$W(C6D@D8M) I 4U4BI B.#<6B>,0"+%=7+8)D&STMZ;&/$XC+M:P,I0 M?CLZ'YLSWZ^B[&, ]"789)[..JO%9Y7;PKH:XQMAIZ0X9UW(@!5AHN M*.!(*R!9T% !"E\PFK*H#5 OZXJC_4BG;W9O[ZK?%O/%D[OJ#^'8:_3^!-8W M].:,.4Z$EL1)[:D55BGL#2:&".:-4BG)0 I_CZ M#7 C8:ACH1UI=;9%]K)#56?V;8"]7BHC&AL%&+)8 .KC?@WEPG#&B7+2^)0H MR -D95>60'.(#V*;:A,\,GS;V_[4&L1MH^IER=I5(L/.8H>5ET@PQH$S0B) M _I<.6U\+=NWY3VXZP.Q])\^F#'HJ)$*6>$4DL1H(DC5H_"F"SN$3I;K\TS; M*6">./$OYLM'M A_/:=$^"@& !FO;I97\P_Y_,OD)E=?)[MV(5][-$..62,] ME3!NQ)-@"GF\Z8EW]E(89AXH")\/BMNF3P"+EGMR F)$NTI?<2 :S*TWQ;6AA6-)_R^\_YO,]2\F3 MYR(R'D%BJ":<"L>,H%MD.!1;-(=D5*S9=/X *!(+6\1\Z'8:?38C>_6H2ZNRW1Q?+J=M.?.G[_NY[/ MI"5&.J&8Q5I3Z[34U3B%A/(+BVW?X$35!)S=4N4?13%^K.!]*!Z@>I4ONPIE MFN-@15JC!-92: :@E54OL;L4:ZDA2>_D30.P=D6>?\R+Q2+8![>3?;/+HZCF1G1\U52JU-PO(Z&O*K93*) ML8F3+K7*(\P8) Y7?80!J4X/XLYN$[\I7+O;B)E.US=RU^DU'EJ^=U?FM4*9 MLHAX*"C#E!!IL(/;Y1M";2[L"*@!:;_8IFD(V@YOA%@]L)RWS5/HR;1[4RQR63;_G)(X64M:U.+CE&'0I\4 ML4C88 /$# /!HA"^ZI/ *$4-&F!*I>8YDXIHYRRI=<-JQ].9QAIS:XPR<1#P MF**95?VBAJ7X4PZ0*:TIS"SKC0W#*!+94> M" (UP+;J%Q'XP@*Y-BWL%W$Y4P'NCC@![-#6P[KRLR>SL :'M3B&U8(&"6"\ MYF#3'^PLL5JWS)@7C8:QG)Z]CF2582,D]X4I8): G2E6]E=JF!.8< MHK75+I4:Q;J[V:A2Y:ISW^R^!IR"E">ST?Q;>1(8 MP\3$$^&BW!"KAM1!/_M6WII1AH.0G)) .\<*/Y+,QY M,<_8AT\!)3U:3&[BUOYDNEKN39M\H&1F)>?2$:I+V'UO_M6&:;U%!S*5$I,1@B&&"VV:?IW@/HA[OV4>@D_%- AW$2/M+;\] M;60_\>E>MNJXJ'2OE\^XHT@ZP! * @F_&\PU\ X3ZJ6OF5N\Y?X?>3?8"@") M"C,@U%9+C9 0LNJ1%#CE1'^ &Y,-2WG_3>'CH.W\,L^ZTS$203&+P_F5Z\.U MRF5.$LH\Q8IIPK4RT$->]94;FQ(F8L@T.E+0K_&E 4@[TWF?-O75"\9[G\\L MYX@8*6C#KH?H [!PP3C!*NM%!FVR^*V(6YV3?+F'0\.YMM;FY6]ZMIM&=?"P1W M>.:I6T?&$)0^*(D** XA%<0A7&$ .S69_',.-46RMWYX2]#]_-QM2=YD%:[ M"V3*$$\=@D*B,)R4,(97-H8FRJ7<)1R@]UFS'&H$TG,)MF$LE,S$!%M [F/];Z83GTQ_VLT/Y N_)B: M,BD))S&K+&,$:$JP9MO1HI6\U+05)Q#BY5EWBT#W8,&7!QF+1R<9]8SY%\4R MCQE#CFMI")4(,(T8J'IJ*>PT^LOG,F5\$/M\V?9A4SML>-WN3P6^NY7OM=.D MG2O?\XF0!6I\'D+XU.R7!W-D^MK85X"^[V-K]9 M7MW^GO\5C(AB%;W;[M[-)[.;R>=I .I=*:*K6S4N/C_.V[MK%CNYT@Q;RH75 M%GJJJ'8 6P$KE+!"*:$T![B?T-GLUI5 .IW[WBP6JWQL5_/8A?4$4D[=Y9=7 M9?,7[FL^OYDL]CI^'%]9YCFPFE(FK+,DK A8\,IX-@35.]@^GRV*3F?--@71 M,SW+5+8-L?/UNC*%+6 TWH"W4 -G/(*FPH0!>F%['SV3LS$Y=,K-]_GGU?SF M4X!KQT@[1,:]A3-EF7*,>T^ EYZ'5FA:]1IPF;*"U[]CT/5-K$Y)V"3^AUEW M/_X8J20!P: D4O@@>TAMM+@NGIY\3:J3+S>:3[]5HZ&X?3Q&=C"L@5HSPVQ8 M#(**$B @$,5 ,Y5K@ F(I[A)#/.20:N'Q(BEX^IB%T9/.U4#?+5 M"C-$H?"6*"@$LM9@8VFEO%@A3,IUK..O/)P]7SL51G=^'J\.P*V+0=FSCZ/2 M\?@^W@\JR? ^#X@N)LM\$PQRC<+[_*:XFY6UE)K+7E>1=E^= F2VDQ8'*BFV]-&'9]_#(!J" M&(=]X1D(ZUU8.Y6E#@E!O)25JY_%."E",1R@ZTE7A$P!^9R] Y3C,:0A"$8, M]91HX)^+LX! $L%,. 6 X>X5!QM;STX M0TW2>GGT"==EL2D9[8[N,@9VTW)3+C M*&-.:X:!I%!!Q2GP'.HP+44/I@OS/$P5=-$&J/V-T(<-GS>S8+[>E_7:Z- ] M/?_1*ZR(+J6 &*>PT 8:[1V 8?)$6G-SU\,PO-7-6)*;#CZ8Q8A[&0 M0D&FF1;44 6JOCG+DM2WLQFUM06\8]2F =J57O8V#., [WUL\75X\X$H KL> MS[01!C"@B#4."^R(P+SJ&<"72)639?L\IW ZG'T1Y6#D@-T%,H0$)4AB$\P4 M'L:6<-)5O2,079@VD";@ VPY"='NMA2VZD!L;XVP 3N>SV@,5J^I(!JQH.$( M(@&J^H813O$)/P.V'"O@%]L$Z9!V19>GL^J!5>CEPQGT%(0^(2*M4N@O+4=WD&I0,9C\4^7UT?W@->JU(W(8ES!E+>>@G9%!YLQT$4((+"TF2 M(N*];#D9T1/=_';;F&\GHX^3Z>,+QZ^N-L=7DFDJ.=?.(,HYX@@;BG#5,<'% MA>4X3Y=OT1'2C5+HV87U$_BSLX9,"BJE-IQJ99'7&@*Y-2 I9!=VF[L#\C0! M;+1W0+?SVG6O@H>S^:W;UV MRO'D^XP9BIFT G-/@BEB(?*;88*Q"2M! DT&>*>Z"?4J!;_69?[J]/'LB4S M8$!8Q1%5X:>G1A!:M1MP=2&Y'D^4U7-)GX19F[+^;3*;W*_N]TK[R3.9HX'/ MF!D!B0^&)%$.R*KMEK(DU[(!ROM8B17-X-:JS$=?#\O\\3,9]L@C++U0QA/ M8C014+5=($\O0P5H1.8)N/6C.KZM$7CQE1(9TX&[6"*(!9,&>A&TXZI_V+&4 M8 $##%71WI;*J8CVPQ@_NLG5?0P^5)LR#T4R[@012 B'"$)&,Z0?UDY!>0IG M!K1^-";GO;PY&=9^B%.ERWP_6JX34(V#X7,3!7E7W]]N7R694EHZ CU'D #, ML13(5BA0[U-"2 QHH>J&7 T"W17=WLV+FSP?5PE>'[MS[.'7GE(9 R@8^%XQ M$-5]8I#PKNHG42(EI<+@#PW2"=4_91T'"VO/5GCK"*/)4 MJ#!G"^>I) I8PBL,9-K=\,'OF30]736'\XE'Y76;8_-9<3^9K46Y\\C\A)HR MJCD&FG!58LE")QW>=I&XE#R6@U?%3Z=2-V@/:/)Z-Y_(TU2/'V.ST9_-HQK&^?>N78=WK*(]R.OYZ-XP]:.OM7?6CA0 M3QAW6!H9_O&(0PLM$')KY3"/1 +G!A@BKC/.-8#U<'@7T_?F-ZL8+OE1=TZ: M\P[5F4EDC4;4 B6U!$X8;K9C4PF>LAD^P!!PW?.Q&=R'P\T'"WJ3DK>\.TIU:=&0@1ET%#8L!QR9P'>CO& M'09)X:"^NW.-UO%O>HXM8]"N6U3J,5\PK M*Q B@,J8,:O2IY%,V3T\/OK8.S0#;_['L.L%0,+<23V9WU)-9H3U#3$B. ME9.(:PG-%ET!4C9OC@]*=HXD:P_LGL(<^-%D7D:E?@@FLV_^JE$Z"PN_,HR& MSGH6+_QS+\E6$Z9U?!QN_8%KPO4JR#BV%$J+ M'72(*@R%U M":^=,MHHKK'322=)9TFYXRAQ!.-.QKPS'3DH+.L.'(X"]NS13"G&$10@YM6D MR!DE(4)A84"8(<_I=S1QG2+FY[IP&KI=\:7TS2TWM*:CQ6*SMW]@'7RU3(8T M5H!C!K75E$BLRZQ Q%J@'&(N91][@![4;2]]3>'.A\F:,D@4H(Z'69GD^*$.L!SBSXMM5,Q'P+?/BSGDS_S@[[/=:O(B/.( M06(9-9Q21"56RAA--+.8>)9T7'9>K#N!%4=P+@'T$T_X][7&C#Z737GE0+]. MT4R$%\*@$AC/'(7&:X24EC9,_\)#1%/FJS-3KT]G3DM@#V*B*O-3G3I%K3/( M:T6Q*;/L,4N-@#J,#2AY])%5"M.4.[!GMB2V/#F= G=7)*N31OB9H\O5[;/# MOP^KCXO\OU;AJT>U[>%F:^_,*,2*JC!RK==4!16&&<0 !=HX)I5(66\'Z#C0 M+J6'(J7^SH4_W'S*QZMI?G5;.5&XKS&+=DQZ6CYP*:?%5HNPT#GKG8>44:$\ M!\X&E\9(HC(^@%!L),$7"- MA$O' =K5.M9$PB5AN0K=@-8H0)6'0FKAE*9!R\C' ': F5Z-F$.V*,<]LB]AX]_5FNHI7\M1]$7C_[U)^ M>RA4MXK,QSW1@"0PD(<1Z 5"-!B&!*)X7<]>= Z"$WA0= )S9UL]CYIX=5M9 M"O$NT[MY?C]9W>_;LCE4-N-*&RT4E]QABJ!4 'GC IR$<,IIBO(\^.DJG5I- MX]L/I];7FL)H*"\VU:;3TV*9%IAI8A0*B@+5@$D1.HP%)B2,G6"N7M:^=+M, M2H*VQQ7PN,4N[XTH_G\VWHQ7L7=Z!?;TQ>U:XN@,,"Q(!;CF!4FB 8B*031#G/%:B54 M&.JNK69!OY>,8.6E5 @JJ%#5-^C=!2JJ*0*NL6M['*#]6,O'IR<.LY0R''KJ M%$74:,8,J7I%%;\P-_8DN1Y.3WP7>00HYU\!):ZHN"0"3 O0,G22G2/;$ MW++'P7Q.QXC<**LI8MA;"['"#FM;]2Q\>-%Y\-(6I0;@/+=C1*DIH-Q ;"2& M7"#)I:AZ1U$]UXOSF6W2!%SO&/$X1,_K&#'8]HI+H(W4@EICD9$55)0:=&'7 MIE(%7.L8\3A(S^\8D2+K(((V9E[A2CE-9*7RA>Z:[R";>3,FTJF(GJCS#B"" M(%(:BM!1X0V(20FYJQ2TN&=\82X+R<).#Q]X%-[=341-A@\,AH/0UF@/H(4< M2*BEK_J(PVS>B6HLUYR:Y79[!XMEU__2D_/*$U4&NF MI(?((V @95Q1A2WB&YR85;K;FR^]'1>=SK^ND!_HL=+;R>CC9'K!)TL06!$L M,16T(T*95XIZQ'A8H P%T-3+V#/4DR5N&<5*,\]Q:70JA\*$":T!U$J2%L%V MF&I-BH!KG"P=!^BYG"Q!B@1UF ,B?3 V@7+ ("6M!PI*R+^#NP"UY7KX9.DX M,,_R9(D3JHSA@GE/O:!">&&U)#%[-V;F F>54T5<^V3I*$0;/5EZN;Z?<+CT M6B699(A*%H/N&D,QQT()@ 5S"AO+G;BP'=]T^1X\7VH(Z7,Z8A+0,<45,P1@ M2@D-0\]KI;"@@$H"4BXUGLD1TZFK4P-PGML1$XY1Q;@,]IW5% BL#= .Z/B1 M!_C2XB"G";C>$=-QB)[7$1-#"DL%'%$V& , :R*Y%]@!YX0RH)97X?FRY5@! MUSIB.@[2\SMBPD)CQ#335@E*') >.F%H $OHZ&9T^4=,S=A*IR+:TT;NDUVQ M^CNU3XIE02'3$ =-S83)F"LI 4926N8I-!"2"[M&G2SO_5NQ*=#V0Z(_9J/U M?95\7%UXJLVD'64SY(D2T KOD0XJOY: (0%5F&T5)@RE. 2?>L!TQH1*1_A, MCRF],D**L/ ;08WC4CJ@D+4004*I2_'@J[^@G36+FD&V2TOK>J,%'K"OJLG8J8(?;]%FP1MU_>)W\S"@(Z)JY]?<-W"4YMAIU:9 M60D(,0H&\S\@8XCFC!J* 0#.>BE2[)N![M0V2+Z.4.]B1;'%S?JP;#9VL^5D M^>W-[+:8WS^)['+$BK+;9W3SCD=5[UDE#I3(N),,2V-56,X=XA:']1Q0CJ56 M7*!Z*3IVC>]%-< 7^#^GP4;;&ZWU^-XDM6Q\B[>C/ M:X]F#$+DM//: "29I)[$6^SKCC ++V3^;TR<1:-PUIOS3^2$"7V=CZ9E!-S_ MG7_;2XIGSV848\8@"4L589X&A1-A7W7#\J13D0%-S.VQ(@W/EFAA5O.(A@_K MPFCZG_EH[F9C&\SG5YCQVN.9!M)JP+AS& GE' FK2=49 EV*]\^ =K3;($=# MD+8Z;?C)-)^;T*B[8KY_TGCR9,88 LYQCDC0<7W 1L5,[1N*IZ6,'E!T\?:F MC!0T6R6$N\_G=Y/9W3_FQ5_+3]&-9#3;3XR=)3(;S""OH5-*$V,"+E[)JDO MP920C0-**=X>09I M56B?+@?3:=ZM9C,\IU;RZ\\F1E.HI<]I=9# 86UP0*J MNB !3[$"V?= C!0T6R)$U='H-? *$QX_DA'CE !&0,>I-H9PI_E6;18Z)409 MOVP*),#8LNS?Y?-),=ZO8^Y\-I/&>*\9DE)J'>8U"*&MNA&^2G'@$]\'&U+P M;)D6#\JO#Y^\MDZ\\G2F.?+(0HR<)TQ+1*S;+G<*\92)0GX?U$A#M!-RK-E; MGQZ/GL^@<9H1'2!Q1AM(C*2HZHX+6G7*?A;XGAAR.J@M<42%MHW+]DU'=Z_P MXLDSF77&"T.053IHQL3S>+B^:387+"D@R(5O;J8 V=5)UC9Q]*&;CD\?S "S MUE,%$2! 2$VA8V [XQ&8=!WI@GAR8O$I';&&-"8QM& -4> M,,*@WBI0"%]8M(]3!?P:3Q+A[.R&P(OTXON<*E[F(F?0" \\1L BIJD"F&W' MDU3"72A)3I?N*5$B[NTKR/'G\7N^;%YGFH<3:20ZDT#[TL$Q5L)UXG;^P MN+PI8GWA;I.(90\,T<%M_RO.S'N]7\YM-H47[9GZOV MUC$QIL2^C\Z*96_?Y]-XF:.\$%$"_C&T=/QN]*U,C%W'I3NIXDPR2:RW6#.O MJ!964XN\,IAXI+VQ/;I^U^Z8?MRQ.JZ[B35G2&NL!4!AM>94,BL\! I!;QAB MSIH+LXR[(MCS&T.="FF(<]7[/$ XN0F=+;_Z8S8)L(['D_CBZ&:WW=WJ/C&SUY+C/44,UC(F>&*1=,2VX\QLHIS2P'%Q9%K0<./,\5F8!^9]L( M)V/ST+O9.*ZPM2+\M?&Z#&$L/<<$(![D$PPICX0"'"J(*53RPK9#3V35\QFR M?T%T1?%=JM_[#W\!2_%V'^(&;>^K M]>G8=\RA@XOLD^?"* ,6&T>$8X9""X2A-@P) ADQ I,+R_5ZDA1W,^$D_'K6 MV\IA$$9*&$U7L_S@$G=$+9F.3L":8>_#O.H#'@3'.XF*:T\,DRGST7!Y="P' MZFE9#> [')Y=_U4TP+-M+9E #CBK+8.(46VTU-8PC066$!G#4^:KH]>]+_G\ M8W$A3#L5X<%8HJ\M^[4.P),KSX)9A:!"WCM$J(!4::4\)ACG8ML\$0O?VRFB[5S/6R#\CM>DUF!J,?*,0(M]9)I1ZSRGEKBK7?LPK98 MNJ1>4ZQ/EUJG_/]XN(L?]W7Q_>3NTW(1.AH/ $=W>\]NVGA?IHQG EK.+-.4 M8! CM7AJG%4..VT[55,N?T3T++XAGF@_K- []L/43:@C5/?C-'OWP2)A&'&! MB"3*06&P,#)HP9QQ'O02P&N%H/UQFAV&$9.$4&4UHEQC++B6:HLC=1>VN=05 MZ5H[S3Y.7,,^S684AX6$<$FEIU@BH05:]T4!R'1*6H0!4J\'#NP]S3X._<&8 M5F=PFLT!!\1(;"6#4%E.N805LC&_^F7Q^D16=7&:?9P@SOLT6P+M)3'8,.&) M,40[9*N^4H,OS+*&,:<:JI80Y:9K77&]3"-")3 MYM A&N>]ZP:=BVSP1*^L^2JGP^)J^2F?7W\:S:X^QRH6O\?([XLPZM\7TZDO MYK%0&X/BI(9D3H>5&$#D'=!:$P^!J*8=B*WYL=][,GV;&CE=R/6"1MGOJ].. MJ)MO0X:],S3,IE)339R$D!I0R4!3UJDCQ>?RI.##0\08K_1U:+FZD CU/P9@$](_ M__'WSU)$O8Z_ITW(M(LWNQ2+D64]M)0R+BH)<"%2C@X&F07PNQ^!2?(__Q$8 M!'.;3_H>A"]:D3E)(#'*,:.(84;&3*,;.2"4EJFE?MJ%'^.PNW&82H'S'XI# MM H=D=IXRPA4G$CO83 #*ADHJU*2XAZ=W.)S%?S[QT <+@4N:!C^*X_N6?E8 M?Q2@J&WD"2%,\ M%"[)PCR+3=06!?\]#>2!C]Y,>0H-QT@1P8T$GFO-*\DYQY."_W_'>[/MC)X! MS@)'$NC\A_[3;;5ACO\CVY@10XDE07A8:@PUT#'KS4:&4K,?KOW?V?!OES_G M/P<\W=@;YAQP9!NS>"DE$%#Q&#I A+F-OSQQS0*W_.?P[8 M;"JN N6'.0$4HLZN]W#_[,AWYK]!GVG>+RJS4$/^X2[[_6 MR07Q3#"&I =40B:P"2/1,*<8L1K7"@PSL#E_P_U'Z2I:/H'9^\(,&(%L0%5J M8"B50%D 8D8.HZ!FSM:*/7X^WNA=T;&I*;1)V0U>&WK9V?9\"%Y[5^:T]=9A MAHW2E!*NG=?"DJ!Q>N\T[_2*Z.!/*1JB9WNCY22A=C90HA[P9K%8Y6.[FF]C M"Y5]6SQ2$A;N:SZ_F83.[AL)1U>6(>\D$!ICPP!ED$F&8T9(3Y&@SO.4J&OU M]^+/P3NM)9JW+;%SF? ?[0!$!?KKY\F\K*'5*PUUWYW!F"C5"^4]!C3P53JL MG9)0 "H$Q2E)14[UI;X>[K;5,%>$IJ5\+B.K7U4*&. (-A(S@BD%4G,+N!5, M8:!CJJLN=WH'ON4SS&&3*M)S&2;K ZCUS)#':!'71?QHL^[&V_NMCYZZ3<@H M98XPQP#CC%*K!1-.,TF5LHQP>6&.CV=JK[JV9@,608UMIPH1ZC@6ENK*?>*"$,05MU\QGNK35.\WY&Y)$T&,PP?#6^T[-MFM>\ M&1L;C8TV)%. (AXF;4G#L4\>#&94IN[\]+1D M)K4KHPPAJCC1F JJI%/.,((H M88@.HEC#X?!?62QNR :'$N0_A\]%LC0, 9 M8\4%H !K)14#7BG&/#1"=A/NX5PW/(<^--LAP;D,PD=;5ST-PIHMR*PVCEL6 M]1A#%;'""NH14"+\#R.=LGDS0/_R,]V\:4>8AP?3_?AC'"$2$ S*\1$^.-R9 MCZ]DP7G6]/=Y#%8=Y@=3S$IX5Z/I=3Z_W^_?UW$+,LH1P$9)BJFC6G,A-26: M$QJT! =@RGGVT8[8%S<^ABW,P6N, >*J;J[FY>N@F]"LR>SQ>2F1JBO MEM^8$>B,8U0H!S35PD@.)*1!C_?Q1U)2,3:S MF?CTG9E3FB )( 704L:$IM0" DFP>+&CN-/D!0-=;)ID:GO[@TER/9>Q>B$I)TC$>\71%=PC;1!)\56^%$5OP&.O*[D/\EYY M_. %=A&(V2(HL#?%W6SR[QA>YT-H3 GFU>W5YWQSKOCCXOEN_0LJJQFA87Y6 M@#(5M'VB)91:846)@[5B5+4T;Y]5$FNOXSF=BI<&,#6<:FRH\@%*Q[$4X,(R MKG9%NM:26!\GKJY4E3 9%O?Y=OYZ&UD2N[4_I?6>4AGFD@1LF5%44:RXHAIA M9F',!&I5TDG] &G9 S^*MF31,^<.YJW>6RZ+8QDRY#Q"D%KC=;SEP; 1H;OQ M=/.R>->(U.LQZ21\3]R6B]-XRD=DP2[BA'*+H97891VA4E4K#M;%,FGX8Z[X*]]]MH_F>^#+]O++F# M2>@/%[:(5?S M.'?%KW_DLWP^FH:&J_']9#:)]FS/J18LDYP[,,0]91Z9Y14$C.I M$/! R'I[AN>CKO6_J="YR+HBNIJ6Y,C'NWNX&:M[R%RO@DS$,$<>$80II]X0 M+0A@FED!N(1<\03"#M#D[)(N10?R&.QAU.90[L?1TNY=?D0]AQ8I&7X$:S/H M;2K\90.%&#-A=?UQM%1OV1 2:4 -"/_#5%*@4!R5.(9$M$:0E(L^ YR]NB)= M:T=+QXFKLZ6V;&!XY8'#I"?/9=AXH#GA1 %)@]ZBD#946,8#QCRHRI=%O1XX M\'S]3$!_,-;)J]@\]&XVCHOH[Z/[_. Y4QNORQ333D'H-..>>A1#0$!B$3? M..U,IRDZV^?UB:QJ+$Q'8X+HBN)/U+ZK_4=>!\MD3KJ8R,-IQ A5SHN@15.' MA;1<"N(NS#6D7YH4[0BE*^)%9[ZX[;Y_C7[T5*8\8R*89YZAL,! +8$"/.@] MP&J.)/VQ%]/P"GTZ]AUSZ.#"^N2YH#=C8:EE6%D85&BLA"822^NTI)XD[3D/ M<)(Z28J[F7 2?CWK:N4P"",EC*:K68T3U_JU9)0 SB#SW$%-PURJN>,!%NJL MY!CRE*R'P^71L1RHIUDU@.]P>';]5]$ S[:U!(V :@LXE5 !RJU7%!KB##$< MS,E3 MUM$!.I_TKX]U+K+!$[W\L9DNUK'T#L8@:.@U&67"4&6(=$%VP;92!IH J4). M>WIQ2F27U&N*]>E2&WP$C\==?!^C'"Q"1^.YWNCNX)7,IM^7$4V@\!AIIRTU M! D@F2,DS'9!N@QUJJ9<_HCH67Q#/*@N5]5!E52Z%?!W$JD.;_DPXE#Y<>284]V%(:*64I!#+ M, Q,4-8(=TI!DA16;X!K?%@Q3-JT&N$KWSNGV1=0]G;<+\/KV MS2N:T-H]+OQV=?L0L6"MAY>P'T?UAM^9!:,[R%1(X3FF6 -IE6'>2PR0(\:D M7,,:X-Y%[\.@7_%UH:SZT61>AA_Y+1]%H$L$>]-%MZUYD'P=37-?LCCY/I9#G)>W>- M;F/(AYF4"VVT@((PAX/PF66))8CV:#INF[U+%!OIC:_" G>SFL_7MSN# M*C:O_@QKSV1QR*VYL7=DF!+BC),*$PX(82A>]=K@&*/@?T=326U*O3:5="R, MKM1K,UK$2Z+Q/W'?Z\MH6JI@^[VC7B^4$:N \!YII(1PUDD/0=5+#^F%G4_T MP(ZB)5%T>']\8Y#N;OKN3^M<+#^YV@PCZYSA3#OF+2,>P=5IXEJ MV^=6-T0H6D"^*UYME?DWLP#5JCPDV[_:OE(B0QAK@V)L46V549Q@4ZDTSGMY M87[)_2^US@C"%)Y 9)CWB2Q^$ Y\ID/A6#$457I/[CP_6\'.K?/L2!O1G[!Q;F MUPMEP&L.!';!-/0, BNAYE4O)9$7=M+:#T&*EJ31V8)=+3SZV_;7_W^2SV-X MI6]O8W"E0^MWK0HRY3@3<5\"*TDT\%@C4O4>6)MBA SP:&@ RWD;8NF8<: ]UXR'X1_ =:C"(@:6OJSILFF"O,:_%J#OG(9O9I]7 MRT4)"CRX(.\IE9%@^U&))"? 86H=H!*O^TD! ?C";O*VQ('7F):,=Y^\0B?Q M"E67NA0+70.228 044@IKZI^2H%2HF4/V5CNG%>GX=TGK_!)O,+5%2XC',28 MR*"S0L&<9#&;]+J?'H"4T_HA:VV=\^HTO#OG58(V^[;&[;E&WY-Y9Q$0CC'B MC=*:&XMIA:75,$6=&V"@W0%9'#U(K[,@6&77=AS%U_ ).5@VTY83$S05CKS% MHORM6E6@4UY?J';8+5^>!\QJ6"H]>S8/0UCI#V-J4 M_!T#M(;;F\,:!+DS!>W+:#*-:JPOYA_"6'@XA;'YQ^7#7_OTM)I59!!BCJD5 M0@N"F4)&PDKE0$2(2TN-UP@9GFM?[6#=NSEPBAF0>> 54@9R)+@3WA#N>=5' M;7$MO_#&-EN*Y6AZIM-64PCW=C>BYROW;=QYP!P%.\PKY[&BTCL%B70:0,(1 M(P+6"D'>]@W,8PW2ASV3XVY=-O"># KJF$,\*(F8"BPT98K&["#0H/#!I9Y5 M)E'KU7N4W0NDBZEEG1;I>O2UQZEDVX:C=LKVE,JDDMI)2:$TGDJ.)72(0,*L M-C%O7*W]B<[Z6F=>V%8(8)TT$!LTXK*@1T$@FMH0"^QWPNVU9O$@SI?);? M3FKU\VF)3 2=U1*#*.92:8^PLVC31\0P2%'BSVS$UI;V:R,V"=G.?';CB<0F MJ$)H\Z:Q^_877BF1<04()3HH#M;$8V"O@:[Z1S"Y,!^.-IC3#+(],^?ZTVCY MKV(U';^Y_QS <+>W>0QH$Z%Z/UKNVUDXK<(L8! ,:AT@)Y1Q+I$EI$*',W-A M/AX=\JY9X+NBI+-Z'[XM9L'^^O2L6B\G^^_XGU9<9R*@Q MDMN CH*>6DA@A0WP*,515FC9Q5YW;8:6O'3!S/'N0&" V0%4&G$5)Z)(4@VE!M>"VS[GF/[L?\YBU>'9WL*5[GLX8==)S(ZWWE#-&+"<*24N%U%99SF5"X]E,UB:$6&C<2."&(0)"X,IDV?)0$IX2J.MG4NA$XG MHWN843M5FO6EW;R60K/SV-"VV!U"6%",RU#U'F*DG)W#G"CI0%U MI@D8NPU DA^IRNPIE8D8-UC&:S[>0\$%0IIL$&,&L OQB&U SCL#BC2!:1_< M.4*%V52E!.-$T MS/E!A%AYX84&WF%".><(U[KJ2+>,T03T!R BJGNB_ER\N]2=*>IFX]KR)3$6"IGN%-00!#,<[8% M5+-N+P1VD:,TG0CU== $H/L@VIM9&,[Y8KE9!6J2ZUFIC& #$*$6P\ @*=/0FI:,9.<7\.KPX^7#F:6$>LN9!$HIX$G0TTG5*T]Q+<_^<[!,&N9' M,I)=\:,.+1[ZX""R4%,>;',% 6$>:5GU 0/'._7;:/T.4T-<.!6^[HS1\N=O MH^7V@J:9A=U?&]KE]) MQK7VQENL( 8,*QVT(;1&0F%JDE;UX=NIM6E08RNI$7Q[W9^LFO\^CV&M@@AC M8-S%S6CZG_EH;]RPHRO+-(M'SL9:))0R(J:[PA4JVEQF!.QFZ5)G<[-)&0R" MF0&IV/3KOXI3Z?A00P8="4NKH4K%2\26 ,=,U7]EU86E:NV;@R<#/RCBA1?6 MW7'96TU$F,_97=IA$TQSBQW%VG-$C1)T.UA0T@8)!#_FK$90/W]O:NN% A8 M " ** *OC-\J"98GG4/\.(A(1[S?RX9'G[L>4TU&"'(*4F>4#C!S___:^[;F M-G(ES??],;.X7UXV M<3CG5;#ML]\XB@Q9+,.1++AZ1\VOOK%T6Q*%L2R:I" M7:#JB>AVN^T"A/SR Y#(3"2$E>X8?W'-BF"]G?A#3Y'7 1$>+X]FNRV*$Y4H,HS?YD?+#DK(D9@7(KIMNPH"<<,H4U991@Q%R E>(^*432EKD6%D M-SM:=M!!EJP\'VIKVU6P FL,B+0DVOJ&"L;,\2PIN4EA988QW_Q8V5X'N;&R M:12X4W]!0@L0@Y1%8\8;JPFJ?GL(1_JDNPH91H.SXF>*(G(C:0^\#)H038DB MTAAEJ!:&^6-R&M1)2V6&<>*LJ-@2^RS8UR%RW*F_8*AS6'@OF 7..\FC(HY& MC4]Z?R+?"/+T].Q)'Q/7[&OM,?]9)>DB7]DE!&)G*.54'(]VB)*4+3G#>/(H M1.L'ZHFIE%Q'5 JI664&(\PM,?&41HX13L)ABC\QX[CRE 3KAOS$/.NIS&BT M)KQ"M"K4:R'QR!I\] 4(DY1GFF-\>4J:=49]LLO3'S>K]7AUKH9.BNMF%XJR.\]W&62^0-%4]M2I\T"BK8AB)S.+[ MJMK,]^/U#U$3Q1^K]>K^X;YFZ(=B]^Q/&LB?TFU PEHH<%P4'<.:2N2\K]$2 M0,[L]>"N5'GQVOEHB(^U$UT6*:Z>E^V?-MT$+PA5C LL*$%:4J(1B4AH9@W% M2,SLD;)Q2-.:J9WUD14SWZV__+NL/'GGGCQKV5/@"JNX/@BA//#,<<P0= M8X2QFU?T/U]^=E9);A2MXL9]D?385]!*$$VLI]812IAC1JH:$QJ/.?/*!LB: MIEV5DAE1JTAR3SP]=A6 D<"(>#HB!!N+JOJ$ID;$ #&SM]1RIFE7G>3&TM6/ MOE;38UU(1+XZA>.+-O;0'M$.&$I-FF&V0)9L[2C3K)BZ9=OQ:985&'F M5)(^]10H4$9+HRA7EAH*F8)'(P@PE\+1##,&\N5H9Y5D1=%48@;L@)2$2R"( M@-*R:.?@X_14),6%E&'60+YT;*F(:6(<)T??^H+3Q9Z"BK/2$6:8EPK"ZI%" M(8^3TMJ4,&Z&Y_>>?)O#@IP9Z=H&="^ZT#!B@&#%,41:&.0D!]6Q3ROMO19$ MCNG2'*,,]6!LZ<;*;FK(C)2-?)FM^PI8>J$Q(1*#B(G4R%#_Y)%(.MED64$_ M,VIVUD1^[&SBQNS06S!,:BR)8(@3 (S S(JC_8)UBB&990W__!C:51?9<;2) M![-]9P%K+BWTCGJNF$-0,Z)K5"!T*14;6OLP_Y8,[:J*_ C:P'G9OK- ,:LR MU^_+O2=".JLB,H(W\EJW["H8;;Q1CVCCM/*+& MZZ/E8Q!/>:4G0\]E9N3LK(?,N)G.R" (18P#89W2S#,GK*>U_,S(E*HC&;HL M,^-A2_3'RY#]L-A4X__Q9A^W]51R)SABWHIH%GE@?.4'(18J4CT%U27U]7[Y MM1JFC/V _2!?O(W\H=A]JE#_>E>HN,"\,MQ+38*!%AA4/7UL%8#,4.WA8>"\ M>AID7IF 7;56#H+FN%<)?QUX]>[7V@;D*0*$>.CG!)3:"A7 MZ""S@ 2.ZMW*GD%#P3II2<:>:F5K;IS7E!'BB=82.QPWO8/$@-E1'Y)\,T3J M&=7+/'IU5WJ=SKJX*3?Q9+;:K19WAS&=V*.:=Q"0T8AKJ.,Z*S2GWA-1K['" M29WRDD2&V6P][%B#83O=_G6UOSGUI71[R[#5]O5[TT OPG%"]\^$4(+B^=35TDJ,4NY^Y'\B::SJ MBS.R,Z)3%CAIP9Y3#0/Q !BCF>+6&*4P(937TAH 4UXYR_\\DL:?GC =;SW_ M_/#]^UU1F2Z+NW?K:-#<[WMZJUXDBYE'3%?N..D@=H!ZC1S 7$8[3+E&2U\C M>]TLMM\^+E9+7VX>"\MLWZVO[QXB.E4HNO@C#NMAL\?UZN;YG?XS8O75=1"* M8@&141 ;1!@2$A^!X,BEW%C)?P]HS()R4M2G<#F\6T=M%-O=X;QRM6[[1 MBZAA%>U I*VA7DE2RTH%G8E3=7*F]:F$CC[83ZO;;[ORYF$;Q[ M=MOR:S2" MU\4R_OO7];?%^K9R^-U5 RR_WJUN]]J\9,PE]1F8)Y1BI8%B<2&'B,"G-5Q9 MEA);S&B5Z]&*&Q/NL9:UO4Q7-W]N"U7)='40Z=W:'42*\[7M6X2=^PQ^_YB* M0UHP9H&"!E)68V1G9>2-Q*5R&LWDQ-[VU4\3>@T 24@14!P)Q:W@0G+WB!/E M "?EF6:TJ.;-X'YTTW&?_Z^B&F&Q7/R(@[B-YZ?J.:DXECT242/W%_;TQNV# M(MQPH1!FAA-B. ""UN+$OTDI2IZ1[=CC_CT4M%,<06I9U*,LGVI9C@'DM2^W&DYVHA-&P9&%4<:Q5M M#N>@%909+VH1F$@RT/+/3^IAU^P!U SV2WN0XE.4XF.QN3Y?ZZ!=1P%&P[** MYQ+)L7'., I,C8:E("7$G?=^F<:-YCME.NA9[)3M2-BVJZ"A=HA+99VER%L9 M38@C(O$$-!/_WM T'!CV\9(QOE37(-Y>TH5C&#-FG%+4>$>=\_90B9%A9;HE M7?0HD2FWNSVRS5*C7FT1I/ 06LB5%Y"2BB_B**. (J50;48;1JJ"7^1$]0%F M1QMU[WS:JO7RERC58Y+613*T:1Z(8]9Y)8&G,OXW6O.8U,+8"-D\UO">F#$@ MLI->X#F\3?*S\3K3HI> =3S(20\IP)0)I+3G1Y A$?/V(G9=>X8#>,KTWNZ$ MZ]!;H-'\XD )SZVTGFB@$:YQD1:E//F5_T&\^Z8W--!C$?#S];=B^7!77-W\ M=AW^MU0@7VY^*_#9F(_IG0=N&8/0JZ@ACCB(MH.!-6I8S?SF45=ZCH[[Q&S= MWRZ_^T6RYRGZB81MUW_0'D')M0/ (!YM7\N-J+%C;&Y59(;E[*#0CW'J_U#L MWI?;[<=B\_E;Q'.R@[];;*HHPG$@#5P IYH$@9 SW$("8#3;"=6>2.L(LLA! M8V"CR\7C2-EDTI]L$Q"#C"C'J.&$"F5DW+2!BG\DO+8^R3;*T"&0KNYR&& G MF*9JN5Q5?61U8:K/*2R]9@Y;;8C DA/GM8. DKUW%C+6J11/WWO\YUWDBOYI M[A;;QW6^T<[]HE7@$-,JB5U@R+501$BL:ED1E2FU$-[2-&ZL\I,[!>02"NEH M1"GOHR6Q'Z[ZH[C_>OX9I13QV__)F;6K6X>!>"8HJVHP(B&P()"9H\#QORF1N@R3'_I=Q$:!? +7_Y-M MJ=:[U7)U]U"5W/]<7%=)':MBZ_YZK)?A([[1(/C^\/@CKVYL]6FQ?-;=G((& ME%?O(#@-/:($0 XY$0YH"JBT$OM&-RJ&#AJT5-J+&%7C.$,?/RA B8QS#$+" MO-;6.$!(C:CP.N5XGZ$EGDZLDZ&)";0QEJ65*)K^^7H'%^(A _[48"GD+NX M3C%%/:01=U_C[ ">;41E7)*6N2ITVHGS87%?7 SJ7&H:4.5=PIX9%R6&UED M:2UQ-'%F4B(G*^XTXG-G%8U%2G?__:[\611[*_RQ(/S%N,#)-H%I!AEU2COA M(9:51UP?9'1Q3QW5?ACC/<7^E/X\5ZDGB$S Z]0ES1S]+7(3O?KJ_ MBLWU:ELLVRP[+5H'595_I%@"K!R01C M>"V*33/E,G3,]+\!]=/Y4 M7J$G5!I$N\^V#'%B,&:Q]YI+K $UPAQGB7,^I?QOALZYP9:B?F%^FRE\R'-D M@9:<&"FU!! Q6,NHC!]U7_O;'#C[4L=;R?H3U%++ &;$0.BMAB):B >I*',S MJ3?3HW8O9_VU@_2M9/U)9+G2C E@P?Z=:V?(<2/'8B:%_/I0Z^6LOW98OI6L M/V4-4@@*S2ADVCN,F7V42L7%%\PXN:(_AG3#\HTX]=\W2!3LZT<$2HU"E!- MJ3,"8:6$JQ$T0*74Q)]321]MX(_Q_?KAB._(_]AWBR0H2@> QB1#KO MN&+@N'88\3]>_D3*]'E)':H'FFC]BC/-Q 91*&Z(Y M)TQ@@*001!.O-&ED^#;R?7YXN*^J!)2;"Y5J7WP7 ,),"&LXXQ!9Z#0'&$GK MJ3?48)=2ARG#&9^NJ;(_,,?:>N)L?+>.<[.HIMD9&O_V71"HNG\"B2/6@NK1 M!$&/B!B2%!K)*M*6J,FR/PP[YY>NR_O5NL'L?^7+@&2TTKB'Q")/(;610AI5 M1P^B(^UU2LF'#$]>O<[_=#C'6@&>E8]]O+\1#Z 5!%6 MBFX=!L,L@UY'^RB:*IAKC0UZ1)D"8/FH!4>'7E.2V%%. /=H"2'/DV4:L^Y" MRV!E%-1[B0@D7#GB+3G**[%)20[)\-S>VUHV#+P3G#,F+C7=Y\D!$F"=!LQQ MR"DB3$NJ.8MG.^H]$Z;11?FA,\\O\*5#$;I6/09F)'+&6Q2/OM00J.(9V"+& M((N *3"SJA/I5#F92SXD[.-72DSU8K9B;%\_+%A#H9!&.L8!Y=1([@BFP@B) M(4%J)F\_CT#FB30RQG9WM;E=K%?_[U&_<7H6V^O-ZONC'/IANUH7V^EVOU\' M9\KUMKQ;+>N1?OQ%XJN;QRK6J\7=,:3>Y'V&7OH/,IZ<':3*.Q+/X]4SSL08 M!2U&A@+7;)IEB%_U(,A=6;UDW63YZOM'!:N1()P2JE7\E^WS];0'RGDI')4I MX=L,=^*1F?C\89AIE3?&.O>I^%&L'Z8K'7OX^4U6I>>?!L4Y%8![YIP7$$#& M==0F15@J2WVS=P('E>IQ!USO1_M?J]TW\[#=E??%ILG"T;2+ "3DA%L)XEF1 M28. $JI&0?AQG5KRK[9&=!5;UFQ__#>]^(VV5AYZBD MB&2<] IB(85#U&O):CPB3C-["7H*(G7A:YD;E\_(D ( M.$5%&#/\&'-? SO;OA/Z0/;O^7]H3CG)C[7+'@>=S2O M).2:*4B-\1X?)*70X)3%-,/G, ?U;W7$=#3V/#XH6_G;ZM&;4ZEINQ%A*1H;X^S$I =J)*?7N_OMBM:ER/RY<_FK4/JBJL(F3#&B) M/?=1< ]KV9T$/(%6\N]'JR1P1PSJQS%7YY#-OH-/J^T_WW) GTEC,("44R7B MQ@"=$1HZB83!V$ S80;@"Y@OA21>;Q (=\1IS("@CCE,*:2^EE 9.+-']KHK M^*7]F8[FB.>6WP>K?WZ) [C@_S_3*E3R44HXXBZN:9QI G M)T=SJU&>JNQ+ MW.D,[&0$JL9[N0K924=1+38./HDF"D1<6$R8UY-[6$AM 9I9^-OQ&EX+N M='RJ!]U^RWO6-#"GC84*<,XH]_$@B"RI)>8HB4]O897J3("+S$K">;1[IXN[ M8GLX@WPH=A=WO5>_#]9")DCEK,3< >29(:B6C1 XLV>Q^E/U\UN@/8#;D3C; MS>X7TL3_>TZ8^$=/-82?]N7%W8G][.SWP=FX63OC.4 T"N2U5^ @$Q5*I]1> MSC##M:=-K$](!Z5)WJ;/?AX@-(U#%T9,X<8221M2+,8U2S<05U)-> MR_X1;<>2;7']'[?EC_]]795UW/RLB,+K_ZEXPG_AR>&/PY^?7R'%TU\&H:PA MDGBJ@6)QW=.0UMXP2I%,\=CGQH!TG96)\ VO[G_H,^K^APX4>X>U@TAJ#B@3 MPG-6C]=A/Y-"VL.HNS5\DYU>WC?(=+N5O<'?Y4_WQ:A-6F6&S?HSB_&*H1JXJ:S&LMZ$Z8DQ6K1D!]#G[[:,HQ8VT\R!GA M*<&JJC]YD%@Z-;,]9RQZM/7OM]/"'/S[0JAH&E+.@<<&( DA<;7$0N*9^%#Z M)T!;_WX[G-^6?]\KY[DD#!@''%6 .'=?TN-C/P[>3WP;840%O-Y/+,H(KQXA&A@@'F8_'SUI.Y7#* MFQ!O8K7JH/$6F5SMT)U')A>NDHR8!3A.109$>.S3R[MH/W6F5SM M,'X;86ZID,!:4>'C+QI@II$]&INR6;+^VPESC[SE]0G]VPB':V:1U\XJ3@CT MA%.CQ%$F_O<(AS?6:Z-P>#M$AV2)BE,C#FQ[2#63;:DG#98]P3B61>/^<)=?*W_Z* CG->!(QX-D/$(2ZYVLET]*$$M) MJ-4O&9)A''1%V*X6'Q?7JYO5]?E%X?EWP6/NA72&4<*==,)*7\- 7=H^ MD9'9,<"ZD(CDD&SXN"F7#]>[J\WG8O-C=7W*$7/JT^"UD5812;"7VJO]HU>U M))#KE*>1,TR:F, 4[0'U$?A3B7P8X/:L%7KR^R")A=9P$F40G'!F%3VND(CH MF21[IZOT)3>2P;Q,D%>?6/VCRH>P6NWN%MM/Q5TTK9?P,2R%.%$@<23MO.8N8>J,P4 X"2@#%1F.#CY8@ S-QOXU'B#8YQNVP'WF5 M//4 UN,KGJOU;051_&?Y9?'7Y06R36^!VW@(84 0H2%3.DY[;(_N*^M2UL:, M;+3).#F\2D9,AY_XO?&4-'<@'5,,242L$=H:[ \/"!':<,7.X>1RJZVB]O; M3?%86?BX:3=^3;Q1^Q /BE@S93T"7C%-;3PY."6QCH=&SY*F><9;3WOUE\.# M.\:$K0Z/Q;\>8EL7![R;;LX^'TB#N7NJ2<"2,(-!U*6@M"IQ"YCV6$ICJ<< M37E5Y=F0&[VI?JI-(,@)Y[BFDG+*XM(/B;%>3KU3;(^IZL2UEM)-:1(4O"_VRN>A"A%B06$\ M($M&+'*:^UJZ2-29O?B;KN3SD[0+IJ/Y-Y\-]7)2^XD604I4!8*$QDI$0\$; MKEDMGS!VW@M[2Q5?X$LW2">DS,4$]9-M H562L*YB/_0:&0R854MHW9@9@77 MDC5]F3F=<)V(.Y?#*J]]'[Q3BG-)L*/ .PN0X$?9E&EVK?M-EAM]\_17]B@3K0(FB -1)3%$F&<,%5)AEH^#U%* =H, MG8&];E#]0#HE9:K?;HK+&]7%MD$1(..LD] [(8G"&,/C4FT=FYFS*5GS#9B4 M@F_'%)#_NUK?+LO[/XK-[3X9X=WZ6JV77U:WWW;+ZG_^X_%OSB:&M.HC,&29 MI<1XI1S'%"H!8"V6A'AF=DZ/:B['07PB"^A]@]2 4TU"W.TM@ 988BS' N' MCQ(B95(NHF>49C+&D:LKIF.QYN/BY_W>W5<>IE$]P8KM/S;GWX*ZU#0($S'D MD,1?O3 *LO@_1XDUF-D%X73%EX/B.XYC]OY^L?EY=?-Y=;NN\OL7ZYVZWE=. MK!X%+>]6UZL)0Z$OA]+ 4WNZ4:A2(IBS7F/)J45(,@.DP\QR(@0$C;R9 VT& MY_!O%&=IU$$P4G&B,:14 *J@D$PP"@6T+M)2^9E-\3ZH\'R[& +G?*;ZU)&9 MOF>\T0@0@RC3Q!J#777S"7B'"356*CQA0L0AW?WC8K/[^66S6&\?WU56]Y4H MVZN;7_[L; 9(XUZ"]0!IJ10ED%-D &$$'+%P9B8UH_LDQ8LLIZ' 'B\1[U4) M[&/JUI?RU[]OS[I7NPD .>@DM5JY:)E;#RV%-1):)VTY&7K;QJ-='VB/Q;L/ MQ;]_ 693KN-OK_>%#+97&_-ML;XMWJU__6*UOEY]ORLNQ:R3^@V$"ES=5F-< M8@ZD=B >%1^Q7080HVD_7(\7,?B6!6YN[I1R_+\I<-SGP<' M+8G'"DL \]H3H*ASCY)IB*@$.3)F(-V5O(*8 T,2 MP[91/&'HP]SGW6*]7&R6VS^_+Z.M$K]G4%X4MU'[ (26-AK9T )L,?(*"'>0 MWWL\MW>QTRCP?"T= .#1PB=U*2SWKX?5[JS!YX]?L@H#1""@6!(,P+*P'T MM6S*P[FE*_6CY^4($IRAR$Q!S>!!1[P ME"-'AOZ2:3;'L;4T%K.OOA?5C?7U[?MBL2T^59DZ5S=_;HO]#>0SK#W;+I[J M!(TP0X[C(F"TIJRJYOWHN#)Q?QES8?Q1;+Z6F7*R SO*X?0P%N?L07V'ZZQG M6/;LR^"4J_+MO9&2>T0E4L36LQQ_WS\M4F"8;,.@K.<1@RP5Q!2*Q"/$-0(")14\#!# M5T4?5'A^+V8(G,?:PN*!X.K&;7>K^[A:GW-&_/YA -X;33T2Q'AFG'1,RH,T M1B.74G;IBM+ZSZ" UAYA>*&BIA'&&KG02U6/(*F M%&O/T&[ND29#0YV!?[3M?M:VJX \DU9B3RB-9P;(#6"P1L1PG^(3R/"E@ '6 MJ($1'RT4> @D1"O\\[>(97/*76@9&->*8".)<<1A3#G&O)970982'LRP@.\ M#.L7X+$(]6X=CTW%E\5?S9ETJDG 4A'.-348"DN=$IK4R[8UF*:)M 0!M9&(M,C Q.3 T,S!?;&%B+GAM;%!+ 0(4 Q0 ( .F QT[ &#@0 M4W$ !NZ!0 4 " 00D @!M9&(M,C Q.3 T,S!?<')E+GAM 7;%!+!08 !@ & (0! ")E0( ! end