0001660134-18-000023.txt : 20181206 0001660134-18-000023.hdr.sgml : 20181206 20181206164841 ACCESSION NUMBER: 0001660134-18-000023 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 72 CONFORMED PERIOD OF REPORT: 20181031 FILED AS OF DATE: 20181206 DATE AS OF CHANGE: 20181206 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Okta, Inc. CENTRAL INDEX KEY: 0001660134 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 264175727 STATE OF INCORPORATION: DE FISCAL YEAR END: 0131 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-38044 FILM NUMBER: 181221234 BUSINESS ADDRESS: STREET 1: 301 BRANNAN STREET, 1ST FLOOR CITY: SAN FRANCISCO STATE: CA ZIP: 94107 BUSINESS PHONE: 888-722-7871 MAIL ADDRESS: STREET 1: 301 BRANNAN STREET, 1ST FLOOR CITY: SAN FRANCISCO STATE: CA ZIP: 94107 10-Q 1 okta-10312018_10q.htm 10-Q Document
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C. 20549
_____________________________________ 
FORM 10-Q
_____________________________________ 
(Mark One)
ý
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended October 31, 2018
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from to
Commission File Number: 001-38044
_____________________________________ 
Okta, Inc.
(Exact Name of Registrant as Specified in Its Charter)
_____________________________________ 
Delaware
(State or Other Jurisdiction of
Incorporation or Organization)
 
 
 
26-4175727
(I.R.S. Employer
Identification Number)
 
 
301 Brannan Street
San Francisco, California 94107
(Address of Principal executive offices)
 
 
Registrant’s telephone number, including area code: (888) 722-7871
___________________________________________________
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes ý No ¨ 
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files) Yes ý No  ¨
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer”, “smaller reporting company” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filer
¨
 
 
 
 
Accelerated filer 
¨
Non-accelerated filer 
ý
 
 
 
 
Smaller reporting company 
¨
 
 
 
 
 
 
Emerging growth company
ý
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ý
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes  ¨ No  ý
As of November 30, 2018, the number of shares of registrant’s Class A common stock outstanding was 98,611,070 and the number of shares of the registrant’s Class B common stock outstanding was 11,827,554.



Okta, Inc.
Table of Contents

 
 
Page No.
 
 
 
 
 
 




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




PART I
Item. 1 Financial Statements
OKTA, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(In thousands, except per share data)
(unaudited)
 
October 31, 2018
 
January 31, 2018
 
 
As Adjusted (1)
Assets
 
 
 
Current assets:
 
 
 
Cash and cash equivalents
$
195,898

 
$
127,949

Short-term investments
350,105

 
101,765

Accounts receivable, net of allowances of $1,425 and $1,472
70,136

 
52,248

Deferred commissions
21,695

 
17,755

Prepaid expenses and other current assets
20,280

 
17,781

Total current assets
658,114

 
317,498

Property and equipment, net
44,251

 
12,540

Deferred commissions, noncurrent
47,756

 
40,755

Intangible assets, net
14,989

 
11,761

Goodwill
18,074

 
6,282

Other assets
13,525

 
10,427

Total assets
$
796,709

 
$
399,263

Liabilities and stockholders’ equity
 

 
 
Current liabilities:
 

 
 
Accounts payable
$
12,085

 
$
9,566

Accrued expenses and other current liabilities
6,305

 
6,187

Accrued compensation
20,250

 
12,374

Deferred revenue
206,146

 
159,816

Total current liabilities
244,786

 
187,943

Convertible senior notes, net
267,665

 

Deferred revenue, noncurrent
4,977

 
4,963

Other liabilities, noncurrent
34,778

 
7,017

Total liabilities
552,206

 
199,923

Commitments and contingencies (Note 9)


 


Stockholders’ equity:
 

 
 
Preferred stock, par value $0.0001 per share; 100,000 shares authorized, no shares issued and outstanding as of October 31, 2018 and January 31, 2018.



Class A Common stock, par value $0.0001 per share; 1,000,000 shares authorized as of October 31, 2018 and January 31, 2018; 98,518 and 70,610 shares issued and outstanding as of October 31, 2018 and January 31, 2018, respectively.
10

 
7

Class B Common stock, par value $0.0001 per share; 120,000 shares authorized as of October 31, 2018 and January 31, 2018; 11,828 and 33,361 shares issued and outstanding as of October 31, 2018 and January 31, 2018, respectively.
1

 
3

Additional paid-in capital
706,810

 
565,653

Accumulated other comprehensive income (loss)
(918
)
 
391

Accumulated deficit
(461,400
)
 
(366,714
)
Total stockholders’ equity
244,503

 
199,340

Total liabilities and stockholders’ equity
$
796,709

 
$
399,263

(1)  
See Note 2 for a summary of adjustments.
See Notes to Condensed Consolidated Financial Statements.

4



OKTA, INC.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(In thousands, except per share data)
(unaudited)
 
Three Months Ended October 31,
 
Nine Months Ended October 31,
 
2018
 
2017
 
2018
 
2017
 
 
As Adjusted (1)
 
 
As Adjusted (1)
 
 
 
 
 
 
 
 
Revenue:
 
 
 
 
 
 
 
Subscription
$
97,698

 
$
61,863

 
$
262,393

 
$
165,459

Professional services and other
7,878

 
5,048

 
21,390

 
14,036

Total revenue
105,576

 
66,911

 
283,783

 
179,495

Cost of revenue:
 

 
 

 
 
 
 
Subscription
20,265

 
13,553

 
55,808

 
37,401

Professional services and other
9,435

 
7,570

 
26,227

 
20,867

Total cost of revenue
29,700

 
21,123

 
82,035

 
58,268

Gross profit
75,876

 
45,788

 
201,748

 
121,227

Operating expenses:
 

 
 

 
 
 
 
Research and development
27,596

 
19,190

 
72,354

 
51,472

Sales and marketing
56,911

 
47,567

 
165,408

 
120,761

General and administrative
19,848

 
13,546

 
55,873

 
37,133

Total operating expenses
104,355

 
80,303

 
293,635

 
209,366

Operating loss
(28,479
)
 
(34,515
)
 
(91,887
)
 
(88,139
)
Other income (expense), net
(1,705
)
 
509

 
(4,682
)
 
872

Loss before provision for (benefit from) income taxes
(30,184
)
 
(34,006
)
 
(96,569
)
 
(87,267
)
Provision for (benefit from) income taxes
(667
)
 
(940
)
 
(1,883
)
 
(463
)
Net loss
$
(29,517
)
 
$
(33,066
)
 
$
(94,686
)
 
$
(86,804
)
 
 

 
 

 
 
 
 
Net loss per share attributable to common stockholders, basic and diluted
$
(0.27
)
 
$
(0.35
)
 
$
(0.89
)
 
$
(1.13
)
 
 

 
 

 
 
 
 
Weighted-average shares used to compute net loss per share attributable to common stockholders, basic and diluted
108,776

 
95,474

 
106,587

 
76,950

(1)
See Note 2 for a summary of adjustments.
See Notes to Condensed Consolidated Financial Statements.


5



OKTA, INC.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS
(In thousands)
(unaudited)
 
Three Months Ended October 31,
 
Nine Months Ended October 31,
 
2018
 
2017
 
2018
 
2017
 
 
As Adjusted (1)
 
 
As Adjusted (1)
 
 
 
 
 
 
 
 
Net loss
$
(29,517
)
 
$
(33,066
)
 
$
(94,686
)
 
$
(86,804
)
Other comprehensive income (loss):
 
 
 
 
 
 
 
Net change in unrealized losses on available-for-sale securities
4

 
(58
)
 
(44
)
 
(70
)
Foreign currency translation adjustments
(442
)
 
(81
)
 
(1,265
)
 
168

Other comprehensive income (loss)
(438
)
 
(139
)
 
(1,309
)
 
98

Comprehensive loss
$
(29,955
)
 
$
(33,205
)
 
$
(95,995
)
 
$
(86,706
)
(1)
See Note 2 for a summary of adjustments.
See Notes to Condensed Consolidated Financial Statements.


6



OKTA, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(In thousands)
(unaudited)
 
Nine Months Ended October 31,
 
2018
 
2017
 
 
As Adjusted (1)
 
 
 
 
Cash flows from operating activities:
 
 
 
Net loss
$
(94,686
)
 
$
(86,804
)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:
 
 
 
Stock-based compensation
53,899

 
35,292

Depreciation, amortization and accretion
5,824

 
5,111

Amortization of debt discount and issuance costs
10,315

 

Amortization of deferred commissions
14,963

 
10,911

Deferred income taxes
(2,269
)
 
(960
)
Non-cash charitable contributions
1,008

 
708

Other
153

 
997

Changes in operating assets and liabilities, net of business combination:
 
 
 
Accounts receivable
(17,539
)
 
(12,742
)
Deferred commissions
(25,907
)
 
(16,230
)
Prepaid expenses and other assets
(4,238
)
 
(2,353
)
Accounts payable
1,354

 
6,255

Accrued compensation
7,973

 
5,931

Accrued expenses and other liabilities
8,182

 
(1,545
)
Deferred revenue
46,036

 
30,034

Net cash provided by (used in) operating activities
5,068

 
(25,395
)
Cash flows from investing activities:
 

 
 

Capitalization of internal-use software costs
(2,329
)
 
(4,072
)
Purchases of property and equipment
(14,253
)
 
(5,570
)
Purchases of securities available for sale
(478,138
)
 
(95,344
)
Proceeds from maturities of securities available for sale
219,650

 
21,985

Proceeds from sales of securities available for sale
12,470

 
1,538

Payments for business acquisition, net of cash acquired
(15,616
)
 

Net cash used in investing activities
(278,216
)
 
(81,463
)
Cash flows from financing activities:
 
 
 

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

 
199,948

Proceeds from issuance of convertible senior notes, net of issuance costs
334,980

 

Purchase of convertible senior notes hedge
(80,040
)
 

Proceeds from issuance of warrants related to convertible notes
52,440

 

Payments of deferred offering costs

 
(4,038
)
Proceeds from stock option exercises, net of repurchases
28,524

 
25,800

Proceeds from shares issued in connection with employee stock purchase plan
6,654

 

Other
(206
)
 
(343
)
Net cash provided by financing activities
342,352

 
221,367

Effects of changes in foreign currency exchange rates on cash and cash equivalents
(990
)
 
53

Net increase in cash, cash equivalents and restricted cash
68,214

 
114,562

Cash, cash equivalents and restricted cash at beginning of period
136,233

 
23,282

Cash, cash equivalents and restricted cash at end of period
$
204,447

 
$
137,844

 
 
 
 
Supplementary cash flow disclosure:
 
 
 
Non-cash investing and financing activities:
 
 
 
Vesting of early exercised common stock options
629

 
986

Issuance of common stock in connection with warrant exercises

 
272

Common stock issued as charitable contribution
1,008

 
708

Property and equipment acquired through tenant improvement allowance
22,237

 

Property and equipment and other accrued but not yet paid
1,431

 
710

Issuance of common stock in connection with business combination

 
2,160

Conversion of redeemable convertible preferred stock to common stock

 
228,362

Reconciliation of cash, cash equivalents and restricted cash within the condensed consolidated balance sheets to the amounts shown in the statements of cash flows above:
 
 
 
Cash and cash equivalents
$
195,898

 
$
137,575

Restricted cash, noncurrent included in other assets
8,549

 
269

Total cash, cash equivalents and restricted cash
$
204,447

 
$
137,844

 
 
 
 
(1)
See Note 2 for a summary of adjustments.
 See Notes to Condensed Consolidated Financial Statements.

7



OKTA, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(unaudited)
1. Overview and Basis of Presentation
Description of Business
Okta, Inc. (the Company) is the leading independent provider of identity for the enterprise. The Okta Identity Cloud enables the Company’s customers to securely connect people to technology, anywhere, anytime and from any device. The Company was incorporated in January 2009 as Saasure Inc., a California corporation, and was later reincorporated in April 2010 under the name Okta, Inc. as a Delaware corporation. The Company is headquartered in San Francisco, California.
Basis of Presentation and Principles of Consolidation
The accompanying unaudited condensed consolidated financial statements, which include the accounts of the Company and its wholly owned subsidiaries, have been prepared in conformity with U.S. generally accepted accounting principles (GAAP). All intercompany balances and transactions have been eliminated in consolidation.
The condensed consolidated balance sheet as of January 31, 2018, included herein, was derived from the audited financial statements as of that date. The unaudited condensed consolidated financial statements reflect all normal recurring adjustments necessary to present fairly the balance sheet, statements of operations, statements of comprehensive loss and the statements of cash flows for the interim periods, but are not necessarily indicative of the results of operations to be anticipated for the full fiscal year ending January 31, 2019 or any future period.
The Company’s fiscal year ends on January 31. References to fiscal 2019, for example, refer to the fiscal year ending January 31, 2019.
The condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes included in the Company’s Form 10-K filed with the Securities and Exchange Commission (SEC) on March 12, 2018.
Effective February 1, 2018, the Company adopted the requirements of Accounting Standards Update (ASU) No. 2014-09, Revenue from Contracts with Customers as discussed in Note 2. All amounts and disclosures set forth in this Form 10-Q have been updated to comply with this standard, as indicated by references to "as adjusted" in these condensed consolidated financial statements and related notes.
Initial Public Offering
In April 2017, the Company completed an initial public offering (IPO), in which the Company issued and sold 12,650,000 shares of its Class A common stock at a public offering price of $17.00 per share. The Company received aggregate proceeds of $200.0 million from the IPO, net of underwriters’ discounts and commissions, before deducting offering costs of approximately $5.6 million. Immediately prior to the completion of the IPO, all shares of common stock then outstanding were reclassified as Class B common stock, and all shares of redeemable convertible preferred stock then outstanding were converted into 59,491,640 shares of common stock on a one-to-one basis and then reclassified into Class B common stock.
Convertible Senior Notes
In February 2018, the Company issued $345.0 million aggregate principal amount of 0.25% convertible senior notes due February 15, 2023 in a private offering, including the initial purchasers’ exercise in full of their option to purchase additional notes (2023 Notes). The Company received aggregate proceeds of $345.0 million, before deducting costs of issuance of $10.0 million. See Note 8 for additional details.

8



Use of Estimates
The preparation of condensed consolidated financial statements in conformity with GAAP requires management to make estimates, judgments and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. The Company bases its estimates on historical experience and on other assumptions that its management believes are reasonable under the circumstances. Actual results could vary from those estimates. The Company’s most significant estimates include the stand alone selling price (SSP) for each distinct performance obligation included in customer contracts with multiple performance obligations, the determination of the period of benefit for deferred commissions, the determination of the effective interest rate of the liability components of the 2023 Notes, the valuation of deferred income tax assets and contingencies and the valuation of acquired intangible assets.
2. Accounting Standards and Significant Accounting Policies
Recently Adopted Accounting Pronouncements
In May 2014, the Financial Accounting Standards Board (FASB) issued ASU No. 2014-09, Revenue from Contracts with Customers (Topic 606). Topic 606 supersedes the revenue recognition requirements in Accounting Standards Codification (ASC) Topic 605, Revenue Recognition (Topic 605), and requires the recognition of revenue when promised goods or services are transferred to customers in an amount that reflects the consideration to which the entity expects to be entitled to in exchange for those goods or services. Topic 606 also includes Subtopic 340-40, Other Assets and Deferred Costs - Contracts with Customers, which requires the deferral of incremental costs of obtaining a contract with a customer. Collectively, the Company refers to Topic 606 and Subtopic 340-40 as "ASC 606."
The Company adopted the requirements of ASC 606 as of February 1, 2018, utilizing the full retrospective method of transition. Adoption of ASC 606 resulted in changes to the Company’s accounting policies for revenue recognition and deferred commissions as detailed below. The Company applied ASC 606 using a practical expedient where the consideration allocated to the remaining performance obligations or an explanation of when the Company expects to recognize that amount as revenue for all reporting periods presented before the date of the initial application is not disclosed.
The impact of adopting ASC 606 on fiscal 2018 and 2017 revenue is not material. The primary impact of adopting ASC 606 relates to the deferral of incremental commission costs of obtaining contracts. Under Topic 605, the Company deferred only direct and incremental commission costs to obtain a contract and amortized those costs on a straight-line basis over the term of the related contract, which was generally one to three years. Under ASC 606, the Company defers all incremental commission costs to obtain the contract. The Company amortizes these costs on a straight-line basis over a period of benefit, determined to be generally five years or the related contractual renewal term.
The Company adjusted its condensed consolidated financial statements from amounts previously reported due to the adoption of ASC 606. Select condensed consolidated statement of operations line items, which reflect the adoption of ASC 606, are as follows (in thousands except per share data):

9


 
Three Months Ended October 31, 2017
 
Nine Months Ended October 31, 2017
 
As Reported
 
Adjustments
 
As Adjusted
 
As Reported
 
Adjustments
 
As Adjusted
 
(unaudited)
 
(unaudited)
Revenue:
 
 
 
 
 
 
 
 
 
 
 
Subscription
$
62,705

 
$
(842
)
 
$
61,863

 
$
167,142

 
$
(1,683
)
 
$
165,459

Professional services and other
5,533

 
(485
)
 
5,048

 
15,098

 
(1,062
)
 
14,036

Total revenue
68,238

 
(1,327
)
 
66,911

 
182,240

 
(2,745
)
 
179,495

Gross profit
47,115

 
(1,327
)
 
45,788

 
123,972

 
(2,745
)
 
121,227

Operating expenses:
 
 
 
 
 
 
 
 
 
 
 
Sales and marketing
49,606

 
(2,039
)
 
47,567

 
126,383

 
(5,622
)
 
120,761

Total operating expenses
82,342

 
(2,039
)
 
80,303

 
214,988

 
(5,622
)
 
209,366

Loss before income taxes
(34,718
)
 
712

 
(34,006
)
 
(90,144
)
 
2,877

 
(87,267
)
Net loss
(33,778
)
 
712

 
(33,066
)
 
(89,681
)
 
2,877

 
(86,804
)
Net loss per share, basic and diluted
(0.35
)
 

 
(0.35
)
 
(1.17
)
 
0.04

 
(1.13
)
Select condensed consolidated balance sheet line items, which reflect the adoption of ASC 606, are as follows (in thousands):
 
As of January 31, 2018
 
As Reported
 
Adjustments
 
As Adjusted
 
(unaudited)
Assets
 
 
 
 
 
Current assets:
 
 
 
 
 
Deferred commissions
$
16,481

 
$
1,274

 
$
17,755

Prepaid expenses and other current assets
16,973

 
808

 
17,781

Total current assets
315,416

 
2,082

 
317,498

Deferred commissions, noncurrent
10,971

 
29,784

 
40,755

Total assets
367,397

 
31,866

 
399,263

 
 
 
 
 
 
Liabilities and stockholders’ equity
 
 
 
 
 
Current liabilities:
 
 
 
 
 
Deferred revenue
$
162,633

 
$
(2,817
)
 
$
159,816

Total current liabilities
190,760

 
(2,817
)
 
187,943

Deferred revenue, noncurrent
6,034

 
(1,071
)
 
4,963

Total liabilities
203,811

 
(3,888
)
 
199,923

Accumulated deficit
(402,468
)
 
35,754

 
(366,714
)
Total stockholders’ equity
163,586

 
35,754

 
199,340

Total liabilities and stockholders’ equity
367,397

 
31,866

 
399,263

The adoption of ASC 606 had no impact on cash provided by or used in operating, financing, or investing activities in the Company’s condensed consolidated statement of cash flows. Additionally, the adoption of ASC 606 did not have a material impact on the provision for (benefit from) income taxes. The adoption adjustments impacted the deferred income taxes pertaining to the U.S. entity which are subject to a full valuation allowance.
Significant Accounting Policies
The Company’s significant accounting policies are discussed in “Note 2. Summary of Significant Accounting Policies” in Item 8. Financial Statements and Supplementary Data of its Form 10-K for the fiscal year ended January

10


31, 2018. Except for the accounting policies for revenue recognition and deferred commissions that were updated below as a result of adopting ASC 606, and the accounting policies for convertible senior notes, there have been no significant changes to these policies for the nine months ended October 31, 2018.
Revenue Recognition
The Company derives revenue from subscription fees (which include support fees) and professional services fees. The Company sells subscriptions to its platform through arrangements that are generally one to five years in length. The Company’s arrangements are generally noncancelable and nonrefundable. Furthermore, if a customer reduces the contracted usage or service level, the customer has no right of refund. The Company’s subscription arrangements do not provide customers with the right to take possession of the software supporting the platform and, as a result, are accounted for as service arrangements. This revenue recognition policy is consistent for sales generated directly with customers and sales generated indirectly through channel partners.
The Company determines revenue recognition through the following steps:
Identification of the contract, or contracts, with a customer
Identification of the performance obligations in the contract
Determination of the transaction price
Allocation of the transaction price to the performance obligations in the contract
Recognition of revenue when, or as, the Company satisfies a performance obligation
Subscription Revenue
Subscription revenue, which includes support, is recognized on a straight-line basis over the noncancelable contractual term of the arrangement, generally beginning on the date that the Company’s service is made available to the customer.
Professional Services Revenue
The Company’s professional services principally consist of customer-specific requests for application integrations, user interface enhancements and other customer-specific requests. Revenue for the Company’s professional services is recognized as services are performed in proportion with their pattern of transfer.
Contracts with Multiple Performance Obligations
Some of the Company’s contracts with customers contain multiple performance obligations. For these contracts, the Company accounts for individual performance obligations separately if they are distinct. The transaction price is allocated to the separate performance obligations on a relative SSP basis. The Company determines SSP based on, if available, observable prices for those related services when sold separately. When observable prices are not available, the Company determines SSP based on overarching pricing objectives and strategies, taking into consideration market conditions and other factors, including customer size, volume purchased, market and industry conditions, product-specific factors and historical sales of the deliverables.

11


Geographic Information
Revenue by location is determined by the billing address of the customer. The following table sets forth revenue in dollars by geographic area (in thousands): 
 
Three Months Ended October 31,
 
Nine Months Ended October 31,
 
2018
 
2017
 
2018
 
2017
 
 
As Adjusted (1)
 
 
As Adjusted (1)
 
 
 
 
 
 
 
 
United States
$
88,704

 
$
56,215

 
$
239,459

 
$
152,185

International
16,872

 
10,696

 
44,324

 
27,310

Total
$
105,576

 
$
66,911

 
$
283,783

 
$
179,495

 
 
 
 
 
 
 
 
_______________________________
(1)  
The prior periods presented above have been adjusted to reflect the adoption of ASC 606.
Other than the United States, no individual country exceeded 10% of total revenue for the three and nine months ended October 31, 2018 and 2017.
Accounts Receivable and Allowances
Accounts receivable are recorded at the invoiced amount, net of allowances. These allowances are based on the Company’s assessment of the collectability of accounts by considering the age of each outstanding invoice and the collection history of each customer and an evaluation of potential risk of loss associated with delinquent accounts. Amounts deemed uncollectible are recorded to these allowances in the condensed consolidated balance sheets with an offsetting decrease in related deferred revenue or a charge in the condensed consolidated statement of operations.
For the three and nine months ended October 31, 2018 and 2017, write-offs were not material.
Deferred Commissions
Sales commissions earned by the Company’s sales force are considered incremental and recoverable costs of obtaining a contract with a customer. Sales commissions for new revenue contracts, including incremental sales to existing customers, are deferred and then amortized on a straight-line basis over a period of benefit, which the Company has determined to be generally five years. The Company determined the period of benefit by taking into consideration its customer contracts, its technology and other factors. Sales commissions for renewal contracts (which are not considered commensurate with sales commissions for new revenue contracts and incremental sales to existing customers) are deferred and then amortized on a straight-line basis over the related period of benefit, which is generally the related contract renewal term. Amortization expense is included in sales and marketing expenses in the accompanying condensed consolidated statements of operations.
Sales commissions capitalized as contract costs totaled $11.7 million and $6.7 million in the three months ended October 31, 2018 and 2017, respectively, and $25.9 million and $16.2 million in the nine months ended October 31, 2018 and 2017, respectively. Amortization of contract costs was $5.4 million and $3.9 million for the three months ended October 31, 2018 and 2017, respectively, and $15.0 million and $10.9 million for the nine months ended October 31, 2018 and 2017, respectively. There was no impairment loss in relation to the costs capitalized.
Convertible Senior Notes
The 2023 Notes are accounted for in accordance with FASB ASC Subtopic 470‑20, Debt with Conversion and Other Options. Pursuant to ASC Subtopic 470‑20, issuers of certain convertible debt instruments, such as the 2023 Notes, that have a net settlement feature and may be settled wholly or partially in cash upon conversion are required to separately account for the liability (debt) and equity (conversion option) components of the instrument. The carrying amount of the liability component of the instrument is computed by estimating the fair value of a similar liability without the conversion option. The amount of the equity component is then calculated by deducting the fair value of the liability component from the principal amount of the instrument. The difference between the principal amount and the liability component represents a debt discount that is amortized to interest expense over the respective term of the 2023 Notes using the effective interest rate method. The equity component is not remeasured as long as it continues to meet the

12


conditions for equity classification. In accounting for the issuance costs related to the 2023 Notes, the allocation of issuance costs incurred between the liability and equity components was based on their relative values.
Recently Issued Accounting Pronouncements Not Yet Adopted
In February 2016, the FASB issued ASU No. 2016-02 (Topic 842). Topic 842 amends a number of aspects of lease accounting, including requiring lessees to recognize leases with a term greater than one year as a right-of-use asset and corresponding liability, measured at the present value of the lease payments. In July 2018, the FASB issued supplemental adoption guidance and clarification to Topic 842 within ASU 2018-10 “Codification Improvements to Topic 842, Leases” and ASU 2018-11 “Leases (Topic 842): Targeted Improvements.” The new guidance aims to increase transparency and comparability among organizations by requiring lessees to recognize lease assets and lease liabilities on the balance sheet and requiring disclosure of key information about leasing arrangements. A modified retrospective application is required with an option to not restate comparative periods in the period of adoption. This guidance is effective for the Company on February 1, 2019 with early adoption permitted. The adoption of this standard will result in the recognition of right-of-use assets and lease liabilities that were not previously recognized, which will increase total assets and liabilities on the Company’s consolidated balance sheets.
In February 2018, the FASB issued ASU No. 2018-02, Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income (ASU 2018-02). Under existing U.S. GAAP, the effects of changes in tax rates and laws on deferred tax balances are recorded as a component of income tax expense in the period in which the law was enacted. When deferred tax balances related to items originally recorded in accumulated other comprehensive income (loss) are adjusted, certain tax effects become stranded in accumulated other comprehensive income. The amendments in ASU 2018-02 allow a reclassification from accumulated other comprehensive income (loss) to retained earnings (accumulated deficit) for stranded income tax effects resulting from the Tax Cuts and Jobs Act of 2017 (the Tax Act). The amendments in this ASU also require certain disclosures about stranded income tax effects. The guidance is effective for fiscal years beginning after December 15, 2018, and interim periods within those fiscal years. Early adoption in any period is permitted. The Company’s provisional adjustments recorded in fiscal year 2018 to account for the impact of the Tax Act did not result in stranded tax effects. Accordingly, the Company does not anticipate that the adoption of this standard will have a material impact on its consolidated financial statements.
In August 2018, the FASB issued ASU No. 2018-13, Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement (ASU 2018-13), which amends ASC 820, Fair Value Measurement. ASU 2018-13 modifies the disclosure requirements for fair value measurements by removing, modifying or adding certain disclosures. This guidance is effective for the Company on February 1, 2020, with early adoption permitted for the removal and modification of disclosures and delayed adoption until February 1, 2020 permitted for the new disclosures. The removed and modified disclosures will be adopted on a retrospective basis, and the new disclosures will be adopted on a prospective basis. The Company is currently evaluating the impact of the adoption of this standard on its consolidated financial statements.
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 (ASU 2018-15), which requires a customer in a cloud computing arrangement that is a service contract to follow the internal-use software guidance in Accounting Standards Codification 350-40 to determine which implementation costs to defer and recognize as an asset. This guidance is effective for the Company on February 1, 2020 with early adoption permitted. The Company is currently evaluating the impact of the adoption of this standard on its consolidated financial statements.
3. Business Combinations
Stormpath
On February 17, 2017, the Company acquired the rights to hire certain employees and a non-exclusive intellectual property license from Stormpath, Inc. (Stormpath), a privately-held technology company which had built a user management and authentication service for software development teams. The transaction was accounted for as a business combination. The total consideration of $3.7 million, consisting of 200,000 shares of common stock valued at $2.2 million, at the time of the transaction, issued to Stormpath and replacement awards of $1.5 million issued to the hired employees, was recognized as goodwill.
In addition, the Company issued to Stormpath an incremental 800,000 shares of restricted common stock valued at $8.6 million, at the time of the transaction, which is being recognized as post-combination stock-based compensation expense. See Note 10 for further details.

13



ScaleFT
On July 13, 2018, the Company acquired all issued and outstanding capital stock of ScaleFT, Inc. (ScaleFT), a “zero trust” security company which provides access solutions for the modern workforce. The preliminary acquisition date cash consideration transferred for ScaleFT was $15.6 million, net of $0.6 million in cash received. The Company recorded $4.6 million for developed technology intangible assets with estimated useful life of three years and $11.8 million of goodwill which is primarily attributed to the assembled workforce as well as the integration of ScaleFT’s technology and the Company’s technology. The Company incurred $1.1 million of acquisition related costs, which were recorded in the quarter ended July 31, 2018.
The business combination did not have a material impact on the condensed consolidated financial statements and therefore historical and proforma disclosures have not be presented.
4. Cash Equivalents and Short-Term Investments
The amortized cost, unrealized gain (loss) and estimated fair value of the Company’s cash equivalents and short-term investments as of October 31, 2018 and January 31, 2018 were as follows (in thousands):  
 
As of October 31, 2018
 
Amortized
Cost
 
Unrealized
Gain
 
Unrealized
Loss
 
Estimated
Fair Value 
 
 
 
 
 
 
 
 
 
(unaudited)
Cash equivalents:
 
 
 
 
 
 
 
Money market funds
$
158,639

 
$

 
$

 
$
158,639

Commercial paper
4,982

 

 

 
4,982

Total cash equivalents
$
163,621

 
$

 
$

 
$
163,621

Short-term investments:
 

 
 

 
 

 
 

Commercial paper
$
99,039

 
$

 
$

 
$
99,039

U.S. treasury securities
211,344

 

 
(188
)
 
211,156

Corporate debt securities
39,968

 

 
(58
)
 
39,910

Total short-term investments
350,351

 

 
(246
)
 
350,105

Total
$
513,972

 
$

 
$
(246
)
 
$
513,726

 
As of January 31, 2018
 
Amortized
Cost
 
Unrealized
Gain
 
Unrealized
Loss
 
Estimated
Fair Value 
Cash equivalents:
 
 
 
 
 
 
 
Money market funds
$
90,770

 
$

 
$

 
$
90,770

Total cash equivalents
$
90,770

 
$

 
$

 
$
90,770

Short-term investments:
 
 
 

 
 

 
 

Commercial paper
$
15,946

 
$

 
$

 
$
15,946

U.S. treasury securities
61,896

 

 
(158
)
 
61,738

Corporate debt securities
24,125

 

 
(44
)
 
24,081

Total short-term investments
101,967

 

 
(202
)
 
101,765

Total
$
192,737

 
$

 
$
(202
)
 
$
192,535

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

14



The following tables present the contractual maturities of the Company’s short-term investments as of October 31, 2018 and January 31, 2018 (in thousands):
 
 
As of October 31, 2018
 
As of January 31, 2018
 
Amortized
Cost
 
Estimated
Fair Value
 
Amortized
Cost
 
Estimated
Fair Value
 
(unaudited)
Due within one year
$
350,351

 
$
350,105

 
$
93,421

 
$
93,237

Due between one to five years

 

 
8,546

 
8,528

 
$
350,351

 
$
350,105

 
$
101,967

 
$
101,765

 
 
 
 
 
 
 
 
The Company had 48 and 23 short-term investments in unrealized loss positions as of October 31, 2018 and January 31, 2018, respectively. There were no material gross unrealized gains or losses from available-for-sale securities and no material realized gains or losses from available-for-sale securities that were reclassified out of accumulated other comprehensive income for the three and nine months ended October 31, 2018 or 2017.
For available-for-sale debt securities that have unrealized losses, the Company evaluates whether (i) the Company has the intention to sell any of these investments and (ii) it is not more likely than not that the Company will be required to sell any of these available-for-sale debt securities before recovery of the entire amortized cost basis. Based on this evaluation, the Company determined that there were no other-than-temporary impairments associated with short-term investments as of October 31, 2018 and January 31, 2018.
5. Fair Value Measurements
The Company measures its financial assets at fair value each reporting period using a fair value hierarchy that prioritizes the use of observable inputs and minimizes the use of unobservable inputs when measuring fair value. A financial instrument’s classification within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement.
Three levels of inputs may be used to measure as follows:
Level 1-Valuations based on observable inputs that reflect quoted prices for identical assets or liabilities in active markets.
Level 2-Valuations based on inputs that are directly or indirectly observable in the marketplace.
Level 3-Valuations based on unobservable inputs that are supported by little or no market activity.
Assets and Liabilities Measured at Fair Value on a Recurring Basis
The following table presents information about the Company’s financial assets and liabilities that are measured at fair value on a recurring basis using the above input categories (in thousands):  


15



 
As of October 31, 2018
 
Level 1
 
Level 2 
 
Level 3
 
Total
 
 
 
 
 
 
 
 
 
(unaudited)
Assets:
 
 
 
 
 
 
 
Cash equivalents:
 
 
 
 
 
 
 
Money market funds
$
158,639

 
$

 
$

 
$
158,639

Commercial paper

 
4,982

 

 
4,982

Total cash equivalents
$
158,639

 
$
4,982

 
$

 
$
163,621

Short-term investments:
 

 
 

 
 

 
 

Commercial paper
$

 
$
99,039

 
$

 
$
99,039

U.S. treasury securities

 
211,156

 

 
211,156

Corporate debt securities

 
39,910

 

 
39,910

Total short-term investments

 
350,105

 

 
350,105

Total cash equivalents and short-term investments
$
158,639

 
$
355,087

 
$

 
$
513,726

 
As of January 31, 2018
 
Level 1
 
Level 2 
 
Level 3
 
Total
Assets:
 
 
 
 
 
 
 
Cash equivalents:
 
 
 
 
 
 
 
Money market funds
$
90,770

 
$

 
$

 
$
90,770

Total cash equivalents
$
90,770

 
$

 
$

 
$
90,770

Short-term investments:
 

 
 

 
 

 
 

Commercial paper
$

 
$
15,946

 
$

 
$
15,946

U.S. treasury securities

 
61,738

 

 
61,738

Corporate debt securities

 
24,081

 

 
24,081

Total short-term investments

 
101,765

 

 
101,765

Total cash equivalents and short-term investments
$
90,770

 
$
101,765

 
$

 
$
192,535

The Company had no transfers between levels of the fair value hierarchy of its assets measured at fair value.
The carrying amounts of certain financial instruments, including cash held in banks, accounts receivable and accounts payable approximate fair value due to their short-term maturities and are excluded from the fair value table above.
Fair Value Measurements of Other Financial Instruments
The following table presents the carrying amounts and estimated fair values of our financial instruments that are not recorded at fair value on the condensed consolidated balance sheets (in thousands):
 
As of October 31, 2018
 
Net Carrying Amount Before Unamortized Debt Issuance Costs
 
Estimated
Fair Value 
 
 
 
 
 
(unaudited)
Convertible senior notes
$
274,576

 
$
471,256

The difference between the principal amount of the 2023 Notes, $345.0 million, and the net carrying amount before unamortized debt issuance costs represents the unamortized debt discount (See Note 8 for additional details).

16



The estimated fair value of the 2023 Notes, which the Company has classified as Level 2 financial instruments, was determined based on the quoted bid price of the convertible senior notes in an over-the-counter market on the last trading day of the reporting period. As of October 31, 2018, the difference between the net carrying amount of the 2023 Notes and estimated fair value represents the equity conversion value premium the market assigned to the 2023 Notes. Based on the closing price of our common stock of $58.36 on October 31, 2018, the if-converted value of the 2023 Notes exceeded the principal amount of $345.0 million.
6. Goodwill and Intangible Assets, net
Goodwill
As of October 31, 2018 and January 31, 2018, goodwill was $18.1 million and $6.3 million, respectively. During the nine months ended October 31, 2018, the Company recorded $11.8 million of goodwill in connection with the ScaleFT acquisition that was completed in July 2018. See Note 3 for further details. No goodwill impairments were recorded during the three and nine months ended October 31, 2018 and 2017.
Intangible Assets, net
Intangible assets consisted of the following (in thousands):  
 
As of October 31, 2018
 
Gross
 
Accumulated Amortization
 
Net
 
 
 
 
 
 
 
(unaudited)
Capitalized internal-use software costs
$
19,202

 
$
(8,684
)
 
$
10,518

Purchased developed technology
5,170

 
(1,019
)
 
4,151

Software licenses
1,023

 
(703
)
 
320

 
$
25,395

 
$
(10,406
)
 
$
14,989

 
 
 
 
 
 
 
As of January 31, 2018
 
Gross
 
Accumulated Amortization
 
Net
Capitalized internal-use software costs
$
16,434

 
$
(5,172
)
 
$
11,262

Software licenses
1,057

 
(558
)
 
499

Purchased developed technology
570

 
(570
)
 

 
$
18,061

 
$
(6,300
)
 
$
11,761

 
 
 
 
 
 

The Company capitalized $0.7 million and $1.7 million of internal-use software costs in the three months ended October 31, 2018 and 2017, respectively, and $2.8 million and $5.0 million of internal-use software costs in the nine months ended October 31, 2018 and 2017, respectively. Included in the total amount capitalized is stock-based compensation expense of $0.1 million and $0.3 million for the three months ended October 31, 2018 and 2017, respectively, and $0.4 million and $0.9 million for the nine months ended October 31, 2018 and 2017, respectively. The Company reversed $0.5 million of previously capitalized internal-use software costs in the three months ended October 31, 2017 as they were not realizable. The resulting charge was recognized in research and development in the condensed consolidated statements of operations.
In addition, during the nine months ended October 31, 2018, the Company recorded $4.6 million of purchased developed technology from the ScaleFT acquisition. See Note 3 for further details.
Intangible amortization expense was $1.8 million and $0.8 million for the three months ended October 31, 2018 and 2017, respectively, and $4.1 million and $2.1 million for the nine months ended October 31, 2018 and 2017, respectively.
     

17



7. Deferred Revenue and Performance Obligations

Deferred Revenue
Deferred revenue, which is a contract liability, consists primarily of payments received in advance of revenue recognition under the Company’s contracts with customers and is recognized as the revenue recognition criteria are met.
Subscription revenue recognized during the three months ended October 31, 2018 and 2017 that was included in the deferred revenue balances at the beginning of the respective periods was $81.6 million and $53.4 million, respectively, and $147.0 million and $95.2 million for the nine months ended October 31, 2018 and 2017, respectively. Professional services and other revenue recognized in the three and nine months ended October 31, 2018 and 2017 from deferred revenue balances at the beginning of the respective periods was not material.
Transaction Price Allocated to the Remaining Performance Obligations
Transaction price allocated to the remaining performance obligations represents contracted revenue that has not yet been recognized, which includes deferred revenue for subscription contracts that have been invoiced and will be recognized as revenue in future periods.
As of October 31, 2018, total remaining noncancelable performance obligations under the Company’s subscription contracts with customers was approximately $614.4 million, and the Company expects to recognize revenue on approximately 55% of these remaining performance obligations over the next 12 months, with the balance to be recognized thereafter. Revenue from remaining performance obligations for professional services and other contracts as of October 31, 2018 was not material.
Unbilled Receivables
The Company receives payments from customers based on billing schedules as established in its contracts. Unbilled receivables, which are contract assets, relate to the Company’s rights to consideration for performance obligations satisfied but not billed at the reporting date. As of October 31, 2018 and January 31, 2018, unbilled receivables were $1.6 million and $0.8 million, respectively, which are included in prepaid expenses and other current assets in the condensed consolidated balance sheets. Unbilled receivables are transferred to accounts receivable when the rights become unconditional.
8. Debt and Financing Arrangements
Convertible Senior Notes
The 2023 Notes are senior, unsecured obligations of the Company, and bear interest at a fixed rate of 0.25% per year. Interest is payable in cash semi-annually in arrears on February 15 and August 15 of each year, beginning on August 15, 2018. The 2023 Notes mature on February 15, 2023 unless earlier repurchased or converted. The Company may not redeem the 2023 Notes prior to maturity. The total net proceeds from the 2023 Notes, after deducting initial purchasers’ discounts and debt issuance costs, was approximately $335.0 million.
The terms of the 2023 Notes are governed by an Indenture by and between the Company and Wilmington Trust, National Association, as Trustee (the Indenture). Upon conversion, the 2023 Notes may be settled in cash, shares of Class A common stock or a combination of cash and shares of Class A common stock, at the Company’s election. It is the Company’s current intent to settle the principal amount of the 2023 Notes with cash.
The 2023 Notes are convertible at an initial conversion rate of 20.6795 shares of Class A common stock per $1,000 principal amount of 2023 Notes, which is equal to an initial conversion price of approximately $48.36 per share of Class A common stock, subject to adjustment under certain circumstances in accordance with the terms of the Indenture. Prior to the close of business on the business day immediately preceding October 15, 2022, holders of the 2023 Notes may convert all or a portion of their 2023 Notes only in multiples of $1,000 principal amount, under the following circumstances:
during any fiscal quarter commencing after the fiscal quarter ending on April 30, 2018 (and only during such fiscal quarter), if the last reported sale price of Class A common stock for at least 20 trading days (whether or not consecutive) during the period of 30 consecutive trading days ending on, and including, the last trading

18



day of the immediately preceding fiscal quarter is greater than or equal to 130% of the conversion price of the 2023 Notes on each applicable trading day;
during the five business day period after any five consecutive trading day period in which the trading price per $1,000 principal amount of the 2023 Notes for each trading day of that five consecutive trading day period was less than 98% of the product of the last reported sale price of Class A common stock and the conversion rate on such trading day; or
upon the occurrence of specified corporate events, as described in the Indenture.
On or after October 15, 2022 until the close of business on the second scheduled trading day immediately preceding the maturity date, holders may convert all or any portion of their 2023 Notes regardless of the foregoing circumstances. As of October 31, 2018, the conditions allowing holders of the 2023 Notes to convert were not met.
Holders of the 2023 Notes who convert their 2023 Notes in connection with certain corporate events that constitute a make-whole fundamental change (as defined in the Indenture) are, under certain circumstances, entitled to an increase in the conversion rate. Additionally, in the event of a corporate event that constitutes a fundamental change (as defined in the Indenture), holders of the 2023 Notes may require the Company to repurchase all or a portion of their 2023 Notes at a price equal to 100% of the principal amount of the 2023 Notes being repurchased, plus any accrued and unpaid interest.
In accounting for the issuance of the 2023 Notes, the Company separated the 2023 Notes into liability and equity components. The carrying amounts of the liability components were calculated by measuring the fair value of similar liabilities that do not have associated convertible features. The carrying amount of the equity components representing the conversion option were determined by deducting the fair value of the liability component from the par value of the 2023 Notes. The Company bifurcated the conversion option of the 2023 Notes from the debt instrument, classified the conversion option in equity and will accrete the resulting debt discount as interest expense over the contractual term of the 2023 Notes using the effective interest rate method. The equity component is not remeasured as long as the Notes continue to meet the conditions for equity classification.
The effective interest rate of the liability component of the 2023 Notes is 5.68%. This interest rate was based on the interest rates of similar liabilities held by other companies with similar credit risk ratings at the time of issuance that did not have associated convertible features. The following table sets forth total interest expense recognized related to the 2023 Notes (in thousands):
 
Three Months Ended October 31, 2018
 
Nine Months Ended October 31, 2018
 
(unaudited)
Contractual interest expense
$
215

 
$
577

Amortization of debt issuance costs
299

 
777

Amortization of debt discount
3,604

 
9,539

Total
$
4,118

 
$
10,893

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

19



The 2023 Notes, net consisted of the following (in thousands):
 
As of October 31, 2018
 
(unaudited)
Liability component:
 
Principal
$
345,000

Less: unamortized debt issuance costs and debt discount
(77,335
)
Net carrying amount
$
267,665

 
 
 
At Issuance
 
(unaudited)
Equity component:
 
2023 Notes
$
79,962

Less: issuance costs
(2,320
)
Carrying amount of the equity component(1)
$
77,642

 
 
(1) Included in the condensed consolidated balance sheets within Additional paid-in capital.
Note Hedges
In connection with the pricing of the 2023 Notes, the Company entered into convertible note hedge transactions with respect to its Class A common stock (the Note Hedges). The Note Hedges are purchased call options that give the Company the option to purchase, subject to anti-dilution adjustments substantially identical to those in the 2023 Notes, approximately 7.1 million shares of its Class A common stock for $48.36 per share (subject to adjustment), corresponding to the approximate initial conversion price of the 2023 Notes, exercisable upon conversion of the 2023 Notes. The Note Hedges will expire in 2023, if not exercised earlier. The Note Hedges are intended to offset potential dilution to the Company’s Class A common stock and/or offset the potential cash payments that the Company could be required to make in excess of the principal amount upon any conversion of the 2023 Notes under certain circumstances. The Note Hedges are separate transactions and are not part of the terms of the 2023 Notes.
The Company paid an aggregate amount of $80.0 million for the Note Hedges. The amount paid for the Note Hedges was recorded as a reduction to Additional paid-in capital in the condensed consolidated balance sheets.
See Note 11 for the tax impacts of the 2023 Notes and Note Hedges.
Warrants
In connection with the issuance of the 2023 Notes, the Company also entered into separate warrant transactions pursuant to which it sold net-share-settled (or, at the Company’s election subject to certain conditions, cash-settled) warrants (the Warrants) to acquire, subject to anti-dilution adjustments, up to approximately 7.1 million shares over 80 scheduled trading days beginning in May 2023 of the Company’s Class A common stock at an initial exercise price of $68.06 per share (subject to adjustment). If the Warrants are not exercised on their exercise dates, they will expire. If the market value per share of the Company’s Class A common stock exceeds the applicable exercise price of the Warrants, the Warrants could have a dilutive effect on the Company’s Class A common stock unless, subject to the terms of the Warrants, the Company elects to cash settle the Warrants. The Warrants are separate transactions and are not part of the terms of the 2023 Notes or the Note Hedges.
The Company received aggregate proceeds of $52.4 million from the sale of the Warrants in connection with the 2023 Notes. The proceeds from the sale of the Warrants was recorded as an increase to Additional paid-in capital in the condensed consolidated balance sheets.
Loan and Security Agreement
The Company has available a line of credit (Revolving Line) with Silicon Valley Bank (SVB) in the amount of $40.0 million, with a maturity date of November 21, 2018. The available amount, not to exceed $40.0 million, is based on certain revenue metrics and is reduced by letters of credit totaling $4.2 million as of October 31, 2018 established

20



in connection with facility lease agreements. As of October 31, 2018, $35.8 million was available under the Revolving Line.
Proceeds from loans made under the Revolving Line may be borrowed, repaid and reborrowed until November 21, 2018. Repayment of any outstanding proceeds are payable on November 21, 2018, but may be prepaid without penalty. Borrowings under the Revolving Line bear interest at an annual rate based on the one-year Prime rate plus a spread of 0.75%. Interest is payable quarterly. The Company is required to pay a quarterly facility fee to SVB of 0.15% per annum on the average undrawn portion available under the facility plus balances of outstanding letters of credits. Additionally, the Company is required to pay an upfront, one-time, commitment fee of $0.1 million and annual anniversary fees of $0.1 million on the amendment’s first and second anniversary dates.
As of October 31, 2018 and January 31, 2018, no amounts had been drawn under the Revolving Line and the Company was in compliance with all covenants pursuant to the loan and security agreement.
9. Commitments and Contingencies
Leases
The Company leases office space under noncancelable operating leases for its San Francisco, California headquarters, as well as its offices in various cities in the United States, United Kingdom, Australia and Canada. These office leases expire on various dates through October 2028.
Deferred rent was $34.1 million and $5.5 million as of October 31, 2018 and January 31, 2018, respectively, which is included in accrued expenses and other current liabilities and other liabilities, noncurrent in the condensed consolidated balance sheets. Rent expense was $7.0 million and $3.0 million for the three months ended October 31, 2018 and 2017, respectively and $16.2 million and $7.6 million for the nine months ended October 31, 2018 and 2017, respectively.
In conjunction with the execution of leases, letters of credit in the aggregate amount of $12.5 million and $12.2 million were issued and outstanding as of October 31, 2018 and January 31, 2018, respectively. No draws have been made under such letters of credit. The Company secured its new corporate headquarters lease in San Francisco with an $8.0 million letter of credit, which is designated as restricted cash and included in other assets on its condensed consolidated balance sheet as of October 31, 2018.
In June 2018, the Company signed an agreement to sublease the premises at 634 2nd Street, San Francisco, California (2nd Street Sublease), which, together with the premises at 301 Brannan Street, San Francisco, California, comprise the Company’s current headquarters. The term of the 2nd Street Sublease agreement commences on January 31, 2019. The 2nd Street Sublease and the master lease both expire in September 2024. The Company’s future income under the terms of the 2nd Street Sublease agreement will be approximately equal to the amount required to be paid by the Company to its landlord under the terms of the master lease. The Company and the sub-lessee executed a standby letter of credit amounting to $3.0 million to be held by the Company to secure the 2nd Street Sublease in the event of uncured default by the sub-lessee.
Pursuant to a termination agreement pertaining to the Company’s lease of the premises at 301 Brannan Street, San Francisco, California, the non-cancellable lease term for those premises now expires in January 2019 instead of July 2019.
Other Contractual Commitments
In September 2018, the Company entered into a non-cancellable contractual agreement with a third-party provider of datacenter hosting facilities with a term of four years. The total future commitment of $60.0 million is ratable over the four-year term of this agreement. This agreement superseded a prior agreement that was signed in July 2017 with a total commitment of $30.0 million over its three-year term. The agreement is on the third-party provider’s standard terms and conditions.
Legal Matters
From time to time in the normal course of business, the Company may be subject to various legal matters such as threatened or pending claims or proceedings. There were no such material matters as of October 31, 2018.

21



10. Employee Incentive Plans
The Company’s equity incentive plans provide for granting stock options, restricted stock units (RSUs) and restricted stock awards to employees, consultants, officers and directors. In addition, the Company offers an Employee Stock Purchase Plan (ESPP) to eligible employees.
Stock-based compensation expense was recorded in the following cost and expense categories in the Company’s condensed consolidated statements of operations (in thousands):  
 
Three Months Ended October 31,
 
Nine Months Ended October 31,
 
2018
 
2017
 
2018
 
2017
 
 
 
 
 
 
 
 
 
(unaudited)
 
 
 
 
Cost of revenue
 
 
 
 
 
 
 
Subscription
$
2,383

 
$
1,421

 
$
5,813

 
$
3,163

Professional services and other
1,305

 
979

 
3,277

 
2,186

Research and development
6,291

 
5,174

 
15,776

 
12,913

Sales and marketing
6,228

 
3,894

 
15,852

 
9,290

General and administrative
5,335

 
2,940

 
13,181

 
7,740

Total
$
21,542

 
$
14,408

 
$
53,899

 
$
35,292

 
 
 
 
 
 
 
 
Stock-based compensation expense recorded to research and development in the condensed consolidated statements of operations excludes amounts that were capitalized related to internal-use software for the three and nine months ended October 31, 2018 and 2017. See Note 6 for further details.
Equity Incentive Plans
The Company has two equity incentive plans: the 2009 Stock Plan (2009 Plan) and the 2017 Equity Incentive Plan (2017 Plan). Upon the completion of the Company’s IPO in April 2017, the Company ceased granting equity under the 2009 Plan, and all shares that remained available for future issuance under the 2009 Plan at that time were transferred to the 2017 Plan. As of October 31, 2018, options to purchase 18,451,057 shares of Class B common stock and 863,277 shares of Class A common stock remain outstanding.
Shares of common stock reserved for future issuance are as follows:
 
As of
 
October 31, 2018
 
(unaudited)
Stock options and unvested RSUs outstanding
24,250,317

Available for future stock option and RSU grants
12,651,706

Available for ESPP
3,035,697

 
39,937,720

 
 

22



Stock Options
A summary of the Company’s stock option activity and related information is as follows:  
 
Number of
Options 
 
Weighted-
Average
Exercise
Price 
 
Weighted-
Average
Remaining
Contractual
Term (Years)
 
Aggregate
Intrinsic Value
(in thousands)
Outstanding as of January 31, 2018
24,917,045

 
$
7.37

 
7.6
 
$
550,173

Granted
684,500

 
39.21

 
 
 
 
Exercised
(5,184,832
)
 
5.51

 
 
 
 
Canceled
(1,102,379
)
 
8.53

 
 
 
 
Outstanding as of October 31, 2018 (unaudited)
19,314,334

 
$
8.93

 
7.2
 
$
954,692

As of October 31, 2018
 
 
 
 
 
 
 
Vested and exercisable (unaudited)
9,897,397

 
$
6.54

 
6.7
 
$
512,889

 No stock options were granted in the three months ended October 31, 2018. The weighted-average grant-date fair value of options granted was $12.27 for the three months ended October 31, 2017. The weighted-average grant-date fair value of options granted was $17.21 and $5.37 during the nine months ended October 31, 2018 and 2017, respectively. The total grant-date fair value of stock options vested was $4.8 million and $5.9 million during the three months ended October 31, 2018 and 2017, respectively, and $18.2 million and $18.9 million for the nine months ended October 31, 2018 and 2017, respectively. The intrinsic value of the options exercised, which represents the difference between the fair market value of the Company’s common stock on the date of exercise and the exercise price of each option, was $70.2 million and $139.4 million for the three months ended October 31, 2018 and 2017, respectively, and $225.3 million and $158.7 million for the nine months ended October 31, 2018 and 2017, respectively.
As of October 31, 2018, there was a total of $43.4 million of unrecognized stock-based compensation expense, which is expected to be recognized over a weighted-average period of 2.1 years.
The Company used the Black-Scholes option pricing model to estimate the fair value of stock options granted with the following assumptions:
 
Three Months Ended October 31,
 
Nine Months Ended October 31,
 
2018
 
2017
 
2018
 
2017
 
 
 
 
 
 
 
 
 
(unaudited) 
Expected volatility
 
41%
 
40%
 
40% - 41%
Expected term (in years)
 
6.3
 
6.3
 
6.3 - 6.4
Risk-free interest rate
 
1.87%
 
2.70%
 
1.87% - 2.21%
Expected dividend yield
 
 
 

23



Restricted Stock Units
A summary of the Company’s RSU activity and related information is as follows:  
 
Number of
RSUs
 
Weighted-
Average
Grant Date Fair Value Per Share
 
 
 
 
Outstanding as of January 31, 2018
2,862,929

 
$
24.38

Granted
3,133,189

 
53.27

Vested
(741,253
)
 
23.56

Forfeited
(318,882
)
 
33.28

Outstanding as of October 31, 2018 (unaudited)
4,935,983

 
$
42.27

As of October 31, 2018, there was $189.1 million of unrecognized stock-based compensation expense related to unvested RSUs, which is expected to be recognized over a weighted-average period of 3.3 years based on vesting under the award service conditions.
Equity Awards Issued in Connection with Business Combination
In connection with the Stormpath transaction in February 2017, the Company issued 800,000 shares of restricted common stock to Stormpath with an aggregate fair value of $8.6 million at the time of the transaction to be recognized as post combination stock-based compensation. The restricted common stock vests ratably on the first and second anniversaries of the transaction date upon achievement of the respective performance conditions, of which 400,000 shares vested during the nine months ended October 31, 2018. As of October 31, 2018, there was $0.6 million of unrecognized compensation expense related to restricted common stock which is expected to be recognized over the remaining weighted average life of 0.3 years.
The Company separately entered into retention arrangements with certain employees of Stormpath and issued 598,500 restricted stock awards under the 2009 Plan with an aggregate fair value of $6.6 million at the time of the transaction with performance conditions. Additionally, the Company granted 518,900 service-based stock options under the 2009 Plan to certain Stormpath employees with an aggregate fair value of $2.5 million to vest ratably over the requisite four-year service period. Of the $9.1 million total aggregate fair value of the awards, $1.5 million was related to pre-combination service and was recognized as goodwill and a reduction to the post-combination compensation expense. The post-combination expenses for the restricted stock awards and stock options are $5.5 million and $2.1 million, respectively. The expense related to the restricted stock awards is being recognized over two or three years based on an accelerated attribution method. The expense for the stock options is being recognized ratably over the requisite service period.
During the nine months ended October 31, 2018, 210,850 shares of restricted stock awards vested. As of October 31, 2018, there was $1.0 million of unrecognized compensation expense related to unvested restricted stock awards, which is expected to be recognized over the remaining weighted average life of 0.8 year.
As of October 31, 2018, there was $1.2 million of unrecognized compensation cost related to unvested stock options, which is expected to be recognized over the remaining weighted average life of 1.7 years. The related stock options expense and activity are included within the Stock Options section above.
Employee Stock Purchase Plan
Except for the initial offering period, the ESPP provides for 12-month offering periods beginning June 21 and December 21 of each year, and each offering period consists of up to two six-month purchase periods. The initial offering period began April 7, 2017 and ended on June 20, 2018.

24



The Company estimated the fair value of ESPP purchase rights using a Black-Scholes option pricing model with the following assumptions:
 
Three Months Ended October 31,
 
Nine Months Ended October 31,
 
2018
 
2017
 
2018
 
2017
 
 
 
 
 
 
 
 
 
(unaudited) 
Expected volatility
 
 
39% - 40%
 
32% - 37%
Expected term (in years)
 
 
0.5 -1.0
 
0.5 - 1.2
Risk-free interest rate
 
 
2.12% - 2.34%
 
0.95% - 1.22%
Expected dividend yield
 
 
 
During the three and nine months ended October 31, 2018, the Company’s employees purchased 434,640 shares of its Class A common stock under the ESPP. The shares were purchased at a weighted-average purchase price of $15.31 with proceeds of $6.7 million.
As of October 31, 2018, there was $3.7 million of unrecognized stock-based compensation expense related to ESPP that is expected to be recognized over an average vesting period of 0.5 years.
Awards Issued as Charitable Contributions
The Company did not grant any common stock as a charitable contribution for the three months ended October 31, 2018. During the nine months ended October 31, 2018, the Company granted 20,000 shares of Class A common stock as charitable contributions and recognized $1.0 million as general and administrative expense in the condensed consolidated statement of operations. During the three and nine months ended October 31, 2017, the Company granted 24,287 shares of Class A common stock as charitable contributions and recognized $0.7 million as general and administrative expense in the condensed consolidated statement of operations.

11. Income Taxes
For the three and nine months ended October 31, 2018, the Company recorded a tax benefit of $0.7 million and $1.9 million, respectively, on pretax losses of $30.2 million and $96.6 million, respectively. The effective tax rate for the three and nine months ended October 31, 2018 was 2.2% and 1.9%, respectively. The effective tax rate differs from the statutory rate primarily as a result of not recognizing deferred tax assets for U.S. losses due to a full valuation allowance against U.S. deferred tax assets, release of the valuation allowance in the United States in connection with the ScaleFT acquisition and excess tax benefits from stock-based compensation in the United Kingdom. The tax benefit was partially offset by income tax expense in profitable foreign jurisdictions and U.S. state taxes.
For the three and nine months ended October 31, 2017, the Company recorded a tax benefit of $0.9 million and $0.5 million, respectively, on pretax losses of $34.0 million and $87.3 million, respectively. The effective tax rate for the three and nine months ended October 31, 2017 was 2.8% and 0.5%, respectively. The effective tax rate differs from the statutory rate primarily as a result of not recognizing a deferred tax asset for U.S. losses due to having a full valuation allowance against U.S. deferred tax assets.
The difference between the book and tax bases of the 2023 Notes, Note Hedges and debt issuance costs resulted in deductible temporary differences and corresponding deferred tax assets of $0.6 million as of October 31, 2018, which are subject to a full valuation allowance.
On December 22, 2017, the Tax Act was signed into law making significant changes to the Internal Revenue Code. Changes include, but are not limited to, a corporate tax rate decrease to 21% effective for tax years beginning after December 31, 2017, and changes to how the United States imposes income tax on multinational corporations.
In December 2017, the SEC staff issued Staff Accounting Bulletin No. 118, Income Tax Accounting Implications of the Tax Cuts and Jobs Act (SAB 118), which allows the Company to record provisional amounts during a measurement period not to extend beyond one year of the enactment date. The Company recorded a provisional amount of $61.0 million as of January 31, 2018 related to the remeasurement of certain deferred tax balances before valuation allowance. For the nine months ended October 31, 2018, the Company has not made a material adjustment to the provisional

25



amount. The Company will continue to analyze and refine the calculations to the measurement of these balances. The Company expects to complete its analysis within the measurement period in accordance with SAB 118.
The United Kingdom tax authority completed its examination of fiscal year 2016 income tax returns for the Company’s UK subsidiary during the three months ended April 30, 2018. As a result, the Company’s UK subsidiary is no longer subject to examination for fiscal years prior to 2017.
12. Net Loss Per Share
The following table presents the calculation of basic and diluted net loss per share (in thousands, except per share data):  
 
Three Months Ended October 31,
 
Nine Months Ended October 31,
 
2018
 
2017
 
2018
 
2017
 
Class A
 
Class B
 
Class A
 
Class B
 
Class A
 
Class B
 
Class A
 
Class B
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
(unaudited)
Numerator:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Net loss (1)
$
(26,502
)
 
$
(3,015
)
 
$
(8,672
)
 
$
(24,394
)
 
$
(79,991
)
 
$
(14,695
)
 
$
(16,366
)
 
$
(70,438
)
Denominator:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Weighted-average shares outstanding - basic and diluted
97,665

 
11,111

 
25,039

 
70,435

 
90,045

 
16,542

 
14,508

 
62,442

Net loss per share attributable to common stockholders, basic and diluted
$
(0.27
)
 
$
(0.27
)
 
$
(0.35
)
 
$
(0.35
)
 
$
(0.89
)
 
$
(0.89
)
 
$
(1.13
)
 
$
(1.13
)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
(1)  
Net loss for the three and nine months ended October 31, 2017 has been adjusted. See Note 2 for a summary of adjustments.
As the Company was in a loss position for all periods presented, basic net loss per share is the same as diluted net loss per share as the inclusion of all potential common shares outstanding would have been anti-dilutive. Potentially dilutive securities that were not included in the diluted per share calculations because they would be anti-dilutive were as follows (in thousands):  
 
As of October 31,
 
2018
 
2017
 
 
 
 
 
(unaudited)
Unvested restricted common stock issued and outstanding
400

 
800

Stock options issued and outstanding
19,314

 
27,118

Unvested RSUs issued and outstanding
4,936

 
2,506

Unvested restricted stock awards issued and outstanding
388

 
599

Shares related to convertible senior notes
7,134

 

Shares committed under the ESPP
359

 
1,082

Unvested shares subject to repurchase
67

 
248

 
32,598

 
32,353

The Company expects to settle the principal amount of the 2023 Notes in cash, and therefore, the Company uses the treasury stock method for calculating any potential dilutive effect of the conversion option on diluted net income per share, if applicable. The conversion option will have a dilutive impact on net income per share of common stock when the average market price per share of the Company’s Class A common stock for a given period exceeds the conversion price of the 2023 Notes of $48.36 per share. During the three months ended October 31, 2018, the weighted average price per share of the Company’s Class A common stock exceeded the conversion price of the 2023 Notes; however, since the Company is in a net loss position there was no dilutive effect during any period presented.

26



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

The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our condensed consolidated financial statements and related notes appearing elsewhere in this Quarterly Report on Form 10-Q and our Annual Report on Form 10-K. As discussed in the section titled “Forward-Looking Statements,” the following discussion and analysis contains forward-looking statements that involve risks and uncertainties, as well as assumptions that, if they never materialize or prove incorrect, could cause our results to differ materially from those expressed or implied by such forward-looking statements. Factors that could cause or contribute to these differences include, but are not limited to, those identified below and those discussed in the section titled “Risk Factors” under Part II, Item 1A in this Quarterly Report on Form 10-Q and Part I, Item 1A in our Annual Report on Form 10-K. Our fiscal year ends January 31.
Overview
Okta is the leading independent provider of identity for the enterprise. The Okta Identity Cloud is our category-defining platform that enables our customers to securely connect people to technology, anywhere, anytime and from any device. Every day, people use Okta to securely access a wide range of cloud applications, websites, mobile applications and services from a multitude of devices. Workforces sign into our platform to seamlessly access the applications they need to do their most important work. Organizations use our platform to provide their customers with more modern experiences online and via mobile devices, and to connect with partners to streamline their operations. Developers leverage our platform to securely embed identity into their software.
Our approach to identity eliminates duplicative, sprawling credentials and disparate authentication policies, allowing our customers to simplify and scale their IT and security infrastructures more efficiently as the number of users, devices, clouds and other technologies in their ecosystem grows. Our customers are able to achieve fast time to value, lower costs and increased efficiency while improving compliance and providing security that is persistent, perimeter-less and context-aware. These benefits are delivered through multiple products on a unified platform, our superior cloud architecture and a vast and increasing network of integrations.
We founded the company in 2009 to reinvent identity for the modern cloud era, where identity is the critical foundation for connection and trust between users and technology. Since our inception, we have consistently innovated to enhance our platform and our product offerings.
In parallel to this product innovation, we have rapidly expanded the breadth and depth of the Okta Integration Network, which provides customers with a pre-integrated set of cloud, mobile and web applications that spans the functionality of our products. As of October 31, 2018, we had over 5,500 integrations with cloud, mobile and web applications and IT infrastructure providers.
We employ a SaaS business model. We focus on acquiring and retaining our customers and increasing their spending with us through expanding the number of users who access our platform and up-selling additional products. We sell our products directly through our field and inside sales teams, as well as indirectly through our network of independent software vendors, or ISVs, and channel partners. Our subscription fees include the use of our service and our technical support and management of our platform. We base subscription fees primarily on the products used and the number of users on our platform. Our customers use our platform to manage and secure their extended enterprise (employees, contractors and partners), which we previously referred to as the internal use case. Organizations also use our platform to manage and secure their customers' identities via the powerful APIs we have developed, which we previously referred to as the external use case. We typically invoice customers in advance in annual installments for subscriptions to our platform.
Components of Results of Operations
Revenue
Subscription Revenue.    Subscription revenue primarily consists of fees for access to and usage of our cloud-based platform and related support. We generate subscription fees pursuant to noncancelable contracts. Subscription revenue is driven primarily by the number of customers, the number of users per customer and the products used. We typically invoice customers in advance in annual installments for subscriptions to our platform. We recognize subscription revenue ratably over the term of the subscription period beginning on the date access to our platform is provided.

27



Professional Services and Other.    Professional services revenue includes fees from assisting customers in implementing and optimizing the use of our products. These services include application configuration, system integration and training services.
We generally invoice customers as the work is performed for time-and-materials arrangements, and up front for fixed fee arrangements. All professional services revenue is recognized as the services are performed.
Overhead Allocation and Employee Compensation Costs
We allocate shared costs, such as facilities (including rent, utilities and depreciation on assets shared by all departments), information technology costs, and recruiting costs to all departments based on headcount. As such, allocated shared costs are reflected in each cost of revenue and operating expense category. Employee compensation costs include salaries, bonuses, benefits and stock-based compensation for each operating expense category and sales commissions for sales and marketing.
Cost of Revenue and Gross Margin
Cost of Subscription.    Cost of subscription primarily consists of expenses related to hosting our services and providing support. These expenses include employee-related costs associated with our cloud-based infrastructure and our customer support organization, third-party hosting fees, software and maintenance costs, outside services associated with the delivery of our subscription services, travel-related costs, amortization expense associated with capitalized internal-use software and acquired technology, and allocated overhead.
We intend to continue to invest additional resources in our platform infrastructure and our platform support organizations. As we continue to invest in technology innovation, we expect capitalized internal-use software costs and related amortization to increase. We expect our investment in technology to expand the capability of our platform enabling us to improve our gross margin over time. The level and timing of investment in these areas could affect our cost of subscription revenue in the future.
Cost of Professional Services and Other.    Cost of professional services consists primarily of employee-related costs for our professional services delivery team, travel-related costs, and costs of outside services associated with supplementing our professional services delivery team. The cost of providing professional services has historically been higher than the associated revenue we generate.
Gross Margin.    Gross margin is gross profit expressed as a percentage of total revenue. Our gross margin may fluctuate from period to period as our revenue fluctuates, and as a result of the timing and amount of investments to expand our hosting capacity, our continued efforts to build platform support and professional services teams, increased stock-based compensation expenses, as well as the amortization of costs associated with capitalized internal-use software and acquired intangible assets.
Operating Expenses
Research and Development.    Research and development expenses consist primarily of employee compensation costs and allocated overhead. We believe that continued investment in our platform is important for our growth. We expect our research and development expenses will increase in absolute dollars as our business grows.
Sales and Marketing.    Sales and marketing expenses consist primarily of employee compensation costs, costs of general marketing activities and promotional activities, travel-related expenses and allocated overhead. Commissions earned by our sales force that are considered incremental and recoverable costs of obtaining a contract with a customer are deferred and then amortized on a straight-line basis over a period of benefit that we have determined to be generally five years. We expect our sales and marketing expenses will increase in absolute dollars and continue to be our largest operating expense category for the foreseeable future as we expand our sales and marketing efforts. However, we expect our sales and marketing expenses to decrease as a percentage of our revenue as our revenue grows.
General and Administrative.    General and administrative expenses consist primarily of employee compensation costs for finance, accounting, legal and human resources personnel. In addition, general and administrative expenses include non-personnel costs, such as legal and other professional fees, charitable contributions, and all other supporting corporate expenses not allocated to other departments.

28



We expect to incur additional expenses as a result of operating as a public company, including costs to comply with the rules and regulations applicable to companies listed on a national securities exchange, costs related to compliance and reporting obligations pursuant to the rules and regulations of the Securities and Exchange Commission (SEC), and increased expenses for insurance, investor relations and professional services. We expect our general and administrative expenses will increase in absolute dollars as our business grows.
Other Expense, Net
Other expense, net consists of interest income from our investment holdings and interest expense, which primarily includes amortization of debt discount and issuance costs and contractual interest expense for our $345.0 million aggregate principal amount of 0.25% convertible senior notes due February 15, 2023 (2023 Notes).
Provision for (Benefit from) for Income Taxes
Our provision for (benefit from) income taxes consists of federal and state income taxes in the United States and income taxes in certain foreign jurisdictions, and is determined for interim periods using an estimate of our annual effective tax rate, adjusted for discrete items occurring in the quarter. The primary difference between our effective tax rate and the federal statutory rate relates to the net operating losses in jurisdictions with a valuation allowance against related deferred tax assets.
Results of Operations
The following tables set forth our results of operations for the periods presented in dollars and as a percentage of our revenue:
 
Three Months Ended October 31,
 
Nine Months Ended October 31,
 
2018
 
2017
 
2018
 
2017
 
 
As Adjusted (1)
 
 
As Adjusted (1)
 
 
 
 
 
 
 
 
 
(in thousands)
Revenue:
 
 
 
 
 
 
 
Subscription
$
97,698

 
$
61,863

 
$
262,393

 
$
165,459

Professional services and other
7,878

 
5,048

 
21,390

 
14,036

Total revenue
105,576

 
66,911

 
283,783

 
179,495

Cost of revenue:
 

 
 

 
 
 
 
Subscription(2)
20,265

 
13,553

 
55,808

 
37,401

Professional services and other(2)
9,435

 
7,570

 
26,227

 
20,867

Total cost of revenue
29,700

 
21,123

 
82,035

 
58,268

Gross profit
75,876

 
45,788

 
201,748

 
121,227

Operating expenses:
 

 
 

 
 
 
 
Research and development(2)
27,596

 
19,190

 
72,354

 
51,472

Sales and marketing(2)
56,911

 
47,567

 
165,408

 
120,761

General and administrative(2)
19,848

 
13,546

 
55,873

 
37,133

Total operating expenses
104,355

 
80,303

 
293,635

 
209,366

Operating loss
(28,479
)
 
(34,515
)
 
(91,887
)
 
(88,139
)
Other income (expense), net
(1,705
)
 
509

 
(4,682
)
 
872

Loss before provision for (benefit from) income taxes
(30,184
)
 
(34,006
)
 
(96,569
)
 
(87,267
)
Provision for (benefit from) income taxes
(667
)
 
(940
)
 
(1,883
)
 
(463
)
Net loss
$
(29,517
)
 
$
(33,066
)
 
$
(94,686
)
 
$
(86,804
)
_______________________________
(1)  
See Note 2 to our condensed consolidated financial statements for a summary of adjustments.  
(2) 
Includes stock-based compensation expense as follows:

29



 
Three Months Ended October 31,
 
Nine Months Ended October 31,
 
2018
 
2017
 
2018
 
2017
 
 
 
 
 
 
 
 
 
(in thousands)
Cost of subscription revenue
$
2,383

 
$
1,421

 
$
5,813

 
$
3,163

Cost of professional services and other revenue
1,305

 
979

 
3,277

 
2,186

Research and development
6,291

 
5,174

 
15,776

 
12,913

Sales and marketing
6,228

 
3,894

 
15,852

 
9,290

General and administrative
5,335

 
2,940

 
13,181

 
7,740

Total stock-based compensation expense
$
21,542

 
$
14,408

 
$
53,899

 
$
35,292

 
Three Months Ended October 31,
 
Nine Months Ended October 31,
 
2018
 
2017
 
2018
 
2017
 
 
As Adjusted (1)
 
 
As Adjusted (1)
Revenue
 
 
 
 
 
 
 
Subscription
93
 %
 
92
 %
 
92
 %
 
92
 %
Professional services and other
7

 
8

 
8

 
8

Total revenue
100

 
100

 
100

 
100

Cost of revenue
 
 
 
 
 
 
 
Subscription
19

 
20

 
20

 
21

Professional services and other
9

 
12

 
9

 
11

Total cost of revenue
28

 
32

 
29

 
32

Gross profit
72

 
68

 
71

 
68

Operating expenses
 
 
 
 
 
 
 
Research and development
26

 
29

 
25

 
29

Sales and marketing
54

 
71

 
58

 
67

General and administrative
19

 
20

 
20

 
21

Total operating expenses
99

 
120

 
103

 
117

Operating loss
(27
)
 
(52
)
 
(32
)
 
(49
)
Other income (expense), net
(2
)
 
1

 
(2
)
 
1

Loss before provision for (benefit from) income taxes
(29
)
 
(51
)
 
(34
)
 
(48
)
Provision for (benefit from) income taxes
(1
)
 
(2
)
 
(1
)
 

Net loss
(28
)%
 
(49
)%
 
(33
)%
 
(48
)%
_______________________________
(1)  
See Note 2 to our condensed consolidated financial statements for a summary of adjustments.


30



Comparison of the Three Months Ended October 31, 2018 and 2017
Revenue
 
Three Months Ended October 31,
 
 
 
2018
 
2017
 
$ Change
 
% Change
 
 
 
 
 
 
 
 
 
(dollars in thousands)
Revenue:
 
 
 
 
 
 
 
Subscription
$
97,698

 
$
61,863

 
$
35,835

 
58
%
Professional services and other
7,878

 
5,048

 
2,830

 
56

Total revenue
$
105,576

 
$
66,911

 
$
38,665

 
58

Percentage of revenue:
 

 
 
 
 

 
 

Subscription
93
%
 
92
%
 
 

 
 

Professional services and other
7

 
8

 
 

 
 

Total
100
%
 
100
%
 
 

 
 

Subscription revenue increased by $35.8 million, or 58%, for the three months ended October 31, 2018 compared to the three months ended October 31, 2017. The increase was primarily due to the addition of new customers as well as an increase in users and sales of additional products to existing customers.
Professional services and other revenue increased by $2.8 million, or 56%, for the three months ended October 31, 2018 compared to the three months ended October 31, 2017. The increase in professional services revenue primarily related to an increase in implementation services priced on a time and material basis, associated with an increase in the number of new customers purchasing our subscription services.
Cost of Revenue, Gross Profit and Gross Margin
 
Three Months Ended October 31,
 
 
 
2018
 
2017
 
$ Change
 
% Change
 
 
 
 
 
 
 
 
 
(dollars in thousands)
Cost of revenue:
 
 
 
 
 
 
 
Subscription
$
20,265

 
$
13,553

 
$
6,712

 
50
%
Professional services and other
9,435

 
7,570

 
1,865

 
25

Total cost of revenue
$
29,700

 
$
21,123

 
$
8,577

 
41

Gross profit
$
75,876

 
$
45,788

 
$
30,088

 
66

Gross margin:
 

 
 
 
 

 
 

Subscription
79
 %
 
78
 %
 
 

 
 

Professional services and other
(20
)
 
(50
)
 
 

 
 

Total gross margin
72

 
68

 
 

 
 

Cost of subscription revenue increased by $6.7 million, or 50%, for the three months ended October 31, 2018 compared to the three months ended October 31, 2017, primarily due to an increase of $2.8 million in employee compensation costs related to higher headcount to support the growth in our subscription services, an increase of $0.9 million in allocated overhead costs to support our personnel growth, an increase of $0.7 million in data center costs as we increased capacity to support our growth, an increase of $0.6 million related to the amortization of capitalized internal-use software costs due to the continued development of our software and an increase of $0.6 million in software license costs.
Our gross margin for subscription revenue increased from 78% during the three months ended October 31, 2017 to 79% during the three months ended October 31, 2018, due to economies of scale as our subscription revenue increased. While our gross margins for subscription revenue may fluctuate in the near-term as we invest in our growth, we expect our subscription revenue gross margin to increase over time as we achieve additional economies of scale.

31



Cost of professional services and other revenue increased by $1.9 million, or 25%, for the three months ended October 31, 2018, compared to the three months ended October 31, 2017, primarily due to an increase of $0.7 million in consulting fees and an increase of $0.5 million in employee compensation costs related to higher headcount.
Our gross margin for professional services and other revenue improved to (20)% during the three months ended October 31, 2018 from (50)% primarily due to to higher professional services and other revenues as well as more efficient utilization from our professional services team.
Operating Expenses
Research and Development Expenses
 
Three Months Ended October 31,
 
 
 
2018
 
2017
 
$ Change
 
% Change
 
 
 
 
 
 
 
 
 
(dollars in thousands)
Research and development
$
27,596

 
$
19,190

 
$
8,406

 
44
%
Percentage of revenue
26
%
 
29
%
 
 

 
 

Research and development expenses increased $8.4 million, or 44%, for the three months ended October 31, 2018 compared to the three months ended October 31, 2017. The increase was primarily due to an increase of $5.7 million in employee compensation costs due to higher headcount and an increase of $1.7 million in allocated overhead costs.
Sales and Marketing Expenses
 
Three Months Ended October 31,
 
 
 
2018
 
2017
 
$ Change
 
% Change
 
 
 
 
 
 
 
 
 
(dollars in thousands)
Sales and marketing
$
56,911

 
$
47,567

 
$
9,344

 
20
%
Percentage of revenue
54
%
 
71
%
 
 

 
 

Sales and marketing expenses increased $9.3 million, or 20%, for the three months ended October 31, 2018 compared to the three months ended October 31, 2017. The increase was primarily due to an increase of $10.0 million in employee compensation costs related to headcount growth, an increase of $3.5 million in allocated overhead costs, an increase of $1.3 million in employee related expenses and an increase of $0.5 million in software license costs. These increases were partially offset by a decrease of $5.8 million related to marketing and event costs primarily driven by the timing of our annual customer conference which was moved from the third quarter of fiscal 2018 to the second quarter of fiscal 2019.
General and Administrative Expenses
 
Three Months Ended October 31,
 
 
 
2018
 
2017
 
$ Change
 
% Change
 
 
 
 
 
 
 
 
 
(dollars in thousands)
General and administrative
$
19,848

 
$
13,546

 
$
6,302

 
47
%
Percentage of revenue
19
%
 
20
%
 
 

 
 

General and administrative expenses increased $6.3 million, or 47%, for the three months ended October 31, 2018 compared to the three months ended October 31, 2017. The increase was primarily due to an increase of $4.8 million in employee compensation costs primarily related to higher headcount to support our continued growth and an increase of $1.3 million in allocated overhead costs, partially offset by a decrease of $0.7 million in non-cash charitable contributions.

32





Other Income (Expense), Net
 
Three Months Ended October 31,
 
 
 
2018
 
2017
 
$ Change
 
% Change
 
 
 
 
 
 
 
 
 
(dollars in thousands)
Other income (expense), net
$
(1,705
)
 
$
509

 
$
(2,214
)
 
N/A
Other expense, net increased $2.2 million for the three months ended October 31, 2018 compared to the three months ended October 31, 2017. The increase was primarily due to $4.1 million in interest expense incurred related to the 2023 Notes, partially offset by an increase of $2.3 million in interest and other income earned on higher cash and short-term investment balances.

Comparison of the Nine Months Ended October 31, 2018 and 2017
Revenue
 
Nine Months Ended October 31,
 
 
 
2018
 
2017
 
$ Change
 
% Change
 
 
 
 
 
 
 
 
 
(dollars in thousands)
Revenue:
 
 
 
 
 
 
 
Subscription
$
262,393

 
$
165,459

 
$
96,934

 
59
%
Professional services and other
21,390

 
14,036

 
7,354

 
52

Total revenue
$
283,783

 
$
179,495

 
$
104,288

 
58

Percentage of revenue:
 

 
 
 
 

 
 

Subscription
92
%
 
92
%
 
 

 
 

Professional services and other
8

 
8

 
 

 
 

Total
100
%
 
100
%
 
 

 
 

Subscription revenue increased by $96.9 million, or 59%, for the nine months ended October 31, 2018 compared to the nine months ended October 31, 2017. The increase was primarily due to the addition of new customers as well as an increase in users and sales of additional products to existing customers.
Professional services and other revenue increased by $7.4 million, or 52%, for the nine months ended October 31, 2018 compared to the nine months ended October 31, 2017. The increase in professional services revenue primarily related to an increase in implementation services priced on a time and material basis, associated with an increase in the number of new customers purchasing our subscription services.

33



Cost of Revenue, Gross Profit and Gross Margin
 
Nine Months Ended October 31,
 
 
 
2018
 
2017
 
$ Change
 
% Change
 
 
 
 
 
 
 
 
 
(dollars in thousands)
Cost of revenue:
 
 
 
 
 
 
 
Subscription
$
55,808

 
$
37,401

 
$
18,407

 
49
%
Professional services and other
26,227

 
20,867

 
5,360

 
26

Total cost of revenue
$
82,035

 
$
58,268

 
$
23,767

 
41

Gross profit
$
201,748

 
$
121,227

 
$
80,521

 
66

Gross margin:
 

 
 
 
 

 
 

Subscription
79
 %
 
77
 %
 
 

 
 

Professional services and other
(23
)
 
(49
)
 
 

 
 

Total gross margin
71

 
68

 
 

 
 

Cost of subscription revenue increased by $18.4 million, or 49%, for the nine months ended October 31, 2018 compared to the nine months ended October 31, 2017, primarily due to an increase of $8.4 million in employee compensation costs related to higher headcount to support the growth in our subscription services, an increase of $2.8 million in data center costs as we increased capacity to support our growth, an increase of $2.0 million in allocated overhead costs, an increase of $1.7 million related to the amortization of capitalized internal-use software costs, an increase of $1.3 million in software license costs, an increase of $1.0 million in consulting fees and an increase of $0.6 million in employee related expenses.
Our gross margin for subscription revenue increased to 79% during the nine months ended October 31, 2018, up from 77% during the nine months ended October 31, 2017, due to economies of scale as our subscription revenue increased. While our gross margins for subscription revenue may fluctuate in the near-term as we invest in our growth, we expect our subscription revenue gross margin to increase over time as we achieve additional economies of scale.
Cost of professional services and other revenue increased by $5.4 million, or 26%, for the nine months ended October 31, 2018, compared to the nine months ended October 31, 2017, primarily due to an increase of $2.6 million in employee compensation costs related to higher headcount, an increase of $1.4 million in consulting fees and an increase of $0.7 million in allocated overhead costs.
Our gross margin for professional services and other revenue improved to (23)% during the nine months ended October 31, 2018 from (49)% during the nine months ended October 31, 2017 primarily due to more efficient utilization from our professional services team.
Operating Expenses
Research and Development Expenses
 
Nine Months Ended October 31,
 
 
 
2018
 
2017
 
$ Change
 
% Change
 
 
 
 
 
 
 
 
 
(dollars in thousands)
Research and development
$
72,354

 
$
51,472

 
$
20,882

 
41
%
Percentage of revenue
25
%
 
29
%
 
 

 
 

Research and development expenses increased $20.9 million, or 41%, for the nine months ended October 31, 2018 compared to the nine months ended October 31, 2017. The increase was primarily due to an increase of $14.1 million in employee compensation costs due to higher headcount, an increase of $3.7 million in allocated overhead costs, an increase of $1.4 million due to a reduction in capitalized internal-use software costs and an increase of $0.6 million in other research related costs.

34



Sales and Marketing Expenses
 
Nine Months Ended October 31,
 
 
 
2018
 
2017
 
$ Change
 
% Change
 
 
 
 
 
 
 
 
 
(dollars in thousands)
Sales and marketing
$
165,408

 
$
120,761

 
$
44,647

 
37
%
Percentage of revenue
58
%
 
67
%
 
 

 
 

Sales and marketing expenses increased $44.6 million, or 37%, for the nine months ended October 31, 2018, compared to the nine months ended October 31, 2017. The increase was primarily due to an increase of $27.5 million in employee compensation costs related to headcount growth, an increase of $7.6 million in allocated overhead costs, an increase of $4.9 million related to marketing and event costs primarily driven by increases in demand generation programs, advertising, customer sponsorships, and brand awareness efforts aimed at acquiring new customers, an increase of $2.3 million in employee related expenses to support our expanding customer base and an increase of $1.1 million in software license costs.
General and Administrative Expenses
 
Nine Months Ended October 31,
 
 
 
2018
 
2017
 
$ Change
 
% Change
 
 
 
 
 
 
 
 
 
(dollars in thousands)
General and administrative
$
55,873

 
$
37,133

 
$
18,740

 
50
%
Percentage of revenue
20
%
 
21
%
 
 

 
 

General and administrative expenses increased $18.7 million, or 50%, for the nine months ended October 31, 2018 compared to the nine months ended October 31, 2017. The increase was primarily due to an increase of $11.9 million in employee compensation costs related to higher headcount to support our continued growth, an increase of $2.9 million in costs from professional services comprised primarily of legal, accounting, and consulting fees, an increase of $2.9 million in allocated overhead costs and an increase of $1.1 million in acquisition costs related to our acquisition of ScaleFT.
Other (Income) Expense, Net
 
Nine Months Ended October 31,
 
 
 
2018
 
2017
 
$ Change
 
% Change
 
 
 
 
 
 
 
 
 
(dollars in thousands)
Other income (expense), net
$
(4,682
)
 
$
872

 
$
(5,554
)
 
N/A
Other expense, net increased $5.6 million for the nine months ended October 31, 2018 compared to the nine months ended October 31, 2017. The increase was primarily due to $10.9 million in interest expense incurred related to the 2023 Notes, partially offset by an increase of $6.0 million in interest and other income earned on higher cash and short-term investment balances.


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

35



 
As of October 31,
 
2018
 
2017
 
 
 
 
Customers with Annual Contract Value (ACV) above $100,000
937

 
603

Dollar-Based Retention Rate for the trailing 12 months ended
120
%
 
123
%
 
Three Months Ended October 31,
 
Nine Months Ended October 31,
 
2018
 
2017
 
2018
 
2017
 
 
 
 
 
 
 
 
 
(in thousands)
Calculated Billings
$
124,038

 
$
78,560

 
$
329,355

 
$
210,165

Number of Customers with Annual Contract Value Above $100,000
As of October 31, 2018, we had over 5,600 customers on our platform. We believe that our ability to increase the number of customers on our platform is an indicator of our market penetration, the growth of our business, and our potential future business opportunities. Increasing awareness of our platform and capabilities, coupled with the mainstream adoption of cloud technology, has expanded the diversity of our customer base to include organizations of all sizes across all industries. Over time, larger customers have constituted a greater share of our revenue, which has contributed to an increase in average revenue per customer. The number of customers who have greater than $100,000 in ACV with us was 937 and 603 as of October 31, 2018 and 2017, respectively. We expect this trend to continue as larger enterprises recognize the value of our platform and replace their legacy IAM infrastructure. We define a customer as a separate and distinct buying entity, such as a company, an educational or government institution, or a distinct business unit of a large company that has an active contract with us or one of our partners to access our platform.
Dollar-Based Retention Rate
Our ability to generate revenue is dependent upon our ability to maintain our relationships with our customers and to increase their utilization of our platform. We believe we can achieve these goals by focusing on delivering value and functionality that enables us to both retain our existing customers and expand the number of users and products used within an existing customer. We assess our performance in this area by measuring our Dollar-Based Retention Rate. Our Dollar-Based Retention Rate measures our ability to increase revenue across our existing customer base through expansion of users and products associated with a customer as offset by churn and contraction in the number of users or products associated with a customer.
Our Dollar-Based Retention Rate is based upon our ACV which is calculated based on the terms of that customer’s contract and represents the total contracted annual subscription amount as of that period end. We calculate our Dollar-Based Retention Rate as of a period end by starting with the ACV from all customers as of twelve months prior to such period end, or Prior Period ACV. We then calculate the ACV from these same customers as of the current period end, or Current Period ACV. Current Period ACV includes any upsells and is net of contraction or attrition over the trailing twelve months but excludes revenue from new customers in the current period. We then divide the total Current Period ACV by the total Prior Period ACV to arrive at our Dollar-Based Retention Rate.
Our strong Dollar-Based Retention Rate is primarily attributable to an expansion of users and up-selling additional products within our existing customers. Larger enterprises often implement a limited initial deployment of our platform before increasing their deployment on a broader scale.
Calculated Billings
Calculated Billings represent our total revenue plus the change in total deferred revenue and the change in total unbilled receivables in the period. While we had in previous SEC filings defined calculated billings as total revenue plus the change in total deferred revenue in the period, our current definition better aligns with ASC 606, which became effective for our interim and annual periods beginning February 1, 2018. Refer to Note 2 to our condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q for additional information regarding ASC 606. Calculated Billings in any particular period reflects sales to new customers plus subscription renewals and upsells to existing customers, and represent amounts invoiced for subscription, support and professional services, as

36



well as our rights to consideration for performance obligations satisfied but unbilled as of the reporting date. We typically invoice customers in advance in annual installments for subscriptions to our platform.
Calculated Billings increased 58% in the three months ended October 31, 2018 over the three months ended October 31, 2017 and increased 57% in the nine months ended October 31, 2018 over the nine months ended October 31, 2017. As our Calculated Billings continue to grow in absolute terms, we expect our Calculated Billings growth rate to trend down over time.
Non-GAAP Financial Measures
In addition to our results determined in accordance with U.S. generally accepted accounting principles, or GAAP, we believe the following non-GAAP measures are useful in evaluating our operating performance. We use the below referenced non-GAAP financial information, collectively, to evaluate our ongoing operations and for internal planning and forecasting purposes. We believe that non-GAAP financial information, when taken collectively, may be helpful to investors because it provides consistency and comparability with past financial performance, and assists in comparisons with other companies, some of which use similar non-GAAP financial information to supplement their GAAP results. The non-GAAP financial information is presented for supplemental informational purposes only, and should not be considered a substitute for financial information presented in accordance with GAAP, and may be different from similarly-titled non-GAAP measures used by other companies. The principal limitation of these non-GAAP financial measures is that they exclude significant expenses and income that are required by GAAP to be recorded in our financial statements. In addition, they are subject to inherent limitations as they reflect the exercise of judgment by our management about which expenses and income are excluded or included in determining these non-GAAP financial measures. A reconciliation is provided below for each non-GAAP financial measure to the most directly comparable financial measure stated in accordance with GAAP. Investors are encouraged to review the related GAAP financial measures and the reconciliation of these non-GAAP financial measures to their most directly comparable GAAP financial measures, and not to rely on any single financial measure to evaluate our business.
Non-GAAP Gross Profit and Non-GAAP Gross Margin
We define non-GAAP gross profit and non-GAAP gross margin as GAAP gross profit and GAAP gross margin, adjusted for stock-based compensation expense and amortization of acquired intangibles.
 
Three Months Ended October 31,
 
Nine Months Ended October 31,
 
2018
 
2017
 
2018
 
2017
 
 
As Adjusted (1)
 
 
As Adjusted (1)
 
 
 
 
 
 
 
 
 
(dollars in thousands)
Gross profit
$
75,876

 
$
45,788

 
$
201,748

 
$
121,227

Add:
 
 
 
 
 
 
 
Stock-based compensation expense included in cost of revenue
3,688

 
2,400

 
9,090

 
5,349

Amortization of acquired intangibles
449

 

 
449

 
4

Non-GAAP gross profit
$
80,013

 
$
48,188

 
$
211,287

 
$
126,580

Gross margin
72
%
 
68
%
 
71
%
 
68
%
Non-GAAP gross margin
76
%
 
72
%
 
74
%
 
71
%
(1)  
See Note 2 to our condensed consolidated financial statements for a summary of adjustments.
Non-GAAP Operating Loss and Non-GAAP Operating Margin
We define non-GAAP operating loss and non-GAAP operating margin as GAAP operating loss and GAAP operating margin, adjusted for stock-based compensation expense, charitable contributions and amortization of acquired intangibles.

37



 
Three Months Ended October 31,
 
Nine Months Ended October 31,
 
2018
 
2017
 
2018
 
2017
 
 
As Adjusted (1)
 
 
As Adjusted (1)
 
 
 
 
 
 
 
 
 
(dollars in thousands)
Operating loss
$
(28,479
)
 
$
(34,515
)
 
$
(91,887
)
 
$
(88,139
)
Add:
 
 
 
 
 
 
 
Stock-based compensation expense
21,542

 
14,408

 
53,899

 
35,292

Charitable contributions

 
754

 
1,008

 
754

Amortization of acquired intangibles
449

 

 
449

 
4

Non-GAAP operating loss
$
(6,488
)
 
$
(19,353
)
 
$
(36,531
)
 
$
(52,089
)
Operating margin
(27
)%
 
(52
)%
 
(32
)%
 
(49
)%
Non-GAAP operating margin
(6
)%
 
(29
)%
 
(13
)%
 
(29
)%
(1)  
See Note 2 to our condensed consolidated financial statements for a summary of adjustments.
Free Cash Flow
We define Free Cash Flow as net cash used in operating activities, less cash used for purchases of property and equipment and capitalized internal-use software costs.
 
Three Months Ended October 31,
 
Nine Months Ended October 31,
 
2018
 
2017
 
2018
 
2017
 
 
 
 
 
 
 
 
 
(in thousands)
Net cash provided by (used in) operating activities
$
6,439

 
$
(9,471
)
 
$
5,068

 
$
(25,395
)
Less:
 
 
 
 
 
 
 
Purchases of property and equipment
(4,463
)
 
(414
)
 
(14,253
)
 
(5,570
)
Capitalization of internal-use software costs
(604
)
 
(1,329
)
 
(2,329
)
 
(4,072
)
Free Cash Flow
$
1,372

 
$
(11,214
)
 
$
(11,514
)
 
$
(35,037
)
Net cash used in investing activities
$
(10,545
)
 
$
(1,161
)
 
$
(278,216
)
 
$
(81,463
)
Net cash provided by financing activities
$
7,469

 
$
21,814

 
$
342,352

 
$
221,367

Calculated Billings
We define Calculated Billings as total revenue plus the change in deferred revenue and unbilled receivables during the period.
 
Three Months Ended October 31,
 
Nine Months Ended October 31,
 
2018
 
2017
 
2018
 
2017
 
 
As Adjusted (1)
 
 
As Adjusted (1)
 
 
 
 
 
 
 
 
 
(in thousands)
Total revenue
$
105,576

 
$
66,911

 
$
283,783

 
$
179,495

Add:
 
 
 
 
 
 
 
Deferred revenue (end of period)
211,123

 
137,155

 
211,123

 
137,155

Unbilled receivables (beginning of period)
818

 
498

 
809

 
1,537

Less:
 
 
 
 
 
 
 
Unbilled receivables (end of period)
(1,581
)
 
(902
)
 
(1,581
)
 
(902
)
Deferred revenue (beginning of period)
(191,898
)
 
(125,102
)
 
(164,779
)
 
(107,120
)
Calculated billings
$
124,038

 
$
78,560

 
$
329,355

 
$
210,165

(1)  
See Note 2 to our condensed consolidated financial statements for a summary of adjustments.

38



Liquidity and Capital Resources
As of October 31, 2018, our principal sources of liquidity were cash, cash equivalents and short-term investments totaling $546.0 million, which were held for working capital purposes, as well as the available balance of our credit facility, described further below. Our cash equivalents and investments were comprised primarily of money market funds, U.S. treasury securities, commercial paper and corporate debt securities. We have generated significant operating losses and negative cash flows from operations as reflected in our accumulated deficit and condensed consolidated statements of cash flows. We expect to continue to incur operating losses and negative cash flows from operations for the foreseeable future.
In February 2018, we completed our private offering of the 2023 Notes and received aggregate proceeds of $345.0 million, before deducting costs of issuance of $10.0 million. In connection with the issuance of the 2023 Notes, we entered into convertible note hedge transactions with respect to our Class A common stock (Note Hedges). We paid an aggregate amount of $80.0 million of the net proceeds from the sale of the 2023 Notes to purchase the Note Hedges. The cost of the Note Hedges was partially offset by the proceeds of $52.4 million from the sale of warrants to purchase shares of our Class A common stock in connection with the issuance of the 2023 Notes.
In April 2017, upon completion of our IPO, we received aggregate proceeds of $200.0 million, net of underwriters’ discounts and commissions, before deducting offering costs of approximately $5.6 million. Historically, we have financed our operations primarily through the net proceeds we received through private sales of equity securities, as well as payments received from customers for subscription and professional services. We believe our existing cash and cash equivalents, our investments, our credit facility, and cash provided by sales of our products and services will be sufficient to meet our working capital and capital expenditure needs for at least the next 12 months. Our future capital requirements will depend on many factors, including our subscription growth rate, subscription renewal activity, billing frequency, the timing and extent of spending to support development efforts, the expansion of sales and marketing activities, the introduction of new and enhanced product offerings, and the continuing market adoption of our platform. We may in the future enter into arrangements to acquire or invest in complementary businesses, services and technologies, including intellectual property rights. We may be required to seek additional equity or debt financing. In the event that additional financing is required from outside sources, we may not be able to raise it on terms acceptable to us or at all. If we are unable to raise additional capital or generate cash flows necessary to expand our operations and invest in new technologies this could reduce our ability to compete successfully and harm our results of operations.
We had a line of credit (Revolving Line) with Silicon Valley Bank (SVB) in the amount of $40.0 million, which expired by its terms in November 2018. The available amount, not to exceed $40.0 million, was based on certain revenue metrics and was reduced by letters of credit totaling $4.2 million as of October 31, 2018 established in connection with facility lease agreements. As of October 31, 2018, $35.8 million was available under the Revolving Line, of which no amounts had been drawn.
A significant majority of our customers pay in advance for annual subscriptions. Therefore, a substantial source of our cash is from our deferred revenue, which is included on our condensed consolidated balance sheet as a liability. Deferred revenue consists of the unearned portion of billed fees for our subscriptions, which is recognized as revenue in accordance with our revenue recognition policy. As of October 31, 2018, we had deferred revenue of $211.1 million, of which $206.1 million was recorded as a current liability and is expected to be recorded as revenue in the next 12 months, provided all other revenue recognition criteria have been met.
Cash Flows
The following table summarizes our cash flows for the periods indicated:
 
Nine Months Ended October 31,
 
2018
 
2017
 
 
 
 
 
(in thousands)
Net cash provided by (used in) operating activities
$
5,068

 
$
(25,395
)
Net cash used in investing activities
(278,216
)
 
(81,463
)
Net cash provided by financing activities
342,352

 
221,367

Effects of changes in foreign currency exchange rates on cash and cash equivalents
(990
)
 
53

Net increase in cash, cash equivalents and restricted cash
$
68,214

 
$
114,562


39



Operating Activities
Our largest source of operating cash is cash collections from our customers for subscription and professional services. Our primary uses of cash from operating activities are for employee-related expenditures, marketing expenses and third-party hosting costs. Historically, we have generated negative cash flows from operating activities and have supplemented working capital requirements through net proceeds from the private sale of equity securities and more recently from the net proceeds from the sale of the 2023 Notes and from our IPO.
During the nine months ended October 31, 2018, cash used in operating activities was $5.1 million primarily due to our net loss of $94.7 million, adjusted for non-cash charges of $83.9 million and net cash inflows of $15.9 million provided by changes in our operating assets and liabilities. Non-cash charges primarily consisted of stock-based compensation, amortization of debt discount and issuance costs, amortization of deferred commissions, depreciation and amortization of property and equipment and intangible assets, deferred income taxes and non-cash charitable contributions. The primary drivers of the changes in operating assets and liabilities related to a $46.0 million increase in deferred revenue, a $9.3 million increase in accounts payable and accrued compensation and an $8.2 million increase in accrued expenses and other liabilities, partially offset by a $25.9 million increase in deferred commissions, a $17.5 million increase in accounts receivable and a $4.2 million increase in prepaid expenses and other assets.
During the nine months ended October 31, 2017, cash used in operating activities was $25.4 million primarily due to our net loss of $86.8 million, adjusted for non-cash charges of $52.1 million and net cash inflows of $9.4 million provided by changes in our operating assets and liabilities. Non-cash charges primarily consisted of stock-based compensation, amortization of deferred commissions, depreciation and amortization of property and equipment and intangible assets, deferred income taxes and non-cash charitable contributions. The primary drivers of the changes in operating assets and liabilities related to a $30.0 million increase in deferred revenue and a $10.6 million increase in accounts payable, accrued compensation and other accrued expenses, partially offset by a $16.2 million increase in deferred commissions, a $12.7 million increase in accounts receivable and a $2.4 million increase in prepaid expenses and other assets.
Investing Activities
Net cash used in investing activities during the nine months ended October 31, 2018 of $278.2 million was primarily attributable to the purchases of investments of $478.1 million, payment of $15.6 million, net of cash acquired, in connection with our ScaleFT acquisition, purchases of property and equipment of $14.3 million to support additional office space and headcount, and the capitalization of internal-use software costs of $2.3 million associated with the development of additional significant features and functionality to our platform. These activities were offset by proceeds from the sales and maturities of investments of $232.1 million.
Net cash used in investing activities during the nine months ended October 31, 2017 of $81.5 million was primarily attributable to the purchase of investments of $95.3 million, purchases of property and equipment of $5.6 million to support additional office space and headcount and the capitalization of internal-use software costs of $4.1 million associated with the development of additional features and functionality of our platform. These activities were partially offset by proceeds from the sale and maturities of investments of $23.5 million.
Financing Activities
Cash provided by financing activities during the nine months ended October 31, 2018 of $342.4 million was primarily attributable to proceeds from the issuance of the 2023 Notes of $335.0 million, net of costs of issuance, proceeds from the issuance of warrants of $52.4 million, proceeds from the exercise of stock options, net of repurchases, of $28.5 million and proceeds from our employee stock purchase plan of $6.7 million, partially offset by cash used to purchase the Note Hedges of $80.0 million.
Cash provided by financing activities during the nine months ended October 31, 2017 of $221.4 million was primarily attributable to proceeds from the completion of our IPO of $200.0 million, net of underwriters’ discounts and commissions and proceeds from the exercise of stock options, net of repurchases, of $25.8 million, partially offset by $4.0 million in payments related to deferred offering costs.


40



Obligations and Other Commitments
The following table represents our future non-cancelable contractual obligations as of October 31, 2018, aggregated by type:
 
Payments Due by Period 
 
Less
Than 1
Year 
 
1 to 3
Years 
 
3 to 5
Years
 
More Than
5 Years 
 
Total
 
(in thousands)
Convertible senior notes (1)
$

 
$

 
$
345,000

 
$

 
$
345,000

Operating lease obligations (2)
13,251

 
52,308

 
56,060

 
124,213

 
245,832

Other obligations (3)
18,471

 
33,074

 
15,010

 

 
66,555

Total contractual obligations
$
31,722

 
$
85,382

 
$
416,070

 
$
124,213

 
$
657,387

(1) 
Represents the principal amount of the 2023 Notes. See Note 8 to our condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q for further details.
(2) 
Consists of future non-cancelable minimum rental payments under operating leases for our offices. These payments have not been adjusted to reflect minimum sublease rental income of $17.1 million payable to us through 2024 pursuant to a non-cancellable sublease.
(3) 
Consists of future minimum payments under non-cancelable purchase commitments primarily related to data center, IT operations, sales and marketing activities, and interest obligations for the 2023 Notes that are payable in cash.



41



Indemnification Agreements
In the ordinary course of business, we enter into agreements of varying scope and terms pursuant to which we agree to indemnify customers, vendors, lessors, business partners and other parties with respect to certain matters, including, but not limited to, losses arising out of the breach of such agreements, services to be provided by us or from intellectual property infringement claims made by third parties. In addition, we have entered into indemnification agreements with our directors and certain officers and employees that will require us, among other things, to indemnify them against certain liabilities that may arise by reason of their status or service as directors, officers or employees. No demands have been made upon us to provide indemnification under such agreements and there are no claims that we are aware of that could have a material effect on our condensed consolidated financial statements.
Off-Balance Sheet Arrangements
As of October 31, 2018, we did not have any relationships with unconsolidated organizations or financial partnerships, such as structured finance or special purpose entities that would have been established for the purpose of facilitating off-balance sheet arrangements or other contractually narrow or limited purposes.
Critical Accounting Policies and Estimates
We prepare our condensed consolidated financial statements in accordance with GAAP. In the preparation of these condensed consolidated financial statements, we are required to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, costs and expenses, and related disclosures. To the extent that there are material differences between these estimates and actual results, our financial condition or results of operations would be affected. We base our estimates on past experience and other assumptions that we believe are reasonable under the circumstances, and we evaluate these estimates on an ongoing basis. We refer to accounting estimates of this type as critical accounting policies and estimates, which we discuss below.
Our significant accounting policies are discussed in “Notes to Consolidated Financial Statements - Note 2. Summary of Significant Accounting Policies” in our Form 10-K. There have been no significant changes to these policies for the nine months ended October 31, 2018, except as described in Note 2 to our condensed consolidated financial statements “Accounting Standards and Significant Accounting Policies”.
Recent Accounting Pronouncements
See Note 2 to our condensed consolidated financial statements “Accounting Standards and Significant Accounting Policies” for more information.

42



Item 3. Quantitative and Qualitative Disclosures about Market Risk
Foreign Currency Exchange Risk
The functional currencies of our foreign subsidiaries are the respective local currencies. Most of our sales are denominated in U.S. dollars, and therefore our revenue is not currently subject to significant foreign currency risk. Our operating expenses are denominated in the currencies of the countries in which our operations are located, which are primarily in the United States, the United Kingdom, Canada and Australia. Our condensed consolidated results of operations and cash flows are, therefore, subject to fluctuations due to changes in foreign currency exchange rates and may be adversely affected in the future due to changes in foreign exchange rates. To date, we have not entered into any hedging arrangements with respect to foreign currency risk or other derivative financial instruments. During the nine months ended October 31, 2018 and 2017, a hypothetical 10% change in foreign currency exchange rates applicable to our business would not have had a material impact on our condensed consolidated financial statements.
Interest Rate Risk
We had cash, cash equivalents and short-term investments totaling $546.0 million as of October 31, 2018, of which $513.7 million was invested in money market funds, commercial paper, U.S. treasury securities and corporate debt securities. Our cash and cash equivalents are held for working capital purposes. Our short-term investments are made for capital preservation purposes. We do not enter into investments for trading or speculative purposes.
Our cash equivalents and our investment portfolio are subject to market risk due to changes in interest rates. Fixed rate securities may have their market value adversely affected due to a rise in interest rates. Due in part to these factors, our future investment income may fall short of our expectations due to changes in interest rates or we may suffer losses in principal if we are forced to sell securities that decline in market value due to changes in interest rates. However, because we classify our short-term investments as “available for sale,” no gains or losses are recognized due to changes in interest rates unless such securities are sold prior to maturity or declines in fair value are determined to be other-than-temporary.
As of October 31, 2018, a hypothetical 10% relative change in interest rates would not have had a material impact on the value of our cash equivalents or investment portfolio. Fluctuations in the value of our cash equivalents and investment portfolio caused by a change in interest rates (gains or losses on the carrying value) are recorded in other comprehensive income (loss), and are realized only if we sell the underlying securities prior to maturity.
Convertible Senior Notes
In February 2018, we issued the 2023 Notes due February 15, 2023 with a principal amount of $345.0 million. Concurrently with the issuance of the 2023 Notes, we entered into separate Note Hedges and warrant transactions. The Note Hedges were completed to reduce the potential dilution from the conversion of the 2023 Notes.
The 2023 Notes have a fixed annual interest rate of 0.25%; accordingly, we do not have economic interest rate exposure on the 2023 Notes. However, the fair value of the 2023 Notes is exposed to interest rate risk. Generally, the fair market value of the fixed interest rate 2023 Notes will increase as interest rates fall and decrease as interest rates rise. In addition, the fair value of the 2023 Notes fluctuates when the market price of our common stock fluctuates. The fair value was determined based on the quoted bid price of the 2023 Notes in an over-the-counter market on the last trading day of the reporting period. See Note 5 to our condensed consolidated financial statements for more information.



43



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


44


Part II. OTHER INFORMATION
Item 1. Legal Proceedings
From time to time in the normal course of business, the Company may be subject to various legal matters such as threatened or pending claims or proceedings. There were no material such matters as of October 31, 2018.
Item 1A. Risk Factors
A description of the risks and uncertainties associated with our business is set forth below. You should carefully consider the risks and uncertainties described below, as well as the other information in this Quarterly Report on Form 10-Q, including our condensed consolidated financial statements and the related notes and “Management’s Discussion and Analysis of Financial Condition and Results of Operations.” The occurrence of any of the events or developments described below, or of additional risks and uncertainties not presently known to us or that we currently deem immaterial, could materially and adversely affect our business, results of operations, financial condition and growth prospects. In such an event, the market price of our Class A common stock could decline and you could lose all or part of your investment.
Risks Related to Our Business
We have a limited operating history, which makes it difficult to forecast our revenue and evaluate our business and future prospects.
We have been in existence since 2009, and much of our growth has occurred in recent periods. As a result of our limited operating history, our ability to forecast our future results of operations and plan for and model future growth is limited and subject to a number of uncertainties. We have encountered and will continue to encounter risks and uncertainties frequently experienced by growing companies in rapidly changing industries, such as the risks and uncertainties described herein. Additionally, the sales cycle for the evaluation and implementation of our platform, which typically extends for multiple months for enterprise deals, may also cause us to experience a delay between increasing operating expenses and the generation of corresponding revenue, if any. Accordingly, we may be unable to prepare accurate internal financial forecasts or replace anticipated revenue that we do not receive as a result of delays arising from these factors, and our results of operations in future reporting periods may be below the expectations of investors. If we do not address these risks successfully, our results of operations could differ materially from our estimates and forecasts or the expectations of investors, causing our business to suffer and our stock price to decline.
We have experienced rapid growth in recent periods, and our recent growth rates may not be indicative of our future growth. As our costs increase, we may not be able to generate sufficient revenue to achieve and, if achieved, maintain profitability.
From fiscal 2016 to fiscal 2017, our revenue grew from $85.9 million to $160.3 million, an increase of 87% and from fiscal 2017 to fiscal 2018, our revenue grew from $160.3 million to $260.0 million, an increase of 62%. In future periods, we may not be able to sustain revenue growth consistent with recent history, or at all. We believe our revenue growth depends on a number of factors, including, but not limited to, our ability to:
price our products effectively so that we are able to attract and retain customers without compromising our profitability;
attract new customers, successfully deploy and implement our platform, up-sell or otherwise increase our existing customers’ use of our platform, obtain customer renewals and provide our customers with excellent customer support;
increase our number of ISVs and channel partners;
adequately expand our sales force, and maintain or increase our sales force’s productivity;
successfully introduce new products, enhance existing products and address new use cases;
introduce our platform to new markets outside of the United States;
successfully compete against larger companies and new market entrants; and
increase awareness of our brand on a global basis.

45


If we are unable to accomplish any of these tasks, our revenue growth will be harmed. We also expect our operating expenses to increase in future periods, and if our revenue growth does not increase to offset these anticipated increases in our operating expenses, our business, financial position and results of operations will be harmed, and we may not be able to achieve or maintain profitability.
We have a history of losses, and we expect to incur losses for the foreseeable future.
We have incurred significant net losses in each year since our inception, including net losses of $76.3 million, $83.5 million and $114.4 million in fiscal 2016, 2017 and 2018, respectively. We expect to continue to incur net losses for the foreseeable future. Because the market for our platform is rapidly evolving and has not yet reached widespread adoption, it is difficult for us to predict our future results of operations. We expect our operating expenses to significantly increase over the next several years as we hire additional personnel, particularly in sales and marketing, expand and improve the effectiveness of our distribution channels, expand our operations and infrastructure, both domestically and internationally, and continue to develop our platform. As we continue to develop as a public company, we may incur additional legal, accounting and other expenses that we did not incur historically. If our revenue does not increase to offset these increases in our operating expenses, we will not be profitable in future periods. While historically our total revenue has grown, not all components of our total revenue have grown consistently. Further, in future periods, our revenue growth could slow or our revenue could decline for a number of reasons, including slowing demand for our software, increasing competition, any failure to gain or retain channel partners, a decrease in the growth of our overall market, or our failure, for any reason, to continue to capitalize on growth opportunities. As a result, our past financial performance should not be considered indicative of our future performance. Any failure by us to achieve or sustain profitability on a consistent basis could cause the value of our common stock to decline.
If we fail to manage our growth effectively, we may be unable to execute our business plan, maintain high levels of service and customer satisfaction or adequately address competitive challenges.
We have experienced, and may continue to experience, rapid growth and organizational change, which has placed, and may continue to place, significant demands on our management and our operational and financial resources. We have also experienced significant growth in the number of users and logins and in the amount of data that our Software-as-a-Service, or SaaS, hosting infrastructure supports. Finally, our organizational structure is becoming more complex as we improve our operational, financial and management controls as well as our reporting systems and procedures. We will require significant capital expenditures and the allocation of valuable management resources to grow and change in these areas without undermining our culture of rapid innovation, teamwork and attention to customer success, which has been central to our growth so far. If we fail to manage our anticipated growth and change in a manner that preserves the key aspects of our corporate culture, the quality of our platform may suffer, which could negatively affect our brand and reputation and harm our ability to retain and attract customers and employees.
We have established international offices, including offices in the United Kingdom, Canada and Australia and we may continue to expand our international operations into other countries in the future. Our expansion has placed, and our expected future growth will continue to place, a significant strain on our managerial, customer operations, research and development, marketing and sales, administrative, financial and other resources. If we are unable to manage our continued growth successfully, our business and results of operations could suffer.
In addition, as we expand our business, it is important that we continue to maintain a high level of customer service and satisfaction. As our customer base continues to grow, we will need to expand our account management, customer service and other personnel, and our network of ISVs, channel partners and system integrators, to provide personalized account management and customer service. If we are not able to continue to provide high levels of customer service, our reputation, as well as our business, results of operations and financial condition, could be harmed.
We face intense competition, especially from larger, well-established companies, and we may lack sufficient financial or other resources to maintain or improve our competitive position.
The market for identity solutions is intensely competitive, and we expect competition to increase in the future from established competitors and new market entrants. For products that organizations can use to manage identities for their extended enterprise, which we previously referred to as the internal use case, our competitors include authentication, provisioning and adaptive multi-factor authentication providers, many of which are large companies such as Computer Associates (a subsidiary of Broadcom), Citrix, IBM, Microsoft, Oracle, RSA (a division of Dell Technologies), Duo Security (a division of Cisco Systems) and Symantec, infrastructure-as-a-service providers such as Google Cloud Platform and Amazon Web Services, or AWS, and companies that have acquired identity management solution providers in recent years. For products that organizations can use to manage and secure their customers’

46


identities, which we previously referred to as the external use case, we generally compete with internally developed systems. We also face competition from small, private niche companies that offer point products that attempt to address certain of the problems that our platform solves. In addition, with the recent increase in large merger and acquisition transactions in the technology industry, particularly transactions involving cloud-based technologies, there is a greater likelihood that we will compete with other large technology companies in the future. Many of our existing competitors have, and some of our potential competitors could have, substantial competitive advantages such as greater name recognition and longer operating histories, larger sales and marketing budgets and resources, broader distribution and established relationships with ISVs, channel partners and customers, greater customer support resources, greater resources to make acquisitions, lower labor and development costs, larger and more mature intellectual property portfolios and substantially greater financial, technical and other resources.
In addition, some of our larger competitors have substantially broader product offerings and leverage their relationships based on other products or incorporate functionality into existing products to gain business in a manner that discourages users from purchasing our products, including through selling at zero or negative margins, product bundling or closed technology platforms. Potential customers may also prefer to purchase from their existing suppliers rather than a new supplier regardless of product performance or features. These larger competitors often have broader product lines and market focus and will therefore not be as susceptible to downturns in a particular market. Our competitors may also seek to repurpose their existing offerings to provide identity solutions with subscription models. Conditions in our market could change rapidly and significantly as a result of technological advancements, partnering by our competitors or continuing market consolidation. New start-up companies that innovate and large competitors that are making significant investments in research and development may invent similar or superior products and technologies that compete with our products. In addition, some of our competitors may enter into new alliances with each other or may establish or strengthen cooperative relationships with systems integrators, third-party consulting firms or other parties. Any such consolidation, acquisition, alliance or cooperative relationship could lead to pricing pressure and our loss of market share and could result in a competitor with greater financial, technical, marketing, service and other resources, all of which could harm our ability to compete. Furthermore, organizations may be more willing to incrementally add solutions to their existing infrastructure from competitors than to replace their existing infrastructure with our products. These competitive pressures in our market or our failure to compete effectively may result in price reductions, fewer orders, reduced revenue and gross margins, increased net losses, and loss of market share. Any failure to meet and address these factors could harm our business, results of operations and financial condition.
If we are unable to attract new customers, sell additional products to our existing customers or develop new products and enhancements to our products that achieve market acceptance, our revenue growth and profitability will be harmed.
To increase our revenue and achieve and maintain profitability, we must add new customers or sell additional products to our existing customers. Numerous factors, however, may impede our ability to add new customers and sell additional products to our existing customers, including our inability to convert new organizations into paying customers, failure to attract and effectively train new sales and marketing personnel, failure to retain and motivate our current sales and marketing personnel, failure to develop or expand relationships with channel partners, failure to successfully deploy products for new customers and provide quality customer support once deployed or failure to ensure the effectiveness of our marketing programs. In addition, if prospective customers do not perceive our platform to be of sufficiently high value and quality, we will not be able to attract the number and types of new customers that we are seeking.
In addition, our ability to attract new customers and increase revenue from existing customers depends in large part on our ability to enhance and improve our existing products and to introduce compelling new products that reflect the changing nature of our markets. The success of any enhancement to our products depends on several factors, including timely completion and delivery, competitive pricing, adequate quality testing, integration with existing technologies and our platform and overall market acceptance. If we are unable to successfully develop new products, enhance our existing products to meet customer requirements, or otherwise gain market acceptance, our business, results of operations and financial condition would be harmed.
Further, to grow our business, we must convince developers to adopt and build their external portals on our platform. We believe that these developer-built portals facilitate greater usage and customization of our products. If these developers stop developing on or supporting our platform, we will lose the benefit of network effects that have contributed to the growth in our number of customers, and our business, results of operations and financial condition could be harmed.

47


Our business depends on our customers renewing their subscriptions and purchasing additional licenses or subscriptions from us. Any material decline in our Dollar-Based Retention Rate would harm our future results of operations.
To continue to grow our business, it is important that our customers renew their subscriptions when existing contract terms expire and that we expand our commercial relationships with our existing customers. Our customers have no obligation to renew their subscriptions, and our customers may decide not to renew their subscriptions with a similar contract period, at the same prices and terms or with the same or a greater number of users. We have experienced significant growth in the number of users of our platform, but we do not know whether we will continue to achieve similar user growth rates in the future. In the past, some of our customers have elected not to renew their agreements with us, and it is difficult to accurately predict long-term customer retention and expansion rates. Our customer retention and expansion may decline or fluctuate as a result of a number of factors, including our customers’ satisfaction with our products, our product support, our prices and pricing plans, the prices of competing software products, reductions in our customers’ spending levels, user adoption of our platform, deployment success, utilization rates by our customers, new product releases and changes to the packaging of our product offerings. If our customers do not purchase additional subscriptions or renew their subscriptions, renew on less favorable terms or fail to add more users, our revenue may decline or grow less quickly than anticipated, which would harm our future results of operations. Furthermore, if our contractual license terms were to shorten it could lead to increased volatility of, and diminished visibility into, future recurring revenue. If our sales of new or recurring subscriptions and software-related support service contracts decline from existing customers, our revenue and revenue growth may decline, and our business will suffer.
If there are interruptions or performance problems associated with our technology or infrastructure, our existing customers may experience service outages, and our new customers may experience delays in the deployment of our platform.
Our continued growth depends, in part, on the ability of our existing and potential customers to access our platform 24 hours a day, seven days a week, without interruption or degradation of performance. We may experience disruptions, data loss, outages and other performance problems with our infrastructure due to a variety of factors, including infrastructure changes, introductions of new functionality, human or software errors, capacity constraints, denial-of-service attacks or other security-related incidents. In some instances, we may not be able to identify the cause or causes of these performance problems immediately or in short order. We may not be able to maintain the level of service uptime and performance required by our customers, especially during peak usage times and as our products become more complex and our user traffic increases. For example, in October 2016, a distributed denial-of-service attack against Dyn, a domain name service vendor we use (since acquired by Oracle), prevented many of our customers and their users in the United States from accessing our platform or applications authenticated by our platform and resulted in our failing to meet certain contracted uptime levels under our service level agreements and the issuance of service credits to some of our customers, although the dollar value of such credits were not material. If our platform is unavailable or if our customers are unable to access our products or deploy them within a reasonable amount of time, or at all, our business would be harmed. Since our customers rely on our service to access and complete their work, any outage on our platform would impair the ability of our customers to perform their work, which would negatively impact our brand, reputation and customer satisfaction. Moreover, we depend on services from various third parties to maintain our infrastructure and distribute our products via the Internet. If a service provider fails to provide sufficient capacity to support our platform or otherwise experiences service outages, such failure could interrupt our customers’ access to our services, which could adversely affect their perception of our platform's reliability and our revenues. Any disruptions in these services, including as a result of actions outside of our control, would significantly impact the continued performance of our products. In the future, these services may not be available to us on commercially reasonable terms, or at all. Any loss of the right to use any of these services could result in decreased functionality of our products until equivalent technology is either developed by us or, if available from another provider, is identified, obtained and integrated into our infrastructure. If we do not accurately predict our infrastructure capacity requirements, our customers could experience service shortfalls. We may also be unable to effectively address capacity constraints, upgrade our systems as needed, and continually develop our technology and network architecture to accommodate actual and anticipated changes in technology.
Any of the above circumstances or events may harm our reputation, cause customers to terminate their agreements with us, impair our ability to obtain subscription renewals from existing customers, impair our ability to grow our customer base, result in the expenditure of significant financial, technical and engineering resources, subject us to financial penalties and liabilities under our service level agreements, and otherwise harm our business, results of operations and financial condition.

48


A network or data security incident may allow unauthorized access to our network or data or our customers’ data, harm our reputation, create additional liability and adversely impact our financial results.
Increasingly, companies are subject to a wide variety of attacks on their networks and systems on an ongoing basis. In addition to threats from traditional computer “hackers,” malicious code (such as malware, viruses, worms and ransomware), employee theft or misuse, password spraying, phishing and denial-of-service attacks, we now also face threats from sophisticated nation-state and nation-state supported actors who engage in attacks (including advanced persistent threat intrusions) that add to the risks to our internal networks, our customers’ systems and the information that they store and process. Despite significant efforts to create security barriers to such threats, it is virtually impossible for us to entirely mitigate these risks. As a well-known provider of identity and security solutions, we pose an attractive target for such attacks. The security measures we have integrated into our internal networks and platform, which are designed to detect unauthorized activity and prevent or minimize security breaches, may not function as expected or may not be sufficient to protect our internal networks and platform against certain attacks. In addition, techniques used to sabotage or to obtain unauthorized access to networks in which data is stored or through which data is transmitted change frequently and generally are not recognized until launched against a target. As a result, we may be unable to anticipate these techniques or implement adequate preventative measures to prevent an electronic intrusion into our networks.
Our customers’ storage and use of data concerning, among others, their employees, contractors, customers and partners is essential to their use of our platform, which stores, transmits and processes customers’ proprietary information and personal data. If a breach of customer data security or unauthorized access to customer systems through our platform were to occur, as a result of third-party action, employee error, malfeasance or otherwise, and the confidentiality, integrity or availability of our customers’ data or systems was disrupted, we could incur significant liability to our customers and to individuals or businesses whose information was being stored by our customers, and our platform may be perceived as less desirable, which could negatively affect our business and damage our reputation. In addition, a network or security breach could result in the loss of customers and make it more challenging to acquire new customers.  Because techniques used to obtain unauthorized access to, or to sabotage, systems change frequently and generally are not recognized until launched against a target, we and our customers may be unable to anticipate these techniques or to implement adequate preventive measures.
In addition, security breaches impacting our platform could result in a risk of loss or unauthorized disclosure of this information, which, in turn, could lead to litigation, governmental audits and investigations and possible liability, damage our relationships with our existing customers, trigger indemnification and other contractual obligations, cause us to incur mitigation and remediation expenses, and have a negative impact on our ability to attract and retain new customers. Furthermore, as a well-known provider of identity and security solutions, any such breach, including a breach of our customers’ systems, could compromise our networks or networks secured by our products, creating system disruptions or slowdowns and exploiting security vulnerabilities of our or our customers’ networks, and the information stored on our or our customers’ systems could be accessed, publicly disclosed, altered, lost or stolen, which could subject us to liability and cause us financial harm. These breaches, or any perceived breach, of our networks, our customers’ networks, or other networks secured by our products, whether or not any such breach is due to a vulnerability in our platform, may also undermine confidence in our platform or our industry and result in damage to our reputation, negative publicity, loss of ISVs, channel partners, customers and sales, increased costs to remedy any problem, increased insurance expense, and costly litigation. In addition, a breach of the security measures of one of our key ISVs or channel partners could result in the exfiltration of confidential corporate information or other data that may provide additional avenues of attack, and if a high profile security breach occurs with respect to another SaaS provider, our customers and potential customers may lose trust in the security of the SaaS business model generally, which could adversely impact our ability to retain existing customers or attract new ones, potentially causing a negative impact on our business. Any of these negative outcomes could adversely impact market acceptance of our products and could harm our business, results of operations and financial condition.
Third parties may attempt to fraudulently induce employees or customers into disclosing sensitive information such as user names, passwords or other information or otherwise compromise the security of our internal networks, electronic systems and/or physical facilities in order to gain access to our data or our customers’ data, which could result in significant legal and financial exposure, a loss of confidence in the security of our platform, interruptions or malfunctions in our operations, and, ultimately, harm to our future business prospects and revenue. We may be required to expend significant capital and financial resources to protect against such threats or to alleviate problems caused by breaches in security.

49


We may experience quarterly fluctuations in our results of operations due to a number of factors that make our future results difficult to predict and could cause our results of operations to fall below analyst or investor expectations.
Our quarterly results of operations fluctuate from quarter to quarter as a result of a number of factors, many of which are outside of our control and may be difficult to predict, including, but not limited to:
the level of demand for our platform;
our ability to attract new customers and increase our existing customers’ use of our platform;
the timing and success of new product introductions by us or our competitors or any other change in the competitive landscape of our market;
pricing pressure as a result of competition or otherwise;
seasonal buying patterns for IT spending;
the mix of revenue attributable to larger transactions as opposed to smaller transactions and the associated volatility and timing of our transactions;
errors in our forecasting of the demand for our products, which could lead to lower revenue, increased costs or both;
increases in and timing of sales and marketing and other operating expenses that we may incur to grow and expand our operations and to remain competitive;
credit or other difficulties confronting our channel partners;
adverse litigation judgments, settlements of litigation and other disputes or other litigation-related or dispute-related costs;
significant security breaches of, technical difficulties with, or interruptions to, the delivery and use of our platform;
the impact of new accounting pronouncements and associated system implementations;
changes in the legislative or regulatory environment;
fluctuations in foreign currency exchange rates;
expenses related to real estate, including our office leases, and other fixed expenses;
costs related to the acquisition of businesses, talent, technologies or intellectual property, including potentially significant amortization costs and possible write-downs; and
general economic conditions in either domestic or international markets, including geopolitical uncertainty and instability.
Any one or more of the factors above may result in significant fluctuations in our results of operations. You should not rely on our past results as an indicator of our future performance.
The variability and unpredictability of our quarterly results of operations or other operating metrics could result in our failure to meet our expectations or those of analysts that cover us or investors with respect to revenue or other metrics for a particular period. If we fail to meet or exceed such expectations for these or any other reasons, the market price of our Class A common stock could fall substantially, and we could face costly lawsuits, including securities class action suits.
Any actual or perceived failure by us to comply with our privacy policy or legal or regulatory requirements in one or multiple jurisdictions could result in proceedings, actions or penalties against us.
Our customers’ storage and use of data concerning, among others, their employees, contractors, customers and partners is essential to their use of our platform. We have implemented various features intended to enable our customers to better comply with applicable privacy and security requirements in their collection and use of data, but these features do not ensure their compliance and may not be effective against all potential privacy concerns.
Many jurisdictions have enacted or are considering enacting privacy and/or data security legislation, including laws and regulations applying to the collection, use, storage, transfer, disclosure and/or processing of personal data. The costs of compliance with, and other burdens imposed by, such laws and regulations that are applicable to the

50


operations of our customers may limit the use and adoption of our service and reduce overall demand for it. These privacy and data security related laws and regulations are evolving and may result in increasing regulatory and public scrutiny and escalating levels of enforcement and sanctions. In addition, we are subject to certain contractual obligations regarding the collection, use, storage, transfer, disclosure and/or processing of personal data. Although we are working to comply with those federal, state, and foreign laws and regulations, industry standards, contractual obligations and other legal obligations that apply to us, those laws, regulations, standards and obligations are evolving and may be modified, interpreted and applied in an inconsistent manner from one jurisdiction to another, and may conflict with one another, other requirements or legal obligations, our practices or the features of our platform. In addition, some of our customers rely on our authorization under the Federal Risk and Authorization Management Program, or FedRAMP, to help satisfy their own legal and regulatory compliance requirements.
Any failure or perceived failure by us to comply with federal, state or foreign laws or regulations, industry standards, contractual obligations or other legal obligations, or any actual or suspected security incident, whether or not resulting in unauthorized access to, or acquisition, release or transfer of personal data or other data, may result in governmental enforcement actions and prosecutions, private litigation, fines and penalties or adverse publicity and could cause our customers to lose trust in us, which could have an adverse effect on our reputation and business. Any inability to adequately address privacy and security concerns, even if unfounded, or comply with applicable laws, regulations, policies, industry standards, contractual obligations or other legal obligations could result in additional cost and liability to us, damage our reputation, inhibit sales and adversely affect our business.
We also expect that there will continue to be new proposed laws, regulations and industry standards concerning privacy, data protection and information security in the United States, the European Union and other jurisdictions, and we cannot yet determine the impact such future laws, regulations and standards may have on our business. For example, in June 2018 California enacted the California Consumer Privacy Act which takes effect on January 1, 2020 and will broadly define personal information, give California residents expanded privacy rights and protections and provide for civil penalties for violations and a private right of action for data breaches. In addition to government activity, privacy advocacy groups and technology and other industries are considering various new, additional or different self-regulatory standards that may place additional burdens on us. Future laws, regulations, standards and other obligations, and changes in the interpretation of existing laws, regulations, standards and other obligations could impair our or our customers’ ability to collect, use or disclose information relating to consumers, which could decrease demand for our applications, increase our costs and impair our ability to maintain and grow our customer base and increase our revenue. New laws, amendments to or re-interpretations of existing laws and regulations, industry standards, contractual obligations and other obligations may require us to incur additional costs and restrict our business operations. Such laws and regulations may require companies to implement privacy and security policies, permit users to access, correct and delete personal data stored or maintained by such companies, inform individuals of security breaches that affect their personal data, and, in some cases, obtain individuals’ consent to use personal data for certain purposes. If we, or the third parties on which we rely, fail to comply with federal, state and international data privacy laws and regulations our ability to successfully operate our business and pursue our business goals could be harmed.
Our failure to comply with applicable laws and regulations, or to protect such data, could result in enforcement action against us, including fines and public censure, claims for damages by customers and other affected individuals, damage to our reputation and loss of goodwill (both in relation to existing customers and prospective customers), any of which could harm our business, results of operations and financial condition.
Since many of our services’ features involve the processing of personal data from our customers and their employees, contractors, customers, partners and others, any inability to adequately address privacy concerns, even if such concerns are unfounded, or to comply with applicable privacy or data security laws, regulations and policies, could result in liability to us, damage to our reputation, inhibition of sales and to our business.
Around the world, there are numerous lawsuits in process against various technology companies that process personal data. If those lawsuits are successful, it could increase the likelihood that our company may be exposed to liability for our own policies and practices concerning the processing of personal data and could hurt our business. Furthermore, the costs of compliance with, and other burdens imposed by laws, regulations and policies concerning privacy and data security that are applicable to the businesses of our customers may limit the use and adoption of our platform and reduce overall demand for it. Privacy concerns, whether or not valid, may inhibit market adoption of our platform. Additionally, concerns about security or privacy may result in the adoption of new legislation that restricts the implementation of technologies like ours or requires us to make modifications to our platform, which could significantly limit the adoption and deployment of our technologies or result in significant expense to modify our platform.

51


We publicly post our privacy policies and practices concerning our processing, use and disclosure of the personal data provided to us by our website visitors. Our publication of our privacy policies and other statements we publish that provide promises and assurances about privacy and security can subject us to potential state and federal action if they are found to be deceptive or misrepresentative of our practices.
Evolving and changing definitions of what constitutes “Personal Information” and “Personal Data” within the European Union, the United States and elsewhere, especially relating to classification of IP addresses, machine or device identification numbers, location data and other information, may limit or inhibit our ability to operate or expand our business, including limiting technology alliance partners that may involve the sharing of data.
If our platform is perceived to cause, or is otherwise unfavorably associated with, violations of privacy or data security requirements, it may subject us or our customers to public criticism and potential legal liability. Existing and potential privacy laws and regulations concerning privacy and data security and increasing sensitivity of consumers to unauthorized processing of personal data may create negative public reactions to technologies, products and services such as ours. Public concerns regarding personal data processing, privacy and security may cause some of our customers’ end users to be less likely to visit their websites or otherwise interact with them. If enough end users choose not to visit our customers’ websites or otherwise interact with them, our customers could stop using our platform. This, in turn, may reduce the value of our service and slow or eliminate the growth of our business.
Our financial results may fluctuate due to increasing variability in our sales cycles.
We plan our expenses based on certain assumptions about the length and variability of our sales cycle. These assumptions are based upon historical trends for sales cycles and conversion rates associated with our existing customers. As we continue to focus on sales to larger organizations, we expect our sales cycles to lengthen and become less predictable, which may harm our financial results. Factors that may influence the length and variability of our sales cycle include, among other things:
the need to raise awareness about the uses and benefits of our platform, including products that our customers can use to manage and secure the identities of their customers;
the need to allay privacy and security concerns;
the discretionary nature of purchasing and budget cycles and decisions;
the competitive nature of evaluation and purchasing processes;
announcements or planned introductions of new products, features or functionality by us or our competitors; and
often lengthy purchasing approval processes.
Our increasing focus on sales to larger organizations may further increase the variability of our financial results. If we are unable to close one or more expected significant transactions with large organizations in a particular period, or if an expected transaction is delayed until a subsequent period, our results of operations for that period, and for any future periods in which revenue from such transaction would otherwise have been recognized, may be harmed.

We provide service level commitments under our customer contracts. If we fail to meet these contractual commitments, we could be obligated to provide credits for future service, or face contract termination with refunds of prepaid amounts related to unused subscriptions, which could harm our business, results of operations and financial condition.
Our customer agreements contain service level commitments, under which we guarantee specified availability of our platform. Any failure of or disruption to our infrastructure could make our platform unavailable to our customers. If we are unable to meet the stated service level commitments to our customers or suffer extended periods of unavailability of our platform, we may be contractually obligated to provide affected customers with service credits for future subscriptions, or customers could elect to terminate and receive refunds for prepaid amounts related to unused subscriptions. For example, in October 2016, a distributed denial-of-service attack against Dyn, a domain name service vendor we use (since acquired by Oracle), prevented many of our customers and their users in the United States from accessing our platform or applications authenticated by our platform and resulted in our failing to meet certain contracted uptime levels under our service level commitments and the issuance of service credits to some of our customers. Our revenue, other results of operations and financial condition could be harmed if we suffer unscheduled downtime that exceeds the service level commitments under our agreements with our customers, and any extended service outages

52


could adversely affect our business and reputation as customers may elect not to renew and we could lose future sales.

If we fail to offer high-quality customer support, our business and reputation will suffer.
Once our platform is deployed to our customers, our customers rely on our support services to resolve any related issues. High-quality customer education and customer support is important for the successful marketing and sale of our products and for the renewal of existing customers. The importance of high-quality customer support will increase as we expand our business and pursue new organizations. If we do not help our customers quickly resolve post-deployment issues and provide effective ongoing customer support, our ability to upsell additional products to existing customers would suffer and our reputation with existing or potential customers would be harmed.
Our growth depends, in part, on the success of our strategic relationships with third parties.
To grow our business, we anticipate that we will continue to depend on relationships with third parties, such as ISVs and channel partners. Identifying partners, and negotiating and documenting relationships with them, requires significant time and resources. Our competitors may be effective in providing incentives to third parties to favor their products or services over subscriptions to our platform. In addition, acquisitions of such partners by our competitors could result in a decrease in the number of our current and potential customers, as these partners may no longer facilitate the adoption of our applications by potential customers. Further, some of our partners are or may become competitive with certain of our products and may elect to no longer integrate with our platform. If we are unsuccessful in establishing or maintaining our relationships with third parties, our ability to compete in the marketplace or to grow our revenue could be impaired, and our results of operations may suffer. Even if we are successful, we cannot assure you that these relationships will result in increased customer usage of our applications or increased revenue.
Because we recognize revenue from subscriptions and support services over the term of the relevant service period, downturns or upturns in sales are not immediately fully reflected in our results of operations.
We recognize recurring subscriptions and related support services revenue ratably over the term of the relevant period. As a result, much of the revenue we report each quarter is the recognition of deferred revenue from recurring subscriptions and related support services contracts entered into during previous quarters. Consequently, a decline in new or renewed recurring subscriptions and software-related support service contracts in any one quarter will not be fully reflected in revenue in that quarter, but will negatively affect our revenue in future quarters. Accordingly, the effect of significant downturns in new or renewed sales of our recurring subscriptions and software-related support services are not reflected in full in our results of operations until future periods. Revenue from our recurring subscriptions and software-related support services also makes it difficult for us to rapidly increase our revenue through additional service sales in any period, as revenue from new and renewal software-related service contracts must be recognized over the applicable service period.
If we fail to adapt to rapid technological change, our ability to remain competitive could be impaired.
The industry in which we compete is characterized by rapid technological change, frequent introductions of new products and evolving industry standards. Our ability to attract new customers and increase revenue from existing customers will depend in significant part on our ability to anticipate industry standards and trends and continue to enhance existing products or introduce or acquire new products on a timely basis to keep pace with technological developments. The success of any enhancement or new product depends on several factors, including the timely completion and market acceptance of the enhancement or new product. Any new product we develop or acquire might not be introduced in a timely or cost-effective manner and might not achieve the broad market acceptance necessary to generate significant revenue. If any of our competitors implements new technologies before we are able to implement them, those competitors may be able to provide more effective products than ours at lower prices. Any delay or failure in the introduction of new or enhanced products could harm our business, results of operations and financial condition.
Adverse general economic and market conditions and reductions in IT and identity spending may reduce demand for our products, which could harm our revenue, results of operations and cash flows.
Our revenue, results of operations and cash flows depend on the overall demand for our products. Concerns about the systemic impact of a potential widespread recession (in the United States or internationally), energy costs, geopolitical issues or the availability and cost of credit could lead to increased market volatility, decreased consumer confidence and diminished growth expectations in the U.S. economy and abroad, which in turn could result in reductions in IT and identity spending by our existing and prospective customers. Prolonged economic slowdowns may result in

53


customers requesting us to renegotiate existing contracts on less advantageous terms to us than those currently in place or defaulting on payments due on existing contracts or not renewing at the end of the contract term.
In addition, the economies of countries in Europe have been experiencing weakness associated with high sovereign debt levels, weakness in the banking sector and uncertainty over the future of the Eurozone. We have current and potential new customers in Europe. If economic conditions in Europe and other key markets for our applications continue to remain uncertain or deteriorate further, many customers may delay or reduce their information technology spending.
Our customers may merge with other entities who use alternative identity solutions and, during weak economic times, there is an increased risk that one or more of our customers will file for bankruptcy protection, either of which may harm our revenue, profitability and results of operations. We also face risk from international customers that file for bankruptcy protection in foreign jurisdictions, particularly given that the application of foreign bankruptcy laws may be more difficult to predict. In addition, we may determine that the cost of pursuing any claim may outweigh the recovery potential of such claim. As a result, broadening or protracted extension of an economic downturn could harm our business, revenue, results of operations and cash flows.
If we are unable to ensure that our products interoperate with a variety of operating systems and software applications that are developed by others, our platform may become less competitive and our results of operations may be harmed.
The number of people who access the Internet through mobile devices and access cloud-based software applications through mobile devices, including smartphones and handheld tablets or laptop computers, has increased significantly in the past few years and is expected to continue to increase. While we have created mobile applications and mobile versions of our products, if these mobile applications and products do not perform well, our business may suffer. We are also dependent on third-party application stores that may prevent us from timely updating our current products or uploading new products. In addition, our products interoperate with servers, mobile devices and software applications predominantly through the use of protocols, many of which are created and maintained by third parties. We therefore depend on the interoperability of our products with such third-party services, mobile devices and mobile operating systems, as well as cloud-enabled hardware, software, networking, browsers, database technologies and protocols that we do not control. Any changes in such technologies that degrade the functionality of our products or give preferential treatment to competitive services could adversely affect adoption and usage of our platform. Also, we may not be successful in developing or maintaining relationships with key participants in the mobile industry or in developing products that operate effectively with a range of operating systems, networks, devices, browsers, protocols and standards. In addition, we may face different fraud, security and regulatory risks from transactions sent from mobile devices than we do from personal computers. If we are unable to effectively anticipate and manage these risks, or if it is difficult for our customers to access and use our platform, our business, results of operations and financial condition may be harmed.
If we fail to enhance our brand cost-effectively, our ability to expand our customer base will be impaired and our business, results of operations and financial condition may suffer.
We believe that developing and maintaining awareness of our brand in a cost-effective manner is critical to achieving widespread acceptance of our existing and future products and is an important element in attracting new customers. Furthermore, we believe that the importance of brand recognition will increase as competition in our market increases. Successful promotion of our brand will depend largely on the effectiveness of our marketing efforts and on our ability to provide reliable and useful products at competitive prices. In the past, our efforts to build our brand have involved significant expenses. Brand promotion activities may not yield increased revenue, and even if they do, any increased revenue may not offset the expenses we incur in building our brand. If we fail to successfully promote and maintain our brand, or incur substantial expenses in an unsuccessful attempt to promote and maintain our brand, we may fail to attract new customers or retain our existing customers to the extent necessary to realize a sufficient return on our brand-building efforts, and our business, results of operations and financial condition could suffer.
Failure to effectively develop and expand our marketing and sales capabilities could harm our ability to increase our customer base and achieve broader market acceptance of our products.
Our ability to increase our customer base and achieve broader market acceptance of our products will depend to a significant extent on our ability to expand our marketing and sales operations. We plan to continue expanding our direct sales force and engaging additional channel partners, both domestically and internationally. This expansion will require us to invest significant financial and other resources. Our business will be harmed if our efforts do not generate a corresponding increase in revenue. We may not achieve anticipated revenue growth from expanding our direct sales

54


force if we are unable to hire and develop talented direct sales personnel, if our new direct sales personnel are unable to achieve desired productivity levels in a reasonable period of time or if we are unable to retain our existing direct sales personnel. We also may not achieve anticipated revenue growth from our channel partners if we are unable to attract and retain additional motivated channel partners, if any existing or future channel partners fail to successfully market, resell, implement or support our products for their customers, or if they represent multiple providers and devote greater resources to market, resell, implement and support the products and solutions of these other providers. For example, some of our channel partners also sell or provide integration and administration services for our competitors’ products, and if such channel partners devote greater resources to marketing, reselling and supporting competing products, this could harm our business, results of operations and financial condition.
Our ability to introduce new products and features is dependent on adequate research and development resources and our ability to successfully complete acquisitions. If we do not adequately fund our research and development efforts or complete acquisitions successfully, we may not be able to compete effectively and our business and results of operations may be harmed.
To remain competitive, we must continue to develop new products, applications and enhancements to our existing platform. This is particularly true as we further expand and diversify our capabilities. Maintaining adequate research and development resources, such as the appropriate personnel and development technology, to meet the demands of the market is essential. If we elect not to or are unable to develop products internally due to certain constraints, such as high employee turnover, lack of management ability or a lack of other research and development resources, we may choose to expand into a certain market or strategy via an acquisition for which we could potentially pay too much or fail to successfully integrate into our operations. Further, many of our competitors expend a considerably greater amount of funds on their respective research and development programs, and those that do not may be acquired by larger companies that would allocate greater resources to our competitors’ research and development programs. Our failure to maintain adequate research and development resources or to compete effectively with the research and development programs of our competitors would give an advantage to such competitors and may harm our business, results of operations and financial condition.
Interruptions or delays in the services provided by third-party data centers or internet service providers could impair the delivery of our platform and our business could suffer.
We host our platform using AWS data centers, a provider of cloud infrastructure services. All of our products utilize resources operated by us in these locations. Our operations depend on protecting the virtual cloud infrastructure hosted in AWS by maintaining its configuration, architecture and interconnection specifications, as well as the information stored in these virtual data centers and which third-party internet service providers transmit. Although we have disaster recovery plans that utilize multiple AWS locations, any incident affecting their infrastructure that may be caused by fire, flood, severe storm, earthquake, power loss, telecommunications failures, unauthorized intrusion, computer viruses and disabling devices, natural disasters, war, criminal act, military actions, terrorist attacks and other similar events beyond our control could negatively affect our platform. A prolonged AWS service disruption affecting our platform for any of the foregoing reasons could damage our reputation with current and potential customers, expose us to liability, cause us to lose customers or otherwise harm our business. We may also incur significant costs for using alternative equipment or taking other actions in preparation for, or in reaction to, events that damage the AWS services we use.
AWS enables us to order and reserve server capacity in varying amounts and sizes distributed across multiple regions. AWS provides us with computing and storage capacity pursuant to an agreement that continues until terminated by either party. AWS may terminate the agreement by providing 30 days prior written notice and may, in some cases, terminate the agreement immediately for cause upon notice.
Our platform is accessed by a large number of customers, often at the same time. As we continue to expand the number of our customers and products available to our customers, we may not be able to scale our technology to accommodate the increased capacity requirements, which may result in interruptions or delays in service. In addition, the failure of AWS data centers, or third-party internet service providers, or other third-party service providers whose services are integrated with our platform, to meet our capacity requirements could result in interruptions or delays in access to our platform or impede our ability to scale our operations. In the event that our AWS service agreements are terminated, or there is a lapse of service, interruption of internet service provider connectivity or damage to such facilities, we could experience interruptions in access to our platform as well as delays and additional expense in arranging new facilities and services.

55


Our success depends, in part, on the integrity and scalability of our systems and infrastructures. System interruption and the lack of integration, redundancy and scalability in these systems and infrastructures may harm our business, results of operations and financial condition.
Our success depends, in part, on our ability to maintain the integrity of our systems and infrastructure, including websites, information and related systems. System interruption and a lack of integration and redundancy in our information systems and infrastructure may adversely affect our ability to operate websites, process and fulfill transactions, respond to customer inquiries and generally maintain cost-efficient operations. We may experience occasional system interruptions that make some or all systems or data unavailable or prevent us from efficiently providing access to our platform. We also rely on third-party computer systems, broadband and other communications systems and service providers in connection with providing access to our platform generally. Any interruptions, outages or delays in our systems and infrastructure, our business and/or third parties, or deterioration in the performance of these systems and infrastructure, could impair our ability to provide access to our platform. Fire, flood, power loss, telecommunications failure, hurricanes, tornadoes, earthquakes, other natural disasters, acts of war or terrorism and similar events or disruptions may damage or interrupt computer, broadband or other communications systems and infrastructure at any time. Any of these events could cause system interruption, delays and loss of critical data, and could prevent us from providing access to our platform. While we have backup systems for certain aspects of their operations, disaster recovery planning by its nature cannot be sufficient for all eventualities. In addition, we may not have adequate insurance coverage to compensate for losses from a major interruption. If any of these events were to occur, it could harm our business, results of operations and financial condition.
We rely on software and services from other parties. Defects in or the loss of access to software or services from third parties could increase our costs and adversely affect the quality of our products.
We rely on technologies from third parties to operate critical functions of our business, including cloud infrastructure services and customer relationship management services. Our business would be disrupted if any of the third-party software or services we utilize, or functional equivalents thereof, were unavailable due to extended outages or interruptions or because they are no longer available on commercially reasonable terms or prices. In each case, we would be required to either seek licenses to software or services from other parties and redesign our products to function with such software or services or develop these components ourselves, which would result in increased costs and could result in delays in our product launches and the release of new product offerings until equivalent technology can be identified, licensed or developed, and integrated into our products. Furthermore, we might be forced to limit the features available in our current or future products. These delays and feature limitations, if they occur, could harm our business, results of operations and financial condition.
Real or perceived errors, failures, vulnerabilities or bugs in our products, including deployment complexity, could harm our business and results of operations.
Errors, failures, vulnerabilities or bugs may occur in our products, especially when updates are deployed or new products are rolled out. Our platform is often used in connection with large-scale computing environments with different operating systems, system management software, equipment and networking configurations, which may cause errors or failures of products, or other aspects of the computing environment into which our products are deployed. In addition, deployment of our products into complicated, large-scale computing environments may expose errors, failures, vulnerabilities or bugs in our products. Any such errors, failures, vulnerabilities or bugs may not be found until after they are deployed to our customers. Real or perceived errors, failures, vulnerabilities or bugs in our products could result in negative publicity, loss of customer data, loss of or delay in market acceptance of our products, loss of competitive position, or claims by customers for losses sustained by them, all of which could harm our business, results of operations and financial condition.
If we fail to adequately protect our proprietary rights, our competitive position could be impaired and we may lose valuable assets, generate less revenue and incur costly litigation to protect our rights.
Our success is dependent, in part, upon protecting our proprietary information and technology. We rely on a combination of patents, copyrights, trademarks, service marks, trade secret laws and contractual restrictions to establish and protect our proprietary rights. However, the steps we take to protect our intellectual property may be inadequate. We will not be able to protect our intellectual property if we are unable to enforce our rights or if we do not detect unauthorized use of our intellectual property. Despite our precautions, it may be possible for unauthorized third parties to copy our products and use information that we regard as proprietary to create products that compete with ours. Some license provisions protecting against unauthorized use, copying, transfer and disclosure of our products may be unenforceable under the laws of certain jurisdictions and foreign countries. Further, the laws of some countries do

56


not protect proprietary rights to the same extent as the laws of the United States, and mechanisms for enforcement of intellectual property rights in some foreign countries may be inadequate. To the extent we expand our international activities, our exposure to unauthorized copying and use of our products and proprietary information may increase. Accordingly, despite our efforts, we may be unable to prevent third parties from infringing upon or misappropriating our technology and intellectual property.
We rely in part on trade secrets, proprietary know-how and other confidential information to maintain our competitive position. Although we enter into confidentiality and invention assignment agreements with our employees and consultants and enter into confidentiality agreements with the parties with whom we have strategic relationships and business alliances, no assurance can be given that these agreements will be effective in controlling access to and distribution of our products and proprietary information. Further, these agreements do not prevent our competitors from independently developing technologies that are substantially equivalent or superior to our products.
To protect our intellectual property rights, we may be required to spend significant resources to monitor and protect these rights. Litigation may be necessary in the future to enforce our intellectual property rights and to protect our trade secrets. Such litigation could be costly, time consuming and distracting to management and could result in the impairment or loss of portions of our intellectual property. Furthermore, our efforts to enforce our intellectual property rights may be met with defenses, counterclaims and countersuits attacking the validity and enforceability of our intellectual property rights. Our inability to protect our proprietary technology against unauthorized copying or use, as well as any costly litigation or diversion of our management’s attention and resources, could delay further sales or the implementation of our products, impair the functionality of our products, delay introductions of new products, result in our substituting inferior or more costly technologies into our products, or injure our reputation. In addition, we may be required to license additional technology from third parties to develop and market new products, and we cannot assure you that we could license that technology on commercially reasonable terms or at all, and our inability to license this technology could harm our ability to compete.
Our results of operations may be harmed if we are subject to an infringement claim or a claim that results in a significant damage award.
We expect that software product developers will increasingly be subject to infringement claims as the number of products and competitors grows and the functionality of products in different industry segments overlaps. Other companies have claimed in the past, and may claim in the future, that we infringe upon their intellectual property rights. A claim may also be made relating to technology that we acquire or license from third parties. If we were subject to a claim of infringement, regardless of the merit of the claim or our defenses, the claim could:
require costly litigation to resolve and/or the payment of substantial damages or other amounts to settle such disputes;
require significant management time;
cause us to enter into unfavorable royalty or license agreements, if such arrangements are available at all;
require us to discontinue the sale of some or all of our products, or to remove or reduce features or functionality of our products;
require us to indemnify our customers or third-party service providers; and/or
require us to expend additional development resources to redesign our products.
Any one or more of the above could harm our business, results of operations and financial condition.
We use open source software in our products, which could negatively affect our ability to offer our products and subject us to litigation or other actions.
We use open source software in our products and may use more open source software in the future. From time to time, there have been claims challenging the ownership of open source software against companies that incorporate open source software into their products. However, the terms of many open source licenses have not been interpreted by U.S. courts, and there is a risk that these licenses could be construed in a way that could impose unanticipated conditions or restrictions on our ability to commercialize our products. As a result, we could be subject to lawsuits by parties claiming ownership of what we believe to be open source software. Litigation could be costly for us to defend, have a negative effect on our results of operations and financial condition or require us to devote additional research and development resources to change our products. In addition, if we were to combine our proprietary software products

57


with open source software in a certain manner, we could, under certain of the open source licenses, be required to release the source code of our proprietary software to the public. This would allow our competitors to create similar products with less development effort and time. If we inappropriately use open source software, or if the license terms for open source software that we use change, we may be required to re-engineer our products, incur additional costs, discontinue the sale of some or all of our products or take other remedial actions.
In addition to risks related to license requirements, usage of open source software can lead to greater risks than use of third-party commercial software, as open source licensors generally do not provide warranties or assurance of title or controls on origin of the software. In addition, many of the risks associated with usage of open source software, such as the lack of warranties or assurances of title, cannot be eliminated, and could, if not properly addressed, negatively affect our business. We have established processes to help alleviate these risks, including a review process for screening requests from our development organizations for the use of open source software, but we cannot be sure that all of our use of open source software is in a manner that is consistent with our current policies and procedures, or will not subject us to liability.
Indemnity provisions in various agreements potentially expose us to substantial liability for intellectual property infringement and other losses.
Our agreements with customers and other third parties may include indemnification or other provisions under which we agree to indemnify or otherwise be liable to them for losses suffered or incurred as a result of claims of intellectual property infringement, damages caused by us to property or persons, or other liabilities relating to or arising from the use of our platform or other acts or omissions. The term of these contractual provisions often survives termination or expiration of the applicable agreement. As we continue to grow, the possibility of infringement claims and other intellectual property rights claims against us may increase. For any intellectual property rights indemnification claim against us or our customers, we will incur significant legal expenses and may have to pay damages, settlement fees, license fees and/or stop using technology found to be in violation of the third party’s rights. Large indemnity payments could harm our business, results of operations and financial condition. We may also have to seek a license for the infringing or allegedly infringing technology. Such license may not be available on reasonable terms, if at all, and may significantly increase our operating expenses or may require us to restrict our business activities and limit our ability to deliver certain products. As a result, we may also be required to develop alternative non-infringing technology, which could require significant effort and expense and/or cause us to alter our platform, which could negatively affect our business.
From time to time, customers require us to indemnify or otherwise be liable to them for breach of confidentiality, violation of applicable law or failure to implement adequate security measures with respect to their data stored, transmitted, or accessed using our platform. Although we normally contractually limit our liability with respect to such obligations, the existence of such a dispute may have adverse effects on our customer relationship and reputation and we may still incur substantial liability related to them.
Any assertions by a third party, whether or not successful, with respect to such indemnification obligations could subject us to costly and time-consuming litigation, expensive remediation and licenses, divert management attention and financial resources, harm our relationship with that customer and other current and prospective customers, reduce demand for our platform, and harm our brand, business, results of operations and financial condition.
We may face particular privacy, data security and data protection risks in Europe due to the invalidation of the Safe Harbor Program and the European General Data Protection Regulation.
In the European Community, Directive 95/46/EC, or the Directive, has required European Union member states to implement data protection laws to meet the strict privacy requirements of the Directive. Among other requirements, the Directive regulates transfers of personally identifiable data that is subject to the Directive, or Personal Data, to third countries, such as the United States, that have not been found to provide adequate protection to such Personal Data. Our customers have in the past relied upon our adherence to the U.S. Department of Commerce’s Safe Harbor Privacy Principles and compliance with the U.S.-EU and U.S.-Swiss Safe Harbor Frameworks as agreed to and set forth by the U.S. Department of Commerce, and the European Union and Switzerland, which established a means for legitimating the transfer of Personal Data by data controllers in the European Economic Area, or EEA, to the United States. As a result of the October 6, 2015 European Union Court of Justice, or ECJ, opinion in Case C-362/14 (Schrems v. Data Protection Commissioner) regarding the adequacy of the U.S.-EU Safe Harbor Framework, the U.S.-EU Safe Harbor Framework is no longer deemed to be a valid method of compliance with requirements set forth in the Directive (and member states’ implementations thereof) regarding the transfer of Personal Data outside of the EEA.

58


After the invalidation of the Safe Harbor Framework, negotiators from the European Union and United States worked to arrive at a new solution to legitimize transfers of Personal Data from the EEA to the United States and eventually reached political agreement on a successor to the Safe Harbor Framework. The Privacy Shield was formally adopted and as of August 1, 2016, interested companies have been permitted to register for the program. There continue to be concerns about the future of Privacy Shield as a legitimate data transfer mechanism as it continues to be subject to legal challenges. Until the remaining legal uncertainties regarding the future of the EU-US Privacy Shield are settled and we determine whether we will participate in the program, we will continue to face uncertainty as to whether our efforts to comply with our obligations under European privacy laws will be sufficient. If we are investigated by a European data protection authority, we may face fines and other penalties. Any such investigation or charges by European data protection authorities could have a negative effect on our existing business and on our ability to attract and retain new customers.
In light of the ECJ opinion in Case C-362/14, we offer our customers other methods to enable compliant data transfers from the EEA to the United States and have begun to undertake efforts to conform transfers of Personal Data from the EEA based on current regulatory obligations, the guidance of data protection authorities, and evolving best practices. Despite this, we may be unsuccessful in establishing conforming means or means that are acceptable to our customers of transferring such data from the EEA, including due to ongoing legislative activity, which may vary the current data protection landscape.
We may also experience hesitancy, reluctance, or refusal by European or multi-national customers to continue to use our services due to the potential risk exposure to such customers as a result of the ECJ ruling in Case C-362/14 and the current data protection obligations imposed on them by certain data protection authorities. Such customers may also view any alternative approaches to compliance as being too costly, too burdensome, too legally uncertain or otherwise objectionable and therefore decide not to do business with us.
We and our customers are at risk of enforcement actions taken by certain EU data protection authorities until such point in time that we may be able to ensure that all transfers of Personal Data to us in the United States from the EEA are conducted in compliance with all applicable regulatory obligations, the guidance of data protection authorities and evolving best practices. We may find it necessary to establish systems to maintain Personal Data originating from the European Union in the EEA, which may involve substantial expense and may cause us to need to divert resources from other aspects of our business, all of which may adversely affect our business.
In addition, data protection regulation is an area of increased focus and changing requirements. On April 27, 2016 the European Union adopted the General Data Protection Regulation 2016/679, or GDPR, that took effect on May 25, 2018, replacing the current data protection laws of each EU member state. The GDPR applies to any company established in the EU as well as to those outside the EU if they collect and use personal data in connection with the offering of goods or services to individuals in the EU or the monitoring of their behavior. The GDPR enhances data protection obligations for processors and controllers of personal data, including, for example, expanded disclosures about how personal data is to be used, limitations on retention of information, mandatory data breach notification requirements and onerous new obligations on services providers. Non-compliance with the GDPR can trigger fines of up to €20 million, or 4% of total worldwide annual revenue, whichever is higher. Given the breadth and depth of changes in data protection obligations, complying with its requirements has caused us to expend significant resources and such expenditures are likely to continue into the near future as we respond to new interpretations and enforcement actions following the effective date of the regulation and as we continue to negotiate data processing agreements with our customers and business partners. Separate EU laws and regulations (and member states’ implementations thereof) govern the protection of consumers and of electronic communications and these are also evolving. A draft of the new ePrivacy Regulation extends the strict opt-in marketing rules with limited exceptions to business-to-business communications, alters rules on third-party cookies, web beacons and similar technology and significantly increases penalties. We cannot yet determine the impact that such future laws, regulations, and standards may have on our business. Such laws and regulations are often subject to differing interpretations and may be inconsistent among jurisdictions. We may incur substantial expense in complying with the new obligations to be imposed by the GDPR and we may be required to make significant changes in our business operations and product and services development, all of which may adversely affect our revenues and our business overall.
We and our customers are at risk of enforcement actions taken by certain EU data protection authorities until such point in time that we may be able to ensure that all transfers of personal data to us from the EEA are conducted in compliance with all applicable regulatory obligations, the guidance of data protection authorities and evolving best practices. We may find it necessary to establish systems to maintain personal data originating from the EU in the EEA, which may involve substantial expense and may cause us to need to divert resources from other aspects of our business, all of which may adversely affect our business.

59


We function as a HIPAA Business Associate for certain of our customers and, as such, are subject to strict privacy and data security requirements. If we fail to comply with any of these requirements, we could be subject to significant liability, all of which can adversely affect our business as well as our ability to attract and retain new customers.
The Health Insurance Portability Act of 1996, as amended by the Health Information Technology for Economic and Clinical Health Act, or HITECH, and their respective implementing regulations, or HIPAA, imposes specified requirements relating to the privacy, security and transmission of individually identifiable health information. Among other things, HITECH makes HIPAA’s security standards directly applicable to business associates. We function as a business associate for certain of our customers that are HIPAA covered entities and service providers, and in that context we are regulated as a business associate for the purposes of HIPAA. If we are unable to comply with our obligations as a HIPAA business associate, we could face substantial civil and even criminal liability. Modifying the already stringent penalty structure that was present under HIPAA prior to HITECH, HITECH created four new tiers of civil monetary penalties and gave state attorneys general new authority to file civil actions for damages or injunctions in federal courts to enforce the federal HIPAA laws and seek attorneys’ fees and costs associated with pursuing federal civil actions. In addition, many state laws govern the privacy and security of health information in certain circumstances, many of which differ from HIPAA and each other in significant ways and may not have the same effect.
The HIPAA covered entities and service providers to which we provide services require us to enter into HIPAA-compliant business associate agreements with them. These agreements impose stringent data security obligations on us. If we are unable to meet the requirements of any of these business associate agreements, we could face contractual liability under the applicable business associate agreement as well as possible civil and criminal liability under HIPAA, all of which can have an adverse impact on our business and generate negative publicity, which, in turn, can have an adverse impact on our ability to attract and retain new customers.
We are subject to anti-corruption, anti-bribery and similar laws, and non-compliance with such laws can subject us to criminal penalties or significant fines and harm our business and reputation.
We are subject to anti-corruption and anti-bribery and similar laws, such as the U.S. Foreign Corrupt Practices Act of 1977, as amended, or the FCPA, the U.S. domestic bribery statute contained in 18 U.S.C. § 201, U.S. Travel Act, the USA PATRIOT Act, the U.K. Bribery Act 2010 and other anti-corruption, anti-bribery and anti-money laundering laws in countries in which we conduct activities. Anti-corruption and anti-bribery laws have been enforced aggressively in recent years and are interpreted broadly and prohibit companies and their employees and agents from promising, authorizing, making or offering improper payments or other benefits to government officials and others in the private sector. As we increase our international sales and business, our risks under these laws may increase. Noncompliance with these laws could subject us to investigations, sanctions, settlements, prosecution, other enforcement actions, disgorgement of profits, significant fines, damages, other civil and criminal penalties or injunctions, adverse media coverage and other consequences. Any investigations, actions or sanctions could harm our business, results of operations and financial condition.
We are subject to governmental export controls and economic sanctions laws that could impair our ability to compete in international markets and subject us to liability if we are not in full compliance with applicable laws.
Our business activities are subject to various restrictions under U.S. export controls and trade and economic sanctions laws, including the U.S. Commerce Department’s Export Administration Regulations and economic and trade sanctions regulations maintained by the U.S. Treasury Department’s Office of Foreign Assets Control. The U.S. export control laws and U.S. economic sanctions laws include prohibitions on the sale or supply of certain products and services to U.S. embargoed or sanctioned countries, governments, persons and entities and also require authorization for the export of encryption items. In addition, various countries regulate the import of certain encryption technology, including through import permitting and licensing requirements, and have enacted laws that could limit our ability to distribute our services or could limit our customers’ ability to implement our services in those countries. Although we take precautions to prevent our products from being provided in violation of such laws, our products may have been in the past, and could in the future be, provided inadvertently in violation of such laws, despite the precautions we take. If we fail to comply with these laws and regulations, we and certain of our employees could be subject to civil or criminal penalties, including the possible loss of export privileges and monetary penalties. Obtaining the necessary authorizations, including any required license, for a particular transaction may be time-consuming, is not guaranteed, and may result in the delay or loss of sales opportunities. Although we take precautions to prevent transactions with U.S. sanction targets, we could inadvertently provide our products to persons prohibited by U.S. sanctions. This could result in negative consequences to us, including government investigations, penalties and harm to our reputation.

60


We have limited experience with respect to determining the optimal prices for our products.
In the past, we have sometimes adjusted our prices either for individual customers in connection with long-term agreements or for a particular product. We expect that we may need to change our pricing in future periods. Further, as competitors introduce new products that compete with ours or reduce their prices, we may be unable to attract new customers or retain existing customers based on our historical pricing. As we expand internationally, we also must determine the appropriate price to enable us to compete effectively internationally. In addition, if our mix of products sold changes, then we may need to, or choose to, revise our pricing. As a result, we may be required or choose to reduce our prices or change our pricing model, which could harm our business, results of operations and financial condition.
We may face exposure to foreign currency exchange rate fluctuations.
Today, our international contracts are sometimes denominated in local currencies. However, the majority of our international costs are denominated in local currencies. Over time, an increasing portion of our international contracts may be denominated in local currencies. Therefore, fluctuations in the value of the U.S. dollar and foreign currencies may affect our results of operations when translated into U.S. dollars. We do not currently engage in currency hedging activities to limit the risk of exchange rate fluctuations. However, in the future, we may use derivative instruments, such as foreign currency forward and option contracts, to hedge certain exposures to fluctuations in foreign currency exchange rates. The use of such hedging activities may not offset any or more than a portion of the adverse financial effects of unfavorable movements in foreign exchange rates over the limited time the hedges are in place. Moreover, the use of hedging instruments may introduce additional risks if we are unable to structure effective hedges with such instruments.
Future acquisitions, strategic investments, partnerships or alliances could be difficult to identify and integrate, divert the attention of key management personnel, disrupt our business, dilute stockholder value and harm our results of operations and financial condition.
We have in the past acquired, and we may in the future seek to acquire or invest in, businesses, products or technologies that we believe could complement or expand our current platform, enhance our technical capabilities or otherwise offer growth opportunities. The pursuit of potential acquisitions may divert the attention of management and cause us to incur various expenses in identifying, investigating and pursuing suitable acquisitions, whether or not they are consummated. In addition, we have limited experience in acquiring other businesses. If we acquire additional businesses, we may not be able to successfully integrate and retain the acquired personnel, integrate the acquired operations and technologies, or effectively manage the combined business following the acquisition.
We may not be able to find and identify desirable acquisition targets or we may not be successful in entering into an agreement with any one target. Acquisitions could also result in dilutive issuances of equity securities or the incurrence of debt, or in adverse tax consequences or unfavorable accounting treatment, which could harm our results of operations. We may also experience delays or reductions in customer purchases for both us and the acquired business, disruption of partner relationships, claims and disputes with stockholders or third parties, unforeseen integration or other expenses, and future impairment of goodwill or other acquired intangible assets. In addition, if an acquired business fails to meet our expectations, our business, results of operations and financial condition may suffer.
Our customers may fail to pay us in accordance with the terms of their agreements, necessitating action by us to compel payment.
We typically enter into multiple year, non-cancelable arrangements with our customers. If customers fail to pay us under the terms of our agreements, we may be adversely affected both from the inability to collect amounts due and the cost of enforcing the terms of our contracts, including litigation. The risk of such negative effects increases with the term length of our customer arrangements. Furthermore, some of our customers may seek bankruptcy protection or other similar relief and fail to pay amounts due to us, or pay those amounts more slowly, either of which could adversely affect our business, results of operations and financial condition.
Because our long-term success depends, in part, on our ability to expand the sales of our products to customers located outside of the United States, our business will be susceptible to risks associated with international operations.
We currently maintain offices and have sales personnel outside the United States in the United Kingdom, Canada and Australia, and we intend to expand our international operations. In fiscal 2017 and 2018, our international revenue was 13% and 15%, respectively, of our total revenue. Any international expansion efforts that we may undertake may

61


not be successful. In addition, conducting international operations subjects us to new risks, some of which we have not generally faced in the United States. These risks include, among other things:
unexpected costs and errors in the localization of our products, including translation into foreign languages and adaptation for local practices and regulatory requirements;
lack of familiarity and burdens of complying with foreign laws, legal standards, privacy standards, regulatory requirements, tariffs and other barriers;
laws and business practices favoring local competitors or commercial parties;
costs and liabilities related to compliance with the GDPR and disparate data privacy standards and enforcement;
practical difficulties of enforcing intellectual property rights in countries with fluctuating laws and standards and reduced or varied protection for intellectual property rights in some countries;
unexpected changes in regulatory requirements, taxes, trade laws, tariffs, export quotas, custom duties or other trade restrictions;
difficulties in managing systems integrators and technology partners;
differing technology standards;
longer accounts receivable payment cycles and difficulties in collecting accounts receivable;
difficulties in managing and staffing international operations and differing employer/employee relationships and local employment laws;
fluctuations in exchange rates that may increase the volatility of our foreign-based revenue; and
potentially adverse tax consequences, including the complexities of foreign value added tax (or other tax) systems and restrictions on the repatriation of earnings.
Additionally, operating in international markets also requires significant management attention and financial resources. We cannot be certain that the investment and additional resources required in establishing operations in other countries will produce desired levels of revenue or profitability.
We have not engaged in currency hedging activities to limit risk of exchange rate fluctuations. Changes in exchange rates affect our costs and earnings, and may also affect the book value of our assets located outside the United States and the amount of our stockholders’ equity.
We have limited experience in marketing, selling and supporting our platform abroad. Our limited experience in operating our business internationally increases the risk that any potential future expansion efforts that we may undertake will not be successful. If we invest substantial time and resources to expand our international operations and are unable to do so successfully and in a timely manner, our business and results of operations will suffer.
We may be required to defer recognition of some of our revenue, which may harm our financial results in any given period.
We may be required to defer recognition of revenue for a significant period of time after entering into an agreement due to a variety of factors, including, among other things, whether:
the transaction involves both current products and products that are under development;
the customer requires significant modifications, configurations or complex interfaces that could delay delivery or acceptance of our products;
the transaction involves certain favorable pricing options;
the transaction involves acceptance criteria or other terms that may delay revenue recognition; or
the transaction involves performance milestones or payment terms that depend upon contingencies.
Because of these factors and other specific revenue recognition requirements under GAAP, we must have very precise terms in our contracts to recognize revenue when we initially provide access to our platform or perform services. Although we strive to enter into agreements that meet the criteria under GAAP for current revenue recognition on delivered performance obligations, our agreements are often subject to negotiation and revision based on the demands

62


of our customers. The final terms of our agreements sometimes result in deferred revenue recognition well after the time of delivery, which may adversely affect our financial results in any given period. In addition, because of prevailing economic conditions, more customers may require extended payment terms, shorter term contracts or alternative licensing arrangements that could reduce the amount of revenue we recognize upon delivery of our platform and could adversely affect our short-term financial results.
Furthermore, the presentation of our financial results requires us to make estimates and assumptions that may affect revenue recognition. In some instances, we could reasonably use different estimates and assumptions, and changes in estimates are likely to occur from period to period. Accordingly, actual results could differ significantly from our estimates.
Our international operations may give rise to potentially adverse tax consequences.
We are expanding our international operations and staff to better support our growth into the international markets. Our corporate structure and associated transfer pricing policies anticipate future growth into the international markets. The amount of taxes we pay in different jurisdictions may depend on the application of the tax laws of the various jurisdictions, including the United States, to our international business activities, changes in tax rates, new or revised tax laws or interpretations of existing tax laws and policies and our ability to operate our business in a manner consistent with our corporate structure and intercompany arrangements. The taxing authorities of the jurisdictions in which we operate may challenge our methodologies for pricing intercompany transactions, which are generally required to be computed on an arm’s-length basis pursuant to intercompany arrangements or disagree with our determinations as to the income and expenses attributable to specific jurisdictions. If such a challenge or disagreement were to occur, and our position was not sustained, we could be required to pay additional taxes, interest and penalties, which could result in one-time tax charges, higher effective tax rates, reduced cash flows and lower overall profitability of our operations. Our financial statements could fail to reflect adequate reserves to cover such a contingency.
Changes in tax laws or regulations in the various tax jurisdictions we are subject to that are applied adversely to us or our customers could increase the costs of our products and harm our business.
New income, sales, use or other tax laws, statutes, rules, regulations or ordinances could be enacted at any time. Those enactments could harm our domestic and international business operations, and our business and financial performance. Further, existing tax laws, statutes, rules, regulations or ordinances could be interpreted, changed, modified or applied adversely to us. These events could require us or our customers to pay additional tax amounts on a prospective or retroactive basis, as well as require us or our customers to pay fines and/or penalties and interest for past amounts deemed to be due. If we raise our prices to offset the costs of these changes, existing and potential future customers may elect not to purchase our products in the future. Additionally, new, changed, modified or newly interpreted or applied tax laws could increase our customers’ and our compliance, operating and other costs, as well as the costs of our products. Further, these events could decrease the capital we have available to operate our business. Any or all of these events could harm our business and financial performance.
As a multinational organization, we may be subject to taxation in several jurisdictions around the world with increasingly complex tax laws, the application of which can be uncertain. The amount of taxes we pay in these jurisdictions could increase substantially as a result of changes in the applicable tax principles, including increased tax rates, new tax laws or revised interpretations of existing tax laws and precedents, which could harm our liquidity and results of operations. In addition, the authorities in these jurisdictions could review our tax returns and impose additional tax, interest and penalties, and the authorities could claim that various withholding requirements apply to us or our subsidiaries or assert that benefits of tax treaties are not available to us or our subsidiaries, any of which could harm us and our results of operations.
Comprehensive tax reform legislation could adversely affect our business and financial condition.
On December 22, 2017, President Trump signed into law the Tax Cuts and Jobs Act of 2017 (the Tax Act) that significantly reforms the Internal Revenue Code of 1986, as amended (the Code). The Tax Act, among other things, includes changes to U.S. federal tax rates, imposes significant additional limitations on the deductibility of interest and net operating loss carryforwards, allows for the expensing of capital expenditures, and puts into effect the migration from a “worldwide” system of taxation to a territorial system. We continue to examine the impact this tax reform legislation may have on our business. The impact of this tax reform is uncertain and could be adverse.

63


We depend on our executive officers and other key employees, and the loss of one or more of these employees or an inability to attract and retain other highly skilled employees could harm our business.
Our success depends largely upon the continued services of our executive officers and other key employees. We rely on our leadership team in the areas of research and development, operations, security, marketing, sales, customer support, general and administrative functions, and on individual contributors in our research and development and operations functions. From time to time, there may be changes in our executive management team resulting from the hiring or departure of executives, which could disrupt our business. We do not have employment agreements with our executive officers or other key personnel that require them to continue to work for us for any specified period and, therefore, they could terminate their employment with us at any time. The loss of one or more of our executive officers, especially our Chief Executive Officer or Chief Operating Officer, or key employees could harm our business. Changes in our executive management team may also cause disruptions in, and harm to, our business.
In addition, to execute our growth plan, we must attract and retain highly qualified personnel. Competition for these personnel in the San Francisco Bay Area, where our headquarters is located, and in other locations where we maintain offices, is intense, especially for engineers experienced in designing and developing software and SaaS applications and experienced sales professionals. We have, from time to time experienced, and we expect to continue to experience, difficulty in hiring and retaining employees with appropriate qualifications. Many of the companies with which we compete for experienced personnel have greater resources than we have. If we hire employees from competitors or other companies, their former employers may attempt to assert that these employees or we have breached their legal obligations, resulting in a diversion of our time and resources. In addition, job candidates and existing employees often consider the value of the equity awards they receive in connection with their employment. If the perceived value of our equity awards declines, it may harm our ability to recruit and retain highly skilled employees. If we fail to attract new personnel or fail to retain and motivate our current personnel, our business and future growth prospects could be harmed.
Our management team has limited experience managing a public company.
Most members of our management team have limited experience managing a publicly-traded company, interacting with public company investors, and complying with the increasingly complex laws pertaining to public companies. Our management team may not successfully or efficiently manage us as a public company that is subject to significant regulatory oversight and reporting obligations under the federal securities laws and the continuous scrutiny of securities analysts and investors. These new obligations and constituents require significant attention from our senior management and could divert their attention away from the day-to-day management of our business, which could harm our business, results of operations and financial condition.
Our failure to raise additional capital or generate cash flows necessary to expand our operations and invest in new technologies in the future could reduce our ability to compete successfully and harm our results of operations.
We may need to raise additional funds, and we may not be able to obtain additional debt or equity financing on favorable terms, if at all. If we raise additional equity financing, our security holders may experience significant dilution of their ownership interests. If we engage in additional debt financing, we may be required to accept terms that restrict our ability to incur additional indebtedness, force us to maintain specified liquidity or other ratios or restrict our ability to pay dividends or make acquisitions. If we need additional capital and cannot raise it on acceptable terms, or at all, we may not be able to, among other things:
develop and enhance our products;
continue to expand our product development, sales and marketing organizations;
hire, train and retain employees;
respond to competitive pressures or unanticipated working capital requirements; or
pursue acquisition opportunities.
In addition, access to our existing line of credit with Silicon Valley Bank is subject to certain financial and other covenants. Our inability to abide by these covenants or do any of the foregoing could reduce our ability to compete successfully and harm our business, results of operations and financial condition.

64


If we fail to maintain an effective system of disclosure controls and internal control over financial reporting, our ability to produce timely and accurate financial statements or comply with applicable regulations could be impaired.
The Sarbanes-Oxley Act requires, among other things, that we maintain effective disclosure controls and procedures and internal control over financial reporting. 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 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. For example, we have worked to improve the controls around our key accounting processes and our quarterly close process, we have implemented a number of new systems to supplement our core ERP system as part of our control environment, and we have hired additional accounting and finance personnel to help us implement these processes and controls. 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. If any of these new or improved controls and systems do not perform as expected, we may experience material weaknesses in our controls.
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 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 be required to include in our periodic reports that are filed with the SEC after we are no longer an “emerging growth company,” as defined in the JOBS Act. 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 not currently required to comply with the SEC rules that implement Section 404 of the Sarbanes-Oxley Act and are therefore not required to make a formal assessment of the effectiveness of our internal control over financial reporting for that purpose. As a public company, we are required to provide an annual management report on the effectiveness of our internal control over financial reporting commencing with our second annual report on Form 10-K.
Our independent registered public accounting firm is not required to formally attest to the effectiveness of our internal control over financial reporting until after we are no longer an “emerging growth company” as defined in the JOBS Act. We expect to cease being an “emerging growth company” as of January 31, 2019. At such time, our independent registered public accounting firm may issue a report that is adverse in the event it is not satisfied with the level at which our internal control over financial reporting is documented, designed, or operating. Any failure to maintain effective disclosure controls and internal control over financial reporting could harm our business and results of operations and could cause a decline in the price of our Class A common stock.
Changes in existing financial accounting standards or practices, or taxation rules or practices, may harm our results of operations.
Changes in existing accounting or taxation rules or practices, new accounting pronouncements or taxation rules, or varying interpretations of current accounting pronouncements or taxation practice could harm our results of operations or the manner in which we conduct our business. Further, such changes could potentially affect our reporting of transactions completed before such changes are effective.
GAAP is subject to interpretation by the Financial Accounting Standards Board, 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 Financial Accounting Standards Board issued Accounting Standards Update No. 2014-09, Revenue from Contracts with Customers (Topic 606) (ASU 2014-09), for which certain elements may impact our accounting for revenue and costs incurred to acquire contracts. Under this new standard, revenue is recognized when a customer obtains control of promised goods or services and is recognized

65


in an amount that reflects the consideration which the entity expects to receive in exchange for those goods or services. We adopted this new standard on February 1, 2018, and the adoption did not have a material impact on revenue. The primary impact of the adoption relates to the amount and timing of the costs incurred to acquire contracts. Refer to Note 2 to our consolidated financial statements included elsewhere in this Form 10-Q for additional information on the new standard and a summary of adjustments to amounts previously reported. Adoption of such new standards and any difficulties in implementation of changes in accounting principles, including the ability to modify our accounting systems, could cause us to fail to meet our financial reporting obligations, which could result in regulatory discipline and harm investors’ confidence in us.
If our estimates or judgments relating to our critical accounting policies prove to be incorrect, our results of operations could be adversely affected.
The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in our consolidated financial statements and accompanying notes. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances, as provided in the section titled “Management’s Discussion and Analysis of Financial Condition and Results of Operations.” The results of these estimates form the basis for making judgments about the carrying values of assets, liabilities and equity, and the amount of revenue and expenses that are not readily apparent from other sources. Significant assumptions and estimates used in preparing our consolidated financial statements include those related to revenue recognition, capitalized internal-use software costs, income taxes, other non-income taxes, business combination and valuation of goodwill and purchased intangible assets and stock-based compensation. 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.
Catastrophic events may disrupt our business.
Natural disasters or other catastrophic events may cause damage or disruption to our operations, international commerce and the global economy, and thus could harm our business. We have a large employee presence in San Francisco, California and the west coast of the United States contains active earthquake zones. In the event of a major earthquake, hurricane or catastrophic event such as fire, power loss, telecommunications failure, cyber-attack, war or terrorist attack, we may be unable to continue our operations and may endure system interruptions, reputational harm, delays in our application development, lengthy interruptions in our products, breaches of data security and loss of critical data, all of which could harm our business, results of operations and financial condition. In addition, the insurance we maintain may not be adequate to cover our losses resulting from disasters or other business interruptions.
We may be subject to liability claims if we breach our contracts and our insurance may be inadequate to cover our losses.
We are subject to numerous obligations in our contracts with our customers and partners. Despite the procedures, systems and internal controls we have implemented to comply with our contracts, we may breach these commitments, whether through a weakness in these procedures, systems and internal controls, negligence or the willful act of an employee or contractor. Our insurance policies, including our errors and omissions insurance, may be inadequate to compensate us for the potentially significant losses that may result from claims arising from breaches of our contracts, disruptions in our services, including those caused by cybersecurity incidents, failures or disruptions to our infrastructure, catastrophic events and disasters or otherwise. In addition, such insurance may not be available to us in the future on economically reasonable terms, or at all. Further, our insurance may not cover all claims made against us and defending a suit, regardless of its merit, could be costly and divert management’s attention.
We are an “emerging growth company,” and the reduced disclosure requirements applicable to emerging growth companies may make our Class A common stock less attractive to investors.
We expect to be an “emerging growth company,” as defined in the JOBS Act, until January 31, 2019. As an “emerging growth company,” we take advantage of certain exemptions from various reporting requirements that are applicable to other public companies that are not “emerging growth companies,” including not being required to comply with the auditor attestation requirements of Section 404 of the Sarbanes-Oxley Act, reduced disclosure obligations regarding executive compensation in our periodic reports and proxy statements, and exemptions from the requirements of holding a nonbinding advisory vote on executive compensation and stockholder approval of any golden parachute payments not previously approved. We cannot predict if investors will find our Class A common stock less attractive because we will rely on these exemptions. If some investors find our Class A common stock less attractive as a result,

66


there may be a less active trading market for our Class A common stock and the price of our Class A common stock may be more volatile.
Exposure to political developments in the United Kingdom, including the outcome of the U.K. referendum on membership in the EU, could harm us.
On June 23, 2016, a referendum was held on the United Kingdom’s membership in the European Union, the outcome of which was a vote in favor of leaving the European Union. The United Kingdom’s vote to leave the European Union creates an uncertain political and economic environment in the United Kingdom and potentially across other EU member states, which may last for a number of months or years.
The result of the referendum means that the long-term nature of the United Kingdom’s relationship with the European Union is unclear and that there is considerable uncertainty as to when any such relationship will be agreed and implemented. The political and economic instability created by the United Kingdom’s vote to leave the European Union has caused and may continue to cause significant volatility in global financial markets and the value of the British Pound or other currencies, including the Euro. Depending on the terms reached regarding any exit from the European Union, it is possible that there may be adverse practical or operational implications on our business.
Our business may be subject to additional obligations to collect and remit sales tax and other taxes, and we may be subject to tax liability for past sales. Any successful action by state, foreign or other authorities to collect additional or past sales tax could harm our business.
States and some local taxing jurisdictions have differing rules and regulations governing sales and use taxes, and these rules and regulations are subject to varying interpretations that may change over time. In particular, the applicability of sales taxes to our platform in various jurisdictions is unclear. It is possible that we could face sales tax audits and that our liability for these taxes could exceed our estimates as state tax authorities could still assert that we are obligated to collect additional amounts as taxes from our customers and remit those taxes to those authorities. We could also be subject to audits in states and international jurisdictions for which we have not accrued tax liabilities. A successful assertion that we should be collecting additional sales or other taxes on our services in jurisdictions where we have not historically done so and do not accrue for sales taxes could result in substantial tax liabilities for past sales, discourage customers from purchasing our products or otherwise harm our business, results of operations and financial condition.
We file sales tax returns in certain states within the United States as required by law and certain customer contracts for a portion of the products that we provide. We do not collect sales or other similar taxes in other states and many of such states do not apply sales or similar taxes to the vast majority of the products that we provide. However, one or more states or foreign authorities could seek to impose additional sales, use or other tax collection and record-keeping obligations on us or may determine that such taxes should have, but have not been, paid by us. Liability for past taxes may also include substantial interest and penalty charges. Any successful action by state, foreign or other authorities to compel us to collect and remit sales tax, use tax or other taxes, either retroactively, prospectively or both, could harm our business, results of operations and financial condition.
Our ability to use our net operating loss carry-forwards and certain other tax attributes may be limited.
Under Section 382 of the Internal Revenue Code of 1986, as amended, or the Code, if a corporation undergoes an “ownership change,” generally defined as a greater than 50% change (by value) in its equity ownership over a three year period, the corporation’s ability to use its pre-change net operating loss carry-forwards and other pre-change tax attributes, such as research tax credits, to offset its post-change income may be limited. We have experienced ownership changes in the past and any such ownership change in the future could result in increased future tax liability. In addition, we may experience ownership changes in the future as a result of subsequent shifts in our stock ownership. As a result, if we earn net taxable income, our ability to use our pre-change net operating loss carry-forwards to offset U.S. federal taxable income may be subject to limitations, which could potentially result in increased future tax liability to us.

67


Risks Related to Ownership of Our Class A Common Stock
The stock price of our Class A common stock may be volatile or may decline regardless of our operating performance.
Prior to our IPO, there was no public market for shares of our Class A common stock. The market prices of the securities of other newly public companies have historically been highly volatile. The market price of our Class A common stock may fluctuate significantly in response to numerous factors, many of which are beyond our control, including, but not limited to:
overall performance of the equity markets and/or publicly-listed technology companies;
actual or anticipated fluctuations in our revenue or other operating metrics;
changes in the financial projections we provide to the public or our failure to meet these projections;
failure of securities analysts to initiate or maintain coverage of us, changes in financial estimates and/or recommendations by any securities analysts who follow our company, or our failure to meet the estimates or the expectations of investors;
recruitment or departure of key personnel;
significant security breaches, technical difficulties or interruptions of our services;
the economy as a whole and market conditions in our industry;
rumors and market speculation involving us or other companies in our industry;
announcements by us or our competitors of significant innovations, acquisitions, strategic partnerships, joint ventures, or capital commitments;
new laws or regulations or new interpretations of existing laws or regulations applicable to our business;
lawsuits threatened or filed against us;
other events or factors, including those resulting from war, incidents of terrorism, or responses to these events; and
sales of additional shares of our Class A common stock by us, our directors, our officers or our stockholders.
In addition, stock markets have experienced extreme price and volume fluctuations that have affected and continue to affect the market prices of equity securities of many companies. Stock prices of many companies have fluctuated in a manner unrelated or disproportionate to the operating performance of those companies. In the past, stockholders have instituted securities class action litigation following periods of market volatility. If we were to become involved in securities litigation, it could subject us to substantial costs, divert resources and the attention of management from our business, and harm our business.
The dual class structure of our common stock has the effect of concentrating voting control with those stockholders who held our capital stock prior to the completion of our IPO, including our directors, executive officers, and their affiliates, who held in the aggregate 56.7% of the voting power of our capital stock as of October 31, 2018. This will limit or preclude your ability to influence corporate matters, including the election of directors, amendments of our organizational documents, and any merger, consolidation, sale of all or substantially all of our assets, or other major corporate transaction requiring stockholder approval.
Our Class B common stock has ten votes per share, and our Class A common stock has one vote per share. As of October 31, 2018, our directors, executive officers, and their affiliates, held in the aggregate 56.7% of the voting power of our capital stock. Because of the ten-to-one voting ratio between our Class B and Class A common stock, the holders of our Class B common stock collectively could continue to control a majority of the combined voting power of our common stock and therefore be able to control all matters submitted to our stockholders for approval until April 12, 2027, the date that is the ten year anniversary of the closing of our IPO. This concentrated control may limit or preclude your ability to influence corporate matters for the foreseeable future, including the election of directors, amendments of our organizational documents, and any merger, consolidation, sale of all or substantially all of our assets, or other major corporate transaction requiring stockholder approval. In addition, this may prevent or discourage unsolicited acquisition proposals or offers for our capital stock that you may feel are in your best interest as one of our stockholders.

68


Future transfers by holders of Class B common stock will generally result in those shares converting to Class A common stock, subject to limited exceptions, such as certain transfers effected for estate planning purposes. The conversion of Class B common stock to Class A common stock will have the effect, over time, of increasing the relative voting power of those holders of Class B common stock who have retained their shares.
Sales of substantial amounts of our Class A common stock in the public markets, or the perception that sales might occur, could cause the market price of our Class A common stock to decline.
Sales of a substantial number of shares of our Class A common stock into the public market, particularly sales by our directors, executive officers, and principal stockholders, or the perception that these sales might occur, could cause the market price of our Class A common stock to decline.
In addition, as of October 31, 2018, we had options outstanding that, if fully exercised, would result in the issuance of 18,451,057 shares of Class B common stock and 863,277 shares of Class A common stock. As of October 31, 2018, we also had 4,935,983 restricted stock units, or RSUs, outstanding that, if vested and settled, would result in the issuance of shares of Class A common stock. All of the shares of Class A and Class B common stock issuable upon the exercise of stock options and vesting of RSUs and the shares reserved for future issuance under our equity incentive plans, are registered for public resale under the Securities Act. Accordingly, these shares will be able to be freely sold in the public market upon issuance, subject to applicable vesting requirements.
Furthermore, a substantial number of shares of our Class A common stock is reserved for issuance upon the exercise of the 2023 Notes (as defined below) and the warrants issued at the time of the issuance of the 2023 Notes. If we elect to satisfy our conversion obligation on the 2023 Notes solely in shares of our Class A common stock upon conversion of the notes, we will be required to deliver the shares of our Class A common stock, together with cash for any fractional share, on the second business day following the relevant conversion date.
As of October 31, 2018, the holders of approximately 1.9 million shares of our common stock have rights, subject to some conditions, to require us to file registration statements for the public resale of the Class A common stock issuable upon conversion of such shares or to include such shares in registration statements that we may file for us or other stockholders. Any registration statement we file to register additional shares, whether as a result of registration rights or otherwise, could cause the market price of our Class A common stock to decline or be volatile.
The requirements of being a public company may strain our resources, divert management’s attention, and affect our ability to attract and retain executive management and qualified board members.
We are subject to the reporting requirements of the Exchange Act, the listing standards of NASDAQ and other applicable securities rules and regulations. 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. For example, the Exchange Act requires, among other things, that we file annual, quarterly and current reports with respect to our business and results of operations. As a result of the complexity involved in complying with the rules and regulations applicable to public companies, our management’s attention may be diverted from other business concerns, which could harm our business, results of operations and financial condition. Although we have already hired additional employees to assist us in complying with these requirements, we may need to hire more employees in the future or engage outside consultants, which will increase our operating expenses.
In addition, changing laws, regulations and standards relating to corporate governance and public disclosure are creating uncertainty for public companies, increasing legal and financial compliance costs, and making some activities more time-consuming. These laws, regulations and standards are subject to varying interpretations, in many cases due to their lack of specificity, and, as a result, their application in practice may evolve over time as new guidance is provided by regulatory and governing bodies. This could result in continuing uncertainty regarding compliance matters and higher costs necessitated by ongoing revisions to disclosure and governance practices. We intend to invest substantial 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 business operations 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 harmed.
We also expect that being a public company and these new rules and regulations will make it more expensive for us to obtain director and officer liability insurance, and 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

69


qualified members of our board of directors, particularly to serve on our audit committee and compensation committee, and qualified executive officers.
As a result of disclosure of information in filings required of a public company, our business and financial condition will become more visible, which may result in an increased risk of threatened or actual litigation, including by competitors and other third parties. If such claims are successful, our business and results of operations could be harmed, and 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 harm our business, results of operations and financial condition.
If securities or industry analysts do not publish or cease publishing research, or publish inaccurate or unfavorable research, about our business, the price of our Class A common stock and trading volume could decline.
The trading market for our Class A common stock will depend in part on the research and reports that securities or industry analysts publish about us or our business. If industry analysts do not publish or cease publishing research on our company, the trading price for our Class A common stock would be negatively affected. If one or more of the analysts who cover us downgrade our Class A common stock or publish inaccurate or unfavorable research about our business, our Class A common stock price would likely decline. If one or more of these analysts cease coverage of us or fail to publish reports on us on a regular basis, demand for our Class A common stock could decrease, which might cause our Class A common stock price and trading volume to decline.
We do not intend to pay dividends for the foreseeable future.
We have never declared or paid any cash dividends on our common stock and do not intend to pay any cash dividends in the foreseeable future. We anticipate that we will retain all of our future earnings for use in the operation of our business and for general corporate purposes. Any determination to pay dividends in the future will be at the discretion of our board of directors. Accordingly, investors must rely on sales of their Class A common stock after price appreciation, which may never occur, as the only way to realize any future gains on their investments. In addition, our credit facility contains restrictions on our ability to pay dividends.
Provisions in our charter documents and under Delaware law could make an acquisition of our company more difficult, limit attempts by our stockholders to replace or remove our current board of directors, and limit the market price of our Class A common stock.
Provisions in our amended and restated certificate of incorporation and amended and restated bylaws may have the effect of delaying or preventing a change of control or changes in our management. Our amended and restated certificate of incorporation and amended and restated bylaws include provisions that:
provide that our board of directors is classified into three classes of directors with staggered three-year terms;
permit the board of directors to establish the number of directors and fill any vacancies and newly-created directorships;
require super-majority voting to amend some provisions in our amended and restated certificate of incorporation and amended and restated bylaws;
authorize the issuance of “blank check” preferred stock that our board of directors could use to implement a stockholder rights plan;
provide that only the Chairperson of our board of directors, our Chief Executive Officer, or a majority of our board of directors are authorized to call a special meeting of stockholders;
provide for a dual class common stock structure in which holders of our Class B common stock have the ability to control the outcome of matters requiring stockholder approval, even if they own significantly less than a majority of the outstanding shares of our Class A and Class B common stock, including the election of directors and significant corporate transactions, such as a merger or other sale of our company or its assets;
prohibit stockholder action by written consent, which requires all stockholder actions to be taken at a meeting of our stockholders;
provide that the board of directors is expressly authorized to make, alter or repeal our bylaws; and

70


advance notice requirements for nominations for election to our board of directors or for proposing matters that can be acted upon by stockholders at annual stockholder meetings.
Moreover, Section 203 of the Delaware General Corporation Law may discourage, delay, or prevent a change in control of our company. Section 203 imposes certain restrictions on mergers, business combinations, and other transactions between us and holders of 15% or more of our common stock.
Our amended and restated bylaws designate a state or federal court located within the State of Delaware as the exclusive forum for certain litigation that may be initiated by our stockholders, which could limit stockholders’ ability to obtain a favorable judicial forum for disputes with us.
Our amended and restated bylaws provide that the Court of Chancery of the State of Delaware will be the exclusive forum for:
any derivative action or proceeding brought on our behalf;
any action asserting a breach of fiduciary duty;
any action asserting a claim against us arising pursuant to the Delaware General Corporation Law, our amended and restated certificate of incorporation, or our amended and restated bylaws; or
or any action asserting a claim against us that is governed by the internal affairs doctrine.
This choice of forum provision may limit a stockholder’s ability to bring a claim in a judicial forum that it finds favorable for disputes with us or any of our directors, officers, or other employees, which may discourage lawsuits with respect to such claims. Alternatively, if a court were to find the choice of forum provision contained in our amended and restated certificate of incorporation to be inapplicable or unenforceable in an action, we may incur additional costs associated with resolving such action in other jurisdictions, which could harm our business, results of operations and financial condition.
Risks Related to our Outstanding Convertible Notes

Servicing our debt may require a significant amount of cash.  We may not have sufficient cash flow from our business to pay our indebtedness, and we may not have the ability to raise the funds necessary to settle for cash conversions of the 2023 Notes or to repurchase the 2023 Notes for cash upon a fundamental change, which could adversely affect our business and results of operations.
In February 2018, we issued $345 million aggregate principal amount of the 2023 Notes in a private offering. The interest rate is fixed at 0.25% per annum and is payable semi-annually in arrears on February 15 and August 15 of each year, beginning on August 15, 2018.  Our ability to make scheduled payments of the principal of, to pay interest on or to refinance our indebtedness, including the 2023 Notes, depends on our future performance, which is subject to economic, financial, competitive and other factors beyond our control. Our business may not generate cash flow from operations in the future sufficient to service our debt and make necessary capital expenditures. If we are unable to generate such cash flow, we may be required to adopt one or more alternatives, such as selling assets, restructuring debt or obtaining additional debt financing or equity capital on terms that may be onerous or highly dilutive. Our ability to refinance any future indebtedness will depend on the capital markets and our financial condition at such time. We may not be able to engage in any of these activities or engage in these activities on desirable terms, which could result in a default on our debt obligations. In addition, any of our future debt agreements may contain restrictive covenants that may prohibit us from adopting any of these alternatives. Our failure to comply with these covenants could result in an event of default which, if not cured or waived, could result in the acceleration of our debt.

In addition, holders of the 2023 Notes have the right to require us to repurchase their 2023 Notes upon the occurrence of a fundamental change (as defined in the indenture governing the 2023 Notes) at a repurchase price equal to 100% of the principal amount of the 2023 Notes to be repurchased, plus accrued and unpaid interest, if any.  Upon conversion of the 2023 Notes, unless we elect to deliver solely shares of our Class A common stock to settle such conversion (other than paying cash in lieu of delivering any fractional share), we will be required to make cash payments in respect of the 2023 Notes being converted.  We may not have enough available cash or be able to obtain financing at the time we are required to make repurchases of 2023 Notes surrendered therefor or 2023 Notes being converted. In addition, our ability to repurchase the 2023 Notes or to pay cash upon conversions of the 2023 Notes may be limited by law, by regulatory authority or by agreements governing our future indebtedness. Our failure to repurchase 2023 Notes at a time when the repurchase is required by the indenture governing the notes or to pay

71


any cash payable on future conversions of the 2023 Notes as required by such indenture would constitute a default under such indenture. A default under the indenture or the fundamental change itself could also lead to a default under agreements governing our future indebtedness. If the repayment of the related indebtedness were to be accelerated after any applicable notice or grace periods, we may not have sufficient funds to repay the indebtedness and repurchase the 2023 Notes or make cash payments upon conversions thereof.
In addition, our indebtedness, combined with our other financial obligations and contractual commitments, could have other important consequences.  For example, it could:
make us more vulnerable to adverse changes in general U.S. and worldwide economic, industry and competitive conditions and adverse changes in government regulation;
limit our flexibility in planning for, or reacting to, changes in our business and our industry;
place us at a disadvantage compared to our competitors who have less debt;
limit our ability to borrow additional amounts to fund acquisitions, for working capital and for other general corporate purposes; and
make an acquisition of our company less attractive or more difficult.
Any of these factors could harm our business, results of operations and financial condition. In addition, if we incur additional indebtedness, the risks related to our business and our ability to service or repay our indebtedness would increase.
 
The conditional conversion feature of the 2023 Notes, if triggered, may adversely affect our financial condition and operating results.
In the event the conditional conversion feature of the 2023 Notes is triggered, holders of 2023 Notes will be entitled to convert the 2023 Notes at any time during specified periods at their option.  If one or more holders elect to convert their 2023 Notes, unless we elect to satisfy our conversion obligation by delivering solely shares of our Class A common stock (other than paying cash in lieu of delivering any fractional share), we would be required to settle a portion or all of our conversion obligation through the payment of cash, which could adversely affect our liquidity. In addition, even if holders do not elect to convert their 2023 Notes, we could be required under applicable accounting rules to reclassify all or a portion of the outstanding principal of the notes as a current rather than long-term liability, which would result in a material reduction of our net working capital.

Transactions relating to our 2023 Notes may affect the value of our Class A common stock.
The conversion of some or all of the 2023 Notes would dilute the ownership interests of existing stockholders to the extent we satisfy our conversion obligation by delivering shares of our Class A common stock upon any conversion of such 2023 Notes. Our 2023 Notes may become in the future convertible at the option of their holders under certain circumstances. If holders of our 2023 Notes elect to convert their notes, we may settle our conversion obligation by delivering to them a significant number of shares of our Class A common stock, which would cause dilution to our existing stockholders.

In addition, in connection with the issuance of the 2023 Notes, we entered into convertible note hedge transactions with certain financial institutions (the Option Counterparties). We also entered into warrant transactions with the Option Counterparties pursuant to which we sold warrants for the purchase of our Class A common stock. The convertible note hedge transactions are expected generally to reduce the potential dilution to our Class A common stock upon any conversion or settlement of the 2023 Notes and/or offset any cash payments we are required to make in excess of the principal amount of converted 2023 Notes, as the case may be. The warrant transactions could separately have a dilutive effect to the extent that the market price per share of our Class A common stock exceeds the strike price of any warrants unless, subject to the terms of the warrant transactions, we elect to cash settle the warrants.

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



72


The accounting method for convertible debt securities that may be settled in cash, such as the 2023 Notes, could have a material effect on our reported financial results.
Under Financial Accounting Standards Board Accounting Standards Codification 470-20, Debt with Conversion and Other Options, which we refer to as ASC 470-20, an entity must separately account for the liability and equity components of convertible debt instruments (such as the 2023 Notes) that may be settled entirely or partially in cash upon conversion in a manner that reflects the issuer’s economic interest cost. ASC 470-20 requires the value of the conversion option of the 2023 Notes, representing the equity component, to be recorded as additional paid-in capital within stockholders’ equity in our consolidated balance sheet and as a discount to the 2023 Notes, which reduces their initial carrying value. The carrying value of the 2023 Notes, net of the discount recorded, will be accreted up to the principal amount of the 2023 Notes from the issuance date until maturity, which will result in non-cash charges to interest expense in our consolidated statement of operations. Accordingly, we will report lower net income or higher net loss in our financial results because ASC 470-20 requires interest to include both the current period’s accretion of the debt discount and the instrument’s coupon interest, which could adversely affect our reported or future financial results, the trading price of our Class A common stock and the trading price of the 2023 Notes. 
 
In addition, under certain circumstances, convertible debt instruments (such as the 2023 Notes) that may be settled entirely or partly in cash are currently accounted for utilizing the treasury stock method, the effect of which is that the shares issuable upon conversion of the 2023 Notes are not included in the calculation of diluted earnings per share except to the extent that the conversion value of the 2023 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 to use the treasury stock method in accounting for the shares issuable upon conversion of the 2023 Notes, then our diluted earnings per share would be harmed.


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

73


Index to Exhibits

Exhibit
Number
 


Exhibit Description
 
 Incorporated by Reference from
Form
3.1
 
 
Exhibit 3.2 to Form S-1 filed on March 13, 2017
3.2
 
 
Exhibit 3.4 to Form S-1 filed on March 13, 2017
4.1
 
 
Exhibit 4.1 to Form S-1 filed on March 13, 2017
31.1
 
 
Filed herewith
31.2
 
 
Filed herewith
32.1*
 
 
Furnished herewith
101.INS
 
XBRL Instance Document
 
Filed herewith
101.SCH
 
XBRL Taxonomy Extension Schema Document
 
Filed herewith
101.CAL
 
XBRL Taxonomy Extension Calculation Linkbase Document
 
Filed herewith
101.DEF
 
XBRL Taxonomy Extension Definition Linkbase Document
 
Filed herewith
101.LAB
 
XBRL Taxonomy Extension Label Linkbase Document
 
Filed herewith
101.PRE
 
XBRL Taxonomy Extension Presentation Linkbase Document
 
Filed herewith
_______________________________________
* The certifications furnished in Exhibit 32.1 hereto are deemed to accompany this Quarterly Report on Form 10-Q and will not be deemed “filed” for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, except to the extent that the registrant specifically incorporates it by reference.




74


SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
 
Okta, Inc.
 
 
 
 
 
 
 
 
December 6, 2018
 
/s/
William E. Losch
 
 
 
William E. Losch
 
 
 
Chief Financial Officer
 
 
 
(Principal Accounting and Financial Officer)
 
 
 
 
 
 
 
 


75
EX-31.1 2 okta-10312018_ex311.htm EXHIBIT 31.1 Exhibit


Exhibit 31.1

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

I, Todd McKinnon, certify that:

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

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

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

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

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

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

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

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

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

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

Date: December 6, 2018

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



EX-31.2 3 okta-10312018_ex312.htm EXHIBIT 31.2 Exhibit


Exhibit 31.2

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

I, William E. Losch, certify that:

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

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

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

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

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

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

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

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

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

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

Date: December 6, 2018

/s/ William E. Losch
 
William E. Losch
 
Chief Financial Officer
 
(Principal Accounting and Financial Officer)
 



EX-32.1 4 okta-10312018_ex321.htm EXHIBIT 32.1 Exhibit


Exhibit 32.1

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

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

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

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

Date: December 6, 2018

/s/ Todd McKinnon
 
Todd McKinnon
 
Chief Executive Officer
 
(Principal Executive Officer)
 
 
 
/s/ William E. Losch
 
William E. Losch
 
Chief Financial Officer
 
(Principal Accounting and Financial Officer)
 



EX-101.INS 5 okta-20181031.xml XBRL INSTANCE DOCUMENT 0001660134 2018-02-01 2018-10-31 0001660134 us-gaap:CommonClassBMember 2018-11-30 0001660134 us-gaap:CommonClassAMember 2018-11-30 0001660134 2018-10-31 0001660134 2018-01-31 0001660134 us-gaap:CommonClassAMember 2018-01-31 0001660134 us-gaap:CommonClassAMember 2018-10-31 0001660134 us-gaap:CommonClassBMember 2018-01-31 0001660134 us-gaap:CommonClassBMember 2018-10-31 0001660134 us-gaap:TechnologyServiceMember 2018-08-01 2018-10-31 0001660134 us-gaap:TechnologyServiceMember 2017-02-01 2017-10-31 0001660134 2018-08-01 2018-10-31 0001660134 us-gaap:SubscriptionAndCirculationMember 2018-02-01 2018-10-31 0001660134 2017-08-01 2017-10-31 0001660134 us-gaap:SubscriptionAndCirculationMember 2017-08-01 2017-10-31 0001660134 us-gaap:SubscriptionAndCirculationMember 2018-08-01 2018-10-31 0001660134 2017-02-01 2017-10-31 0001660134 us-gaap:SubscriptionAndCirculationMember 2017-02-01 2017-10-31 0001660134 us-gaap:TechnologyServiceMember 2018-02-01 2018-10-31 0001660134 us-gaap:TechnologyServiceMember 2017-08-01 2017-10-31 0001660134 2017-10-31 0001660134 2017-01-31 0001660134 us-gaap:RedeemableConvertiblePreferredStockMember 2017-04-06 2017-04-06 0001660134 us-gaap:CommonClassAMember 2017-04-07 0001660134 us-gaap:IPOMember 2017-04-07 2017-04-07 0001660134 okta:ConvertibleSeniorNotesDue2023Member us-gaap:SeniorNotesMember 2018-02-23 0001660134 okta:ConvertibleSeniorNotesDue2023Member us-gaap:SeniorNotesMember 2018-02-23 2018-02-23 0001660134 us-gaap:CommonClassAMember us-gaap:IPOMember 2017-04-07 2017-04-07 0001660134 us-gaap:CommonClassBMember 2017-04-06 2017-04-06 0001660134 srt:MinimumMember us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member 2018-10-31 0001660134 srt:MaximumMember us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member 2018-10-31 0001660134 srt:MaximumMember 2018-02-01 2018-10-31 0001660134 srt:MinimumMember 2018-02-01 2018-10-31 0001660134 srt:RestatementAdjustmentMember us-gaap:AccountingStandardsUpdate201409Member 2018-01-31 0001660134 srt:ScenarioPreviouslyReportedMember 2018-01-31 0001660134 us-gaap:TechnologyServiceMember srt:ScenarioPreviouslyReportedMember 2017-08-01 2017-10-31 0001660134 us-gaap:TechnologyServiceMember srt:ScenarioPreviouslyReportedMember 2017-02-01 2017-10-31 0001660134 srt:RestatementAdjustmentMember us-gaap:AccountingStandardsUpdate201409Member 2017-02-01 2017-10-31 0001660134 srt:RestatementAdjustmentMember us-gaap:AccountingStandardsUpdate201409Member 2017-08-01 2017-10-31 0001660134 us-gaap:SubscriptionAndCirculationMember srt:ScenarioPreviouslyReportedMember 2017-02-01 2017-10-31 0001660134 us-gaap:SubscriptionAndCirculationMember srt:ScenarioPreviouslyReportedMember 2017-08-01 2017-10-31 0001660134 srt:ScenarioPreviouslyReportedMember 2017-08-01 2017-10-31 0001660134 srt:ScenarioPreviouslyReportedMember 2017-02-01 2017-10-31 0001660134 us-gaap:TechnologyServiceMember srt:RestatementAdjustmentMember us-gaap:AccountingStandardsUpdate201409Member 2017-08-01 2017-10-31 0001660134 us-gaap:SubscriptionAndCirculationMember srt:RestatementAdjustmentMember us-gaap:AccountingStandardsUpdate201409Member 2017-08-01 2017-10-31 0001660134 us-gaap:TechnologyServiceMember srt:RestatementAdjustmentMember us-gaap:AccountingStandardsUpdate201409Member 2017-02-01 2017-10-31 0001660134 us-gaap:SubscriptionAndCirculationMember srt:RestatementAdjustmentMember us-gaap:AccountingStandardsUpdate201409Member 2017-02-01 2017-10-31 0001660134 us-gaap:NonUsMember 2017-08-01 2017-10-31 0001660134 us-gaap:NonUsMember 2018-08-01 2018-10-31 0001660134 us-gaap:NonUsMember 2017-02-01 2017-10-31 0001660134 country:US 2018-02-01 2018-10-31 0001660134 us-gaap:NonUsMember 2018-02-01 2018-10-31 0001660134 country:US 2017-02-01 2017-10-31 0001660134 country:US 2017-08-01 2017-10-31 0001660134 country:US 2018-08-01 2018-10-31 0001660134 okta:ScaleFTInc.Member 2018-07-13 2018-07-13 0001660134 okta:RestrictedCommonStockMember okta:StormpathInc.Member 2017-02-17 2017-02-17 0001660134 okta:ScaleFTInc.Member us-gaap:DevelopedTechnologyRightsMember 2018-07-13 2018-07-13 0001660134 okta:StormpathInc.Member okta:StormpathWorkforceMember 2017-02-17 2017-02-17 0001660134 okta:StormpathInc.Member okta:StormpathInvestorsMember 2017-02-17 2017-02-17 0001660134 okta:ScaleFTInc.Member 2018-07-13 0001660134 okta:ScaleFTInc.Member 2018-05-01 2018-07-31 0001660134 okta:StormpathInc.Member 2017-02-17 2017-02-17 0001660134 us-gaap:CorporateDebtSecuritiesMember 2018-01-31 0001660134 us-gaap:USTreasurySecuritiesMember 2018-01-31 0001660134 us-gaap:CashAndCashEquivalentsMember us-gaap:MoneyMarketFundsMember 2018-01-31 0001660134 us-gaap:CashAndCashEquivalentsMember 2018-01-31 0001660134 us-gaap:CommercialPaperMember 2018-01-31 0001660134 us-gaap:CashAndCashEquivalentsMember us-gaap:MoneyMarketFundsMember 2018-10-31 0001660134 us-gaap:CashAndCashEquivalentsMember us-gaap:CommercialPaperMember 2018-10-31 0001660134 us-gaap:CorporateDebtSecuritiesMember 2018-10-31 0001660134 us-gaap:CashAndCashEquivalentsMember 2018-10-31 0001660134 us-gaap:USTreasurySecuritiesMember 2018-10-31 0001660134 us-gaap:CommercialPaperMember 2018-10-31 0001660134 2017-02-01 2018-01-31 0001660134 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-01-31 0001660134 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2018-01-31 0001660134 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2018-01-31 0001660134 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-01-31 0001660134 us-gaap:FairValueMeasurementsRecurringMember 2018-01-31 0001660134 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2018-01-31 0001660134 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2018-01-31 0001660134 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2018-01-31 0001660134 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2018-01-31 0001660134 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-01-31 0001660134 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2018-01-31 0001660134 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2018-01-31 0001660134 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2018-01-31 0001660134 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-01-31 0001660134 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-01-31 0001660134 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-01-31 0001660134 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2018-01-31 0001660134 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2018-01-31 0001660134 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2018-01-31 0001660134 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2018-01-31 0001660134 okta:ConvertibleSeniorNotesDue2023Member us-gaap:SeniorNotesMember 2018-10-31 0001660134 okta:ConvertibleSeniorNotesDue2023Member us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:SeniorNotesMember 2018-10-31 0001660134 okta:ConvertibleSeniorNotesDue2023Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:SeniorNotesMember 2018-10-31 0001660134 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2018-10-31 0001660134 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-10-31 0001660134 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2018-10-31 0001660134 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2018-10-31 0001660134 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-10-31 0001660134 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2018-10-31 0001660134 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2018-10-31 0001660134 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-10-31 0001660134 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2018-10-31 0001660134 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-10-31 0001660134 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2018-10-31 0001660134 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2018-10-31 0001660134 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-10-31 0001660134 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2018-10-31 0001660134 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-10-31 0001660134 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2018-10-31 0001660134 us-gaap:FairValueMeasurementsRecurringMember 2018-10-31 0001660134 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2018-10-31 0001660134 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-10-31 0001660134 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2018-10-31 0001660134 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-10-31 0001660134 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2018-10-31 0001660134 us-gaap:CommercialPaperMember us-gaap:FairValueMeasurementsRecurringMember 2018-10-31 0001660134 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-10-31 0001660134 us-gaap:ComputerSoftwareIntangibleAssetMember 2018-01-31 0001660134 us-gaap:DevelopedTechnologyRightsMember 2018-01-31 0001660134 us-gaap:LicensingAgreementsMember 2018-01-31 0001660134 okta:ScaleFTInc.Member 2018-10-31 0001660134 okta:ScaleFTInc.Member us-gaap:DevelopedTechnologyRightsMember 2018-10-31 0001660134 us-gaap:ResearchAndDevelopmentExpenseMember 2017-08-01 2017-10-31 0001660134 2016-02-01 2017-01-31 0001660134 us-gaap:ComputerSoftwareIntangibleAssetMember 2018-10-31 0001660134 us-gaap:LicensingAgreementsMember 2018-10-31 0001660134 us-gaap:DevelopedTechnologyRightsMember 2018-10-31 0001660134 2018-11-01 2018-10-31 0001660134 us-gaap:RevolvingCreditFacilityMember okta:LoanAndSecurityAgreementMember us-gaap:LineOfCreditMember 2016-11-21 0001660134 2018-02-23 0001660134 us-gaap:RevolvingCreditFacilityMember okta:LoanAndSecurityAgreementMember us-gaap:LineOfCreditMember 2018-10-31 0001660134 us-gaap:RevolvingCreditFacilityMember okta:LoanAndSecurityAgreementMember us-gaap:LineOfCreditMember us-gaap:PrimeRateMember 2018-02-01 2018-10-31 0001660134 us-gaap:AdditionalPaidInCapitalMember okta:ConvertibleSeniorNotesDue2023Member us-gaap:SeniorNotesMember 2018-10-31 0001660134 2018-02-23 2018-02-23 0001660134 us-gaap:RevolvingCreditFacilityMember okta:LoanAndSecurityAgreementMember us-gaap:LineOfCreditMember 2017-11-21 0001660134 us-gaap:RevolvingCreditFacilityMember okta:LoanAndSecurityAgreementMember us-gaap:LineOfCreditMember 2018-02-01 2018-10-31 0001660134 2018-02-27 2018-02-27 0001660134 okta:ConvertibleSeniorNotesDue2023Member us-gaap:SeniorNotesMember 2018-08-01 2018-10-31 0001660134 okta:ConvertibleSeniorNotesDue2023Member us-gaap:SeniorNotesMember 2018-02-01 2018-10-31 0001660134 us-gaap:RevolvingCreditFacilityMember okta:LoanAndSecurityAgreementMember us-gaap:LineOfCreditMember us-gaap:ScenarioForecastMember 2018-11-21 0001660134 us-gaap:RevolvingCreditFacilityMember okta:LoanAndSecurityAgreementMember us-gaap:LineOfCreditMember 2018-01-31 0001660134 okta:ConvertibleSeniorNotesDue2023Member us-gaap:SeniorNotesMember 2018-02-27 2018-02-27 0001660134 okta:DataCenterOperationsMember 2017-07-01 2017-07-31 0001660134 us-gaap:LetterOfCreditMember 2018-10-31 0001660134 us-gaap:FinancialStandbyLetterOfCreditMember 2018-06-30 0001660134 okta:SanFranciscoTenYearLeaseMember 2018-10-31 0001660134 okta:DataCenterOperationsMember 2018-09-01 2018-09-30 0001660134 us-gaap:ResearchAndDevelopmentExpenseMember 2018-02-01 2018-10-31 0001660134 okta:CostofServicesLicensesandServicesMember 2018-02-01 2018-10-31 0001660134 okta:CostofServicesLicensesandServicesMember 2018-08-01 2018-10-31 0001660134 us-gaap:GeneralAndAdministrativeExpenseMember 2018-08-01 2018-10-31 0001660134 okta:CostofServicesLicensesandServicesMember 2017-02-01 2017-10-31 0001660134 okta:TechnologyServicesCostsMember 2018-02-01 2018-10-31 0001660134 okta:TechnologyServicesCostsMember 2018-08-01 2018-10-31 0001660134 us-gaap:SellingAndMarketingExpenseMember 2018-08-01 2018-10-31 0001660134 us-gaap:GeneralAndAdministrativeExpenseMember 2018-02-01 2018-10-31 0001660134 us-gaap:GeneralAndAdministrativeExpenseMember 2017-08-01 2017-10-31 0001660134 us-gaap:ResearchAndDevelopmentExpenseMember 2017-02-01 2017-10-31 0001660134 us-gaap:SellingAndMarketingExpenseMember 2017-02-01 2017-10-31 0001660134 us-gaap:ResearchAndDevelopmentExpenseMember 2018-08-01 2018-10-31 0001660134 okta:TechnologyServicesCostsMember 2017-08-01 2017-10-31 0001660134 us-gaap:GeneralAndAdministrativeExpenseMember 2017-02-01 2017-10-31 0001660134 okta:CostofServicesLicensesandServicesMember 2017-08-01 2017-10-31 0001660134 us-gaap:SellingAndMarketingExpenseMember 2017-08-01 2017-10-31 0001660134 okta:TechnologyServicesCostsMember 2017-02-01 2017-10-31 0001660134 us-gaap:SellingAndMarketingExpenseMember 2018-02-01 2018-10-31 0001660134 us-gaap:RestrictedStockUnitsRSUMember 2018-02-01 2018-10-31 0001660134 us-gaap:RestrictedStockUnitsRSUMember 2018-10-31 0001660134 us-gaap:RestrictedStockUnitsRSUMember 2018-01-31 0001660134 us-gaap:EmployeeStockMember 2018-08-01 2018-10-31 0001660134 us-gaap:EmployeeStockMember 2017-02-01 2017-10-31 0001660134 us-gaap:EmployeeStockMember 2017-08-01 2017-10-31 0001660134 us-gaap:EmployeeStockMember 2018-02-01 2018-10-31 0001660134 us-gaap:RestrictedStockMember okta:StormpathInc.Member 2018-02-01 2018-10-31 0001660134 us-gaap:RestrictedStockMember okta:StormpathInc.Member okta:StormpathWorkforceMember 2017-02-28 0001660134 okta:RestrictedCommonStockMember okta:StormpathInc.Member 2017-02-01 2017-02-28 0001660134 us-gaap:RestrictedStockMember okta:StormpathInc.Member okta:StormpathWorkforceMember 2018-02-01 2018-10-31 0001660134 okta:StormpathInc.Member okta:StormpathWorkforceMember 2017-02-28 0001660134 us-gaap:EmployeeStockOptionMember okta:StormpathInc.Member okta:StormpathWorkforceMember 2017-02-01 2017-02-28 0001660134 us-gaap:ContributionOfNonmonetaryAssetsToCharitableOrganizationMember us-gaap:CommonClassAMember 2017-08-01 2017-10-31 0001660134 us-gaap:EmployeeStockMember 2017-03-01 2017-03-31 0001660134 okta:A2009StockPlanMember us-gaap:CommonClassBMember 2018-10-31 0001660134 us-gaap:RestrictedStockMember okta:StormpathInc.Member okta:StormpathWorkforceMember 2017-02-01 2017-02-28 0001660134 us-gaap:RestrictedStockMember okta:StormpathInc.Member okta:StormpathWorkforceMember 2018-10-31 0001660134 srt:MinimumMember us-gaap:RestrictedStockMember okta:StormpathInc.Member okta:StormpathWorkforceMember 2017-02-01 2017-02-28 0001660134 us-gaap:EmployeeStockOptionMember okta:StormpathInc.Member okta:StormpathWorkforceMember 2018-02-01 2018-10-31 0001660134 srt:MaximumMember us-gaap:RestrictedStockMember okta:StormpathInc.Member okta:StormpathWorkforceMember 2017-02-01 2017-02-28 0001660134 us-gaap:ContributionOfNonmonetaryAssetsToCharitableOrganizationMember us-gaap:CommonClassAMember 2018-08-01 2018-10-31 0001660134 okta:StormpathInc.Member okta:StormpathWorkforceMember 2018-10-31 0001660134 us-gaap:ContributionOfNonmonetaryAssetsToCharitableOrganizationMember us-gaap:CommonClassAMember 2018-02-01 2018-10-31 0001660134 us-gaap:EmployeeStockMember 2018-10-31 0001660134 us-gaap:RestrictedStockMember okta:StormpathInc.Member 2018-10-31 0001660134 okta:A2017EquityIncentivePlanMember us-gaap:CommonClassAMember 2018-10-31 0001660134 us-gaap:EmployeeStockOptionMember 2018-02-01 2018-10-31 0001660134 okta:StockOptionsAndRestrictedStockUnitsMember 2018-10-31 0001660134 us-gaap:EmployeeStockOptionMember 2017-08-01 2017-10-31 0001660134 us-gaap:EmployeeStockOptionMember 2018-08-01 2018-10-31 0001660134 us-gaap:EmployeeStockOptionMember 2017-02-01 2017-10-31 0001660134 us-gaap:ContributionOfNonmonetaryAssetsToCharitableOrganizationMember us-gaap:CommonClassAMember 2017-02-01 2017-10-31 0001660134 srt:MaximumMember us-gaap:EmployeeStockMember 2017-02-01 2017-10-31 0001660134 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2017-02-01 2017-10-31 0001660134 srt:MinimumMember us-gaap:EmployeeStockMember 2018-02-01 2018-10-31 0001660134 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2017-02-01 2017-10-31 0001660134 srt:MaximumMember us-gaap:EmployeeStockMember 2018-02-01 2018-10-31 0001660134 srt:MinimumMember us-gaap:EmployeeStockMember 2017-02-01 2017-10-31 0001660134 us-gaap:CommonClassAMember 2017-02-01 2017-10-31 0001660134 us-gaap:CommonClassBMember 2018-02-01 2018-10-31 0001660134 us-gaap:CommonClassAMember 2018-08-01 2018-10-31 0001660134 us-gaap:CommonClassBMember 2017-02-01 2017-10-31 0001660134 us-gaap:CommonClassAMember 2017-08-01 2017-10-31 0001660134 us-gaap:CommonClassBMember 2018-08-01 2018-10-31 0001660134 us-gaap:CommonClassAMember 2018-02-01 2018-10-31 0001660134 us-gaap:CommonClassBMember 2017-08-01 2017-10-31 0001660134 us-gaap:EmployeeStockOptionMember 2017-02-01 2017-10-31 0001660134 us-gaap:EmployeeStockOptionMember 2018-02-01 2018-10-31 0001660134 okta:RestrictedCommonStockMember 2018-02-01 2018-10-31 0001660134 us-gaap:ConvertibleDebtSecuritiesMember 2018-02-01 2018-10-31 0001660134 us-gaap:ConvertibleDebtSecuritiesMember 2017-02-01 2017-10-31 0001660134 us-gaap:RestrictedStockMember 2017-02-01 2017-10-31 0001660134 us-gaap:EmployeeStockMember 2018-02-01 2018-10-31 0001660134 okta:RestrictedCommonStockMember 2017-02-01 2017-10-31 0001660134 us-gaap:RestrictedStockMember 2018-02-01 2018-10-31 0001660134 okta:UnvestedCommonStockSubjectToRepurchaseMember 2018-02-01 2018-10-31 0001660134 us-gaap:RestrictedStockUnitsRSUMember 2018-02-01 2018-10-31 0001660134 okta:UnvestedCommonStockSubjectToRepurchaseMember 2017-02-01 2017-10-31 0001660134 us-gaap:RestrictedStockUnitsRSUMember 2017-02-01 2017-10-31 0001660134 us-gaap:EmployeeStockMember 2017-02-01 2017-10-31 xbrli:pure iso4217:USD okta:investment okta:offering_period xbrli:shares okta:day iso4217:USD xbrli:shares okta:incentive_plan false --01-31 Q3 2019 2018-10-31 10-Q 0001660134 98611070 11827554 true true Non-accelerated Filer Okta, Inc. false 6700000 16200000 11700000 25900000 0 0 202000 246000 192737000 513972000 192535000 513726000 39937720 77642000 2320000 2300000 P5D 5111000 5824000 0.98 0 22237000 P5Y P1Y 24250317 2 P12M P6M 8600000 2500000 6600000 8600000 9100000 2 24287 24287 0 20000 708000 1008000 986000 629000 272000 0 61000000 9566000 12085000 52248000 70136000 391000 -918000 P3Y 565653000 706810000 14408000 1421000 979000 2940000 5174000 3894000 35292000 3163000 2186000 7740000 12913000 9290000 21542000 2383000 1305000 5335000 6291000 6228000 53899000 5813000 3277000 13181000 15776000 15852000 1472000 1425000 3604000 9539000 10911000 14963000 299000 777000 0 10315000 2100000 800000 4100000 1800000 32353000 800000 248000 0 1082000 27118000 599000 2506000 32598000 400000 67000 7134000 359000 19314000 388000 4936000 399263000 31866000 367397000 796709000 317498000 2082000 315416000 658114000 90770000 101765000 0 192535000 158639000 355087000 0 513726000 0 0 0 0 0 0 0 0 0 0 0 0 0 202000 0 0 0 44000 158000 246000 0 0 0 0 58000 188000 101967000 90770000 90770000 15946000 24125000 61896000 350351000 163621000 4982000 158639000 99039000 39968000 211344000 8546000 0 8528000 0 93421000 350351000 93237000 350105000 101765000 90770000 90770000 15946000 24081000 61738000 350105000 163621000 4982000 158639000 99039000 39910000 211156000 200000 1100000 3700000 2200000 1500000 2160000 0 4600000 4600000 710000 1431000 1700000 5000000 700000 2800000 500000 3900000 10900000 5400000 15000000 P5Y P3Y P1Y 0 0 0 0 17755000 1274000 16481000 21695000 40755000 29784000 10971000 47756000 600000 137575000 127949000 195898000 90770000 0 0 90770000 90770000 0 0 90770000 0 4982000 0 4982000 158639000 0 0 158639000 158639000 4982000 0 163621000 23282000 137844000 136233000 204447000 114562000 68214000 68.06 7100000 7100000 12651706 3035697 0.0001 0.0001 0.0001 0.0001 1000000000 120000000 1000000000 120000000 70610000 33361000 98518000 11828000 70610000 33361000 98518000 11828000 7000 3000 10000 1000 -33205000 -86706000 -29955000 -95995000 800000 1600000 159816000 -2817000 162633000 206146000 4963000 -1071000 6034000 4977000 53400000 95200000 81600000 147000000 228362000 0 59491640 59491640 0 267665000 21123000 13553000 7570000 58268000 37401000 20867000 29700000 20265000 9435000 82035000 55808000 26227000 0.0075 345000000 345000000 79962000 48.36 0.0206795 30 1.3 20 345000000.0 100000 100000 100000 0.0568 0.0025 1 77335000 23 48 10000000 10000000 -960000 -2269000 5500000 34100000 600000 -0.35 0.00 -0.35 -0.35 -0.35 -1.13 0.04 -1.17 -1.13 -1.13 -0.27 -0.27 -0.27 -0.89 -0.89 -0.89 53000 -990000 0.028 0.005 0.022 0.019 12374000 20250000 300000 900000 100000 400000 P6M0D P2Y1M5D P1Y8M12D P0Y3M15D P0Y9M15D P3Y3M10D 3700000 600000 1000000 189100000 5500000 43400000 1200000 2100000 6300000 5172000 570000 558000 10406000 8684000 1019000 703000 18061000 16434000 570000 1057000 25395000 19202000 5170000 1023000 11761000 11262000 0 499000 14989000 10518000 4151000 320000 13546000 37133000 19848000 55873000 6300000 6282000 18100000 18074000 11800000 11800000 0 0 0 0 45788000 -1327000 47115000 121227000 -2745000 123972000 75876000 201748000 -34006000 -34000000 712000 -34718000 -87267000 -87300000 2877000 -90144000 -30184000 -30200000 -96569000 -96600000 -940000 -900000 -500000 -463000 -700000 -667000 -1883000 -1900000 6255000 1354000 12742000 17539000 -1545000 8182000 30034000 46036000 -16230000 -25907000 5931000 7973000 2353000 4238000 11761000 14989000 4118000 10893000 215000 577000 0 0 0 0 101765000 15946000 24081000 61738000 0 0 0 0 101765000 15946000 24081000 61738000 0 0 0 0 350105000 99039000 39910000 211156000 0 0 0 0 350105000 99039000 39910000 211156000 3000000 7600000 7000000 16200000 12200000 12500000 4200000 199923000 -3888000 203811000 552206000 399263000 31866000 367397000 796709000 187943000 -2817000 190760000 244786000 0 0 0 40000000 35800000 0.0015 267665000 274576000 471256000 30000000.0 60000000 P3Y P4Y 3000000 221367000 342352000 -81463000 -278216000 -25395000 5068000 -33066000 712000 -33778000 -8672000 -24394000 -86804000 2877000 -89681000 -16366000 -70438000 -29517000 -26502000 -3015000 -94686000 -79991000 -14695000 700000 708000 700000 1008000 1000000 80303000 -2039000 82342000 209366000 -5622000 214988000 104355000 293635000 -34515000 -88139000 -28479000 -91887000 10427000 13525000 -58000 -70000 4000 -44000 -81000 168000 -442000 -1265000 -139000 98000 -438000 -1309000 0 0 0 0 0 0 0 0 6187000 6305000 7017000 34778000 -997000 -153000 509000 872000 -1705000 -4682000 0 0 80000000 0 80040000 5600000 4038000 0 95344000 478138000 15600000 0 15616000 4072000 2329000 5570000 14253000 0.0001 0.0001 100000000 100000000 0 0 0 0 0 0 17781000 808000 16973000 20280000 0 334980000 335000000 199948000 0 345000000 0 6654000 52400000 0 52440000 21985000 219650000 1538000 12470000 25800000 28524000 12540000 44251000 343000 206000 19190000 51472000 27596000 72354000 269000 8549000 8000000 -366714000 35754000 -402468000 -461400000 66911000 61863000 -842000 62705000 5048000 -485000 5533000 -1327000 68238000 56215000 10696000 179495000 165459000 -1683000 167142000 14036000 -1062000 15098000 -2745000 182240000 152185000 27310000 105576000 97698000 7878000 88704000 16872000 283783000 262393000 21390000 239459000 44324000 614400000 P12M 0.55 200000000 12650000 17.00 47567000 -2039000 49606000 120761000 -5622000 126383000 56911000 165408000 35292000 53899000 P3Y P2Y P4Y 318882 33.28 800000 598500 800000 3133189 53.27 2862929 4935983 24.38 42.27 400000 210850 741253 23.56 0 0 0 0 0 0 0 0 0 0.41 0 0 0.40 0.37 0.41 0.40 0.32 0.40 0.39 0 0.0187 0 0 0.0270 0.0122 0.0221 0.0234 0.0095 0.0187 0.0212 9897397 6.54 139400000 158700000 70200000 225300000 1102379 518900 0 684500 12.27 5.37 17.21 550173000 954692000 24917045 19314334 18451057 863277 7.37 8.93 15.31 434640 434640 5.51 8.53 39.21 58.36 P0Y P6Y3M20D P1Y2M12D P6Y4M24D P0Y6M0D P6Y3M18D P0Y P0Y P1Y0M0D P0Y6M0D P6Y3M20D 512889000 P6Y8M4D P7Y7M21D P7Y2M30D 5900000 18900000 4800000 18200000 101765000 350105000 5184832 6700000 199340000 35754000 163586000 244503000 7700000 95474000 25039000 70435000 76950000 14508000 62442000 108776000 97665000 11111000 106587000 90045000 16542000 <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Sales commissions earned by the Company&#8217;s sales force are considered incremental and recoverable costs of obtaining a contract with a customer. Sales commissions for new revenue contracts, including incremental sales to existing customers, are deferred and then amortized on a straight-line basis over a period of benefit, which the Company has determined to be&#160;generally </font><font style="font-family:Arial;font-size:10pt;">five</font><font style="font-family:Arial;font-size:10pt;">&#160;years. The Company determined the period of benefit by taking into consideration its customer contracts, its technology and other factors. </font><font style="font-family:Arial;font-size:10pt;">Sales commissions for renewal contracts (which are not considered commensurate with sales commissions for new revenue contracts and incremental sales to existing customers) are deferred and then amortized on a straight-line basis over the related period of benefit, which is generally the related contract renewal term. </font><font style="font-family:Arial;font-size:10pt;">Amortization expense is included in sales and marketing expenses in the accompanying condensed consolidated statements of operations.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Shares of common stock reserved for future issuance are as follows:</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="3" rowspan="1"></td></tr><tr><td style="width:86%;" rowspan="1" colspan="1"></td><td style="width:13%;" 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">As of</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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">October&#160;31, 2018</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(unaudited)</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:Arial;font-size:10pt;">Stock options and unvested RSUs outstanding</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:Arial;font-size:10pt;">24,250,317</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:Arial;font-size:10pt;">Available for future stock option and RSU grants</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:Arial;font-size:10pt;">12,651,706</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:Arial;font-size:10pt;">Available for ESPP</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;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:Arial;font-size:10pt;">3,035,697</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></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:Arial;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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">39,937,720</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><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:6px;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;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The accompanying unaudited condensed consolidated financial statements, which include the accounts of the Company and its wholly owned subsidiaries, have been prepared in conformity with U.S. generally accepted accounting principles (GAAP).</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Business Combinations</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Stormpath</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">On February 17, 2017, the Company acquired the rights to hire certain employees and a non-exclusive intellectual property license from Stormpath, Inc. (Stormpath), a privately-held technology company which had built a user management and authentication service for software development teams. The transaction was accounted for as a business combination. The total consideration of </font><font style="font-family:Arial;font-size:10pt;">$3.7 million</font><font style="font-family:Arial;font-size:10pt;">, consisting of </font><font style="font-family:Arial;font-size:10pt;">200,000</font><font style="font-family:Arial;font-size:10pt;"> shares of common stock valued at </font><font style="font-family:Arial;font-size:10pt;">$2.2 million</font><font style="font-family:Arial;font-size:10pt;">, at the time of the transaction, issued to Stormpath and replacement awards of </font><font style="font-family:Arial;font-size:10pt;">$1.5 million</font><font style="font-family:Arial;font-size:10pt;"> issued to the hired employees, was recognized as goodwill.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In addition, the Company issued to Stormpath an incremental </font><font style="font-family:Arial;font-size:10pt;">800,000</font><font style="font-family:Arial;font-size:10pt;"> shares of restricted common stock valued at </font><font style="font-family:Arial;font-size:10pt;">$8.6 million</font><font style="font-family:Arial;font-size:10pt;">, at the time of the transaction, which is being recognized </font><font style="font-family:Arial;font-size:10pt;">as post-combination stock-based compensation expense</font><font style="font-family:Arial;font-size:10pt;">.</font><font style="font-family:Arial;font-size:10pt;"> </font><font style="font-family:Arial;font-size:10pt;">See Note 10 for further details.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">ScaleFT </font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">On July 13, 2018, the Company acquired all issued and outstanding capital stock of ScaleFT, Inc. (ScaleFT), a &#8220;zero trust&#8221; security company which provides access solutions for the modern workforce. The preliminary acquisition date cash consideration transferred for ScaleFT was </font><font style="font-family:Arial;font-size:10pt;">$15.6 million</font><font style="font-family:Arial;font-size:10pt;">, net of </font><font style="font-family:Arial;font-size:10pt;">$0.6 million</font><font style="font-family:Arial;font-size:10pt;"> in cash received. The Company recorded </font><font style="font-family:Arial;font-size:10pt;">$4.6 million</font><font style="font-family:Arial;font-size:10pt;">&#160;for developed technology intangible assets with estimated useful life of&#160;</font><font style="font-family:Arial;font-size:10pt;">three</font><font style="font-family:Arial;font-size:10pt;">&#160;years and </font><font style="font-family:Arial;font-size:10pt;">$11.8 million</font><font style="font-family:Arial;font-size:10pt;">&#160;of goodwill which is primarily attributed to the assembled workforce as well as the integration of ScaleFT&#8217;s technology and the Company&#8217;s technology. The Company incurred </font><font style="font-family:Arial;font-size:10pt;">$1.1 million</font><font style="font-family:Arial;font-size:10pt;"> of acquisition related costs, which were recorded in the quarter ended July 31, 2018.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The business combination did not have a material impact on the condensed consolidated financial statements and therefore historical and proforma disclosures have not be presented.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Cash Equivalents and Short-Term Investments </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The amortized cost, unrealized gain (loss) and estimated fair value of the Company&#8217;s cash equivalents and short-term investments as of </font><font style="font-family:Arial;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;"> were as follows (in thousands): </font><font style="font-family:Arial;font-size:6pt;">&#160;</font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:49%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" 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:10%;" 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:10%;" 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:10%;" 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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">As of October 31, 2018</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:Arial;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:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Amortized</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Cost</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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Gain</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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Loss</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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Estimated</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Fair Value</font><font style="font-family:Arial;font-size:10pt;">&#160;</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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(unaudited)</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:Arial;font-size:10pt;">Cash equivalents:</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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">Money market funds</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:Arial;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:Arial;font-size:10pt;">158,639</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:Arial;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:Arial;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><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:Arial;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:Arial;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><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:Arial;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:Arial;font-size:10pt;">158,639</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:Arial;font-size:10pt;">Commercial paper</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:Arial;font-size:10pt;">4,982</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:Arial;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:Arial;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:Arial;font-size:10pt;">4,982</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:Arial;font-size:10pt;">Total cash equivalents</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:Arial;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:Arial;font-size:10pt;">163,621</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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">163,621</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><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:Arial;font-size:10pt;">Short-term investments:</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:Arial;font-size:10pt;">&#160;</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:Arial;font-size:10pt;">&#160;</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:Arial;font-size:10pt;">&#160;</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:Arial;font-size:10pt;">&#160;</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:Arial;font-size:10pt;">Commercial paper</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:Arial;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:Arial;font-size:10pt;">99,039</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:Arial;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:Arial;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><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:Arial;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:Arial;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><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:Arial;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:Arial;font-size:10pt;">99,039</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:Arial;font-size:10pt;">U.S. 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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">211,344</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:Arial;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:Arial;font-size:10pt;">(188</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:Arial;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:Arial;font-size:10pt;">211,156</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:Arial;font-size:10pt;">Corporate debt securities</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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">39,968</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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(58</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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">39,910</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: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:Arial;font-size:10pt;">Total short-term investments</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">350,351</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;" 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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(246</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right: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:Arial;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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">350,105</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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: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:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">513,972</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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">(246</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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;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:Arial;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:Arial;font-size:10pt;">513,726</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;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:99.8046875%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:49%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" 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:10%;" 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:10%;" 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:10%;" 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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">As of January 31, 2018</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:Arial;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:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Amortized</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Cost</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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Gain</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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Loss</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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Estimated</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Fair Value</font><font style="font-family:Arial;font-size:10pt;">&#160;</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:Arial;font-size:10pt;">Cash equivalents:</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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">Money market funds</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:Arial;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:Arial;font-size:10pt;">90,770</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:Arial;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:Arial;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><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:Arial;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:Arial;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><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:Arial;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:Arial;font-size:10pt;">90,770</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:Arial;font-size:10pt;">Total cash equivalents</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:Arial;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:Arial;font-size:10pt;">90,770</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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">&#8212;</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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">&#8212;</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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">90,770</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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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="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:Arial;font-size:10pt;">&#160;</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:Arial;font-size:10pt;">&#160;</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:Arial;font-size:10pt;">&#160;</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:Arial;font-size:10pt;">Commercial paper</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:Arial;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:Arial;font-size:10pt;">15,946</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:Arial;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:Arial;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:Arial;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:Arial;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:Arial;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:Arial;font-size:10pt;">15,946</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:Arial;font-size:10pt;">U.S. treasury securities</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:Arial;font-size:10pt;">61,896</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:Arial;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><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:Arial;font-size:10pt;">(158</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:Arial;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:Arial;font-size:10pt;">61,738</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:Arial;font-size:10pt;">Corporate debt securities</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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">24,125</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;border-bottom:1px solid #000000;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:Arial;font-size:10pt;">&#8212;</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;border-bottom:1px solid #000000;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:Arial;font-size:10pt;">(44</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;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:Arial;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;border-bottom:1px solid #000000;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:Arial;font-size:10pt;">24,081</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></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:Arial;font-size:10pt;">Total short-term investments</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">101,967</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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(202</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right: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:Arial;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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">101,765</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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><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:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">192,737</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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">&#8212;</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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">(202</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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;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:Arial;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:Arial;font-size:10pt;">192,535</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:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">All</font><font style="font-family:Arial;font-size:10pt;"> short-term investments were designated as available-for-sale securities as of </font><font style="font-family:Arial;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following tables present the contractual maturities of the Company&#8217;s short-term investments as of </font><font style="font-family:Arial;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;"> (in thousands): </font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:6pt;">&#160;</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:49%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" 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:10%;" 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:10%;" 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:10%;" 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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">As of October 31, 2018</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="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">As of January 31, 2018</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:Arial;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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Amortized</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Cost</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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Estimated</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Fair Value</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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Amortized</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Cost</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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Estimated</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Fair Value</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="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(unaudited)</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:Arial;font-size:10pt;">Due within one year</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:Arial;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:Arial;font-size:10pt;">350,351</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:Arial;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:Arial;font-size:10pt;">350,105</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:Arial;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:Arial;font-size:10pt;">93,421</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:Arial;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:Arial;font-size:10pt;">93,237</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:Arial;font-size:10pt;">Due between one to five years</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:Arial;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><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:Arial;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><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:Arial;font-size:10pt;">8,546</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:Arial;font-size:10pt;">8,528</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:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">350,351</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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">350,105</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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">101,967</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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">101,765</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:6px;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:6px;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:6px;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:6px;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:6px;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:6px;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:6px;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:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company had </font><font style="font-family:Arial;font-size:10pt;">48</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">23</font><font style="font-family:Arial;font-size:10pt;"> short-term investments in unrealized loss positions as of </font><font style="font-family:Arial;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;">, respectively. There were </font><font style="font-family:Arial;font-size:10pt;">no</font><font style="font-family:Arial;font-size:10pt;"> material gross unrealized gains or losses from available-for-sale securities and </font><font style="font-family:Arial;font-size:10pt;">no</font><font style="font-family:Arial;font-size:10pt;"> material realized gains or losses from available-for-sale securities that were reclassified out of accumulated other comprehensive income for the </font><font style="font-family:Arial;font-size:10pt;">three and nine months ended</font><font style="font-family:Arial;font-size:10pt;"> </font><font style="font-family:Arial;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;"> or </font><font style="font-family:Arial;font-size:10pt;">2017</font><font style="font-family:Arial;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">For available-for-sale debt securities that have unrealized losses, the Company evaluates whether (i) the Company has the intention to sell any of these investments and (ii) it is not more likely than not that the Company will be required to sell any of these available-for-sale debt securities before recovery of the entire amortized cost basis. Based on this evaluation, the Company determined that there were </font><font style="font-family:Arial;font-size:10pt;">no</font><font style="font-family:Arial;font-size:10pt;"> other-than-temporary impairments associated with short-term investments as of </font><font style="font-family:Arial;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Commitments and Contingencies </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Leases </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company leases office space under noncancelable operating leases for its San Francisco, California headquarters, as well as its offices in various cities in the United States, United Kingdom, Australia and Canada. These office leases expire on various dates through October 2028. </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Deferred rent was </font><font style="font-family:Arial;font-size:10pt;">$34.1 million</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$5.5 million</font><font style="font-family:Arial;font-size:10pt;"> as of </font><font style="font-family:Arial;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;">, respectively, which is included in accrued expenses and other current liabilities and other liabilities, noncurrent in the condensed consolidated balance sheets. Rent expense was </font><font style="font-family:Arial;font-size:10pt;">$7.0 million</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$3.0 million</font><font style="font-family:Arial;font-size:10pt;"> for the </font><font style="font-family:Arial;font-size:10pt;">three months ended October 31, 2018</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">2017</font><font style="font-family:Arial;font-size:10pt;">, respectively and </font><font style="font-family:Arial;font-size:10pt;">$16.2 million</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$7.6 million</font><font style="font-family:Arial;font-size:10pt;"> for the </font><font style="font-family:Arial;font-size:10pt;">nine months ended October 31, 2018</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">2017</font><font style="font-family:Arial;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In conjunction with the execution of leases, letters of credit in the aggregate amount of </font><font style="font-family:Arial;font-size:10pt;">$12.5 million</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$12.2 million</font><font style="font-family:Arial;font-size:10pt;"> were issued and outstanding as of </font><font style="font-family:Arial;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;">, respectively. </font><font style="font-family:Arial;font-size:10pt;">No</font><font style="font-family:Arial;font-size:10pt;"> draws have been made under such letters of credit. The Company secured its new corporate headquarters lease in San Francisco with an&#160;</font><font style="font-family:Arial;font-size:10pt;">$8.0 million</font><font style="font-family:Arial;font-size:10pt;">&#160;letter of credit, which is designated as restricted cash and included in other assets on its condensed consolidated balance sheet as of&#160;</font><font style="font-family:Arial;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In June 2018, the Company </font><font style="font-family:Arial;font-size:10pt;">signed an agreement to sublease the premises at 634 2nd Street, San Francisco, California (2nd Street Sublease), which, together with the premises at 301 Brannan Street, San Francisco, California, comprise the Company&#8217;s current headquarters.</font><font style="font-family:Arial;font-size:10pt;"> The term of the </font><font style="font-family:Arial;font-size:10pt;">2nd Street Sublease</font><font style="font-family:Arial;font-size:10pt;"> agreement commences on January 31, 2019. The </font><font style="font-family:Arial;font-size:10pt;">2nd Street Sublease</font><font style="font-family:Arial;font-size:10pt;"> and the master lease both expire in September 2024. The Company&#8217;s future income under the terms of the </font><font style="font-family:Arial;font-size:10pt;">2nd Street Sublease</font><font style="font-family:Arial;font-size:10pt;"> agreement will be approximately equal to the amount required to be paid by the Company to its landlord under the terms of the master lease. The Company and the sub-lessee executed a standby letter of credit amounting to </font><font style="font-family:Arial;font-size:10pt;">$3.0 million</font><font style="font-family:Arial;font-size:10pt;"> to be held by the Company to secure the </font><font style="font-family:Arial;font-size:10pt;">2nd Street Sublease</font><font style="font-family:Arial;font-size:10pt;"> in the event of uncured default by the sub-lessee.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Pursuant to a termination agreement pertaining to the Company&#8217;s lease of the premises at 301 Brannan Street, San Francisco, California, the non-cancellable lease term for those premises now expires in January 2019 instead of July 2019. </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Other Contractual Commitments</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In September 2018, the Company entered into a non-cancellable contractual agreement with a third-party provider of datacenter hosting facilities with a term of&#160;</font><font style="font-family:Arial;font-size:10pt;">four</font><font style="font-family:Arial;font-size:10pt;">&#160;years. The total future commitment of </font><font style="font-family:Arial;font-size:10pt;">$60.0 million</font><font style="font-family:Arial;font-size:10pt;"> is ratable over the </font><font style="font-family:Arial;font-size:10pt;">four</font><font style="font-family:Arial;font-size:10pt;">-year term of this agreement. This agreement superseded a prior agreement that was signed in July 2017 with a total commitment of </font><font style="font-family:Arial;font-size:10pt;">$30.0 million</font><font style="font-family:Arial;font-size:10pt;"> over its </font><font style="font-family:Arial;font-size:10pt;">three</font><font style="font-family:Arial;font-size:10pt;">-year term. The agreement is on the third-party provider&#8217;s standard terms and conditions.</font></div><div style="line-height:120%;padding-bottom:0px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Legal Matters </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">From time to time in the normal course of business, the Company may be subject to various legal matters such as threatened or pending claims or proceedings. There were no such material matters as of </font><font style="font-family:Arial;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">All intercompany balances and transactions have been eliminated in consolidation. </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The condensed consolidated balance sheet as of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;">, included herein, was derived from the audited financial statements as of that date. The unaudited condensed consolidated financial statements reflect all normal recurring adjustments necessary to present fairly the balance sheet, statements of operations, statements of comprehensive loss and the statements of cash flows for the interim periods, but are not necessarily indicative of the results of operations to be anticipated for the full fiscal year ending </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2019</font><font style="font-family:Arial;font-size:10pt;"> or any future period.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The 2023 Notes, net consisted of the following (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:98.73170731707317%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:87%;" 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="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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">As of October 31, 2018</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;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:9pt;"><font style="font-family:Arial;font-size:9pt;">(unaudited)</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:Arial;font-size:10pt;font-weight:bold;">Liability component:</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: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:Arial;font-size:10pt;">Principal</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:Arial;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:Arial;font-size:10pt;">345,000</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:Arial;font-size:10pt;">Less: unamortized debt issuance costs and debt discount</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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(77,335</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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;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:Arial;font-size:10pt;">267,665</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:3px double #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: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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">At Issuance</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;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:9pt;"><font style="font-family:Arial;font-size:9pt;">(unaudited)</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:Arial;font-size:10pt;font-weight:bold;">Equity component:</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: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:Arial;font-size:10pt;">2023 Notes</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:Arial;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:Arial;font-size:10pt;">79,962</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:Arial;font-size:10pt;">Less: 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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(2,320</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;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:Arial;font-size:10pt;">)</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:Arial;font-size:10pt;">Carrying amount of the equity component</font><font style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></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="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">77,642</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></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:6px;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:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;padding-left:12px;text-indent:-12px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></font><font style="font-family:Arial;font-size:9pt;"> Included in the condensed consolidated balance sheets within Additional paid-in capital.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Debt and Financing Arrangements </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:16px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Convertible Senior Notes</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The 2023 Notes are senior, unsecured obligations of the Company, and bear interest at a fixed rate of </font><font style="font-family:Arial;font-size:10pt;">0.25%</font><font style="font-family:Arial;font-size:10pt;"> per year. Interest is payable in cash semi-annually in arrears&#160;on February&#160;15 and August&#160;15 of each year, beginning on August 15, 2018. The 2023 Notes mature on </font><font style="font-family:Arial;font-size:10pt;">February&#160;15, 2023</font><font style="font-family:Arial;font-size:10pt;"> unless earlier repurchased or converted. The Company may not redeem the 2023 Notes prior to maturity. </font><font style="font-family:Arial;font-size:10pt;">The total net proceeds from the </font><font style="font-family:Arial;font-size:10pt;">2023 </font><font style="font-family:Arial;font-size:10pt;">Notes, after deducting initial purchasers&#8217; discounts and debt issuance costs, was approximately </font><font style="font-family:Arial;font-size:10pt;">$335.0 million</font><font style="font-family:Arial;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The terms of the 2023 Notes are governed by an Indenture by and between the Company and Wilmington Trust, National Association, as Trustee (the Indenture). Upon conversion, the 2023 Notes may be settled in cash, shares of Class&#160;A common stock or a combination of cash and shares of Class&#160;A common stock, at the Company&#8217;s election. It is the Company&#8217;s current intent to settle&#160;the&#160;principal amount of&#160;the 2023 Notes&#160;with cash.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The 2023 Notes are convertible at an initial conversion rate of&#160;</font><font style="font-family:Arial;font-size:10pt;">20.6795</font><font style="font-family:Arial;font-size:10pt;">&#160;shares of Class&#160;A common stock per&#160;$1,000&#160;principal amount of 2023 Notes, which is equal to an initial conversion price of approximately&#160;</font><font style="font-family:Arial;font-size:10pt;">$48.36</font><font style="font-family:Arial;font-size:10pt;">&#160;per share of Class&#160;A common stock, subject to adjustment under certain circumstances in accordance with the terms of the Indenture. Prior to the close of business on the business day immediately preceding October 15, 2022, holders of the 2023 Notes may convert all or a portion of their 2023 Notes only in multiples of $1,000 principal amount, under the following circumstances:</font></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;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:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">during any fiscal quarter commencing after the fiscal quarter ending on April 30, 2018 (and only during such fiscal quarter), if the last reported sale price of Class&#160;A common stock for at least&#160;</font><font style="font-family:Arial;font-size:10pt;">20</font><font style="font-family:Arial;font-size:10pt;">&#160;trading days (whether or not consecutive) during the period of&#160;</font><font style="font-family:Arial;font-size:10pt;">30</font><font style="font-family:Arial;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:Arial;font-size:10pt;">130%</font><font style="font-family:Arial;font-size:10pt;">&#160;of the conversion price of the 2023 Notes on each applicable trading day;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;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:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">during the&#160;</font><font style="font-family:Arial;font-size:10pt;">five</font><font style="font-family:Arial;font-size:10pt;">&#160;business day period after any five consecutive trading day period in which the trading price per $1,000 principal amount of the 2023 Notes for each trading day of that&#160;</font><font style="font-family:Arial;font-size:10pt;">five</font><font style="font-family:Arial;font-size:10pt;"> consecutive trading day period was less than&#160;</font><font style="font-family:Arial;font-size:10pt;">98%</font><font style="font-family:Arial;font-size:10pt;">&#160;of the product of the last reported sale price of Class&#160;A common stock and the conversion rate on such trading day; or</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;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:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">upon the occurrence of specified corporate events, as described in the Indenture.</font></div></td></tr></table><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">On or after October 15, 2022 until the close of business on the second scheduled trading day immediately preceding the maturity date, holders may convert all or any portion of their 2023 Notes regardless of the foregoing circumstances. As of </font><font style="font-family:Arial;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;">, the conditions allowing holders of the 2023 Notes to convert were not met.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Holders of the 2023 Notes who convert their 2023 Notes in connection with certain corporate events that constitute a make-whole fundamental change (as defined in the Indenture) are, under certain circumstances, entitled to an increase in the conversion rate. Additionally, in the event of a corporate event that constitutes a fundamental change (as defined in the Indenture), holders of the 2023 Notes may require the Company to repurchase all or a portion of their 2023 Notes at a price equal to&#160;</font><font style="font-family:Arial;font-size:10pt;">100%</font><font style="font-family:Arial;font-size:10pt;">&#160;of the principal amount of the 2023 Notes being repurchased, plus any accrued and unpaid interest.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In accounting for the issuance of the 2023 Notes, the Company separated the 2023 Notes into liability and equity components. The carrying amounts of the liability components were calculated by measuring the fair value of similar liabilities that do not have associated convertible features. The carrying amount of the equity components representing the conversion option were determined by deducting the fair value of the liability component from the par value of the 2023 Notes. The Company bifurcated the conversion option of the 2023 Notes from the debt instrument, classified the conversion option in equity and will accrete the resulting debt discount as interest expense over the contractual term of the 2023 Notes using the effective interest rate method. The equity component is not remeasured as long as the Notes continue to meet the conditions for equity classification. </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The effective interest rate of the liability component of the 2023 Notes is&#160;</font><font style="font-family:Arial;font-size:10pt;">5.68%</font><font style="font-family:Arial;font-size:10pt;">. This interest rate was based on the interest rates of similar liabilities held by other companies with similar credit risk ratings at the time of issuance that did not have associated convertible features. The following table sets forth total interest expense recognized related to the 2023 Notes (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" 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: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:12%;" 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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Three Months Ended October 31, 2018</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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Nine Months Ended October 31, 2018</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="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(unaudited)</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:Arial;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:Arial;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:Arial;font-size:10pt;">215</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:Arial;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:Arial;font-size:10pt;">577</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:Arial;font-size:10pt;">Amortization of debt 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:Arial;font-size:10pt;">299</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:Arial;font-size:10pt;">777</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:Arial;font-size:10pt;">Amortization of debt discount</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:Arial;font-size:10pt;">3,604</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;border-bottom:1px solid #000000;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:Arial;font-size:10pt;">9,539</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></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:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">4,118</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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">10,893</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><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:6px;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:6px;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:6px;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:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total issuance costs of </font><font style="font-family:Arial;font-size:10pt;">$10.0 million</font><font style="font-family:Arial;font-size:10pt;"> related to the 2023 Notes were allocated between liability and equity in the same proportion as the allocation of the total proceeds to the liability and equity components. Issuance costs attributable to the liability component are being amortized to interest expense over the respective term of the 2023 Notes using the effective interest rate method. The issuance costs attributable to the equity component were netted against the respective equity component in Additional paid-in capital. The Company recorded liability issuance costs of&#160;</font><font style="font-family:Arial;font-size:10pt;">$7.7 million</font><font style="font-family:Arial;font-size:10pt;">&#160;and equity issuance costs of&#160;</font><font style="font-family:Arial;font-size:10pt;">$2.3 million</font><font style="font-family:Arial;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The 2023 Notes, net consisted of the following (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:98.73170731707317%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:87%;" 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="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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">As of October 31, 2018</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;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:9pt;"><font style="font-family:Arial;font-size:9pt;">(unaudited)</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:Arial;font-size:10pt;font-weight:bold;">Liability component:</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: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:Arial;font-size:10pt;">Principal</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:Arial;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:Arial;font-size:10pt;">345,000</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:Arial;font-size:10pt;">Less: unamortized debt issuance costs and debt discount</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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(77,335</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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;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:Arial;font-size:10pt;">267,665</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:3px double #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: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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">At Issuance</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;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:9pt;"><font style="font-family:Arial;font-size:9pt;">(unaudited)</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:Arial;font-size:10pt;font-weight:bold;">Equity component:</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: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:Arial;font-size:10pt;">2023 Notes</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:Arial;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:Arial;font-size:10pt;">79,962</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:Arial;font-size:10pt;">Less: 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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(2,320</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;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:Arial;font-size:10pt;">)</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:Arial;font-size:10pt;">Carrying amount of the equity component</font><font style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></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="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">77,642</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></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:6px;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:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;padding-left:12px;text-indent:-12px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></font><font style="font-family:Arial;font-size:9pt;"> Included in the condensed consolidated balance sheets within Additional paid-in capital.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Note Hedges</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In connection with the pricing of the 2023 Notes, the Company entered into convertible note hedge transactions with respect to its Class&#160;A common stock (the Note Hedges). The Note Hedges are purchased call options that give the Company the option to purchase, subject to anti-dilution adjustments substantially identical to those in the 2023 Notes, approximately&#160;</font><font style="font-family:Arial;font-size:10pt;">7.1 million</font><font style="font-family:Arial;font-size:10pt;">&#160;shares of its Class A common stock for&#160;</font><font style="font-family:Arial;font-size:10pt;">$48.36</font><font style="font-family:Arial;font-size:10pt;">&#160;per share (subject to adjustment), corresponding to the approximate initial conversion price of the 2023 Notes, exercisable upon conversion of the 2023 Notes. The Note Hedges will expire in 2023, if not exercised earlier. The Note Hedges are intended to offset potential dilution to the Company&#8217;s Class&#160;A common stock and/or offset the potential cash payments that the Company could be required to make in excess of the principal amount upon any conversion of the 2023 Notes under certain circumstances. The Note Hedges are separate transactions and are not part of the terms of the 2023 Notes.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company paid an aggregate amount of&#160;</font><font style="font-family:Arial;font-size:10pt;">$80.0 million</font><font style="font-family:Arial;font-size:10pt;">&#160;for the Note Hedges. The amount paid for the Note Hedges was recorded as a reduction to Additional paid-in capital in the condensed consolidated balance sheets.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">See Note 11 for the tax impacts of the 2023 Notes and Note Hedges.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Warrants</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In connection with the issuance of the 2023 Notes, the Company also entered into separate warrant transactions pursuant to which it sold net-share-settled (or, at the Company&#8217;s election subject to certain conditions, cash-settled) warrants (the Warrants) to acquire, subject to anti-dilution adjustments, up to approximately&#160;</font><font style="font-family:Arial;font-size:10pt;">7.1 million</font><font style="font-family:Arial;font-size:10pt;">&#160;shares over&#160;</font><font style="font-family:Arial;font-size:10pt;">80</font><font style="font-family:Arial;font-size:10pt;">&#160;scheduled trading days beginning in May 2023 of the Company&#8217;s Class&#160;A common stock at an initial exercise price of&#160;</font><font style="font-family:Arial;font-size:10pt;">$68.06</font><font style="font-family:Arial;font-size:10pt;">&#160;per share (subject to adjustment). If the Warrants are not exercised on their exercise dates, they will expire. If the market value per share of the Company&#8217;s Class&#160;A common stock exceeds the applicable exercise price of the Warrants, the Warrants could have a dilutive effect on the Company&#8217;s Class A common stock unless, subject to the terms of the Warrants, the Company elects to cash settle the Warrants. The Warrants are separate transactions and are not part of the terms of the 2023 Notes or the Note Hedges.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company received aggregate proceeds of&#160;</font><font style="font-family:Arial;font-size:10pt;">$52.4 million</font><font style="font-family:Arial;font-size:10pt;">&#160;from the sale of the Warrants in connection with the 2023 Notes. The proceeds from the sale of the Warrants was recorded as an increase to Additional paid-in capital in the condensed consolidated balance sheets.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Loan and Security Agreement </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company has available a </font><font style="font-family:Arial;font-size:10pt;">line of credit </font><font style="font-family:Arial;font-size:10pt;">(Revolving Line)</font><font style="font-family:Arial;font-size:10pt;"> with Silicon Valley Bank (SVB) in the amount of </font><font style="font-family:Arial;font-size:10pt;">$40.0 million</font><font style="font-family:Arial;font-size:10pt;">, with a maturity date of November 21, 2018. </font><font style="font-family:Arial;font-size:10pt;">The available amount, not to exceed </font><font style="font-family:Arial;font-size:10pt;">$40.0 million</font><font style="font-family:Arial;font-size:10pt;">, is based on certain revenue metrics and is reduced by letters of credit totaling </font><font style="font-family:Arial;font-size:10pt;">$4.2 million</font><font style="font-family:Arial;font-size:10pt;"> as of </font><font style="font-family:Arial;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;"> established in connection with facility lease agreements. As of </font><font style="font-family:Arial;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">$35.8 million</font><font style="font-family:Arial;font-size:10pt;"> was available under the Revolving Line.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Proceeds from loans made under the Revolving Line may be borrowed, repaid and reborrowed until November 21, 2018. Repayment of any outstanding proceeds are payable on November 21, 2018, but may be prepaid without penalty. Borrowings under the Revolving Line bear interest at an annual rate based on the one-year Prime rate plus a spread of </font><font style="font-family:Arial;font-size:10pt;">0.75%</font><font style="font-family:Arial;font-size:10pt;">. Interest is payable quarterly. The Company is required to pay a quarterly facility fee to SVB of </font><font style="font-family:Arial;font-size:10pt;">0.15%</font><font style="font-family:Arial;font-size:10pt;"> per annum on the average undrawn portion available under the facility plus balances of outstanding letters of credits. Additionally, the Company is required to pay an upfront, one-time, commitment fee of </font><font style="font-family:Arial;font-size:10pt;">$0.1 million</font><font style="font-family:Arial;font-size:10pt;"> and annual anniversary fees of </font><font style="font-family:Arial;font-size:10pt;">$0.1 million</font><font style="font-family:Arial;font-size:10pt;"> on the amendment&#8217;s first and second anniversary dates. </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">As of </font><font style="font-family:Arial;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">no</font><font style="font-family:Arial;font-size:10pt;"> amounts had been drawn under the Revolving Line and the Company was in compliance with all covenants pursuant to the loan and security agreement.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The 2023 Notes are accounted for in accordance with FASB ASC Subtopic 470&#8209;20, Debt with Conversion and Other Options. Pursuant to ASC Subtopic 470&#8209;20, issuers of certain convertible debt instruments, such as the 2023 Notes, that have a net settlement feature and may be settled wholly or partially in cash upon conversion are required to separately account for the liability (debt) and equity (conversion option) components of the instrument. The carrying amount of the liability component of the instrument is computed by estimating the fair value of a similar liability without the conversion option. The amount of the equity component is then calculated by deducting the fair value of the liability component from the principal amount of the instrument. The difference between the principal amount and the liability component represents a debt discount that is amortized to interest expense over the respective term of the 2023 Notes using the effective interest rate method. The equity component is not remeasured as long as it continues to meet the conditions for equity classification. In accounting for the issuance costs related to the 2023 Notes, the allocation of issuance costs incurred between the liability and equity components was based on their relative values.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;padding-top:5px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Revenue by location is determined by the billing address of the customer. The following table sets forth revenue in dollars by geographic area (in thousands):</font><font style="font-family:Arial;font-size:6pt;">&#160;</font></div><div style="line-height:120%;padding-bottom:4px;text-align:right;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;text-align:-moz-right;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;margin-left:auto;margin-right:0;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:41%;" rowspan="1" colspan="1"></td><td style="width:1%;" 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: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: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:12%;" 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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Three Months Ended October 31,</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="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Nine Months Ended October 31,</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:Arial;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2018</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;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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2017</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" rowspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2018</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;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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2017</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 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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">As Adjusted</font><font style="font-family:Arial;font-size:9pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">&#160;(1)</sup></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;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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">As Adjusted</font><font style="font-family:Arial;font-size:9pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">&#160;(1)</sup></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:Arial;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;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><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;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><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: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:Arial;font-size:10pt;">United States</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:Arial;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:Arial;font-size:10pt;">88,704</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:Arial;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:Arial;font-size:10pt;">56,215</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:Arial;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:Arial;font-size:10pt;">239,459</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:Arial;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:Arial;font-size:10pt;">152,185</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:Arial;font-size:10pt;">International</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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">16,872</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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10,696</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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">44,324</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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">27,310</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:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">105,576</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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">66,911</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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">283,783</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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">179,495</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:6px;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:6px;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:6px;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:6px;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:6px;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:6px;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:6px;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:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">_______________________________</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" 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:9pt;padding-left:0px;"><font style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1) </sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">T</font><font style="font-family:Arial;font-size:9pt;">he prior periods presented above have been adjusted to reflect the adoption of ASC 606</font><font style="font-family:Arial;font-size:9pt;">.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Employee Incentive Plans</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company&#8217;s equity incentive plans provide for granting stock options, restricted stock units (RSUs) and restricted stock awards to employees, consultants, officers and directors. In addition, the Company offers an Employee Stock Purchase Plan (ESPP) to eligible employees.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Stock-based compensation expense was recorded in the following cost and expense categories in the Company&#8217;s condensed consolidated statements of operations (in thousands): </font><font style="font-family:Arial;font-size:6pt;">&#160;</font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:49%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" 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:10%;" 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:10%;" 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:10%;" 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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Three Months Ended October 31,</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="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Nine Months Ended October 31,</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:Arial;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:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2018</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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2017</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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2018</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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2017</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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(unaudited)</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: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:Arial;font-size:10pt;">Cost of revenue</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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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: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:Arial;font-size:10pt;">Subscription</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:Arial;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:Arial;font-size:10pt;">2,383</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:Arial;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:Arial;font-size:10pt;">1,421</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:Arial;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:Arial;font-size:10pt;">5,813</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:Arial;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:Arial;font-size:10pt;">3,163</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:Arial;font-size:10pt;">Professional services and other</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:Arial;font-size:10pt;">1,305</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:Arial;font-size:10pt;">979</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:Arial;font-size:10pt;">3,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><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:Arial;font-size:10pt;">2,186</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:Arial;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:Arial;font-size:10pt;">6,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><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:Arial;font-size:10pt;">5,174</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:Arial;font-size:10pt;">15,776</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:Arial;font-size:10pt;">12,913</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:Arial;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:Arial;font-size:10pt;">6,228</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:Arial;font-size:10pt;">3,894</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:Arial;font-size:10pt;">15,852</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:Arial;font-size:10pt;">9,290</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:Arial;font-size:10pt;">General and administrative</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:Arial;font-size:10pt;">5,335</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:Arial;font-size:10pt;">2,940</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:Arial;font-size:10pt;">13,181</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:Arial;font-size:10pt;">7,740</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:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">21,542</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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">14,408</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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">53,899</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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">35,292</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:6px;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:6px;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:6px;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:6px;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:6px;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:6px;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:6px;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:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Stock-based compensation expense recorded to research and development in the condensed consolidated statements of operations excludes amounts that were capitalized related to internal-use software for the </font><font style="font-family:Arial;font-size:10pt;">three and nine months ended</font><font style="font-family:Arial;font-size:10pt;"> </font><font style="font-family:Arial;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">2017</font><font style="font-family:Arial;font-size:10pt;">. See Note 6 for further details. </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:16px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Equity Incentive Plans</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company has</font><font style="font-family:Arial;font-size:10pt;">&#160;</font><font style="font-family:Arial;font-size:10pt;">two</font><font style="font-family:Arial;font-size:10pt;"> equity incentive plans: the 2009 Stock Plan (2009 Plan) and the 2017 Equity Incentive Plan (2017 Plan). Upon the completion of the Company&#8217;s IPO in April 2017, the Company ceased granting equity under the 2009 Plan, and all shares that remained available for future issuance under the 2009 Plan at that time were transferred to the 2017 Plan. As of</font><font style="font-family:Arial;font-size:10pt;">&#160;</font><font style="font-family:Arial;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;">, options to purchase </font><font style="font-family:Arial;font-size:10pt;">18,451,057</font><font style="font-family:Arial;font-size:10pt;"> shares of Class B common stock and </font><font style="font-family:Arial;font-size:10pt;">863,277</font><font style="font-family:Arial;font-size:10pt;"> </font><font style="font-family:Arial;font-size:10pt;">shares of Class A common stock remain outstanding.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Shares of common stock reserved for future issuance are as follows:</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="3" rowspan="1"></td></tr><tr><td style="width:86%;" rowspan="1" colspan="1"></td><td style="width:13%;" 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">As of</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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">October&#160;31, 2018</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(unaudited)</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:Arial;font-size:10pt;">Stock options and unvested RSUs outstanding</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:Arial;font-size:10pt;">24,250,317</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:Arial;font-size:10pt;">Available for future stock option and RSU grants</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:Arial;font-size:10pt;">12,651,706</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:Arial;font-size:10pt;">Available for ESPP</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;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:Arial;font-size:10pt;">3,035,697</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></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:Arial;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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">39,937,720</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><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:6px;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;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;padding-top:16px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Stock Options </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:16px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">A summary of the Company&#8217;s stock option activity and related information is as follows: </font><font style="font-family:Arial;font-size:6pt;">&#160;</font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:39%;" 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:1%;" 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:14%;" 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:14%;" 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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Number of</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Options</font><font style="font-family:Arial;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;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:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Weighted-</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Exercise</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Price</font><font style="font-family:Arial;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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Weighted-</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Remaining</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Contractual</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Term (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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Aggregate</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Intrinsic&#160;Value</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(in&#160;thousands)</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:Arial;font-size:10pt;font-weight:normal;">Outstanding as of January 31, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:Arial;font-size:10pt;">24,917,045</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;" 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:Arial;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:Arial;font-size:10pt;">7.37</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;" 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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">7.6</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:Arial;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:Arial;font-size:10pt;">550,173</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:Arial;font-size:10pt;">Granted</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:Arial;font-size:10pt;">684,500</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:Arial;font-size:10pt;">39.21</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: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:Arial;font-size:10pt;">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:Arial;font-size:10pt;">(5,184,832</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:Arial;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:Arial;font-size:10pt;">5.51</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: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:Arial;font-size:10pt;">Canceled</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;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:Arial;font-size:10pt;">(1,102,379</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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">8.53</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: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:Arial;font-size:10pt;">Outstanding as of October 31, 2018 (unaudited)</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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">19,314,334</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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 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:Arial;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:Arial;font-size:10pt;">8.93</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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">7.2</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:Arial;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:Arial;font-size:10pt;">954,692</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:Arial;font-size:10pt;">As of October 31, 2018</font></div></td><td colspan="2" 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 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: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:Arial;font-size:10pt;">Vested and exercisable (unaudited)</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:Arial;font-size:10pt;">9,897,397</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:Arial;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:Arial;font-size:10pt;">6.54</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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">6.7</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:Arial;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:Arial;font-size:10pt;">512,889</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:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:6pt;">&#160;</font><font style="font-family:Arial;font-size:10pt;">No</font><font style="font-family:Arial;font-size:10pt;">&#160;stock options were granted in the&#160;three months ended </font><font style="font-family:Arial;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;">. The weighted-average grant-date fair value of options granted was </font><font style="font-family:Arial;font-size:10pt;">$12.27</font><font style="font-family:Arial;font-size:10pt;"> for the&#160;three months ended </font><font style="font-family:Arial;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:Arial;font-size:10pt;">. The weighted-average grant-date fair value of options granted was </font><font style="font-family:Arial;font-size:10pt;">$17.21</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$5.37</font><font style="font-family:Arial;font-size:10pt;"> during the </font><font style="font-family:Arial;font-size:10pt;">nine months ended</font><font style="font-family:Arial;font-size:10pt;"> </font><font style="font-family:Arial;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">2017</font><font style="font-family:Arial;font-size:10pt;">, respectively. The total grant-date fair value of stock options vested was </font><font style="font-family:Arial;font-size:10pt;">$4.8 million</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$5.9 million</font><font style="font-family:Arial;font-size:10pt;"> during the three months ended </font><font style="font-family:Arial;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">2017</font><font style="font-family:Arial;font-size:10pt;">, respectively, and&#160;</font><font style="font-family:Arial;font-size:10pt;">$18.2 million</font><font style="font-family:Arial;font-size:10pt;">&#160;and&#160;</font><font style="font-family:Arial;font-size:10pt;">$18.9 million</font><font style="font-family:Arial;font-size:10pt;">&#160;for the&#160;</font><font style="font-family:Arial;font-size:10pt;">nine months ended</font><font style="font-family:Arial;font-size:10pt;"> </font><font style="font-family:Arial;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;">&#160;and&#160;</font><font style="font-family:Arial;font-size:10pt;">2017</font><font style="font-family:Arial;font-size:10pt;">, respectively. The intrinsic value of the options exercised, which represents the difference between the fair market value of the Company&#8217;s common stock on the date of exercise and the exercise price of each option, was </font><font style="font-family:Arial;font-size:10pt;">$70.2 million</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$139.4 million</font><font style="font-family:Arial;font-size:10pt;"> for the three months ended </font><font style="font-family:Arial;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">2017</font><font style="font-family:Arial;font-size:10pt;">, respectively, and&#160;</font><font style="font-family:Arial;font-size:10pt;">$225.3 million</font><font style="font-family:Arial;font-size:10pt;">&#160;and&#160;</font><font style="font-family:Arial;font-size:10pt;color:#000000;">$158.7 million</font><font style="font-family:Arial;font-size:10pt;">&#160;for the&#160;</font><font style="font-family:Arial;font-size:10pt;">nine months ended</font><font style="font-family:Arial;font-size:10pt;"> </font><font style="font-family:Arial;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;">&#160;and&#160;</font><font style="font-family:Arial;font-size:10pt;">2017</font><font style="font-family:Arial;font-size:10pt;">, respectively. </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">As of </font><font style="font-family:Arial;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;">, there was a total of </font><font style="font-family:Arial;font-size:10pt;">$43.4 million</font><font style="font-family:Arial;font-size:10pt;"> of unrecognized stock-based compensation expense, which is expected to be recognized over a weighted-average period of </font><font style="font-family:Arial;font-size:10pt;">2.1</font><font style="font-family:Arial;font-size:10pt;"> years. </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company used the Black-Scholes option pricing model to estimate the fair value of stock options granted with the following assumptions:</font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:37%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" 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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Three Months Ended October 31,</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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Nine Months Ended October 31,</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:Arial;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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2018</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 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" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2017</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2018</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 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" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2017</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 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 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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;</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:Arial;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(unaudited)&#160;</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:Arial;font-size:10pt;">Expected volatility</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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">41%</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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">40%</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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">40% - 41%</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:Arial;font-size:10pt;">Expected term (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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">6.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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">6.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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">6.3 - 6.4</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:Arial;font-size:10pt;">Risk-free interest rate</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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1.87%</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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2.70%</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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1.87% - 2.21%</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:Arial;font-size:10pt;">Expected dividend yield</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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td></tr></table></div><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Restricted Stock Units</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">A summary of the Company&#8217;s RSU activity and related information is as follows: </font><font style="font-family:Arial;font-size:6pt;">&#160;</font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:69%;" rowspan="1" colspan="1"></td><td style="width:14%;" 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:13%;" 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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Number of<br clear="none"/>RSUs</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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Weighted-<br clear="none"/>Average<br clear="none"/>Grant Date Fair Value Per Share</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:5px;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;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:5px;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:5px;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:5px;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: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:Arial;font-size:10pt;">Outstanding as of January 31, 2018</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:Arial;font-size:10pt;">2,862,929</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:Arial;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:Arial;font-size:10pt;">24.38</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:Arial;font-size:10pt;">Granted</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:Arial;font-size:10pt;">3,133,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><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:Arial;font-size:10pt;">53.27</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:Arial;font-size:10pt;">Vested</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:Arial;font-size:10pt;">(741,253</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:Arial;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:Arial;font-size:10pt;">23.56</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:Arial;font-size:10pt;">Forfeited</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;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:Arial;font-size:10pt;">(318,882</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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">33.28</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:Arial;font-size:10pt;">Outstanding as of October 31, 2018 (unaudited)</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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,935,983</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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 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:Arial;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:Arial;font-size:10pt;">42.27</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:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">As of&#160;</font><font style="font-family:Arial;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;">, there was&#160;</font><font style="font-family:Arial;font-size:10pt;">$189.1 million</font><font style="font-family:Arial;font-size:10pt;">&#160;of unrecognized stock-based compensation expense related to unvested RSUs, which is expected to be recognized over a weighted-average period of&#160;</font><font style="font-family:Arial;font-size:10pt;">3.3 years</font><font style="font-family:Arial;font-size:10pt;"> based on vesting under the award service conditions.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Equity Awards Issued in Connection with Business Combination</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In connection with the Stormpath transaction in February 2017, the Company issued </font><font style="font-family:Arial;font-size:10pt;">800,000</font><font style="font-family:Arial;font-size:10pt;"> shares of restricted common stock to Stormpath with an aggregate fair value of </font><font style="font-family:Arial;font-size:10pt;">$8.6 million</font><font style="font-family:Arial;font-size:10pt;"> at the time of the transaction to be recognized as post combination stock-based compensation. The restricted common stock vests ratably on the first and second anniversaries </font><font style="font-family:Arial;font-size:10pt;">of the transaction date upon achievement of the respective performance conditions</font><font style="font-family:Arial;font-size:10pt;">, of which </font><font style="font-family:Arial;font-size:10pt;">400,000</font><font style="font-family:Arial;font-size:10pt;"> shares vested during the nine</font><font style="font-family:Arial;font-size:10pt;"> months ended </font><font style="font-family:Arial;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;">. </font><font style="font-family:Arial;font-size:10pt;">As of </font><font style="font-family:Arial;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">there was&#160;</font><font style="font-family:Arial;font-size:10pt;">$0.6 million</font><font style="font-family:Arial;font-size:10pt;"> of unrecognized compensation expense related to restricted common stock which is expected to be recognized over the remaining weighted average life of&#160;</font><font style="font-family:Arial;font-size:10pt;">0.3</font><font style="font-family:Arial;font-size:10pt;"> years.</font><font style="font-family:Arial;font-size:10pt;"> </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company separately entered into retention arrangements with certain employees of Stormpath and issued </font><font style="font-family:Arial;font-size:10pt;">598,500</font><font style="font-family:Arial;font-size:10pt;"> restricted stock awards under the 2009 Plan with an aggregate fair value of </font><font style="font-family:Arial;font-size:10pt;">$6.6 million</font><font style="font-family:Arial;font-size:10pt;"> at the time of the transaction with performance conditions. Additionally, the Company granted </font><font style="font-family:Arial;font-size:10pt;">518,900</font><font style="font-family:Arial;font-size:10pt;"> service-based stock options under the 2009 Plan to certain Stormpath employees with an aggregate fair value of </font><font style="font-family:Arial;font-size:10pt;">$2.5 million</font><font style="font-family:Arial;font-size:10pt;"> to vest ratably over the requisite </font><font style="font-family:Arial;font-size:10pt;">four</font><font style="font-family:Arial;font-size:10pt;">-year service period. Of the </font><font style="font-family:Arial;font-size:10pt;">$9.1 million</font><font style="font-family:Arial;font-size:10pt;"> total aggregate fair value of the awards, </font><font style="font-family:Arial;font-size:10pt;">$1.5 million</font><font style="font-family:Arial;font-size:10pt;"> was related to pre-combination service and was recognized as goodwill and a reduction to the post-combination compensation expense. The post-combination expenses for the restricted stock awards and stock options are </font><font style="font-family:Arial;font-size:10pt;">$5.5 million</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$2.1 million</font><font style="font-family:Arial;font-size:10pt;">, respectively. </font><font style="font-family:Arial;font-size:10pt;">The expense related to the restricted stock awards is being recognized over </font><font style="font-family:Arial;font-size:10pt;">two</font><font style="font-family:Arial;font-size:10pt;"> or </font><font style="font-family:Arial;font-size:10pt;">three</font><font style="font-family:Arial;font-size:10pt;"> years based on an accelerated attribution method.</font><font style="font-family:Arial;font-size:10pt;"> The expense for the stock options is being recognized ratably over the requisite service period.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">During the </font><font style="font-family:Arial;font-size:10pt;">nine months ended</font><font style="font-family:Arial;font-size:10pt;"> </font><font style="font-family:Arial;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">210,850</font><font style="font-family:Arial;font-size:10pt;"> shares of restricted stock awards vested</font><font style="font-family:Arial;font-size:10pt;">. </font><font style="font-family:Arial;font-size:10pt;">As of </font><font style="font-family:Arial;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">there was&#160;</font><font style="font-family:Arial;font-size:10pt;">$1.0 million</font><font style="font-family:Arial;font-size:10pt;"> of unrecognized compensation expense related to unvested restricted stock awards, which is expected to be recognized over the remaining weighted average life of&#160;</font><font style="font-family:Arial;font-size:10pt;">0.8</font><font style="font-family:Arial;font-size:10pt;"> year. </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">As of </font><font style="font-family:Arial;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">there was&#160;</font><font style="font-family:Arial;font-size:10pt;">$1.2 million</font><font style="font-family:Arial;font-size:10pt;"> of unrecognized compensation cost related to unvested stock options, which is expected to be recognized over the remaining weighted average life of </font><font style="font-family:Arial;font-size:10pt;">1.7</font><font style="font-family:Arial;font-size:10pt;"> years. The related stock options expense and activity are included within the Stock Options section above.</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Employee Stock Purchase Plan</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Except for the initial offering period, the ESPP provides for </font><font style="font-family:Arial;font-size:10pt;">12</font><font style="font-family:Arial;font-size:10pt;">-month offering periods beginning June&#160;21 and December&#160;21 of each year, and each offering period consists of up to </font><font style="font-family:Arial;font-size:10pt;">two</font><font style="font-family:Arial;font-size:10pt;"> </font><font style="font-family:Arial;font-size:10pt;">six</font><font style="font-family:Arial;font-size:10pt;">-month purchase periods. The initial offering period began April 7, 2017 and ended on June 20, 2018.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company estimated the fair value of ESPP purchase rights using a Black-Scholes option pricing model with the following assumptions:</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:36%;" 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:14%;" 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:15%;" 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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Three Months Ended October 31,</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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Nine Months Ended October 31,</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:Arial;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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2018</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 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" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2017</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2018</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 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" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2017</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 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 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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;</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:Arial;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(unaudited)&#160;</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:Arial;font-size:10pt;">Expected volatility</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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">39% - 40%</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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">32% - 37%</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:Arial;font-size:10pt;">Expected term (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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.5 -1.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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.5 - 1.2</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:Arial;font-size:10pt;">Risk-free interest rate</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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2.12% - 2.34%</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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.95% - 1.22%</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:Arial;font-size:10pt;">Expected dividend yield</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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td></tr></table></div><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">During the&#160;</font><font style="font-family:Arial;font-size:10pt;">three and nine</font><font style="font-family:Arial;font-size:10pt;"> months ended&#160;</font><font style="font-family:Arial;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;">, the Company&#8217;s employees purchased </font><font style="font-family:Arial;font-size:10pt;">434,640</font><font style="font-family:Arial;font-size:10pt;"> shares of its Class A common stock under the ESPP. The shares were purchased at a weighted-average purchase price of </font><font style="font-family:Arial;font-size:10pt;">$15.31</font><font style="font-family:Arial;font-size:10pt;"> with proceeds of </font><font style="font-family:Arial;font-size:10pt;">$6.7 million</font><font style="font-family:Arial;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">As of </font><font style="font-family:Arial;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;">, there was </font><font style="font-family:Arial;font-size:10pt;">$3.7</font><font style="font-family:Arial;font-size:10pt;"> million of unrecognized stock-based compensation expense related to ESPP that is expected to be recognized over an average vesting period of </font><font style="font-family:Arial;font-size:10pt;">0.5</font><font style="font-family:Arial;font-size:10pt;"> years.</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Awards Issued as Charitable Contributions</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company did </font><font style="font-family:Arial;font-size:10pt;">no</font><font style="font-family:Arial;font-size:10pt;">t grant any common stock as a charitable contribution for the three months ended </font><font style="font-family:Arial;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;">. During the </font><font style="font-family:Arial;font-size:10pt;">nine months ended</font><font style="font-family:Arial;font-size:10pt;"> </font><font style="font-family:Arial;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;">, the Company granted </font><font style="font-family:Arial;font-size:10pt;">20,000</font><font style="font-family:Arial;font-size:10pt;"> shares of Class A common stock as charitable contributions and recognized </font><font style="font-family:Arial;font-size:10pt;">$1.0 million</font><font style="font-family:Arial;font-size:10pt;"> as general and administrative expense in the condensed consolidated statement of operations. During the </font><font style="font-family:Arial;font-size:10pt;">three and nine</font><font style="font-family:Arial;font-size:10pt;"> months ended&#160;</font><font style="font-family:Arial;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:Arial;font-size:10pt;">, the Company granted&#160;</font><font style="font-family:Arial;font-size:10pt;color:#000000;">24,287</font><font style="font-family:Arial;font-size:10pt;">&#160;shares of Class A common stock as charitable contributions and recognized&#160;</font><font style="font-family:Arial;font-size:10pt;color:#000000;">$0.7 million</font><font style="font-family:Arial;font-size:10pt;">&#160;as general and administrative expense in the condensed consolidated statement of operations.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Net Loss Per Share</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:16px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table presents the calculation of basic and diluted net loss per share (in thousands, except per share data): </font><font style="font-family:Arial;font-size:6pt;">&#160;</font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="32" rowspan="1"></td></tr><tr><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" 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:8%;" 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:8%;" 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:8%;" 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:8%;" 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:8%;" 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:8%;" 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:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></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:Arial;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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Three Months Ended October 31,</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="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Nine Months Ended October 31,</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:Arial;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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2018</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="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2017</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="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2018</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="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2017</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:Arial;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:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Class A </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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Class B</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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Class A </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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Class B</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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Class A </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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Class B</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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Class A </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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Class B</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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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="31" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(unaudited)</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:8pt;"><font style="font-family:Arial;font-size:8pt;">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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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><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><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:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Net loss </font><font style="font-family:Arial;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(26,502</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(3,015</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(8,672</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(24,394</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(79,991</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(14,695</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(16,366</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(70,438</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</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:8pt;"><font style="font-family:Arial;font-size:8pt;">Denominator:</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><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><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:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Weighted-average shares outstanding - basic and diluted</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:9pt;"><font style="font-family:Arial;font-size:9pt;">97,665</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:9pt;"><font style="font-family:Arial;font-size:9pt;">11,111</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:9pt;"><font style="font-family:Arial;font-size:9pt;">25,039</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:9pt;"><font style="font-family:Arial;font-size:9pt;">70,435</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:9pt;"><font style="font-family:Arial;font-size:9pt;">90,045</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:9pt;"><font style="font-family:Arial;font-size:9pt;">16,542</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:9pt;"><font style="font-family:Arial;font-size:9pt;">14,508</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:9pt;"><font style="font-family:Arial;font-size:9pt;">62,442</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:8pt;"><font style="font-family:Arial;font-size:8pt;">Net loss per share attributable to common stockholders, basic and diluted</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(0.27</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</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="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(0.27</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</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="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(0.35</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</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="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(0.35</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</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="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(0.89</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</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="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(0.89</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</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="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(1.13</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</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="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(1.13</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</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:12px;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:12px;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:12px;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:12px;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:12px;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:12px;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:12px;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:12px;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:12px;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:12px;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:12px;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:12px;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:12px;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:12px;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:12px;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:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" 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:9pt;padding-left:0px;"><font style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1) </sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Net loss for the three and </font><font style="font-family:Arial;font-size:9pt;">nine months ended October 31, 2017</font><font style="font-family:Arial;font-size:9pt;"> has been adjusted. </font><font style="font-family:Arial;font-size:9pt;color:#000000;">See Note 2 for a summary of adjustments.</font></div></td></tr></table><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">As the Company was in a loss position for all periods presented, basic net loss per share is the same as diluted net loss per share as the inclusion of all potential common shares outstanding would have been anti-dilutive. Potentially dilutive securities that were not included in the diluted per share calculations because they would be anti-dilutive were as follows (in thousands): </font><font style="font-family:Arial;font-size:6pt;">&#160; </font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td style="width:77%;" rowspan="1" colspan="1"></td><td style="width:10%;" 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:10%;" 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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">As of October 31,</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:Arial;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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2018</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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2017</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:5px;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;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;height:5px;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:5px;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;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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="5" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(unaudited)</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:Arial;font-size:10pt;">Unvested restricted common stock issued and outstanding</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:Arial;font-size:10pt;">400</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:Arial;font-size:10pt;">800</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:Arial;font-size:10pt;">Stock options issued and outstanding</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:Arial;font-size:10pt;">19,314</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:Arial;font-size:10pt;">27,118</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:Arial;font-size:10pt;">Unvested RSUs issued and outstanding</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:Arial;font-size:10pt;">4,936</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:Arial;font-size:10pt;">2,506</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:Arial;font-size:10pt;">Unvested restricted stock awards issued and outstanding</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:Arial;font-size:10pt;">388</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:Arial;font-size:10pt;">599</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:Arial;font-size:10pt;">Shares related to 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:Arial;font-size:10pt;">7,134</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:Arial;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: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:Arial;font-size:10pt;">Shares committed under the ESPP</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:Arial;font-size:10pt;">359</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:Arial;font-size:10pt;">1,082</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:Arial;font-size:10pt;">Unvested shares subject to repurchase</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;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:Arial;font-size:10pt;">67</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 style="vertical-align:bottom;border-bottom:1px solid #000000;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:Arial;font-size:10pt;">248</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></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:Arial;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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">32,598</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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">32,353</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:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company expects to settle the principal amount of the 2023 Notes in cash, and therefore, the Company uses the treasury stock method for calculating any potential dilutive effect of the conversion option on diluted net income per share, if applicable. The conversion option will have a dilutive impact on net income per share of common stock when the average market price per share of the Company&#8217;s Class A common stock for a given period exceeds the conversion price of the 2023 Notes of </font><font style="font-family:Arial;font-size:10pt;">$48.36</font><font style="font-family:Arial;font-size:10pt;"> per share. During the three months </font><font style="font-family:Arial;font-size:10pt;">ended</font><font style="font-family:Arial;font-size:10pt;">&#160;</font><font style="font-family:Arial;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;">, the weighted average price per share of the Company&#8217;s Class A common stock exceeded the conversion price of the 2023 Notes; however, since the Company is in a net loss position there was no dilutive effect during any period presented.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Fair Value Measurements </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company measures its financial assets at fair value each reporting period using a fair value hierarchy that prioritizes the use of observable inputs and minimizes the use of unobservable inputs when measuring fair value. A financial instrument&#8217;s classification within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. </font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;padding-left:36px;text-indent:0px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Three levels of inputs may be used to measure as follows: </font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;padding-left:60px;text-indent:0px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Level&#160;1-Valuations based on observable inputs that reflect quoted prices for identical assets or liabilities in active markets. </font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;padding-left:60px;text-indent:0px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Level&#160;2-Valuations based on inputs that are directly or indirectly observable in the marketplace. </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;padding-left:60px;text-indent:0px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Level&#160;3-Valuations based on unobservable inputs that are supported by little or no market activity.</font><font style="font-family:Arial;font-size:10pt;"> </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Assets and Liabilities Measured at Fair Value on a Recurring Basis </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table presents information about the Company&#8217;s financial assets and liabilities that are measured at fair value on a recurring basis using the above input categories (in&#160;thousands): </font><font style="font-family:Arial;font-size:6pt;">&#160;</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:6pt;"><font style="font-family:Arial;font-size:6pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:49%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" 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:10%;" 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:10%;" 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:10%;" 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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">As of October 31, 2018</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:Arial;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:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Level 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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Level 2</font><font style="font-family:Arial;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;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:10pt;"><font style="font-family:Arial;font-size:10pt;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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Total</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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(unaudited)</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:Arial;font-size:10pt;">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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;</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:Arial;font-size:10pt;">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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;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:Arial;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:Arial;font-size:10pt;">158,639</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:Arial;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:Arial;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:Arial;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:Arial;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:Arial;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:Arial;font-size:10pt;">158,639</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:Arial;font-size:10pt;">Commercial paper</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:Arial;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><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:Arial;font-size:10pt;">4,982</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:Arial;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><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:Arial;font-size:10pt;">4,982</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:Arial;font-size:10pt;">Total cash equivalents</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:Arial;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:Arial;font-size:10pt;">158,639</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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">4,982</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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">&#8212;</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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">163,621</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="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Short-term investments:</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:Arial;font-size:10pt;">&#160;</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:Arial;font-size:10pt;">&#160;</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:Arial;font-size:10pt;">&#160;</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:Arial;font-size:10pt;">&#160;</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:Arial;font-size:10pt;">Commercial paper</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:Arial;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:Arial;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:Arial;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:Arial;font-size:10pt;">99,039</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:Arial;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:Arial;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:Arial;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:Arial;font-size:10pt;">99,039</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:Arial;font-size:10pt;">U.S. treasury securities</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:Arial;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><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:Arial;font-size:10pt;">211,156</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:Arial;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><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:Arial;font-size:10pt;">211,156</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:Arial;font-size:10pt;">Corporate debt securities</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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</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;border-bottom:1px solid #000000;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:Arial;font-size:10pt;">39,910</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;border-bottom:1px solid #000000;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:Arial;font-size:10pt;">&#8212;</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;border-bottom:1px solid #000000;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:Arial;font-size:10pt;">39,910</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></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:Arial;font-size:10pt;">Total short-term investments</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">350,105</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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">350,105</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: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:Arial;font-size:10pt;">Total cash equivalents and short-term investments</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:Arial;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:Arial;font-size:10pt;">158,639</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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">355,087</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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">&#8212;</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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">513,726</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 style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:49%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" 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:10%;" 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:10%;" 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:10%;" 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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">As of January 31, 2018</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:Arial;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:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Level 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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Level 2</font><font style="font-family:Arial;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;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:10pt;"><font style="font-family:Arial;font-size:10pt;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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Total</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:Arial;font-size:10pt;">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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;</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:Arial;font-size:10pt;">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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">Money market funds</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;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:Arial;font-size:10pt;">90,770</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 style="vertical-align:bottom;border-bottom:1px solid #000000;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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;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:Arial;font-size:10pt;">&#8212;</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 style="vertical-align:bottom;border-bottom:1px solid #000000;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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;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:Arial;font-size:10pt;">&#8212;</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 style="vertical-align:bottom;border-bottom:1px solid #000000;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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;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:Arial;font-size:10pt;">90,770</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></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:Arial;font-size:10pt;">Total cash equivalents</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="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">90,770</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 style="vertical-align:bottom;border-bottom:3px double #000000;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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</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 style="vertical-align:bottom;border-bottom:3px double #000000;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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</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 style="vertical-align:bottom;border-bottom:3px double #000000;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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">90,770</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></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:Arial;font-size:10pt;">Short-term investments:</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:Arial;font-size:10pt;">&#160;</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:Arial;font-size:10pt;">&#160;</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:Arial;font-size:10pt;">&#160;</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:Arial;font-size:10pt;">&#160;</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:Arial;font-size:10pt;">Commercial paper</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:Arial;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:Arial;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><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:Arial;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:Arial;font-size:10pt;">15,946</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:Arial;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:Arial;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><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:Arial;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:Arial;font-size:10pt;">15,946</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:Arial;font-size:10pt;">U.S. 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="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">61,738</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:Arial;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:Arial;font-size:10pt;">61,738</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:Arial;font-size:10pt;">Corporate debt securities</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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">24,081</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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">24,081</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: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:Arial;font-size:10pt;">Total short-term investments</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</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;" 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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">101,765</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;" 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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</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;" 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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">101,765</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: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:Arial;font-size:10pt;">Total cash equivalents and short-term investments</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:Arial;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:Arial;font-size:10pt;">90,770</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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">101,765</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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">192,535</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:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company had no transfers between levels of the fair value hierarchy of its assets measured at fair value. </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The carrying amounts of certain financial instruments, including cash held in banks, accounts receivable and accounts payable approximate fair value due to their short-term maturities and are excluded from the fair value table above. </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Fair Value Measurements of Other Financial Instruments</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table presents the carrying amounts and estimated fair values of our financial instruments that are not recorded at fair value on the condensed consolidated balance sheets (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:69%;" 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:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" 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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">As of October 31, 2018</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:Arial;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:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Net Carrying Amount Before Unamortized Debt Issuance Costs</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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Estimated</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Fair Value</font><font style="font-family:Arial;font-size:10pt;">&#160;</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:5px;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:5px;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:5px;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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(unaudited)</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:Arial;font-size:10pt;">Convertible senior notes</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:Arial;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:Arial;font-size:10pt;">274,576</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:Arial;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:Arial;font-size:10pt;">471,256</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:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The difference between the principal amount of the 2023 Notes,&#160;</font><font style="font-family:Arial;font-size:10pt;">$345.0 million</font><font style="font-family:Arial;font-size:10pt;">, and the net carrying amount before unamortized debt issuance costs represents the unamortized debt discount (See Note 8 for additional details). The estimated fair value of the 2023 Notes, which the Company has classified as Level 2 financial instruments, was determined based on the quoted bid price of the convertible senior notes in an over-the-counter market on the last trading day of the reporting period. As of </font><font style="font-family:Arial;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;">, the difference between the net carrying amount of the 2023 Notes and estimated fair value represents the equity conversion value premium the market assigned to the 2023 Notes.</font><font style="font-family:Arial;font-size:10pt;color:#ff0000;"> </font><font style="font-family:Arial;font-size:10pt;">Based on the closing price of our common stock of&#160;</font><font style="font-family:Arial;font-size:10pt;">$58.36</font><font style="font-family:Arial;font-size:10pt;">&#160;on&#160;</font><font style="font-family:Arial;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;">, the if-converted value of the&#160;2023 Notes exceeded the principal amount of </font><font style="font-family:Arial;font-size:10pt;">$345.0 million</font><font style="font-family:Arial;font-size:10pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company&#8217;s fiscal year ends on January 31. References to fiscal </font><font style="font-family:Arial;font-size:10pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;">2019</font><font style="font-family:Arial;font-size:10pt;">, for example, refer to the fiscal year ending </font><font style="font-family:Arial;font-size:10pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;">January&#160;31, 2019</font><font style="font-family:Arial;font-size:10pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Goodwill and Intangible Assets, net </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Goodwill </font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">As of </font><font style="font-family:Arial;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;">, goodwill was </font><font style="font-family:Arial;font-size:10pt;">$18.1 million</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$6.3 million</font><font style="font-family:Arial;font-size:10pt;">, respectively. During the nine months ended </font><font style="font-family:Arial;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;">, the Company recorded </font><font style="font-family:Arial;font-size:10pt;">$11.8 million</font><font style="font-family:Arial;font-size:10pt;"> of goodwill in connection with the ScaleFT acquisition that was completed in July 2018. See Note 3 for further details. </font><font style="font-family:Arial;font-size:10pt;">No</font><font style="font-family:Arial;font-size:10pt;"> goodwill impairments were recorded during the </font><font style="font-family:Arial;font-size:10pt;">three and nine months ended</font><font style="font-family:Arial;font-size:10pt;"> </font><font style="font-family:Arial;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">2017</font><font style="font-family:Arial;font-size:10pt;">. </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Intangible Assets, net </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Intangible assets consisted of the following (in thousands): </font><font style="font-family:Arial;font-size:6pt;">&#160;</font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:59%;" 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="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">As of October 31, 2018</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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Gross</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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Accumulated Amortization</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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Net</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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(unaudited)</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:Arial;font-size:10pt;">Capitalized internal-use software costs</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:Arial;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:Arial;font-size:10pt;">19,202</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:Arial;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:Arial;font-size:10pt;">(8,684</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:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">10,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: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:Arial;font-size:10pt;">Purchased developed technology</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:Arial;font-size:10pt;">5,170</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:Arial;font-size:10pt;">(1,019</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:Arial;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:Arial;font-size:10pt;">4,151</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:Arial;font-size:10pt;">Software licenses</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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,023</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;border-bottom:1px solid #000000;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:Arial;font-size:10pt;">(703</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;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:Arial;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;border-bottom:1px solid #000000;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:Arial;font-size:10pt;">320</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></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:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">25,395</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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">(10,406</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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;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:Arial;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:Arial;font-size:10pt;">14,989</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><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:6px;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:6px;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:6px;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:6px;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:6px;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:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;padding-top:5px;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="12" rowspan="1"></td></tr><tr><td style="width:59%;" 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="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">As of January 31, 2018</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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Gross</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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Accumulated Amortization</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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Net</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="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Capitalized internal-use software costs</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:Arial;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:Arial;font-size:10pt;">16,434</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:Arial;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:Arial;font-size:10pt;">(5,172</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:Arial;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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">11,262</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Software licenses</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:Arial;font-size:10pt;">1,057</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:Arial;font-size:10pt;">(558</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:Arial;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:Arial;font-size:10pt;">499</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="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Purchased developed technology</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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">570</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;border-bottom:1px solid #000000;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:Arial;font-size:10pt;">(570</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;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:Arial;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;border-bottom:1px solid #000000;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:Arial;font-size:10pt;">&#8212;</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></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:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">18,061</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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">(6,300</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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;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:Arial;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:Arial;font-size:10pt;">11,761</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><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:8px;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:8px;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:8px;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:8px;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:8px;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:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;padding-top:5px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;padding-top:5px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company capitalized </font><font style="font-family:Arial;font-size:10pt;">$0.7 million</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$1.7 million</font><font style="font-family:Arial;font-size:10pt;"> of internal-use software costs in the </font><font style="font-family:Arial;font-size:10pt;">three months ended October 31, 2018</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">2017</font><font style="font-family:Arial;font-size:10pt;">, respectively, and&#160;</font><font style="font-family:Arial;font-size:10pt;">$2.8 million</font><font style="font-family:Arial;font-size:10pt;">&#160;and&#160;</font><font style="font-family:Arial;font-size:10pt;">$5.0 million</font><font style="font-family:Arial;font-size:10pt;">&#160;of internal-use software costs in the&#160;</font><font style="font-family:Arial;font-size:10pt;">nine months ended</font><font style="font-family:Arial;font-size:10pt;"> </font><font style="font-family:Arial;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;"> and&#160;</font><font style="font-family:Arial;font-size:10pt;">2017</font><font style="font-family:Arial;font-size:10pt;">, respectively. Included in the total amount capitalized is stock-based compensation expense of </font><font style="font-family:Arial;font-size:10pt;">$0.1 million</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$0.3 million</font><font style="font-family:Arial;font-size:10pt;"> for the </font><font style="font-family:Arial;font-size:10pt;">three months ended October 31, 2018</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">2017</font><font style="font-family:Arial;font-size:10pt;">, respectively, and&#160;</font><font style="font-family:Arial;font-size:10pt;">$0.4 million</font><font style="font-family:Arial;font-size:10pt;">&#160;and </font><font style="font-family:Arial;font-size:10pt;">$0.9 million</font><font style="font-family:Arial;font-size:10pt;"> for the&#160;</font><font style="font-family:Arial;font-size:10pt;">nine months ended</font><font style="font-family:Arial;font-size:10pt;"> </font><font style="font-family:Arial;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;"> and&#160;</font><font style="font-family:Arial;font-size:10pt;">2017</font><font style="font-family:Arial;font-size:10pt;">, respectively. The Company reversed&#160;</font><font style="font-family:Arial;font-size:10pt;color:#000000;">$0.5 million</font><font style="font-family:Arial;font-size:10pt;">&#160;of previously capitalized internal-use software costs in the&#160;three months ended October 31, 2017&#160;as they were not realizable. The resulting charge was recognized in research and development in the condensed consolidated statements of operations.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:5px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In addition, during the nine months ended </font><font style="font-family:Arial;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;">, the Company recorded </font><font style="font-family:Arial;font-size:10pt;">$4.6 million</font><font style="font-family:Arial;font-size:10pt;"> of purchased developed technology from the ScaleFT acquisition. See Note 3 for further details.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:5px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Intangible amortization expense was </font><font style="font-family:Arial;font-size:10pt;">$1.8 million</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$0.8 million</font><font style="font-family:Arial;font-size:10pt;"> for the </font><font style="font-family:Arial;font-size:10pt;">three months ended October 31, 2018</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">2017</font><font style="font-family:Arial;font-size:10pt;">, respectively, and&#160;</font><font style="font-family:Arial;font-size:10pt;">$4.1 million</font><font style="font-family:Arial;font-size:10pt;">&#160;and&#160;</font><font style="font-family:Arial;font-size:10pt;">$2.1 million</font><font style="font-family:Arial;font-size:10pt;">&#160;for the&#160;</font><font style="font-family:Arial;font-size:10pt;">nine months ended</font><font style="font-family:Arial;font-size:10pt;"> </font><font style="font-family:Arial;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;"> and&#160;</font><font style="font-family:Arial;font-size:10pt;">2017</font><font style="font-family:Arial;font-size:10pt;">, respectively.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Income Taxes</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:16px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">For the three and </font><font style="font-family:Arial;font-size:10pt;">nine months ended</font><font style="font-family:Arial;font-size:10pt;"> </font><font style="font-family:Arial;font-size:10pt;">October 31, 2018</font><font style="font-family:Arial;font-size:10pt;">, the Company recorded a tax benefit of </font><font style="font-family:Arial;font-size:10pt;">$0.7 million</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$1.9 million</font><font style="font-family:Arial;font-size:10pt;">, respectively, on pretax losses of</font><font style="font-family:Arial;font-size:10pt;"> </font><font style="font-family:Arial;font-size:10pt;">$30.2 million</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$96.6 million</font><font style="font-family:Arial;font-size:10pt;">, respectively. The effective tax rate for the </font><font style="font-family:Arial;font-size:10pt;">three and nine</font><font style="font-family:Arial;font-size:10pt;"> months ended </font><font style="font-family:Arial;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;"> was </font><font style="font-family:Arial;font-size:10pt;">2.2%</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">1.9%</font><font style="font-family:Arial;font-size:10pt;">, respectively. The effective tax rate differs from the statutory rate primarily as a result of not recognizing deferred tax assets for U.S. losses due to a full valuation allowance against U.S. deferred tax assets, release of the valuation allowance in the United States in connection with the ScaleFT acquisition and excess tax benefits from stock-based compensation in the United Kingdom. The tax benefit was partially offset by income tax expense in profitable foreign jurisdictions and U.S. state taxes.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:16px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">For the three and </font><font style="font-family:Arial;font-size:10pt;">nine months ended</font><font style="font-family:Arial;font-size:10pt;"> </font><font style="font-family:Arial;font-size:10pt;">October 31,</font><font style="font-family:Arial;font-size:10pt;"> </font><font style="font-family:Arial;font-size:10pt;">2017</font><font style="font-family:Arial;font-size:10pt;">, the Company recorded a tax benefit of </font><font style="font-family:Arial;font-size:10pt;">$0.9 million</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$0.5 million</font><font style="font-family:Arial;font-size:10pt;">, respectively, on pretax losses of</font><font style="font-family:Arial;font-size:10pt;"> </font><font style="font-family:Arial;font-size:10pt;">$34.0 million</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$87.3 million</font><font style="font-family:Arial;font-size:10pt;">, respectively. The effective tax rate for the </font><font style="font-family:Arial;font-size:10pt;">three and nine</font><font style="font-family:Arial;font-size:10pt;"> months ended </font><font style="font-family:Arial;font-size:10pt;">October 31,</font><font style="font-family:Arial;font-size:10pt;"> </font><font style="font-family:Arial;font-size:10pt;">2017</font><font style="font-family:Arial;font-size:10pt;"> was </font><font style="font-family:Arial;font-size:10pt;">2.8%</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">0.5%</font><font style="font-family:Arial;font-size:10pt;">, respectively. The effective tax rate differs from the statutory rate primarily as a result of not recognizing a deferred tax asset for U.S. losses due to having a full valuation allowance against U.S. deferred tax assets. </font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The difference between the book and tax bases of the 2023 Notes, Note Hedges and debt issuance costs resulted in deductible temporary differences and corresponding deferred tax assets of </font><font style="font-family:Arial;font-size:10pt;">$0.6 million</font><font style="font-family:Arial;font-size:10pt;"> as of </font><font style="font-family:Arial;font-size:10pt;">October 31, 2018</font><font style="font-family:Arial;font-size:10pt;">, which are subject to a full valuation allowance.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">On December 22, 2017, the Tax Act was signed into law making significant changes to the Internal Revenue Code. Changes include, but are not limited to, a corporate tax rate decrease to </font><font style="font-family:Arial;font-size:10pt;">21%</font><font style="font-family:Arial;font-size:10pt;"> effective for tax years beginning after December 31, 2017, and changes to how the United States imposes income tax on multinational corporations.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In December 2017, the SEC staff issued Staff Accounting Bulletin No. 118, Income Tax Accounting Implications of the Tax Cuts and Jobs Act (SAB 118), which allows the Company to record provisional amounts during a measurement period not to extend beyond one year of the enactment date. The Company recorded a provisional amount of </font><font style="font-family:Arial;font-size:10pt;">$61.0 million</font><font style="font-family:Arial;font-size:10pt;"> as of January 31, 2018 related to the remeasurement of certain deferred tax balances before valuation allowance. For the </font><font style="font-family:Arial;font-size:10pt;">nine months ended</font><font style="font-family:Arial;font-size:10pt;"> </font><font style="font-family:Arial;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;">, the Company has not made a material adjustment to the provisional amount. The Company will continue to analyze and refine the calculations to the measurement of these balances. The Company expects to complete its analysis within the measurement period in accordance with SAB 118.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The United Kingdom tax authority completed its examination of fiscal year 2016 income tax returns for the Company&#8217;s UK subsidiary during the three</font><font style="font-family:Arial;font-size:10pt;"> months ended April 30, 2018</font><font style="font-family:Arial;font-size:10pt;">. As a result, the Company&#8217;s UK subsidiary is no longer subject to examination for fiscal years prior to 2017.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following tables present the contractual maturities of the Company&#8217;s short-term investments as of </font><font style="font-family:Arial;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;"> (in thousands): </font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:6pt;">&#160;</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:49%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" 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:10%;" 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:10%;" 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:10%;" 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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">As of October 31, 2018</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="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">As of January 31, 2018</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:Arial;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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Amortized</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Cost</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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Estimated</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Fair Value</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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Amortized</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Cost</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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Estimated</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Fair Value</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="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(unaudited)</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:Arial;font-size:10pt;">Due within one year</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:Arial;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:Arial;font-size:10pt;">350,351</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:Arial;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:Arial;font-size:10pt;">350,105</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:Arial;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:Arial;font-size:10pt;">93,421</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:Arial;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:Arial;font-size:10pt;">93,237</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:Arial;font-size:10pt;">Due between one to five years</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:Arial;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><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:Arial;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><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:Arial;font-size:10pt;">8,546</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:Arial;font-size:10pt;">8,528</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:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">350,351</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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">350,105</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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">101,967</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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">101,765</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:6px;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:6px;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:6px;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:6px;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:6px;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:6px;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:6px;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:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In February 2016, the FASB issued ASU No. 2016-02 (Topic 842). Topic 842 amends a number of aspects of lease accounting, including requiring lessees to recognize leases with a term greater than one year as a right-of-use asset and corresponding liability, measured at the present value of the lease payments. In July 2018, the FASB issued supplemental adoption guidance and clarification to Topic 842 within ASU 2018-10 &#8220;Codification Improvements to Topic 842, Leases&#8221; and ASU 2018-11 &#8220;Leases (Topic 842): Targeted Improvements.&#8221; The new guidance aims to increase transparency and comparability among organizations by requiring lessees to recognize lease assets and lease liabilities on the balance sheet and requiring disclosure of key information about leasing arrangements. A modified retrospective application is required with an option to not restate comparative periods in the period of adoption. This guidance is effective for the Company on February 1, 2019 with early adoption permitted. The adoption of this standard will result in the recognition of right-of-use assets and lease liabilities that were not previously recognized, which will increase total assets and liabilities on the Company&#8217;s consolidated balance sheets.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In February 2018, the FASB issued ASU No. 2018-02, Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income (ASU 2018-02). Under existing U.S. GAAP, the effects of changes in tax rates and laws on deferred tax balances are recorded as a component of income tax expense in the period in which the law was enacted. When deferred tax balances related to items originally recorded in accumulated other comprehensive income (loss) are adjusted, certain tax effects become stranded in accumulated other comprehensive income. The amendments in&#160;ASU 2018-02&#160;allow a reclassification from accumulated other comprehensive income (loss) to retained earnings (accumulated deficit) for stranded income tax effects resulting from the Tax Cuts and Jobs Act of 2017 (the Tax Act). The amendments in this ASU also require certain disclosures about stranded income tax effects. The guidance is effective for fiscal years beginning after December 15, 2018, and interim periods within those fiscal years. Early adoption in any period is permitted. The Company&#8217;s provisional adjustments recorded in fiscal year 2018 to account for the impact of the Tax Act did not result in stranded tax effects. Accordingly, the Company does not anticipate that the adoption&#160;of this standard will have a material impact on its consolidated financial statements.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In August 2018, the FASB issued ASU No. 2018-13,&#160;Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement&#160;(ASU 2018-13), which amends ASC 820, Fair Value Measurement. ASU 2018-13 modifies the disclosure requirements for fair value measurements by removing, modifying or adding certain disclosures. This guidance is effective for the Company on February 1, 2020, with early adoption permitted for the removal and modification of disclosures and delayed adoption until February 1, 2020 permitted for the new disclosures. The removed and modified disclosures will be adopted on a retrospective basis, and the new disclosures will be adopted on a prospective basis. 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-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In August 2018, the FASB issued ASU 2018-15, Customer&#8217;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract&#160;(ASU 2018-15),&#160;which requires a customer in a cloud computing arrangement that is a service contract to follow the internal-use software guidance in Accounting Standards Codification 350-40 to determine which implementation costs to defer and recognize as an asset. This guidance is effective for the Company on February 1, 2020 with early adoption permitted. The Company is currently evaluating the impact of the adoption of this standard 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;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In May 2014, the Financial Accounting Standards Board (FASB) issued ASU No. 2014-09, </font><font style="font-family:Arial;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers</font><font style="font-family:Arial;font-size:10pt;"> (Topic 606). Topic 606 supersedes the revenue recognition requirements in Accounting Standards Codification (ASC) Topic 605, Revenue Recognition (Topic 605), and requires the recognition of revenue when promised goods or services are transferred to customers in an amount that reflects the consideration to which the entity expects to be entitled to in exchange for those goods or services. Topic 606 also includes Subtopic 340-40, Other Assets and Deferred Costs - Contracts with Customers, which requires the deferral of incremental costs of obtaining a contract with a customer. Collectively, the Company refers to Topic 606 and Subtopic 340-40 as "ASC 606."</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company adopted the requirements of ASC 606 as of February 1, 2018, utilizing the full retrospective method of transition. Adoption of ASC 606 resulted in changes to the Company&#8217;s accounting policies for revenue recognition and deferred commissions as detailed below. The Company applied ASC 606 using a practical expedient where the consideration allocated to the remaining performance obligations or an explanation of when the Company expects to recognize that amount as revenue for all reporting periods presented before the date of the initial application is not disclosed.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The impact of adopting ASC 606 on fiscal 2018 and 2017 revenue is not material. The primary impact of adopting ASC 606 relates to the deferral of incremental commission costs of obtaining contracts. Under Topic 605, the Company deferred only direct and incremental commission costs to obtain a contract and amortized those costs on a straight-line basis over the term of the related contract, which was generally </font><font style="font-family:Arial;font-size:10pt;">one</font><font style="font-family:Arial;font-size:10pt;"> to </font><font style="font-family:Arial;font-size:10pt;">three</font><font style="font-family:Arial;font-size:10pt;"> years. Under ASC 606, the Company defers all incremental commission costs to obtain the contract. The Company amortizes these costs on a straight-line basis over a period of benefit, determined to be generally </font><font style="font-family:Arial;font-size:10pt;">five</font><font style="font-family:Arial;font-size:10pt;"> years </font><font style="font-family:Arial;font-size:10pt;">or the related contractual renewal term.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company adjusted its condensed consolidated financial statements from amounts previously reported due to the adoption of ASC 606. Select condensed consolidated statement of operations line items, which reflect the adoption of ASC 606, are as follows (in thousands except per share data):</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td style="width:23%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" 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:10%;" 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:10%;" 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:10%;" 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:10%;" 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:10%;" 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="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Three Months Ended October 31, 2017</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="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Nine Months Ended October 31, 2017</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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">As Reported</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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Adjustments</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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">As Adjusted</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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">As Reported</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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Adjustments</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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">As Adjusted</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="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(unaudited)</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="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(unaudited)</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:Arial;font-size:10pt;">Revenue:</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><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: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:Arial;font-size:10pt;">Subscription</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:Arial;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:Arial;font-size:10pt;">62,705</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:Arial;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:Arial;font-size:10pt;">(842</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:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">61,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:Arial;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:Arial;font-size:10pt;">167,142</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:Arial;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:Arial;font-size:10pt;">(1,683</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:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">165,459</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:Arial;font-size:10pt;">Professional services and other</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:Arial;font-size:10pt;">5,533</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:Arial;font-size:10pt;">(485</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:Arial;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:Arial;font-size:10pt;">5,048</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:Arial;font-size:10pt;">15,098</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:Arial;font-size:10pt;">(1,062</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:Arial;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:Arial;font-size:10pt;">14,036</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:Arial;font-size:10pt;">Total revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">68,238</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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(1,327</font></div></td><td style="vertical-align:bottom;padding-right: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:Arial;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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">66,911</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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">182,240</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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(2,745</font></div></td><td style="vertical-align:bottom;padding-right: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:Arial;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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">179,495</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: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:Arial;font-size:10pt;">Gross profit</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:Arial;font-size:10pt;">47,115</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:Arial;font-size:10pt;">(1,327</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:Arial;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:Arial;font-size:10pt;">45,788</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:Arial;font-size:10pt;">123,972</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:Arial;font-size:10pt;">(2,745</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:Arial;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:Arial;font-size:10pt;">121,227</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:Arial;font-size:10pt;">Operating expenses:</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><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: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:Arial;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:Arial;font-size:10pt;">49,606</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:Arial;font-size:10pt;">(2,039</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:Arial;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:Arial;font-size:10pt;">47,567</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:Arial;font-size:10pt;">126,383</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:Arial;font-size:10pt;">(5,622</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:Arial;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:Arial;font-size:10pt;">120,761</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:Arial;font-size:10pt;">Total operating expenses</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:Arial;font-size:10pt;">82,342</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:Arial;font-size:10pt;">(2,039</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:Arial;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:Arial;font-size:10pt;">80,303</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:Arial;font-size:10pt;">214,988</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:Arial;font-size:10pt;">(5,622</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:Arial;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:Arial;font-size:10pt;">209,366</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:Arial;font-size:10pt;">Loss before income taxes</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:Arial;font-size:10pt;">(34,718</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:Arial;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:Arial;font-size:10pt;">712</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:Arial;font-size:10pt;">(34,006</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:Arial;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:Arial;font-size:10pt;">(90,144</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:Arial;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:Arial;font-size:10pt;">2,877</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:Arial;font-size:10pt;">(87,267</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:Arial;font-size:10pt;">)</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:Arial;font-size:10pt;">Net loss</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:Arial;font-size:10pt;">(33,778</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:Arial;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:Arial;font-size:10pt;">712</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:Arial;font-size:10pt;">(33,066</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:Arial;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:Arial;font-size:10pt;">(89,681</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:Arial;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:Arial;font-size:10pt;">2,877</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:Arial;font-size:10pt;">(86,804</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:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(0.35</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:Arial;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:Arial;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:Arial;font-size:10pt;">(0.35</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:Arial;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:Arial;font-size:10pt;">(1.17</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:Arial;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:Arial;font-size:10pt;">0.04</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:Arial;font-size:10pt;">(1.13</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:Arial;font-size:10pt;">)</font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Select condensed consolidated balance sheet line items, which reflect the adoption of ASC 606, are as follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:62%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" 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:10%;" 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:10%;" 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="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">As of January 31, 2018</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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">As Reported</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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Adjustments</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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">As Adjusted</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="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(unaudited)</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:Arial;font-size:10pt;font-weight:bold;">Assets</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: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:Arial;font-size:10pt;">Current 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></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:Arial;font-size:10pt;">Deferred commissions</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:Arial;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:Arial;font-size:10pt;">16,481</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:Arial;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:Arial;font-size:10pt;">1,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 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:Arial;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:Arial;font-size:10pt;">17,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><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:Arial;font-size:10pt;">Prepaid expenses and other current assets</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:Arial;font-size:10pt;">16,973</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:Arial;font-size:10pt;">808</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:Arial;font-size:10pt;">17,781</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:Arial;font-size:10pt;">Total current assets</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:Arial;font-size:10pt;">315,416</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:Arial;font-size:10pt;">2,082</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:Arial;font-size:10pt;">317,498</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:Arial;font-size:10pt;">Deferred commissions, noncurrent</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:Arial;font-size:10pt;">10,971</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:Arial;font-size:10pt;">29,784</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:Arial;font-size:10pt;">40,755</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:Arial;font-size:10pt;">Total assets</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:Arial;font-size:10pt;">367,397</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:Arial;font-size:10pt;">31,866</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:Arial;font-size:10pt;">399,263</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="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><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: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:Arial;font-size:10pt;font-weight:bold;">Liabilities and stockholders&#8217; equity</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: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:Arial;font-size:10pt;">Current 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;" 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: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:Arial;font-size:10pt;">Deferred revenue</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:Arial;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:Arial;font-size:10pt;">162,633</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:Arial;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:Arial;font-size:10pt;">(2,817</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:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">159,816</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:Arial;font-size:10pt;">Total current 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:Arial;font-size:10pt;">190,760</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:Arial;font-size:10pt;">(2,817</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:Arial;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:Arial;font-size:10pt;">187,943</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:Arial;font-size:10pt;">Deferred revenue, noncurrent</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:Arial;font-size:10pt;">6,034</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:Arial;font-size:10pt;">(1,071</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:Arial;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:Arial;font-size:10pt;">4,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: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:Arial;font-size:10pt;">Total 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:Arial;font-size:10pt;">203,811</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:Arial;font-size:10pt;">(3,888</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:Arial;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:Arial;font-size:10pt;">199,923</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:Arial;font-size:10pt;">Accumulated deficit</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:Arial;font-size:10pt;">(402,468</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:Arial;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:Arial;font-size:10pt;">35,754</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:Arial;font-size:10pt;">(366,714</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:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total stockholders&#8217; equity</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:Arial;font-size:10pt;">163,586</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:Arial;font-size:10pt;">35,754</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:Arial;font-size:10pt;">199,340</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:Arial;font-size:10pt;">Total liabilities and stockholders&#8217; equity</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:Arial;font-size:10pt;">367,397</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:Arial;font-size:10pt;">31,866</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:Arial;font-size:10pt;">399,263</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:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:0px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The adoption of ASC 606 had no impact on cash provided by or used in operating, financing, or investing activities in the Company&#8217;s condensed consolidated statement of cash flows. Additionally, the adoption of ASC 606 did not have a material impact on the provision for (benefit from) income taxes. The adoption adjustments impacted the deferred income taxes pertaining to the U.S. entity which are subject to a full valuation allowance.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Overview and Basis of Presentation </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Description of Business </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Okta, Inc. (the Company) is the leading independent provider of identity for the enterprise. The Okta Identity Cloud enables the Company&#8217;s customers to securely connect people to technology, anywhere, anytime and from any device. The Company was incorporated in January 2009 as Saasure Inc., a California corporation, and was later reincorporated in April 2010 under the name Okta, Inc. as a Delaware corporation. The Company is headquartered in San Francisco, California.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Basis of Presentation and Principles of Consolidation </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The accompanying unaudited condensed consolidated financial statements, which include the accounts of the Company and its wholly owned subsidiaries, have been prepared in conformity with U.S. generally accepted accounting principles (GAAP). All intercompany balances and transactions have been eliminated in consolidation. </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The condensed consolidated balance sheet as of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;">, included herein, was derived from the audited financial statements as of that date. The unaudited condensed consolidated financial statements reflect all normal recurring adjustments necessary to present fairly the balance sheet, statements of operations, statements of comprehensive loss and the statements of cash flows for the interim periods, but are not necessarily indicative of the results of operations to be anticipated for the full fiscal year ending </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2019</font><font style="font-family:Arial;font-size:10pt;"> or any future period. </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company&#8217;s fiscal year ends on January 31. References to fiscal </font><font style="font-family:Arial;font-size:10pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;">2019</font><font style="font-family:Arial;font-size:10pt;">, for example, refer to the fiscal year ending </font><font style="font-family:Arial;font-size:10pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;">January&#160;31, 2019</font><font style="font-family:Arial;font-size:10pt;">. </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes included in the Company&#8217;s Form 10-K filed with the Securities and Exchange Commission (SEC) on March 12, 2018.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Effective February 1, 2018, the Company adopted the requirements of Accounting Standards Update (ASU) No. 2014-09,&#160;</font><font style="font-family:Arial;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers</font><font style="font-family:Arial;font-size:10pt;">&#160;as discussed in Note 2. All amounts and disclosures set forth in this Form 10-Q have been updated to comply with this standard, as indicated by references to "as adjusted" in these condensed consolidated financial statements and related notes.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Initial Public Offering</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In April 2017, the Company completed an initial public offering (IPO), in which the Company issued and sold </font><font style="font-family:Arial;font-size:10pt;">12,650,000</font><font style="font-family:Arial;font-size:10pt;"> shares of its Class A common stock at a public offering price of </font><font style="font-family:Arial;font-size:10pt;">$17.00</font><font style="font-family:Arial;font-size:10pt;"> per share. The Company received aggregate proceeds of </font><font style="font-family:Arial;font-size:10pt;">$200.0 million</font><font style="font-family:Arial;font-size:10pt;"> from the IPO, net of underwriters&#8217; discounts and commissions, before deducting offering costs of approximately </font><font style="font-family:Arial;font-size:10pt;">$5.6 million</font><font style="font-family:Arial;font-size:10pt;">. Immediately prior to the completion of the IPO, all shares of common stock then outstanding were reclassified as Class B common stock, and all shares of redeemable convertible preferred stock then outstanding were converted into </font><font style="font-family:Arial;font-size:10pt;">59,491,640</font><font style="font-family:Arial;font-size:10pt;"> shares of common stock on a </font><font style="font-family:Arial;font-size:10pt;">one</font><font style="font-family:Arial;font-size:10pt;">-to-one basis and then reclassified into Class B common stock.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Convertible Senior Notes</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In February 2018, the Company issued&#160;</font><font style="font-family:Arial;font-size:10pt;">$345.0 million</font><font style="font-family:Arial;font-size:10pt;"> aggregate principal amount of </font><font style="font-family:Arial;font-size:10pt;">0.25%</font><font style="font-family:Arial;font-size:10pt;">&#160;convertible senior notes due February&#160;15, 2023 in a private offering, including the initial purchasers&#8217; exercise in full of their option to purchase additional notes (2023 Notes). The Company received aggregate proceeds of </font><font style="font-family:Arial;font-size:10pt;">$345.0 million</font><font style="font-family:Arial;font-size:10pt;">, before deducting costs of issuance of </font><font style="font-family:Arial;font-size:10pt;">$10.0 million</font><font style="font-family:Arial;font-size:10pt;">. See Note 8 for additional details.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:16px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Use of Estimates </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The preparation of condensed consolidated financial statements in conformity with GAAP requires management to make estimates, judgments and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. The Company bases its estimates on historical experience and on other assumptions that its management believes are reasonable under the circumstances. Actual results could vary from those estimates. The Company&#8217;s most significant estimates include the stand alone selling price (SSP) for each distinct performance obligation included in customer contracts with multiple performance obligations, the determination of the period of benefit for deferred commissions, the determination of the effective interest rate of the liability components of the 2023 Notes, the valuation of deferred income tax assets and contingencies and the valuation of acquired intangible assets.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Accounts receivable are recorded at the invoiced amount, net of allowances. These allowances are based on the Company&#8217;s assessment of the collectability of accounts by considering the age of each outstanding invoice and the collection history of each customer and an evaluation of potential risk of loss associated with delinquent accounts. Amounts deemed uncollectible are recorded to these allowances in the condensed consolidated balance sheets with an offsetting decrease in related deferred revenue or a charge in the condensed consolidated statement of operations.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company derives revenue from subscription fees (which include support fees) and professional services fees. The Company sells subscriptions to its platform through arrangements that are generally </font><font style="font-family:Arial;font-size:10pt;">one</font><font style="font-family:Arial;font-size:10pt;"> to </font><font style="font-family:Arial;font-size:10pt;">five</font><font style="font-family:Arial;font-size:10pt;"> years in length. The Company&#8217;s arrangements are generally noncancelable and nonrefundable. Furthermore, if a customer reduces the contracted usage or service level, the customer has no right of refund. The Company&#8217;s subscription arrangements do not provide customers with the right to take possession of the software supporting the platform and, as a result, are accounted for as service arrangements. This revenue recognition policy is consistent for sales generated directly with customers and sales generated indirectly through channel partners.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company determines revenue recognition through the following steps:</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;" 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:36px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Identification of the contract, or contracts, with a customer</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:60px;" 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:36px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Identification of the performance obligations in the contract</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:60px;" 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:36px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Determination of the transaction price</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:60px;" 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:36px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Allocation of the transaction price to the performance obligations in the contract</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:60px;" 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:36px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Recognition of revenue when, or as, the Company satisfies a performance obligation</font></div></td></tr></table><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;padding-left:12px;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Subscription Revenue</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Subscription revenue, which includes support, is recognized on a straight-line basis over the noncancelable contractual term of the arrangement, generally beginning on the date that the Company&#8217;s service is made available to the customer.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;padding-left:12px;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Professional Services Revenue</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company&#8217;s professional services principally consist of customer-specific requests for application integrations, user interface enhancements and other customer-specific requests. </font><font style="font-family:Arial;font-size:10pt;">Revenue for the Company&#8217;s professional services is recognized as services are performed in proportion with their pattern of transfer.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;padding-left:12px;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Contracts with Multiple Performance Obligations</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Some of the Company&#8217;s contracts with customers contain multiple performance obligations. For these contracts, the Company accounts for individual performance obligations separately if they are distinct. The transaction price is allocated to the separate performance obligations on a relative SSP basis. </font><font style="font-family:Arial;font-size:10pt;">The Company determines SSP based on, if available, observable prices for those related services when sold separately. When observable prices are not available, the Company determines SSP based on overarching pricing objectives and strategies, taking into consideration market conditions and other factors, including customer size, volume purchased, market and industry conditions, product-specific factors and historical sales of the deliverables.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Deferred Revenue and Performance Obligations</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Deferred Revenue</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Deferred revenue, which is a contract liability, consists primarily of payments received in advance of revenue recognition under the Company&#8217;s contracts with customers and is recognized as the revenue recognition criteria are met.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;background-color:#ffffff;">Subscription revenue recognized during the three months ended</font><font style="font-family:Arial;font-size:10pt;"> </font><font style="font-family:Arial;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;">&#160;and&#160;</font><font style="font-family:Arial;font-size:10pt;">2017</font><font style="font-family:Arial;font-size:10pt;"> that was included in the deferred revenue balances at the beginning of the respective periods was </font><font style="font-family:Arial;font-size:10pt;">$81.6 million</font><font style="font-family:Arial;font-size:10pt;">&#160;and&#160;</font><font style="font-family:Arial;font-size:10pt;">$53.4 million</font><font style="font-family:Arial;font-size:10pt;">, respectively, and </font><font style="font-family:Arial;font-size:10pt;">$147.0 million</font><font style="font-family:Arial;font-size:10pt;">&#160;and&#160;</font><font style="font-family:Arial;font-size:10pt;">$95.2 million</font><font style="font-family:Arial;font-size:10pt;">&#160;for the&#160;</font><font style="font-family:Arial;font-size:10pt;">nine months ended</font><font style="font-family:Arial;font-size:10pt;"> </font><font style="font-family:Arial;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;"> and&#160;</font><font style="font-family:Arial;font-size:10pt;">2017</font><font style="font-family:Arial;font-size:10pt;">, respectively.</font><font style="font-family:Arial;font-size:10pt;"> Professional services and other revenue recognized in </font><font style="font-family:Arial;font-size:10pt;background-color:#ffffff;">the three and</font><font style="font-family:Arial;font-size:10pt;background-color:#ffffff;"> </font><font style="font-family:Arial;font-size:10pt;">nine months ended</font><font style="font-family:Arial;font-size:10pt;"> </font><font style="font-family:Arial;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;">&#160;and&#160;</font><font style="font-family:Arial;font-size:10pt;">2017</font><font style="font-family:Arial;font-size:10pt;"> from deferred revenue balances at the beginning of the respective periods was not material.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Transaction Price Allocated to the Remaining Performance Obligations</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Transaction price allocated to the remaining performance obligations represents contracted revenue that has not yet been recognized, which includes deferred revenue for subscription contracts that have been invoiced and will be recognized as revenue in future periods.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">As of&#160;</font><font style="font-family:Arial;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;">, total remaining noncancelable performance obligations under the Company&#8217;s subscription contracts with customers was approximately&#160;</font><font style="font-family:Arial;font-size:10pt;">$614.4 million</font><font style="font-family:Arial;font-size:10pt;">,</font><font style="font-family:Arial;font-size:10pt;"> </font><font style="font-family:Arial;font-size:10pt;background-color:#ffffff;">and the</font><font style="font-family:Arial;font-size:10pt;">&#160;Company expects to recognize revenue on approximately </font><font style="font-family:Arial;font-size:10pt;">55%</font><font style="font-family:Arial;font-size:10pt;"> of these remaining performance obligations over the next&#160;</font><font style="font-family:Arial;font-size:10pt;">12</font><font style="font-family:Arial;font-size:10pt;"> months, with the balance to be recognized thereafter. Revenue from remaining performance obligations for professional services and other contracts as of&#160;</font><font style="font-family:Arial;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;"> was not material.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Unbilled Receivables</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company receives payments from customers based on billing schedules as established in its contracts. Unbilled receivables, which are contract assets, relate to the Company&#8217;s rights to consideration for performance obligations satisfied but not billed at the reporting date. As of </font><font style="font-family:Arial;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;">, unbilled receivables were </font><font style="font-family:Arial;font-size:10pt;">$1.6 million</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$0.8 million</font><font style="font-family:Arial;font-size:10pt;">, respectively, which are included in prepaid expenses and other current assets in the condensed consolidated balance sheets. Unbilled receivables are transferred to accounts receivable when the rights become unconditional.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Potentially dilutive securities that were not included in the diluted per share calculations because they would be anti-dilutive were as follows (in thousands): </font><font style="font-family:Arial;font-size:6pt;">&#160; </font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td style="width:77%;" rowspan="1" colspan="1"></td><td style="width:10%;" 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:10%;" 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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">As of October 31,</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:Arial;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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2018</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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2017</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:5px;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;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;height:5px;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:5px;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;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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="5" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(unaudited)</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:Arial;font-size:10pt;">Unvested restricted common stock issued and outstanding</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:Arial;font-size:10pt;">400</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:Arial;font-size:10pt;">800</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:Arial;font-size:10pt;">Stock options issued and outstanding</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:Arial;font-size:10pt;">19,314</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:Arial;font-size:10pt;">27,118</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:Arial;font-size:10pt;">Unvested RSUs issued and outstanding</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:Arial;font-size:10pt;">4,936</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:Arial;font-size:10pt;">2,506</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:Arial;font-size:10pt;">Unvested restricted stock awards issued and outstanding</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:Arial;font-size:10pt;">388</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:Arial;font-size:10pt;">599</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:Arial;font-size:10pt;">Shares related to 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:Arial;font-size:10pt;">7,134</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:Arial;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: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:Arial;font-size:10pt;">Shares committed under the ESPP</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:Arial;font-size:10pt;">359</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:Arial;font-size:10pt;">1,082</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:Arial;font-size:10pt;">Unvested shares subject to repurchase</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;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:Arial;font-size:10pt;">67</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 style="vertical-align:bottom;border-bottom:1px solid #000000;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:Arial;font-size:10pt;">248</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></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:Arial;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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">32,598</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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">32,353</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:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table presents the carrying amounts and estimated fair values of our financial instruments that are not recorded at fair value on the condensed consolidated balance sheets (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:69%;" 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:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" 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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">As of October 31, 2018</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:Arial;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:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Net Carrying Amount Before Unamortized Debt Issuance Costs</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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Estimated</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Fair Value</font><font style="font-family:Arial;font-size:10pt;">&#160;</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:5px;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:5px;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:5px;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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(unaudited)</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:Arial;font-size:10pt;">Convertible senior notes</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:Arial;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:Arial;font-size:10pt;">274,576</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:Arial;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:Arial;font-size:10pt;">471,256</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;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The amortized cost, unrealized gain (loss) and estimated fair value of the Company&#8217;s cash equivalents and short-term investments as of </font><font style="font-family:Arial;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;"> were as follows (in thousands): </font><font style="font-family:Arial;font-size:6pt;">&#160;</font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:49%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" 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:10%;" 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:10%;" 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:10%;" 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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">As of October 31, 2018</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:Arial;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:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Amortized</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Cost</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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Gain</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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Loss</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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Estimated</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Fair Value</font><font style="font-family:Arial;font-size:10pt;">&#160;</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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(unaudited)</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:Arial;font-size:10pt;">Cash equivalents:</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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">Money market funds</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:Arial;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:Arial;font-size:10pt;">158,639</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:Arial;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:Arial;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><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:Arial;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:Arial;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><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:Arial;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:Arial;font-size:10pt;">158,639</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:Arial;font-size:10pt;">Commercial paper</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:Arial;font-size:10pt;">4,982</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:Arial;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:Arial;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:Arial;font-size:10pt;">4,982</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:Arial;font-size:10pt;">Total cash equivalents</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:Arial;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:Arial;font-size:10pt;">163,621</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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">163,621</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><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:Arial;font-size:10pt;">Short-term investments:</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:Arial;font-size:10pt;">&#160;</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:Arial;font-size:10pt;">&#160;</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:Arial;font-size:10pt;">&#160;</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:Arial;font-size:10pt;">&#160;</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:Arial;font-size:10pt;">Commercial paper</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:Arial;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:Arial;font-size:10pt;">99,039</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:Arial;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:Arial;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><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:Arial;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:Arial;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><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:Arial;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:Arial;font-size:10pt;">99,039</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:Arial;font-size:10pt;">U.S. 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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">211,344</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:Arial;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:Arial;font-size:10pt;">(188</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:Arial;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:Arial;font-size:10pt;">211,156</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:Arial;font-size:10pt;">Corporate debt securities</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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">39,968</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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(58</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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">39,910</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: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:Arial;font-size:10pt;">Total short-term investments</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">350,351</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;" 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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(246</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right: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:Arial;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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">350,105</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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: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:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">513,972</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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">(246</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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;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:Arial;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:Arial;font-size:10pt;">513,726</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;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:99.8046875%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:49%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" 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:10%;" 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:10%;" 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:10%;" 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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">As of January 31, 2018</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:Arial;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:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Amortized</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Cost</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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Gain</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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Loss</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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Estimated</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Fair Value</font><font style="font-family:Arial;font-size:10pt;">&#160;</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:Arial;font-size:10pt;">Cash equivalents:</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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">Money market funds</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:Arial;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:Arial;font-size:10pt;">90,770</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:Arial;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:Arial;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><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:Arial;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:Arial;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><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:Arial;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:Arial;font-size:10pt;">90,770</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:Arial;font-size:10pt;">Total cash equivalents</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:Arial;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:Arial;font-size:10pt;">90,770</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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">&#8212;</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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">&#8212;</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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">90,770</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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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="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:Arial;font-size:10pt;">&#160;</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:Arial;font-size:10pt;">&#160;</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:Arial;font-size:10pt;">&#160;</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:Arial;font-size:10pt;">Commercial paper</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:Arial;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:Arial;font-size:10pt;">15,946</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:Arial;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:Arial;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:Arial;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:Arial;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:Arial;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:Arial;font-size:10pt;">15,946</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:Arial;font-size:10pt;">U.S. treasury securities</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:Arial;font-size:10pt;">61,896</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:Arial;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><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:Arial;font-size:10pt;">(158</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:Arial;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:Arial;font-size:10pt;">61,738</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:Arial;font-size:10pt;">Corporate debt securities</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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">24,125</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;border-bottom:1px solid #000000;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:Arial;font-size:10pt;">&#8212;</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;border-bottom:1px solid #000000;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:Arial;font-size:10pt;">(44</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;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:Arial;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;border-bottom:1px solid #000000;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:Arial;font-size:10pt;">24,081</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></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:Arial;font-size:10pt;">Total short-term investments</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">101,967</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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(202</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right: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:Arial;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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">101,765</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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><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:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">192,737</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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">&#8212;</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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">(202</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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;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:Arial;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:Arial;font-size:10pt;">192,535</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;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table sets forth total interest expense recognized related to the 2023 Notes (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" 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: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:12%;" 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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Three Months Ended October 31, 2018</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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Nine Months Ended October 31, 2018</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="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(unaudited)</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:Arial;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:Arial;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:Arial;font-size:10pt;">215</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:Arial;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:Arial;font-size:10pt;">577</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:Arial;font-size:10pt;">Amortization of debt 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:Arial;font-size:10pt;">299</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:Arial;font-size:10pt;">777</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:Arial;font-size:10pt;">Amortization of debt discount</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:Arial;font-size:10pt;">3,604</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;border-bottom:1px solid #000000;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:Arial;font-size:10pt;">9,539</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></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:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">4,118</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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">10,893</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><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:6px;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:6px;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:6px;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:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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;padding-top:16px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table presents the calculation of basic and diluted net loss per share (in thousands, except per share data): </font><font style="font-family:Arial;font-size:6pt;">&#160;</font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="32" rowspan="1"></td></tr><tr><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" 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:8%;" 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:8%;" 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:8%;" 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:8%;" 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:8%;" 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:8%;" 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:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></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:Arial;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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Three Months Ended October 31,</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="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Nine Months Ended October 31,</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:Arial;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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2018</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="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2017</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="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2018</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="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2017</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:Arial;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:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Class A </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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Class B</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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Class A </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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Class B</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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Class A </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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Class B</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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Class A </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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Class B</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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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="31" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(unaudited)</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:8pt;"><font style="font-family:Arial;font-size:8pt;">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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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><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><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:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Net loss </font><font style="font-family:Arial;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(26,502</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(3,015</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(8,672</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(24,394</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(79,991</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(14,695</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(16,366</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(70,438</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</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:8pt;"><font style="font-family:Arial;font-size:8pt;">Denominator:</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><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><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:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Weighted-average shares outstanding - basic and diluted</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:9pt;"><font style="font-family:Arial;font-size:9pt;">97,665</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:9pt;"><font style="font-family:Arial;font-size:9pt;">11,111</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:9pt;"><font style="font-family:Arial;font-size:9pt;">25,039</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:9pt;"><font style="font-family:Arial;font-size:9pt;">70,435</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:9pt;"><font style="font-family:Arial;font-size:9pt;">90,045</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:9pt;"><font style="font-family:Arial;font-size:9pt;">16,542</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:9pt;"><font style="font-family:Arial;font-size:9pt;">14,508</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:9pt;"><font style="font-family:Arial;font-size:9pt;">62,442</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:8pt;"><font style="font-family:Arial;font-size:8pt;">Net loss per share attributable to common stockholders, basic and diluted</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(0.27</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</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="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(0.27</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</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="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(0.35</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</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="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(0.35</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</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="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(0.89</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</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="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(0.89</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</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="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(1.13</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</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="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(1.13</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</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:12px;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:12px;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:12px;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:12px;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:12px;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:12px;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:12px;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:12px;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:12px;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:12px;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:12px;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:12px;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:12px;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:12px;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:12px;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:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" 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:9pt;padding-left:0px;"><font style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1) </sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Net loss for the three and </font><font style="font-family:Arial;font-size:9pt;">nine months ended October 31, 2017</font><font style="font-family:Arial;font-size:9pt;"> has been adjusted. </font><font style="font-family:Arial;font-size:9pt;color:#000000;">See Note 2 for a summary of adjustments.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Stock-based compensation expense was recorded in the following cost and expense categories in the Company&#8217;s condensed consolidated statements of operations (in thousands): </font><font style="font-family:Arial;font-size:6pt;">&#160;</font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:49%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" 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:10%;" 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:10%;" 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:10%;" 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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Three Months Ended October 31,</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="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Nine Months Ended October 31,</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:Arial;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:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2018</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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2017</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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2018</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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2017</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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(unaudited)</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: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:Arial;font-size:10pt;">Cost of revenue</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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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: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:Arial;font-size:10pt;">Subscription</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:Arial;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:Arial;font-size:10pt;">2,383</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:Arial;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:Arial;font-size:10pt;">1,421</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:Arial;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:Arial;font-size:10pt;">5,813</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:Arial;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:Arial;font-size:10pt;">3,163</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:Arial;font-size:10pt;">Professional services and other</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:Arial;font-size:10pt;">1,305</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:Arial;font-size:10pt;">979</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:Arial;font-size:10pt;">3,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><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:Arial;font-size:10pt;">2,186</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:Arial;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:Arial;font-size:10pt;">6,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><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:Arial;font-size:10pt;">5,174</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:Arial;font-size:10pt;">15,776</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:Arial;font-size:10pt;">12,913</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:Arial;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:Arial;font-size:10pt;">6,228</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:Arial;font-size:10pt;">3,894</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:Arial;font-size:10pt;">15,852</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:Arial;font-size:10pt;">9,290</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:Arial;font-size:10pt;">General and administrative</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:Arial;font-size:10pt;">5,335</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:Arial;font-size:10pt;">2,940</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:Arial;font-size:10pt;">13,181</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:Arial;font-size:10pt;">7,740</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:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">21,542</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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">14,408</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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">53,899</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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">35,292</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:6px;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:6px;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:6px;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:6px;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:6px;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:6px;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:6px;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:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table presents information about the Company&#8217;s financial assets and liabilities that are measured at fair value on a recurring basis using the above input categories (in&#160;thousands): </font><font style="font-family:Arial;font-size:6pt;">&#160;</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:6pt;"><font style="font-family:Arial;font-size:6pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:49%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" 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:10%;" 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:10%;" 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:10%;" 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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">As of October 31, 2018</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:Arial;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:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Level 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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Level 2</font><font style="font-family:Arial;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;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:10pt;"><font style="font-family:Arial;font-size:10pt;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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Total</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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(unaudited)</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:Arial;font-size:10pt;">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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;</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:Arial;font-size:10pt;">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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;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:Arial;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:Arial;font-size:10pt;">158,639</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:Arial;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:Arial;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:Arial;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:Arial;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:Arial;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:Arial;font-size:10pt;">158,639</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:Arial;font-size:10pt;">Commercial paper</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:Arial;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><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:Arial;font-size:10pt;">4,982</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:Arial;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><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:Arial;font-size:10pt;">4,982</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:Arial;font-size:10pt;">Total cash equivalents</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:Arial;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:Arial;font-size:10pt;">158,639</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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">4,982</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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">&#8212;</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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">163,621</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="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Short-term investments:</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:Arial;font-size:10pt;">&#160;</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:Arial;font-size:10pt;">&#160;</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:Arial;font-size:10pt;">&#160;</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:Arial;font-size:10pt;">&#160;</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:Arial;font-size:10pt;">Commercial paper</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:Arial;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:Arial;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:Arial;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:Arial;font-size:10pt;">99,039</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:Arial;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:Arial;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:Arial;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:Arial;font-size:10pt;">99,039</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:Arial;font-size:10pt;">U.S. treasury securities</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:Arial;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><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:Arial;font-size:10pt;">211,156</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:Arial;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><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:Arial;font-size:10pt;">211,156</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:Arial;font-size:10pt;">Corporate debt securities</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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</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;border-bottom:1px solid #000000;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:Arial;font-size:10pt;">39,910</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;border-bottom:1px solid #000000;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:Arial;font-size:10pt;">&#8212;</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;border-bottom:1px solid #000000;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:Arial;font-size:10pt;">39,910</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></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:Arial;font-size:10pt;">Total short-term investments</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">350,105</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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">350,105</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: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:Arial;font-size:10pt;">Total cash equivalents and short-term investments</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:Arial;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:Arial;font-size:10pt;">158,639</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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">355,087</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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">&#8212;</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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">513,726</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 style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:49%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" 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:10%;" 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:10%;" 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:10%;" 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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">As of January 31, 2018</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:Arial;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:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Level 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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Level 2</font><font style="font-family:Arial;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;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:10pt;"><font style="font-family:Arial;font-size:10pt;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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Total</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:Arial;font-size:10pt;">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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;</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:Arial;font-size:10pt;">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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">Money market funds</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;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:Arial;font-size:10pt;">90,770</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 style="vertical-align:bottom;border-bottom:1px solid #000000;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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;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:Arial;font-size:10pt;">&#8212;</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 style="vertical-align:bottom;border-bottom:1px solid #000000;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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;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:Arial;font-size:10pt;">&#8212;</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 style="vertical-align:bottom;border-bottom:1px solid #000000;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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;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:Arial;font-size:10pt;">90,770</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></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:Arial;font-size:10pt;">Total cash equivalents</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="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">90,770</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 style="vertical-align:bottom;border-bottom:3px double #000000;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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</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 style="vertical-align:bottom;border-bottom:3px double #000000;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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</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 style="vertical-align:bottom;border-bottom:3px double #000000;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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">90,770</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></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:Arial;font-size:10pt;">Short-term investments:</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:Arial;font-size:10pt;">&#160;</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:Arial;font-size:10pt;">&#160;</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:Arial;font-size:10pt;">&#160;</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:Arial;font-size:10pt;">&#160;</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:Arial;font-size:10pt;">Commercial paper</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:Arial;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:Arial;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><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:Arial;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:Arial;font-size:10pt;">15,946</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:Arial;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:Arial;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><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:Arial;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:Arial;font-size:10pt;">15,946</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:Arial;font-size:10pt;">U.S. 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="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">61,738</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:Arial;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:Arial;font-size:10pt;">61,738</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:Arial;font-size:10pt;">Corporate debt securities</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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">24,081</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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">24,081</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: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:Arial;font-size:10pt;">Total short-term investments</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</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;" 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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">101,765</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;" 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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</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;" 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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">101,765</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: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:Arial;font-size:10pt;">Total cash equivalents and short-term investments</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:Arial;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:Arial;font-size:10pt;">90,770</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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">101,765</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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">192,535</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;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Intangible assets consisted of the following (in thousands): </font><font style="font-family:Arial;font-size:6pt;">&#160;</font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:59%;" 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="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">As of October 31, 2018</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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Gross</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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Accumulated Amortization</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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Net</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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(unaudited)</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:Arial;font-size:10pt;">Capitalized internal-use software costs</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:Arial;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:Arial;font-size:10pt;">19,202</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:Arial;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:Arial;font-size:10pt;">(8,684</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:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">10,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: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:Arial;font-size:10pt;">Purchased developed technology</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:Arial;font-size:10pt;">5,170</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:Arial;font-size:10pt;">(1,019</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:Arial;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:Arial;font-size:10pt;">4,151</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:Arial;font-size:10pt;">Software licenses</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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,023</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;border-bottom:1px solid #000000;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:Arial;font-size:10pt;">(703</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;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:Arial;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;border-bottom:1px solid #000000;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:Arial;font-size:10pt;">320</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></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:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">25,395</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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">(10,406</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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;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:Arial;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:Arial;font-size:10pt;">14,989</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><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:6px;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:6px;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:6px;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:6px;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:6px;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:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;padding-top:5px;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="12" rowspan="1"></td></tr><tr><td style="width:59%;" 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="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">As of January 31, 2018</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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Gross</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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Accumulated Amortization</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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Net</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="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Capitalized internal-use software costs</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:Arial;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:Arial;font-size:10pt;">16,434</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:Arial;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:Arial;font-size:10pt;">(5,172</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:Arial;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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">11,262</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Software licenses</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:Arial;font-size:10pt;">1,057</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:Arial;font-size:10pt;">(558</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:Arial;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:Arial;font-size:10pt;">499</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="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Purchased developed technology</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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">570</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;border-bottom:1px solid #000000;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:Arial;font-size:10pt;">(570</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;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:Arial;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;border-bottom:1px solid #000000;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:Arial;font-size:10pt;">&#8212;</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></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:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">18,061</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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">(6,300</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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;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:Arial;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:Arial;font-size:10pt;">11,761</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><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:8px;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:8px;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:8px;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:8px;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:8px;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:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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:8px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company adjusted its condensed consolidated financial statements from amounts previously reported due to the adoption of ASC 606. Select condensed consolidated statement of operations line items, which reflect the adoption of ASC 606, are as follows (in thousands except per share data):</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td style="width:23%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" 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:10%;" 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:10%;" 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:10%;" 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:10%;" 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:10%;" 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="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Three Months Ended October 31, 2017</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="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Nine Months Ended October 31, 2017</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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">As Reported</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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Adjustments</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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">As Adjusted</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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">As Reported</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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Adjustments</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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">As Adjusted</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="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(unaudited)</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="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(unaudited)</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:Arial;font-size:10pt;">Revenue:</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><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: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:Arial;font-size:10pt;">Subscription</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:Arial;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:Arial;font-size:10pt;">62,705</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:Arial;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:Arial;font-size:10pt;">(842</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:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">61,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:Arial;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:Arial;font-size:10pt;">167,142</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:Arial;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:Arial;font-size:10pt;">(1,683</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:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">165,459</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:Arial;font-size:10pt;">Professional services and other</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:Arial;font-size:10pt;">5,533</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:Arial;font-size:10pt;">(485</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:Arial;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:Arial;font-size:10pt;">5,048</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:Arial;font-size:10pt;">15,098</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:Arial;font-size:10pt;">(1,062</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:Arial;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:Arial;font-size:10pt;">14,036</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:Arial;font-size:10pt;">Total revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">68,238</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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(1,327</font></div></td><td style="vertical-align:bottom;padding-right: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:Arial;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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">66,911</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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">182,240</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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(2,745</font></div></td><td style="vertical-align:bottom;padding-right: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:Arial;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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">179,495</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: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:Arial;font-size:10pt;">Gross profit</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:Arial;font-size:10pt;">47,115</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:Arial;font-size:10pt;">(1,327</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:Arial;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:Arial;font-size:10pt;">45,788</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:Arial;font-size:10pt;">123,972</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:Arial;font-size:10pt;">(2,745</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:Arial;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:Arial;font-size:10pt;">121,227</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:Arial;font-size:10pt;">Operating expenses:</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><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: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:Arial;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:Arial;font-size:10pt;">49,606</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:Arial;font-size:10pt;">(2,039</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:Arial;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:Arial;font-size:10pt;">47,567</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:Arial;font-size:10pt;">126,383</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:Arial;font-size:10pt;">(5,622</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:Arial;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:Arial;font-size:10pt;">120,761</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:Arial;font-size:10pt;">Total operating expenses</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:Arial;font-size:10pt;">82,342</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:Arial;font-size:10pt;">(2,039</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:Arial;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:Arial;font-size:10pt;">80,303</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:Arial;font-size:10pt;">214,988</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:Arial;font-size:10pt;">(5,622</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:Arial;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:Arial;font-size:10pt;">209,366</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:Arial;font-size:10pt;">Loss before income taxes</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:Arial;font-size:10pt;">(34,718</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:Arial;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:Arial;font-size:10pt;">712</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:Arial;font-size:10pt;">(34,006</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:Arial;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:Arial;font-size:10pt;">(90,144</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:Arial;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:Arial;font-size:10pt;">2,877</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:Arial;font-size:10pt;">(87,267</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:Arial;font-size:10pt;">)</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:Arial;font-size:10pt;">Net loss</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:Arial;font-size:10pt;">(33,778</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:Arial;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:Arial;font-size:10pt;">712</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:Arial;font-size:10pt;">(33,066</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:Arial;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:Arial;font-size:10pt;">(89,681</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:Arial;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:Arial;font-size:10pt;">2,877</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:Arial;font-size:10pt;">(86,804</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:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(0.35</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:Arial;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:Arial;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:Arial;font-size:10pt;">(0.35</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:Arial;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:Arial;font-size:10pt;">(1.17</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:Arial;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:Arial;font-size:10pt;">0.04</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:Arial;font-size:10pt;">(1.13</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:Arial;font-size:10pt;">)</font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Select condensed consolidated balance sheet line items, which reflect the adoption of ASC 606, are as follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:62%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" 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:10%;" 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:10%;" 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="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">As of January 31, 2018</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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">As Reported</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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Adjustments</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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">As Adjusted</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="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(unaudited)</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:Arial;font-size:10pt;font-weight:bold;">Assets</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: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:Arial;font-size:10pt;">Current 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></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:Arial;font-size:10pt;">Deferred commissions</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:Arial;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:Arial;font-size:10pt;">16,481</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:Arial;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:Arial;font-size:10pt;">1,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 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:Arial;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:Arial;font-size:10pt;">17,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><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:Arial;font-size:10pt;">Prepaid expenses and other current assets</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:Arial;font-size:10pt;">16,973</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:Arial;font-size:10pt;">808</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:Arial;font-size:10pt;">17,781</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:Arial;font-size:10pt;">Total current assets</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:Arial;font-size:10pt;">315,416</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:Arial;font-size:10pt;">2,082</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:Arial;font-size:10pt;">317,498</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:Arial;font-size:10pt;">Deferred commissions, noncurrent</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:Arial;font-size:10pt;">10,971</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:Arial;font-size:10pt;">29,784</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:Arial;font-size:10pt;">40,755</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:Arial;font-size:10pt;">Total assets</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:Arial;font-size:10pt;">367,397</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:Arial;font-size:10pt;">31,866</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:Arial;font-size:10pt;">399,263</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="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><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: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:Arial;font-size:10pt;font-weight:bold;">Liabilities and stockholders&#8217; equity</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: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:Arial;font-size:10pt;">Current 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;" 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: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:Arial;font-size:10pt;">Deferred revenue</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:Arial;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:Arial;font-size:10pt;">162,633</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:Arial;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:Arial;font-size:10pt;">(2,817</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:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">159,816</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:Arial;font-size:10pt;">Total current 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:Arial;font-size:10pt;">190,760</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:Arial;font-size:10pt;">(2,817</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:Arial;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:Arial;font-size:10pt;">187,943</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:Arial;font-size:10pt;">Deferred revenue, noncurrent</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:Arial;font-size:10pt;">6,034</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:Arial;font-size:10pt;">(1,071</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:Arial;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:Arial;font-size:10pt;">4,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: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:Arial;font-size:10pt;">Total 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:Arial;font-size:10pt;">203,811</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:Arial;font-size:10pt;">(3,888</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:Arial;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:Arial;font-size:10pt;">199,923</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:Arial;font-size:10pt;">Accumulated deficit</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:Arial;font-size:10pt;">(402,468</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:Arial;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:Arial;font-size:10pt;">35,754</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:Arial;font-size:10pt;">(366,714</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:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total stockholders&#8217; equity</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:Arial;font-size:10pt;">163,586</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:Arial;font-size:10pt;">35,754</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:Arial;font-size:10pt;">199,340</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:Arial;font-size:10pt;">Total liabilities and stockholders&#8217; equity</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:Arial;font-size:10pt;">367,397</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:Arial;font-size:10pt;">31,866</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:Arial;font-size:10pt;">399,263</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;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">A summary of the Company&#8217;s RSU activity and related information is as follows: </font><font style="font-family:Arial;font-size:6pt;">&#160;</font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:69%;" rowspan="1" colspan="1"></td><td style="width:14%;" 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:13%;" 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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Number of<br clear="none"/>RSUs</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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Weighted-<br clear="none"/>Average<br clear="none"/>Grant Date Fair Value Per Share</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:5px;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;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:5px;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:5px;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:5px;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: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:Arial;font-size:10pt;">Outstanding as of January 31, 2018</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:Arial;font-size:10pt;">2,862,929</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:Arial;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:Arial;font-size:10pt;">24.38</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:Arial;font-size:10pt;">Granted</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:Arial;font-size:10pt;">3,133,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><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:Arial;font-size:10pt;">53.27</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:Arial;font-size:10pt;">Vested</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:Arial;font-size:10pt;">(741,253</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:Arial;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:Arial;font-size:10pt;">23.56</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:Arial;font-size:10pt;">Forfeited</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;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:Arial;font-size:10pt;">(318,882</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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">33.28</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:Arial;font-size:10pt;">Outstanding as of October 31, 2018 (unaudited)</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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,935,983</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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 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:Arial;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:Arial;font-size:10pt;">42.27</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;padding-top:16px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">A summary of the Company&#8217;s stock option activity and related information is as follows: </font><font style="font-family:Arial;font-size:6pt;">&#160;</font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:39%;" 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:1%;" 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:14%;" 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:14%;" 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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Number of</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Options</font><font style="font-family:Arial;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;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:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Weighted-</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Exercise</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Price</font><font style="font-family:Arial;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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Weighted-</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Remaining</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Contractual</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Term (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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Aggregate</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Intrinsic&#160;Value</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(in&#160;thousands)</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:Arial;font-size:10pt;font-weight:normal;">Outstanding as of January 31, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:Arial;font-size:10pt;">24,917,045</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;" 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:Arial;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:Arial;font-size:10pt;">7.37</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;" 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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">7.6</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:Arial;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:Arial;font-size:10pt;">550,173</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:Arial;font-size:10pt;">Granted</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:Arial;font-size:10pt;">684,500</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:Arial;font-size:10pt;">39.21</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: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:Arial;font-size:10pt;">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:Arial;font-size:10pt;">(5,184,832</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:Arial;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:Arial;font-size:10pt;">5.51</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: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:Arial;font-size:10pt;">Canceled</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;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:Arial;font-size:10pt;">(1,102,379</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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">8.53</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: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:Arial;font-size:10pt;">Outstanding as of October 31, 2018 (unaudited)</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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">19,314,334</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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 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:Arial;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:Arial;font-size:10pt;">8.93</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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">7.2</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:Arial;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:Arial;font-size:10pt;">954,692</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:Arial;font-size:10pt;">As of October 31, 2018</font></div></td><td colspan="2" 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 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: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:Arial;font-size:10pt;">Vested and exercisable (unaudited)</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:Arial;font-size:10pt;">9,897,397</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:Arial;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:Arial;font-size:10pt;">6.54</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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">6.7</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:Arial;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:Arial;font-size:10pt;">512,889</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;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company estimated the fair value of ESPP purchase rights using a Black-Scholes option pricing model with the following assumptions:</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:36%;" 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:14%;" 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:15%;" 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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Three Months Ended October 31,</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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Nine Months Ended October 31,</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:Arial;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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2018</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 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" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2017</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2018</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 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" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2017</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 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 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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;</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:Arial;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(unaudited)&#160;</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:Arial;font-size:10pt;">Expected volatility</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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">39% - 40%</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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">32% - 37%</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:Arial;font-size:10pt;">Expected term (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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.5 -1.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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.5 - 1.2</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:Arial;font-size:10pt;">Risk-free interest rate</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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2.12% - 2.34%</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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.95% - 1.22%</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:Arial;font-size:10pt;">Expected dividend yield</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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</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;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company used the Black-Scholes option pricing model to estimate the fair value of stock options granted with the following assumptions:</font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:37%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" 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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Three Months Ended October 31,</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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Nine Months Ended October 31,</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:Arial;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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2018</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 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" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2017</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2018</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 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" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2017</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 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 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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;</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:Arial;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(unaudited)&#160;</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:Arial;font-size:10pt;">Expected volatility</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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">41%</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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">40%</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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">40% - 41%</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:Arial;font-size:10pt;">Expected term (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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">6.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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">6.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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">6.3 - 6.4</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:Arial;font-size:10pt;">Risk-free interest rate</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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1.87%</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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2.70%</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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1.87% - 2.21%</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:Arial;font-size:10pt;">Expected dividend yield</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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Accounting Standards and Significant Accounting Policies </font></div><div style="line-height:120%;padding-bottom:0px;padding-top:16px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Recently Adopted Accounting Pronouncements</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In May 2014, the Financial Accounting Standards Board (FASB) issued ASU No. 2014-09, </font><font style="font-family:Arial;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers</font><font style="font-family:Arial;font-size:10pt;"> (Topic 606). Topic 606 supersedes the revenue recognition requirements in Accounting Standards Codification (ASC) Topic 605, Revenue Recognition (Topic 605), and requires the recognition of revenue when promised goods or services are transferred to customers in an amount that reflects the consideration to which the entity expects to be entitled to in exchange for those goods or services. Topic 606 also includes Subtopic 340-40, Other Assets and Deferred Costs - Contracts with Customers, which requires the deferral of incremental costs of obtaining a contract with a customer. Collectively, the Company refers to Topic 606 and Subtopic 340-40 as "ASC 606."</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company adopted the requirements of ASC 606 as of February 1, 2018, utilizing the full retrospective method of transition. Adoption of ASC 606 resulted in changes to the Company&#8217;s accounting policies for revenue recognition and deferred commissions as detailed below. The Company applied ASC 606 using a practical expedient where the consideration allocated to the remaining performance obligations or an explanation of when the Company expects to recognize that amount as revenue for all reporting periods presented before the date of the initial application is not disclosed.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The impact of adopting ASC 606 on fiscal 2018 and 2017 revenue is not material. The primary impact of adopting ASC 606 relates to the deferral of incremental commission costs of obtaining contracts. Under Topic 605, the Company deferred only direct and incremental commission costs to obtain a contract and amortized those costs on a straight-line basis over the term of the related contract, which was generally </font><font style="font-family:Arial;font-size:10pt;">one</font><font style="font-family:Arial;font-size:10pt;"> to </font><font style="font-family:Arial;font-size:10pt;">three</font><font style="font-family:Arial;font-size:10pt;"> years. Under ASC 606, the Company defers all incremental commission costs to obtain the contract. The Company amortizes these costs on a straight-line basis over a period of benefit, determined to be generally </font><font style="font-family:Arial;font-size:10pt;">five</font><font style="font-family:Arial;font-size:10pt;"> years </font><font style="font-family:Arial;font-size:10pt;">or the related contractual renewal term.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company adjusted its condensed consolidated financial statements from amounts previously reported due to the adoption of ASC 606. Select condensed consolidated statement of operations line items, which reflect the adoption of ASC 606, are as follows (in thousands except per share data):</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td style="width:23%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" 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:10%;" 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:10%;" 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:10%;" 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:10%;" 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:10%;" 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="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Three Months Ended October 31, 2017</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="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Nine Months Ended October 31, 2017</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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">As Reported</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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Adjustments</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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">As Adjusted</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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">As Reported</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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Adjustments</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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">As Adjusted</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="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(unaudited)</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="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(unaudited)</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:Arial;font-size:10pt;">Revenue:</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><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: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:Arial;font-size:10pt;">Subscription</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:Arial;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:Arial;font-size:10pt;">62,705</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:Arial;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:Arial;font-size:10pt;">(842</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:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">61,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:Arial;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:Arial;font-size:10pt;">167,142</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:Arial;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:Arial;font-size:10pt;">(1,683</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:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">165,459</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:Arial;font-size:10pt;">Professional services and other</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:Arial;font-size:10pt;">5,533</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:Arial;font-size:10pt;">(485</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:Arial;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:Arial;font-size:10pt;">5,048</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:Arial;font-size:10pt;">15,098</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:Arial;font-size:10pt;">(1,062</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:Arial;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:Arial;font-size:10pt;">14,036</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:Arial;font-size:10pt;">Total revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">68,238</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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(1,327</font></div></td><td style="vertical-align:bottom;padding-right: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:Arial;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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">66,911</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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">182,240</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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(2,745</font></div></td><td style="vertical-align:bottom;padding-right: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:Arial;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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">179,495</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: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:Arial;font-size:10pt;">Gross profit</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:Arial;font-size:10pt;">47,115</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:Arial;font-size:10pt;">(1,327</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:Arial;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:Arial;font-size:10pt;">45,788</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:Arial;font-size:10pt;">123,972</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:Arial;font-size:10pt;">(2,745</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:Arial;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:Arial;font-size:10pt;">121,227</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:Arial;font-size:10pt;">Operating expenses:</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><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: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:Arial;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:Arial;font-size:10pt;">49,606</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:Arial;font-size:10pt;">(2,039</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:Arial;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:Arial;font-size:10pt;">47,567</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:Arial;font-size:10pt;">126,383</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:Arial;font-size:10pt;">(5,622</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:Arial;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:Arial;font-size:10pt;">120,761</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:Arial;font-size:10pt;">Total operating expenses</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:Arial;font-size:10pt;">82,342</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:Arial;font-size:10pt;">(2,039</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:Arial;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:Arial;font-size:10pt;">80,303</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:Arial;font-size:10pt;">214,988</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:Arial;font-size:10pt;">(5,622</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:Arial;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:Arial;font-size:10pt;">209,366</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:Arial;font-size:10pt;">Loss before income taxes</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:Arial;font-size:10pt;">(34,718</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:Arial;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:Arial;font-size:10pt;">712</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:Arial;font-size:10pt;">(34,006</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:Arial;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:Arial;font-size:10pt;">(90,144</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:Arial;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:Arial;font-size:10pt;">2,877</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:Arial;font-size:10pt;">(87,267</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:Arial;font-size:10pt;">)</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:Arial;font-size:10pt;">Net loss</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:Arial;font-size:10pt;">(33,778</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:Arial;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:Arial;font-size:10pt;">712</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:Arial;font-size:10pt;">(33,066</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:Arial;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:Arial;font-size:10pt;">(89,681</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:Arial;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:Arial;font-size:10pt;">2,877</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:Arial;font-size:10pt;">(86,804</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:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(0.35</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:Arial;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:Arial;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:Arial;font-size:10pt;">(0.35</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:Arial;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:Arial;font-size:10pt;">(1.17</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:Arial;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:Arial;font-size:10pt;">0.04</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:Arial;font-size:10pt;">(1.13</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:Arial;font-size:10pt;">)</font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Select condensed consolidated balance sheet line items, which reflect the adoption of ASC 606, are as follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:62%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" 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:10%;" 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:10%;" 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="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">As of January 31, 2018</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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">As Reported</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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Adjustments</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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">As Adjusted</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="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(unaudited)</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:Arial;font-size:10pt;font-weight:bold;">Assets</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: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:Arial;font-size:10pt;">Current 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></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:Arial;font-size:10pt;">Deferred commissions</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:Arial;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:Arial;font-size:10pt;">16,481</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:Arial;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:Arial;font-size:10pt;">1,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 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:Arial;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:Arial;font-size:10pt;">17,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><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:Arial;font-size:10pt;">Prepaid expenses and other current assets</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:Arial;font-size:10pt;">16,973</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:Arial;font-size:10pt;">808</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:Arial;font-size:10pt;">17,781</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:Arial;font-size:10pt;">Total current assets</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:Arial;font-size:10pt;">315,416</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:Arial;font-size:10pt;">2,082</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:Arial;font-size:10pt;">317,498</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:Arial;font-size:10pt;">Deferred commissions, noncurrent</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:Arial;font-size:10pt;">10,971</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:Arial;font-size:10pt;">29,784</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:Arial;font-size:10pt;">40,755</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:Arial;font-size:10pt;">Total assets</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:Arial;font-size:10pt;">367,397</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:Arial;font-size:10pt;">31,866</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:Arial;font-size:10pt;">399,263</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="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><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: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:Arial;font-size:10pt;font-weight:bold;">Liabilities and stockholders&#8217; equity</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: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:Arial;font-size:10pt;">Current 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;" 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: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:Arial;font-size:10pt;">Deferred revenue</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:Arial;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:Arial;font-size:10pt;">162,633</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:Arial;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:Arial;font-size:10pt;">(2,817</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:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">159,816</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:Arial;font-size:10pt;">Total current 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:Arial;font-size:10pt;">190,760</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:Arial;font-size:10pt;">(2,817</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:Arial;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:Arial;font-size:10pt;">187,943</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:Arial;font-size:10pt;">Deferred revenue, noncurrent</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:Arial;font-size:10pt;">6,034</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:Arial;font-size:10pt;">(1,071</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:Arial;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:Arial;font-size:10pt;">4,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: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:Arial;font-size:10pt;">Total 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:Arial;font-size:10pt;">203,811</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:Arial;font-size:10pt;">(3,888</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:Arial;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:Arial;font-size:10pt;">199,923</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:Arial;font-size:10pt;">Accumulated deficit</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:Arial;font-size:10pt;">(402,468</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:Arial;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:Arial;font-size:10pt;">35,754</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:Arial;font-size:10pt;">(366,714</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:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total stockholders&#8217; equity</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:Arial;font-size:10pt;">163,586</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:Arial;font-size:10pt;">35,754</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:Arial;font-size:10pt;">199,340</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:Arial;font-size:10pt;">Total liabilities and stockholders&#8217; equity</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:Arial;font-size:10pt;">367,397</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:Arial;font-size:10pt;">31,866</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:Arial;font-size:10pt;">399,263</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:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:0px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The adoption of ASC 606 had no impact on cash provided by or used in operating, financing, or investing activities in the Company&#8217;s condensed consolidated statement of cash flows. Additionally, the adoption of ASC 606 did not have a material impact on the provision for (benefit from) income taxes. The adoption adjustments impacted the deferred income taxes pertaining to the U.S. entity which are subject to a full valuation allowance.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:16px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Significant Accounting Policies</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company&#8217;s significant accounting policies are discussed in &#8220;Note 2. Summary of Significant Accounting Policies&#8221; in Item 8. Financial Statements and Supplementary Data of its Form 10-K for the fiscal year ended January 31, 2018. Except for the accounting policies for revenue recognition and deferred commissions that were updated below as a result of adopting ASC 606, and the accounting policies for convertible senior notes, there have been no significant changes to these policies for the </font><font style="font-family:Arial;font-size:10pt;">nine months ended October 31, 2018</font><font style="font-family:Arial;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:left;padding-left:12px;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Revenue Recognition</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company derives revenue from subscription fees (which include support fees) and professional services fees. The Company sells subscriptions to its platform through arrangements that are generally </font><font style="font-family:Arial;font-size:10pt;">one</font><font style="font-family:Arial;font-size:10pt;"> to </font><font style="font-family:Arial;font-size:10pt;">five</font><font style="font-family:Arial;font-size:10pt;"> years in length. The Company&#8217;s arrangements are generally noncancelable and nonrefundable. Furthermore, if a customer reduces the contracted usage or service level, the customer has no right of refund. The Company&#8217;s subscription arrangements do not provide customers with the right to take possession of the software supporting the platform and, as a result, are accounted for as service arrangements. This revenue recognition policy is consistent for sales generated directly with customers and sales generated indirectly through channel partners.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company determines revenue recognition through the following steps:</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;" 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:36px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Identification of the contract, or contracts, with a customer</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:60px;" 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:36px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Identification of the performance obligations in the contract</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:60px;" 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:36px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Determination of the transaction price</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:60px;" 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:36px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Allocation of the transaction price to the performance obligations in the contract</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:60px;" 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:36px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Recognition of revenue when, or as, the Company satisfies a performance obligation</font></div></td></tr></table><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;padding-left:12px;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Subscription Revenue</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Subscription revenue, which includes support, is recognized on a straight-line basis over the noncancelable contractual term of the arrangement, generally beginning on the date that the Company&#8217;s service is made available to the customer.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;padding-left:12px;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Professional Services Revenue</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company&#8217;s professional services principally consist of customer-specific requests for application integrations, user interface enhancements and other customer-specific requests. </font><font style="font-family:Arial;font-size:10pt;">Revenue for the Company&#8217;s professional services is recognized as services are performed in proportion with their pattern of transfer.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;padding-left:12px;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Contracts with Multiple Performance Obligations</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Some of the Company&#8217;s contracts with customers contain multiple performance obligations. For these contracts, the Company accounts for individual performance obligations separately if they are distinct. The transaction price is allocated to the separate performance obligations on a relative SSP basis. </font><font style="font-family:Arial;font-size:10pt;">The Company determines SSP based on, if available, observable prices for those related services when sold separately. When observable prices are not available, the Company determines SSP based on overarching pricing objectives and strategies, taking into consideration market conditions and other factors, including customer size, volume purchased, market and industry conditions, product-specific factors and historical sales of the deliverables.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;padding-left:12px;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Geographic Information</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:5px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Revenue by location is determined by the billing address of the customer. The following table sets forth revenue in dollars by geographic area (in thousands):</font><font style="font-family:Arial;font-size:6pt;">&#160;</font></div><div style="line-height:120%;padding-bottom:4px;text-align:right;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;text-align:-moz-right;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;margin-left:auto;margin-right:0;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:41%;" rowspan="1" colspan="1"></td><td style="width:1%;" 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: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: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:12%;" 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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Three Months Ended October 31,</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="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Nine Months Ended October 31,</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:Arial;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2018</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;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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2017</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" rowspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2018</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;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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2017</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 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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">As Adjusted</font><font style="font-family:Arial;font-size:9pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">&#160;(1)</sup></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;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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">As Adjusted</font><font style="font-family:Arial;font-size:9pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">&#160;(1)</sup></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:Arial;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;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><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;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><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: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:Arial;font-size:10pt;">United States</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:Arial;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:Arial;font-size:10pt;">88,704</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:Arial;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:Arial;font-size:10pt;">56,215</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:Arial;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:Arial;font-size:10pt;">239,459</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:Arial;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:Arial;font-size:10pt;">152,185</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:Arial;font-size:10pt;">International</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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">16,872</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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10,696</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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">44,324</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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">27,310</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:Arial;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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">105,576</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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">66,911</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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">283,783</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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">179,495</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:6px;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:6px;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:6px;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:6px;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:6px;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:6px;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:6px;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:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">_______________________________</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" 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:9pt;padding-left:0px;"><font style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1) </sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">T</font><font style="font-family:Arial;font-size:9pt;">he prior periods presented above have been adjusted to reflect the adoption of ASC 606</font><font style="font-family:Arial;font-size:9pt;">. </font></div></td></tr></table><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Other than the United States, </font><font style="font-family:Arial;font-size:10pt;">no</font><font style="font-family:Arial;font-size:10pt;"> individual country exceeded </font><font style="font-family:Arial;font-size:10pt;">10%</font><font style="font-family:Arial;font-size:10pt;"> of total revenue for the three and </font><font style="font-family:Arial;font-size:10pt;">nine months ended</font><font style="font-family:Arial;font-size:10pt;"> </font><font style="font-family:Arial;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;"> and&#160;</font><font style="font-family:Arial;font-size:10pt;">2017</font><font style="font-family:Arial;font-size:10pt;">. </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;padding-left:12px;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Accounts Receivable and Allowances</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"> Accounts receivable are recorded at the invoiced amount, net of allowances. These allowances are based on the Company&#8217;s assessment of the collectability of accounts by considering the age of each outstanding invoice and the collection history of each customer and an evaluation of potential risk of loss associated with delinquent accounts. Amounts deemed uncollectible are recorded to these allowances in the condensed consolidated balance sheets with an offsetting decrease in related deferred revenue or a charge in the condensed consolidated statement of operations.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">For the </font><font style="font-family:Arial;font-size:10pt;">three and </font><font style="font-family:Arial;font-size:10pt;">nine</font><font style="font-family:Arial;font-size:10pt;"> months ended </font><font style="font-family:Arial;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">2017</font><font style="font-family:Arial;font-size:10pt;">, write-offs were not material.</font></div><div style="line-height:120%;padding-bottom:12px;padding-left:12px;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Deferred Commissions</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Sales commissions earned by the Company&#8217;s sales force are considered incremental and recoverable costs of obtaining a contract with a customer. Sales commissions for new revenue contracts, including incremental sales to existing customers, are deferred and then amortized on a straight-line basis over a period of benefit, which the Company has determined to be&#160;generally </font><font style="font-family:Arial;font-size:10pt;">five</font><font style="font-family:Arial;font-size:10pt;">&#160;years. The Company determined the period of benefit by taking into consideration its customer contracts, its technology and other factors. </font><font style="font-family:Arial;font-size:10pt;">Sales commissions for renewal contracts (which are not considered commensurate with sales commissions for new revenue contracts and incremental sales to existing customers) are deferred and then amortized on a straight-line basis over the related period of benefit, which is generally the related contract renewal term. </font><font style="font-family:Arial;font-size:10pt;">Amortization expense is included in sales and marketing expenses in the accompanying condensed consolidated statements of operations.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Sales commissions capitalized as contract costs totaled </font><font style="font-family:Arial;font-size:10pt;">$11.7 million</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$6.7 million</font><font style="font-family:Arial;font-size:10pt;"> in the </font><font style="font-family:Arial;font-size:10pt;">three months ended October 31, 2018</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">2017</font><font style="font-family:Arial;font-size:10pt;">, respectively, and </font><font style="font-family:Arial;font-size:10pt;">$25.9 million</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$16.2 million</font><font style="font-family:Arial;font-size:10pt;"> in the&#160;</font><font style="font-family:Arial;font-size:10pt;">nine months ended</font><font style="font-family:Arial;font-size:10pt;"> </font><font style="font-family:Arial;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;"> and&#160;</font><font style="font-family:Arial;font-size:10pt;">2017</font><font style="font-family:Arial;font-size:10pt;">, respectively.</font><font style="font-family:Arial;font-size:10pt;"> Amortization of contract costs was </font><font style="font-family:Arial;font-size:10pt;">$5.4 million</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$3.9 million</font><font style="font-family:Arial;font-size:10pt;"> for the </font><font style="font-family:Arial;font-size:10pt;">three months ended October 31, 2018</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">2017</font><font style="font-family:Arial;font-size:10pt;">, respectively, and </font><font style="font-family:Arial;font-size:10pt;">$15.0 million</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$10.9 million</font><font style="font-family:Arial;font-size:10pt;"> </font><font style="font-family:Arial;font-size:10pt;">for the&#160;</font><font style="font-family:Arial;font-size:10pt;">nine months ended</font><font style="font-family:Arial;font-size:10pt;"> </font><font style="font-family:Arial;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;"> and&#160;</font><font style="font-family:Arial;font-size:10pt;">2017</font><font style="font-family:Arial;font-size:10pt;">, respectively. </font><font style="font-family:Arial;font-size:10pt;">There was </font><font style="font-family:Arial;font-size:10pt;">no</font><font style="font-family:Arial;font-size:10pt;"> impairment loss in relation to the costs capitalized.</font></div><div style="line-height:120%;padding-bottom:12px;padding-left:12px;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Convertible Senior Notes</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"> The 2023 Notes are accounted for in accordance with FASB ASC Subtopic 470&#8209;20, Debt with Conversion and Other Options. Pursuant to ASC Subtopic 470&#8209;20, issuers of certain convertible debt instruments, such as the 2023 Notes, that have a net settlement feature and may be settled wholly or partially in cash upon conversion are required to separately account for the liability (debt) and equity (conversion option) components of the instrument. The carrying amount of the liability component of the instrument is computed by estimating the fair value of a similar liability without the conversion option. The amount of the equity component is then calculated by deducting the fair value of the liability component from the principal amount of the instrument. The difference between the principal amount and the liability component represents a debt discount that is amortized to interest expense over the respective term of the 2023 Notes using the effective interest rate method. The equity component is not remeasured as long as it continues to meet the conditions for equity classification. In accounting for the issuance costs related to the 2023 Notes, the allocation of issuance costs incurred between the liability and equity components was based on their relative values.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:16px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Recently Issued Accounting Pronouncements Not Yet Adopted</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In February 2016, the FASB issued ASU No. 2016-02 (Topic 842). Topic 842 amends a number of aspects of lease accounting, including requiring lessees to recognize leases with a term greater than one year as a right-of-use asset and corresponding liability, measured at the present value of the lease payments. In July 2018, the FASB issued supplemental adoption guidance and clarification to Topic 842 within ASU 2018-10 &#8220;Codification Improvements to Topic 842, Leases&#8221; and ASU 2018-11 &#8220;Leases (Topic 842): Targeted Improvements.&#8221; The new guidance aims to increase transparency and comparability among organizations by requiring lessees to recognize lease assets and lease liabilities on the balance sheet and requiring disclosure of key information about leasing arrangements. A modified retrospective application is required with an option to not restate comparative periods in the period of adoption. This guidance is effective for the Company on February 1, 2019 with early adoption permitted. The adoption of this standard will result in the recognition of right-of-use assets and lease liabilities that were not previously recognized, which will increase total assets and liabilities on the Company&#8217;s consolidated balance sheets.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In February 2018, the FASB issued ASU No. 2018-02, Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income (ASU 2018-02). Under existing U.S. GAAP, the effects of changes in tax rates and laws on deferred tax balances are recorded as a component of income tax expense in the period in which the law was enacted. When deferred tax balances related to items originally recorded in accumulated other comprehensive income (loss) are adjusted, certain tax effects become stranded in accumulated other comprehensive income. The amendments in&#160;ASU 2018-02&#160;allow a reclassification from accumulated other comprehensive income (loss) to retained earnings (accumulated deficit) for stranded income tax effects resulting from the Tax Cuts and Jobs Act of 2017 (the Tax Act). The amendments in this ASU also require certain disclosures about stranded income tax effects. The guidance is effective for fiscal years beginning after December 15, 2018, and interim periods within those fiscal years. Early adoption in any period is permitted. The Company&#8217;s provisional adjustments recorded in fiscal year 2018 to account for the impact of the Tax Act did not result in stranded tax effects. Accordingly, the Company does not anticipate that the adoption&#160;of this standard will have a material impact on its consolidated financial statements.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In August 2018, the FASB issued ASU No. 2018-13,&#160;Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement&#160;(ASU 2018-13), which amends ASC 820, Fair Value Measurement. ASU 2018-13 modifies the disclosure requirements for fair value measurements by removing, modifying or adding certain disclosures. This guidance is effective for the Company on February 1, 2020, with early adoption permitted for the removal and modification of disclosures and delayed adoption until February 1, 2020 permitted for the new disclosures. The removed and modified disclosures will be adopted on a retrospective basis, and the new disclosures will be adopted on a prospective basis. 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-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In August 2018, the FASB issued ASU 2018-15, Customer&#8217;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract&#160;(ASU 2018-15),&#160;which requires a customer in a cloud computing arrangement that is a service contract to follow the internal-use software guidance in Accounting Standards Codification 350-40 to determine which implementation costs to defer and recognize as an asset. This guidance is effective for the Company on February 1, 2020 with early adoption permitted. The Company is currently evaluating the impact of the adoption of this standard 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;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The preparation of condensed consolidated financial statements in conformity with GAAP requires management to make estimates, judgments and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. The Company bases its estimates on historical experience and on other assumptions that its management believes are reasonable under the circumstances. Actual results could vary from those estimates. The Company&#8217;s most significant estimates include the stand alone selling price (SSP) for each distinct performance obligation included in customer contracts with multiple performance obligations, the determination of the period of benefit for deferred commissions, the determination of the effective interest rate of the liability components of the 2023 Notes, the valuation of deferred income tax assets and contingencies and the valuation of acquired intangible assets.</font></div></div> See Note 2 for a summary of adjustments. See Note 2 for a summary of adjustments. See Note 2 for a summary of adjustments. See Note 2 for a summary of adjustments. EX-101.SCH 6 okta-20181031.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2104100 - Disclosure - Accounting Standards and Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2404403 - Disclosure - Accounting Standards and Significant Accounting Policies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2204201 - Disclosure - Accounting Standards and Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2404405 - Disclosure - Accounting Standards and Significant Accounting Policies - Revenue by Geographical Area (Details) link:presentationLink link:calculationLink link:definitionLink 2404404 - Disclosure - Accounting Standards and Significant Accounting Policies - Schedule of Impact of New Accounting Pronouncements (Details) link:presentationLink link:calculationLink link:definitionLink 2304302 - Disclosure - Accounting Standards and Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - Business Combinations link:presentationLink link:calculationLink link:definitionLink 2407401 - Disclosure - Business Combinations - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Cash Equivalents and Short-Term Investments link:presentationLink link:calculationLink link:definitionLink 2410404 - Disclosure - Cash Equivalents and Short-Term Investments - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - Cash Equivalents and Short-Term Investments - Schedule of Amortized Costs, Unrealized Gains and Losses and Estimated Fair Value of Cash Equivalents and Short-term Investments (Details) link:presentationLink link:calculationLink link:definitionLink 2410403 - Disclosure - Cash Equivalents and Short-Term Investments - Schedule of Contractual Maturities of Short-term Investments (Details) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - Cash Equivalents and Short-Term Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 2122100 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2422401 - Disclosure - Commitments and Contingencies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1001001 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Condensed Consolidated Statements of Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Condensed Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 2119100 - Disclosure - Debt and Financing Arrangements link:presentationLink link:calculationLink link:definitionLink 2419402 - Disclosure - Debt and Financing Arrangements - Convertible Senior Notes (Details) link:presentationLink link:calculationLink link:definitionLink 2419406 - Disclosure - Debt and Financing Arrangements - Loan and Security Agreement (Details) link:presentationLink link:calculationLink link:definitionLink 2419405 - Disclosure - Debt and Financing Arrangements - Note Hedges and Warrants (Details) link:presentationLink link:calculationLink link:definitionLink 2419403 - Disclosure - Debt and Financing Arrangements - Schedule of Interest Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2419404 - Disclosure - Debt and Financing Arrangements - Schedule of Liability and Equity Component of 2023 Notes (Details) link:presentationLink link:calculationLink link:definitionLink 2319301 - Disclosure - Debt and Financing Arrangements (Tables) link:presentationLink link:calculationLink link:definitionLink 2117100 - Disclosure - Deferred Revenue and Performance Obligations link:presentationLink link:calculationLink link:definitionLink 2417401 - Disclosure - Deferred Revenue and Performance Obligations - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2417402 - Disclosure - Deferred Revenue and Performance Obligations - Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 2125100 - Disclosure - Employee Incentive Plans link:presentationLink link:calculationLink link:definitionLink 2425403 - Disclosure - Employee Incentive Plans - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2425406 - Disclosure - Employee Incentive Plans - Schedule of Black-Scholes Option Pricing Model Estimated Fair Value Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 2425404 - Disclosure - Employee Incentive Plans - Schedule of Common Stock Reserved for Future Issuance (Details) link:presentationLink link:calculationLink link:definitionLink 2425407 - Disclosure - Employee Incentive Plans - Schedule of Restricted Stock Unit Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2425402 - Disclosure - Employee Incentive Plans - Schedule of Stock-based Compensation Expense by Statement of Operations Location (Details) link:presentationLink link:calculationLink link:definitionLink 2425405 - Disclosure - Employee Incentive Plans - Schedule of Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2325301 - Disclosure - Employee Incentive Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2413404 - Disclosure - Fair Value Measurements - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2413403 - Disclosure - Fair Value Measurements - Schedule of Carrying Amounts and Estimated Fair Values of Convertible Note (Details) link:presentationLink link:calculationLink link:definitionLink 2413402 - Disclosure - Fair Value Measurements - Schedule of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 2313301 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2116100 - Disclosure - Goodwill and Intangible Assets, net link:presentationLink link:calculationLink link:definitionLink 2416402 - Disclosure - Goodwill and Intangible Assets, net - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2416403 - Disclosure - Goodwill and Intangible Assets, net - Schedule of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2316301 - Disclosure - Goodwill and Intangible Assets, net (Tables) link:presentationLink link:calculationLink link:definitionLink 2128100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2428401 - Disclosure - Income Taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2131100 - Disclosure - Net Loss Per Share link:presentationLink link:calculationLink link:definitionLink 2431404 - Disclosure - Net Loss Per Share - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2431402 - Disclosure - Net Loss Per Share - Schedule of Basic and Diluted Net Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2431403 - Disclosure - Net Loss Per Share - Schedule of Potentially Dilutive Securities Excluded from Computation of Diluted Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2331301 - Disclosure - Net Loss Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Overview and Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 2401401 - Disclosure - Overview and Basis of Presentation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 okta-20181031_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 okta-20181031_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 okta-20181031_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Investments, Debt and Equity Securities [Abstract] Amortized Cost Debt Securities, Available-for-sale, Amortized Cost, Fiscal Year Maturity [Abstract] Amortized cost, due within one year Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Amortized Cost Amortized cost, due between one to five years Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after One Through Five Years, Amortized Cost Amortized Cost Debt Securities, Available-for-sale, Amortized Cost Estimated Fair Value Debt Securities, Available-for-sale, Fair Value, Fiscal Year Maturity [Abstract] Estimated fair value, due within one year Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Fair Value Estimated fair value, due between one to five years Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after One Through Five Years, Fair Value Estimated fair value, total Debt Securities, Available-for-sale Number of short-term investments in unrealized loss positions Debt Securities, Available-for-sale, Unrealized Loss Position, Number of Positions Gross unrealized gains or losses from available-for-sale securities Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, before Tax Realized gains or losses reclassified out of accumulated other comprehensive income Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, before Tax Other-than-temporary impairment short term investment Other-than-temporary Impairment Loss, Debt Securities, Available-for-sale Earnings Per Share [Abstract] Net Loss Per Share Earnings Per Share [Text Block] Organization, Consolidation and Presentation of Financial Statements [Abstract] Overview and Basis of Presentation Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Business Combinations [Abstract] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Stormpath Inc. Stormpath Inc. [Member] Stormpath [Member] ScaleFT, Inc. ScaleFT, Inc. [Member] ScaleFT, Inc. [Member] Title of Individual [Axis] Title of Individual [Axis] Relationship to Entity [Domain] Relationship to Entity [Domain] Stormpath Investors Stormpath Investors [Member] Stormpath Investors [Member] Stormpath Workforce Stormpath Workforce [Member] Stormpath Workforce [Member] Award Type [Axis] Award Type [Axis] Equity Award [Domain] Equity Award [Domain] Restricted common stock Restricted Common Stock [Member] Restricted Common Stock [Member] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Purchased developed technology Developed Technology Rights [Member] Business Acquisition [Line Items] Business Acquisition [Line Items] Total purchase price Business Combination, Consideration Transferred Shares included in total consideration (in shares) Business Acquisition, Equity Interest Issued or Issuable, Number of Shares Incremental shares issued (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Incremental shares issued Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other Than Options, Granted in Period, Aggregate Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other Than Options, Granted in Period, Aggregate Fair Value Payments for business acquisition, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Cash acquired from acquisition Cash Acquired from Acquisition Purchased developed technology Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Useful life of acquired intangible assets Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Goodwill Goodwill Acquisition related costs Business Combination, Acquisition Related Costs Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Number of Options Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Number of options, outstanding beginning of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Number of options, granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Number of options, exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Number of options, canceled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Number of options, outstanding end of period (in shares) Vested and exercisable, number of options (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Weighted- Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Options outstanding, weighted average exercise price beginning of period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Options granted, weighted average exercise price (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Options exercised, weighted average exercise price (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Options canceled, weighted average exercise price (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Options outstanding, weighted average exercise price end of period (in dollars per share) Vested and exercisable, weighted average exercise price (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Additional Disclosures Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Options outstanding, weighted average remaining contractual term Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Options outstanding, aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Vested and exercisable, weighted average remaining contractual term Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Vested and exercisable, aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Accounting Policies [Abstract] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Geographical [Axis] Geographical [Axis] Geographical [Domain] Geographical [Domain] United States UNITED STATES International Non-US [Member] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Total revenue Revenue from Contract with Customer, Excluding Assessed Tax Statement of Cash Flows [Abstract] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Net loss Net Income (Loss) Attributable to Parent Adjustments to reconcile net loss to net cash provided by (used in) operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Stock-based compensation Share-based Compensation Depreciation, amortization and accretion Depreciation, Amortization and Accretion, Excluding Amortization of Deferred Sales Commissions Depreciation, Amortization and Accretion, Excluding Amortization of Deferred Sales Commissions Amortization of debt discount and issuance costs Amortization of Debt Issuance Costs and Discounts Amortization of deferred commissions Amortization of Deferred Sales Commissions Deferred income taxes Deferred Income Taxes and Tax Credits Non-cash charitable contributions Noncash Contribution Expense Other Other Noncash Income (Expense) Changes in operating assets and liabilities, net of business combination: Increase (Decrease) in Other Operating Assets and Liabilities, Net [Abstract] Accounts receivable Increase (Decrease) in Accounts Receivable Deferred commissions Increase (Decrease) in Deferred Compensation Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Accounts payable Increase (Decrease) in Accounts Payable Accrued compensation Increase (Decrease) in Employee Related Liabilities Accrued expenses and other liabilities Increase (Decrease) in Accrued Liabilities and Other Operating 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] Capitalization of internal-use software costs Payments to Acquire Intangible Assets Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Purchases of securities available for sale Payments to Acquire Debt Securities, Available-for-sale Proceeds from maturities of securities available for sale Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-sale Proceeds from sales of securities available for sale Proceeds from Sale of Debt Securities, Available-for-sale Payments for business acquisition, net of cash acquired Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Proceeds from initial public offering, net of underwriters' discounts and commissions Proceeds from Issuance Initial Public Offering Proceeds from issuance of convertible senior notes, net of issuance costs Proceeds from Convertible Debt Purchase of convertible senior notes hedge Payments for (Proceeds from) Hedge, Financing Activities Proceeds from issuance of warrants related to convertible notes Proceeds from Issuance of Warrants Payments of deferred offering costs Payments of Stock Issuance Costs Proceeds from stock option exercises, net of repurchases Proceeds from Stock Options Exercised Proceeds from shares issued in connection with employee stock purchase plan Proceeds from Issuance of Shares under Incentive and Share-based Compensation Plans, Including Stock Options Other Repayments of Long-term Debt Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Effects of changes in foreign currency exchange rates on cash and cash equivalents 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 at beginning of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Cash, cash equivalents and restricted cash at end of period Supplementary cash flow disclosure: Supplemental Cash Flow Information [Abstract] Non-cash investing and financing activities: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Vesting of early exercised common stock options Stock Issued, Early Vesting Of Exercised Options Stock Issued, Early Vesting Of Exercised Options Issuance of common stock in connection with warrant exercises Stock Issued, Warrants Exercised Stock Issued, Warrants Exercised Common stock issued as charitable contribution Stock Issued During Period, Value, New Issues, Charitable Contribution Stock Issued During Period, Value, New Issues, Charitable Contribution Property and equipment acquired through tenant improvement allowance Property And Equipment Acquired Through Tenant Improvement Allowances Property And Equipment Acquired Through Tenant Improvement Allowances Property and equipment and other accrued but not yet paid Capital Expenditures Incurred but Not yet Paid Issuance of common stock in connection with business combination Business Combination, Consideration Transferred, Equity Interests Issued and Issuable Conversion of redeemable convertible preferred stock to common stock Conversion of Stock, Amount Converted Reconciliation of cash, cash equivalents and restricted cash within the condensed consolidated balance sheets 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, noncurrent included in other assets Restricted Cash and Cash Equivalents, Noncurrent Total cash, cash equivalents and restricted cash Document And Entity Information [Abstract] Document And Entity Information [Abstract] Entities [Table] Entities [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] Entity Information [Line Items] Entity Information [Line Items] Document Type Document Type Document Period End Date Document Period End Date Amendment Flag Amendment Flag 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 Document Fiscal Year Focus Document Fiscal Year Focus Document Period Focus Document Fiscal Period Focus Smaller Reporting Company Entity Small Business Emerging Growth Company Entity Emerging Growth Company Extended Transition Period Entity Ex Transition Period Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Schedule of Amortized Costs, Unrealized Gains and Losses and Estimated Fair Value of Cash Equivalents and Short-term Investments Cash, Cash Equivalents and Investments [Table Text Block] Schedule of Contractual Maturities of Short-term Investments Investments Classified by Contractual Maturity Date [Table Text Block] Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Stock Options And Restricted Stock Units Stock Options And Restricted Stock Units [Member] Stock Options And Restricted Stock Units [Member] ESPP Employee Stock [Member] Class of Stock [Line Items] Class of Stock [Line Items] Stock options and unvested RSUs outstanding (in shares) Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments, Outstanding, Number Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments, Outstanding, Number Common stock, reserved for future issuance (in shares) Common Stock, Capital Shares Reserved for Future Issuance Common stock reserved for future issuance and options and unvested RSUs outstanding (in shares) Common Stock, Capital Shares Reserved For Future Issuance And Share-Based Compensation Arrangement By Share-Based Payment Award, Outstanding, Number Common Stock, Capital Shares Reserved For Future Issuance And Share-Based Compensation Arrangement By Share-Based Payment Award, Outstanding, Number Accounting Standards and Significant Accounting Policies Significant Accounting Policies [Text Block] Schedule of Basic and Diluted Net Loss Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule of Potentially Dilutive Securities Excluded from Diluted Per Share Calculation Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Debt Disclosure [Abstract] Debt and Financing Arrangements Debt Disclosure [Text Block] Fair Value Disclosures [Abstract] Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value Measurements, Recurring and Nonrecurring [Table] Measurement Frequency [Axis] Measurement Frequency [Axis] Fair Value, Measurement Frequency [Domain] Fair Value, Measurement Frequency [Domain] Fair Value, Measurements, Recurring Fair Value, Measurements, Recurring [Member] 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] Commercial paper Commercial Paper [Member] Financial Instrument [Axis] Financial Instrument [Axis] Financial Instruments [Domain] Financial Instruments [Domain] U.S. treasury securities US Treasury Securities [Member] Corporate debt securities Corporate Debt 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] Assets: Assets, Fair Value Disclosure [Abstract] Cash equivalents, fair value Cash and Cash Equivalents, Fair Value Disclosure Short term investments, fair value Investments, Fair Value Disclosure Total cash equivalents and short-term investments Assets, Fair Value Disclosure Business Combinations Business Combination Disclosure [Text Block] Cash Equivalents and Short-Term Investments Cash, Cash Equivalents, and Short-term Investments [Text Block] Schedule of Cash and Cash Equivalents [Table] Schedule of Cash and Cash Equivalents [Table] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Cash Equivalents Cash and Cash Equivalents [Member] Cash and Cash Equivalents [Line Items] Cash and Cash Equivalents [Line Items] Cash Equivalents and Short-term Investments [Abstract] Cash Equivalents And Short Term Investments [Abstract] Cash Equivalents And Short Term Investments [Abstract] Unrealized Gain Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax Unrealized Loss Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax Estimated Fair Value Total Cash Equivalents and Short-term Investments [Abstract] Total Cash Equivalents And Short Term Investments [Abstract] Total Cash Equivalents And Short Term Investments [Abstract] Amortized Cost Cash Equivalents and Available-for-sale Securities, Amortized Cost Basis Cash Equivalents and Available-for-sale Securities, Amortized Cost Basis Unrealized Gain Cash Equivalents And Available-For-Sale Securities, Accumulated Gross Unrealized Gain, Before Tax Cash Equivalents And Available-For-Sale Securities, Accumulated Gross Unrealized Gain, Before Tax Unrealized Loss Cash Equivalents And Available-For-Sale Securities, Accumulated Gross Unrealized Loss, Before Tax Cash Equivalents And Available-For-Sale Securities, Accumulated Gross Unrealized Loss, Before Tax Estimated Fair Value Cash Equivalents and Available-for-sale Securities, Fair Value Disclosure Cash Equivalents and Available-for-sale Securities, Fair Value Disclosure Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Additional Paid-in Capital Additional Paid-in Capital [Member] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Senior Notes Senior Notes [Member] Debt Instrument [Axis] Debt Instrument [Axis] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Convertible Senior Notes Due 2023 Convertible Senior Notes Due 2023 [Member] Convertible Senior Notes Due 2023 [Member] Debt Instrument [Line Items] Debt Instrument [Line Items] Liability component: Liability Component [Abstract] Liability Component [Abstract] Principal Long-term Debt, Gross Less: unamortized debt issuance costs and debt discount Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net Net carrying amount Long-term Debt Equity component: Equity Component [Abstract] Equity Component [Abstract] 2023 Notes Debt Instrument, Convertible, Carrying Amount of Equity Component Less: issuance costs Debt Instrument, Convertible, Equity Component, Unamortized Discount Issuance Costs Debt Instrument, Convertible, Equity Component, Unamortized Discount Issuance Costs Carrying amount of the equity component Debt Instrument, Convertible, Carrying Amount of Equity Component, Net Debt Instrument, Convertible, Carrying Amount of Equity Component, Net Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Principles of Consolidation Consolidation, Policy [Policy Text Block] Fiscal Period Fiscal Period, Policy [Policy Text Block] Use of Estimates Use of Estimates, Policy [Policy Text Block] Revenue Recognition Revenue from Contract with Customer [Policy Text Block] Accounts Receivable and Allowances Receivables, Policy [Policy Text Block] Deferred Commissions Deferred Sales Commissions, Policy [Policy Text Block] Deferred Sales Commissions, Policy [Policy Text Block] Convertible Senior Notes Debt, Policy [Policy Text Block] Recently Adopted Accounting Pronouncements and Recently Issued Accounting Pronouncements Not Yet Adopted New Accounting Pronouncements, Policy [Policy Text Block] Conversion price (in dollars per share) Debt Instrument, Convertible, Conversion Price Contractual interest expense Interest Expense, Debt, Excluding Amortization Amortization of debt issuance costs Amortization of Debt Issuance Costs Amortization of debt discount Amortization of Debt Discount (Premium) Total Interest Expense, Debt Sale of Stock [Axis] Sale of Stock [Axis] Sale of Stock [Domain] Sale of Stock [Domain] Initial Public Offering IPO [Member] Redeemable Convertible Preferred Stock Redeemable Convertible Preferred Stock [Member] Shares issued in initial public offering (in shares) Sale of Stock, Number of Shares Issued in Transaction Price per share in initial public offering (in dollars per share) Sale of Stock, Price Per Share Proceeds from initial public offering, net of underwriters' discounts and commissions Sale of Stock, Consideration Received on Transaction Initial public offering costs Redeemable convertible preferred stock converted to common class B stock (in shares) Conversion of Stock, Shares Converted Common class B stock after conversion of redeemable convertible stock (in shares) Conversion of Stock, Shares Issued Aggregate principal amount Debt Instrument, Face Amount Fixed interest rate Debt Instrument, Interest Rate, Stated Percentage Gross proceeds from issuance of debt Proceeds from Issuance of Long-term Debt Issuance costs Debt Issuance Costs, Gross Income Statement [Abstract] Statement [Table] Statement [Table] Product and Service [Axis] Product and Service [Axis] Product and Service [Domain] Product and Service [Domain] Subscription Subscription and Circulation [Member] Professional services and other Technology Service [Member] Statement [Line Items] Statement [Line Items] Revenue: Revenue from Contract with Customer [Abstract] Cost of revenue: Cost of Goods and Services Sold [Abstract] Total cost of revenue Cost of Goods and Services Sold Gross profit Gross Profit Operating expenses: Operating Expenses [Abstract] Research and development Research and Development Expense Sales and marketing Selling and Marketing Expense General and administrative General and Administrative Expense Total operating expenses Operating Expenses Operating loss Operating Income (Loss) Other income (expense), net Other Nonoperating Income (Expense) Loss before provision for (benefit from) income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Provision for (benefit from) income taxes Income Tax Expense (Benefit) Net loss Net loss per share attributable to common stockholders, basic and diluted (in dollars per share) Earnings Per Share, Basic and Diluted Weighted-average shares used to compute net loss per share attributable to common stockholders, basic and diluted (in shares) Weighted Average Number of Shares Outstanding, Basic and Diluted Statement of Comprehensive Income [Abstract] Other comprehensive income (loss): Other Comprehensive Income (Loss), before Tax [Abstract] Net change in unrealized losses on available-for-sale securities Other Comprehensive Income (Loss), Securities, Available-for-sale, Adjustment, after Tax Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax Comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Fair Value Measurements Fair Value Disclosures [Text Block] Net proceeds from notes Proceeds from Debt, Net of Issuance Costs Initial conversion rate of common stock Debt Instrument, Convertible, Conversion Ratio Limitation on sale of common stock, sale price threshold, number of trading days Debt Instrument, Convertible, Threshold Trading Days Limitation on sale of common stock, sale price threshold, trading period Debt Instrument, Convertible, Threshold Consecutive Trading Days Threshold percentage of stock price trigger Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger Number of consecutive business days Debt Instrument, Convertible, Period After Consecutive Trading Days Debt Instrument, Convertible, Period After Consecutive Trading Days Percentage of closing sale price in excess of convertible notes Percentage Of Closing Sale Price In Excess Of Convertible Notes Percentage Of Closing Sale Price In Excess Of Convertible Notes Redemption price percentage Debt Instrument, Redemption Price, Percentage Effective interest rate Debt Instrument, Interest Rate, Effective Percentage Issuance costs attributable to liability component Unamortized Debt Issuance Expense Issuance costs attributable to equity component Goodwill and Intangible Assets Disclosure [Abstract] Schedule of Intangible Assets, net Schedule of Finite-Lived Intangible Assets [Table Text Block] New Accounting Pronouncements or Change in Accounting Principle [Table] New Accounting Pronouncements or Change in Accounting Principle [Table] Restatement [Axis] Restatement [Axis] Restatement [Domain] Restatement [Domain] As Reported Previously Reported [Member] Adjustments Restatement Adjustment [Member] Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Type of Adoption [Domain] Type of Adoption [Domain] Accounting Standards Update 2014-09 Accounting Standards Update 2014-09 [Member] New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Income Statement [Abstract] Gross profit Total operating expenses Loss before provision for (benefit from) income taxes Net loss per share, basic and diluted (in dollars per share) Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Assets Assets [Abstract] Current assets: Assets, Current [Abstract] Deferred commissions Capitalized Contract Cost, Net, Current Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Total current assets Assets, Current Deferred commissions, noncurrent Capitalized Contract Cost, Net, Noncurrent Total assets Assets Liabilities and stockholders’ equity Liabilities and Equity [Abstract] Current liabilities: Liabilities, Current [Abstract] Deferred revenue Contract with Customer, Liability, Current Total current liabilities Liabilities, Current Deferred revenue, noncurrent Contract with Customer, Liability, Noncurrent Total liabilities Liabilities Accumulated deficit Retained Earnings (Accumulated Deficit) Total stockholders’ equity Stockholders' Equity Attributable to Parent Total liabilities and stockholders’ equity Liabilities and Equity Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Subscription Cost of Services, Licenses and Services [Member] Cost of Services, Licenses and Services [Member] Professional services and other Technology Services Costs [Member] Technology Services Costs [Member] Research and development Research and Development Expense [Member] Sales and marketing Selling and Marketing Expense [Member] General and administrative General and Administrative Expense [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Stock-based compensation expense Allocated Share-based Compensation Expense Short-term investments Short-term Investments Accounts receivable, net of allowances of $1,425 and $1,472 Accounts Receivable, Net, Current Total current assets Property and equipment, net Property, Plant and Equipment, Net Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Other assets Other Assets, Noncurrent Total assets Accounts payable Accounts Payable, Current Accrued expenses and other current liabilities Other Liabilities, Current Accrued compensation Employee-related Liabilities, Current Total current liabilities Convertible senior notes, net Convertible Debt, Noncurrent Other liabilities, noncurrent Other Liabilities, Noncurrent Total liabilities Commitments and contingencies (Note 9) Commitments and Contingencies Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Preferred stock, par value $0.0001 per share; 100,000 shares authorized, no shares issued and outstanding as of October 31, 2018 and January 31, 2018. Preferred Stock, Value, Issued Common stock Common Stock, Value, Issued Additional paid-in capital Additional Paid in Capital Accumulated other comprehensive income (loss) Accumulated Other Comprehensive Income (Loss), Net of Tax Total stockholders’ equity Total liabilities and stockholders’ equity Stock options Employee Stock Option [Member] Range [Axis] Range [Axis] Range [Domain] Range [Domain] Minimum Minimum [Member] Maximum Maximum [Member] Expected volatility rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Expected volatility, minimum Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum Expected volatility, maximum Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum Expected term (in years) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Risk-free interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Risk-free interest rate, minimum Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum Risk-free interest rate, maximum Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum Expected dividend yield Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Deferred Revenue and Performance Obligations Revenue from Contract with Customer [Text Block] Plan Name [Axis] Plan Name [Axis] Plan Name [Domain] Plan Name [Domain] 2009 Stock Plan 2009 Stock Plan [Member] 2009 Stock Plan [Member] 2017 Equity Incentive Plan 2017 Equity Incentive Plan [Member] 2017 Equity Incentive Plan [Member] Restricted stock units Restricted Stock Units (RSUs) [Member] Restricted stock awards Restricted Stock [Member] Nonmonetary Transaction Type [Axis] Nonmonetary Transaction Type [Axis] Nonmonetary Transaction Type [Domain] Nonmonetary Transaction Type [Domain] Contribution of Nonmonetary Assets to Charitable Organization Contribution of Nonmonetary Assets to Charitable Organization [Member] Number of equity incentive plans Share-based Compensation Arrangement by Share-based Payment Award, Number Of Equity Incentive Plans Share-based Compensation Arrangement by Share-based Payment Award, Number Of Equity Incentive Plans Options to purchase common stock outstanding (in shares) Weighted average grant date fair value of options granted (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Grant date fair value of vested stock options Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value Intrinsic value of options exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Unrecognized stock-based compensation expense related to stock options Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options Weighted average stock-based compensation recognition period Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition Unrecognized compensation costs related to unvested restricted stock units Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Share-based Awards Other than Options Granted during period (in shares) Shares issued fair value Vested during period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Stock-based compensation vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Pre-combination service consideration ESPP offering period Share Based Compensation Arrangement By Share Based Payment Award, Offering Period Share Based Compensation Arrangement By Share Based Payment Award, Offering Period Number of offering periods Share Based Compensation Arrangement By Share Based Payment Award, Number Of Offering Periods Share Based Compensation Arrangement By Share Based Payment Award, Number Of Offering Periods ESPP length of purchase period Share Based Compensation Arrangement By Share Based Payment Award, Purchase Period Share Based Compensation Arrangement By Share Based Payment Award, Purchase Period Shares issued under ESPP (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period Weighted average price, shares issued under ESPP (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Per Share Weighted Average Price of Shares Purchased Issuance of common stock under employee stock purchase plan Stock Issued During Period, Value, Employee Stock Purchase Plan Shares issued as charitable contribution (in shares) Stock Issued During Period, Shares, New Issues, Charitable Contribution Stock Issued During Period, Shares, New Issues, Charitable Contribution General and administrative expense recognized Aggregate principal amount Closing price of common stock (in dollars per share) Share Price Scenario [Axis] Scenario [Axis] Scenario, Unspecified [Domain] Scenario, Unspecified [Domain] Scenario, Forecast Scenario, Forecast [Member] Loan and Security Agreement Loan And Security Agreement [Member] Loan And Security Agreement [Member] Credit Facility [Axis] Credit Facility [Axis] Credit Facility [Domain] Credit Facility [Domain] Revolving Credit Facility Revolving Credit Facility [Member] Line of Credit Line of Credit [Member] Variable Rate [Axis] Variable Rate [Axis] Variable Rate [Domain] Variable Rate [Domain] Prime Rate Prime Rate [Member] Line of credit maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Letters of credit issued and outstanding Letters of Credit Outstanding, Amount Available borrowing capacity Line of Credit Facility, Remaining Borrowing Capacity Line of credit interest rate Debt Instrument, Basis Spread on Variable Rate Unused line of credit percentage fee Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Line of credit commitment fee Debt Instrument, Fee Amount Draws on line of credit Long-term Line of Credit 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] Schedule of Carrying Amounts and Estimated Fair Values of Convertible Note Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Schedule of Interest Expense Schedule of Debt [Table Text Block] Schedule of Liability and Equity Component of 2023 Notes Convertible Debt [Table Text Block] Schedule of Stock-based Compensation Expense by Statement of Operations Location Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block] Schedule of Shares of Common Stock Reserved for Future Issuance Schedule Of Common Stock Reserved For Future Issuance [Table Text Block] Schedule Of Common Stock Reserved For Future Issuance [Table Text Block] Schedule of Stock Option Activity Share-based Compensation, Stock Options, Activity [Table Text Block] Schedule of Black-Scholes Option Pricing Model Estimated Fair Value Assumptions Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Schedule of Nonvested Restricted Stock Units Activity Schedule of Nonvested Restricted Stock Units Activity [Table Text Block] 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 Excluded Excluded from Computation Of Earnings Per Share [Axis] Antidilutive Securities [Axis] Antidilutive Securities Name [Domain] Antidilutive Securities, Name [Domain] Unvested restricted common stock issued and outstanding Stock options issued and outstanding Unvested RSUs issued and outstanding Unvested restricted stock awards issued and outstanding Shares related to convertible senior notes Convertible Debt Securities [Member] Shares committed under the ESPP Unvested shares subject to repurchase Unvested Common Stock Subject To Repurchase [Member] Unvested Common Stock Subject To Repurchase [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 Allowance for accounts receivable Allowance for Doubtful Accounts Receivable, Current Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Preferred stock, shares authorized (shares) Preferred Stock, Shares Authorized Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Common stock par value (in dollars per share) Common Stock, Par or Stated Value Per Share Common stock, shares authorized (in shares) Common Stock, Shares Authorized Common stock, shares issued (in shares) Common Stock, Shares, Issued Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Goodwill and Intangible Assets, net Goodwill and Intangible Assets Disclosure [Text Block] Other Commitments [Table] Other Commitments [Table] Letter of Credit Letter of Credit [Member] Lease Arrangement, Type [Axis] Lease Arrangement, Type [Axis] Lease Arrangement, Type [Domain] Lease Arrangement, Type [Domain] San Francisco - Ten Year Lease San Francisco - Ten Year Lease [Member] San Francisco - Ten Year Lease [Member] Loss Contingency Nature [Axis] Loss Contingency Nature [Axis] Loss Contingency, Nature [Domain] Loss Contingency, Nature [Domain] Financial Standby Letter of Credit Financial Standby Letter of Credit [Member] Category of Item Purchased [Axis] Category of Item Purchased [Axis] Long-term Purchase Commitment, Category of Item Purchased [Domain] Long-term Purchase Commitment, Category of Item Purchased [Domain] Data Center Operations Data Center Operations [Member] Data Center Operations [Member] Other Commitments [Line Items] Other Commitments [Line Items] Deferred rent Deferred Rent Credit Rent expense Operating Leases, Rent Expense Restricted cash Standby letter of credit Loss Contingency, Estimate of Possible Loss Period covered under non-cancellable contractual agreement Long-term Purchase Commitment, Period Total commitment amount under non-cancellable agreement Long-term Purchase Commitment, Amount Employee Incentive Plans Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Capitalized internal-use software costs Computer Software, Intangible Asset [Member] Software licenses Licensing Agreements [Member] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Gross Finite-Lived Intangible Assets, Gross Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Net Finite-Lived Intangible Assets, Net Shares issuable under warrants granted (in shares) Class of Warrant or Right, Number of Securities Called by Warrants or Rights Aggregate amount paid for cost of Note Hedge Payments for Hedge, Financing Activities Number of warrants issued, subject to anti-dilution adjustments (in shares) Class of Warrant or Right, Outstanding Per share value, shares issuable under warrants granted (in dollars per share) Class of Warrant or Right, Exercise Price of Warrants or Rights Schedule of Impact of New Accounting Pronouncements Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block] Schedule of Revenue by Geographical Area Disaggregation of Revenue [Table Text Block] Numerator: Earnings Per Share, Basic [Abstract] Denominator: Earnings Per Share, Diluted [Abstract] Weighted-average shares outstanding - basic and diluted (in shares) Goodwill impairments Goodwill, Impairment Loss Capitalized internal-use software Capitalized Computer Software, Additions Stock-based compensation included in capitalized software costs Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Capitalized Amount Reversal of previously capitalized costs Capitalized Computer Software, Impairments Amortization expense Amortization of Intangible Assets Revenue from remaining performance obligations 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 Performance obligations expected to be satisfied, expected timing Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Beginning balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Vested during period (in shares) Forfeited during period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Ending balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Beginning balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Granted during period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Vested during period (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 Forfeited during period (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 Ending balance (in dollars per share) Income Tax Disclosure [Abstract] Income Taxes Income Tax Disclosure [Text Block] Revenue recognized that was included in the contract liability balance Contract with Customer, Liability, Revenue Recognized Unbilled receivables Contract with Customer, Asset, Net Measurement Basis [Axis] Measurement Basis [Axis] Fair Value Measurement [Domain] Fair Value Measurement [Domain] Portion at Fair Value Measurement [Member] Portion at Fair Value Measurement [Member] Reported Value Measurement Reported Value Measurement [Member] Estimate of Fair Value Measurement Estimate of Fair Value Measurement [Member] Estimated Fair Value Long-term Debt, Fair Value Tax benefit Pretax losses Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Deferred tax asset as a result of deductible temporary difference Deferred Tax Assets, Hedging Transactions Reduction in deferred tax asset before valuation allowance due to change in tax rate Tax Cuts And Jobs Act Of 2017, Incomplete Accounting, Change In Tax Rate, Deferred Tax Asset, Provisional Income Tax Expense Tax Cuts And Jobs Act Of 2017, Incomplete Accounting, Change In Tax Rate, Deferred Tax Asset, Provisional Income Tax Expense Initial Application Period Cumulative Effect Transition [Axis] Initial Application Period Cumulative Effect Transition [Axis] Initial Application Period Cumulative Effect Transition [Domain] Initial Application Period Cumulative Effect Transition [Domain] Calculated under Revenue Guidance in Effect before Topic 606 Calculated under Revenue Guidance in Effect before Topic 606 [Member] Capitalized contract cost, amortization period Capitalized Contract Cost, Amortization Period Sales commissions capitalized as contract costs Capitalized Contract Costs, Additions Capitalized Contract Costs, Additions Contract duration Revenue From Contract With Customer, Contract Duration Revenue From Contract With Customer, Contract Duration Amortization of capitalized contract costs Capitalized Contract Cost, Amortization Capitalized contract cost, impairment loss Capitalized Contract Cost, Impairment Loss EX-101.PRE 10 okta-20181031_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R1.htm IDEA: XBRL DOCUMENT v3.10.0.1
Document and Entity Information - shares
9 Months Ended
Oct. 31, 2018
Nov. 30, 2018
Entity Information [Line Items]    
Document Type 10-Q  
Document Period End Date Oct. 31, 2018  
Amendment Flag false  
Entity Registrant Name Okta, Inc.  
Entity Central Index Key 0001660134  
Current Fiscal Year End Date --01-31  
Entity Filer Category Non-accelerated Filer  
Document Fiscal Year Focus 2019  
Document Period Focus Q3  
Smaller Reporting Company false  
Emerging Growth Company true  
Extended Transition Period true  
Class A Common Stock    
Entity Information [Line Items]    
Entity Common Stock, Shares Outstanding   98,611,070
Class B Common Stock    
Entity Information [Line Items]    
Entity Common Stock, Shares Outstanding   11,827,554
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.10.0.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Oct. 31, 2018
Jan. 31, 2018
[1]
Current assets:    
Cash and cash equivalents $ 195,898 $ 127,949
Short-term investments 350,105 101,765
Accounts receivable, net of allowances of $1,425 and $1,472 70,136 52,248
Deferred commissions 21,695 17,755
Prepaid expenses and other current assets 20,280 17,781
Total current assets 658,114 317,498
Property and equipment, net 44,251 12,540
Deferred commissions, noncurrent 47,756 40,755
Intangible assets, net 14,989 11,761
Goodwill 18,074 6,282
Other assets 13,525 10,427
Total assets 796,709 399,263
Current liabilities:    
Accounts payable 12,085 9,566
Accrued expenses and other current liabilities 6,305 6,187
Accrued compensation 20,250 12,374
Deferred revenue 206,146 159,816
Total current liabilities 244,786 187,943
Convertible senior notes, net 267,665 0
Deferred revenue, noncurrent 4,977 4,963
Other liabilities, noncurrent 34,778 7,017
Total liabilities 552,206 199,923
Commitments and contingencies (Note 9)
Stockholders’ equity:    
Preferred stock, par value $0.0001 per share; 100,000 shares authorized, no shares issued and outstanding as of October 31, 2018 and January 31, 2018. 0 0
Additional paid-in capital 706,810 565,653
Accumulated other comprehensive income (loss) (918) 391
Accumulated deficit (461,400) (366,714)
Total stockholders’ equity 244,503 199,340
Total liabilities and stockholders’ equity 796,709 399,263
Class A Common Stock    
Stockholders’ equity:    
Common stock 10 7
Class B Common Stock    
Stockholders’ equity:    
Common stock $ 1 $ 3
[1] See Note 2 for a summary of adjustments.
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.10.0.1
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Oct. 31, 2018
Jan. 31, 2018
Statement of Financial Position [Abstract]    
Allowance for accounts receivable $ 1,425 $ 1,472
Preferred stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Preferred stock, shares authorized (shares) 100,000,000 100,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Class A Common Stock    
Common stock par value (in dollars per share) $ 0.0001 $ 0.0001
Common stock, shares authorized (in shares) 1,000,000,000 1,000,000,000
Common stock, shares issued (in shares) 98,518,000 70,610,000
Common stock, shares outstanding (in shares) 98,518,000 70,610,000
Class B Common Stock    
Common stock par value (in dollars per share) $ 0.0001 $ 0.0001
Common stock, shares authorized (in shares) 120,000,000 120,000,000
Common stock, shares issued (in shares) 11,828,000 33,361,000
Common stock, shares outstanding (in shares) 11,828,000 33,361,000
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.10.0.1
Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2018
Oct. 31, 2017
[1]
Oct. 31, 2018
Oct. 31, 2017
[1]
Revenue:        
Total revenue $ 105,576 $ 66,911 $ 283,783 $ 179,495
Cost of revenue:        
Total cost of revenue 29,700 21,123 82,035 58,268
Gross profit 75,876 45,788 201,748 121,227
Operating expenses:        
Research and development 27,596 19,190 72,354 51,472
Sales and marketing 56,911 47,567 165,408 120,761
General and administrative 19,848 13,546 55,873 37,133
Total operating expenses 104,355 80,303 293,635 209,366
Operating loss (28,479) (34,515) (91,887) (88,139)
Other income (expense), net (1,705) 509 (4,682) 872
Loss before provision for (benefit from) income taxes (30,184) (34,006) (96,569) (87,267)
Provision for (benefit from) income taxes (667) (940) (1,883) (463)
Net loss $ (29,517) $ (33,066) [2] $ (94,686) $ (86,804) [3]
Net loss per share attributable to common stockholders, basic and diluted (in dollars per share) $ (0.27) $ (0.35) $ (0.89) $ (1.13)
Weighted-average shares used to compute net loss per share attributable to common stockholders, basic and diluted (in shares) 108,776 95,474 106,587 76,950
Subscription        
Revenue:        
Total revenue $ 97,698 $ 61,863 $ 262,393 $ 165,459
Cost of revenue:        
Total cost of revenue 20,265 13,553 55,808 37,401
Professional services and other        
Revenue:        
Total revenue 7,878 5,048 21,390 14,036
Cost of revenue:        
Total cost of revenue $ 9,435 $ 7,570 $ 26,227 $ 20,867
[1] See Note 2 for a summary of adjustments.
[2] See Note 2 for a summary of adjustments.
[3] See Note 2 for a summary of adjustments.
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.10.0.1
Condensed Consolidated Statements of Comprehensive Loss - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2018
Oct. 31, 2017
[2]
Oct. 31, 2018
Oct. 31, 2017
Statement of Comprehensive Income [Abstract]        
Net loss $ (29,517) $ (33,066) [1] $ (94,686) $ (86,804) [1],[3]
Other comprehensive income (loss):        
Net change in unrealized losses on available-for-sale securities 4 (58) (44) (70) [2]
Foreign currency translation adjustments (442) (81) (1,265) 168 [2]
Other comprehensive income (loss) (438) (139) (1,309) 98 [2]
Comprehensive loss $ (29,955) $ (33,205) $ (95,995) $ (86,706) [2]
[1] See Note 2 for a summary of adjustments.
[2] See Note 2 for a summary of adjustments.
[3] See Note 2 for a summary of adjustments.
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.10.0.1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Oct. 31, 2018
Oct. 31, 2017
[2]
Cash flows from operating activities:    
Net loss $ (94,686) $ (86,804) [1]
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:    
Stock-based compensation 53,899 35,292
Depreciation, amortization and accretion 5,824 5,111
Amortization of debt discount and issuance costs 10,315 0
Amortization of deferred commissions 14,963 10,911
Deferred income taxes (2,269) (960)
Non-cash charitable contributions 1,008 708
Other 153 997
Changes in operating assets and liabilities, net of business combination:    
Accounts receivable (17,539) (12,742)
Deferred commissions (25,907) (16,230)
Prepaid expenses and other assets (4,238) (2,353)
Accounts payable 1,354 6,255
Accrued compensation 7,973 5,931
Accrued expenses and other liabilities 8,182 (1,545)
Deferred revenue 46,036 30,034
Net cash provided by (used in) operating activities 5,068 (25,395)
Cash flows from investing activities:    
Capitalization of internal-use software costs (2,329) (4,072)
Purchases of property and equipment (14,253) (5,570)
Purchases of securities available for sale (478,138) (95,344)
Proceeds from maturities of securities available for sale 219,650 21,985
Proceeds from sales of securities available for sale 12,470 1,538
Payments for business acquisition, net of cash acquired (15,616) 0
Net cash used in investing activities (278,216) (81,463)
Cash flows from financing activities:    
Proceeds from initial public offering, net of underwriters' discounts and commissions 0 199,948
Proceeds from issuance of convertible senior notes, net of issuance costs 334,980 0
Purchase of convertible senior notes hedge (80,040) 0
Proceeds from issuance of warrants related to convertible notes 52,440 0
Payments of deferred offering costs 0 (4,038)
Proceeds from stock option exercises, net of repurchases 28,524 25,800
Proceeds from shares issued in connection with employee stock purchase plan 6,654 0
Other (206) (343)
Net cash provided by financing activities 342,352 221,367
Effects of changes in foreign currency exchange rates on cash and cash equivalents (990) 53
Net increase in cash, cash equivalents and restricted cash 68,214 114,562
Cash, cash equivalents and restricted cash at beginning of period 136,233 23,282
Cash, cash equivalents and restricted cash at end of period 204,447 137,844
Non-cash investing and financing activities:    
Vesting of early exercised common stock options 629 986
Issuance of common stock in connection with warrant exercises 0 272
Common stock issued as charitable contribution 1,008 708
Property and equipment acquired through tenant improvement allowance 22,237 0
Property and equipment and other accrued but not yet paid 1,431 710
Issuance of common stock in connection with business combination 0 2,160
Conversion of redeemable convertible preferred stock to common stock 0 228,362
Reconciliation of cash, cash equivalents and restricted cash within the condensed consolidated balance sheets to the amounts shown in the statements of cash flows above:    
Total cash, cash equivalents and restricted cash $ 136,233 $ 23,282
[1] See Note 2 for a summary of adjustments.
[2] See Note 2 for a summary of adjustments.
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.10.0.1
Overview and Basis of Presentation
9 Months Ended
Oct. 31, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Overview and Basis of Presentation
Overview and Basis of Presentation
Description of Business
Okta, Inc. (the Company) is the leading independent provider of identity for the enterprise. The Okta Identity Cloud enables the Company’s customers to securely connect people to technology, anywhere, anytime and from any device. The Company was incorporated in January 2009 as Saasure Inc., a California corporation, and was later reincorporated in April 2010 under the name Okta, Inc. as a Delaware corporation. The Company is headquartered in San Francisco, California.
Basis of Presentation and Principles of Consolidation
The accompanying unaudited condensed consolidated financial statements, which include the accounts of the Company and its wholly owned subsidiaries, have been prepared in conformity with U.S. generally accepted accounting principles (GAAP). All intercompany balances and transactions have been eliminated in consolidation.
The condensed consolidated balance sheet as of January 31, 2018, included herein, was derived from the audited financial statements as of that date. The unaudited condensed consolidated financial statements reflect all normal recurring adjustments necessary to present fairly the balance sheet, statements of operations, statements of comprehensive loss and the statements of cash flows for the interim periods, but are not necessarily indicative of the results of operations to be anticipated for the full fiscal year ending January 31, 2019 or any future period.
The Company’s fiscal year ends on January 31. References to fiscal 2019, for example, refer to the fiscal year ending January 31, 2019.
The condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes included in the Company’s Form 10-K filed with the Securities and Exchange Commission (SEC) on March 12, 2018.
Effective February 1, 2018, the Company adopted the requirements of Accounting Standards Update (ASU) No. 2014-09, Revenue from Contracts with Customers as discussed in Note 2. All amounts and disclosures set forth in this Form 10-Q have been updated to comply with this standard, as indicated by references to "as adjusted" in these condensed consolidated financial statements and related notes.
Initial Public Offering
In April 2017, the Company completed an initial public offering (IPO), in which the Company issued and sold 12,650,000 shares of its Class A common stock at a public offering price of $17.00 per share. The Company received aggregate proceeds of $200.0 million from the IPO, net of underwriters’ discounts and commissions, before deducting offering costs of approximately $5.6 million. Immediately prior to the completion of the IPO, all shares of common stock then outstanding were reclassified as Class B common stock, and all shares of redeemable convertible preferred stock then outstanding were converted into 59,491,640 shares of common stock on a one-to-one basis and then reclassified into Class B common stock.
Convertible Senior Notes
In February 2018, the Company issued $345.0 million aggregate principal amount of 0.25% convertible senior notes due February 15, 2023 in a private offering, including the initial purchasers’ exercise in full of their option to purchase additional notes (2023 Notes). The Company received aggregate proceeds of $345.0 million, before deducting costs of issuance of $10.0 million. See Note 8 for additional details.
Use of Estimates
The preparation of condensed consolidated financial statements in conformity with GAAP requires management to make estimates, judgments and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. The Company bases its estimates on historical experience and on other assumptions that its management believes are reasonable under the circumstances. Actual results could vary from those estimates. The Company’s most significant estimates include the stand alone selling price (SSP) for each distinct performance obligation included in customer contracts with multiple performance obligations, the determination of the period of benefit for deferred commissions, the determination of the effective interest rate of the liability components of the 2023 Notes, the valuation of deferred income tax assets and contingencies and the valuation of acquired intangible assets.
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accounting Standards and Significant Accounting Policies
9 Months Ended
Oct. 31, 2018
Accounting Policies [Abstract]  
Accounting Standards and Significant Accounting Policies
Accounting Standards and Significant Accounting Policies
Recently Adopted Accounting Pronouncements
In May 2014, the Financial Accounting Standards Board (FASB) issued ASU No. 2014-09, Revenue from Contracts with Customers (Topic 606). Topic 606 supersedes the revenue recognition requirements in Accounting Standards Codification (ASC) Topic 605, Revenue Recognition (Topic 605), and requires the recognition of revenue when promised goods or services are transferred to customers in an amount that reflects the consideration to which the entity expects to be entitled to in exchange for those goods or services. Topic 606 also includes Subtopic 340-40, Other Assets and Deferred Costs - Contracts with Customers, which requires the deferral of incremental costs of obtaining a contract with a customer. Collectively, the Company refers to Topic 606 and Subtopic 340-40 as "ASC 606."
The Company adopted the requirements of ASC 606 as of February 1, 2018, utilizing the full retrospective method of transition. Adoption of ASC 606 resulted in changes to the Company’s accounting policies for revenue recognition and deferred commissions as detailed below. The Company applied ASC 606 using a practical expedient where the consideration allocated to the remaining performance obligations or an explanation of when the Company expects to recognize that amount as revenue for all reporting periods presented before the date of the initial application is not disclosed.
The impact of adopting ASC 606 on fiscal 2018 and 2017 revenue is not material. The primary impact of adopting ASC 606 relates to the deferral of incremental commission costs of obtaining contracts. Under Topic 605, the Company deferred only direct and incremental commission costs to obtain a contract and amortized those costs on a straight-line basis over the term of the related contract, which was generally one to three years. Under ASC 606, the Company defers all incremental commission costs to obtain the contract. The Company amortizes these costs on a straight-line basis over a period of benefit, determined to be generally five years or the related contractual renewal term.
The Company adjusted its condensed consolidated financial statements from amounts previously reported due to the adoption of ASC 606. Select condensed consolidated statement of operations line items, which reflect the adoption of ASC 606, are as follows (in thousands except per share data):
 
Three Months Ended October 31, 2017
 
Nine Months Ended October 31, 2017
 
As Reported
 
Adjustments
 
As Adjusted
 
As Reported
 
Adjustments
 
As Adjusted
 
(unaudited)
 
(unaudited)
Revenue:
 
 
 
 
 
 
 
 
 
 
 
Subscription
$
62,705

 
$
(842
)
 
$
61,863

 
$
167,142

 
$
(1,683
)
 
$
165,459

Professional services and other
5,533

 
(485
)
 
5,048

 
15,098

 
(1,062
)
 
14,036

Total revenue
68,238

 
(1,327
)
 
66,911

 
182,240

 
(2,745
)
 
179,495

Gross profit
47,115

 
(1,327
)
 
45,788

 
123,972

 
(2,745
)
 
121,227

Operating expenses:
 
 
 
 
 
 
 
 
 
 
 
Sales and marketing
49,606

 
(2,039
)
 
47,567

 
126,383

 
(5,622
)
 
120,761

Total operating expenses
82,342

 
(2,039
)
 
80,303

 
214,988

 
(5,622
)
 
209,366

Loss before income taxes
(34,718
)
 
712

 
(34,006
)
 
(90,144
)
 
2,877

 
(87,267
)
Net loss
(33,778
)
 
712

 
(33,066
)
 
(89,681
)
 
2,877

 
(86,804
)
Net loss per share, basic and diluted
(0.35
)
 

 
(0.35
)
 
(1.17
)
 
0.04

 
(1.13
)
Select condensed consolidated balance sheet line items, which reflect the adoption of ASC 606, are as follows (in thousands):
 
As of January 31, 2018
 
As Reported
 
Adjustments
 
As Adjusted
 
(unaudited)
Assets
 
 
 
 
 
Current assets:
 
 
 
 
 
Deferred commissions
$
16,481

 
$
1,274

 
$
17,755

Prepaid expenses and other current assets
16,973

 
808

 
17,781

Total current assets
315,416

 
2,082

 
317,498

Deferred commissions, noncurrent
10,971

 
29,784

 
40,755

Total assets
367,397

 
31,866

 
399,263

 
 
 
 
 
 
Liabilities and stockholders’ equity
 
 
 
 
 
Current liabilities:
 
 
 
 
 
Deferred revenue
$
162,633

 
$
(2,817
)
 
$
159,816

Total current liabilities
190,760

 
(2,817
)
 
187,943

Deferred revenue, noncurrent
6,034

 
(1,071
)
 
4,963

Total liabilities
203,811

 
(3,888
)
 
199,923

Accumulated deficit
(402,468
)
 
35,754

 
(366,714
)
Total stockholders’ equity
163,586

 
35,754

 
199,340

Total liabilities and stockholders’ equity
367,397

 
31,866

 
399,263


The adoption of ASC 606 had no impact on cash provided by or used in operating, financing, or investing activities in the Company’s condensed consolidated statement of cash flows. Additionally, the adoption of ASC 606 did not have a material impact on the provision for (benefit from) income taxes. The adoption adjustments impacted the deferred income taxes pertaining to the U.S. entity which are subject to a full valuation allowance.
Significant Accounting Policies
The Company’s significant accounting policies are discussed in “Note 2. Summary of Significant Accounting Policies” in Item 8. Financial Statements and Supplementary Data of its Form 10-K for the fiscal year ended January 31, 2018. Except for the accounting policies for revenue recognition and deferred commissions that were updated below as a result of adopting ASC 606, and the accounting policies for convertible senior notes, there have been no significant changes to these policies for the nine months ended October 31, 2018.
Revenue Recognition
The Company derives revenue from subscription fees (which include support fees) and professional services fees. The Company sells subscriptions to its platform through arrangements that are generally one to five years in length. The Company’s arrangements are generally noncancelable and nonrefundable. Furthermore, if a customer reduces the contracted usage or service level, the customer has no right of refund. The Company’s subscription arrangements do not provide customers with the right to take possession of the software supporting the platform and, as a result, are accounted for as service arrangements. This revenue recognition policy is consistent for sales generated directly with customers and sales generated indirectly through channel partners.
The Company determines revenue recognition through the following steps:
Identification of the contract, or contracts, with a customer
Identification of the performance obligations in the contract
Determination of the transaction price
Allocation of the transaction price to the performance obligations in the contract
Recognition of revenue when, or as, the Company satisfies a performance obligation
Subscription Revenue
Subscription revenue, which includes support, is recognized on a straight-line basis over the noncancelable contractual term of the arrangement, generally beginning on the date that the Company’s service is made available to the customer.
Professional Services Revenue
The Company’s professional services principally consist of customer-specific requests for application integrations, user interface enhancements and other customer-specific requests. Revenue for the Company’s professional services is recognized as services are performed in proportion with their pattern of transfer.
Contracts with Multiple Performance Obligations
Some of the Company’s contracts with customers contain multiple performance obligations. For these contracts, the Company accounts for individual performance obligations separately if they are distinct. The transaction price is allocated to the separate performance obligations on a relative SSP basis. The Company determines SSP based on, if available, observable prices for those related services when sold separately. When observable prices are not available, the Company determines SSP based on overarching pricing objectives and strategies, taking into consideration market conditions and other factors, including customer size, volume purchased, market and industry conditions, product-specific factors and historical sales of the deliverables.
Geographic Information
Revenue by location is determined by the billing address of the customer. The following table sets forth revenue in dollars by geographic area (in thousands): 
 
Three Months Ended October 31,
 
Nine Months Ended October 31,
 
2018
 
2017
 
2018
 
2017
 
 
As Adjusted (1)
 
 
As Adjusted (1)
 
 
 
 
 
 
 
 
United States
$
88,704

 
$
56,215

 
$
239,459

 
$
152,185

International
16,872

 
10,696

 
44,324

 
27,310

Total
$
105,576

 
$
66,911

 
$
283,783

 
$
179,495

 
 
 
 
 
 
 
 
_______________________________
(1)  
The prior periods presented above have been adjusted to reflect the adoption of ASC 606.
Other than the United States, no individual country exceeded 10% of total revenue for the three and nine months ended October 31, 2018 and 2017.
Accounts Receivable and Allowances
Accounts receivable are recorded at the invoiced amount, net of allowances. These allowances are based on the Company’s assessment of the collectability of accounts by considering the age of each outstanding invoice and the collection history of each customer and an evaluation of potential risk of loss associated with delinquent accounts. Amounts deemed uncollectible are recorded to these allowances in the condensed consolidated balance sheets with an offsetting decrease in related deferred revenue or a charge in the condensed consolidated statement of operations.
For the three and nine months ended October 31, 2018 and 2017, write-offs were not material.
Deferred Commissions
Sales commissions earned by the Company’s sales force are considered incremental and recoverable costs of obtaining a contract with a customer. Sales commissions for new revenue contracts, including incremental sales to existing customers, are deferred and then amortized on a straight-line basis over a period of benefit, which the Company has determined to be generally five years. The Company determined the period of benefit by taking into consideration its customer contracts, its technology and other factors. Sales commissions for renewal contracts (which are not considered commensurate with sales commissions for new revenue contracts and incremental sales to existing customers) are deferred and then amortized on a straight-line basis over the related period of benefit, which is generally the related contract renewal term. Amortization expense is included in sales and marketing expenses in the accompanying condensed consolidated statements of operations.
Sales commissions capitalized as contract costs totaled $11.7 million and $6.7 million in the three months ended October 31, 2018 and 2017, respectively, and $25.9 million and $16.2 million in the nine months ended October 31, 2018 and 2017, respectively. Amortization of contract costs was $5.4 million and $3.9 million for the three months ended October 31, 2018 and 2017, respectively, and $15.0 million and $10.9 million for the nine months ended October 31, 2018 and 2017, respectively. There was no impairment loss in relation to the costs capitalized.
Convertible Senior Notes
The 2023 Notes are accounted for in accordance with FASB ASC Subtopic 470‑20, Debt with Conversion and Other Options. Pursuant to ASC Subtopic 470‑20, issuers of certain convertible debt instruments, such as the 2023 Notes, that have a net settlement feature and may be settled wholly or partially in cash upon conversion are required to separately account for the liability (debt) and equity (conversion option) components of the instrument. The carrying amount of the liability component of the instrument is computed by estimating the fair value of a similar liability without the conversion option. The amount of the equity component is then calculated by deducting the fair value of the liability component from the principal amount of the instrument. The difference between the principal amount and the liability component represents a debt discount that is amortized to interest expense over the respective term of the 2023 Notes using the effective interest rate method. The equity component is not remeasured as long as it continues to meet the conditions for equity classification. In accounting for the issuance costs related to the 2023 Notes, the allocation of issuance costs incurred between the liability and equity components was based on their relative values.
Recently Issued Accounting Pronouncements Not Yet Adopted
In February 2016, the FASB issued ASU No. 2016-02 (Topic 842). Topic 842 amends a number of aspects of lease accounting, including requiring lessees to recognize leases with a term greater than one year as a right-of-use asset and corresponding liability, measured at the present value of the lease payments. In July 2018, the FASB issued supplemental adoption guidance and clarification to Topic 842 within ASU 2018-10 “Codification Improvements to Topic 842, Leases” and ASU 2018-11 “Leases (Topic 842): Targeted Improvements.” The new guidance aims to increase transparency and comparability among organizations by requiring lessees to recognize lease assets and lease liabilities on the balance sheet and requiring disclosure of key information about leasing arrangements. A modified retrospective application is required with an option to not restate comparative periods in the period of adoption. This guidance is effective for the Company on February 1, 2019 with early adoption permitted. The adoption of this standard will result in the recognition of right-of-use assets and lease liabilities that were not previously recognized, which will increase total assets and liabilities on the Company’s consolidated balance sheets.
In February 2018, the FASB issued ASU No. 2018-02, Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income (ASU 2018-02). Under existing U.S. GAAP, the effects of changes in tax rates and laws on deferred tax balances are recorded as a component of income tax expense in the period in which the law was enacted. When deferred tax balances related to items originally recorded in accumulated other comprehensive income (loss) are adjusted, certain tax effects become stranded in accumulated other comprehensive income. The amendments in ASU 2018-02 allow a reclassification from accumulated other comprehensive income (loss) to retained earnings (accumulated deficit) for stranded income tax effects resulting from the Tax Cuts and Jobs Act of 2017 (the Tax Act). The amendments in this ASU also require certain disclosures about stranded income tax effects. The guidance is effective for fiscal years beginning after December 15, 2018, and interim periods within those fiscal years. Early adoption in any period is permitted. The Company’s provisional adjustments recorded in fiscal year 2018 to account for the impact of the Tax Act did not result in stranded tax effects. Accordingly, the Company does not anticipate that the adoption of this standard will have a material impact on its consolidated financial statements.
In August 2018, the FASB issued ASU No. 2018-13, Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement (ASU 2018-13), which amends ASC 820, Fair Value Measurement. ASU 2018-13 modifies the disclosure requirements for fair value measurements by removing, modifying or adding certain disclosures. This guidance is effective for the Company on February 1, 2020, with early adoption permitted for the removal and modification of disclosures and delayed adoption until February 1, 2020 permitted for the new disclosures. The removed and modified disclosures will be adopted on a retrospective basis, and the new disclosures will be adopted on a prospective basis. The Company is currently evaluating the impact of the adoption of this standard on its consolidated financial statements.
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 (ASU 2018-15), which requires a customer in a cloud computing arrangement that is a service contract to follow the internal-use software guidance in Accounting Standards Codification 350-40 to determine which implementation costs to defer and recognize as an asset. This guidance is effective for the Company on February 1, 2020 with early adoption permitted. The Company is currently evaluating the impact of the adoption of this standard on its consolidated financial statements.
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.10.0.1
Business Combinations
9 Months Ended
Oct. 31, 2018
Business Combinations [Abstract]  
Business Combinations
Business Combinations
Stormpath
On February 17, 2017, the Company acquired the rights to hire certain employees and a non-exclusive intellectual property license from Stormpath, Inc. (Stormpath), a privately-held technology company which had built a user management and authentication service for software development teams. The transaction was accounted for as a business combination. The total consideration of $3.7 million, consisting of 200,000 shares of common stock valued at $2.2 million, at the time of the transaction, issued to Stormpath and replacement awards of $1.5 million issued to the hired employees, was recognized as goodwill.
In addition, the Company issued to Stormpath an incremental 800,000 shares of restricted common stock valued at $8.6 million, at the time of the transaction, which is being recognized as post-combination stock-based compensation expense. See Note 10 for further details.
ScaleFT
On July 13, 2018, the Company acquired all issued and outstanding capital stock of ScaleFT, Inc. (ScaleFT), a “zero trust” security company which provides access solutions for the modern workforce. The preliminary acquisition date cash consideration transferred for ScaleFT was $15.6 million, net of $0.6 million in cash received. The Company recorded $4.6 million for developed technology intangible assets with estimated useful life of three years and $11.8 million of goodwill which is primarily attributed to the assembled workforce as well as the integration of ScaleFT’s technology and the Company’s technology. The Company incurred $1.1 million of acquisition related costs, which were recorded in the quarter ended July 31, 2018.
The business combination did not have a material impact on the condensed consolidated financial statements and therefore historical and proforma disclosures have not be presented.
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.10.0.1
Cash Equivalents and Short-Term Investments
9 Months Ended
Oct. 31, 2018
Investments, Debt and Equity Securities [Abstract]  
Cash Equivalents and Short-Term Investments
Cash Equivalents and Short-Term Investments
The amortized cost, unrealized gain (loss) and estimated fair value of the Company’s cash equivalents and short-term investments as of October 31, 2018 and January 31, 2018 were as follows (in thousands):  
 
As of October 31, 2018
 
Amortized
Cost
 
Unrealized
Gain
 
Unrealized
Loss
 
Estimated
Fair Value 
 
 
 
 
 
 
 
 
 
(unaudited)
Cash equivalents:
 
 
 
 
 
 
 
Money market funds
$
158,639

 
$

 
$

 
$
158,639

Commercial paper
4,982

 

 

 
4,982

Total cash equivalents
$
163,621

 
$

 
$

 
$
163,621

Short-term investments:
 

 
 

 
 

 
 

Commercial paper
$
99,039

 
$

 
$

 
$
99,039

U.S. treasury securities
211,344

 

 
(188
)
 
211,156

Corporate debt securities
39,968

 

 
(58
)
 
39,910

Total short-term investments
350,351

 

 
(246
)
 
350,105

Total
$
513,972

 
$

 
$
(246
)
 
$
513,726

 
As of January 31, 2018
 
Amortized
Cost
 
Unrealized
Gain
 
Unrealized
Loss
 
Estimated
Fair Value 
Cash equivalents:
 
 
 
 
 
 
 
Money market funds
$
90,770

 
$

 
$

 
$
90,770

Total cash equivalents
$
90,770

 
$

 
$

 
$
90,770

Short-term investments:
 
 
 

 
 

 
 

Commercial paper
$
15,946

 
$

 
$

 
$
15,946

U.S. treasury securities
61,896

 

 
(158
)
 
61,738

Corporate debt securities
24,125

 

 
(44
)
 
24,081

Total short-term investments
101,967

 

 
(202
)
 
101,765

Total
$
192,737

 
$

 
$
(202
)
 
$
192,535


All short-term investments were designated as available-for-sale securities as of October 31, 2018 and January 31, 2018.
The following tables present the contractual maturities of the Company’s short-term investments as of October 31, 2018 and January 31, 2018 (in thousands):
 
 
As of October 31, 2018
 
As of January 31, 2018
 
Amortized
Cost
 
Estimated
Fair Value
 
Amortized
Cost
 
Estimated
Fair Value
 
(unaudited)
Due within one year
$
350,351

 
$
350,105

 
$
93,421

 
$
93,237

Due between one to five years

 

 
8,546

 
8,528

 
$
350,351

 
$
350,105

 
$
101,967

 
$
101,765

 
 
 
 
 
 
 
 

The Company had 48 and 23 short-term investments in unrealized loss positions as of October 31, 2018 and January 31, 2018, respectively. There were no material gross unrealized gains or losses from available-for-sale securities and no material realized gains or losses from available-for-sale securities that were reclassified out of accumulated other comprehensive income for the three and nine months ended October 31, 2018 or 2017.
For available-for-sale debt securities that have unrealized losses, the Company evaluates whether (i) the Company has the intention to sell any of these investments and (ii) it is not more likely than not that the Company will be required to sell any of these available-for-sale debt securities before recovery of the entire amortized cost basis. Based on this evaluation, the Company determined that there were no other-than-temporary impairments associated with short-term investments as of October 31, 2018 and January 31, 2018.
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value Measurements
9 Months Ended
Oct. 31, 2018
Fair Value Disclosures [Abstract]  
Fair Value Measurements
Fair Value Measurements
The Company measures its financial assets at fair value each reporting period using a fair value hierarchy that prioritizes the use of observable inputs and minimizes the use of unobservable inputs when measuring fair value. A financial instrument’s classification within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement.
Three levels of inputs may be used to measure as follows:
Level 1-Valuations based on observable inputs that reflect quoted prices for identical assets or liabilities in active markets.
Level 2-Valuations based on inputs that are directly or indirectly observable in the marketplace.
Level 3-Valuations based on unobservable inputs that are supported by little or no market activity.
Assets and Liabilities Measured at Fair Value on a Recurring Basis
The following table presents information about the Company’s financial assets and liabilities that are measured at fair value on a recurring basis using the above input categories (in thousands):  

 
As of October 31, 2018
 
Level 1
 
Level 2 
 
Level 3
 
Total
 
 
 
 
 
 
 
 
 
(unaudited)
Assets:
 
 
 
 
 
 
 
Cash equivalents:
 
 
 
 
 
 
 
Money market funds
$
158,639

 
$

 
$

 
$
158,639

Commercial paper

 
4,982

 

 
4,982

Total cash equivalents
$
158,639

 
$
4,982

 
$

 
$
163,621

Short-term investments:
 

 
 

 
 

 
 

Commercial paper
$

 
$
99,039

 
$

 
$
99,039

U.S. treasury securities

 
211,156

 

 
211,156

Corporate debt securities

 
39,910

 

 
39,910

Total short-term investments

 
350,105

 

 
350,105

Total cash equivalents and short-term investments
$
158,639

 
$
355,087

 
$

 
$
513,726

 
As of January 31, 2018
 
Level 1
 
Level 2 
 
Level 3
 
Total
Assets:
 
 
 
 
 
 
 
Cash equivalents:
 
 
 
 
 
 
 
Money market funds
$
90,770

 
$

 
$

 
$
90,770

Total cash equivalents
$
90,770

 
$

 
$

 
$
90,770

Short-term investments:
 

 
 

 
 

 
 

Commercial paper
$

 
$
15,946

 
$

 
$
15,946

U.S. treasury securities

 
61,738

 

 
61,738

Corporate debt securities

 
24,081

 

 
24,081

Total short-term investments

 
101,765

 

 
101,765

Total cash equivalents and short-term investments
$
90,770

 
$
101,765

 
$

 
$
192,535


The Company had no transfers between levels of the fair value hierarchy of its assets measured at fair value.
The carrying amounts of certain financial instruments, including cash held in banks, accounts receivable and accounts payable approximate fair value due to their short-term maturities and are excluded from the fair value table above.
Fair Value Measurements of Other Financial Instruments
The following table presents the carrying amounts and estimated fair values of our financial instruments that are not recorded at fair value on the condensed consolidated balance sheets (in thousands):
 
As of October 31, 2018
 
Net Carrying Amount Before Unamortized Debt Issuance Costs
 
Estimated
Fair Value 
 
 
 
 
 
(unaudited)
Convertible senior notes
$
274,576

 
$
471,256


The difference between the principal amount of the 2023 Notes, $345.0 million, and the net carrying amount before unamortized debt issuance costs represents the unamortized debt discount (See Note 8 for additional details). The estimated fair value of the 2023 Notes, which the Company has classified as Level 2 financial instruments, was determined based on the quoted bid price of the convertible senior notes in an over-the-counter market on the last trading day of the reporting period. As of October 31, 2018, the difference between the net carrying amount of the 2023 Notes and estimated fair value represents the equity conversion value premium the market assigned to the 2023 Notes. Based on the closing price of our common stock of $58.36 on October 31, 2018, the if-converted value of the 2023 Notes exceeded the principal amount of $345.0 million.
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.10.0.1
Goodwill and Intangible Assets, net
9 Months Ended
Oct. 31, 2018
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets, net
Goodwill and Intangible Assets, net
Goodwill
As of October 31, 2018 and January 31, 2018, goodwill was $18.1 million and $6.3 million, respectively. During the nine months ended October 31, 2018, the Company recorded $11.8 million of goodwill in connection with the ScaleFT acquisition that was completed in July 2018. See Note 3 for further details. No goodwill impairments were recorded during the three and nine months ended October 31, 2018 and 2017.
Intangible Assets, net
Intangible assets consisted of the following (in thousands):  
 
As of October 31, 2018
 
Gross
 
Accumulated Amortization
 
Net
 
 
 
 
 
 
 
(unaudited)
Capitalized internal-use software costs
$
19,202

 
$
(8,684
)
 
$
10,518

Purchased developed technology
5,170

 
(1,019
)
 
4,151

Software licenses
1,023

 
(703
)
 
320

 
$
25,395

 
$
(10,406
)
 
$
14,989

 
 
 
 
 
 
 
As of January 31, 2018
 
Gross
 
Accumulated Amortization
 
Net
Capitalized internal-use software costs
$
16,434

 
$
(5,172
)
 
$
11,262

Software licenses
1,057

 
(558
)
 
499

Purchased developed technology
570

 
(570
)
 

 
$
18,061

 
$
(6,300
)
 
$
11,761

 
 
 
 
 
 


The Company capitalized $0.7 million and $1.7 million of internal-use software costs in the three months ended October 31, 2018 and 2017, respectively, and $2.8 million and $5.0 million of internal-use software costs in the nine months ended October 31, 2018 and 2017, respectively. Included in the total amount capitalized is stock-based compensation expense of $0.1 million and $0.3 million for the three months ended October 31, 2018 and 2017, respectively, and $0.4 million and $0.9 million for the nine months ended October 31, 2018 and 2017, respectively. The Company reversed $0.5 million of previously capitalized internal-use software costs in the three months ended October 31, 2017 as they were not realizable. The resulting charge was recognized in research and development in the condensed consolidated statements of operations.
In addition, during the nine months ended October 31, 2018, the Company recorded $4.6 million of purchased developed technology from the ScaleFT acquisition. See Note 3 for further details.
Intangible amortization expense was $1.8 million and $0.8 million for the three months ended October 31, 2018 and 2017, respectively, and $4.1 million and $2.1 million for the nine months ended October 31, 2018 and 2017, respectively.
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.10.0.1
Deferred Revenue and Performance Obligations
9 Months Ended
Oct. 31, 2018
Revenue from Contract with Customer [Abstract]  
Deferred Revenue and Performance Obligations
Deferred Revenue and Performance Obligations

Deferred Revenue
Deferred revenue, which is a contract liability, consists primarily of payments received in advance of revenue recognition under the Company’s contracts with customers and is recognized as the revenue recognition criteria are met.
Subscription revenue recognized during the three months ended October 31, 2018 and 2017 that was included in the deferred revenue balances at the beginning of the respective periods was $81.6 million and $53.4 million, respectively, and $147.0 million and $95.2 million for the nine months ended October 31, 2018 and 2017, respectively. Professional services and other revenue recognized in the three and nine months ended October 31, 2018 and 2017 from deferred revenue balances at the beginning of the respective periods was not material.
Transaction Price Allocated to the Remaining Performance Obligations
Transaction price allocated to the remaining performance obligations represents contracted revenue that has not yet been recognized, which includes deferred revenue for subscription contracts that have been invoiced and will be recognized as revenue in future periods.
As of October 31, 2018, total remaining noncancelable performance obligations under the Company’s subscription contracts with customers was approximately $614.4 million, and the Company expects to recognize revenue on approximately 55% of these remaining performance obligations over the next 12 months, with the balance to be recognized thereafter. Revenue from remaining performance obligations for professional services and other contracts as of October 31, 2018 was not material.
Unbilled Receivables
The Company receives payments from customers based on billing schedules as established in its contracts. Unbilled receivables, which are contract assets, relate to the Company’s rights to consideration for performance obligations satisfied but not billed at the reporting date. As of October 31, 2018 and January 31, 2018, unbilled receivables were $1.6 million and $0.8 million, respectively, which are included in prepaid expenses and other current assets in the condensed consolidated balance sheets. Unbilled receivables are transferred to accounts receivable when the rights become unconditional.
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.10.0.1
Debt and Financing Arrangements
9 Months Ended
Oct. 31, 2018
Debt Disclosure [Abstract]  
Debt and Financing Arrangements
Debt and Financing Arrangements
Convertible Senior Notes
The 2023 Notes are senior, unsecured obligations of the Company, and bear interest at a fixed rate of 0.25% per year. Interest is payable in cash semi-annually in arrears on February 15 and August 15 of each year, beginning on August 15, 2018. The 2023 Notes mature on February 15, 2023 unless earlier repurchased or converted. The Company may not redeem the 2023 Notes prior to maturity. The total net proceeds from the 2023 Notes, after deducting initial purchasers’ discounts and debt issuance costs, was approximately $335.0 million.
The terms of the 2023 Notes are governed by an Indenture by and between the Company and Wilmington Trust, National Association, as Trustee (the Indenture). Upon conversion, the 2023 Notes may be settled in cash, shares of Class A common stock or a combination of cash and shares of Class A common stock, at the Company’s election. It is the Company’s current intent to settle the principal amount of the 2023 Notes with cash.
The 2023 Notes are convertible at an initial conversion rate of 20.6795 shares of Class A common stock per $1,000 principal amount of 2023 Notes, which is equal to an initial conversion price of approximately $48.36 per share of Class A common stock, subject to adjustment under certain circumstances in accordance with the terms of the Indenture. Prior to the close of business on the business day immediately preceding October 15, 2022, holders of the 2023 Notes may convert all or a portion of their 2023 Notes only in multiples of $1,000 principal amount, under the following circumstances:
during any fiscal quarter commencing after the fiscal quarter ending on April 30, 2018 (and only during such fiscal quarter), if the last reported sale price of Class A common stock for at least 20 trading days (whether or not consecutive) during the period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding fiscal quarter is greater than or equal to 130% of the conversion price of the 2023 Notes on each applicable trading day;
during the five business day period after any five consecutive trading day period in which the trading price per $1,000 principal amount of the 2023 Notes for each trading day of that five consecutive trading day period was less than 98% of the product of the last reported sale price of Class A common stock and the conversion rate on such trading day; or
upon the occurrence of specified corporate events, as described in the Indenture.
On or after October 15, 2022 until the close of business on the second scheduled trading day immediately preceding the maturity date, holders may convert all or any portion of their 2023 Notes regardless of the foregoing circumstances. As of October 31, 2018, the conditions allowing holders of the 2023 Notes to convert were not met.
Holders of the 2023 Notes who convert their 2023 Notes in connection with certain corporate events that constitute a make-whole fundamental change (as defined in the Indenture) are, under certain circumstances, entitled to an increase in the conversion rate. Additionally, in the event of a corporate event that constitutes a fundamental change (as defined in the Indenture), holders of the 2023 Notes may require the Company to repurchase all or a portion of their 2023 Notes at a price equal to 100% of the principal amount of the 2023 Notes being repurchased, plus any accrued and unpaid interest.
In accounting for the issuance of the 2023 Notes, the Company separated the 2023 Notes into liability and equity components. The carrying amounts of the liability components were calculated by measuring the fair value of similar liabilities that do not have associated convertible features. The carrying amount of the equity components representing the conversion option were determined by deducting the fair value of the liability component from the par value of the 2023 Notes. The Company bifurcated the conversion option of the 2023 Notes from the debt instrument, classified the conversion option in equity and will accrete the resulting debt discount as interest expense over the contractual term of the 2023 Notes using the effective interest rate method. The equity component is not remeasured as long as the Notes continue to meet the conditions for equity classification.
The effective interest rate of the liability component of the 2023 Notes is 5.68%. This interest rate was based on the interest rates of similar liabilities held by other companies with similar credit risk ratings at the time of issuance that did not have associated convertible features. The following table sets forth total interest expense recognized related to the 2023 Notes (in thousands):
 
Three Months Ended October 31, 2018
 
Nine Months Ended October 31, 2018
 
(unaudited)
Contractual interest expense
$
215

 
$
577

Amortization of debt issuance costs
299

 
777

Amortization of debt discount
3,604

 
9,539

Total
$
4,118

 
$
10,893

 
 
 
 

Total issuance costs of $10.0 million related to the 2023 Notes were allocated between liability and equity in the same proportion as the allocation of the total proceeds to the liability and equity components. Issuance costs attributable to the liability component are being amortized to interest expense over the respective term of the 2023 Notes using the effective interest rate method. The issuance costs attributable to the equity component were netted against the respective equity component in Additional paid-in capital. The Company recorded liability issuance costs of $7.7 million and equity issuance costs of $2.3 million.
The 2023 Notes, net consisted of the following (in thousands):
 
As of October 31, 2018
 
(unaudited)
Liability component:
 
Principal
$
345,000

Less: unamortized debt issuance costs and debt discount
(77,335
)
Net carrying amount
$
267,665

 
 
 
At Issuance
 
(unaudited)
Equity component:
 
2023 Notes
$
79,962

Less: issuance costs
(2,320
)
Carrying amount of the equity component(1)
$
77,642

 
 
(1) Included in the condensed consolidated balance sheets within Additional paid-in capital.
Note Hedges
In connection with the pricing of the 2023 Notes, the Company entered into convertible note hedge transactions with respect to its Class A common stock (the Note Hedges). The Note Hedges are purchased call options that give the Company the option to purchase, subject to anti-dilution adjustments substantially identical to those in the 2023 Notes, approximately 7.1 million shares of its Class A common stock for $48.36 per share (subject to adjustment), corresponding to the approximate initial conversion price of the 2023 Notes, exercisable upon conversion of the 2023 Notes. The Note Hedges will expire in 2023, if not exercised earlier. The Note Hedges are intended to offset potential dilution to the Company’s Class A common stock and/or offset the potential cash payments that the Company could be required to make in excess of the principal amount upon any conversion of the 2023 Notes under certain circumstances. The Note Hedges are separate transactions and are not part of the terms of the 2023 Notes.
The Company paid an aggregate amount of $80.0 million for the Note Hedges. The amount paid for the Note Hedges was recorded as a reduction to Additional paid-in capital in the condensed consolidated balance sheets.
See Note 11 for the tax impacts of the 2023 Notes and Note Hedges.
Warrants
In connection with the issuance of the 2023 Notes, the Company also entered into separate warrant transactions pursuant to which it sold net-share-settled (or, at the Company’s election subject to certain conditions, cash-settled) warrants (the Warrants) to acquire, subject to anti-dilution adjustments, up to approximately 7.1 million shares over 80 scheduled trading days beginning in May 2023 of the Company’s Class A common stock at an initial exercise price of $68.06 per share (subject to adjustment). If the Warrants are not exercised on their exercise dates, they will expire. If the market value per share of the Company’s Class A common stock exceeds the applicable exercise price of the Warrants, the Warrants could have a dilutive effect on the Company’s Class A common stock unless, subject to the terms of the Warrants, the Company elects to cash settle the Warrants. The Warrants are separate transactions and are not part of the terms of the 2023 Notes or the Note Hedges.
The Company received aggregate proceeds of $52.4 million from the sale of the Warrants in connection with the 2023 Notes. The proceeds from the sale of the Warrants was recorded as an increase to Additional paid-in capital in the condensed consolidated balance sheets.
Loan and Security Agreement
The Company has available a line of credit (Revolving Line) with Silicon Valley Bank (SVB) in the amount of $40.0 million, with a maturity date of November 21, 2018. The available amount, not to exceed $40.0 million, is based on certain revenue metrics and is reduced by letters of credit totaling $4.2 million as of October 31, 2018 established in connection with facility lease agreements. As of October 31, 2018, $35.8 million was available under the Revolving Line.
Proceeds from loans made under the Revolving Line may be borrowed, repaid and reborrowed until November 21, 2018. Repayment of any outstanding proceeds are payable on November 21, 2018, but may be prepaid without penalty. Borrowings under the Revolving Line bear interest at an annual rate based on the one-year Prime rate plus a spread of 0.75%. Interest is payable quarterly. The Company is required to pay a quarterly facility fee to SVB of 0.15% per annum on the average undrawn portion available under the facility plus balances of outstanding letters of credits. Additionally, the Company is required to pay an upfront, one-time, commitment fee of $0.1 million and annual anniversary fees of $0.1 million on the amendment’s first and second anniversary dates.
As of October 31, 2018 and January 31, 2018, no amounts had been drawn under the Revolving Line and the Company was in compliance with all covenants pursuant to the loan and security agreement.
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies
9 Months Ended
Oct. 31, 2018
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
Commitments and Contingencies
Leases
The Company leases office space under noncancelable operating leases for its San Francisco, California headquarters, as well as its offices in various cities in the United States, United Kingdom, Australia and Canada. These office leases expire on various dates through October 2028.
Deferred rent was $34.1 million and $5.5 million as of October 31, 2018 and January 31, 2018, respectively, which is included in accrued expenses and other current liabilities and other liabilities, noncurrent in the condensed consolidated balance sheets. Rent expense was $7.0 million and $3.0 million for the three months ended October 31, 2018 and 2017, respectively and $16.2 million and $7.6 million for the nine months ended October 31, 2018 and 2017, respectively.
In conjunction with the execution of leases, letters of credit in the aggregate amount of $12.5 million and $12.2 million were issued and outstanding as of October 31, 2018 and January 31, 2018, respectively. No draws have been made under such letters of credit. The Company secured its new corporate headquarters lease in San Francisco with an $8.0 million letter of credit, which is designated as restricted cash and included in other assets on its condensed consolidated balance sheet as of October 31, 2018.
In June 2018, the Company signed an agreement to sublease the premises at 634 2nd Street, San Francisco, California (2nd Street Sublease), which, together with the premises at 301 Brannan Street, San Francisco, California, comprise the Company’s current headquarters. The term of the 2nd Street Sublease agreement commences on January 31, 2019. The 2nd Street Sublease and the master lease both expire in September 2024. The Company’s future income under the terms of the 2nd Street Sublease agreement will be approximately equal to the amount required to be paid by the Company to its landlord under the terms of the master lease. The Company and the sub-lessee executed a standby letter of credit amounting to $3.0 million to be held by the Company to secure the 2nd Street Sublease in the event of uncured default by the sub-lessee.
Pursuant to a termination agreement pertaining to the Company’s lease of the premises at 301 Brannan Street, San Francisco, California, the non-cancellable lease term for those premises now expires in January 2019 instead of July 2019.
Other Contractual Commitments
In September 2018, the Company entered into a non-cancellable contractual agreement with a third-party provider of datacenter hosting facilities with a term of four years. The total future commitment of $60.0 million is ratable over the four-year term of this agreement. This agreement superseded a prior agreement that was signed in July 2017 with a total commitment of $30.0 million over its three-year term. The agreement is on the third-party provider’s standard terms and conditions.
Legal Matters
From time to time in the normal course of business, the Company may be subject to various legal matters such as threatened or pending claims or proceedings. There were no such material matters as of October 31, 2018.
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.10.0.1
Employee Incentive Plans
9 Months Ended
Oct. 31, 2018
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Employee Incentive Plans
Employee Incentive Plans
The Company’s equity incentive plans provide for granting stock options, restricted stock units (RSUs) and restricted stock awards to employees, consultants, officers and directors. In addition, the Company offers an Employee Stock Purchase Plan (ESPP) to eligible employees.
Stock-based compensation expense was recorded in the following cost and expense categories in the Company’s condensed consolidated statements of operations (in thousands):  
 
Three Months Ended October 31,
 
Nine Months Ended October 31,
 
2018
 
2017
 
2018
 
2017
 
 
 
 
 
 
 
 
 
(unaudited)
 
 
 
 
Cost of revenue
 
 
 
 
 
 
 
Subscription
$
2,383

 
$
1,421

 
$
5,813

 
$
3,163

Professional services and other
1,305

 
979

 
3,277

 
2,186

Research and development
6,291

 
5,174

 
15,776

 
12,913

Sales and marketing
6,228

 
3,894

 
15,852

 
9,290

General and administrative
5,335

 
2,940

 
13,181

 
7,740

Total
$
21,542

 
$
14,408

 
$
53,899

 
$
35,292

 
 
 
 
 
 
 
 

Stock-based compensation expense recorded to research and development in the condensed consolidated statements of operations excludes amounts that were capitalized related to internal-use software for the three and nine months ended October 31, 2018 and 2017. See Note 6 for further details.
Equity Incentive Plans
The Company has two equity incentive plans: the 2009 Stock Plan (2009 Plan) and the 2017 Equity Incentive Plan (2017 Plan). Upon the completion of the Company’s IPO in April 2017, the Company ceased granting equity under the 2009 Plan, and all shares that remained available for future issuance under the 2009 Plan at that time were transferred to the 2017 Plan. As of October 31, 2018, options to purchase 18,451,057 shares of Class B common stock and 863,277 shares of Class A common stock remain outstanding.
Shares of common stock reserved for future issuance are as follows:
 
As of
 
October 31, 2018
 
(unaudited)
Stock options and unvested RSUs outstanding
24,250,317

Available for future stock option and RSU grants
12,651,706

Available for ESPP
3,035,697

 
39,937,720

 
 

Stock Options
A summary of the Company’s stock option activity and related information is as follows:  
 
Number of
Options 
 
Weighted-
Average
Exercise
Price 
 
Weighted-
Average
Remaining
Contractual
Term (Years)
 
Aggregate
Intrinsic Value
(in thousands)
Outstanding as of January 31, 2018
24,917,045

 
$
7.37

 
7.6
 
$
550,173

Granted
684,500

 
39.21

 
 
 
 
Exercised
(5,184,832
)
 
5.51

 
 
 
 
Canceled
(1,102,379
)
 
8.53

 
 
 
 
Outstanding as of October 31, 2018 (unaudited)
19,314,334

 
$
8.93

 
7.2
 
$
954,692

As of October 31, 2018
 
 
 
 
 
 
 
Vested and exercisable (unaudited)
9,897,397

 
$
6.54

 
6.7
 
$
512,889


 No stock options were granted in the three months ended October 31, 2018. The weighted-average grant-date fair value of options granted was $12.27 for the three months ended October 31, 2017. The weighted-average grant-date fair value of options granted was $17.21 and $5.37 during the nine months ended October 31, 2018 and 2017, respectively. The total grant-date fair value of stock options vested was $4.8 million and $5.9 million during the three months ended October 31, 2018 and 2017, respectively, and $18.2 million and $18.9 million for the nine months ended October 31, 2018 and 2017, respectively. The intrinsic value of the options exercised, which represents the difference between the fair market value of the Company’s common stock on the date of exercise and the exercise price of each option, was $70.2 million and $139.4 million for the three months ended October 31, 2018 and 2017, respectively, and $225.3 million and $158.7 million for the nine months ended October 31, 2018 and 2017, respectively.
As of October 31, 2018, there was a total of $43.4 million of unrecognized stock-based compensation expense, which is expected to be recognized over a weighted-average period of 2.1 years.
The Company used the Black-Scholes option pricing model to estimate the fair value of stock options granted with the following assumptions:
 
Three Months Ended October 31,
 
Nine Months Ended October 31,
 
2018
 
2017
 
2018
 
2017
 
 
 
 
 
 
 
 
 
(unaudited) 
Expected volatility
 
41%
 
40%
 
40% - 41%
Expected term (in years)
 
6.3
 
6.3
 
6.3 - 6.4
Risk-free interest rate
 
1.87%
 
2.70%
 
1.87% - 2.21%
Expected dividend yield
 
 
 

Restricted Stock Units
A summary of the Company’s RSU activity and related information is as follows:  
 
Number of
RSUs
 
Weighted-
Average
Grant Date Fair Value Per Share
 
 
 
 
Outstanding as of January 31, 2018
2,862,929

 
$
24.38

Granted
3,133,189

 
53.27

Vested
(741,253
)
 
23.56

Forfeited
(318,882
)
 
33.28

Outstanding as of October 31, 2018 (unaudited)
4,935,983

 
$
42.27


As of October 31, 2018, there was $189.1 million of unrecognized stock-based compensation expense related to unvested RSUs, which is expected to be recognized over a weighted-average period of 3.3 years based on vesting under the award service conditions.
Equity Awards Issued in Connection with Business Combination
In connection with the Stormpath transaction in February 2017, the Company issued 800,000 shares of restricted common stock to Stormpath with an aggregate fair value of $8.6 million at the time of the transaction to be recognized as post combination stock-based compensation. The restricted common stock vests ratably on the first and second anniversaries of the transaction date upon achievement of the respective performance conditions, of which 400,000 shares vested during the nine months ended October 31, 2018. As of October 31, 2018, there was $0.6 million of unrecognized compensation expense related to restricted common stock which is expected to be recognized over the remaining weighted average life of 0.3 years.
The Company separately entered into retention arrangements with certain employees of Stormpath and issued 598,500 restricted stock awards under the 2009 Plan with an aggregate fair value of $6.6 million at the time of the transaction with performance conditions. Additionally, the Company granted 518,900 service-based stock options under the 2009 Plan to certain Stormpath employees with an aggregate fair value of $2.5 million to vest ratably over the requisite four-year service period. Of the $9.1 million total aggregate fair value of the awards, $1.5 million was related to pre-combination service and was recognized as goodwill and a reduction to the post-combination compensation expense. The post-combination expenses for the restricted stock awards and stock options are $5.5 million and $2.1 million, respectively. The expense related to the restricted stock awards is being recognized over two or three years based on an accelerated attribution method. The expense for the stock options is being recognized ratably over the requisite service period.
During the nine months ended October 31, 2018, 210,850 shares of restricted stock awards vested. As of October 31, 2018, there was $1.0 million of unrecognized compensation expense related to unvested restricted stock awards, which is expected to be recognized over the remaining weighted average life of 0.8 year.
As of October 31, 2018, there was $1.2 million of unrecognized compensation cost related to unvested stock options, which is expected to be recognized over the remaining weighted average life of 1.7 years. The related stock options expense and activity are included within the Stock Options section above.
Employee Stock Purchase Plan
Except for the initial offering period, the ESPP provides for 12-month offering periods beginning June 21 and December 21 of each year, and each offering period consists of up to two six-month purchase periods. The initial offering period began April 7, 2017 and ended on June 20, 2018.
The Company estimated the fair value of ESPP purchase rights using a Black-Scholes option pricing model with the following assumptions:
 
Three Months Ended October 31,
 
Nine Months Ended October 31,
 
2018
 
2017
 
2018
 
2017
 
 
 
 
 
 
 
 
 
(unaudited) 
Expected volatility
 
 
39% - 40%
 
32% - 37%
Expected term (in years)
 
 
0.5 -1.0
 
0.5 - 1.2
Risk-free interest rate
 
 
2.12% - 2.34%
 
0.95% - 1.22%
Expected dividend yield
 
 
 

During the three and nine months ended October 31, 2018, the Company’s employees purchased 434,640 shares of its Class A common stock under the ESPP. The shares were purchased at a weighted-average purchase price of $15.31 with proceeds of $6.7 million.
As of October 31, 2018, there was $3.7 million of unrecognized stock-based compensation expense related to ESPP that is expected to be recognized over an average vesting period of 0.5 years.
Awards Issued as Charitable Contributions
The Company did not grant any common stock as a charitable contribution for the three months ended October 31, 2018. During the nine months ended October 31, 2018, the Company granted 20,000 shares of Class A common stock as charitable contributions and recognized $1.0 million as general and administrative expense in the condensed consolidated statement of operations. During the three and nine months ended October 31, 2017, the Company granted 24,287 shares of Class A common stock as charitable contributions and recognized $0.7 million as general and administrative expense in the condensed consolidated statement of operations.
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes
9 Months Ended
Oct. 31, 2018
Income Tax Disclosure [Abstract]  
Income Taxes
Income Taxes
For the three and nine months ended October 31, 2018, the Company recorded a tax benefit of $0.7 million and $1.9 million, respectively, on pretax losses of $30.2 million and $96.6 million, respectively. The effective tax rate for the three and nine months ended October 31, 2018 was 2.2% and 1.9%, respectively. The effective tax rate differs from the statutory rate primarily as a result of not recognizing deferred tax assets for U.S. losses due to a full valuation allowance against U.S. deferred tax assets, release of the valuation allowance in the United States in connection with the ScaleFT acquisition and excess tax benefits from stock-based compensation in the United Kingdom. The tax benefit was partially offset by income tax expense in profitable foreign jurisdictions and U.S. state taxes.
For the three and nine months ended October 31, 2017, the Company recorded a tax benefit of $0.9 million and $0.5 million, respectively, on pretax losses of $34.0 million and $87.3 million, respectively. The effective tax rate for the three and nine months ended October 31, 2017 was 2.8% and 0.5%, respectively. The effective tax rate differs from the statutory rate primarily as a result of not recognizing a deferred tax asset for U.S. losses due to having a full valuation allowance against U.S. deferred tax assets.
The difference between the book and tax bases of the 2023 Notes, Note Hedges and debt issuance costs resulted in deductible temporary differences and corresponding deferred tax assets of $0.6 million as of October 31, 2018, which are subject to a full valuation allowance.
On December 22, 2017, the Tax Act was signed into law making significant changes to the Internal Revenue Code. Changes include, but are not limited to, a corporate tax rate decrease to 21% effective for tax years beginning after December 31, 2017, and changes to how the United States imposes income tax on multinational corporations.
In December 2017, the SEC staff issued Staff Accounting Bulletin No. 118, Income Tax Accounting Implications of the Tax Cuts and Jobs Act (SAB 118), which allows the Company to record provisional amounts during a measurement period not to extend beyond one year of the enactment date. The Company recorded a provisional amount of $61.0 million as of January 31, 2018 related to the remeasurement of certain deferred tax balances before valuation allowance. For the nine months ended October 31, 2018, the Company has not made a material adjustment to the provisional amount. The Company will continue to analyze and refine the calculations to the measurement of these balances. The Company expects to complete its analysis within the measurement period in accordance with SAB 118.
The United Kingdom tax authority completed its examination of fiscal year 2016 income tax returns for the Company’s UK subsidiary during the three months ended April 30, 2018. As a result, the Company’s UK subsidiary is no longer subject to examination for fiscal years prior to 2017.
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.10.0.1
Net Loss Per Share
9 Months Ended
Oct. 31, 2018
Earnings Per Share [Abstract]  
Net Loss Per Share
Net Loss Per Share
The following table presents the calculation of basic and diluted net loss per share (in thousands, except per share data):  
 
Three Months Ended October 31,
 
Nine Months Ended October 31,
 
2018
 
2017
 
2018
 
2017
 
Class A
 
Class B
 
Class A
 
Class B
 
Class A
 
Class B
 
Class A
 
Class B
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
(unaudited)
Numerator:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Net loss (1)
$
(26,502
)
 
$
(3,015
)
 
$
(8,672
)
 
$
(24,394
)
 
$
(79,991
)
 
$
(14,695
)
 
$
(16,366
)
 
$
(70,438
)
Denominator:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Weighted-average shares outstanding - basic and diluted
97,665

 
11,111

 
25,039

 
70,435

 
90,045

 
16,542

 
14,508

 
62,442

Net loss per share attributable to common stockholders, basic and diluted
$
(0.27
)
 
$
(0.27
)
 
$
(0.35
)
 
$
(0.35
)
 
$
(0.89
)
 
$
(0.89
)
 
$
(1.13
)
 
$
(1.13
)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
(1)  
Net loss for the three and nine months ended October 31, 2017 has been adjusted. See Note 2 for a summary of adjustments.
As the Company was in a loss position for all periods presented, basic net loss per share is the same as diluted net loss per share as the inclusion of all potential common shares outstanding would have been anti-dilutive. Potentially dilutive securities that were not included in the diluted per share calculations because they would be anti-dilutive were as follows (in thousands):  
 
As of October 31,
 
2018
 
2017
 
 
 
 
 
(unaudited)
Unvested restricted common stock issued and outstanding
400

 
800

Stock options issued and outstanding
19,314

 
27,118

Unvested RSUs issued and outstanding
4,936

 
2,506

Unvested restricted stock awards issued and outstanding
388

 
599

Shares related to convertible senior notes
7,134

 

Shares committed under the ESPP
359

 
1,082

Unvested shares subject to repurchase
67

 
248

 
32,598

 
32,353


The Company expects to settle the principal amount of the 2023 Notes in cash, and therefore, the Company uses the treasury stock method for calculating any potential dilutive effect of the conversion option on diluted net income per share, if applicable. The conversion option will have a dilutive impact on net income per share of common stock when the average market price per share of the Company’s Class A common stock for a given period exceeds the conversion price of the 2023 Notes of $48.36 per share. During the three months ended October 31, 2018, the weighted average price per share of the Company’s Class A common stock exceeded the conversion price of the 2023 Notes; however, since the Company is in a net loss position there was no dilutive effect during any period presented.
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accounting Standards and Significant Accounting Policies (Policies)
9 Months Ended
Oct. 31, 2018
Accounting Policies [Abstract]  
Basis of Presentation
The accompanying unaudited condensed consolidated financial statements, which include the accounts of the Company and its wholly owned subsidiaries, have been prepared in conformity with U.S. generally accepted accounting principles (GAAP).
Principles of Consolidation
All intercompany balances and transactions have been eliminated in consolidation.
The condensed consolidated balance sheet as of January 31, 2018, included herein, was derived from the audited financial statements as of that date. The unaudited condensed consolidated financial statements reflect all normal recurring adjustments necessary to present fairly the balance sheet, statements of operations, statements of comprehensive loss and the statements of cash flows for the interim periods, but are not necessarily indicative of the results of operations to be anticipated for the full fiscal year ending January 31, 2019 or any future period.
Fiscal Period
The Company’s fiscal year ends on January 31. References to fiscal 2019, for example, refer to the fiscal year ending January 31, 2019.
Use of Estimates
The preparation of condensed consolidated financial statements in conformity with GAAP requires management to make estimates, judgments and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. The Company bases its estimates on historical experience and on other assumptions that its management believes are reasonable under the circumstances. Actual results could vary from those estimates. The Company’s most significant estimates include the stand alone selling price (SSP) for each distinct performance obligation included in customer contracts with multiple performance obligations, the determination of the period of benefit for deferred commissions, the determination of the effective interest rate of the liability components of the 2023 Notes, the valuation of deferred income tax assets and contingencies and the valuation of acquired intangible assets.
Revenue Recognition
The Company derives revenue from subscription fees (which include support fees) and professional services fees. The Company sells subscriptions to its platform through arrangements that are generally one to five years in length. The Company’s arrangements are generally noncancelable and nonrefundable. Furthermore, if a customer reduces the contracted usage or service level, the customer has no right of refund. The Company’s subscription arrangements do not provide customers with the right to take possession of the software supporting the platform and, as a result, are accounted for as service arrangements. This revenue recognition policy is consistent for sales generated directly with customers and sales generated indirectly through channel partners.
The Company determines revenue recognition through the following steps:
Identification of the contract, or contracts, with a customer
Identification of the performance obligations in the contract
Determination of the transaction price
Allocation of the transaction price to the performance obligations in the contract
Recognition of revenue when, or as, the Company satisfies a performance obligation
Subscription Revenue
Subscription revenue, which includes support, is recognized on a straight-line basis over the noncancelable contractual term of the arrangement, generally beginning on the date that the Company’s service is made available to the customer.
Professional Services Revenue
The Company’s professional services principally consist of customer-specific requests for application integrations, user interface enhancements and other customer-specific requests. Revenue for the Company’s professional services is recognized as services are performed in proportion with their pattern of transfer.
Contracts with Multiple Performance Obligations
Some of the Company’s contracts with customers contain multiple performance obligations. For these contracts, the Company accounts for individual performance obligations separately if they are distinct. The transaction price is allocated to the separate performance obligations on a relative SSP basis. The Company determines SSP based on, if available, observable prices for those related services when sold separately. When observable prices are not available, the Company determines SSP based on overarching pricing objectives and strategies, taking into consideration market conditions and other factors, including customer size, volume purchased, market and industry conditions, product-specific factors and historical sales of the deliverables.
Accounts Receivable and Allowances
Accounts receivable are recorded at the invoiced amount, net of allowances. These allowances are based on the Company’s assessment of the collectability of accounts by considering the age of each outstanding invoice and the collection history of each customer and an evaluation of potential risk of loss associated with delinquent accounts. Amounts deemed uncollectible are recorded to these allowances in the condensed consolidated balance sheets with an offsetting decrease in related deferred revenue or a charge in the condensed consolidated statement of operations.
Deferred Commissions
Sales commissions earned by the Company’s sales force are considered incremental and recoverable costs of obtaining a contract with a customer. Sales commissions for new revenue contracts, including incremental sales to existing customers, are deferred and then amortized on a straight-line basis over a period of benefit, which the Company has determined to be generally five years. The Company determined the period of benefit by taking into consideration its customer contracts, its technology and other factors. Sales commissions for renewal contracts (which are not considered commensurate with sales commissions for new revenue contracts and incremental sales to existing customers) are deferred and then amortized on a straight-line basis over the related period of benefit, which is generally the related contract renewal term. Amortization expense is included in sales and marketing expenses in the accompanying condensed consolidated statements of operations.
Convertible Senior Notes
The 2023 Notes are accounted for in accordance with FASB ASC Subtopic 470‑20, Debt with Conversion and Other Options. Pursuant to ASC Subtopic 470‑20, issuers of certain convertible debt instruments, such as the 2023 Notes, that have a net settlement feature and may be settled wholly or partially in cash upon conversion are required to separately account for the liability (debt) and equity (conversion option) components of the instrument. The carrying amount of the liability component of the instrument is computed by estimating the fair value of a similar liability without the conversion option. The amount of the equity component is then calculated by deducting the fair value of the liability component from the principal amount of the instrument. The difference between the principal amount and the liability component represents a debt discount that is amortized to interest expense over the respective term of the 2023 Notes using the effective interest rate method. The equity component is not remeasured as long as it continues to meet the conditions for equity classification. In accounting for the issuance costs related to the 2023 Notes, the allocation of issuance costs incurred between the liability and equity components was based on their relative values.
Recently Adopted Accounting Pronouncements and Recently Issued Accounting Pronouncements Not Yet Adopted
In February 2016, the FASB issued ASU No. 2016-02 (Topic 842). Topic 842 amends a number of aspects of lease accounting, including requiring lessees to recognize leases with a term greater than one year as a right-of-use asset and corresponding liability, measured at the present value of the lease payments. In July 2018, the FASB issued supplemental adoption guidance and clarification to Topic 842 within ASU 2018-10 “Codification Improvements to Topic 842, Leases” and ASU 2018-11 “Leases (Topic 842): Targeted Improvements.” The new guidance aims to increase transparency and comparability among organizations by requiring lessees to recognize lease assets and lease liabilities on the balance sheet and requiring disclosure of key information about leasing arrangements. A modified retrospective application is required with an option to not restate comparative periods in the period of adoption. This guidance is effective for the Company on February 1, 2019 with early adoption permitted. The adoption of this standard will result in the recognition of right-of-use assets and lease liabilities that were not previously recognized, which will increase total assets and liabilities on the Company’s consolidated balance sheets.
In February 2018, the FASB issued ASU No. 2018-02, Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income (ASU 2018-02). Under existing U.S. GAAP, the effects of changes in tax rates and laws on deferred tax balances are recorded as a component of income tax expense in the period in which the law was enacted. When deferred tax balances related to items originally recorded in accumulated other comprehensive income (loss) are adjusted, certain tax effects become stranded in accumulated other comprehensive income. The amendments in ASU 2018-02 allow a reclassification from accumulated other comprehensive income (loss) to retained earnings (accumulated deficit) for stranded income tax effects resulting from the Tax Cuts and Jobs Act of 2017 (the Tax Act). The amendments in this ASU also require certain disclosures about stranded income tax effects. The guidance is effective for fiscal years beginning after December 15, 2018, and interim periods within those fiscal years. Early adoption in any period is permitted. The Company’s provisional adjustments recorded in fiscal year 2018 to account for the impact of the Tax Act did not result in stranded tax effects. Accordingly, the Company does not anticipate that the adoption of this standard will have a material impact on its consolidated financial statements.
In August 2018, the FASB issued ASU No. 2018-13, Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement (ASU 2018-13), which amends ASC 820, Fair Value Measurement. ASU 2018-13 modifies the disclosure requirements for fair value measurements by removing, modifying or adding certain disclosures. This guidance is effective for the Company on February 1, 2020, with early adoption permitted for the removal and modification of disclosures and delayed adoption until February 1, 2020 permitted for the new disclosures. The removed and modified disclosures will be adopted on a retrospective basis, and the new disclosures will be adopted on a prospective basis. The Company is currently evaluating the impact of the adoption of this standard on its consolidated financial statements.
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 (ASU 2018-15), which requires a customer in a cloud computing arrangement that is a service contract to follow the internal-use software guidance in Accounting Standards Codification 350-40 to determine which implementation costs to defer and recognize as an asset. This guidance is effective for the Company on February 1, 2020 with early adoption permitted. The Company is currently evaluating the impact of the adoption of this standard on its consolidated financial statements.
In May 2014, the Financial Accounting Standards Board (FASB) issued ASU No. 2014-09, Revenue from Contracts with Customers (Topic 606). Topic 606 supersedes the revenue recognition requirements in Accounting Standards Codification (ASC) Topic 605, Revenue Recognition (Topic 605), and requires the recognition of revenue when promised goods or services are transferred to customers in an amount that reflects the consideration to which the entity expects to be entitled to in exchange for those goods or services. Topic 606 also includes Subtopic 340-40, Other Assets and Deferred Costs - Contracts with Customers, which requires the deferral of incremental costs of obtaining a contract with a customer. Collectively, the Company refers to Topic 606 and Subtopic 340-40 as "ASC 606."
The Company adopted the requirements of ASC 606 as of February 1, 2018, utilizing the full retrospective method of transition. Adoption of ASC 606 resulted in changes to the Company’s accounting policies for revenue recognition and deferred commissions as detailed below. The Company applied ASC 606 using a practical expedient where the consideration allocated to the remaining performance obligations or an explanation of when the Company expects to recognize that amount as revenue for all reporting periods presented before the date of the initial application is not disclosed.
The impact of adopting ASC 606 on fiscal 2018 and 2017 revenue is not material. The primary impact of adopting ASC 606 relates to the deferral of incremental commission costs of obtaining contracts. Under Topic 605, the Company deferred only direct and incremental commission costs to obtain a contract and amortized those costs on a straight-line basis over the term of the related contract, which was generally one to three years. Under ASC 606, the Company defers all incremental commission costs to obtain the contract. The Company amortizes these costs on a straight-line basis over a period of benefit, determined to be generally five years or the related contractual renewal term.
The Company adjusted its condensed consolidated financial statements from amounts previously reported due to the adoption of ASC 606. Select condensed consolidated statement of operations line items, which reflect the adoption of ASC 606, are as follows (in thousands except per share data):
 
Three Months Ended October 31, 2017
 
Nine Months Ended October 31, 2017
 
As Reported
 
Adjustments
 
As Adjusted
 
As Reported
 
Adjustments
 
As Adjusted
 
(unaudited)
 
(unaudited)
Revenue:
 
 
 
 
 
 
 
 
 
 
 
Subscription
$
62,705

 
$
(842
)
 
$
61,863

 
$
167,142

 
$
(1,683
)
 
$
165,459

Professional services and other
5,533

 
(485
)
 
5,048

 
15,098

 
(1,062
)
 
14,036

Total revenue
68,238

 
(1,327
)
 
66,911

 
182,240

 
(2,745
)
 
179,495

Gross profit
47,115

 
(1,327
)
 
45,788

 
123,972

 
(2,745
)
 
121,227

Operating expenses:
 
 
 
 
 
 
 
 
 
 
 
Sales and marketing
49,606

 
(2,039
)
 
47,567

 
126,383

 
(5,622
)
 
120,761

Total operating expenses
82,342

 
(2,039
)
 
80,303

 
214,988

 
(5,622
)
 
209,366

Loss before income taxes
(34,718
)
 
712

 
(34,006
)
 
(90,144
)
 
2,877

 
(87,267
)
Net loss
(33,778
)
 
712

 
(33,066
)
 
(89,681
)
 
2,877

 
(86,804
)
Net loss per share, basic and diluted
(0.35
)
 

 
(0.35
)
 
(1.17
)
 
0.04

 
(1.13
)
Select condensed consolidated balance sheet line items, which reflect the adoption of ASC 606, are as follows (in thousands):
 
As of January 31, 2018
 
As Reported
 
Adjustments
 
As Adjusted
 
(unaudited)
Assets
 
 
 
 
 
Current assets:
 
 
 
 
 
Deferred commissions
$
16,481

 
$
1,274

 
$
17,755

Prepaid expenses and other current assets
16,973

 
808

 
17,781

Total current assets
315,416

 
2,082

 
317,498

Deferred commissions, noncurrent
10,971

 
29,784

 
40,755

Total assets
367,397

 
31,866

 
399,263

 
 
 
 
 
 
Liabilities and stockholders’ equity
 
 
 
 
 
Current liabilities:
 
 
 
 
 
Deferred revenue
$
162,633

 
$
(2,817
)
 
$
159,816

Total current liabilities
190,760

 
(2,817
)
 
187,943

Deferred revenue, noncurrent
6,034

 
(1,071
)
 
4,963

Total liabilities
203,811

 
(3,888
)
 
199,923

Accumulated deficit
(402,468
)
 
35,754

 
(366,714
)
Total stockholders’ equity
163,586

 
35,754

 
199,340

Total liabilities and stockholders’ equity
367,397

 
31,866

 
399,263


The adoption of ASC 606 had no impact on cash provided by or used in operating, financing, or investing activities in the Company’s condensed consolidated statement of cash flows. Additionally, the adoption of ASC 606 did not have a material impact on the provision for (benefit from) income taxes. The adoption adjustments impacted the deferred income taxes pertaining to the U.S. entity which are subject to a full valuation allowance.
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accounting Standards and Significant Accounting Policies (Tables)
9 Months Ended
Oct. 31, 2018
Accounting Policies [Abstract]  
Schedule of Impact of New Accounting Pronouncements
The Company adjusted its condensed consolidated financial statements from amounts previously reported due to the adoption of ASC 606. Select condensed consolidated statement of operations line items, which reflect the adoption of ASC 606, are as follows (in thousands except per share data):
 
Three Months Ended October 31, 2017
 
Nine Months Ended October 31, 2017
 
As Reported
 
Adjustments
 
As Adjusted
 
As Reported
 
Adjustments
 
As Adjusted
 
(unaudited)
 
(unaudited)
Revenue:
 
 
 
 
 
 
 
 
 
 
 
Subscription
$
62,705

 
$
(842
)
 
$
61,863

 
$
167,142

 
$
(1,683
)
 
$
165,459

Professional services and other
5,533

 
(485
)
 
5,048

 
15,098

 
(1,062
)
 
14,036

Total revenue
68,238

 
(1,327
)
 
66,911

 
182,240

 
(2,745
)
 
179,495

Gross profit
47,115

 
(1,327
)
 
45,788

 
123,972

 
(2,745
)
 
121,227

Operating expenses:
 
 
 
 
 
 
 
 
 
 
 
Sales and marketing
49,606

 
(2,039
)
 
47,567

 
126,383

 
(5,622
)
 
120,761

Total operating expenses
82,342

 
(2,039
)
 
80,303

 
214,988

 
(5,622
)
 
209,366

Loss before income taxes
(34,718
)
 
712

 
(34,006
)
 
(90,144
)
 
2,877

 
(87,267
)
Net loss
(33,778
)
 
712

 
(33,066
)
 
(89,681
)
 
2,877

 
(86,804
)
Net loss per share, basic and diluted
(0.35
)
 

 
(0.35
)
 
(1.17
)
 
0.04

 
(1.13
)
Select condensed consolidated balance sheet line items, which reflect the adoption of ASC 606, are as follows (in thousands):
 
As of January 31, 2018
 
As Reported
 
Adjustments
 
As Adjusted
 
(unaudited)
Assets
 
 
 
 
 
Current assets:
 
 
 
 
 
Deferred commissions
$
16,481

 
$
1,274

 
$
17,755

Prepaid expenses and other current assets
16,973

 
808

 
17,781

Total current assets
315,416

 
2,082

 
317,498

Deferred commissions, noncurrent
10,971

 
29,784

 
40,755

Total assets
367,397

 
31,866

 
399,263

 
 
 
 
 
 
Liabilities and stockholders’ equity
 
 
 
 
 
Current liabilities:
 
 
 
 
 
Deferred revenue
$
162,633

 
$
(2,817
)
 
$
159,816

Total current liabilities
190,760

 
(2,817
)
 
187,943

Deferred revenue, noncurrent
6,034

 
(1,071
)
 
4,963

Total liabilities
203,811

 
(3,888
)
 
199,923

Accumulated deficit
(402,468
)
 
35,754

 
(366,714
)
Total stockholders’ equity
163,586

 
35,754

 
199,340

Total liabilities and stockholders’ equity
367,397

 
31,866

 
399,263

Schedule of Revenue by Geographical Area
Revenue by location is determined by the billing address of the customer. The following table sets forth revenue in dollars by geographic area (in thousands): 
 
Three Months Ended October 31,
 
Nine Months Ended October 31,
 
2018
 
2017
 
2018
 
2017
 
 
As Adjusted (1)
 
 
As Adjusted (1)
 
 
 
 
 
 
 
 
United States
$
88,704

 
$
56,215

 
$
239,459

 
$
152,185

International
16,872

 
10,696

 
44,324

 
27,310

Total
$
105,576

 
$
66,911

 
$
283,783

 
$
179,495

 
 
 
 
 
 
 
 
_______________________________
(1)  
The prior periods presented above have been adjusted to reflect the adoption of ASC 606.
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.10.0.1
Cash Equivalents and Short-Term Investments (Tables)
9 Months Ended
Oct. 31, 2018
Investments, Debt and Equity Securities [Abstract]  
Schedule of Amortized Costs, Unrealized Gains and Losses and Estimated Fair Value of Cash Equivalents and Short-term Investments
The amortized cost, unrealized gain (loss) and estimated fair value of the Company’s cash equivalents and short-term investments as of October 31, 2018 and January 31, 2018 were as follows (in thousands):  
 
As of October 31, 2018
 
Amortized
Cost
 
Unrealized
Gain
 
Unrealized
Loss
 
Estimated
Fair Value 
 
 
 
 
 
 
 
 
 
(unaudited)
Cash equivalents:
 
 
 
 
 
 
 
Money market funds
$
158,639

 
$

 
$

 
$
158,639

Commercial paper
4,982

 

 

 
4,982

Total cash equivalents
$
163,621

 
$

 
$

 
$
163,621

Short-term investments:
 

 
 

 
 

 
 

Commercial paper
$
99,039

 
$

 
$

 
$
99,039

U.S. treasury securities
211,344

 

 
(188
)
 
211,156

Corporate debt securities
39,968

 

 
(58
)
 
39,910

Total short-term investments
350,351

 

 
(246
)
 
350,105

Total
$
513,972

 
$

 
$
(246
)
 
$
513,726

 
As of January 31, 2018
 
Amortized
Cost
 
Unrealized
Gain
 
Unrealized
Loss
 
Estimated
Fair Value 
Cash equivalents:
 
 
 
 
 
 
 
Money market funds
$
90,770

 
$

 
$

 
$
90,770

Total cash equivalents
$
90,770

 
$

 
$

 
$
90,770

Short-term investments:
 
 
 

 
 

 
 

Commercial paper
$
15,946

 
$

 
$

 
$
15,946

U.S. treasury securities
61,896

 

 
(158
)
 
61,738

Corporate debt securities
24,125

 

 
(44
)
 
24,081

Total short-term investments
101,967

 

 
(202
)
 
101,765

Total
$
192,737

 
$

 
$
(202
)
 
$
192,535

Schedule of Contractual Maturities of Short-term Investments
The following tables present the contractual maturities of the Company’s short-term investments as of October 31, 2018 and January 31, 2018 (in thousands):
 
 
As of October 31, 2018
 
As of January 31, 2018
 
Amortized
Cost
 
Estimated
Fair Value
 
Amortized
Cost
 
Estimated
Fair Value
 
(unaudited)
Due within one year
$
350,351

 
$
350,105

 
$
93,421

 
$
93,237

Due between one to five years

 

 
8,546

 
8,528

 
$
350,351

 
$
350,105

 
$
101,967

 
$
101,765

 
 
 
 
 
 
 
 
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value Measurements (Tables)
9 Months Ended
Oct. 31, 2018
Fair Value Disclosures [Abstract]  
Schedule of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis
The following table presents information about the Company’s financial assets and liabilities that are measured at fair value on a recurring basis using the above input categories (in thousands):  

 
As of October 31, 2018
 
Level 1
 
Level 2 
 
Level 3
 
Total
 
 
 
 
 
 
 
 
 
(unaudited)
Assets:
 
 
 
 
 
 
 
Cash equivalents:
 
 
 
 
 
 
 
Money market funds
$
158,639

 
$

 
$

 
$
158,639

Commercial paper

 
4,982

 

 
4,982

Total cash equivalents
$
158,639

 
$
4,982

 
$

 
$
163,621

Short-term investments:
 

 
 

 
 

 
 

Commercial paper
$

 
$
99,039

 
$

 
$
99,039

U.S. treasury securities

 
211,156

 

 
211,156

Corporate debt securities

 
39,910

 

 
39,910

Total short-term investments

 
350,105

 

 
350,105

Total cash equivalents and short-term investments
$
158,639

 
$
355,087

 
$

 
$
513,726

 
As of January 31, 2018
 
Level 1
 
Level 2 
 
Level 3
 
Total
Assets:
 
 
 
 
 
 
 
Cash equivalents:
 
 
 
 
 
 
 
Money market funds
$
90,770

 
$

 
$

 
$
90,770

Total cash equivalents
$
90,770

 
$

 
$

 
$
90,770

Short-term investments:
 

 
 

 
 

 
 

Commercial paper
$

 
$
15,946

 
$

 
$
15,946

U.S. treasury securities

 
61,738

 

 
61,738

Corporate debt securities

 
24,081

 

 
24,081

Total short-term investments

 
101,765

 

 
101,765

Total cash equivalents and short-term investments
$
90,770

 
$
101,765

 
$

 
$
192,535

Schedule of Carrying Amounts and Estimated Fair Values of Convertible Note
The following table presents the carrying amounts and estimated fair values of our financial instruments that are not recorded at fair value on the condensed consolidated balance sheets (in thousands):
 
As of October 31, 2018
 
Net Carrying Amount Before Unamortized Debt Issuance Costs
 
Estimated
Fair Value 
 
 
 
 
 
(unaudited)
Convertible senior notes
$
274,576

 
$
471,256

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.10.0.1
Goodwill and Intangible Assets, net (Tables)
9 Months Ended
Oct. 31, 2018
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Intangible Assets, net
Intangible assets consisted of the following (in thousands):  
 
As of October 31, 2018
 
Gross
 
Accumulated Amortization
 
Net
 
 
 
 
 
 
 
(unaudited)
Capitalized internal-use software costs
$
19,202

 
$
(8,684
)
 
$
10,518

Purchased developed technology
5,170

 
(1,019
)
 
4,151

Software licenses
1,023

 
(703
)
 
320

 
$
25,395

 
$
(10,406
)
 
$
14,989

 
 
 
 
 
 
 
As of January 31, 2018
 
Gross
 
Accumulated Amortization
 
Net
Capitalized internal-use software costs
$
16,434

 
$
(5,172
)
 
$
11,262

Software licenses
1,057

 
(558
)
 
499

Purchased developed technology
570

 
(570
)
 

 
$
18,061

 
$
(6,300
)
 
$
11,761

 
 
 
 
 
 
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.10.0.1
Debt and Financing Arrangements (Tables)
9 Months Ended
Oct. 31, 2018
Debt Disclosure [Abstract]  
Schedule of Interest Expense
The following table sets forth total interest expense recognized related to the 2023 Notes (in thousands):
 
Three Months Ended October 31, 2018
 
Nine Months Ended October 31, 2018
 
(unaudited)
Contractual interest expense
$
215

 
$
577

Amortization of debt issuance costs
299

 
777

Amortization of debt discount
3,604

 
9,539

Total
$
4,118

 
$
10,893

 
 
 
 
Schedule of Liability and Equity Component of 2023 Notes
The 2023 Notes, net consisted of the following (in thousands):
 
As of October 31, 2018
 
(unaudited)
Liability component:
 
Principal
$
345,000

Less: unamortized debt issuance costs and debt discount
(77,335
)
Net carrying amount
$
267,665

 
 
 
At Issuance
 
(unaudited)
Equity component:
 
2023 Notes
$
79,962

Less: issuance costs
(2,320
)
Carrying amount of the equity component(1)
$
77,642

 
 
(1) Included in the condensed consolidated balance sheets within Additional paid-in capital.
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.10.0.1
Employee Incentive Plans (Tables)
9 Months Ended
Oct. 31, 2018
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Schedule of Stock-based Compensation Expense by Statement of Operations Location
Stock-based compensation expense was recorded in the following cost and expense categories in the Company’s condensed consolidated statements of operations (in thousands):  
 
Three Months Ended October 31,
 
Nine Months Ended October 31,
 
2018
 
2017
 
2018
 
2017
 
 
 
 
 
 
 
 
 
(unaudited)
 
 
 
 
Cost of revenue
 
 
 
 
 
 
 
Subscription
$
2,383

 
$
1,421

 
$
5,813

 
$
3,163

Professional services and other
1,305

 
979

 
3,277

 
2,186

Research and development
6,291

 
5,174

 
15,776

 
12,913

Sales and marketing
6,228

 
3,894

 
15,852

 
9,290

General and administrative
5,335

 
2,940

 
13,181

 
7,740

Total
$
21,542

 
$
14,408

 
$
53,899

 
$
35,292

 
 
 
 
 
 
 
 
Schedule of Shares of Common Stock Reserved for Future Issuance
Shares of common stock reserved for future issuance are as follows:
 
As of
 
October 31, 2018
 
(unaudited)
Stock options and unvested RSUs outstanding
24,250,317

Available for future stock option and RSU grants
12,651,706

Available for ESPP
3,035,697

 
39,937,720

 
 
Schedule of Stock Option Activity
A summary of the Company’s stock option activity and related information is as follows:  
 
Number of
Options 
 
Weighted-
Average
Exercise
Price 
 
Weighted-
Average
Remaining
Contractual
Term (Years)
 
Aggregate
Intrinsic Value
(in thousands)
Outstanding as of January 31, 2018
24,917,045

 
$
7.37

 
7.6
 
$
550,173

Granted
684,500

 
39.21

 
 
 
 
Exercised
(5,184,832
)
 
5.51

 
 
 
 
Canceled
(1,102,379
)
 
8.53

 
 
 
 
Outstanding as of October 31, 2018 (unaudited)
19,314,334

 
$
8.93

 
7.2
 
$
954,692

As of October 31, 2018
 
 
 
 
 
 
 
Vested and exercisable (unaudited)
9,897,397

 
$
6.54

 
6.7
 
$
512,889

Schedule of Black-Scholes Option Pricing Model Estimated Fair Value Assumptions
The Company estimated the fair value of ESPP purchase rights using a Black-Scholes option pricing model with the following assumptions:
 
Three Months Ended October 31,
 
Nine Months Ended October 31,
 
2018
 
2017
 
2018
 
2017
 
 
 
 
 
 
 
 
 
(unaudited) 
Expected volatility
 
 
39% - 40%
 
32% - 37%
Expected term (in years)
 
 
0.5 -1.0
 
0.5 - 1.2
Risk-free interest rate
 
 
2.12% - 2.34%
 
0.95% - 1.22%
Expected dividend yield
 
 
 
The Company used the Black-Scholes option pricing model to estimate the fair value of stock options granted with the following assumptions:
 
Three Months Ended October 31,
 
Nine Months Ended October 31,
 
2018
 
2017
 
2018
 
2017
 
 
 
 
 
 
 
 
 
(unaudited) 
Expected volatility
 
41%
 
40%
 
40% - 41%
Expected term (in years)
 
6.3
 
6.3
 
6.3 - 6.4
Risk-free interest rate
 
1.87%
 
2.70%
 
1.87% - 2.21%
Expected dividend yield
 
 
 
Schedule of Nonvested Restricted Stock Units Activity
A summary of the Company’s RSU activity and related information is as follows:  
 
Number of
RSUs
 
Weighted-
Average
Grant Date Fair Value Per Share
 
 
 
 
Outstanding as of January 31, 2018
2,862,929

 
$
24.38

Granted
3,133,189

 
53.27

Vested
(741,253
)
 
23.56

Forfeited
(318,882
)
 
33.28

Outstanding as of October 31, 2018 (unaudited)
4,935,983

 
$
42.27

XML 36 R26.htm IDEA: XBRL DOCUMENT v3.10.0.1
Net Loss Per Share (Tables)
9 Months Ended
Oct. 31, 2018
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Net Loss Per Share
The following table presents the calculation of basic and diluted net loss per share (in thousands, except per share data):  
 
Three Months Ended October 31,
 
Nine Months Ended October 31,
 
2018
 
2017
 
2018
 
2017
 
Class A
 
Class B
 
Class A
 
Class B
 
Class A
 
Class B
 
Class A
 
Class B
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
(unaudited)
Numerator:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Net loss (1)
$
(26,502
)
 
$
(3,015
)
 
$
(8,672
)
 
$
(24,394
)
 
$
(79,991
)
 
$
(14,695
)
 
$
(16,366
)
 
$
(70,438
)
Denominator:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Weighted-average shares outstanding - basic and diluted
97,665

 
11,111

 
25,039

 
70,435

 
90,045

 
16,542

 
14,508

 
62,442

Net loss per share attributable to common stockholders, basic and diluted
$
(0.27
)
 
$
(0.27
)
 
$
(0.35
)
 
$
(0.35
)
 
$
(0.89
)
 
$
(0.89
)
 
$
(1.13
)
 
$
(1.13
)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
(1)  
Net loss for the three and nine months ended October 31, 2017 has been adjusted. See Note 2 for a summary of adjustments.
Schedule of Potentially Dilutive Securities Excluded from Diluted Per Share Calculation
Potentially dilutive securities that were not included in the diluted per share calculations because they would be anti-dilutive were as follows (in thousands):  
 
As of October 31,
 
2018
 
2017
 
 
 
 
 
(unaudited)
Unvested restricted common stock issued and outstanding
400

 
800

Stock options issued and outstanding
19,314

 
27,118

Unvested RSUs issued and outstanding
4,936

 
2,506

Unvested restricted stock awards issued and outstanding
388

 
599

Shares related to convertible senior notes
7,134

 

Shares committed under the ESPP
359

 
1,082

Unvested shares subject to repurchase
67

 
248

 
32,598

 
32,353

XML 37 R27.htm IDEA: XBRL DOCUMENT v3.10.0.1
Overview and Basis of Presentation - Narrative (Details) - USD ($)
9 Months Ended
Feb. 23, 2018
Apr. 07, 2017
Apr. 06, 2017
Oct. 31, 2018
Oct. 31, 2017
[1]
Class of Stock [Line Items]          
Initial public offering costs       $ 0 $ 4,038,000
Class A Common Stock          
Class of Stock [Line Items]          
Price per share in initial public offering (in dollars per share)   $ 17.00      
Redeemable Convertible Preferred Stock          
Class of Stock [Line Items]          
Redeemable convertible preferred stock converted to common class B stock (in shares)     59,491,640    
Class B Common Stock          
Class of Stock [Line Items]          
Common class B stock after conversion of redeemable convertible stock (in shares)     59,491,640    
Initial Public Offering          
Class of Stock [Line Items]          
Proceeds from initial public offering, net of underwriters' discounts and commissions   $ 200,000,000      
Initial public offering costs   $ 5,600,000      
Initial Public Offering | Class A Common Stock          
Class of Stock [Line Items]          
Shares issued in initial public offering (in shares)   12,650,000      
Convertible Senior Notes Due 2023 | Senior Notes          
Class of Stock [Line Items]          
Aggregate principal amount $ 345,000,000.0        
Fixed interest rate 0.25%        
Gross proceeds from issuance of debt $ 345,000,000        
Issuance costs $ 10,000,000     $ 10,000,000  
[1] See Note 2 for a summary of adjustments.
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accounting Standards and Significant Accounting Policies - Narrative (Details) - USD ($)
3 Months Ended 9 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Oct. 31, 2018
Oct. 31, 2017
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Capitalized contract cost, amortization period 5 years   5 years  
Sales commissions capitalized as contract costs $ 11,700,000 $ 6,700,000 $ 25,900,000 $ 16,200,000
Amortization of capitalized contract costs 5,400,000 3,900,000 15,000,000 10,900,000
Capitalized contract cost, impairment loss $ 0 $ 0 $ 0 $ 0
Minimum        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Contract duration     1 year  
Maximum        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Contract duration     5 years  
Calculated under Revenue Guidance in Effect before Topic 606 | Minimum        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Capitalized contract cost, amortization period 1 year   1 year  
Calculated under Revenue Guidance in Effect before Topic 606 | Maximum        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Capitalized contract cost, amortization period 3 years   3 years  
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accounting Standards and Significant Accounting Policies - Schedule of Impact of New Accounting Pronouncements (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Oct. 31, 2018
Oct. 31, 2017
Jan. 31, 2018
Revenue:          
Total revenue $ 105,576 $ 66,911 [1] $ 283,783 $ 179,495 [1]  
Gross profit 75,876 45,788 [1] 201,748 121,227 [1]  
Operating expenses:          
Sales and marketing 56,911 47,567 [1] 165,408 120,761 [1]  
Total operating expenses 104,355 80,303 [1] 293,635 209,366 [1]  
Loss before provision for (benefit from) income taxes (30,184) (34,006) [1] (96,569) (87,267) [1]  
Net loss $ (29,517) $ (33,066) [1],[2] $ (94,686) $ (86,804) [1],[3]  
Net loss per share, basic and diluted (in dollars per share) $ (0.27) $ (0.35) [1] $ (0.89) $ (1.13) [1]  
Current assets:          
Deferred commissions $ 21,695   $ 21,695   $ 17,755 [4]
Prepaid expenses and other current assets 20,280   20,280   17,781 [4]
Total current assets 658,114   658,114   317,498 [4]
Deferred commissions, noncurrent 47,756   47,756   40,755 [4]
Total assets 796,709   796,709   399,263 [4]
Current liabilities:          
Deferred revenue 206,146   206,146   159,816 [4]
Total current liabilities 244,786   244,786   187,943 [4]
Deferred revenue, noncurrent 4,977   4,977   4,963 [4]
Total liabilities 552,206   552,206   199,923 [4]
Accumulated deficit (461,400)   (461,400)   (366,714) [4]
Total stockholders’ equity 244,503   244,503   199,340 [4]
Total liabilities and stockholders’ equity 796,709   796,709   399,263 [4]
As Reported          
Revenue:          
Total revenue   $ 68,238   $ 182,240  
Gross profit   47,115   123,972  
Operating expenses:          
Sales and marketing   49,606   126,383  
Total operating expenses   82,342   214,988  
Loss before provision for (benefit from) income taxes   (34,718)   (90,144)  
Net loss   $ (33,778)   $ (89,681)  
Net loss per share, basic and diluted (in dollars per share)   $ (0.35)   $ (1.17)  
Current assets:          
Deferred commissions         16,481
Prepaid expenses and other current assets         16,973
Total current assets         315,416
Deferred commissions, noncurrent         10,971
Total assets         367,397
Current liabilities:          
Deferred revenue         162,633
Total current liabilities         190,760
Deferred revenue, noncurrent         6,034
Total liabilities         203,811
Accumulated deficit         (402,468)
Total stockholders’ equity         163,586
Total liabilities and stockholders’ equity         367,397
Adjustments | Accounting Standards Update 2014-09          
Revenue:          
Total revenue   $ (1,327)   $ (2,745)  
Gross profit   (1,327)   (2,745)  
Operating expenses:          
Sales and marketing   (2,039)   (5,622)  
Total operating expenses   (2,039)   (5,622)  
Loss before provision for (benefit from) income taxes   712   2,877  
Net loss   $ 712   $ 2,877  
Net loss per share, basic and diluted (in dollars per share)   $ 0.00   $ 0.04  
Current assets:          
Deferred commissions         1,274
Prepaid expenses and other current assets         808
Total current assets         2,082
Deferred commissions, noncurrent         29,784
Total assets         31,866
Current liabilities:          
Deferred revenue         (2,817)
Total current liabilities         (2,817)
Deferred revenue, noncurrent         (1,071)
Total liabilities         (3,888)
Accumulated deficit         35,754
Total stockholders’ equity         35,754
Total liabilities and stockholders’ equity         $ 31,866
Subscription          
Revenue:          
Total revenue 97,698 $ 61,863 [1] 262,393 $ 165,459 [1]  
Subscription | As Reported          
Revenue:          
Total revenue   62,705   167,142  
Subscription | Adjustments | Accounting Standards Update 2014-09          
Revenue:          
Total revenue   (842)   (1,683)  
Professional services and other          
Revenue:          
Total revenue $ 7,878 5,048 [1] $ 21,390 14,036 [1]  
Professional services and other | As Reported          
Revenue:          
Total revenue   5,533   15,098  
Professional services and other | Adjustments | Accounting Standards Update 2014-09          
Revenue:          
Total revenue   $ (485)   $ (1,062)  
[1] See Note 2 for a summary of adjustments.
[2] See Note 2 for a summary of adjustments.
[3] See Note 2 for a summary of adjustments.
[4] See Note 2 for a summary of adjustments.
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accounting Standards and Significant Accounting Policies - Revenue by Geographical Area (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Oct. 31, 2018
Oct. 31, 2017
Disaggregation of Revenue [Line Items]        
Total revenue $ 105,576 $ 66,911 [1] $ 283,783 $ 179,495 [1]
United States        
Disaggregation of Revenue [Line Items]        
Total revenue 88,704 56,215 239,459 152,185
International        
Disaggregation of Revenue [Line Items]        
Total revenue $ 16,872 $ 10,696 $ 44,324 $ 27,310
[1] See Note 2 for a summary of adjustments.
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.10.0.1
Business Combinations - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Jul. 13, 2018
Feb. 17, 2017
Feb. 28, 2017
Jul. 31, 2018
Oct. 31, 2018
Oct. 31, 2017
[1]
Jan. 31, 2018
[2]
Business Acquisition [Line Items]              
Payments for business acquisition, net of cash acquired         $ 15,616 $ 0  
Goodwill         18,074   $ 6,282
Stormpath Inc.              
Business Acquisition [Line Items]              
Total purchase price   $ 3,700          
Shares included in total consideration (in shares)   200,000          
Stormpath Inc. | Restricted common stock              
Business Acquisition [Line Items]              
Incremental shares issued (in shares)   800,000 800,000        
Incremental shares issued   $ 8,600 $ 8,600        
Stormpath Inc. | Stormpath Investors              
Business Acquisition [Line Items]              
Total purchase price   2,200          
Stormpath Inc. | Stormpath Workforce              
Business Acquisition [Line Items]              
Total purchase price   1,500          
Incremental shares issued   $ 9,100          
ScaleFT, Inc.              
Business Acquisition [Line Items]              
Payments for business acquisition, net of cash acquired $ 15,600            
Cash acquired from acquisition 600            
Purchased developed technology 4,600            
Goodwill $ 11,800       11,800    
Acquisition related costs       $ 1,100      
ScaleFT, Inc. | Purchased developed technology              
Business Acquisition [Line Items]              
Purchased developed technology         $ 4,600    
Useful life of acquired intangible assets 3 years            
[1] See Note 2 for a summary of adjustments.
[2] See Note 2 for a summary of adjustments.
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.10.0.1
Cash Equivalents and Short-Term Investments - Schedule of Amortized Costs, Unrealized Gains and Losses and Estimated Fair Value of Cash Equivalents and Short-term Investments (Details) - USD ($)
$ in Thousands
Oct. 31, 2018
Jan. 31, 2018
Cash Equivalents and Short-term Investments [Abstract]    
Amortized Cost $ 350,351 $ 101,967
Unrealized Gain 0 0
Unrealized Loss (246) (202)
Estimated Fair Value 350,105 101,765
Total Cash Equivalents and Short-term Investments [Abstract]    
Amortized Cost 513,972 192,737
Unrealized Gain 0 0
Unrealized Loss (246) (202)
Estimated Fair Value 513,726 192,535
Commercial paper    
Cash Equivalents and Short-term Investments [Abstract]    
Amortized Cost 99,039 15,946
Unrealized Gain 0 0
Unrealized Loss 0 0
Estimated Fair Value 99,039 15,946
U.S. treasury securities    
Cash Equivalents and Short-term Investments [Abstract]    
Amortized Cost 211,344 61,896
Unrealized Gain 0 0
Unrealized Loss (188) (158)
Estimated Fair Value 211,156 61,738
Corporate debt securities    
Cash Equivalents and Short-term Investments [Abstract]    
Amortized Cost 39,968 24,125
Unrealized Gain 0 0
Unrealized Loss (58) (44)
Estimated Fair Value 39,910 24,081
Cash Equivalents    
Cash Equivalents and Short-term Investments [Abstract]    
Amortized Cost 163,621 90,770
Unrealized Gain 0 0
Unrealized Loss 0 0
Estimated Fair Value 163,621 90,770
Cash Equivalents | Money market funds    
Cash Equivalents and Short-term Investments [Abstract]    
Amortized Cost 158,639 90,770
Unrealized Gain 0 0
Unrealized Loss 0 0
Estimated Fair Value 158,639 $ 90,770
Cash Equivalents | Commercial paper    
Cash Equivalents and Short-term Investments [Abstract]    
Amortized Cost 4,982  
Unrealized Gain 0  
Unrealized Loss 0  
Estimated Fair Value $ 4,982  
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.10.0.1
Cash Equivalents and Short-Term Investments - Schedule of Contractual Maturities of Short-term Investments (Details) - USD ($)
$ in Thousands
Oct. 31, 2018
Jan. 31, 2018
Amortized Cost    
Amortized cost, due within one year $ 350,351 $ 93,421
Amortized cost, due between one to five years 0 8,546
Amortized Cost 350,351 101,967
Estimated Fair Value    
Estimated fair value, due within one year 350,105 93,237
Estimated fair value, due between one to five years 0 8,528
Estimated fair value, total $ 350,105 $ 101,765
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.10.0.1
Cash Equivalents and Short-Term Investments - Narrative (Details)
3 Months Ended 9 Months Ended 12 Months Ended
Oct. 31, 2018
USD ($)
investment
Oct. 31, 2017
USD ($)
Oct. 31, 2018
USD ($)
investment
Oct. 31, 2017
USD ($)
Jan. 31, 2018
USD ($)
investment
Investments, Debt and Equity Securities [Abstract]          
Number of short-term investments in unrealized loss positions | investment 48   48   23
Gross unrealized gains or losses from available-for-sale securities $ 0 $ 0 $ 0 $ 0  
Realized gains or losses reclassified out of accumulated other comprehensive income $ 0 $ 0 0 $ 0  
Other-than-temporary impairment short term investment     $ 0   $ 0
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value Measurements - Schedule of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) - Fair Value, Measurements, Recurring - USD ($)
$ in Thousands
Oct. 31, 2018
Jan. 31, 2018
Assets:    
Cash equivalents, fair value $ 163,621 $ 90,770
Short term investments, fair value 350,105 101,765
Total cash equivalents and short-term investments 513,726 192,535
Level 1    
Assets:    
Cash equivalents, fair value 158,639 90,770
Short term investments, fair value 0 0
Total cash equivalents and short-term investments 158,639 90,770
Level 2    
Assets:    
Cash equivalents, fair value 4,982 0
Short term investments, fair value 350,105 101,765
Total cash equivalents and short-term investments 355,087 101,765
Level 3    
Assets:    
Cash equivalents, fair value 0 0
Short term investments, fair value 0 0
Total cash equivalents and short-term investments 0 0
Commercial paper    
Assets:    
Short term investments, fair value 99,039 15,946
Commercial paper | Level 1    
Assets:    
Short term investments, fair value 0 0
Commercial paper | Level 2    
Assets:    
Short term investments, fair value 99,039 15,946
Commercial paper | Level 3    
Assets:    
Short term investments, fair value 0 0
U.S. treasury securities    
Assets:    
Short term investments, fair value 211,156 61,738
U.S. treasury securities | Level 1    
Assets:    
Short term investments, fair value 0 0
U.S. treasury securities | Level 2    
Assets:    
Short term investments, fair value 211,156 61,738
U.S. treasury securities | Level 3    
Assets:    
Short term investments, fair value 0 0
Corporate debt securities    
Assets:    
Short term investments, fair value 39,910 24,081
Corporate debt securities | Level 1    
Assets:    
Short term investments, fair value 0 0
Corporate debt securities | Level 2    
Assets:    
Short term investments, fair value 39,910 24,081
Corporate debt securities | Level 3    
Assets:    
Short term investments, fair value 0 0
Money market funds    
Assets:    
Cash equivalents, fair value 158,639 90,770
Money market funds | Level 1    
Assets:    
Cash equivalents, fair value 158,639 90,770
Money market funds | Level 2    
Assets:    
Cash equivalents, fair value 0 0
Money market funds | Level 3    
Assets:    
Cash equivalents, fair value 0 $ 0
Commercial paper    
Assets:    
Cash equivalents, fair value 4,982  
Commercial paper | Level 1    
Assets:    
Cash equivalents, fair value 0  
Commercial paper | Level 2    
Assets:    
Cash equivalents, fair value 4,982  
Commercial paper | Level 3    
Assets:    
Cash equivalents, fair value $ 0  
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value Measurements - Schedule of Carrying Amounts and Estimated Fair Values of Convertible Note (Details) - Senior Notes - Convertible Senior Notes Due 2023
$ in Thousands
Oct. 31, 2018
USD ($)
Reported Value Measurement  
Debt Instrument [Line Items]  
Estimated Fair Value $ 274,576
Estimate of Fair Value Measurement  
Debt Instrument [Line Items]  
Estimated Fair Value $ 471,256
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value Measurements - Narrative (Details)
$ / shares in Units, $ in Thousands
Oct. 31, 2018
USD ($)
$ / shares
Debt Instrument [Line Items]  
Closing price of common stock (in dollars per share) | $ / shares $ 58.36
Convertible Senior Notes Due 2023 | Senior Notes  
Debt Instrument [Line Items]  
Aggregate principal amount | $ $ 345,000
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.10.0.1
Goodwill and Intangible Assets, net - Narrative (Details) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Oct. 31, 2018
Oct. 31, 2017
Jan. 31, 2018
Jan. 31, 2017
Jul. 13, 2018
Finite-Lived Intangible Assets [Line Items]              
Goodwill $ 18,074,000   $ 18,074,000   $ 6,282,000 [1]    
Goodwill impairments 0 $ 0 0 $ 0      
Capitalized internal-use software 700,000 1,700,000 2,800,000 5,000,000      
Stock-based compensation included in capitalized software costs 100,000 300,000 400,000 $ 900,000      
Amortization expense 1,800,000 800,000     $ 4,100,000 $ 2,100,000  
Research and development              
Finite-Lived Intangible Assets [Line Items]              
Reversal of previously capitalized costs   $ 500,000          
ScaleFT, Inc.              
Finite-Lived Intangible Assets [Line Items]              
Goodwill 11,800,000   11,800,000       $ 11,800,000
Purchased developed technology             $ 4,600,000
ScaleFT, Inc. | Purchased developed technology              
Finite-Lived Intangible Assets [Line Items]              
Purchased developed technology $ 4,600,000   $ 4,600,000        
[1] See Note 2 for a summary of adjustments.
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.10.0.1
Goodwill and Intangible Assets, net - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Oct. 31, 2018
Jan. 31, 2018
Finite-Lived Intangible Assets [Line Items]    
Gross $ 25,395 $ 18,061
Accumulated Amortization (10,406) (6,300)
Net 14,989 11,761
Capitalized internal-use software costs    
Finite-Lived Intangible Assets [Line Items]    
Gross 19,202 16,434
Accumulated Amortization (8,684) (5,172)
Net 10,518 11,262
Purchased developed technology    
Finite-Lived Intangible Assets [Line Items]    
Gross 5,170 570
Accumulated Amortization (1,019) (570)
Net 4,151 0
Software licenses    
Finite-Lived Intangible Assets [Line Items]    
Gross 1,023 1,057
Accumulated Amortization (703) (558)
Net $ 320 $ 499
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.10.0.1
Deferred Revenue and Performance Obligations - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Oct. 31, 2018
Oct. 31, 2017
Jan. 31, 2018
Revenue from Contract with Customer [Abstract]          
Revenue recognized that was included in the contract liability balance $ 81.6 $ 53.4 $ 147.0 $ 95.2  
Unbilled receivables $ 1.6   $ 1.6   $ 0.8
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.10.0.1
Deferred Revenue and Performance Obligations - Performance Obligations (Details)
$ in Millions
Oct. 31, 2018
USD ($)
Revenue from Contract with Customer [Abstract]  
Revenue from remaining performance obligations $ 614.4
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2018-11-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation, percentage 55.00%
Performance obligations expected to be satisfied, expected timing 12 months
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.10.0.1
Debt and Financing Arrangements - Convertible Senior Notes (Details) - Senior Notes - Convertible Senior Notes Due 2023
$ / shares in Units, $ in Thousands
Feb. 27, 2018
Feb. 23, 2018
USD ($)
day
$ / shares
Oct. 31, 2018
USD ($)
Debt Instrument [Line Items]      
Fixed interest rate   0.25%  
Net proceeds from notes   $ 335,000  
Initial conversion rate of common stock 0.0206795    
Conversion price (in dollars per share) | $ / shares   $ 48.36  
Limitation on sale of common stock, sale price threshold, number of trading days | day   20  
Limitation on sale of common stock, sale price threshold, trading period | day   30  
Threshold percentage of stock price trigger   130.00%  
Number of consecutive business days   5 days  
Percentage of closing sale price in excess of convertible notes   98.00%  
Redemption price percentage   100.00%  
Effective interest rate   5.68%  
Issuance costs   $ 10,000 $ 10,000
Issuance costs attributable to liability component     7,700
Additional Paid-in Capital      
Debt Instrument [Line Items]      
Issuance costs attributable to equity component     $ 2,320
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.10.0.1
Debt and Financing Arrangements - Schedule of Interest Expense (Details) - Senior Notes - Convertible Senior Notes Due 2023 - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2018
Oct. 31, 2018
Debt Instrument [Line Items]    
Contractual interest expense $ 215 $ 577
Amortization of debt issuance costs 299 777
Amortization of debt discount 3,604 9,539
Total $ 4,118 $ 10,893
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.10.0.1
Debt and Financing Arrangements - Schedule of Liability and Equity Component of 2023 Notes (Details) - Senior Notes - Convertible Senior Notes Due 2023
$ in Thousands
Oct. 31, 2018
USD ($)
Liability component:  
Principal $ 345,000
Less: unamortized debt issuance costs and debt discount (77,335)
Net carrying amount 267,665
Additional Paid-in Capital  
Equity component:  
2023 Notes 79,962
Less: issuance costs (2,320)
Carrying amount of the equity component $ 77,642
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.10.0.1
Debt and Financing Arrangements - Note Hedges and Warrants (Details) - USD ($)
$ / shares in Units, $ in Thousands, shares in Millions
9 Months Ended
Feb. 27, 2018
Feb. 23, 2018
Oct. 31, 2018
Oct. 31, 2017
[1]
Debt Instrument [Line Items]        
Aggregate amount paid for cost of Note Hedge $ 80,000      
Number of warrants issued, subject to anti-dilution adjustments (in shares)   7.1    
Per share value, shares issuable under warrants granted (in dollars per share)   $ 68.06    
Proceeds from issuance of warrants related to convertible notes   $ 52,400 $ 52,440 $ 0
Senior Notes | Convertible Senior Notes Due 2023        
Debt Instrument [Line Items]        
Shares issuable under warrants granted (in shares)   7.1    
Conversion price (in dollars per share)   $ 48.36    
[1] See Note 2 for a summary of adjustments.
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.10.0.1
Debt and Financing Arrangements - Loan and Security Agreement (Details) - USD ($)
9 Months Ended
Oct. 31, 2018
Nov. 21, 2018
Jan. 31, 2018
Nov. 21, 2017
Nov. 21, 2016
Debt Instrument [Line Items]          
Letters of credit issued and outstanding $ 12,500,000   $ 12,200,000    
Loan and Security Agreement | Revolving Credit Facility | Line of Credit          
Debt Instrument [Line Items]          
Line of credit maximum borrowing capacity         $ 40,000,000
Letters of credit issued and outstanding 4,200,000        
Available borrowing capacity $ 35,800,000        
Unused line of credit percentage fee 0.15%        
Line of credit commitment fee       $ 100,000 $ 100,000
Draws on line of credit $ 0   $ 0    
Loan and Security Agreement | Revolving Credit Facility | Line of Credit | Prime Rate          
Debt Instrument [Line Items]          
Line of credit interest rate 0.75%        
Scenario, Forecast | Loan and Security Agreement | Revolving Credit Facility | Line of Credit          
Debt Instrument [Line Items]          
Line of credit commitment fee   $ 100,000      
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies - Narrative (Details) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended
Sep. 30, 2018
Jul. 31, 2017
Oct. 31, 2018
Oct. 31, 2017
Oct. 31, 2018
Oct. 31, 2017
Jun. 30, 2018
Jan. 31, 2018
Other Commitments [Line Items]                
Deferred rent     $ 34,100,000   $ 34,100,000     $ 5,500,000
Rent expense     7,000,000 $ 3,000,000 16,200,000 $ 7,600,000    
Letters of credit issued and outstanding     12,500,000   12,500,000     $ 12,200,000
Restricted cash     8,549,000 $ 269,000 [1] 8,549,000 $ 269,000 [1]    
Data Center Operations                
Other Commitments [Line Items]                
Period covered under non-cancellable contractual agreement 4 years 3 years            
Total commitment amount under non-cancellable agreement $ 60,000,000 $ 30,000,000.0            
Financial Standby Letter of Credit                
Other Commitments [Line Items]                
Standby letter of credit             $ 3,000,000  
San Francisco - Ten Year Lease                
Other Commitments [Line Items]                
Restricted cash     8,000,000   8,000,000      
Letter of Credit                
Other Commitments [Line Items]                
Draws on line of credit     $ 0   $ 0      
[1] See Note 2 for a summary of adjustments.
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.10.0.1
Employee Incentive Plans - Schedule of Stock-based Compensation Expense by Statement of Operations Location (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Oct. 31, 2018
Oct. 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense $ 21,542 $ 14,408 $ 53,899 $ 35,292
Subscription        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense 2,383 1,421 5,813 3,163
Professional services and other        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense 1,305 979 3,277 2,186
Research and development        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense 6,291 5,174 15,776 12,913
Sales and marketing        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense 6,228 3,894 15,852 9,290
General and administrative        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense $ 5,335 $ 2,940 $ 13,181 $ 7,740
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.10.0.1
Employee Incentive Plans - Narrative (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Feb. 17, 2017
USD ($)
shares
Mar. 31, 2017
offering_period
Feb. 28, 2017
USD ($)
shares
Oct. 31, 2018
USD ($)
$ / shares
shares
Oct. 31, 2017
USD ($)
$ / shares
shares
Oct. 31, 2018
USD ($)
incentive_plan
$ / shares
shares
Oct. 31, 2017
USD ($)
$ / shares
shares
Jan. 31, 2018
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Number of equity incentive plans | incentive_plan           2    
Options to purchase common stock outstanding (in shares) | shares       19,314,334   19,314,334   24,917,045
Weighted average grant date fair value of options granted (in dollars per share) | $ / shares         $ 12.27 $ 17.21 $ 5.37  
Grant date fair value of vested stock options       $ 4,800 $ 5,900 $ 18,200 $ 18,900  
Intrinsic value of options exercised       70,200 $ 139,400 225,300 158,700  
Unrecognized stock-based compensation expense related to stock options       $ 43,400   $ 43,400    
Number of options, granted (in shares) | shares       0   684,500    
Issuance of common stock under employee stock purchase plan           $ 6,700    
General and administrative expense recognized           $ 1,008 $ 708 [1]  
Restricted stock units                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Weighted average stock-based compensation recognition period           3 years 3 months 10 days    
Unrecognized compensation costs related to unvested restricted stock units       $ 189,100   $ 189,100    
Granted during period (in shares) | shares           3,133,189    
Vested during period (in shares) | shares           741,253    
Stock options                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Weighted average stock-based compensation recognition period           2 years 1 month 5 days    
ESPP                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Weighted average stock-based compensation recognition period           6 months    
Unrecognized compensation costs related to unvested restricted stock units       $ 3,700   $ 3,700    
ESPP offering period   12 months            
Number of offering periods | offering_period   2            
ESPP length of purchase period   6 months            
Shares issued under ESPP (in shares) | shares       434,640   434,640    
Weighted average price, shares issued under ESPP (in usd per share) | $ / shares       $ 15.31   $ 15.31    
Stormpath Inc.                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Pre-combination service consideration $ 3,700              
Stormpath Inc. | Restricted common stock                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Granted during period (in shares) | shares 800,000   800,000          
Shares issued fair value $ 8,600   $ 8,600          
Stormpath Inc. | Restricted stock awards                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Weighted average stock-based compensation recognition period           3 months 15 days    
Unrecognized compensation costs related to unvested restricted stock units       $ 600   $ 600    
Vested during period (in shares) | shares           400,000    
Stormpath Inc. | Stormpath Workforce                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Unrecognized stock-based compensation expense related to stock options     2,100 1,200   $ 1,200    
Shares issued fair value 9,100              
Pre-combination service consideration $ 1,500              
Stormpath Inc. | Stormpath Workforce | Restricted stock awards                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Weighted average stock-based compensation recognition period           9 months 15 days    
Unrecognized compensation costs related to unvested restricted stock units     $ 5,500 $ 1,000   $ 1,000    
Granted during period (in shares) | shares     598,500          
Shares issued fair value     $ 6,600          
Vested during period (in shares) | shares           210,850    
Stormpath Inc. | Stormpath Workforce | Restricted stock awards | Minimum                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Stock-based compensation vesting period     2 years          
Stormpath Inc. | Stormpath Workforce | Restricted stock awards | Maximum                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Stock-based compensation vesting period     3 years          
Stormpath Inc. | Stormpath Workforce | Stock options                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Weighted average stock-based compensation recognition period           1 year 8 months 12 days    
Shares issued fair value     $ 2,500          
Stock-based compensation vesting period     4 years          
Number of options, granted (in shares) | shares     518,900          
Class A Common Stock | Contribution of Nonmonetary Assets to Charitable Organization                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Shares issued as charitable contribution (in shares) | shares       0 24,287 20,000 24,287  
General and administrative expense recognized         $ 700 $ 1,000 $ 700  
2009 Stock Plan | Class B Common Stock                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Options to purchase common stock outstanding (in shares) | shares       18,451,057   18,451,057    
2017 Equity Incentive Plan | Class A Common Stock                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Options to purchase common stock outstanding (in shares) | shares       863,277   863,277    
[1] See Note 2 for a summary of adjustments.
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.10.0.1
Employee Incentive Plans - Schedule of Common Stock Reserved for Future Issuance (Details)
Oct. 31, 2018
shares
Class of Stock [Line Items]  
Common stock reserved for future issuance and options and unvested RSUs outstanding (in shares) 39,937,720
Stock Options And Restricted Stock Units  
Class of Stock [Line Items]  
Stock options and unvested RSUs outstanding (in shares) 24,250,317
Common stock, reserved for future issuance (in shares) 12,651,706
ESPP  
Class of Stock [Line Items]  
Common stock, reserved for future issuance (in shares) 3,035,697
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.10.0.1
Employee Incentive Plans - Schedule of Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Oct. 31, 2018
Oct. 31, 2018
Jan. 31, 2018
Number of Options      
Number of options, outstanding beginning of period (in shares)   24,917,045  
Number of options, granted (in shares) 0 684,500  
Number of options, exercised (in shares)   (5,184,832)  
Number of options, canceled (in shares)   (1,102,379)  
Number of options, outstanding end of period (in shares) 19,314,334 19,314,334 24,917,045
Vested and exercisable, number of options (in shares) 9,897,397 9,897,397  
Weighted- Average Exercise Price      
Options outstanding, weighted average exercise price beginning of period (in dollars per share)   $ 7.37  
Options granted, weighted average exercise price (in dollars per share)   39.21  
Options exercised, weighted average exercise price (in dollars per share)   5.51  
Options canceled, weighted average exercise price (in dollars per share)   8.53  
Options outstanding, weighted average exercise price end of period (in dollars per share) $ 8.93 8.93 $ 7.37
Vested and exercisable, weighted average exercise price (in dollars per share) $ 6.54 $ 6.54  
Additional Disclosures      
Options outstanding, weighted average remaining contractual term   7 years 2 months 30 days 7 years 7 months 21 days
Options outstanding, aggregate intrinsic value $ 954,692 $ 954,692 $ 550,173
Vested and exercisable, weighted average remaining contractual term   6 years 8 months 4 days  
Vested and exercisable, aggregate intrinsic value $ 512,889 $ 512,889  
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.10.0.1
Employee Incentive Plans - Schedule of Black-Scholes Option Pricing Model Estimated Fair Value Assumptions (Details)
3 Months Ended 9 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Oct. 31, 2018
Oct. 31, 2017
Stock options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected volatility rate 0.00% 41.00% 40.00%  
Expected volatility, minimum       40.00%
Expected volatility, maximum       41.00%
Expected term (in years) 0 years 6 years 3 months 20 days 6 years 3 months 20 days  
Risk-free interest rate 0.00% 1.87% 2.70%  
Risk-free interest rate, minimum       1.87%
Risk-free interest rate, maximum       2.21%
Expected dividend yield 0.00% 0.00% 0.00% 0.00%
Stock options | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected term (in years)       6 years 3 months 18 days
Stock options | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected term (in years)       6 years 4 months 24 days
ESPP        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected volatility rate 0.00% 0.00%    
Expected volatility, minimum     39.00% 32.00%
Expected volatility, maximum     40.00% 37.00%
Expected term (in years) 0 years 0 years    
Risk-free interest rate 0.00% 0.00%    
Risk-free interest rate, minimum     2.12% 0.95%
Risk-free interest rate, maximum     2.34% 1.22%
Expected dividend yield 0.00% 0.00% 0.00% 0.00%
ESPP | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected term (in years)     6 months 6 months
ESPP | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected term (in years)     1 year 1 year 2 months 12 days
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.10.0.1
Employee Incentive Plans - Schedule of Restricted Stock Unit Activity (Details) - Restricted stock units
9 Months Ended
Oct. 31, 2018
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]  
Beginning balance (in shares) | shares 2,862,929
Granted during period (in shares) | shares 3,133,189
Vested during period (in shares) | shares (741,253)
Forfeited during period (in shares) | shares (318,882)
Ending balance (in shares) | shares 4,935,983
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]  
Beginning balance (in dollars per share) | $ / shares $ 24.38
Granted during period (in dollars per share) | $ / shares 53.27
Vested during period (in dollars per share) | $ / shares 23.56
Forfeited during period (in dollars per share) | $ / shares 33.28
Ending balance (in dollars per share) | $ / shares $ 42.27
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Oct. 31, 2018
Oct. 31, 2017
Jan. 31, 2018
Income Tax Disclosure [Abstract]          
Tax benefit $ 667 $ 940 [1] $ 1,883 $ 463 [1]  
Pretax losses $ 30,184 $ 34,006 [1] $ 96,569 $ 87,267 [1]  
Effective income tax rate 2.20% 2.80% 1.90% 0.50%  
Deferred tax asset as a result of deductible temporary difference $ 600   $ 600    
Reduction in deferred tax asset before valuation allowance due to change in tax rate         $ 61,000
[1] See Note 2 for a summary of adjustments.
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.10.0.1
Net Loss Per Share - Schedule of Basic and Diluted Net Loss Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Oct. 31, 2018
Oct. 31, 2017
Numerator:        
Net loss $ (29,517) $ (33,066) [1],[2] $ (94,686) $ (86,804) [1],[3]
Denominator:        
Weighted-average shares outstanding - basic and diluted (in shares) 108,776 95,474 [1] 106,587 76,950 [1]
Net loss per share attributable to common stockholders, basic and diluted (in dollars per share) $ (0.27) $ (0.35) [1] $ (0.89) $ (1.13) [1]
Class A Common Stock        
Numerator:        
Net loss $ (26,502) $ (8,672) $ (79,991) $ (16,366)
Denominator:        
Weighted-average shares outstanding - basic and diluted (in shares) 97,665 25,039 90,045 14,508
Net loss per share attributable to common stockholders, basic and diluted (in dollars per share) $ (0.27) $ (0.35) $ (0.89) $ (1.13)
Class B Common Stock        
Numerator:        
Net loss $ (3,015) $ (24,394) $ (14,695) $ (70,438)
Denominator:        
Weighted-average shares outstanding - basic and diluted (in shares) 11,111 70,435 16,542 62,442
Net loss per share attributable to common stockholders, basic and diluted (in dollars per share) $ (0.27) $ (0.35) $ (0.89) $ (1.13)
[1] See Note 2 for a summary of adjustments.
[2] See Note 2 for a summary of adjustments.
[3] See Note 2 for a summary of adjustments.
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.10.0.1
Net Loss Per Share - Schedule of Potentially Dilutive Securities Excluded from Computation of Diluted Per Share (Details) - shares
shares in Thousands
9 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share (in shares) 32,598 32,353
Unvested restricted common stock issued and outstanding    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share (in shares) 400 800
Stock options issued and outstanding    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share (in shares) 19,314 27,118
Unvested RSUs issued and outstanding    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share (in shares) 4,936 2,506
Unvested restricted stock awards issued and outstanding    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share (in shares) 388 599
Shares related to convertible senior notes    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share (in shares) 7,134 0
Shares committed under the ESPP    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share (in shares) 359 1,082
Unvested shares subject to repurchase    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share (in shares) 67 248
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.10.0.1
Net Loss Per Share - Narrative (Details)
Feb. 23, 2018
$ / shares
Convertible Senior Notes Due 2023 | Senior Notes  
Debt Instrument [Line Items]  
Conversion price (in dollars per share) $ 48.36
EXCEL 68 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( #J&ADT?(\\#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,$% @ .H:&32?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 " ZAH9-4(8#VN\ K @ $0 &1O8U!R;W!S+V-O M&ULS9+/3L,P#(=?!>7>NNF@FJ*N%Q GD)"8!.(6)=X6K?FCQ*C=VY.6 MK1."!^ 8^Y?/GR6W*@CE([Y$'S"2P70SVMXEH<*&'8B" $CJ@%:F,B=<;NY\ MM)+R,^XA2'64>X2ZJAJP2%)+DC !B[ 06==J)51$23Z>\5HM^/ 9^QFF%6"/ M%ATEX"4'UDT3PVGL6[@")AAAM.F[@'HASM4_L7,'V#DY)K.DAF$HA]6']^>IW7+8Q+))W"_"L90:> &W:9_+:Z?]@^LJZN^+K@=5$U6]Z(V[6XJS\F MUQ]^5V'KM=F9?VQ\$>Q:^'47W1=02P,$% @ .H:&39E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T M$W-I=MNTF83M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY M\^XN8NB&B)3R> +]O6N[!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4? M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M M&N#C\7@XMLO2BW A(5M>5 TR 6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J M-2S%UGB5P/&MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2. MFJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$. M$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]07 M2N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL! M_]':-\*K^(+ .7\N?<^E[[GT/:'2MSAD M6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W MF)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>( M\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R M4E5@,5O& RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K> M9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4X MOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5 MYYN MTB42%(JP# 4A%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+ MA=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'YA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> , M?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H: M,]6+K#F-"F]!U4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ M 5!+ P04 " ZAH9-I1A\VZP" !3"@ & 'AL+W=OIJE9JI=-5;7\[B9.@ TQM M)[F^?8WA*+67ZOZ ;69VO&8'=G43\D6=.=?!:UTU:AV>M6[OHTCMS[QFZDZT MO#%/CD+63)NI/$6JE9P=+*FN(HSC/*I9V82;E5U[DIN5N.BJ;/B3#-2EKIG\ M_<@K<5N'$+XM/)>GL^X6HLVJ92?^C>OO[9,TLVB,3S81W&W8YXQ?>Z"\',[HABME*SU_Y>-O9^ZY^D,-!H @X$' F(_R4D R$9"9#: MY/N=V50_,,TV*REN@>S?5LNZHH#[Q!SFOENT9V>?F6R56;UNXE5T[<(,B,<> M@1,$C(C(Q!X%D!)X1(^._PIL?41""R1D!HFE)Q-Z2M-3DIY:>CJA9\X!^(B< M%LA(@UB2#P5=&N,P,S5,=!F!]_+B*X*@9GY M( 'M>/ -C6Z149@Y%=KVX+L:Y^J4MC44[_UT FU:\%V+3J%OP;?MFB[3CT'>DG6K1#"Q>-?>3F#U!+ P04 " ZAH9-9/JMZ&T% !E&@ M& 'AL+W=O&?^) M45MI 9WNI#NIVM/=O4Y;MT4+A$O2=N_;WR10%CSC:E6I@/,X>>:Q_<,D5V]- M^ZU[3JF??-]N=MWU]+GO]_/9K+M_3MNZ^]SLTXZ//#;MMN[Y8_LTZ_9MJA_& M3MO-#(WQLVV]WDUOKL:VV_;FJGGI-^M=NFTGW;N>PO2]X>OZ MZ;D?&F8W5_OZ*?V9^K_VMRU_FIW.\K#>IEVW;G:3-CU>3[_ ?&7-T&%4_+U. M;]W9^\E0REW3?!L^_/9P/36#H[1)]_UPBII?7M,R;3;#F=C'O\>33D_7'#J> MOW\_^R]C\5S,7=VE9;/Y9_W0/U]/J^GD(3W6+YO^:_/V:SH6Y*:38_6_I]>T M8?G@A*]QWVRZ\?_D_J7KF^WQ+&QE6W\_O*YWX^O;\?SOW?0.>.R IPX6/NQ MQPYTZ@#VPP[VV,'^N,(8UJ&2,9I5W=8Z2Q4&"YY)+Q5)1Q$O)2DK(G"0SMGCRB:I/'/O3>7_0 M^Y/:G\;^]KQ_5L7B( FC9#=*(+HJ9G$L%1F&:*/NQJINK'1#F9N#Q)U=AIP! MXS(W4@8&@G>Z&Z>Z<=*-S=PX<9E@@'QF1JH@O225;P(THO!RF1>I(J]5(7Y6ZE>*NDE9%XJ<17O*H!L*)=2 M1A!L+(Q25-U$Z2:G1A27L18=9&:D"M#9 AG Z @STDW,&6:D'9X.^0369*8X M:Z" 5!!^K,G]@"R0Q. M?-E96SB#3E&0&+4Y1D$A))I*9"QET7E?L*.#%"1);4Y2D)#T)+[N-!54I0'7 M40J2I39G*4A*,MA=#G9%!DBA-%@Z3$'2U(H]F 0E&@]YBDM%!RY64!@OU(F* MDJ@V)RI*5**UHL&@+2P)UIJ)D:CX8"Y2P1!^\S^>0HBMM10M[40G4 M_(MM@9*4-H:06]%4)5J@SE.4/'4Y3U&"DOC[+]_:*C+>YA56%^HX18E3E^,4 M)28=[Q2-F#O*[C8R3TL!Z3A%N;]U^?Y6TXAY\Z'FTHF.9?0"[*ZT,G62HB2I MR]F%DI$YMSZ47/K0&8J2H2YG%DHX!N,K$&:DSGG^*XVR3E&4%'6"69*.GR*( M52!5%$L_-G6 D@2HSW%%$HR?+"/=Y/EH0O(^0.%KAG2$DD2HSZE%"D*M=89R M2\J^-$8J;=Q)YRA)CGKQHUP24MUY*;J/=EY4N$L@68J%)4XZ_LC^]!(G'5-S@)+\I2V6E:(ID)QT6I'<1):VUJ33BL+/AZ%SAB1G9!B5O".39R$EI8F1 MT^7R;HZ^W*WR"S1?[HK&YPMX=G;7;IO:I_&&:#>Y;UYV_6CMK/EPUW6)\Q4. MM_WR=IJO2&NW\Y75VMU\Y;1V/U]YK3W,5T%KK^:K2FN/\U74VL',5V#4(\!' M0#W"18-:-7#9H-8-7#BHE0.7#FKMP,6#6CUP^:#6#QP J D 1P!J!L@9H)H! M<@:H9H##P*L9(&> :@;(&:": 7(&J&: G &J&2!G@&H&R!F@F@%R!JAF0)P! MJ1D09T!J!L09D#[[A^FO9D"< :D9$&= :@;$&9": 7$&I&9 G %I&7PASH"T M#!@1[X]09C]6_^$!S!]U^[3>=9.[IN^;[7C#_K%I^L1D,9\9\<^I?CA]V*3' M?G@;^'U[>/!Q^- W^^-#G=GIR=+-_U!+ P04 " ZAH9-L)S/9:\" F M"P & 'AL+W=O/"-JPL32;-\;=+&O9[FL#A^"/[%UN\+F9+)=OP\D^Q5Z=EF(7! MGAWHN52O_/J5=07-PZ"K_CN[L%++#8G>8\=+:;^#W5DJ7G59-$I%W]MG4=OG MM7V3YEV8/X!T :0/P+.; 7$7$#L!44MF2_U,%5TM!+\&HOVU&FJ: C_'^C!W M9M&>G7VGJY5Z];)*YHOH8O)TDG4K(0,)&2LV'D7>2R*]?P]!O!#$QL=#B,0? M'WOC8QL_&\:G3A&M)+62VDKPC#B5;GRBE/A)9EZ2&23)'))6D@TV04\((>RP MW)6-:.9>FCFDR1V:5C(?EHRZCP/TB'+$E'B9$L"4.CNM$["3RW)+,6)(O0PI M9'".?YW>9;BE&#%D7H8,, S:<12?>^-S6(/SMUSGCW7:7=F(!B._CR#($[M& M@J9;R#W=Q[1CL@F'PY!LYI)AL%N>S7'FX8+*%"7X!I7?\C"!5,!XR<-44'F' MRF^D&#HI22HHL&%Q=P@?U!Q+&H9 M;+G2=Q][0SEPKIC.BIYTOI.^M/:3DAV4&:9Z+-J;6SM1O.ENI5%_-5[]!U!+ M P04 " ZAH9-L:DY[#$% #_& & 'AL+W=O/QM1I$*A=]*=M-K5W;U.P2UH@7!)6O:^ M_3DAI3 SZ?9-2\QO;/_'SLS8C(]%^:-:QU@/?NZV^^IVN*[KPRC+JN4Z[O+J MICC$??KFJ2AW>9T>R^>L.I0Q7[5&NVTFA;#9+M_LAY-QV_:UG(R+EWJ[V<>O MY:!ZV>WR\K]IW!;'VR$,WQJ^;9[7==.03<:'_#E^C_5?AZ]E>LK.O:PVN[BO M-L5^4,:GV^$=C!Z4:@Q:XN]-/%87GP>-E,>B^-$\_+ZZ'8IF1G$;EW7319[^ MO<99W&Z;GM(\_NTZ'9['; PO/[_UOFC%)S&/>15GQ?:?S:I>WP[]<+"*3_G+ MMOY6''^+G2 S''3J_XBO<9OP9B9IC&6QK=J_@^5+51>[KI@S@:@/S30G8%^'^%#WG2\>1_ ?&A@.P/[V1FY MSL!=SR@[^;9=K/N\SB?CLC@.RM-^.^3-MH:12]MAV32VJ]]^E]:K2JVO$V?' MV6O33X=,3XB\1-PU,J<(G(DLC7^>A.0F,97$7%X/,*.$\]?(/4640-/\Y3B+ M7X_S\.$X5V(5ZW'5VJO+(0)OKUE[W=KK"WN/=$Y/B&N1_6DYA#%X86<4LS8 M(*=12GKEO$*>8\9T00?#2S.L-$-\?6#M _4,\O\T4#7.!.P92D& @ ,(I9Q41B/'4,J =I+7 M!8*/RX(J(X%9T('H"SQC,.V,)3&<8F"-%GC9.4X*9WO>5.C).T#U.:P/F$7Q M>!_.."PMBL7Z*&;2*X+C&(,I!TKUJ&,3VAU(JLYC=9).6VAE#)9'.2^4P,&( MP610EH0CCA,)M#T"^20&B@H,6* B(WV17KN !3*-@N.\QY4 M3Y8%/LT"S;,X'$P[YFHD<(*L(,6,"%@=TY>V.'\M&,SWAA8^RX*AR@ K,\R: M"/ :2^,XG8Y!6!W#!9NB%9;'<$F?[4DJP-.T MP%%I8Y+0PF#:]D46OA0 6@L$7 MTC+MZ\8(!(H[AE!(6+=X]-Z;&+F#Z"FG_ M6NP#AO/6"]3? S=F3RT)?&D!GO9 ,NB)"9>S$3>2.(K%<&B=\QB.BPL.@QOH MVP=\X0.T\@DD?S)%C?".5(4,%XQV9(FY[JRA\9>IDFPP/8'3!RW)9W')9'&< CKF(AYA<:CPI4AE,.2WZU/&) M4C*)LL_#?"*2]O-[D(_WDCG[D3W('/X\OK>8,901N)B>,Y1,I9/ _F4.?UJH MGB)2\A%:,J>_OA7BHZ!DSG]D_P7ZAFH?\M'-T7/3_BZ:\HPMN=TK?@(J&@$Q)E_RC"]H_3(8AHV07 MEYZ[6#ZW-]S58%F\[.MF-2Y:S[?H=[*Y-$7M4QC= ],^A]$#UWZGQ.A!":XG MU5S47/I>G*_G30UTU_^^24#$S>KUBT!X^_:] MW0#K^,3KMV;/F+ ^RJ)J)O9>B,/(<9KUGI59\\@/K))WMKPN,R$OZYW3'&J6 M;71063B>ZX9.F>65/1WKM>=Z.N9'4>05>ZZMYEB66?TW904_36QBGQ=>\MU> MJ 5G.CYD._:#B9^'YUI>.3W+)B]9U>2\LFJVG=@S,EH1J@(TXE?.3LW@W%)6 M7CE_4Q=?-Q/;58I8P=9"463R\,[FK"@4D]3QIR.U^YPJ<'A^9E]J\]+,:]:P M.2]^YQNQG]BQ;6W8-CL6XH6?OK#.4&!;G?MO[)T5$JZ4R!QK7C3ZUUH?&\'+ MCD5**;./]IA7^GCJ^,]A>(#7!7A]@$_N!M N@/8!Q+\;X')8*)0 =6IN+!WKYR'*&.(\1Q M !Q'F%;X'"*@F #3"(9X(4BW-%$D!.5;F;)OV8Y1VS%B&^S:-$9L4R!DCH ( M38!O%.0"U-)$)="V*?N6[02UG2"VP=LA3;"72!* +LT1&*4>W#L+!)8$D@YX M1V!Q&,&6K$S]M_P3%Q3@^NZ-;Q[Y])67(ICPE@;TFS8CWCT77183J=G@X;:\V/E5!/UV"UGT!GGAHXP'I*1D\$65^HB159 M7WJC%<8S(ZX,<-$,B@KCDO64=W!5]#PP.Q=[[;C]/:MW>=58KUS(*4L/0UO. M!9.E1/*_;,;>]$/S0C?!._S]B^@]02P,$% @ M.H:&3:S&+G7I!0 L1\ !@ !X;"]W;W)K.V9 MR^Q+8DF7Y!V*/!R*\_>F_=:]U'4_^;Y9;[NKZ4O?[RYGL^[AI=Y4W9=F5V_C MDZ>FW51]O&R?9]VNK:O'L=!F/:,LRV>;:K6=7L_'>W?M];QY[=>K;7W73KK7 MS:9J_UO4Z^;]:NJF'S>^KIY?^N'&['J^JY[K/^O^K]U=&Z]FQUH>5YMZVZV: M[:2MGZZF-^[RUN=#@5'Q]ZI^[TY^3X90[IOFVW#QV^/5-!LOZH1^JJ.*_ MMWI9K]=#3=''OX=*I\GP6>Z>+=]^N75;.9V]#10?-8J^A4\U1,8NU M'YL@U,2"3'$Z;V!I%87R<&LE0; )AG'R6)[/X@RX H$5R%B!G!I@U4][23%* MMJ/D(DA>YBI:("OS,A,5L6V0,VS80\/>1NP2%>2P@MP8<,ZID/<:?Q*+YS($ M%;%5L:= V$P!S13 C!I&B\*:*4EUZQ*(3L,ZLU)"*R6PHH=":5IQ&3NOO%A5 MX@4%:"0 (RK<1;!&).3*[A*HLI#J%9=ADF3 CM?!^/,A*[0CH',YI0CL,$$= M0"AEVI*EXX40FS$(9,0GH^/<$*:HLQ@5TT66D(Z]QBA0Y>1]P@T&J;,D%3,E M+".+4)@Y854^<(I?F*8.X)3T>N5\D&$:8JF2IZD@OHP1P M*47I#,60,'B6U%#$7"7$54T.LL D%W*?:4M05Z;&(@8K@?R4S&P%9"4IC"$@ M\YQ8G@FCE4"2JD?L@BPU(Z9RG20M@2XUAC!:":"5]3I( )I4E&3M &'I)$], M?<9XY= RA*F8864K&DD(4QR@BC&NILZ"^"QZ Q>+&SSN,CHL0-DSHG/$^F<8"8+8++H M%4+ KI_C7E.GF\%(%8!4T7P7RTHS(0!.4]L)P3 5 %.S MQ1:0;]IO8$"5_ 8F&*<"<&JVM&)!241Z25H"68+M@F$J *:B82KH\RD[[<6J MBM2G=H\YZ@%']4YEX2TA]9@!DIA I[Q@C'J 4:\QZG^>U@()4!\S3F^7%053\C,) ]PF%O4;>^=/$R0WXD&G&@M7D"69ZC"EO,15T M@@XTII79R5'CIFZ?QU/<;O+0O&[[X>V?W#V>%-_0<%2I[B_#L2^S6E[IZ M/%ZLZZ=^^%G$W^W^$'E_T3>[PP'Y['A*?_T_4$L#!!0 ( #J&ADT,.5Z\ ML $ -(# 8 >&PO=V]R:W-H965T&UL?5-A;YLP$/TK MEG] G1#231$@-9VF3MJDJ-/6SPX<8-7V4=N$[M_/-H31%NT+OCONO7MW/F<# MFF?; CCRJJ2V.6V=ZPZ,V;(%Q>T-=J#]GQJ-XLZ[IF&V,\"K"%*2)9O-+5-< M:%ID,78R18:]DT+#R1#;*\7-GR-(''*ZI=? HVA:%P*LR#K>P$]PO[J3\1Z; M62JA0%N!FABH)DXZEPS I7UE_QI[][V("IGSTE M4_/?X0+2IP\R P.Q(RS[WBXXNTA\;,I0S".(O[SXJV/7HKM/LW8)1!-.<V+LDWLF_]'';?W#3"&W)&9V_V3C_&M&!E[*Y\2O4^@;5M0$ -(# 8 M >&PO=V]R:W-H965T&UL?5/;;MLP#/T501]0)4ZRI(%M MH.DP;, *!!VV/2LV;0O5Q9/DN/W[4K+K>:VQ%TFD> X/*2KMC7UR#8 GSTIJ ME]'&^_;(F"L:4-S=F!8TWE3&*N[1M#5SK05>1I"2+%FM/C'%A:9Y&GUGFZ>F M\U)H.%OB.J6X?3F!-'U&U_3-\2CJQ@<'R].6U_ #_,_V;-%B$TLI%&@GC"86 MJHS>K8^G;8B/ ;\$]&YV)J&2BS%/P?A69G05!(&$P@<&CML5[D'*0(0R_HR< M=$H9@//S&_N76#O6;W7Z$+0.2$9!,@$/,PX9$4?EG[GF> M6M,3._2^Y>&)U\<$>U,$9VQ%O$/Q#KW7?+W;I^P:B,:8TQ"3S&.F"(;L4XID M*<4I^0!/EN&;186;"-_\H_"P3+!=)-A&@NU_2UR*N7V7A,UZJL#6<9H<*4RG MXR3/O-/ WB7Q3?Z&#]/^P&TMM",7X_%E8_\K8SR@E-4-CE"#'VPR)%0^'/=X MML.8#88W[?B#V/2-\U=02P,$% @ .H:&3>5([K:S 0 T@, !@ !X M;"]W;W)KX4]=/ZF1J.%\Z9IF.T-B"J"M&(\2:Z9%K*C119])U-D.#@E.S@9 M8@>MA?EQ!(5C3G?TW?$DF]8%!RNR7C3P%=RW_F2\Q1:62FKHK,2.&*AS>KL[ M'/@5"#R,EYG3KJD#,#U M^9W]/M;N:SD+"W>HGF7EVIS>4%)!+0;EGG!\@+F>#Y3,Q7^&"R@?'I3X'"4J M&U=2#M:AGEF\%"W>IEUV<1^GFS2=8=L /@/X KB)>=B4*"K_))PH,H,C,5/O M>Q&>>'?@OC=E<,96Q#LOWGKOI=A=)QF[!*(YYCC%\'7,$L$\^Y*";Z4X\K_@ M?!N>;BI,(SS]3>$_\N\W"?:18/_?$K=B_E3)5CW58)HX39:4.'1QDE?>96!O M>7R37^'3M'\1II&=)6=T_F5C_VM$!UY*&UL?5/;;IPP$/T5RQ\0+RR;1BM RB:J6JF55JG: M/'MA "N^4-LLZ=]W; BA+>J+[1G/.7-F/,Y'8U]--XVQBGLT;[6Z:XT+3,H^]LR]P,7@H-9TO!@9=[S%KZ!_]Z?+5IL8:F% NV$T<1"4]#[Y'C*0GP, M^"%@=*LS"95ZH+L@""14/C!PW*[P %(&(I3Q<^:D2\H 7)_?V#_& MVK&6"W?P8.2SJ'U7T#M*:FCX(/V3&3_!7,^!DKGX+W %B>%!">:HC'1Q)=7@ MO%$S"TI1_'7:A8[[.-T-B6*RA^YYV5NS4CLU/N>AR=. MCBGVI@K.V(IXA^(=>J]EXC?/^'PFR;(-LDR")!]M\2MV(.?R5AJYXJL&V<)DU,8J[M&T#7.=!5Y%D)(LV6SV3'&A:9%%W]D6F>F]%!K.EKA>*6[_G$": M(:=;^N9X$$WK@X,56<<;> 3_LSM;M-C,4@D%V@FCB84ZIW?;XRD-\3'@EX#! M+7YC_Q)KQUHN MW,&]D4^B\FU.#Y144/->^@---/XC-W[AX M!5!+ P04 " ZAH9-02QGW[4! #2 P &0 'AL+W=OZ V.V;$%Q>X4=:']3 MHU'<>=,TS'8&>!5)2K(T26Z8XD+3(HN^DRDR[)T4&DZ&V%XI;MZ.(''(Z8:^ M.YY$T[K@8$76\09^@OO5G8RWV*Q2"07:"M3$0)W3N\WAN OX"/@M8+"+,PF5 MG!&?@_&]RFD2$@()I0L*W&\7N W]6_Q=I]+6=NX1[E M'U&Y-J>WE%10\UZZ)QP>8*KGFI*I^!]P >GA(1,?HT1IXTK*WCI4DXI/1?'7 M<1D2,R.85Y]#I&LACND'>KI.WZYFN(WT[3+Z M/ED7V*T*[*+ [M,25S#[_XMDBYXJ,$V<)DM*['6T+0! #2 P &0 'AL+W=O<.3,>YZ-US[X#".1%*^,+VH70GQCS50=:^#O;@\&;QCHM M IJN9;YW(.H$THKQW>XMTT(:6N;)=W%E;H>@I(&+(W[06KB?9U!V+.B>OCJ> M9-N%Z&!EWHL6OD#XVE\<6FQAJ:4&XZ4UQ$%3T(?]Z9S%^!3P3<+H5V<2*[E: M^QR-CW5!=U$0**A"9!"XW> 1E(I$*./'S$F7E!&X/K^ROT^U8RU7X>'1JN^R M#EU![RFIH1&#"D]V_ !S/6\HF8O_!#=0&!Z58([**I]64@T^6#VSH!0M7J9= MFK2/TTUVG&'; #X#^ *X3WG8E"@I?R>"*'-G1^*FWOROW1YZS6R2:8\Y3#%_'+!$,V9<4?"O%F?\#Y]OPPZ;"0X(?_E!XV";( M-@FR1)#]M\2MF.RO)&S54PVN3=/D264'DR9YY5T&]H&G-_D=/DW[9^%::3RY MVH OF_K?6!L I>SN<(0Z_&"+H: )\7C$LYO&;#*"[>&PO=V]R:W-H965T0-DAIUOZ[GB131NB M@Q59)QKX N%K=W9HL9FEDAJ,E]80!W5.'[;'TS[&IX!O$@:_.)-8R<7:UVA\ MK'*ZB8) 01DB@\#M"H^@5"1"&3\F3CJGC,#E^9W].=6.M5R$AT>KOLLJM#F] MIZ2"6O0JO-CA TSUW%(R%?\)KJ P/"K!'*55/JVD['VP>F)!*5J\C;LT:1_& MFQV?8.L /@'X#+A/>=B8*"E_$D$4F;,#<6/O.Q&?>'ODV)LR.E,KTAV*]^B] M%MO#;<:ND6B*.8TQ?!DS1S!DGU/PM10G_@^D?T.'Z?]LW"--)Y<;,"7 M3?VOK0V 4C8W.$(M?K#94%"'>#S@V8UC-AK!=M,/8O,W+GX!4$L#!!0 ( M #J&ADUHE.3BM@$ -(# 9 >&PO=V]R:W-H965T>4 ;@\O[%_C;5C+6?NX,[(7Z+R;4[WE%10 M\U[Z)S-\@ZF>:TJFXA_@ A+#@Q+,41KIXDK*WGFC)A:4HOC+N L=]V&\N4XG MV#H@G0#I#-C'/&Q,%)5_X9X7F34#L6/O.QZ>>'-(L3=E<,96Q#L4[]![*38W M^XQ= M$4V$ *[Y0VRSIWW=L"*$MS8OM M&<\YF!XTWC;&*>S1MRUQO@=<1 MI"1+=[OW3'&A:9E'W]F6N1F\%!K.EKA!*6Y_G4":L: )?7$\B+;SP<'*O.$>I Q$*./GS$F7E &X/K^P?XRU8RT7[N#>R$=1^ZZ@!TIJ:/@@ M_8,9/\%RV30Y*S M:R":8TY33+J.62(8LB\ITJT4I_0?>+H-WV\JW$?X_@^%_R'(-@FR2)"]6>)6 MS/ZO)&S54P6VC=/D2&4&'2=YY5T&]BZ-;_(:/DW[5VY;H1VY&(\O&_O?&.,! MI>QN<(0Z_&"+(:'QX7B+9SN-V61XT\\_B"W?N/P-4$L#!!0 ( #J&ADW/ MV^WEM $ -(# 9 >&PO=V]R:W-H965TJVF3-NG4:>MG+G$25(@S()?NWP](FF9;M"^ C=_S MLS'9B.;%M@".O&K5V9RVSO5'QFS9@A;V!GOH_$V-1@OG3=,PVQL0501IQ?AN M=\>TD!TMLN@[FR+#P2G9P=D0.V@MS*\3*!QSNJ=OCB?9M"XX6)'UHH%OX+[W M9^,MMK!44D-G)7;$0)W3^_WQE(;X&/!#PFA79Q(JN2"^!.-SE=-=$ 0*2A<8 MA-^N\ !*!2(OX^?,29>4 ;@^O[%_C+7[6B["P@.J9UFY-J<'2BJHQ:#<$XZ? M8*[GEI*Y^"]P!>7#@Q*?HT1EXTK*P3K4,XN7HL7KM,LN[N-TDR0S;!O 9P!? M (>8ATV)HO)'X421&1R)F7K?B_#$^R/WO2F#,[8BWGGQUGNOQ?Z09NP:B.:8 MTQ3#US%+!//L2PJ^E>+$_X'S;7BRJ3")\.0/A;?;!.DF01H)TO^6N!5S]U<2 MMNJI!M/$:;*DQ*&+D[SR+@-[S^.;O(=/T_Y5F$9VEES0^9>-_:\1'7@INQL_ M0JW_8(NAH';A^,&?S31FD^&PGW\06[YQ\1M02P,$% @ .H:&3<57;]"S M 0 T@, !D !X;"]W;W)K&UL?5-AC]L@#/TK MB!]PM+3;=542Z7K3M$F;5-VTVV>:. DZP!F0YO;O!R3-LBW:%\#&[_G9F&Q M^^): $]>M3(NIZWWW9$Q5[:@A;O##DRXJ=%JX8-I&^8Z"Z)*(*T8WVS>,BVD MH466?&=;9-A[)0V<+7&]UL+^/('"(:=;>G,\R:;UT<&*K!,-? 7_K3O;8+&9 MI9(:C)-HB(4ZIP_;XVD?XU/ LX3!+$1 ME(I$0<:/B9/.*2-P>;ZQ?TBUAUHNPL$CJN^R\FU.#Y144(M>^2<V >>WN1W^#CM7X1MI''D@CZ\;.I_C>@A2-G; M#06UC\?[<+;CF(V&QV[Z06S^QL4O4$L#!!0 ( #J&ADVTVD=_'P( 0' M 9 >&PO=V]R:W-H965T>9M M1Y5G\F9X5<-11?HF!%-_#L!ENXMI_#"\5-?2. /)LX9=X0>8G\U1V1496,Z5 M@%I7LHX47';QGFX/-'4.'O%:0:M'\\BE-W3QH/FLYQ/'^P?_;)VV1.3,.SY+^JLREW\3J.SG!A-VY>9/L%^H06 M<=1G_PWNP"W<16(U"LFU_T;%31LI>A8;BF#OW5C5?FQ[_H<;[I#V#FG@0#HA M'_DG9EB>*=E&JCO\AKD:TVUJSZ9P1G\4?L\&KZWUGM--DI&[(^HQAPZ3CC$# M@ECV02+%) [I!_<4=Y^A$ B M&U1D@Q"$A<NZIRE"$?X M*"C\ \BH"0E05]]^=53(6^U[_\@ZM/B][_#D'[Q['[XS=:UJ'9VDL:W0-ZR+ ME 9L+,F3O5>E?9*&!8>+<=.5G:NN+W<+(YO^S2'#PY?_!5!+ P04 " Z MAH9-[&N]6<4! W! &0 'AL+W=O[AH9$8IF?Y]!J&F J?XS?',V\YZ!RGS@;7P M#>SWX:*=15:6FDOH#5<]TM 4^#$]G3./#X ?'":SV2-?R56I%V]\K@N<^(1 M0&4] W/+#9Y "$_DTOBU<.)5T@=N]V_L'T/MKI8K,_"DQ$]>VZ[ 1XQJ:-@H M[+.:/L%23X;14OP7N(%P<)^)TZB4,.&+JM%8)1<6EXIDK_/*^[!.\\GAL(3% M ^@20-> 8] ALU#(_ .SK,RUFI">[WY@OL7IB;J[J;PS7$4X<\D;Y[V5-'F? MDYLG6C#G&4,WF'1%$,>^2M"8Q)G^$T[CX;MHAKL0OMNJ9\H*NR[OF$)C=*67"I) \NE\Y-\6H(:*S?OG-[/;_EV;!J6,:4K/^* M\@]02P,$% @ .H:&3>."GN7! 0 -P0 !D !X;"]W;W)K&UL;531CML@$/P5Q <<,;%SI\BV=+FJ:J56BJYJ^TSLM8T. MC LXOOY] 3NNF_(2V/7LS"RPR2>EWTP'8-&[%+TI<&?M<"3$5!U(9A[4 +W[ MTB@MF76A;HD9-+ Z%$E!Z&YW()+Q'I=YR)UUF:O1"M[#62,S2LGT[Q,(-14X MP;?$*V\[ZQ.DS ?6PC>PWX>S=A%966HNH3=<]4A#4^#GY'C*/#X ?G"8S&:/ M?"<7I=Y\\+DN\,X; @&5]0S,+5=X 2$\D;/Q:^'$JZ0OW.YO[!]#[ZZ7"S/P MHL1/7MNNP$\8U="P4=A7-7V"I9\,HZ7Y+W %X>#>B=.HE##A%U6CL4HN+,Z* M9._SRONP3@O_K2Q>0)<">E= 9J'@_ .SK,RUFI">SWY@_HJ3(W5G4_ED.(KP MS9DW+GLM:9+FY.J)%LQIQM -)ED1Q+&O$C0F<:+_E=-X^3[J+P3B6&>[D3(YN(DZ#8\68,J-?9A7#;9 M=2J>:;CXO_!YI+XRW?+>H(NR[OF$2VZ4LN"L[!Z&UL=51A;]L@$/TKB!]0;)*T6V1;:EI5F[1) M4:>MGXE]ME'!N(#C[M\/L.-9*?T2N/.[]]X!EVQ4^M6T !:]2]&9'+?6]GM" M3-F"9.9&]="Y+[72DED7ZH:87@.K0I$4A";)+9&,=[C(0NZHBTP-5O .CAJ9 M04JF_QY J#''*;XDGGG36I\@1=:S!GZ!_=T?M8O(PE)Q"9WAJD,:ZAS?I_O# MSN,#X ^'T:SVR'=R4NK5!]^K'"?>$ @HK6=@;CG# PCAB9R-MYD3+Y*^<+V_ ML#^%WETO)V;@08D77MDVQU\PJJ!F@[#/:OP&^K.IO3):,8<)@Q=8=(%01S[(D%C$@?ZH9S&RS=1 MAYM0OEFKW][%";91@FT@V*[U:7+58@SS29.[J,@N0D"O1&*8S94(65V&712UCV?<,FU4A:3&>6G=%"^! M@-KZ[9W;Z^DM3X%5_3RF9/FO*/X!4$L#!!0 ( #J&ADVZRZ09MP$ -(# M 9 >&PO=V]R:W-H965T)W^?0?LN&[J%V"&<\Y<&++1V%?7 GCR MIE7G%%DUHS$3KWO17CBW9%C;\K@C*V(=YB\0^^UX#S-V#4(S9C3A.$KS&Y!,%1? M0O"M$"?^'YUOT_>;&>XC?;^.?I=L"Z2; FD42/\I\?"AQ"W,[8<@;-53#;:) MT^1(:88N3O+*NPSL X]O\A<^3?M781O9.7(Q'E\V]K\VQ@.FDMS@"+7XP19# M0>W#\0[/=AJSR?"FGW\06[YQ\0=02P,$% @ .H:&34[CL?#& 0 -P0 M !D !X;"]W;W)K&UL;51A;]L@$/TKB!]0'!(W M661;:EI5F[1)4:=MGXE]ME'!>(#C[M\/L.MY*5\,=[Q[[^[@G(U*OYH6P*(W M*3J3X];:_DB(*5N0S-RI'CIW4BLMF76F;HCI-; J!$E!:)+<$\EXAXLL^,ZZ MR-1@!>_@K)$9I&3ZSPF$&G.\P>^.%]ZTUCM(D?6L@>]@?_1G[2RRL%1<0F>X MZI"&.LU7)B!1R5^\E-Z9VA%.'/)&^>]%I3N,W+U1#/F-&'H"K-9$,2Q M+Q(T)G&B'\)I/'P;S7 ;PK=K]?U]G& 7)=@%@MU_)1YN2HQA/L5%TJA(^I%@ MF]R(Q#"WG22KBY.@F_!D#2K5T(5Q67F7J7B@X>+_P:>1^L9TPSN#+LJZYQ,N MN5;*@DLEN7.YM&Z*%T- ;?UV[_9Z>LN3854_CRE9_A7%7U!+ P04 " Z MAH9-79R);NH! !F!0 &0 'AL+W=O M\9ES9FQFTD&J-UT#F.!=\%9G86U,=R1$%S4(IA]D!ZT]*:42S%A3541W"MC5 M!PE.:!3MB6!-&^:I]YU5GLK>\*:%LPIT+P13OT[ Y9"%F_#N>&VJVC@'R=.. M5? 5S+?NK*Q%9I9K(Z#5C6P#!646/FZ.I\3A/>![ X->[ -7R47*-V=\NF9A MY!("#H5Q#,PN-W@"SAV13>/GQ!G.DBYPN;^SO_C:;2T7IN%)\A_-U=19F(3! M%4K6<_,JAX\PU;,+@ZGXSW #;N$N$ZM12*[]-RAZ;:286&PJ@KV/:]/Z=9CX M[V%X )T"Z"J C$(^\V=F6)XJ.01JO/N.N2?>'*F]F\(Y_57X,YN\MMY;3K&PO=V]R:W-H965T9&BSO))PT,H,03/\Y E=CCK?XFGCIFM;Z M!"FRGC7P"O9G?](N(@M+U0F0IE,2::AS_+@]'%./#X!?'8QFM4>^D[-2;S[X M5N5XXPT!A])Z!N:6"SP!YY[(V7B?.?$BZ0O7^RO[U]"[Z^7,##PI_KNK;)OC M/485U&S@]D6-SS#WDV(T-_\=+L =W#MQ&J7B)ORB].Y?JT=,%],7S+=ONF-7BKQ2'=J>^J^7%XK&CEG;-LLD*5=:9+ MIU+;I?L>X@2C-L!X_,S4J;ZX=UHH3UK_;A>?-TO7;SM2N5HW;8J4+L_J7N5Y MFXGZ^-,G=<\UV\#+^Y?L#P8\@7E*:W6O\U_9IMDOW9GK;-0V/>;--WWZI'I MH>OTZ+^H9Y63>]L)U5CKO#;_G?6Q;G319Z%6BO1O=\U*89;5A-UN<5BMG">VX3]3YWG0\.?.9#GWO& M)_2'/A\X'QCZ?&1\AAX/8X_(:C@9NP2OO7C$QYD49$E!$Q\,&D4^0< F"$P" M,4@06$@[G\CXE,;'XNMA["'\8.;[$U@$VXI@6N'C0S8^O)X+R2:03 /".CUR MA!0BOD;$UHB8&A,H9VR"V?4HYVR".=.!M,Y_YQ->H SG8@Y23&PH^+QD_7&M M";9@0O1P/5S@)0+( (YLP>.MB'DY :>GV40*7@8@;H#,*P'"41<0H/T[&(Z. M,GT6='\3U7C9 *>;P*XV%DXHWZK%RP>PSV@COXCNO4-7.?-77SEH?R\:T=F'N1H<'I-&A_5"T[4&?T%0$P#XAT,"B!H(-+&X@ MX, B!X(.+'8@\,"B!X(/+'X@ H!E (@"8#E X@!9#K"=#%D.L-UXE@,D#I#E M (D#9#E X@ Y#MXC<8 Y&K;M+<1W5?=K-DM&GWHYVCO/,RO_@-02P,$% @ .H:& M37KFB>[8 @ TPL !D !X;"]W;W)K&ULE5;; MCILP$/T5Q ,2=K MFOU)]^(TMR>VM2<'?,[$"[U^);6AT+9J]]_)A602KI3('#N:%!*E9>+]SK)ECW$?'$T'"39#M*TI'I@\7R=;S?*=8 M00 2!)H@Z! D1K4!3.P:5L#2^B%6%"5N9P@"RV,?YD/)-'X="%[(( -UD MQ&(,6HP!B[YA,>X5TS1W$[&YB=B.(3I&)J"1"6 D@ D2D""Y_VHB%^Z$+J A M-/L= J2!2N_LDOZV3G+";148.0KW&\IU58V:U$+2L1VBG MF>,7_P%02P,$% @ .H:&36>Q,B=Q"0 4S< !D !X;"]W;W)K&ULE5O;;N,X$OT5P^^)>;\$28"V'5L!=H'&+';WV9TH M%XPO&=OIS/[]TK8ZL:I.:30OG;9T2!9+K%.'1>GZ8[/]??=2U_O!GZOE>G+??FY?1[MWK;UXO'8:+4<&:7":+5X M70]OKX_7OF]OKS?O^^7KNOZ^'>S>5ZO%]G_C>KGYN!GJX:\+O[T^O^P/%T:W MUV^+Y_I?]?[?;]^WY=?HLY?'UU6]WKUNUH-M_70S_*:O[G,X-#@B_O-:?^S. M_C\X3.7'9O/[X>8AX;G M___5^^PX^3*9'XM=/=DL__OZN'^Y&:;AX+%^6KPO][]M/JJZF9 ?#IK9_Z/^ M62\+_&!)&>-AL]P=_QT\O._VFU732S%EM?CS]/=U??S[T?3_JQEN8)H&YK.! MTYT-;-/ ?C;0KK.!:QJX+Y,Z\;[!^Z\!?&>#T#0(?2V*38/8TZ+4X%/? 7+3 M('\Y];@^3@_ON!JFB_WB]GJ[^1AL3POZ;7&(&WV5RWI[.%P\+J_CO;(@=N7J MSUN3]/7HYZ&C!C,^8,3Q)]9$GUB M_N$HYV,BZV'*AV/^X1T9I:,C/>> +?\$Z)_ %F!RN'V$[2/W M+_'<.+*9>+ZR)ASEH@]DNE,^'/,O[T@'[Q3U+X 9%0,Q:]XY8,L_"?HG,Q!O".3;;!DO!F J8(C3W?>.6#+01DZ*+/V MF2:4S"RYL$J?K=.3@Q#,%0U'/,0'9!X"/>50%BWQ$("E:.B:G7<.V/*05CCI M*NXC2F(-YIQ/+TSVFA@S03AK%7VL4S"F221!WJ'.L@N4 68(ET)2Y G.P:!: M&<%7@D#1P&[FK!,HG]NC+BFW3C",!LH4#,E6%.XJT16%8/I26^JGSA';;H(* MZILVC/>M(,$T5B[:E@JZ<0XR4D]8"VA>:JENGJL>=8V*FC'GGX_ M7 5PVN>D W40MTUTD,$ZP/#TZ.C:;C MLYV+-"7?]<15 *=3V:C1YP]LDZ>' M4[?A6]<15 M *=S"5PV/6Z;/#VL! Q/N($6(1I,2RN[$DV*YLN^P H!R^XDTN1S#\R39XCU M@.%IEVX4QP8D>N<\W:#=]<15 %<>8-G0T.G]#4E@L"0P/.T&0Z<'JB0HK_3$ M50 '\PJP39X>E@0&95XO=($SKXDL-4EU.H.3FP&% /(H)PVF58-+QM+*!8#I M9(P3=@ &YTK#\Q'=)TT,SVTN:DTK!0"FC9Y/N4!F8(5O;S43 (\Y?E-5IIKVXQ?5E0Q:2[:XOJID[T'68Y"ZJ!5)E8 M4.\,.4J1A=G+@J(:U7>6TY+5WITI\_8!"Z8EQX4MW5!6#HADE:/@.X?9RW'V MHBJ[ MRB&II&(0$J+#<>]XW-/M1^5 P4-9R74S#*)BVM*!SVCH<] M%>:5XV%_X91Q04@L#@>^XX%/%7+E4.!;GZ1XQ)'O>.13L5HY$/D=8>)QY'NT MI16,]3BFO>ZM&SV.50\D!-6-#::5][2EY>P9@IGH!"7L<>1['ODL.7J@#) ] M -9A#^8'[WJK1B^<$(,C8G;XR^/^H@0D+=\CF ]&T,$>\X/G_,!$H^?\ .T! ML Y[,(MXSB),,WI03=14P@*025&*2[X^ ,1S480RF(H]*>LR: MS 92U);,5**Z5,(J#IBL M\]22(Q8*X*X%")BL2 MD51LA0S6N",QC1B )LB M)62D@(DJ@/,IJA #9R"CDA > 1-0 &=%5* $4//)4>*I@'DJ<)YB^C"@@Y84 MA*05A%="^'Y#DH"RHVL@'.J!ASH3 MAP&\#Z"5M N(.(XC%QU,'4:^W;BP22H%1!SND8<[$X<1;#=\]-(+0CC>(X]W M)@TCC_>N@7#$1U"'ILHP\C/DC@")..0CJ%E(SL>Q''UO71AQD$:@$FC1/?+T MGV.@IZZ3!M8J.Q:?T#>+P(C\W2NP;PG&TA0] T,>7M+R)';GW6.V_22\GX;. M)878CYAD(C^7%!\69H\(:JU4Q$?.'L%$12M* *8/AQY"TDJ891+:V@A+.&'^ M2/VW-@D30^JQM4F<&"X2*XXBE Y2L39A^DB@-BI-"/-"XGL1T268%Q+8B]"H M;C M>9MH+722N!+PBB;A*1B/OR[(QS/:9BIBP8#:*:KLYMTCMGV$F2^AXQS) MS9@44O_CG"2\UMGC."=QX>&]I50(4-HK*9\D3# )[$2R]!HFIH3,-Q"23S)F MA R.7ZA/&DRK!N$2)3F$TBH('); MU?%;G:?-9E^7IZ,NRR)XJ1>/GS^6]=/^\-^#'MV>/O,Z_=AOWII/V$:?W]'= M_A]02P,$% @ .H:&3=V3Y_;* @ X0D !D !X;"]W;W)K&ULC5;MDIHP%'T5A@=82" $''7&SVUGVIF=[;3]S6I49H'8 M).KV[9N$B!!2W3^27,XY]RN&.[Y0]LX/A COHRIK/O$/0AQ'0< W!U+E_(D> M22W?["BK7QAT*MNB(C4O:.TQLIOX,S!Z M!E 1-.)702Z\L_94*F^4OJO-U^W$#U5$I"0;H21R^3B3!2E+I23C^&-$_=:G M(G;75_6U3EXF\Y9SLJ#E[V(K#A,_];TMV>6G4KS2RQ=B$D*^9[+_1LZDE' 5 MB?2QH277O][FQ 6MC(H,IW1R@NX3$$)+/1H0- ?/-:"BROBO2"S-R%BO2_*A7+.@6B)T"L1:(.P)I:!6[@6 -J9M* MA@CAQ*K'$)8D&; ZMQSZBRQ_JZ$03".<1E;I'&'A+,Y0'_9\UV&O0,A9(#3@ MPRQR"R1.@>3S+<). ?RX10T$=6J1ICB,K0X-42B!P"K8:HB"41:CS"K_$ 80 M!"ER9Y8Z,TL=M8W= IE3(/M\;4'HOFW"Q]4UF-Y12U)L7P@N6)ADB7TQ#6%Q M'$&K66L'#.((_.?L OLN[;]UWG$S !_^&><.3&*W*.A<[15A>_T=Y]Z&GFJA M,NA8VUEAID<%RSX'HR5PV%=JMG#8%W"T=.FLX>C999\!)>12DGE>QY?@ED(S M_'S/V;ZHN?=&A?SFZ4_3CE)!9'G")_D'.,AYJ]V49"?4$LLU:X:.9B/HT0Q4 M03O53?\!4$L#!!0 ( #J&ADWVS'UNU00 #L7 9 >&PO=V]R:W-H M965T2A8.TO<3\ 6N[YV,UW5I;9_NJ_M$LK6UG/S?K;7,^7[;M MK@B"YGYI-V7SJ=K9K2"/5;TI6[FLGX)F5]ORH0_:K ,.PR38E*OM_.*L7[NM M+\ZJYW:]VMK;>M8\;S9E_=^E75?[\SG-7Q>^K9Z6;;<07)SMRB?[W;9_[6YK MN0J.61Y6&[MM5M5V5MO'\_EG*HQ274#/^'ME]\V;S[-N*W=5]:.[N'DXGX== M1W9M[]LN12G_7NR57:^[3-+'OT/2^;%F%_CV\VOVZW[SLIF[LK%7U?J?U4.[ M/)]G\]F#?2R?U^VW:K^PPX;B^6S8_1_VQ:Z%WG4B->ZK==/_G=T_-VVU&;)( M*YORY^'_:MO_WQ^0)!_"< / 7P,B.C= #4$J&, 1>\&1$- =&I / 3$IP8D M0T!R:D Z!*2G!F1#0/;K+KW+SP=^?FH!"E\'%XY+!(>!]PKZ4K;EQ5E=[6?U MP02[LO,:%=2)]+Y;[379@Z*B1E9?+CB/SX*7+M/ N3QP>,1)QIPKQ$G'G"^( MDXTY7Q$G'W.N 6?,T"XCG11:N!05CBDWJ)XE=GI1(>$,"\<4\>&Q.#GIQG)#O#SA*WH]^PQOUX'@KD/A54F'IR>.Q,T0=FY;$A(1]. M/3"01NID;R6/72D!E3)/#H]A*?W CCUN)&1'9\>N'RGV5O+8D9 ?'=FY*_D\2*[7IR>SY<#9W3SY(2>;/R:7<>.:>.&/)9E8%F: M6.7K0!IWY*WD,3:#HYB4)X?'V)Q]0, >RS*P['38U^Q:UC]LY;&L I:ER?>L M2T#BS%?(\?48]EA6H8-QVH;+23S?*Y3O2[!KU]S9K"&(AH[@R/'=]9'NJ 10<,=2"(@8AFT0%#'0AB(*)9=,!0 M!X(8B&@6'3#4@2 &(II%!PQU((B!B&;1 4,="&(@HEETP% '@AB(:"4Z4% ' M@AB(?%;=2UXT;3F;!$$SE>/D]<5P\.ND.+Q6_K.LGU;;9G97M6VUZ5^O/595 M:^44"C_)EZ:E+1^.%VO[V'8?4_E<'U[G'B[::C>\J@Z.[\LO_@=02P,$% M @ .H:&3;.2Y?A0! PQ< !D !X;"]W;W)K&ULE9C=;N,V$(5?Q=#]KC0D]1?8!AH710NT0+!%VVO%IF-C)A0//G"X?)2-]_;@];=XD=5GMI5<.BZ\T,8MMN#KHKV:WW6 M)_.;?=U416P/3>ZV V#JC(4492$57$\!>OE<.^I62_KUZX\GO13LVA? MJZIH_GO497U9!12\W_AV?#ET_8UPO3P7+_I/W?UU?FK,57BKLCM6^M0>Z].B MT?M5\!,];%3:#Q@4?Q_UI;W[ONBG\ES7W_N+WW:K(.H=Z5)ON[Y$83[>]$:7 M95_)^/AW+!K+/Z>3P-GY>Q_OLP M/$", \1M *G9 7(<(*T!X=79,-6?BZY8+YOZLFBNJW4N^E#0@S0O<]O?'-[= M\#LSV];->).(Z:*#5#D-TEH#-Q<".A"#./EQ$6""TA8 M0 X%U*1 :DWCJDD'S>FJB2,9DS47+J.(\B3%=A2THX"=S+)SU<1WSXDL)W.* MB8D8FHB!B=PR$;-'?!$JL7P@422PE01:2;@589Y4F3 M&-M)H9V4QTT0+I#! IE'W#)F-":9I_:?#I=1+E+IB%L.[>0><*ZN37"S).H^W,%#U-*@H[-F5W,%^G3LTG0C<59PO940#?W M7C!DI$_;)C_NVV8ET\,*#!?ET[@IOEUBYQ5SDJD1C"CET[(IT(JA-1IUJ=\: M*4P\A3HVUU$01I3Z1,>F',=)/AV;XN10>>;H+A6&A_+IQ)1WFZ4P$)1/FZ6\ M>RB%F:%\>JA1E,Z_M/#N-+4_WOZC:%Z.IW;Q7'==70W'I_NZ[K2I&'TUC@^Z MV-TN2KWO^J^I^=Y&PO=V]R:W-H965T1]^#R@6 M/1>OL@)0WEO#6KGQ*Z6Z9X3DL8*&RB?>0:N?G+EHJ-)=<4&R$T!/MJAA* J" M!#6T;OVRL&-[41;\JEC=PEYX\MHT5/S9 N/]Q@_]^\!+?:F4&4!ET=$+? ?U MH]L+W4.3RZENH)4U;ST!YXW_(7S>Y49O!3]KZ.6L[9DD!\Y?3>?+:>,'!@@8 M')5QH/IV@QTP9HPTQN_1TY^F-(7S]MW]D\VNLQRHA!UGO^J3JC9^YGLG.-,K M4R^\_PQC'N)[8_BO< .FY89$SW'D3-JK=[Q*Q9O11:,T]&VXUZV]]Z/_OT\,F]51\TZ$SU@OYM$,VK6SSW1: MJ4=O)8ZR MV,T:C9#IIHIHD>%3N'(I\D2 -,%)&3(K+U>$X1IFX#[#3 UB!^ MB)$O8@R:U&K:04,"3,)%EK4LQW$4NFEB)TV\IL'!@F;0D-DT"\5NK+.>V_47&I6^D=N-('E3U.SIPKT);!DXY6Z1_,U&%P5J:9ZK88 MCMFAHW@W_D'0]!LK_P)02P,$% @ .H:&38DI3;A6 @ ^P< !D !X M;"]W;W)K&ULC57;CILP$/T5Q >LPSV-"-+F@EJI ME:*MMGUVR"2@-9C:3MC^?6U#*! KR4NP)V?.G#.V/'%#V0?/ 83U69**+^U< MB'J!$,]R*#%_H354\I\C9246"M.N5 !E,0U/L%/$._UCLD=ZED.10D5+VAE M,3@N[5=GD48*KP&_"FCX8&TI)WM*/]3FVV%ISY0@() )Q8#EYP)K($0121E_ M.DZ[+ZD2A^LK>ZJ]2R][S&%-R>_B(/*E/;>M QSQF8@WVGR%SD]@6YWY[W ! M(N%*B:R14<+UKY6=N:!EQR*EE/BS_1:5_C8=_S7-G.!V"6Z?X#EW$[PNP>L3 MW/L)?I?@/ULAZ!*"9RN$74(XJ8#:9NGN;[# 2(37C3\*F1>QPC(Y'12&0PXDY$1(]DIO<0K0@T>(A*8"<] M1KB5T7,EU.4?1/M)]>JJAVP27SF+M6.(;YS%MGWX_M.W8_$'9J>BXM:>"OE\ MZD?N2*D *7SV(EN;RTG<;P@=1N!*V[48OZ>9_\ U!+ P04 M" ZAH9-#+DA_!L% !;( &0 'AL+W=OS'.UJ-^+ M(JO^^VKR\K)>LN7GB6_'MT/3G8@VJW/V9OXTS5_GYZH]BFY5]L?"G.IC>5I4 MYG6]_(D];9.X&] C_CZ:2WWW?=%-Y:4LOW<'O^W7R[AC9'*S:[H26?OQ8;8F MS[M*+8]_AZ++VS6[@???/ZO_TD^^G']3)9+O;F-7O/FV_E MY5I_ M#L,#^#" WP8PZ1T@A@%B,B"Z,NNG^G/69)M555X6U?77.F?=HF!/HFWFKCO9 M]Z[_6SO;NCW[L1%2K**/KM" ^7K%\#L,'R.V )'>(%%+X,:"0Q:\'R]&+"0N M(& !T1>0HP(TF<85HWO,J<VC 6,ZT(TR%(AP =/:%#UG6(" W' MZ_#%DL "2R)4J)$.NF'#?,LEA2R20,62VI=)IX0\2%&)+J^(Q^( Q;) M 'K8%8#SM(4YG(G9ZX0[*F!783-LA6%?82'&,H#NIRO3Q/)(&^5J"'85%F(K M+-!7 ,YG+ P["PNQ%F:;AB"*$SVE!,S%1PF["P/V(AP5L+^P&0;#L,.P$(MA MMGE,5>V%C(E@VXL7,M[@L;_P$'_AMF],B7@A8R+85CBSB7"'KW!' M6IGA*QS["D>^,OU=N.T8:1I;;@M@C-*[:F-"V%PX,I?$40*; :<9;<'BY2JD M+>KQ*O%!QD2P!W -B+@B+?8 GLQH!U8O#U$OMZ4)5XD-\ZP2@54L@(K)T5F! M]2?8C*R/]2=X0%L&D&^5>"%C(HZ[#J!B[MAL!-:=D#/:@74GT"9LM7#EC MC*8!'^ 4T\+A! ++6 9DR/C"RQ ,6,3%EB FW"5E\>;\)>R)@(EK$ ,B;' MEB.Q\&0B%C(EC&!&1,KL=!6'R M@RE:)0#F626$54Q Q>0(-^1X3#8COQ+6'X7D5WJ<7[V0,1&L8@(J)NTH@75' M,_(K8=T1RJ_3VV!"P10\5 (XST,EA66L4(!U[%H*"U#-"+ *"U"A #OMB[+3 M*>P+P/GZ@O6L@)[)<;^CL +5C"2KL (52K)67^R$.I6/%S(FXGA$#72L7"6P M M6, *NP E7(4R3U., .$!W0#JQC!73L>F:BL?#TC "KL? T"K#3=F@[F(Z> MQ8XOA.6ID3P=)J&QGO2,7*JQGC3*I=9T@T.GQI+32'(.X6LL%CTC=&K'*QT4 M.JVYVFG2\]-B26D4)ET=PV+0,\)D@L60H#!IO8&*'ZHVNGO+V[UV_R.KWHZG M>O%2-DU9]*]U7\NR,6VY^$O;MX/)]K>#W+PVW==N!537U]W7@Z8\#Z_RH]O_ M)]C\#U!+ P04 " ZAH9-=\,WH< MS8)88,;MVQ?0,3.[7.R-UOAR#4$'!KC",P.%W@$SAW(MO%W9>*MI$N\G5_I7[UW MZ^7(-#Q*_CRTIJ_P)XQ:Z-B9FRO$UF@DU_Z)FK,V M4JP4VXI@K\LXC'Z<5_XU+9Q UP2Z)=#%RU+(=_Z%&5:72LY(+7L_,?>)XQVU M>].X1;\5_IUM7MO52YWD<4DN#K1J]HN&WFGHIB&6OQ6AP2+4 ]([0!(&)$% MX@')'2 - ](@('W? 8W>V%PTA=>,7D.+-"OR<)TL6"<+.,W"@#P(R#_NM @" MB@\X+=XY38N89F^=DIM#Y.[H3Z9.PZC141I['OVIZ:0T8)'1@W7>V]_"%G#H MC)L6=JZ6R[$$1D[KO2?;SZ?^#U!+ P04 " ZAH9-F3T.1,4! !&! M&0 'AL+W=O.S $M#Y0VPG;MZ\/!"6I+WJ#/>:?;^8W-N4DY+OJ 73T MP2A7%>JU'G<8JZ8'1M1*C,#-FTY(1K0)Y0FK40)I71*C.(GC C,R<%27;NT@ MZU*<-1TX'&2DSHP1^6E[O]H75.\'/ 29U,X^LDZ,0[S;XTE8HM@T!A49; C'#!5Z 4@LR M;?R>F6@I:1-OYU?Z)^?=>#D2!2^"_AI:W5=HBZ(6.G*F^DU,GV'VDZ-H-O\5 M+D"-W'9B:C2"*O>,FK/2@LT4TPHC'WXBR_D.G\E MFM2E%%,D_=Z/Q'[B]2XQ>]/81;<5[IUI7IG52YT618DO%C1K]EZ3W&DVBP8; M_E(D"19)'""] V1A0!H$I Z0W0&V#UUZS9/3<*?)MZNT")?)@F6R?\HDQ3H, MR(. _/^-%D% $3#Z]:S8W1M,LC^/XH0Z^.0+VAGTC\C1P%1V%-J?)??-. M" T&&:],X[VYU$M H=-VNC%SZ8^V#[08YUN+EU]'_1=02P,$% @ .H:& M3=CVF =K P ] X !D !X;"]W;W)K&ULE5?M MCJ(P%'T5P@,,;?DHQD];;MOAF1=OY8$Q87UD:5Z.[(,0QX'CE)L#R^+RB1]9+O_9\2*+A6P6>Z<\ M%BS>UJ0L=0A"@9/%26Z/AW7LI1@/^4FD2"JL\95E<_)NRE)]'-K8_ S^2 M_4%4 6<\/,9[]I.)7\>70K:<5F6;9"PO$YY;!=N-[ D>K FJ"#7B=\+.Y=6[ M55EYY?RM:JRW(QM5&;&4;40E$U>6GF M-2[9C*=_DJTXC.S0MK9L%Y]2\8.?5TP9\FU+N?_&WEDJX54FLH\-3\OZU]J< M2L$SI2)3R>*/YIGD]?/<_!.$B@83B"*0EN#A7H*K"&Y+P%XOP5,$[T+P>PF^ M(OB/]A H0G A!+T$J@CT8KH7'RI\^&A&D2)$&L%IIJ]>#_-8Q.-AP<]6T2SI M8UQ].7@0R16WJ8+U JO_DTNBE-'WL4O1T'FOA!1FVF#(%8;2+F1N0G 7L301 MKNNW&$V;B(-@R--+VH,%:F3B">_Q%H+_(\!?>J.H8P1L0 M>KR*X1M[& 8&6=NA9@I$C;5ZHRMP$YI@ E2EZ(8$7+7Q%\HVANLV?J!P*TQG M58'+:OXP#M1PJ MH&>"/F]TSL5"&ULE59=CYLP$/PKB/<>7IO/4Q*I MEZIJI58Z7=7VV9$!M ^@0P"$_PU@?0!S H).69OJ)Z[Y9J7DU5/=VZJY;0JX9Z:8.[O9UJY] M9K)MS.YEPY)T%5PL48]YZ#!TA*&WB"V"R 9(8 0,*BBJ@K;Q[$8%Q0D82L!: M@O"&('/2Z#!)BZDZD1'+(B>5*0I2$@,N)D3%A%,Q*7'$=)AH=,P'("&)'34( M+&:$X&HB5$V$J %'330Y!L(L=0JX15"0S)4F1L7$B)B9%YV@!,GR3DE1@G1! MIZ331#-*W*9'4''(0EQ,AHK)%G1*-FV!-$Y#1PR"BF"N,D!P+R +6J4'W:1- M(DA=1T!@0.,Y03/F!%-!,--O@#L+O,-: /<66&(N/6B3VXO< 2?X&I=800@2MGBIK3@KL+8/;"9BAP?X%W& S@ M#@-++ 80]R"4N17!4%$R(P?W&%AB,H#X1T(FL]1FIFHGGX.46AA"%@4XJ#M M;6+N53<1=@LMZW[:#8:1>_,/4$L#!!0 ( #J&ADW34V*$.P( *,& 9 M >&PO=V]R:W-H965T,#2%&I;6-- MIE_937:3R6QF]S>UM)I!<8'6V;=?0.I82V;:'Q6NYYQ[+E<@;1E_$P4ATGNO M:"V6?B%ELP! Y 6IL A80VKUYLAXA:6:\A,0#2?X8$@5!>%D,@45+FL_2TWL MF6^)<59C_6Q'*VJ4/_6O@I3P54@= EC;X1'X1^=H\$V!+B1S,@2T"/9IA:PG1$ -UBF=7?8(FSE+/6X]WWTV#]F<+% M5/4WUT'33O-.-4"HZ"6+9G$*+EK(8E8=)AQ@DN06LKF'P!X!E('>1>ARL0KO MZ.%M@O4](IF-/'PILOU:9.<0F;LKB9SK&1E^-%R()'(+Q$Z!V C$-PU!HX9T M&-AUK3:@&0S0?/@;K9^#@J)@U.E-ATH&(!B/6KUU*,U1$+IK1,X:D:/&Z:A& M=)\&!B/0YA'0S@&:!+.17S#8,!7A)W/<"2]GYUKJ?@ZB_8GZ%.H--XJOX&(- M'?$-7&R[ _-#OCN^?V)^*FOA[9E4V]QLQB-CDBCODT"9+]2-T4\H.4H]3-28 M=^=F-Y&LL5<"Z.^E[#]02P,$% @ .H:&30BPAC+0 0 J00 !D !X M;"]W;W)K&UL=93;CILP$(9?!?D!8DZ!) *D9JM5 M*[52M%7;:P>&@-;&K.V$[=O7!X)HUKW!GN&?;PX8%Q,7K[(#4,$[HX,L4:?4 M>,!8UATP(C=\A$&_:;E@1&E37+ W^G/MG?=RYE(>.+T=]^HKD0[%#30DBM5+WSZ G,_6Q3,S7^#&U M-Y7H M'#6GTCZ#^BH59S-%E\+(NUO[P:[3S+^'^0/B.2!> F+7BTMD*_],%*D*P:= MN-F/Q'SBZ!#KV=3&:4=AW^GBI?;>JF27%_AF0+/FZ#3Q6I/%BP9K_I(D]B:) M+2!9 :(\\0,2+R"Q@/2?*G/'L_8.L%;#]T MFNQ#/R#S K*/%>RCATY]FO]\C]R;)/< DH&ULC5;;CILP$/T5Q <$7[BNDDC=1%4KM5*T5;?/WL1)T *FMI-L_[XV9A$Q MP[8O8)LSY\R,/8.7-R%?U9ES';S55:-6X5GK]B&*U/[,:Z86HN6-^7(4LF;: M3.4I4JWD[- 9U55$$$JCFI5-N%YV:SNY7HJ+KLJ&[V2@+G7-Y)]'7HG;*L3A M^\)3>3IKNQ"MERT[\1]<_VQWTLRB@>50UKQ1I6@"R8^K\!-^V.+<&G2(YY+? MU&@A'BUDZ^'58BL1[SB>VTIF'E=^897E64R?OSN2<-!TQJ.Q^_LG[O@ M33 O3/&-J'Z5!WU>A7D8'/B172K])&Y?>!]0$@9]]-_XE5<&;CTQ&GM1J>X9 M["]*B[IG,:[4[,V]RZ9[WWK^=S/8@/0&9## \8<&M#>@@P']V"#N#>+!@+AL MN5"ZW&R99NNE%+= NNUMF3U%^"$VV=_;Q2[9W3>3'F56KVM:),OH:HEZS*/# MD#M,>H_90)CL'K,%,"D9,)'Q$<0P 04):$<0CPA(2KU((,R, M2 R*Q!,"6N2>B,-D':9Q&)H@A&"=!-1) )W"VSJ'P60DA!:(H#0;[?*=5@IJ MI1.M>.2LB\EABI%4G"]H"LMDH$P&R&!/QF&2D0R925L.:N2 !O$T\HD&G=$H M0(T"T/#/&829.6<8P;6+ (K$+TP(-+,I>*9'8( B\W4@4#ZC YL M(#RS.1CN GA:XC'VCQD(FNE6&&X$>-H)2#IIG--6@!'RBVO[3]B]0W#'P-.6 M$6/J*R63PY]ELT)PN\! O\!SAQMN!3C[_V:/X4K'0*GCQ \WGR26T$E'B4;_ M4WLC^L[DJ6Q4\"*T^35W/]"C$)H;1K0PJ3N;2]@PJ?A1VV%FQM+=1-Q$B[:_ M947#56_]%U!+ P04 " ZAH9-108-UR " ,!@ &0 'AL+W=OQ-L<\[,-Y-X4O2,OXD:0'KOE+1BZ]=2=AN$1%4# MQ>*)=="J-V?&*99JRR](=!SPR9@H05$09(CBIO7+PIP=>%FPJR1-"P?NB2NE MF/_9 6']U@_]^\%+$+_ #YLSMPM4-3E%-#H14-:ST.YZW_'&[V MN=8;P6L#O9BM/5W)D;$WO?EZVOJ!!@("E=01L'K<8 ^$Z$ *X_<8TY]2:N-\ M?8_^V=2N:CEB 7M&?C4G66_]E>^=X(RO1+ZP_@N,]:2^-Q;_#6Y E%R3J!P5 M(\)\>M552$;'* J%XO?AV;3FV8_Q[S:W(1H-T610N3\RQ*,AM@QH(#.E?L(2 MEP5GO<>'+ZO#^C<1;F+5S$H?FMZ9=ZI:H4YO91)F!;KI0*-F-VBBF2;/'R7[ MI22<%$@!3!21BV(7+>R1E> CQ4."V%EF;.SQS!YGB3M X@R0F #)0Y^L)NP& M36XT[< 8IE8=2TTZ:^8#2.H$21T@*PMDT*1SD/7: EEJ\O^!9$Z0S %B)=EE MBR1Q%B06R5*T3N.U&R5WHN1+E"BP4/)%XY/0;MQ^*0J#U3JV6-#LQ:VMFX.QT&G7/D;F<_^3#G/R.^:5IA7=D4EUQIFK-1\&U+"1K!MG+YK^ ,J_4$L#!!0 ( #J&ADW;V+.A#0( .@% M 9 >&PO=V]R:W-H965T^]8+[=^H]2P04A6#714/O$!>OWGR$5'E5Z*$Y*# %I;IXXA' 0IZFC;^V5A M]_:B+/A9L;:'O?#DN>NH^+<#QL>M'_K7C9?VU"BS@IUV N]0HM* MW7;0RY;WGH#CUO\<;G9A8!RLQ>\61GDS]TPJ!\[?S.)[O?4#$Q$PJ)21H'JX MP#,P9I1T'']G47]A&L?;^57]JTU>)W.@$IXY^]/6JMGZF>_5<*1GIE[X^ WF MA!+?F[/_ 1=@VMQ$HAD59])^O>HL%>]F%1U*1]^GL>WM.,[Z5S>W YX=\.* MIUPFD(W\"U6T+ 0?/3$=_D#-'8<;K,^F,IOV*.P_';S4NY6.S&Y Y.M,/G]Q>$(/W@?NM,XRR5P@/)U MO01W3Y&0-%XGA&YJU/3 GU2L^T4'R8^RI:FGOY'U!+ P04 " ZAH9-7=UT?*\" P"0 &0 M 'AL+W=O?YA8M7>61,.6]5 M6U2JR3Q/;H^LHG+&&U;KE3T7%55Z*@Z>; 2C.TNJ2B_P_#<_%X:B,P5O.&WI@/YCZV3P)/?-Z M+[NB8K4L>.T(ME^X#RC+46 (%O&K8!=5YT*!5]:Y]%;9^7SO^5!A." MCA#T!((^).".@'L"(A\22$<@GR6$'2'\+"'J"-$M![L=;:UL\==4T>5<\(LC MVO/34'-,41;I[=T:H]U-NZ;K+[7UO"38GWMGXZC#/+:88(#!:72/64TQ 4GO M,6L _4/@;#C8&JO'-&$M!!\OE#EH(.4B"" M<<'2_]A]Y,-OOP_H3%YM?W( 2#+#[QP -/[.W*_"+R4*)G%,OT)3S*2FWN"S M5S%QL#U+.EM^JI4-;6!N&^,FR'+;%\=VG.48LI,L)Y ]S/(0LD=9'D'V.,MC MR)YD>0+9TRQ/(3OR=6?W@94'9'H^ E9T*:^W >]6I?8N\9V*0U%+YX4KW7)L M9]ASKIC> 7^FOP1'?7WI)R7;*S.,]5BT/;R=*-YT]Q.OOR0M_P%02P,$% M @ .H:&3;V^Q2VS @ =@H !D !X;"]W;W)K&ULE5;M;MHP%'V5* _0Q([S01606EJT29M4==KVVX"!J$FQ5KNIG_G>FFWHOE2O_/B%N8!BWW/1?V,'5FJX\43;6/%2VG]O MM9>*5TY%NU+1]_99U/9Y=/HG&DS CH [@K9]C1 Y0O1!(%<)Q!'(K838$>); M"8DC)"-"T";+9O^)*CK+!3]ZHMU #37[%-TG^ONNS*+]G/:=_@!2KQYF)$KS MX&"$'.:QQ> >!G6(0*MW)C!DXA&?T?'0P/P<0:)LB'D"5"9#R#,D,\(L P) MX6@B,&&1%8AZ E%"8 $""A K0 8>H%'&6TQJ,76;<1R'YC?*"@3$0^# I1AT M*09DO\7$?4O7DCH!#4T M0V1D:'(64A1G5RRA$"[B$+ 5CZL8 B47[%PX+! @,3HMGAUHL">!K;OX'#=T M"3Q<'A &7,K&H>,S4^-"N@H9.@*?"R@"')E.= 07/$H B0M'!H)+'J7_$2UVV>JM=4_6 [97[ 6\[LN]4;(M:>DNN],5MK]<-YXII=\([G?R=;@*[2;L'U!+ P04 " ZAH9-N)/MNH,# #M#P M&0 'AL+W=O9:E2F0#R(VOOWEP2DDBR4^D%@>7;WV4UVPXZN-'\KCH0P MXSU-LF)L'AD[#2VKV!Y)&A7?Z(ED_,V>YFG$^&-^L(I33J*=5$H3"]NV;Z51 MG)F3D90]YY,1/;,DSLAS;A3G-(WR?S.2T.O81.9-\!(?CDP(K,GH%!W(3\)^ MG9YS_F355G9Q2K(BIIF1D_W8G*+A!F.A(!&_8W(M[NX-$W]^L+V7P/)C7J"!SFOR)=^PX-D/3 MV)%]=$[8"[VN2!609QI5]-_)A20<+IAP'UN:%/+?V)X+1M/*"J>21N_E-<[D M]5J^\7&E!BO@2@'7"B[J5' J!:=6X&2[%-Q*P>VKX%4*WH>"VZG@5PK^1PR= M^*#"!WT9A95"V)?1H%(8]&2$[-NZV7U=H'JID:)BE7M$;KI%Q*+)**=7(R_K MYA2)\D1#KL6-"ZG,K(NP5&%F)08W,&X3L] Q0="$/.H0 M5",LSK*FBD&J,PS0\)H^YA#&5ZCJ&-Q$/.B((%2"^=3(ZG,C3Q!;)6L;P-$ M3IL#K[ C#3@-)R%LP84MN-*"V[ P4)):8@*)R23&<9$M?DKB^@(W.M#SFK@& M=P_F[NG%[CQ->X(XP[R 4P^ -9')1]HG$+/'>CK$VB4L*_#EKI+1\U"3X^K M?A[7G1X;60KA+(5 EC!L80!;&/3O N(8 H\*&V"AG1402#DLY@ (ART906T' M%P(<>2H;I"U066#J$LT!I*,BF[S@4VJ*,,#+;['1TK+1%WHV:FG:".C:OG*X M/"&@&W<&W=)E$=1FVPBWM#'D?R'HEFZ"^K03!%0WV,=[ )NL6JH70>7;$< ?(%&BXA^2,:KB'Y QXN M(?LK/%Q#\BD6 RMDB<=_&V6MC]#*0?A'E!_BK#!>*>.C@_RZWU/*"$^;_8WO MYB.?O>N'A.R9N WX?5X.H.4#HZ=JN+;J"7_R'U!+ P04 " ZAH9-=,!> M=PT# !J# &0 'AL+W=O G7..[SF@ MFYOY1=3/S9%SZ;T4>=DL_*.4U2P(FNV1%VES)RI>JF_VHBY2J9;U(6BJFJ>[ MEE3D 0K#."C2K/27\W;OL5[.Q4GF6S?<+_QYF&V":T")^9?S27-U[VLJ3 M$,]Z\66W\$-=$<_Y5FJ)5%W.?,WS7"NI.O[THOYPIB9>W[^J?VK-*S-/:1QX2>^M^/[])3+[^+RF?>&B._U[K_R,\\57%>BSMB*O&D_O>VID:+H M550I1?K27;.RO5YZ_5>:FX!Z AH(ZNSW"+@GX#="]"XAZ@G1U!-(3R#&"4'G MO0WS(97I;)].^YW*LU&[YV5$PWEPUD(]9M5A MT!6&TEO(@PV! 1&H H8JD*N*%;+HZ/: M8V@B5'#?T4V[XK&6CV_" M&O$9.06B5B"Z$3"*7'48VF+*S@:0R,S#1D$4A68D-HK@A#$C%AN%"6+(;8PX MC1'+&!M)-G;RX^G)4J< G9!LAR'7R>($&\':((@0&+G:()* H;2Q01AB[#:5 M.$TE=JK,S6=./IN>*H3N]A!.R+4'W62&0V($ZT QRLP^8H,P,KO-QH%"D,0C MSD8:'UC.$C*BX&Q:]X ^$*^[H0">$B^VW,:(@1FOC2) (S-?&P6$TM@,V %3 M1XZ\O.!N=F!WN]%GY.XJ0#Z0L+NQ0#PEX=B1,$K,A&V4:J96PC8*2$+,GR(' MC"$6CGAS]SRPFUY"1Q3<#0:2#P3L[C' I@3,'#]$V.H0-@JQ*#0#ME& (0$S M8!M&:60&'%S-206O#^W0VGA;<2JESN5J=QB,[Y&>LXS]%] MR7=3^+>T/F1EXST)J::[=@;;"R&Y*CZ\4^_%40W^PR+G>ZEOJ;JON^FW6TA1 M]9-],/R]6/X#4$L#!!0 ( #J&ADWI:($S<@8 $HE 9 >&PO=V]R M:W-H965TT! :I(X:QN8_?NU'1.BON3R0HAS6MTMZ1RU9%V\E]6O^B6$9O1[N5C5 ME^.7IEF?)TG]\!*617U6KL.J_>6IK)9%TWZMGI-Z787BL3=:+A*=IBY9%O/5 M^.JB?_:MNKHH7YO%?!6^5:/Z=;DLJO^NPZ)\OQRK\<>#[_/GEZ9[D%Q=K(OG M\",T?ZV_5>VW9-O*XWP95O6\7(VJ\'0Y_J+.[[WO#'K$W_/P7N_\/^I2^5F6 MO[HO7Q\OQVD745B$AZ9KHF@_WL)-6"RZEMHX_AT:'6]]=H:[_W^T?M_D^"T-",!X-V?\1WL*BA7>1M#X>RD7= M_QT]O-9-N1Q::4-9%K\WG_-5__D^M/]AQAOHP4!O#:S::V & [,UT/E> SL8 MV$\#O]< !@/8&IC]!FXP<,<:^,' ;PU@?]+98) =ZR$?#/+/;MV+5^G'P*6? MW=2/7+(9\7X*W19-<751E>^C:L."==&139VK;I8^=$_[2=G_V$ZCNGWZ=F6] MN4C>NI8&S/4&HR.,C3$W' 9BS"V'<3%FPF%\C+GC,%F,F7*8/,;,CFCGGL%D MZ1:3M)V[[6'-][#N6S"1%\6W8/@63-^"C6)0*-\-!GK,JL=HWH?E?5C&AT9C M8XD/E1MEC4&387HL\)X"M0R/KF,20X+6$8'S="H M#Z&B:'(^FIR)!LWG24[2QI%0A,LL2*%TZPV[C*1,,$234Y*U$X= 20N68CSE MV).BDR=-43PS!N4QZ"OCST@A"RN TC3D7&I#6 .4.7X948+&*T;D<[R0L"!A M+5&"'BM&D',DR),!A.1&$:H"QW)2^9[(=@\6Y'$!)#-<*D4AN"1AAU MPJY+T A#EVU(D8A?#Z#C"&6D#1X5"9,*7#&"2!A[0L8"L0VW;EN<,9!YU^Y* M4BP MX=Q<4R"!AA. QR.B6Y=,D0VD()PP*$56C>DA5!RU(!+ B83%45.1@#P3IP0((@% P94+MY$QP)#'/< MBP^/'=$E%O:=DBM)S'@9$%]O9@:;B]SV"CGA.1X22R LZ MXD_0$2_HB&=TA+S!'$!1^9O9MBH"/.['(..X!-GQC.QHJ8\%0?$G[.V]H!6> MTPK2/\R>W1F-W\!/#^/BF(BFQ#]+[Q+IFFS0%+YF,$1%DYW;$,M0/?<7W7FZN?0S4^=?^QL>Z/D7[\[OVV3H+VT<'_>$DD\7FUM&?Q;5\WQ5 MCWZ635,N^\L63V79A#;\]*SMPI=0/&Z_+,)3T_W;]7"UN=VS^=*4Z^'F4K*] M/G7U/U!+ P04 " ZAH9-:_8'Q?X! "D!0 &0 'AL+W=OX:9[Y\Q>/*1BW?9 "COLV.]+/Q&J6&-D*P:Z*A\ MX@/T^LV>BXXJ;8H#DH, 6MNDCB$/+8=53\ MW0#C8^&'_MGQVAX:91RHS =Z@%^@?@];H2VT4.JV@UZVO/<$[ O_2[C>A(%) ML!%O+8SR8N^95G:UWX@:D(&%3*(*A>3O ,C!F2KN-CAOJ+IDF\W)_I M+[9YWF7KEXS>8&R*^-W?_ T[ =+BI1&M4G$G[ M]*JC5+R;*;J4CGY.:]O;=9SYYS1W IX3\)* ;0*:A&SE7ZFB92[XZ(GI\ =J MOG&XQOIL*N.T1V'?Z>*E]IY*@L,P4P18070 P M^0\@<@(B"XBO*HANJIQBB(WI;4R495&:XL"M%#N58H=2[ 80)X \WFOB!"2. M"LA-K\E=KSC&)(C"U*V4.I52AU)RHY3>*84X(6$:)&ZEE5-I=:<49RLW('," MLL=/5<\(YX\>/-#M''3U$P412;+;>CNN]%6U%VK/N0(- M#9XTKM$C&ULC5==CYLP M$/PKB/<&_ 7XE$2Z)*I:J95.5[5]YA(G00Y_OL:PU&PE^3R$+ SNS.[ ML4?V_"JKU_HHA/+>BKRL%_Y1J=-#$-3;HRC2>B9/HM2_[&55I$H/JT-0GRJ1 M[DQ0D0?2Z*M/J[$KF\+GSDOT\\9X>C M:B:"Y?R4'L0/H7Z>GBH]"OHLNZP099W)TJO$?N$_HH<--@$&\2L3UWKP[C6E MO$CYV@R^[A9^V"@2N=BJ)D6J'Q>Q%GG>9-(Z_G1)_9ZS"1R^OV?_;(K7Q;RD MM5C+_'>V4\>%G_C>3NS3Y?6+Z IBOM=5_TU<1*[AC1+-L95Y;;Z][;E6 MLNBR:"E%^M8^L](\KUW^]S X 'O:K]>T]ILXK0 ]7=WS:3IMGF-]V>6L]>E@S'\^#2).HPJQ:#!YC8 M@JQ="!HC-BZ"$-9C BVR5XHAI2OL),"6B+N(#8#@L 8"=HN8>#+J5@(GH& " M:A+040)NE=%BF,&4K4C*41S2B78QD(FY3"2T_ECF,%F(M8N($LK"$%82@4HB M0(FU.M:1P_.)H80F!,-,,<@4 TSV(HE=)H1"3.*)A9" 3 G 1*SN)@X3X@11 M0J@EZ:/ C0N\O3(XJ)T#VBVF%7>8>,)CPNU]?Q\W$H1"V(1"=U]-F0.:\#$$ M5!79+M6"^$!N/"-36D$;>D08('+LL 4A.F B?(;1!!7L-H@ 5(E-15PJ-F-3 M3+ M(<"7B.U+'6C$E,RT?PT_$[2P1R' I*AM4AV(CU@YL<4Q2)P-VP#);JP MV,\08&@4V:HCARB:,7OGWT.-Y<"FAV)W\] )VT2PFR' SJC380AD.Q0(FMK) ML#TAP)]H9+>W!<5#X]$H;KO]!W$; ,=8B&("2\>PC^$0D&Y[ PB:.$1@V.PP M8';4VJZK#C0J">$DL;?U?5PK*1@<*0M1'2B6TG'"F=^A17V'Z02[VJGF-]7O5GN/;@9*G M[HX2]!>EY3]02P,$% @ .H:&32GT;?.@ P KQ( !D !X;"]W;W)K M&ULE5C;CMHP$/V5*!^PB9T;($!:2*I6:J55J[;/ M63 0;1+3Q,#V[^M<-B7.,807DI@S9V9LS_%E?N'%6WE@3!CO69J7"_,@Q'%F M6>7FP+*X?.)'ELM_=KS(8B$_B[U5'@L6;VNC++6H;?M6%B>YN9S7;2_%,]^,/'S^%+(+ZMCV289 MR\N$YT;!=@OSFC2N65\[?JX\MV8=I51"QE&U%1Q/)Q M9FN6IA63C.-/2VIV/BO#Z_$0PCI$)8,H(N" MHBA6=&!.^P[60T0P46*X2Q+=).F%Z<#.G?J8P(4$;DW@7!,$FH[R M(($WB,#SB#)<"*-V)\(X2G\BC(N#]6&P/B#PE"%!&(V3 #H) (&O.$$8!SN9 M0"<30*"4P IAE"FZ1IBITNVW,;U@IS#8Z9# 5TL:8 9S!/$H'V@HL/B1!]2/8/DC2),"-5L \C4Z3[!R$2!+OJ8("=8E$CR0+58= M,D)V(@0*;(T?+!AD6,7N5--A%%-""%+U#8$"S4I(<153=\1:"$'J8G@'U \& MZP%%I:ZN=0@TG#.W0?U@L&A0)!KJI@J!@L$P(9!F&:)8?BC8\ZC+78A @;IY M@B"-\E,L9!1HU&!-1*#A,(T A6- T1U0/RVLFQ3L?K0'"JR;S@.ZZ6#==)#: MJ>3W;EXE25CRGEKZE;NW%*I;NMYLBA90^6&=ZS5 M7\Y<-%3IJ;AXLA.,GJQ34WO8]R.OH57KYIE=>Q9YQJ^JKEKV+!QY;1HJ_AU8 MS>\[%[F/A9?J4BJSX.591R_L)U._NF>A9]ZH"WQW1 M;WY'S3]&6ZSWIC"+=BOL-QV\U*NW/$Q0YMV,T&!SZ&WPQ.;=PM/J(P)#B -> MN(<)A@4(&".Q N2# ($% E @L +!!X%@EF1O$UJ;UMK@),(I3F%0"(+"!2A( MYZ!P 2*($)2L@"(0% &@< :*%J!/<8!PN+)U,0B*@:V;@^(E2.>3K/WD! 0E M "B:@9(%*$A)F*X=AA0$I2 JMTC_ 2E?IS%%ZB,-F$T0H*KF=$ -3BTB%+%-%9K6T@ M7/D(*/T4SU'!XE<%>+E_WN1.;9BXV&XBG8)?6]O*)JMCQ]IC>R>_F_?M[@<5 MEZJ5SI$K?;/;^_?,N6(Z&G^CSW>I.^PXJ=E9F6&LQZ)O,_U$\6YHH=[8Q_/_ M4$L#!!0 ( #J&ADW^ FNTUP( '$* 9 >&PO=V]R:W-H965TT&(*=(-65X[MN[-2@;.S91-A>\&R"3K0J&_B"+7*J:X#_%;!" MEZGMV5?#:WDX4FYP9I,6'.!/2'^U+YBMG%YE5]:P(25J+ SW4WONY1O/Y02! M^%W""[E[MG@J;PB]\\6WW=1V>42P@EO*)0"[G>$"5A578G'\E:)V[Y,3[Y^O MZBN1/$OF#1"X0-6?/4SNUK1W<@U-%7]%E V5"D6W)[+_#,ZP8G$?"?&Q1 M1<35VIX(1;548:'4X*.[EXVX7Z3^E68F^)+@]X30&R4$DA#T!"\<)822$-X\ MC.(CB8]N#J)10BP)\5QZ'?7#-'=):!@-L'H8N%N@[: M?P=>GK+]L^5&L5W$.]9@PJSG690%$^?,A22FZ##^'29)AI!G'>(-$1L=$011 MCW%8D'VDOBG2PM<$_*&+A8Y(4B7.AR*KQR(;@TAFSB0PUCP0_."^6.DGI0B- M J$0" =-"Y6F=9A$8!J!B6.E:PL=DX7N$+/4?04*Y%F7\=)4V40K'13&"F8] MZFM0E\A8E\A0ETBI2Z3%$;A>JE1O84"%[#10:J/[TVJC"V5Q%&=*<714FOAJ MN]:C[@;EB8WEB0WE45(J3!AUVY@PZH=FPJA9ZYC8_22AQ)A08A!0_CM%HG\' MKMJD<=^YB93W Q>LDG!^"MW'V['PH")0R4$Y^[L MJ"$^B,F"6%MT:BA/X,[:3R]SGY\]BKWP\J5GL#][^=ID7_CYTJ2S\O.UR3[/ M\DUF].M>QRGGED WC/T ^% VQ'I#E)VIXN3;(T0A*X[[Q#ZP(YO_^D4%]Y0_ M)NP9=T-0MZ"HE0.>TT^9L_]02P,$% @ .H:&318J&V_I P &ULE5A=CZLV$/TKB/594"_]4U^=9$%2[D\R3ZDF=9:'?'%29)[5^+(]!=2YELF^,\BP@"/$@ M3]+"7\Z;L;=R.5>7.DL+^59ZU27/D_+?E%C_W/@6WH\U68@6,[/R5%^ ME_6?Y[=2/P4]RS[-95&EJO!*>5CXSWCV2D)CT"#^2N6U&MQ[)I5WI7Z8A]_V M"Q^9B&0F=[6A2/3E0ZYEEADF'<<_':G?^S2&P_M/]FV3O$[F/:GD6F5_I_OZ MM/ CW]O+0W+)ZF_J^JOL$F*^UV7_N_R0F8:;2+2/G M_&RO:=%VZ^V:?GJ]*C M'TN.PGGP88@ZS*K%D %&B#'DQ87@'A'H /HH"!3%BCCF9.Q@[2)$9,5PEV1[ MDV049@B*%3;VX4@L"A-0D( V!'1 $-MBMQ#10(H&\@N)&;8$7P.P,$2 *J8\LBBV@*PB$>#_!O8J^L1(P)KQ$"-&" R@PDX2,"="#BRDEFU M (!J-(" NV=F$QH\)*>>,Z#)&E,>2/L\B:U:T+$SQF%MGK37\C@00HD'!7 MH:U/"XF'DXV>B+T(053(+'E<=XX\(%$46^H */R$K0)ZO>ENI$X$JA.Y)3.Q M_&+0/GZ\26 $]V1TOTUTF'&?X S9?1/"15S8/0""B3B.L34%$ [S<-!WQ@E. M;#KX\1K'X([QC,D#5=Z!1O4K.&>V1BZ,,!3&MD8 &T*4V1*Y,$P9FMAH,+S3 MX/!^C7:8>T4*P^PJ?8%A3@U"L%$1CK.#MT$,;$MB@@'>)#"T2TQ5&;Q-8+>- MNE7&@6T686B_]197 OQ&XS!*HL M\^;-%J#(2YV8$PM\H MV'25$7L;&;^%>S#!=[?E%8#A$T5&X#9-W#9M5\4*P$QZ@;LE ;HEL[VX&,=+ M,#@UY;(\-D?DRMNI2U&;V1B,]L?P9V).7=;X"L\V&!A_T<=V:'Q-9AN(9TOT M,1\8?R9(OT"09V*^#$ ^M,[Z#1@M"3^_)@1?:;??(OY(RF-:5-Z[JO41M#DI M'I2JI984/>GJ.\EDWS]D\E";6Z'OR_8;0/M0JW/W?2/H/[(L_P-02P,$% M @ .H:&3;QI0 3? @ Y0L !D !X;"]W;W)K&ULE5;MCILP$'P5Q ,B,O2 M1_YUX24_')59"%:+FAWX#ZY^UL^-G@4]RRXO>25S47D-WR_])_2XP=0$6,2O MG%_D8.R94EZ%>#.3K[NE'YJ,>,&WRE P_3CS#2\*PZ3S^-.1^OV>)G XOK)_ MML7K8EZ9Y!M1_,YWZKCT4]_;\3T[%>I%7+[PKB#J>UWUW_B9%QIN,M%[;$4A M[:^W/4DERHY%IU*R]_:95_9YZ?BO87 [@)P'X#H?P-(%T ^ B);?)N9+?43 M4VRU:,3%:]I_JV;F4*!'HL7@8!%$!M/;HJ8((A @L@21#<$V4B%%D,MIK(8 M@FF6CDJ!4(02.!D*)D/=9% ($\0@03Q?C@0D2&;(D3B%1F$X$L/%I.%$)2F8 M2 I(,7'V,I @FR\%"F&#A#/$Z$##2E%&4#32 X#A!*&IA"8XAR4@\5L5%81K&$^G !D: @]&$ZQ!L.T3O$ 4V'HKGB!*[ M5T0ZOD8 $,VRB61@$R/ Q8,3>4L!VP^E=T@"&Q!E MCN[0!/8>!KYYKB;4*3=.QI*X&!R-C];7N8=N.\X.F;8"_L^:05])[%4JW;K;!V@NAN,XQ?-#9'77/W4\*OE=F MF.AQTS:>[42)NFNJ@[ZS7_T#4$L#!!0 ( #J&ADT,66]XK $ )T# 9 M >&PO=V]R:W-H965T3-B]V '#H50IE M:SPX-QX)L>T DMF='D'YDUX;R9PWS978T0#K8I 4A.[W)9&,*]Q4T7'R:[V*'1RT?HE&)^[&N]#02"@=8' _'*')Q B@'P9OV8F M7E*&P/7^C?XQ]NY[N3 +3UK\Y)T;:GS J(.>W81[UM,GF/MYA]'<_!>X@_#R M4(G/T6IAXQ>U-^NTG"F^%,E>T\I57*=T4CS.8=L!= Z@2P"-PR$I4:S\ W.L MJ8R>D$FS'UGXQ=F1^MFTP1E'$<]\\=9[[TV9/53D'D"SYI0T]"_-8=$0SU^2 MT,TD- **%8"6V38@WP3D$9"O 'E9; .*34#Q7P5%7O[39M(\1HU*FL-NI4II MR&JRX>)^9>;*E447[?Q/BJ/LM7;@B?N=OPV#?RN+(:!W8?O@]R;=F&0X/&POLZPVT454/^2[HOZ7/^S_^"]_P'?XO7GT4[79/]3P MSK)8-G]]M]@/HBR)HW28S)H__EQ]@A^'X1\#2_CE;;DIHC?[8EW_9_-QL_P/ MC]NB^6,RO/B/UA>NBUU9X9:7TK_+[YJ]W M^:KV1E0[>U_619?HG\O'IO/ M71UV.UI862_@N;\6^:YUEQ<7P^0B2UJF>EVNBEUT!>_=5SMOGI^KS46^6!3P M##RQY*=;CUNNYC5\Z0%4\V*"#_U'UOSF9IVO<)7OBVVUVY>;^^BJ6F_SC;?< M5^MB=X^__[BK/N\?VA[;[P[^S7W9%PCET0>XMKHDH.15>F>_RNLZNL3!U_#0 MS;Y:_-IVC^*1.+HA)(O>'?;U'C 1UAD>^D7GT%<5+'-3PTKA4UVMRB7=S(M\ ME6\6!4P"=*$&E/YX\S(Z>W8>/8O*3?3AH3K4,*=WV'_*-^U(_$OBX:(&/%@G M3//<^SFO'XC*+/!#\=^'\E.^@N>]>6\>X"8O]L5N#BIR\4"J5D= M[8I% 4/=KHHXVA3[J+J+ "2JS[CE&O]ZEL2C=$Q3X\=IZH%><5? TF%E<+9E M7M-=[XIM7BZCXLL63[BFX:K] X#>PMEW\\4/U1[@OON9ZQW0\AT !0Z* M)[/%+=-V^JP5'JPV:H;F\V\V $_W)9R.FCLXZH]5M?Q-:(-=FTL_)L& MA569WY8KP)C"AP=S@=O\$6\O\#O@8N>)B^';WH9CPM>)D[2>Y:[X5&Q\O'>O MKF,RP+9/<']TRG6Q*:L=W,B^")]U<]:NV^/S%S-W/>,M%#Z>U]M\4?SK=R!=U,7N4_'='R,/:9$>/52K9;&K M__?_/4N3Z0\$R?M'[^(!E=0)U$S\ML 3@!8KJJZ;I^N\O"SNRD79I0QSFIB@B@I,T @$MRJ/Z ML%[C.2+57?[MH(BU=YK].-/9=8Z _5#L2Q 6SGMSJIL]C$;" RSC=;F!,4LX M@NM*,>M?+F]1Y%KL/9YUJ3D%;\?G*2< [QDL<5FM5OFNM@#L7;@W@ ?8T1E_ MU?M5!?TX_XEO2F3I>%U"Q,D;EB\'=]MOWA-V&WRM]U:#@&H@C"G*%F5>9+T" M1/7R!)S&1^ VZZU$39L_OF?FX1%71OX6AG95U80BN\Z7%^Y3GJRP SH6;7?5 MG4^JU,' $6NN[3H-PR)0+Z,NOQ3X@$O]8; I4 MA?"A?+DN-Z18[8'FAC=6>:MK7S\2ZS WUN19/)O\8QN"R J!1[5IQ(% M-:(Q9[>P:CBZZ&Y7K<_U:/O\B[^:ZZ>^^#.(P:$-_))Z!/"7S/M*OVUQ.LKW M^UUY>]@C18SV%0F?&L,43XFCV[PN%WRMY>JP5SAZG$#\I2CO'^#QBQR$J/R^ MT)AT0"SDR;8P' GWWVY=+?A_<[BM%[MR&Y(7X3[N"A*YD1^#(%0NI%CZ)%)R MY8@*!#9/XGKN.&\8.-KY'JAO<>#JWQT37SQT1F!9/("*@0]&A\VNR%=$UO%Q M)+N;*/^4ERN\H0L XXLZ)R$99-B@C/H:,*:\WRBI>_$8H:FD7K$E2$@8)Z\\ MP"3$HR%LZ7=_J,R^!B&B_[W1*W?T"J*R($MP4^6G%FW);AT!'004T /*E< * M^!8_DW9-) /T1GA4;DY[S<1"?(7@#-'E2>\?5]Z-RM5)-*O-!1T> M@#/ )I$4U)"(P(1&?1=$>L(%$@/$<9.23)MS=3DV5]P>ZG(#A 6W< O2*\[6 MKBYWRJ9M-HJPFMZA8G>HD3^?#F7'4(#M/$<@\XK5+W'WY69?[( 87\#D45W= M[3\C4PB"S?4!9(Z\9HO0-FAOZ7S%4BQ+SX@M(ST+,(I%42S5YM;Y7K_Z=0/5 M)!*=/$;^R&0#'S"@EB]@VZP>&3BD2Z4?=KXT:FY=773PSH[=\QWK9MWW[&X: MI+H]*G/;P^T*V'AU!Z@, YA%'X!([S[#:0"O_W\,(=$&C@Y[GC.))CEX"EW& M'(*Z3OJDH:9KJ.BA6-X?N6RY) !K=!@@[K.E@$0=.S8-VGKODDCJXVM9NPMN MI.Y5) H!B2AVB[(6QP#$1B/(D7$8?-VK9@N;*\HUOJ$# W:NB:FIC;FFP%8@"T-,^^/+K1RV L<"BY! M">D+*:3?*L-BS89%6 P^#%(J\8;ZH?J,#(R^K!UY?F$Y5GX+5]9F(WDR;K_[ MA(IC\9F>?0&J*4U[C9;US3YX_.]V]_E&23VQT$6TJ"W?=0V@0E5I5P6/+RAZ M61B=&'][H6'&.JNC,SQ*Y5,]!WRBHUT5.=G;2KBC+;I0 9P5W=X1)\5OT!F* MH@F^4*! M]T!O@Y ?RIH@NB-?NIJ51T ,S8(>SR!FE#9LP&(04<" 7]'-TY2 M4@%41L$\$+1JRW:"?;%XV%2KZOX15)?-XV? KH(^[4M0#XB>(>>"+]!$!6H^ M+T=-!\2E)E5BMZW8]PV@I!T*Z7 X1T)RD^7U^2"Z7*U8$U%[UL2'R0'9+_(%6XOM,HI5N49R:Q9B3Y#O MK ]A4PZNIB\KBO6Q+2.$[!+ #$$,H*?\5"C8I@-5]Q*Z #7V_@$$ IR:5_6D MNP2HOELA L*I N/:KZ0P MO#('TPU!;(Q& JT=;A"]1Z9=$+#"NM33-$=,RRJ^Y""< VTD[J[Y:)\U=D)Q M$$J *Q]62SP<#&)3:/&WPT9(*Q)HCP^(=\SZED$'Q?.;Q_0:@#)*AA?_#@.M MX#$SV8W0M#% 3FL'5T:SC,YN7EV=X[G^1&Z-)%4.Y8@U#H2'U\7MCDY'(6CL MDJ]E152&088$2 .0EY;RW*#W*M_!'7[;T 9#F@]E8#M0& V#_P M$9;VS/Y#4+7#=FGU4P"<1WV2\'RMUA]'Q#T)65A]VSE ^!TR,Z()Q?([=6'U M:9#$8ABKR@0 V"3;$:X9C/".ZT'OQ$<=NK>"^V@(/J_:3-#1&=OKM^=([U5 M_&KOL%L3E0 +7B)H3,9.- /*0+!>'3;F".M =W-O.E@JR_7/DND QC&N$)?1 MLXT0Y[Z_WQ7W""U;K9/CRR"D#(;1NERMR+ND^0'L)6A7T?$"K=:56/NZ ,<. M"Z7C24L#Q0=L80U?RC6L!@#CV7@P,2N ^UFO"^#6]!-LLC*T1MV"$CW-*I&5 MV$-T#@Z>V3CNWL\ 77@D>,KE7"DZHW",U@/^-Y M/)HG\60T;%L[RE?PGR*ZV%<7^.\MR6"*6VW<7="8H7T,(AF1=,.6IY^)$@*\ M&VKDDR(%L<^RT5C AP0BDGYR32=P_<-!.OZ^W=2U/$CZ-T8"F&:(+SF.]@E' MM38]IM-X?,QZ-A^*#-2+F-Y.$EG=$2Z#S. M3\,;]UP"4&^ 79KOGB42VP:1":*9<=2)7=^RV.?E"LC51S8@OJKWA"\UK9)% M5ZLPGT 1 \(N2J^:W]31.M_D]VR@@+-;Y[^",J8GCZ._'9;WEK0"P!W66R7- MH'R8$Z=3# SCT.6AYT&Q9T)+PY(6XBD*&3 4.;,$).!Z^VK'88RT9B@B2! D#UG8_TR M[E'B(.(N;D%/@*75)'&B9;$B[5>H@HMRMSBLD>PLD,]=+O8'$J]9]%R02/4) M<4]1^:H6-QL6&M<8 %*7]QL@,PLRHIE=276,2!U02R13=0' ;?C3VUK =5+M:QJB9C@'^%+NU M,F-I&.$;(T>;CJ" E87\AAV#%$:8(X4 3H0LQ/IG#:8L-<")"#754AL>'X.G M?/>E=4U*\'=#-#4$.R,8FV/9#/7U8QI#TB0.>B,N6SQT#0BU" ?7-A_IBK%[ MXJP@S2[@'$$@N%02LGQH5VW@\T+A]AL4OXFCC?B0K1$L./V+"OZ)SEY?WKPX MUUP/Q.FG2--G'ZHMB&B3X029B?X .R!,RE*E"0PZ[N\W');H"/MHZ@FM M]*I:TAG1&R#R@ZZA)QG;);X7PYH%C<]C)0HK(L\+L4\*PO?Y@6PCU9JL\?=5 MA1QO)Z)<@/Z0*4.!*TKXY@B0FV^T2$!D3&G\M2;2-9K\I-Q8EPSKR4C O/7)D\]7=:5I2AW='&[W]%,V&EZ,AG'$D2*7%L=, M=, 5,>^+UJO6-BGG/!F!\Q7[HQ=\G2J*CE7_6^#IY)[)#5'C@7-SA"BPK59, M8%:/KDQ&@B8=C=@B8H^[,91IOP/PP-\'WSGLJ5/!Y#>4M<=75 ][(&M_UVR0 M9*U=L=]5]5:1PW4!5T+4=6^R8P:,L0K$]!3,DQ295RXX)>0W.9 TN&EJ@+[5I?=PJ?8=H-#KW++80C[Y*4+A%![_7NA9"W&LKPVAT$R)-V+ M*Z/4VH)&^R=!M2D^:0F;SD+1&% WT+2EA+-"B3HEK&O!R35TM3"+/CC4((WA MB*/K49DVZU,#H@"Q@\D&2I8M*6Z\8US6X V,M".:,<4$<,Z($2!3D\PDB*<\ M<.LAWP##60**+%0T4M=4L#2>2N(V244K5H]4>4+'5?D6?VJ&61S;OECEK&;PIK,-T7B7F MNEINP\;SEHEB8LTYTL<5&:[/Z,Y4["$RSV*[%R&S,'U^_AS.".%%AI\W\V2F MT<^XENY'+FN5>8F$5!CRX?M+??)]GCDSCH5SY[,.PBVR4VH%F MPS@;9E$*1S&'A9J!4I":L\DDDM'O,N0R.LM&\11XQ'DT35+Z:P@+A"N?#^'. M1CA$/)M.X5:G<3K!LS#!Z&=9%D^G]M4,KH->G<$N9XEX=1+/AB/YJ@'^8"SX M<)#AX9+LD?Y@_CY+!@DN8#B P? /!*1NG'9]<]\8DP%G+\/>OE/Q2XF^C73= M*)192I@3C^!XX4.<3D?X[S2>CL=1[X18'&$^S0!H9O3N3 -:X[$,$&V43. : MA[,4_IH"HLR"JY))D%$RA-&3*)W#R*,(!'Q9$B$ %5F!#[PY7@.GR=1:S9IE,P1_X;VI03 M?S[*O"F(TEN_/A D!QTU*JA;K$-68OQ@5 X:YN[L ]/MZYDU(:TA546F$ 0M40313B]!*R*'@"*6O,SU#V-34(]/3 MB\D/. :6&8EF@W 0%:O=H"NQV QCOP1I2GOQA!-9._1=/WD12#M&ES(*:/J5 M;Z+YDJ)(#BCMD"7]E\.$6 T/:5RQ,3"VK:(]-GI/&K+U!&-NMCAT5]_'V%XY M+(4T(;M%>@&.+&%M5PI< ^Z;=S M.H-M4$S$WUWM LW>M3,!;1&A ?3[/1H 3"@H!:3>*TAB57Y7^(J<4'@ '%?% MYG[_$#;3.P.Z8R&;0,3CS ".@]B ^''8+/$; ._##F\,%#A@*N6=,$6AP_.P M*&I'[X/; "GDOA F-UC:IV+%U,R\^Y"CKA_M4/5CZR).&5Z^$S@515ZOM5^92X$ABB0Y*]F*P5R$Y>6WV M*I>'NRGK($(24%.8'9F)0/+:[$U>AE;:B=^2?4&'1]@-$F-L/(NA$NII#4J( M39L""Q/L]O!8 RB--AU>I E-1@)%DB:>#JQU"T(-4<+)#RKFTMB=K;=-62(J MX:")F];,(Z.T6<8:M@8SRLN0/T:$U2FGDW[\DFURG<\JEG;J2MZWV\[I2/+: M-;9@YEQ]1[RJS??EZ+6:O#E?&MG/(5JU!NTX(F!4-L)E#QN32QRD&45:GP3( MQX*RB&2#C34G$CD+24H:@4KT:@(NVW0E'=YA+.".:GZC::X^DA %"5-I$Z/ MD;^(AB2/J8DNT'*-,$FF\*)6B5&.!11(P+T))03)<<=.O[M\@T^.,:?Z._0R.;^,G M[5:]%N#Y3J#"#8J$;KRM%(/E6):,X0]H.CSFM!V@S&3CNS0Y<8+C=,SO'2"YHII4\0RMJWY>NAVDWY&^(?*P[ZO+FY M9DQKI<;J"4)2YKH:&X!ZW.+UYAQ:Q-*&\79IBZX@^@N%('GC MZ%A5,=G^^/J(7&! H_;J$\J3K$\2%JMP./4]Q7( (^9(?TY-$SX2MD>1SE3R MN5FL 8S:5^A8LX$_AHG4 /=Q]*E:'0 "=3 /<&TU'MOFE_#T[E$,'B,R8#2. M140U";TA0C),-B4K0:L2-XR9!8/HQZ("_-\"O74*$6H\!HW2L)BREM;K6Q6F M7'(T1+Y<[C!/0K-/0^L^.+R7TXW(5L$AEL9S8LLGP,CW=E5PI[EG'CIBTCUJ MS9VQ2==^<@Q(R;GW]\=-:1+BT50TF\73(9J(QI,X3= ZFV9S,KNB%22-D]D8 MSI-2=E6\4S*)9],4;3B3^20:C>(L'44I:/^)-AO F\-Q/)Y.T,3+1E48=I;% MTQD9>Y4]];^Z_T?+_1"QWPGPRG>04;*/T%^,WX \<)UV.]!+V*<,7)!YHG,P M5*=*4"ZB9SO*-"P*O(9D^#U!B&-0UKR"_3HDP1]7D(SK;1"9=/'W)EV4JS&A1[7!\Q=/+S:<**(F.EPI4V2. QD@[.S@.9&A)T,5+,KNVEK"X M12YP'4A#H2UJA;>/AJAH49ZTD3L.,))QEVJU1I55HY8F'NO1O&9(#7GL-E'A MQ-5L*Q3?T0*P*^M?\1M.'*CK"LL>Z"AQI!P;X/362($&'^4WPM!1U)TV>A7> M&1N%6)S=2:EM+'OCBN^ @I"FLRQL$JKF''2G=?][]&(#.B[P_"LO4'J]6Z^RE$$!(3]YPTGNU%%1 M3AP<1 9CU@&GHO'W**+AI/H=HR!UDX3XM[C053Y8Z3&KUV$)\!M&J"?)8&H# MU+&TZT1\H=;&A*DW/0)A8&MCL&C0=#R8N],DDT':G.G:=R#"H,6&\9@ MCV?CP T!)CC/1=*/I$+G'B^2X'%W+/&]VRHXOC[L,-Z?;)(=PU&DZ8[3/MC!XIC4J192N0%"<%!) ML/4!:5<=B"/.C:,(Q3%D_>R5B.Z*G-("&6W18J-^79H$V1U9#DLB%:I01738 M5GHQO,F="19<LFA!% 3M6O1 D3U$R [WPGQL;K!HE2BT3N MZI57S5F6VJI=$Z>_X\&N%LK#>OLHLD3\=;3MSJ1FA3)O0B>W+.]4,AU<_/YS M46S"KVOQ.#3IKE!Z$=HMW?IF='OB&:N*:_^6>Q4_?V#.O,:P#"WH*EL$)2FH455FU4)E M8;_92#^8R0=VJO_(BCP^CA;:J*1H>^/=DGWY2^>F[(4(+!(8@[13*E;ESIJ@ M")S(X*@"Y]^HR/;6N'E8:O17.!4=8=](#U/!@T0E_2CYR<4PU='FLU%JPM\Q M)"M?4[HQ4*?#^I:K/>3U5E?@69%Z8D]72L5,=*@&)RB(1=$(@J57M=K#4'4/ MVLY>Z]_H1B.'*WMW2*"J[JA"&,6#J+2*'8)FQ2JC.?(XLF"T5WC#.>@NHM+J MMZJ^$@'*GPXKF4\G#ZRV#N.5-1_<'TIF0[0<($#636(BO?$<5:D3/'4<_B(9 M:C>WDQCPQA:8J9T!XN@M'9AV<9,-P R6Z,'X(7F9SZ,/J!L24(C!!WH@1$>4 MC.U&RC4[/W4))+*R8JT%K*ND$D:1AVCP7B.:5J*X2OWTD0HR]D=(DR M.#0J)9@\"-*0G!B04YOK]+D'R6G'[IQL$W0J@-ZS3Z MN4E,9()%,K$^$AI!&Z644&DE?0TTRO-H3AP^6Z+9<"[@*32B^>>JVA957C* MN$7M;;_7<=[2ON6D;4?8'T '#Z@E-G-)/&1KNR(;H,".7A%=JST>)MJYU*'* M!%,RL*N9']AB:>JPG@Q:\F%;"-X,"![FW+B<@DJ@*&GN0_XETI7&B'?+*"N6 M&8.56L\,3@Z1CG( M]$D*?0&\S5CP2F;IO^:^BSJ*X-M;"1K6KXZJMN"GJ?&.R=-H>4]U>Z'\[3L7;'9CMQ #:#@^/&3 MMD&$#I<.3Z-9"ZX>2'+NQ^EQ;J78C+TNM5_&4Y);M 2)H'EU4&CSI^H6#E'X,OST*:)&.#.*;U*D3=SUK)4!)//CM7Q\.UD3(1-U<+AG-\ADW\) ML@U)%)Q+CAC+IABG3(LM$88.-#G@('KE$D!*7GLTD%TW*6+ 6\L!>,3.;5"= M!%\9^$4*,8;'-;0FF_DBCMX$ 5I":P[2.<%+4F3A6)KI8LNJ8)G85IBQ[ODC MU+T]\E!E3W3G3! UO3SR_PU M/,K7J$?]F<2SGUAX(R70$M0D.]>\1 FEJ*#/4!T/OSL0 E*FV;U*]K,+V347 M(A2ZM1U,R31K@!D4%8#@0QUU ,+/ MW^Q![P(N]1"]DP+XLMB=:BU:8D\ ML11#I NN@N)&0B[)2F9!NK*E^0+3Z771FM7CQ4.Q6DHGE2[_QR"&60FWAW*% M59PHA$Q4]:"5'=!$N->PJM&!!#L-[J(]"DR4KVL_? D%;R]L-0^6=54OJQXO MT@M'I6V$^R36@7.J6&\Z;%:M;JN=RA&SUWKUK2YP^&&:\I1HXM9W>FA#2KQGX1( MRO+T]V('=[@##J(M2ZJZ?1.A5#@X@3M"-I"T@[7AXDI!C,!X1Y0AR>.O,\U5 MKY"W:+W4,TLV=2UA/*4.TX M/58$).K$$[1#.G(LS8V+N"ULQ)K?8@^![E6CW4OV 5O(W[;U4Q4_*Y4G% M+MGW($I@MO/V$R;7#C3E/\*+BV7CH'ODXMJP@RX0 ^N^R\PS]84*N-=6EV29W7/MI-_HB;%']3QO0KLU.AF,K,W:O&]IYC/&?QJ$-B M,=>&4G;'LWB28=2E3FJ6G_2O&%:%5?2HP26F2&,R=VH>U/_RM[;JN7.\SRCG M>49!X>3_U(]M#]CK3L1]D-)4V2.!N-;#)W0BFO M^'4RGL!TJK(V>S7%B]D\GD]F]KTQI<#"ER80M06*0,>(LW%BWTQ'$\J>'<;) M<&R"6,<)Y_++S:A'^<=I.FG-[_X&4-033IL.WS^L144^KQ\ B" RCL? M35J!F'YL!02L!C&?"#B@"X5OI]FL PS249RD8_L:ER08Q4.3M-X"!LDP 0": M"C 84F4%^'HZL6"0S%-8P;0!!D.N8($_CK,QE>%MF8;H$,A Y3V7#L_K[NYJ M)Q&Y8%BZB9'6?,XD"[EMC8+!EU]/>/L2VEZ8$\2,/L](&OSR4&CCLG$U/S-D MX)G!? #Y+!X1980/*5PZOJD]_7ZR9Y/NSN(Q #C\-YVUC*]A[ID%,R></BLUW5/9DP:SI\H^JET@>TVZ09JR6>V8 M7S.6]4,ZA771?\'AYWV\-T\*U:]V.E(?HZ@#JVR2)AOQY359=/4T92OB-"%: M]5EY[D7Z:M%]H[W2-%S.3R$SB[P:Z9,$YI8FXP=QCTCE\+BC?--_1E M,Q'0V&#=4++F5#WVK\K)J"AM_2X5)-@UY4EMV'UAXV305&?"^ULRH)9F^0)V MZ>(O<(. /FOD&ZIJ&4;)]V%'A-\^TC[T4^D.[V-XRKD-(E#.# MZ]M:C4;[X/=2+*>TBF8=.E-93SSX4')VV2,?.67EE*:6&&JU''UODMG*S5;[ M+K'1[[KYZ&'C/TQI M?<8 -LJ19X_Z]F"MW[(R@FZI$/0>#512%XU3FX%J'=BI6^2J5X2*\CQZ2W,G M%W_64"_BQORSDE4[056N*-;<)B)RIYZ%O??*:1')_G2N!TD2)2 ?SY\&YY>3 M9C>F]8FW$ G(%5%)L#2CSL*25(^VC5"7\S69 "; MU)?9>:87QLD%-O:2L]\82#$']K["MCE]I2\%:?K&];THJ=:C9> Q:E*OY'-%[N\'J1%#ZGZ39>FKL*9JM?E+ILHT_CT.&TF8;?_:"#*UF M-/]^"F28(]6#.&>@-.&F/K.IC'6^-JJ4Y8VM_%D5:%*T,TPB@XD'3J9&2&)P M4]?Q!,@K"$_?YIM?,38AE&2[6=KOM_DC?VF[H\A-V"JCY4Z>IM"^:3@@_>3E M1&7#A'R)<9CM$)T?M,2],'$GC<%6OWICM]K-R/:ATVNSWW(>V&$7/E/+S3@2 MRJ8CNQRMP_+>2)+MRTX.AG-[?524Q7PNYMN;3=E?8F]2=P85SM M'K504 N+"_:][S3#T0I #N(_$"LB#,OFU7O2 MN$N39&)RG?@Q>&A='M9"\$82"KI+*-_%T;8+# *JG895B.UNJZ.[Z-EX-LBH M@'C+]LN["]M"J05 ;"&%-O1HH(.G7?^H?:)X8&^LQY5%#/+RGO:*#%AL5[Y[ M3!N99UJ@I,489[V\Y+2>"?^IRI7-!'5P37;'G:L9J\"[=UN]3L'>A#C M"-K++GV[;)W+.9V/.[&5(M5&1#9DX<"&GRLQKS#9N/YAT>;GJ=4V6F[OC>>] MUW7AED9>,?RT)X_BRM$RK<#)($86YKH,;3IU.*:.R3L*73%Z(K"D=CR9C=@E M,8S',*?N:;\,!RF,XP1$.:Q$FU"9:=!10%?2XZO@JCJ"WP%GSZ9#K*2,XFU,9;YAI-&1W&%65GK=I!3WV?\*>)_$HPXHU9[@'Y88!%CQ)P^L?3^%) MAB_P17&N58;YV- MH@K.-,+S*/&_+JA_*H>:V[C'GK5IO,H23I3?\IOP-!FQA8?:C?Y&"PNPMN.L M2[*.4*4.9NQ-G!R*+[X=#(^:J)**+[X!##<%(U/Y1Q=3#!5UM?T M>Q=II*RI9I0LJRC^^ MJ!%OFRL:\'P1KE,K!/*FJ)VP8H:_9L]FK8&6S&=EH M+DJ3FO[;.M/#I(4AVLP2@-)Q*A?DPYXV:RO^=[TRFK#L ]>G.!V=)XD(P>-&@&_X:9FIA[=IC'<>/R]#1#H MT5?-E#8^+2M4CKQ4.Q/*PX)@RK#\ N MZ@4RS;#;%O;%ZW(T6(>.00VR-+K,X\U2)&JR1GLD4AFM>W=&>>40H_A M:PGUY0RY'$R#0749*A\>"U-NM'DV((>I2/#7NE.*3!CT1"]ZO)?EZ\C )Y7X M8M,LWBDYNQ#H)55P(A.9)-UBR)ZI,82>ANBN_(+GJCHCZB*X;X)]0;L4*E0"*R],K08D^ND MBR7IO]%55:[7Q;+DG6R1B9 32S-716W2.%+=NP)WBZ"L;I#2!0E&=8L"?KS< MR1>HZZKH&* 2/H-W%0O9U9K/G4.RC4R4&HIXK(IRZ#PP+O^ZL)5%:#SWF8+3 M&I$LPRI643;4<>G$TZE5+$] A1K=M\]CU8* G8&F<2B%MQK "4(J^4VY!!66 M!I".1*IHRW&][)$DH0%8'PHEYU+MM@6DLJ%\R!W-;%'745'1#'&G&S,,(HW3 MPU1YIS3;SJ)3D@VU>!_$IP9 H>4+&::JLD4-1.RJ?FA>-U_EIP9;I3 MH4WK:1YEW3!8.R==V?8^)MJU6C SX#E4XP429W4T$FI5R,+)#X_:Y:TU7@AB M]8Z A"^H26]4O9%.,@;'5R'74[K.TCG&,,RR\701\ MM+9Y7MZE!'JO/.3N?X'S:DT6JEZ6AM MU$ 4C]RLKB6\;*Z'*L0?J8#:'JA'Q,^O9ZM4>[<8KTT+V#\TB_$V2P*; &O5 MF(YSP6W:AY155?7E\"I-THI7U=48*?6*O,+#.O=/]IKYNHK">6O,E:L@WI9W M ![FNOR5!7B=GJ11T3J685OAP;"$"Q^/L9(B)!;[0AN?E2O1C3HCAT%;&>*V M'F?_A^H0XZ@\BRY'_(1JQ!\ZEM9QW?Y.8:GCP02D!U7-R!VJ65[8_;EN0P^* M>L5.NWN=)I=O2JWDZ1?@%F&CW$Z%F_#6S6HHAH(POCG%%_H@7$=3)399>$ B M[,"MM9Q/;;7$P:3'^RTUXD,-C'J+?!9Q/Z7Q=.HU# @%:Z;S>31M>];@3!9/ MAJ-H'H^SN^O?\' TF2FQZ%F6C,:EW;T&@?WXT1-H8+FTL]'0:9]DX M.J>XM*8T %@]F<:3R3BZ%/'DT C M][HGU)TG"]TI&;=6?C3NKB7YPYGY:')YM M1I8_5#L]&,&X&9#,]<:3Z^70 RU!Z7^/5I2][++R;";%#:UNBD4Y M;5EHI,!#)NS0ECW?L0;%=]E.LT[TU-J*>XD-P\N_J*)A0=\4G)RSG;]0U=1] M*X'LJVI3M6Z'3)JK^\Q3N%>X%8V,E!-DSZUF@?U>$!&XT!ZJ,_2['O$@2>(F M6AZ9;JT(^GK <[VDFLFO/H-S]FH3[/>CEC' /3UPE "BM#8;ABV&LO@X+/NG M_)&/N:7<31CM'=^5ICZ6]#V;S ;#'A06Y%:>U0"&1C1+T2K=$,9,L\PU0#Q* MJF@&4UD]*MU'>JMZ;Y"S;VI-[[5UWM^I7'SL;H4)G"JQQ_?Y20O%;5T=@HMA M![@#(Q[]<==@)(F5#DU2;GWCRM3/,XEQCO^;4,&HC9HU8GV6@C(:I8>2J%(1 M=64L+V3W;VRY+?FF29)]GWYP-(^<"G/LMR2G;ZN<-8<;71GT$@Y"5ZUVTP)M M@_D\HCZ*Z UGN\/9^^)3M<(Z["#X;XISWO\-* P.V9LK@!+7N0;$/YN_OSB M7"]2<*'1T,FJ5#V('.\!/OE&NM6>.T;B:7O#E\(2HTFG MCI8#Q1#P2@3Q AMCF^ *M3W58H[W37HR[OK92 2LML2B-2+#FM!RER]885)] M>/0]=/DSGF5C$4/UV;DDZ\EU+X>"804,K@ $T'B^;']%QT_<@B1:?493MHK# MXHK"^FOE1@KT&K( M:Z'S].";$ (XW8.."8Z4"'NZ!:9*"^K@M^@$WY40VKR)<< MV#0=?Q^% YJ4T[:94B);&:'2 OO*[;,6'NX*PGE ')XH41%4N."U7F2._77O MZ0IW^>>-\6Z$X,&,3+LP0$*H^CI8V/NA6&&N&Z'+@/2=P>0K4]DP"O^LN!GH9R2PT"NX9*-ZY: MY1H1#-(;5"9ICRVJ-]C+!":H%U4<70'MA9\V91X] !HJU&%7N*ZC7.[UA'3Z MG_(=)FN!'J9K*^$I-YK*JS__'5:PK-9Q='G $UAAB@9N,]_DRUSW95>;40M5 MFG%E)R)H@TEVU>'^P8 ;2 6S@4QJV7!BQK/,2P@:BW2SIY<-%&%7,IY6.R([ MXFFE*\+^*KZ-Z?9,Q-HITL=[?,5)N_(R0;* I)*B*#MR-8 9)=NJ2'_-64G M?ZZ(X-4BZ4+(#!3,XNW#Y7' M6]XZ&YN*=5ES),(D&T4IBNA[>!JVV$X%S^QCF$1&P^FF,IC,'6K,:]7>Z<9:&==;#ZD9*W38,&E8%G,FD7'LDKFW5AFV(2&6._\^E+OE M!=I7'G5K$ ()H'_Y@@:.8&\JD M=HZ:1,Z^5^/PI<%8";,4!'-_C3#, 1=V*_5A2_GZ!-V<:2&HK4Z$5:18E#Z9 MFGVH9C[.0C.Y4%I=25X%E$?L\I1-PDQ7FB#*T,G:Y$#=6XHQ&A'6FG.Q).<] M+.BGG'GL:S(?H3Z*D([_ZDH0F/.%"P=\<0(Y7?C0&1'6FJ8] P#:<[[)5H*]B**XXU^6&+.VLXE]KSU"[FM.V@"#;,/$6^M$M M/:KNFNC"/5KX**Z=4 V&3V?4-SZ8HLM/GH[-7-]34Y#XI5R;44 MS!(&_$97E1#'O*G+_]I\@TII[_IQ43>U;&U$?$H-BU.CCGH$'!'ML)_<^*.: MR(>V,#KY_<^B-,YF&<8%J9KVXWB6X-]9G$RRHYGK29P-Q]%\.H?GTRDL(4YF M$P#YEIH?DSB=)U16:(3AW]/I)$K2> X3WN0K-3"[+O FX.ET!@//YO3T;)Q& M:V/PL97L98$7V6XY6.OE2;7K M1>$KX^F@_5RU4Z;ER4 SG&L4)L^D+_'AN9$9:47 ^?!Q^ MH\=5&AZ?.545$Q[Q)L*^N7Y'X5"4^^.W(UP4=/F&5JH=6*G7K))S:W)J[$%^ M1U5N>\W-GJW]DP^1I7KMX0V,QUY7_ \R5;KV1A*P.1%\O,,X;R)6;$ *UJ@: MC;G:53.C[H6?.3*;,$X?2;[CS4I-?\!,SN\GB,BR0X=7Z#3R1IGS'F%>-Y*' MJ7AVK$6+^?7 MQSK0SJ*4^RU 2=W&;H5R0]I*!B!(:!&&C6!Y[:[@5>:P9E=%2E7;)#%\@+6RY;Y5]IMRS4[_ =LT0XI\U./K[._HB!]'ET: M@] ;> +4AG*AZZ$Z#"UZYUE]/ ,/7,<S(;Q>/A$(YV .SIE7&)8UTW^&F686VW\6";C$5QSV@:9?V;(8]'!QCG)D>? M::9Q-L=RV9/!> 3_F5*][#2>S>9HY7+$,B8 ]^HH3JCXQCK 9WW)VCU#(UTL M&Y6(B0'Q?'HJ+D*5#M+I"6;/Z3>:=HHWK:S/ !>GE?CJ+*?&6E7K*)LJ<>*KC8RR!8A"R-N0^ M:MM49"P=)PPN6I3B1B;PQ8M5#LNX66#Z8*TYG8X&Q@:O9);458TM.+5@IR$9 MVIIL%3B040YK?NPW5JU>Z?/Z5 &39J^VZ4J1?!^-AOS_"_K+/$U&)&29C\Q7 M3:E_ "S]_POX[RAZ7]:_7MSA#MST 5.H?S";?@]'/X5)^/,%_)7*R98EZOX M:(\E&DN;WERBQ5'^H@.\6P""EZ**ELZ&F0S M(RR OI>ASC<'G0YYE^+(9],15E_'ZK1I-AA/L#/774%>UK,,9.+9#(6(#%Z9 MG2HJ@!0#LM^<-.@1\J LD?>XVOCT)8:7RY\B[WPB3,P _;EUG E%P$CP1 MJ[&0\<60J6I7;)UZ W[ @'8KQH11Z&N\6U!L;9MMVR17HI2.;X2I[R0 M_1M[.^W!MKW[11W:;MU4V@UW(R\H!+^9+%^U)RT M(P!%-'64*R3>RQ'EBX>R^%1HF_/^H5D6T%3U$MF-:.E3L#=RCUM!YVDR7"_^ MY[3F;J+0,;1I.\Z^^,/'HA4FC4LF#$HW[1YJ3&JZHCFZ=-5PE& N++?MRV71 M+"=-W]@Y<7S9S7ZI 7X\GY'&U&:O#5D=CD+[I#^TTUAA0.D*X=(,?0P$>8X MQ*1%883+_$-;$&'H]ECL:1W=H8QK0'^$XK6,5_;.N=*OXQ/21%#W?7C'9_), MTGA5U;IE0I&)5< D#G8B)2W)RQ-52]-;=[85F[H"C)O"<0M[ M)^Q#5Q:\"?1%R-3-*RDOYB2F\R.U,%_?IM+>VW-7($A?;5<)U]X]U@ M#P#!-/0"7"C3QTZH;<1N6:]2M+9T;9&U$JY4RZA.1]NK+XMBN[=E0%2V"[GI M;*L;)N1D"U6N1J8+21I=$/PV7Y#Y-QRFQ :?E\5"QUP;-9\K*9)1C;1^=R2= M-TSWSJE!B.%U^45/;8S?IM[NA_:=X+IR[1>8ZBKX.#?A7V6BJF3XOPEZ,!UY M?.65#TZC&_V/57-N(D-12.#V)SB43:*)Z-A MGVQ=*^L@##'$J=?(.FP'I;)!OEYGX-]DIB7C098H.4WF&TV$%:L?+P:F5'-I#+@[%VUVG)5KI=1_?@B5@V;3N(49S.COHJ3SD(ISG/;W@0S8B?-QST^2'_XN=-V-_Z M)4G(L:@?_=?1-)$42&G/MW F=^5>I<9XO8SF+1(])N2@+H-#<*-['=[6L.'/ MI=H9U I,>14 .PV5'G(/_$K M3\:805?+UMNJ4D56\8I5>IFR2]FJ#4Z)C7 )=+5=-I2KXG]4_@F$QVI'>8-F M!3HV5Y9E"5$/!K6)Y&%A>$XD[A:ZI^AUD65'/35/AZHR+93*^.*]!]!BBWT5-*M>4\7)V'ORK7)QQFJ.\>76%*')WI^VZ-_3'I2W.^0(N" ,E < &48(A M^$(\$,^]65/Q!J=O CYR=5"IDW^J;FNZMK.;RQF'%!N08>HO[?WP(TU1_ M;M9@&M)KR'WH61#E4BO;%=S!*9.FK)HJ!_'B=7_/O\LL=)LB2FG+;;2Z*!RO M;;;>OMTC(GNO+$:9PY./?R^4=(MU;5E&5353=8@@?M01Y/XPH!3-0.^X=JIPN;J9ZQ>U06\[7HCZ * ME1-$P4%/)!H"&SWL-M9DW534/_X[U>(JER41W,ZHGD;5>-*6-=,*FP'Y'M.Q *N'I#5B([BVV4+V&(2D T\LER'<;JDQ@GNA0 M'?SA^K2)-U!%N1\Y!AAQ[/^*4KVPTA]R:%D61X8.QB0X;O?B=TS[^2U"Y+5^ MJ,-?3_U;&LA^/JQ1G:MVSZD<(.V0J^Z=I9-X/.3^LV=9/$S&_'$63U17VC/0 M7+,Y=^4]P[I_\X0_)QALJ!Y/)G$VF:AGAO$HPTZU+XM-1<""\_ZE:??1FK"( M9[@(W,B:NZV7%@!;"E(09.G#<_96/_TVS>_)0,DLSYA =O5OTG7A:#9;ETY=C0\CGVW%)CX"6XD+O077>@ALD*'K.:GJ M$*::MBE5[W5Z5&NV2W7XT&VQR ^3* 54FP37V/!R!L?( M9K-H/)_K*'PA\,A*FMQ?BPIJUA&L,!L9 [AZD=,/\577"!UEXSDVS9ZE=HD* ME 0K$U7O)T!X1[,H@VW-Z9]LG+7)$Z?U&C*]E%2PZ([$,U>Z.M1%K:(42!1Y M5(?(/EW"10.&JJ-,LR2D*%KF=3;1M=(W#DHJN<- .M6IM&745!5YOQ8\RF_- M>FE<71!G"(WL95F8EG":%:B(7-O;Y/1B<$STL/#I1@MQLCY^MRP2DOB9( MB4Y&ZF@-._"$/*'6W:B$7=;A;H1:+1ZZK@#@D#"?Z4_GS2%?Y"BPPTZO>58B MQLV'$%I19*>-U[,? M+R^OS[USO[9/4'ZOWFC@J"Y7JL[[0K=9,'UW-TNWH*#=0(%VC(T*F!4':0( M3R@'$BBF8A@QPF&I@N:!I%/U06.1TS<:NCHU-E?O-YKYDZ ]5 LRD@RB4H8 MWZ$(P6@@2B-O"K0BXUXX^*FFNEUYB07*R/XF=Q^W)E4V?Z'J(050R1JQD##5 MU*=P'\1B+7KTE]3Q;DM'EDZ$BK!TV$S[9R8E"#K(Z M.C,U%1G@I$*KTMZ;Y4AT^R*GK[ 'P:]YH&OZ-83>7@T2=^9&)10LGV0,DK ' M]32M)^9V%Z#* L*@>?BN,(WJ^NS'6_M'=EB\4@$6GEN,0M1V'%6IY-U3X#% M-) *Z,(H6)YPD]^;4CE4H%D'>P $_.VPO+=UR$18!F-+SE2>(4#U[A*];92U M%E]UREHMG8H""UW=;-_R@H[*U%DT'8[(,'HK! @M46>.BZ3X6MI';,]>'<4F M93NVBY.M1I\9@M)#"0QX1Y7.<4R@Z!L5R5B)@DCN4>(@XBYN@6H6GU3A:I3M MJDVCUF"S,Q W0+BIOB;H*'$=DECR12]#6/$$^!ND6.CR<-X( MJK@TN2'R#9>*4(Z=)A'13H?W[&MJDX),H AQ3]O8G;V;LK8"58T\^K!% M7*'?.,,]W&3\KFB:7!&(W!;NM2[+M 7-!:\]TH7^G/!Q)D*81VID( 1*HMF? M= QLB=7,-O?[AS#0.P.Z8[G%$\G"4FV Y&-K-5)T7G/I@'6EE2 +QES=UJ@0 M!-*H;=8HU55 [=.67#J%M3(0V^'XY]P[(K*\77[ 8I,+OQ+,HLZFD-2NCO MVA0K\KEOBF8F@^E:%EZD'L0-7(2U;D4CUS?4\4+WPQ*\B\ A5@VNF=R9TLP& M#+I':>M";R-UN-^]'N5EB+K)Y 8FX?KQ2[]UD?>L=MRCB1O M=MZ#\>H[HH-MG,0I_/(^5 U&S=)0TVH-VC'7V;7A>!NJW;;+$44NJ"CW+2N3 M.MS9)0YMW=H$R,>"LCC=TXULTVRB89%<(5"IRDG;VANZ1[*"F8%;U>9&TUQ] M)"$*$J;2QD"U>M1H2,*:FNA"-4Q=D"1)F5J$[%OCCR5^>6_4E$-=J,+0=UB= MMM@\X.%9 4W71FT;?F#VT.;C"N^C;*:.V$H_.P.Z+(*(_EV:1)8[H Y85HNQ M0)4K&9@Z$HJ8_J2%E&L!GN\$*MQ4ZXZ$<639(D(QIK=18/4%(REQ78P-0CUN\7N6]8VG#% PTV08: ,B82&U"['8'T5_P M6W\+R?;'UT?D FLH:1F94)[LR"1A<0H13GU/FM&> TET:Z@:R]@Q-BE# MI^RQ:[ &, J+CVE;"%7ZTDRD!KB/,;K]L!8!U;$>C\NU+K$.\Z/3XT3U9[:( MJ":A-X2"PWQ6@?82M!;<,!R/+X1>:AA\3[TAC$QUJ:,,/-W7O+$3;^Q$D2I% M+LO-IZI<&,6.NZZQ8TB-K(M*VV^X-YZL1N\)AB0.R6S1!?!YN#DM\9,,KE9X M^VCN2TM)).CI@@["A:%6:X1Z-6II%,='\YJY15*X-E'A* #6DD_=*>$;MO?8 MGI-$4/!2-D!$4;]6RQU@DT4.:L%*BN@$T:OPSIC1V#V[DYNKX>(YH%&U0;4- MD#5:+FW-;J;S9);'D.;[;Q5^;,J"7UG5K_D,%VL3NB'VW%*M:X.LF9X'*J/* M/&DH8,V.8T-4:#4>J<*.R/0/K&YU8=7<2DH-27 0^:M"NH:UGO5I"<)OJ8!< M 2^4XC!*3BTPG(;%=G,!"C WHFEDMSB4^ZIV+!K0RU @T0N8K8-6)K(J6POI M7[9H]7@SK723ZDU[MH68RXL6BX=-M:KN'WUBVG;F.YCT,[>$4US[S 89(H,0 M ,"5ENL#=ZZBKK+][U%7TNYS@>=?>8%LZ6(\;+W*LA:7)=\P8*O/ADNU.GU< M3>"R6R:_#I1&-&8X7:M=^F9.K#D8:.5@O<0W["4F"TW('");G7EJ;2#.Z_7E MS8OH\N8*%8]]M06>.9H.D5 ,YS]@6MU+#(ZE)Z^L,P[WSO6(51*C6Y"Y8SCR MD*NB\+9)F=E=HXLU-9C2%6>;MJEFM0.\,=L"%)%2D\\YS*YP&SF]US9S_SCL;3 M=@0V0JRWY/N^-7F0X>[EN==E^M$TT0DZUIT&@-K>&.C23;CLMH+_NB[J+<$' MS9-K"0WW7M>23&A245TK;S2:U4EQ_Z3>Q*?U0R_W)O:T?D(G]#<;Z90U'K=F MI'Q+2VK6-=QNTHUW2^X4LG1NZDA?::]Q>KFSBAB!4\B4C%5* 7$OEQ7YFJ5' M?E=MX+-4Z\WC*E>Q_6G8:/17.%,UKI_NY13$F?"1$,E5H4*7-Q\I7!Q_O1BF MT=D'(IJS48I]PZ6SJ]UP#@9 M%W2G&EFM_9Y*>^-=H_RKP\'98$J,N+JCTK:U(7.;SZ /J! A[ MX^WRCQA?2[ M/M?O>##I"^G'5(IF(["!- ,]M.L:_;5X=(J,Y;?(2W!@XF>..?T2T^GAW$F# MVN\J0RP=FYQH)F;T,M/=F:D?IXNI(]&ED2B44PED5D+40*.,^>;$,=/9S441 M\GPE,%F[Q6DMV-SXT0+B%J7^/86H$IO4WU>J18&IZD^!92JI2BUQUS Q>\C6 M=D5ND"<@V26@N.8=2DB7TEDX%5( )?QE%4],S4(61XDW M"$=DVPM/+*N.@RJ!K1?*^Y**.=D%L=!OCDW9K)UC4RL\0U,,JV4ZTCHV8CHM M7QW5;4'/HVJV.6D*+3RJ%GUTTN*NV%Q#EM4&4-#MG[8-+N#%=;\+G6EQ)L> M0RT7Y9Z=_V(S]KK4?AE/20C2XF@X80MNFR.;]2/PY7EHTT0,<.?4-EJ1-YOJ M9 AJK">JRJ8/H4U:#CB(7KD$L-S(P,FR M;E+$@ /$)E")4#,)OHTDHAEWJ795,!V3:]/I\#ZX>L1>$%ISD,X)7I)6#,?2 MK(*VK H6L&U F/5X':'N2CLUV6,V;%CU$^L. 2)J>GFXAR/I0TN3+)8U"%[O M . ^5[M?HPN3L*E$=/'4>P8\/G(\RM>HE'$-\9]$GI@EJ$EFDQ%9*$5M?X:Z M??C=@1"0,LWN==5BLY!=?2,RET4A-1KOKDIT(/@Y]':?' MK76R>E%S#1:F[*9K*4]BZ(Q$:4HZ7N6/R"[T<-PMMSEU8!84$QN;4U,K*YH1 MJ>2Z+5+*]O" M*0"1>(.R@/)G&_>K1*;QN2WHK6(;12P%3;*@219F$B% 6V.$+/S*DV X$45X M*"-)J">)18A-% QD=Y2B;#R\& UQ8&/.?(:R>!XC[Z&(XCVTH 8H@#5_^E?&_ M*YUS,IP8 P)\M@W0:D6I_. @AP3W@@@ Y*MS,\G8+E$&RY@%(:Q;O=$LI#6L M!FG+FGI+8.',6L2?L<3=Z,-B0Q!*KARYMO8Z%>!N MN$JP7>M+(W>B;W3O;3 MK?IRI0U]F*!"[%0XZ;WUR9,G <]$[ABS>#9";(J5%G-I53#A[T,TNFB]:H]R ML#,;W^8R]-(/EZ=K$6[Q M@DQ4]K*DQHR4O>3#LA?&8JM;ML:Q4/TV&!HT2B.KF(2U0#J@I>0I-DH(XNE&YB@(JC:4V+NC M])R&;]6;"I;&4TGIL2CEM1_)+,KYZIVJ48FILO/2KYYWNS9.$GCZ7!,=21& M7$5BDL2S";5QG$SCA/H;GB7Q9,:E$9+).!Z-YT>[.8[C<99%9Z,9UEL8Q\/1 M#.TTP_D,!QM.<"J0,(?91'53U#1N,HO3C![*J'S#9!+/DR1*9FF< F\^@^6. M<,AD.H]'\W'TXXZR8ZDX6S3"[/BQ?7DTCJ3:.)RGM"!3NZ2116ZJ\T2/8139* M[4"S89P-LRB%HYC#0LU *4C-6*6#JJ8HEF/-9^B?R4;Q-,'2'=,DI;^&0RSJ M<38?PIUA"9 TGDVG<*O3.)W@6=AJ(ED63Z?VU0RN@UZ=P2YGB7AU$L^&(_FJ M2$'WBV_HXAHZ\U__C<4T< '# 0RF*VMTX[3KL?G&F&PJ.WC)K:?BEQ)]KU23 M>'9&/+=BL)2A$'/BT2RA]JCI%-O!)=-X.AYCKC3U23= (L.SY<@XPGR: =#, MZ-V9!K3&8QD@VBC!R@]85BT> =J%5Q115K]Y.AC!Z$J5S&'D4@8"/B_L@ MW2S9A!O.94@A)E$VGP-L9=%;F3JH:_2K*BU*$-6^<'U4PEDCSDO3 #RK-)YD M&=6TB6<)UW%)QG/X/&EL6OI]DCGBW]"^E #XST>9-X6S\0D@XXC(TA2A'U 1 M-L63R,'380:C)EA[9S9#]$E@__,TSR;Z59PH,WUG5_V/N^7"FNX]+2<^Y%2PV!I[*;A()311& Q( M#M2%"YMT:NH6:[:/'RE22]=25M7DOZ+;L9LY'>KY$=J'-IVW6['9HZ_,]R3W MGYF<11!7SAUBV_"'2E,_CZ@TPD"*84$T4XO02L@A)Y[2UT\MF/CMBCA\H*AQ MKX3#S>*A6!Y6I-B\,2K%S\7G]E"2KM3&WZ7&WZ7&WZ7&WZ7&WZ7&WZ7&WZ7& M_R]+C5V"@G:>@(3X8U'=[_+M ]E]+W=%WE8; 9XUX;6EDZBB,G]N2RYUD2^7 M.RP KY/"C*4?Y8QF#5%=['[_8*VFFV@)3U$(R6-T;]:'Z)Y[2/[-BX,Z9" Y M]_YV2SX_BV8S8*V(Z.-)G";(8]-L3LP383F-$^"-JKJU*@$-"#X#/@68.)E/ MHM$(V!@5"LP2??GPYA!8ZQ2[HBO6",/.@*)3MU'-%?^K^W^TW \1VYPQ#\$S MCE,?*%GQ46^4K.^=U->OU'.%TCS5X: M2S*YIV(X>0" %7WS(U9NIPG>^L'UC8<':9V8=:.:- MJ=.-6@86D#>A;!A!;E;@9QQXJA2NJFBLJK:K*L5QM=1OIWBP)GM[8I5,][2; M9RW_)FDE>-:2:UXUMO<H""5>LV;^%O%.)K'^XSH[21-VN92O]X$K^"YOX9G$1#:8>O:U8^D/-KJ MD[9<:IJ _#JRA3?/$F(W^'4RGL!TNIP])86(%X&ZS('EF/?&Q'[@2T,^6J H M&X,<.D[LF^EH0IP+A,GAV)"><<)RM-R,>I1_G*:35MGJ&T!13\A!(6 Z;#M\ M_K$5%/J\? (@@"@V'TU:@9A^; 4$U,2 #U@XH N%;Z>@(;6#03J*DW1L7V-U M #0$(S"V@$$R3 " I@(,J$@U?CV=6#!(YJ!'9=,&&*AZUOCC.!MWD>\KX:7Z M";/D5*CW73_2&WU9KY[7VWQ1_.MWQ+!VGXKO_A@0(0P_<_QU..O:F35$@[\! MN>U+7GOA2Q ?^CPC*>_+0Z&#:$U*S3.#_,\,O@.@9_&(Z"%\2.&J\4V='N77 MB6I2VUD\!K"&_Z:SEO$UI#TSP.55)@S&'R+9;6B1/V;JG^U0N2KO\]_8X;NLO"^#-W,Q0]^)3OW>/=QR%!-54JI:L(;G>S,D9S'M;.V9@#/HG0Z4I:' MT32)T_&D>? _RM[R;VQMS4O59A!+)/3R5@5?[24&OFE6]#25$)=:U+.@T?.X MV<4@K7Q.@0Z\#5>_W99[I1[A[[/V'/DWB4H5'L#/>@= : IDD:7O]X"D^2WC.:SX\> M"QX*_N=?YUJ\&\CRZ-K5#0/X:C:G#\]NB!J'D(&A^Z$1SW5[2G-[9 M=!IGY)Q#Y&V6>8$;FW #J$O!/YS>[XUZ&,\EP#V+L&'5)%6K:RSF+(V1$)U; M!G:DB@NWS((%3]!Q"G^\:?0/ZE]+#?-)3-A)A$ZW"ZJ[0[3+LUJ_4BW:<4*, M\0"=ZAJ&[$<%;D1'VRO9T591!71@W,C(A7G3!LGEC',\2_#N+02L\ M&M.0 /\81_/I')Y/@42A"V<2O8>KP$*5"L^(+:W9KYC.$V+5(U0$IB Z)2FH M;EDPQ@">3FYP,^IK[2V@RT0]FS;A. MUYV='%?UK3#4P_7H]R*C;CF#YP5&*F-KEF[KIT0JU: MUYK69S;^/+J+1\'M0NO!3-OW> MOD?V$X3O1T:"YLO8^/T"6Q;3AR@!2'E?UK]>W.&FW*)LS5?304+SI8-L]#V\ M/Q]_SR.D8GXJ88W-EA_+8K7TQFC^*R^5(H;QX'M<$I;;5# 0 (':HKA/_?T%_';W.R2 S_[^ _XZ.WF(RF &&%]H^DLQZ,(ZE?CKG0<[X=(9C^4@?FA_/)B#]I"C/I*-!-C-4'H2A# 6B M.0@\V#U6D=*SZ0@M5V@.2;/!>(+UW^\*"MLYRY(9T$RD_AF\,CN5QF./SG$\ M)_%R!-SKWL(#^WI/Y]Y[,_W_NR=R%E]>?5$6"$IMT&AIT?K*8I?7,O+W5LF_MTK^)JV2FY#U[A,:+(K/M)M@ M^U8@*S]CX1Z"@[.75 <"!):+Z./-R^CLF<>%7A>W V"3# &>&+#=#:+AE!$Q M_.,D_"/39:/H_O(6\?P-AO?_IU^ZEFLQ; ^W*R!&%195UE8K3_NX;C3\+3>F MED/S_3,126Q>\/;_OL >#T0DI5?L>J>#R6D#'6]):-F:MQ@"U6\:K AQ%HIC M\1.X2(8*;V57H>>YEIXLE8UFL.!BCDZ@#_Z:#^Z=.KB>CT7_L$Q8&(X\DLL@ MKY#PR'6UGD2X*CU%+)%1^A^=U>JM!:)9F]MOE?I%.[>TY-Y\!'CB^'O/*:H3 ME+@Q-K$,8]52?@WO7!V;^3?+%#P1_SM3!3$_E$OZ-?2\;,-=J8=L[)UO /)0DR3U^Y,_KDV/$Z+MC5Z;W;L!O-*RQW9@U'.:;[Y M$\#\^K .@#4/LCSL@G)$0B?@C99_"8YF"^ S(]*9&S^*VFM; A[ #!]0^:2U/ C&I7T;>\"*-S?M)9+7](UQ<[>.6JB&IBF\>BDE_RC^BCJF:3W[M MS,><,YV+Z?'RUZ[O*R"T*^FJ!12[H.YE6>>*K2E*IB?HHLA.]I+/Z$6:4O/' M%VBZQ;PN8/:WJDWF469S9 ]_.JP&Z-(*RIXDF"8MLB=+K;/PCS2L5FI:]W&) M_8&Y;%OGD8%4LP."LG] %[&G4;(/SLCPU VO3022>A['WSDUU3H$('<- +KO MP_J8?Z.B/Y(CB'6*A2TO'5V5_ (UGBK O=O?^4NU^Y4:A?E:.[#\UQ_BX 50 M,*GI]:R*=YN;]4A$9VB1C^T61&SUK8!HX*P0-G7:-!_KXNZ *9]WW">GM7'U MUZ3UB1.^:S2V:Q/$IV==_S\-B#:A M:4V^:8+=FU;2NXN@;WFJ.ON&MJCUII^-PCKT2.*5CKW@+.\Y[ M [E6K6ON>-9;;,>SWBK[X?37)0PY6.Q8C2^BXP;E;D0.,1J?OJHB0]X^/56> M4GAL4\TN;51OGVA>\!3[GW5(=7^"_2MT&'88WS%4U;K;>^%%AX;-80!([0.V M&_?Q-8^1]LA>.M&"+F4$WU"![H[BXFV)(:_>?)U7;99J.6:G33J8DA/0O\.1 MY-(Z(6WB;FY/IS6]".;"4 6A7_^=J+U_(5,BWH@(K=;S^0FK.06B M/_5L(BN)HQGRAH%+%&,0?595OH:O9&/U*/+A+PH043!>ZBLWW/:+)'4]]DER M]='F!BUOQR(\.KR>V$;]?2C7U%X*U%+XJ<8^Z_3 S3X'B>\E$KA?+K^4]7\^ MUSU +X8>P_YV$W>2IO='#B3&[S&?)K_W[GH\'@R'G@/UNJ5K1&$B,*D^?DTK M++%;H/V%UA]0%3FL*,AM.]+_.J2#KY0H3N:L;.6>=MC'=>"&PMUE_MC.*-$A MY7JH-R%GN7;WBQB#G1(XNDS-HF<[L_8GL/*W<),JB@6GR5?>K#%_RS-@%%F- MH6RQ:%8,%(?">^ H4 "%?[[=+'ILU.'2)4'%0CYE7Y^CT"TMQ8/\?Q]'"-V;V7DQG9.!1J>-T&'I; MY9P"JB+"'Z-+NHK9'5%WU:8!YN4')3?[H)Y"('[W:*V^+_1Z[6"%[!E6H MW+<$-WOO=>P&@PD^5:M/E,/)@[[.%TR>_A&1$H#6-?K%)V3\JUK,FJ.]HMMJ MMU.9Y_D6Q@KD%YD4VN//?MQ01MK*G4M(5W=%($@S\8,T&ZOEP&TZ@\ (+W>J M$;L[[V]ULA@TL"O71?0^(.HT%GXD/'7J[_P&CBH'F37&5*ABD=O'[PQLWW>72%E9IWHG!$@,*C+K+ )G,F2'-3;2X6E-B\TF'A M1H[+]24W1QJ%_;W*?V2113&X\$RMHUL''07.W3Y&3,S:X4@_MS+/A5'P!L#X M]0X'!TD'(.E#L8DP]1PFR/U#/S9K:T$05Y3\%J4_GF"=)(X9FE8VA,:IQ7/7 M^2-]?8GI,,="W3K+C)QP5M_(M^ $ :HC"ML.?LIW%MMU4L%_A2/+G>C!SE&[ M?1O'WYD^X1T;9Z .];^P9>JQ$9Q(A18#D)$SE8QM9HBV=&W_B-PYO56J1"Z0 M1DW$H^.^D?E50FJ#@<,KTFF2D4Z3))&/.[6ZJ>3-)/(G6)=^;!M;)V?)9#7? M*J9+5WA+*G1U"5]P$5;R^E@)'Y& UKD2>XOJ@3@D*+<>^1N1E>+<'=/S0J.T MLE>9P-8 .'34K/&+EW4P/SU_Z>N('H"T'J/LC!S&>I5T$&4ZWS09!LUDSK4Y M<[!J+2[*E)KQ<@^#N]%YZ\O#3I@1^]R:RFP__<6;+E!*U8DD?")1V&R(R8S- M[R8MQG5*?#0I7>%[$ #L/H@$Z CEIO%7Q>8>5HON1 .>P:?=W#,&T<=84(= >,R.=;'$8T;85CH$[[= M?[;Y;SI;>U)3JYRC.R&&P2EM24C[ZE6&DZ1ZCMN)X9Q!%LW,0:?!@PXE MTFUQ7VXVRF7OBP)/DQ=[O%78*FHGO;DUN&8LA]=ILN)B:] ]K0.P8 MY%@9O#:U2*PXCCXWQ0=]?,I0W7:+QXW7[UQ5Z/A4IPUKKOE;#ZSAX%N/>]*Q M^Y!T?*(VH/HVVQ .YY=EC5[Y0\A T&NS-E!)6OPPP+LYWE2)_CI*)LK"RI!^ M;JJ?2Y/@<\'UY<8I5KKJ\Y-/N/\&)VKA1O09!=?=-G/OI??D*-^@$&.[L! J M:A?V#03"+49)\-MP:(8_41RMPT)V^-FPJ-M69\_;0%@"GS0U^S0,S"VU^3RA M&;(C5NSK.6#KF;0_'SX7*@S8>EANG)?-0_"5I<%OIZ%OJ0RF#^%SW_M%A3+]2T[]UTF/;STJ_6MXYTK52H^H M6CWI15"V#HNB_2QICD)QS)C\U6Z&V*I9MI,*N]4P'4Q+OK&M4!F+\I!*5?SE M/3!/]%CBB)ZSXH41H'01^#Z*HRT%>;HM[962OT^8[I]RD,9RI<57MGQ3"+%@ M+>U)QN&C?8JY/7C.)P[4:OL\<9RNJS]QJ DG#C"&^[S_H'ZO']=%0T8 [2) M37'G.S.O=S#8%Y78Z6U"Q%GJIO-!?@A<*$1^9_Z7R6#N?SD719HGVX"*00O.?'*9,%&W0W1U?%B5"&4ZW[ ML#0B71^F/V-]-E/HJNT@ L5=&U)>CS*N_4WD78>]B90U*_&*0]55UGTC\_3O6 %RU,G?Y7OD#;*K74Y MU9TY1 IGX M;*OKO*=O1"@1XD#)ZTCQ#_^4-?[/_Z_4$L#!!0 ( #J&ADW3;QC! M?P( .T. - >&PO6BA-MEBKQLE0!B3(;Q)DW\/VQ MQPD5>#85.;_F.D-+F0L=XDD%(1=_)2,(\4/_[?=>W].>NZ;WT'FPMNB'SV3_AAYBWK\!/4-K($=*$G3]]NR M3)ZG^XCL%O&' \1U!5V)^WM B^3B.$DC?#]PXMM KVRKV326HNZN(7: 828< MT)JP$%\11A>*VJB8<,JV#AY88"F95$B;MC:9 XMDC\X=N)7M^)*'4R%5D=ME MO@6[S'O8F1VV-OB8^15;$SS:E+L[YK[IXUV1QWDW9T$B]*Z5KJS[DYCBC6 MMG'A3D%,-\5Z$U<"##M)4[;]Q&@B.+C#/)DP.#'A;$IV>=!**OIH^&RK+ T M"J,U*$V73>2'(ND<-GK73IOX5,V##FK^UW5.0( BK"G:]/YKKO)_5CR<_+WD MXJW2%ORZJOK2$NW\T0&1HRZ(''=!9 <>&SNC=4#D10=$3CKP"AJ^="&]22EUX_.?YDY]T5];1L;)LDRQM7Y:!2J);0Z_.-68/'(W/E61]STBU%8 M>=!U6 +$MAEEX_'IJ-7&)F]>[^JZ]2.ZX2)4T3B+.[L=#P8>P_YXMZDT%MC MO9Y-DG&B]#JZ*]-$\%,=X;UWZY6QBTF2)FIN?(AWW;7[DJVQIC7?H>ZWPM(] M_NN\^>YLU,U=Y5W3]&=U!_J3\ KAYYX'\-%4@X)1SSYI9)TDIV.L<&."F9G& MQ&^3I/_?0()W,2*WT<=A][L-XKG_G3"Z^=Q4,'75N@4;MW'TT'17MV%I5B%1 M5K$S GD*0-Y*@OY<0-^TZ= VSV)P03EYNK60\#S="209PSDF2SD M156Y-68>N^BB9VOMZ] #WYF%-7,"^9*!?"D+^78=C(40L+7;F;'; @3M%8/V M2OA)U&&I+O]?FXUNL.13[);.QY-[\"U-X6,NAX]E,:^T\>I!-VM0_X$.:]\E MG$ACF+**$7;,>^?J1],T??2NL7?814>@+D) !?]-,3G)I,*6F<(XM^+XR6U%,3C.IL&>F,-L.*:ZPK]BJZ]L7WF-,?VUT3C2IN&G:UL3V M9Z_!5-[E(4!B&$!RHDF%37/9KAKW#0"?R@I+XE!6W>*88L#'.285E@QBN1;4 MO?XZC!FGE%38*3=8[P>'Z1J[!N9"[8&2<1Y)A47"VFXPN$DYIZ3"4N$QZ? F MXZ22"4N%==\@FADGETQ8+@?ZQ_(LB@7-A AX8=)^H.:Z\I)F>@7-A +.9PY92S M4"YLH<.8?5^GF)R%A0MA"/.89Q>0L5 A;B%VR5"<4D[-0(6RA@Y/?[=B#8G(6*H0MQ&!V4J>8 MG(4*80NQT1R^$>4L5 I;B,>DZ;WD+%0*6XC'I.F]Y"Q4"EN(QZ3IO>0L5 I; MB"[_[^>]"/MB"E'3"7#)6:@4MM SRUQ/TZ UCCH=Q62_*OCSJW%[S&%/YRQ4 M"EOH6M5][-][UJ4W3N1^;II MWN&^C_:#T_V'25T=NR^^WOP 4$L#!!0 ( #J&ADW-HQ%B P( * B : M >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/%VLUNXC 8A>%;0;F FN_' MM!V5KKKI=CHW$($AJ)!$L4?3WOVD;":5VIQ9H,,F* )]?E>/+)N'G^E8ET/7 MYN;0Y\7;Z=CF==64TO\((6^:=*KS3=>G=OQFUPVGNHROPS[T]>:UWJ>@R^4J M#-,9U>/#=.;B>;NNAN>M5(M?];!/95V%MV/XTPVON4FIY'#^D)MQ@?$G[WWZ MG^6[W>ZP24_=YO6+BG\+5.'K()T/4GJ0S0<9/%.>#(CUH-1^T MH@?=S@?=TH/NYH/NZ$'W\T'W]"!9 AF7_"2$-5]K 5P+WVL!8 M?; %D"]]L M 6@+7VT!; O?;0%P"U]N 70+WVX!> M?;P5Z*U]O!7KK%?;::+/-UUN!WLK7 M6X'>RM=;@=[*UUN!WLK76X'>RM=;@=[*UUN!WLK7VX#>QM?;@-[&U]N WG:% MLQ)T6,+7VX#>QM?;@-[&U]N WL;7VX#>QM?;@-[&U]N WL;7VX'>SM?;@=[. MU]N!WL[7VX'>?H6S;G38S=?;@=[.U]N!WL[7VX'>SM?;@=[.U]N!WL[7.P*] M(U_O"/2.?+TCT#OR]8Y [\C7.P*]XQ7N*M%E)5_O"/2.?+TCT#OR]8X3O7-3 M#VG[4H9#N\^7+ODT_-N:"=RYO!_3Y3/.4[^]X9XH7<954C@_+P[A>>I'1/CT MAY3'OU!+ P04 " ZAH9-UR:[NA M)AI,-$+RWC"VTYWS;C3/%;.G5T=AM&N;+LRS*D9WQ5@H*FI-R*VC+E66UKMY9IQKZL+$VG9L MVY7?FH[?&^:>FF%-J&H7SM*";'2[2UU"NC;/4C5D[!<3OM_8GZ?[[K?D?5W2 MGZ+9Y;(NJ+3%IDVWY,%Y,F6HB&+;Y*$RGLK'Z.MN]9[WP?AX9]K4F.T:]F5! M?KH<\;6APP&&RC$GQ[0MZ-"HH;#_Y/\:^+$;"NMI['RJ^E@?>+P4Z2%5 ^L7 M'O,1J=\Z)96_&IY:G^Z'?;%^/7P_],(_BX$-A_^]]>/E$" Y)$@.!9)#@^28 M@N0X!\EQ 9+C$B0'GZ $01&5HY#*44SE**AR%%4Y"JL\-77W4Y)G:]D M !D;V-0&UL4$L! A0#% @ .H:&35"& ]KO *P( M !$ ( !F0$ &1O8U!R;W!S+V-O&UL4$L! A0#% M @ .H:&39E&PO=V]R:W-H965T&UL4$L! A0#% M @ .H:&363ZK>AM!0 91H !@ ( !V@L 'AL+W=O MO+ ! #2 P & @ %#(P >&PO=V]R:W-H965T&UL4$L! A0#% @ .H:&38B-YM6U 0 T@, !@ M ( !*24 'AL+W=O ].8+0! #2 P &0 M @ ']* >&PO=V]R:W-H965T@J !X;"]W;W)K M&UL4$L! A0#% @ .H:&34$L9]^U 0 T@, M !D ( !U"P 'AL+W=OT+0! #2 P &0 @ ' +@ M>&PO=V]R:W-H965T&UL4$L! A0#% @ .H:&36B4Y.*V 0 T@, !D M ( !ES( 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ .H:&3<57;]"S 0 T@, !D ( !6C@ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ .H:&3>." MGN7! 0 -P0 !D ( !ECX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ .H:&34[CL?#& 0 -P0 !D M ( !=40 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ .H:&31,*AS&6 P V \ !D ( ! MC$H 'AL+W=ON:)[M@" #3"P &0 @ %93@ >&PO=V]R:W-H965T&UL4$L! A0#% M @ .H:&3=V3Y_;* @ X0D !D ( !$%L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ .H:&377+BWO' 0 B 0 !D M ( !['$ 'AL+W=O&PO=V]R M:W-H965T9U !X;"]W;W)K&UL M4$L! A0#% @ .H:&390KK)7' @ ?@L !D ( !B'D M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M.H:&3;%H"?2G @ ]@D !D ( !_X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ .H:&35W=='RO @ M, D !D ( !>(@ 'AL+W=O MBP >&PO=V]R:W-H965T&UL4$L! A0#% @ .H:&373 7G<- P :@P !D M ( ! I( 'AL+W=O&PO=V]R:W-H M965T^; !X;"]W;W)K&UL4$L! M A0#% @ .H:&33!B?$PX P - T !D ( !))X 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ .H:& M3?X":[37 @ <0H !D ( !#*@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ .H:&30Q9;WBL 0 G0, M !D ( !4+( 'AL+W=O&PO&PO&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " Z MAH9-UR: XML 69 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 70 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 72 FilingSummary.xml IDEA: XBRL DOCUMENT 3.10.0.1 html 232 293 1 true 68 0 false 8 false false R1.htm 0001000 - Document - Document and Entity Information Sheet http://www.okta.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 1001000 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.okta.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 1001001 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.okta.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1002000 - Statement - Condensed Consolidated Statements of Operations Sheet http://www.okta.com/role/CondensedConsolidatedStatementsOfOperations Condensed Consolidated Statements of Operations Statements 4 false false R5.htm 1003000 - Statement - Condensed Consolidated Statements of Comprehensive Loss Sheet http://www.okta.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss Condensed Consolidated Statements of Comprehensive Loss Statements 5 false false R6.htm 1004000 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.okta.com/role/CondensedConsolidatedStatementsOfCashFlows Condensed Consolidated Statements of Cash Flows Statements 6 false false R7.htm 2101100 - Disclosure - Overview and Basis of Presentation Sheet http://www.okta.com/role/OverviewAndBasisOfPresentation Overview and Basis of Presentation Notes 7 false false R8.htm 2104100 - Disclosure - Accounting Standards and Significant Accounting Policies Sheet http://www.okta.com/role/AccountingStandardsAndSignificantAccountingPolicies Accounting Standards and Significant Accounting Policies Notes 8 false false R9.htm 2107100 - Disclosure - Business Combinations Sheet http://www.okta.com/role/BusinessCombinations Business Combinations Notes 9 false false R10.htm 2110100 - Disclosure - Cash Equivalents and Short-Term Investments Sheet http://www.okta.com/role/CashEquivalentsAndShortTermInvestments Cash Equivalents and Short-Term Investments Notes 10 false false R11.htm 2113100 - Disclosure - Fair Value Measurements Sheet http://www.okta.com/role/FairValueMeasurements Fair Value Measurements Notes 11 false false R12.htm 2116100 - Disclosure - Goodwill and Intangible Assets, net Sheet http://www.okta.com/role/GoodwillAndIntangibleAssetsNet Goodwill and Intangible Assets, net Notes 12 false false R13.htm 2117100 - Disclosure - Deferred Revenue and Performance Obligations Sheet http://www.okta.com/role/DeferredRevenueAndPerformanceObligations Deferred Revenue and Performance Obligations Notes 13 false false R14.htm 2119100 - Disclosure - Debt and Financing Arrangements Sheet http://www.okta.com/role/DebtAndFinancingArrangements Debt and Financing Arrangements Notes 14 false false R15.htm 2122100 - Disclosure - Commitments and Contingencies Sheet http://www.okta.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 15 false false R16.htm 2125100 - Disclosure - Employee Incentive Plans Sheet http://www.okta.com/role/EmployeeIncentivePlans Employee Incentive Plans Notes 16 false false R17.htm 2128100 - Disclosure - Income Taxes Sheet http://www.okta.com/role/IncomeTaxes Income Taxes Notes 17 false false R18.htm 2131100 - Disclosure - Net Loss Per Share Sheet http://www.okta.com/role/NetLossPerShare Net Loss Per Share Notes 18 false false R19.htm 2204201 - Disclosure - Accounting Standards and Significant Accounting Policies (Policies) Sheet http://www.okta.com/role/AccountingStandardsAndSignificantAccountingPoliciesPolicies Accounting Standards and Significant Accounting Policies (Policies) Policies http://www.okta.com/role/AccountingStandardsAndSignificantAccountingPolicies 19 false false R20.htm 2304302 - Disclosure - Accounting Standards and Significant Accounting Policies (Tables) Sheet http://www.okta.com/role/AccountingStandardsAndSignificantAccountingPoliciesTables Accounting Standards and Significant Accounting Policies (Tables) Tables http://www.okta.com/role/AccountingStandardsAndSignificantAccountingPolicies 20 false false R21.htm 2310301 - Disclosure - Cash Equivalents and Short-Term Investments (Tables) Sheet http://www.okta.com/role/CashEquivalentsAndShortTermInvestmentsTables Cash Equivalents and Short-Term Investments (Tables) Tables http://www.okta.com/role/CashEquivalentsAndShortTermInvestments 21 false false R22.htm 2313301 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.okta.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.okta.com/role/FairValueMeasurements 22 false false R23.htm 2316301 - Disclosure - Goodwill and Intangible Assets, net (Tables) Sheet http://www.okta.com/role/GoodwillAndIntangibleAssetsNetTables Goodwill and Intangible Assets, net (Tables) Tables http://www.okta.com/role/GoodwillAndIntangibleAssetsNet 23 false false R24.htm 2319301 - Disclosure - Debt and Financing Arrangements (Tables) Sheet http://www.okta.com/role/DebtAndFinancingArrangementsTables Debt and Financing Arrangements (Tables) Tables http://www.okta.com/role/DebtAndFinancingArrangements 24 false false R25.htm 2325301 - Disclosure - Employee Incentive Plans (Tables) Sheet http://www.okta.com/role/EmployeeIncentivePlansTables Employee Incentive Plans (Tables) Tables http://www.okta.com/role/EmployeeIncentivePlans 25 false false R26.htm 2331301 - Disclosure - Net Loss Per Share (Tables) Sheet http://www.okta.com/role/NetLossPerShareTables Net Loss Per Share (Tables) Tables http://www.okta.com/role/NetLossPerShare 26 false false R27.htm 2401401 - Disclosure - Overview and Basis of Presentation - Narrative (Details) Sheet http://www.okta.com/role/OverviewAndBasisOfPresentationNarrativeDetails Overview and Basis of Presentation - Narrative (Details) Details 27 false false R28.htm 2404403 - Disclosure - Accounting Standards and Significant Accounting Policies - Narrative (Details) Sheet http://www.okta.com/role/AccountingStandardsAndSignificantAccountingPoliciesNarrativeDetails Accounting Standards and Significant Accounting Policies - Narrative (Details) Details http://www.okta.com/role/AccountingStandardsAndSignificantAccountingPoliciesTables 28 false false R29.htm 2404404 - Disclosure - Accounting Standards and Significant Accounting Policies - Schedule of Impact of New Accounting Pronouncements (Details) Sheet http://www.okta.com/role/AccountingStandardsAndSignificantAccountingPoliciesScheduleOfImpactOfNewAccountingPronouncementsDetails Accounting Standards and Significant Accounting Policies - Schedule of Impact of New Accounting Pronouncements (Details) Details 29 false false R30.htm 2404405 - Disclosure - Accounting Standards and Significant Accounting Policies - Revenue by Geographical Area (Details) Sheet http://www.okta.com/role/AccountingStandardsAndSignificantAccountingPoliciesRevenueByGeographicalAreaDetails Accounting Standards and Significant Accounting Policies - Revenue by Geographical Area (Details) Details 30 false false R31.htm 2407401 - Disclosure - Business Combinations - Narrative (Details) Sheet http://www.okta.com/role/BusinessCombinationsNarrativeDetails Business Combinations - Narrative (Details) Details 31 false false R32.htm 2410402 - Disclosure - Cash Equivalents and Short-Term Investments - Schedule of Amortized Costs, Unrealized Gains and Losses and Estimated Fair Value of Cash Equivalents and Short-term Investments (Details) Sheet http://www.okta.com/role/CashEquivalentsAndShortTermInvestmentsScheduleOfAmortizedCostsUnrealizedGainsAndLossesAndEstimatedFairValueOfCashEquivalentsAndShortTermInvestmentsDetails Cash Equivalents and Short-Term Investments - Schedule of Amortized Costs, Unrealized Gains and Losses and Estimated Fair Value of Cash Equivalents and Short-term Investments (Details) Details 32 false false R33.htm 2410403 - Disclosure - Cash Equivalents and Short-Term Investments - Schedule of Contractual Maturities of Short-term Investments (Details) Sheet http://www.okta.com/role/CashEquivalentsAndShortTermInvestmentsScheduleOfContractualMaturitiesOfShortTermInvestmentsDetails Cash Equivalents and Short-Term Investments - Schedule of Contractual Maturities of Short-term Investments (Details) Details 33 false false R34.htm 2410404 - Disclosure - Cash Equivalents and Short-Term Investments - Narrative (Details) Sheet http://www.okta.com/role/CashEquivalentsAndShortTermInvestmentsNarrativeDetails Cash Equivalents and Short-Term Investments - Narrative (Details) Details 34 false false R35.htm 2413402 - Disclosure - Fair Value Measurements - Schedule of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) Sheet http://www.okta.com/role/FairValueMeasurementsScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails Fair Value Measurements - Schedule of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) Details 35 false false R36.htm 2413403 - Disclosure - Fair Value Measurements - Schedule of Carrying Amounts and Estimated Fair Values of Convertible Note (Details) Sheet http://www.okta.com/role/FairValueMeasurementsScheduleOfCarryingAmountsAndEstimatedFairValuesOfConvertibleNoteDetails Fair Value Measurements - Schedule of Carrying Amounts and Estimated Fair Values of Convertible Note (Details) Details 36 false false R37.htm 2413404 - Disclosure - Fair Value Measurements - Narrative (Details) Sheet http://www.okta.com/role/FairValueMeasurementsNarrativeDetails Fair Value Measurements - Narrative (Details) Details 37 false false R38.htm 2416402 - Disclosure - Goodwill and Intangible Assets, net - Narrative (Details) Sheet http://www.okta.com/role/GoodwillAndIntangibleAssetsNetNarrativeDetails Goodwill and Intangible Assets, net - Narrative (Details) Details 38 false false R39.htm 2416403 - Disclosure - Goodwill and Intangible Assets, net - Schedule of Intangible Assets (Details) Sheet http://www.okta.com/role/GoodwillAndIntangibleAssetsNetScheduleOfIntangibleAssetsDetails Goodwill and Intangible Assets, net - Schedule of Intangible Assets (Details) Details 39 false false R40.htm 2417401 - Disclosure - Deferred Revenue and Performance Obligations - Additional Information (Details) Sheet http://www.okta.com/role/DeferredRevenueAndPerformanceObligationsAdditionalInformationDetails Deferred Revenue and Performance Obligations - Additional Information (Details) Details 40 false false R41.htm 2417402 - Disclosure - Deferred Revenue and Performance Obligations - Performance Obligations (Details) Sheet http://www.okta.com/role/DeferredRevenueAndPerformanceObligationsPerformanceObligationsDetails Deferred Revenue and Performance Obligations - Performance Obligations (Details) Details 41 false false R42.htm 2419402 - Disclosure - Debt and Financing Arrangements - Convertible Senior Notes (Details) Notes http://www.okta.com/role/DebtAndFinancingArrangementsConvertibleSeniorNotesDetails Debt and Financing Arrangements - Convertible Senior Notes (Details) Details 42 false false R43.htm 2419403 - Disclosure - Debt and Financing Arrangements - Schedule of Interest Expense (Details) Sheet http://www.okta.com/role/DebtAndFinancingArrangementsScheduleOfInterestExpenseDetails Debt and Financing Arrangements - Schedule of Interest Expense (Details) Details 43 false false R44.htm 2419404 - Disclosure - Debt and Financing Arrangements - Schedule of Liability and Equity Component of 2023 Notes (Details) Notes http://www.okta.com/role/DebtAndFinancingArrangementsScheduleOfLiabilityAndEquityComponentOf2023NotesDetails Debt and Financing Arrangements - Schedule of Liability and Equity Component of 2023 Notes (Details) Details 44 false false R45.htm 2419405 - Disclosure - Debt and Financing Arrangements - Note Hedges and Warrants (Details) Sheet http://www.okta.com/role/DebtAndFinancingArrangementsNoteHedgesAndWarrantsDetails Debt and Financing Arrangements - Note Hedges and Warrants (Details) Details 45 false false R46.htm 2419406 - Disclosure - Debt and Financing Arrangements - Loan and Security Agreement (Details) Sheet http://www.okta.com/role/DebtAndFinancingArrangementsLoanAndSecurityAgreementDetails Debt and Financing Arrangements - Loan and Security Agreement (Details) Details 46 false false R47.htm 2422401 - Disclosure - Commitments and Contingencies - Narrative (Details) Sheet http://www.okta.com/role/CommitmentsAndContingenciesNarrativeDetails Commitments and Contingencies - Narrative (Details) Details 47 false false R48.htm 2425402 - Disclosure - Employee Incentive Plans - Schedule of Stock-based Compensation Expense by Statement of Operations Location (Details) Sheet http://www.okta.com/role/EmployeeIncentivePlansScheduleOfStockBasedCompensationExpenseByStatementOfOperationsLocationDetails Employee Incentive Plans - Schedule of Stock-based Compensation Expense by Statement of Operations Location (Details) Details 48 false false R49.htm 2425403 - Disclosure - Employee Incentive Plans - Narrative (Details) Sheet http://www.okta.com/role/EmployeeIncentivePlansNarrativeDetails Employee Incentive Plans - Narrative (Details) Details 49 false false R50.htm 2425404 - Disclosure - Employee Incentive Plans - Schedule of Common Stock Reserved for Future Issuance (Details) Sheet http://www.okta.com/role/EmployeeIncentivePlansScheduleOfCommonStockReservedForFutureIssuanceDetails Employee Incentive Plans - Schedule of Common Stock Reserved for Future Issuance (Details) Details 50 false false R51.htm 2425405 - Disclosure - Employee Incentive Plans - Schedule of Stock Option Activity (Details) Sheet http://www.okta.com/role/EmployeeIncentivePlansScheduleOfStockOptionActivityDetails Employee Incentive Plans - Schedule of Stock Option Activity (Details) Details 51 false false R52.htm 2425406 - Disclosure - Employee Incentive Plans - Schedule of Black-Scholes Option Pricing Model Estimated Fair Value Assumptions (Details) Sheet http://www.okta.com/role/EmployeeIncentivePlansScheduleOfBlackScholesOptionPricingModelEstimatedFairValueAssumptionsDetails Employee Incentive Plans - Schedule of Black-Scholes Option Pricing Model Estimated Fair Value Assumptions (Details) Details 52 false false R53.htm 2425407 - Disclosure - Employee Incentive Plans - Schedule of Restricted Stock Unit Activity (Details) Sheet http://www.okta.com/role/EmployeeIncentivePlansScheduleOfRestrictedStockUnitActivityDetails Employee Incentive Plans - Schedule of Restricted Stock Unit Activity (Details) Details 53 false false R54.htm 2428401 - Disclosure - Income Taxes - Narrative (Details) Sheet http://www.okta.com/role/IncomeTaxesNarrativeDetails Income Taxes - Narrative (Details) Details 54 false false R55.htm 2431402 - Disclosure - Net Loss Per Share - Schedule of Basic and Diluted Net Loss Per Share (Details) Sheet http://www.okta.com/role/NetLossPerShareScheduleOfBasicAndDilutedNetLossPerShareDetails Net Loss Per Share - Schedule of Basic and Diluted Net Loss Per Share (Details) Details 55 false false R56.htm 2431403 - Disclosure - Net Loss Per Share - Schedule of Potentially Dilutive Securities Excluded from Computation of Diluted Per Share (Details) Sheet http://www.okta.com/role/NetLossPerShareScheduleOfPotentiallyDilutiveSecuritiesExcludedFromComputationOfDilutedPerShareDetails Net Loss Per Share - Schedule of Potentially Dilutive Securities Excluded from Computation of Diluted Per Share (Details) Details 56 false false R57.htm 2431404 - Disclosure - Net Loss Per Share - Narrative (Details) Sheet http://www.okta.com/role/NetLossPerShareNarrativeDetails Net Loss Per Share - Narrative (Details) Details 57 false false All Reports Book All Reports okta-20181031.xml okta-20181031.xsd okta-20181031_cal.xml okta-20181031_def.xml okta-20181031_lab.xml okta-20181031_pre.xml http://fasb.org/us-gaap/2018-01-31 http://xbrl.sec.gov/dei/2018-01-31 http://xbrl.sec.gov/country/2017-01-31 http://fasb.org/srt/2018-01-31 true true ZIP 74 0001660134-18-000023-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001660134-18-000023-xbrl.zip M4$L#!!0 ( #J&ADTNRZ(X?*D! (2T'0 1 ;VMT82TR,#$X,3 S,2YX M;6SLO5EW&T>6(/S<\RO\Z7EDQ[[X5'M.K-7JD259E+O&3W4@("FB# +L!$"+ M_>N_&P 2!)"96$BL9-8B4]7;\V5>_?NS?_YY7_][?][^_;_V<_O?_"#]O@VZX]^<'G6 M&F6='_[JCFY^^$]O;D:CNY]_^NFZ-?SZXR#_]E.G._PI/?F)(*S> M(OR6XC?%A+N:X7=5@_-!S>A\4#'\:\U2OE8MY.MP<'U=,SX]JIC2KGE_N^K] M[796-SJK&@X$O^ZV6R/@@K=WK7Q4GEP:4OF:V_+$X>@6)M]6#N_7+'+0KQP^ M[H_RA_F4Q @_#K/VC]\&]S_-'J9ILG+:VU:OMW9J&K!F.G#\YE?,!FUXS7#4 MV?P:&+3F-1M?43,];W_+ZI ^>5:%][Q]][5VSMW7ZBEY_92\9LKP:XUX3I]5 M31I][=5,@2=5$\9Y#OJMCHEF3ZLP-WNTA@<61JQ[P7I&6AFUZ47U?+ R:MV+ M-K^D^@6==OMNT*K&__19!04ZV=<*[3*9 D\J)W2K5P<7@K-.NL=CI2=6$;LWP*L;* M;O]U7S,)IW<2U\K7ZIE=CMV/3D\H)@QJ)3$^J M)D"<53,!GE1-Z+='K>\U4R;/*B?5J#IX4#V\#D^31]53%DF_)&S39VD2K9I4 MKR,>G]=/7JMDEL>L?TFMKE@>4_^232^HF5S#P-TJ]@6SR@B6M=:=_C0;44SH M935&'1Y4O!]^6\.-Z4G5A&[_SS6K28^_MH99,;S?ZK:'U4B:/*IP2B>_KZ?P M_''MU+4,LC1D[2MJJ;LTI/85&Z;73,V^;7 &)\[<;-CCK-'F&:/YZ!I]U:_2 M5OU!OS^^K7Y[9Y3_-'JX@Y])NPMGE9]8G33Z[9J3/7L M8<6TNU:-@PD/JH;?U621X$'%\+PN1957YJCR&H\FKW)G\IJ5Y)4+R:YK.5K ME.N%@5F*<+-- C ?^#CSVZ"&;)-'E:N"$753II\K3>GUZQS\R:.J*7=U:+VK MQ.NX9O2X8O"P??VV\[5B02G'-WM8-ZW*;LVG51JO]*3;7SMQ\GC=U IKMC2W MRJA-'U8X0(\SJYR@]*2*2XM9E9R:'@S78718B]%A!9WGLZI(/6S?9)U!]^UU MUND/1C7RM#)HS6MN!KT:3EL8%W6ZKQME8'+'F!8-!^Z_U+T@CUKU@-+S9 M\ (8L>8%PQN(,S8C8CYLW:O&MUN\:#JHZC5U]*PD8=9^V^YWKNM\RVTN[6?G#ZOGWQ78PCGCVNF MWO]W_;S[_ZZ:='WWMMT#\U&C"XK'M5,K@'R<6 DA/*FW =.'-=.ZZZ9U:Z?5 MZ\?IPYIIX_9:M$P>5TV]R=H5SMYD6GI4-:7[2.XE7QT>I.&X-+P^P)@]K)FV M-C99&+!F>FU@L3"@9OK:J373!A62,,'EH%(&JOSLZ?!*Q(-*S+[5[#G.'M9, M6^L=S)_73JX3F^G#VFD52O-Q6J7.A">U3L7D6>VD[IJ/I:5*\V%D84_Z][ MT?J7K']!G:];Z=Z.NG45$,63JDDUOL*HBJ;CX=O9GES%K(6'U5._M:J*6&8/ MZJ=42\;"PS535XE8FEZ_J[(P(G_X-.CV:T2T>MR:%ZY=3^U:ZI&^!N,U8EL\ MJ9B4&+2SLFL]3S],'RX-'54.Y=.AH\6ACR^M2.7VAZ/60HKB>V_-X/_WOMO_ M\W'D:EKV+SH9BK76/TV>SH<.NU4#X9WXI__WZ_LK"%1N6V_G2_GE?_W;W]+T M29ASV_J<7?\P>=W/-Y,<34J,O2V28C]^'Z:I^C?ZQQ>?/E0, 1[JCA[2+XK?=#OI=]?=+/]ALH[E M=$^A2=R[__OF%P2 "($P97_[:77RY!L_K7YD]HV[+.\..HM?!13D(]\:9;], M.80 DQ33'Y\M3,CZG/[:_9[=&$J$*,9:4%7H#G4LR)O M7_P_A_GHGY_R06?<'GW,K[+\OMO.E@CZ)6O?] >]P;>'V=/+H"K ]7,57(_$ MK 'LY?.!II^QW7S]K@W.2GX4L1F$X3'4Z&GS"(6*O02Y$?N)C\'435J2X>C MD9_CV9^3,\6V7FC#%*_.+[T$I7IR_VU;%[Z1G]?EU#=QW4E#^S/Q2QL6.%UH M?U+7:IJ./_>M4GF(70AY]ENEC^!&IN['(G18/+7#@G[SUDGRVY;7WN9 M&_3OLWS4A1\_38YXY5EG,OXR=,(.>?RM83Z>NF!OD=A>72P-WTL]U(R!9+,Q M>]*-V2EIY2%T@YSJ!KD4$W0[W5;^<-7J9544?O?IXX41M@ZD1\+.83JJ;,O= M9%ON5;;U;SAF7PE-3L&KV[7V]@D> MU8LVUOOVPAI'83^<^X0HLBG[>H%QX;S\+Z41/[?ZWZ;&,_WKUVZ_>SN^75%2 M[_K=4;?5,W<)*9/<^Z?)!]WX=I*+O\_"]776'GW)6T"%2:9^B8E:O4G./NO\ MWN]D^>?L/NN/L[^/NYUT?.I=?SK99M>#//LRN.NV!1*7P6PI7SE'X)M?TC^7 M,+@GK?8T_"\P^I,)<"0/] #YPAK^;GUO^/MY_+V(P8:_3\+?*YN!:UC\)3/8 M"]O:JR?HHD6Y1()N:Q%?$$&+=TW3Q=YU_C8>C]-.*57I\,(P0 M!;\&*&-(7Q$7+ M:)ORTAJ\[_AZ\_N4P6/*NZESV<:FIX]O7Q[,DK-A=XMO$" M&R_P-?+_;PW_-_Q_(OZ_&)]ETR&'5^R\/.?\1^/%G-4)SX:+7S$7GX,N7N>+ MO 0>;%C@6>%8PP*-+7MJ%JD)92XK2=6$4)>CLP_K?#:2>Z&^;2/"ER/"!]FY M:22WL;DO46#/P4D^;-JRD=S&YC8B?"2W>7X2YN_9X%O>NKOIMEN]):'Y,.C_ M?B$')2?IC#J 'MEA :)7Y&CIANA'/Y5Z)EWU&J*_*O6NMR'ZQ"+F#__\_>K" M:3T#Y.??KXXGU^=T'J21Z]="]*V4>2/7EZRZM_+,&Q*_>#^\(?&%>MU3"I/_ M'/73H"+0[?"Q=,VUQA.1I,_GI,0O[5RCOSIE03XJ?$6=YMC[+. MM.O(0C/*+;EG-,AO[UJCF\OCGR5TS+AF#3[VE$CH.[ MK/.X!?6Y^^UF="$QS $TXPY?W0'AC_'4!HPW2GM7[?NX;=T=I59C[_J=[GVW M,YZY=\O3_C'(_[P>Y)?2A_T@.G2'[U:B=/6K*SA]/>K[)!S\KG\/)GN0ORP- M?5H.7L'IZ^#@=PL.2!,X'2=P6NXGL6A2]]6,BJ2$1T/-DX3!?*=D")!_S\F0 M?=FC%\((KS6R+%T6#W%*J]_NMGHKO;X?F\OF=X,M!?!DDMJU>ZJ5Y=9-EH_># M:9/.E2:HPYM4B0A_!5"+]V -^T5R86M&^770SQY^;>5_9J,X[G2?M+#JWGU&H<-US:L-D%$7JS:W%[F^5IP*<6?.JR"+R%2U$!W>42-K7J M;NS,.2B %V-G#M10_KA<>M%*[#*8])2:], \VD3?YQ)]G[,RNA1"7X33>V*) M;M(L+Y[$%^T2O"9K/-T787]\\>=X:_ESBN)70L #;!NTNOE_M7KCS#[,?_P/ M@+&5MV\>WJ^F1(5RUE#BLM->UP8S[\F-^1UB\V+ M[/F+:Y.=:F*:AN>;K8]&;$YMIU[Z9LP>!)>>B^"^>M^2-C+; M^)878V=?O;@V)K81UY-;U]IT#Z_S:K7F#)MQ+8Q=J]5 M;!MKVWB83>+U-8E-DWB]B'*5EY%VN2QV;I(<%V&"7EHM5V.%FNJR5U5=UHCO MI:=,&O'=J:5+@FQ%&B8-T-V@?Y_EHW1WSU76[P[R#X-1-O3CC""R:F[?#_K? M1EE^F]XUOU>L>+@P^[+DJ(R960OU+5"S)P:M0NPC=Y8P>R2./'"3H7UP9+7& ML:UA=SDEZ5IY_@!JY7,&SVBD\?RE<1>R-:+XC 9\+RK8>AF)Q";(NMS49B.N MC)!-1N*B;5 3_U]$NJ[Q&R\\A=#XC7OU&YL>T^?D.)[] M:98+#C@O1VPO0.B:6L17)#DOK1;Q-5C=9L/M!5G="W;7+T=L+R!'VD2YKR7- MV42Y%Y%H?5F^[66Q]2OP)"\@$+Q -G^-(=SE\'QS)6E)FM>XB="DC2ZN7+S) M.VT?E)][N?@%^W^7([07D"5H(J97D&-H(J;+*?)ITH+GE_E^C3KC0TD>W)(MO&0IXF#&W,T7EE:II*\;,3D=>8XSUOH5UJ%=_M=T?9^^Y] MUGG7AW=_2RTLS7"8C8: J-:_!KGKM88E*08B9?G5X'KT5RO/5B9>EJ3L@( E MT=F,@2,QR*'O$G@"@_@DOH.[K/,E:]_T![W!MX?/W6\WHTMSYY_"&AM@?[U, M\;[;3@CN?S/?\FRJ45\!.]1"?;F,L.CSV3' E@'0;? RAA"B#?H3HD^:45^U MP>V(7][UVS]>%J5KH)KU>BZ!=;F>P--)V=B'O;+)Z[!*>^9@/[%*]+CFI#@0D*",V2$%^(0-JY9'5-\!B#[ MX^QS=ML"'/6_?]UO$[PM#/EY?P6^'UZUV M>G95&, 55VZ?K_VQ,TCO^><4(1A,ZGDPWN@!N*.>Z_:+A#?3;__;WP[S^AF. M?WG$\=]^.NR7IJC\J8S+\Q:A=Q-?E7X8W!/\Z%'E6:<[BJUVMP=+6Q6%0>\> M4+(\9B5:K[LW[/V@U8?X8+;1_C"W3"O3U][J]1Z"X8_7T\]?EMXNHW4Q>EJ# MUSV%]+77BJTGRYZ^OO[6KC)5CV*11%(.9+_BI'_#,?M*:)+6A28Y2-H11.F/A;3CA4G3_-%_M?)N"V*4SZN.]:<ZZXY:O2U51',K?!V"'QEQ+88/+?O-W?3[-+_33;]'1_[M6;OT9<7T MZ-1O5DQ+PY^MF*9%/$U&H7%$+LD1V9LBDGO.*+R .*"1ID::+M7-]H\)/3GW M ^0%^0%R-S] [@USA>):K)MJ@HO&K=^=BW16F_9]3J \/&3VS\Q N-V:B.$KSVP<%'OPWRAX_7[\"0%B,ZCQP/JVHY&)KE'V%! MDYVS"^/8)X(_8^MZ^(_$5_(MDKN=\Y$'W:Q>XW>\ST8)3R_.[E?!=9%;HU-: M@I+H4[2@'H9#4-XC\&NR?KN;#>W#A]9HG"=3/__U2B.'2R;\ M]N O='_9 OYCN4;B+46'JP)]GX$^-'G> C2DIFA[U8_Y@D3P_;@2];_ M(VOEDPD7Q@$U,!;'M-<">9%Z8)89O^4KH3A MCPKD($GWYLC].1^Y/W4QY(X,,PO#AZ/!]566WW?;V7!Z7#8;ME)V9/JK%\0Q ML^!Z*X!?%\MLV]:C89FS8)ESV O>M1/,W[,^6/$>:&G3N>WVN\-1LNGWV#./;1T*E"6T ^S89I3,LTY M],3<(0IJ,KJGSNB>0PST!(9IO)C7R2I/<'@;W7+"W:*3N[T[>#!- 'WT]-LE M^BJ-@WMB!_?D1FA7G=*D^4^=YC\'/=,DZB["Q3T'5FEVA,[68SFY\7E"'K?1 M)*\S>[O"*N:O5MXI'2Z#<'&4=U,/]*O1H/WG[_WN:/CYZO?+XHPET)9"X7K8 M7@DCK!;I-UQP)"XXYKV[#5%/0=0]WX99D=^LIFNXO>L-'K)L OF+H&8%1*\K M1[G93C=$?UE^O&HD_>A$/WELOY5'WA#]Y7C?3PW#IMC8\C;ET2"_O6N-;B[O M:NSMG+O-'+/#)S=O@U'>/C=#545EU/O%+=]3+/EZ_ZW>Z]]W.N-6K MF/:/0?[G]2!O7UCBZM+9?(?O5E)Q]:LK9#Q*N#;Q^8C:6[CV>', A('KQ&;" MP8^D3D?$T]V"KU;)3UAA#3[.40!.&7LLL>W%>B2-FF_4_.MUI!II:5CW?#V4 MRL3#Q[M$D4;K[R7GL8C,1O._9-=J):W[8= '[S:#E3Q\R5O]X?1F\9+DI>9Q M>??K.#W\>+TPR0R'V6CX9>!N6GEWE.Y%_)A_:_6[_].JD,YY983KM8;#C]<3 MUEOY3G*V)X_-94G9>D0^BMVS,+DG$:FEP^(R5PGQ.K+@T\ZS[-=6CD<#^'.A M\VR3##\"[>EN^I$>M!3E4Z_5_]"Z74B3&(*0GB F/7N.>K.7Q2N+J)@9TRI< MG$1!V0NNE-G9!VZR'DW6H_%]GZ_;&^EJI.NBI>NX1FF8C_[Y.?64GG!N^M>O MW7[W=GR[PNF-6#U/K "S/\_Q_.:7],\E1.^)E1NI;6SB4RN^FL1KDWB],$$[ M@\N;-]O3UO?&GA[%GBXBNK&G+TC,S\2>-OLK!S"FS?[*WDSA2<\3K>9A&F/5 MJ/:C)SBJ(I]&4S>:^MPT]04@!@TW+OL^>64UR8C:PNIUB#E9=I[X[LXNV8W+X49MIGGOG5^"^% 2M0,S3] M3E7/EHMFA<*R; ?DY8=@.6:;-Z+DY'GU1Y<8,+OM$4 K[Z-W)YY[I(,]QEQWBOU"W0M_^U0O_Q" M=-[Q"HE?=T.]>IWW5)Z[=)UW(LYK=%[CY[T"/^]EZKS+Y;G78&?/0<^MY'Q> M)V%YL\U$(U6>%$&0C5:X1RTPAD6 M"S1:X62^PLD-Q'/>KPJ&') M]8%18\Z;D*@)B5ZMKFP,^#D;\'/0E\=.(?T.[OQP61%KWQN&W:19ES'UBICTV!YIHV%?B(8] M!Y_U]$FG1L.>M89]I4S:)*'.-0EU H8<@^!-N+$_7F6$VZPU'.?9+[-7P8_% M6XHGC^]-KZEXZ7C8J7IC=SA@!,N??[_R.[^R.S%V"=-5;Y[8P\&B1V']=B>/M_YM9W60^V2X=E3Z%?(SN)[)TW?E[@R MS?@POLWRUFBP>&)Q2YK_V])"EE^T\ 6?]0>WW7[M-];C;ODC*^\J'LU!V\B& ML\:K_[SKM?IK6'%QV&;\=[+NSP8XMY.X-_9:WWZ82>SG['HI<'PS-2&M]NAM M$,IY@DET@7(JG&7:82I-]!X'0=&;7ZY;O2$(;^GEQ1?=.,_3K[K#=JOW1];* MPU25;/%Q9;G$ @@;;$ L*&D#F7W@D:;:*EU7RI6X@?M\>U\P*>) M<$7XW7"+I7"+$%'>:,X$"88$+N5D*0%%;VE\\\MO=+J*VJ]4+R.M<]M%*,F< MT,@9+GUDV,":^!0?S@9)S9NDN'75,N9?65W$='W;D\1CIZ2.G'H;A29.*N*G M2PB6(LG>+(6+M5]:748Z4KS%UY&7\%6/N>782<R2< X: #_^V_-WT MZN)S86(S'?PV;_7>]3O9]_^;/6SQ78(M,3H:+P(UA$B-0IQ^UW+J-%KV36J_ MM+*,A8AJHE4^CD>I"VD'5/_2FJ8=9-F'P3U%SSLC\$,G:W=O06#AI1_B H#6 M!2L(TLQ1$ZVRAA2 M$)!W99U!0EC)0! D+(QK#G^1BI64/K.\C-CM9;D#LGX;Y-O@PDDK+3/,PR(P M=THY2V=$$X)S_>:7#X/^VU:[G?62O<\Z/TR^L+BDI4\NK^9S]JT+,62K/TKM MT;=8#M56F. %*&9,*9%1@8*>"A!'H)O?_/(13/;__B&UU5]>>]3.QA%&*6.+)DJRL^D;X^<2QV M(&(3MUY(E/[SMY^V6\\S5_['FI5;+Y!*_!U!V(BA%-$P6SFQ5,O5E8._M'IB3U)CZO=0?- [R*_CM0B3?!H]BW$O* M!/3I0__>B*G M1(XUF'\NK B210+(F2'%.6\\*LD$(HL2L??5'Q+J'8.6VFP M+=@EFEAB%\+$23#36G@W#!TNO_MVD(^F&FLXLJUA=[@;>U PI4YRPK37("X. M839SX:US1(22MM<$O(-:/.RXUH.!O([N6!DD112&QQ"X1\QC/+/-4F!9TIV M#RWKA>(8(,=6-_^O5F^<>8C+>X.4J=F-S!QSSW1 UM(01924%/;"&O"':069 M.>5/@[EBL8<#>KV @TPS:87$.GAP;'4AX%%A2:H(+4F]C#\=Z,<0;^9B3".] MS]DPR^^S#BB,.![!C'?#X;C5;V>@3::; ZWA9 OU+NL/)_L')L]3M[84P]J' MQR&?6@_I5Y,V:POAXX=)_GPCSI;#6N'!>P)W6W#L'85_.>\*A:!XH!5A+04# M(T%""K2=%-PYUM/YAG=]B)(F^9R%@P^NE>.M6O7539:-W@_:K?FUWV/! MP<)*K[)^=Y!_&(RRH1]G8)GIRCO>#_K?1EE^F]Y5ZD>X,+N# MTY3Y(E7LG2Y'KA2=A(S3')RY!I#AMT,P?VDGZ4O>2@K8MQZ6"3=-E."8?4UL MA]7;^4\GI<&C)PCQ#PE!D)24D2DSRVUAZY@E_LTOG[C?A..-*%G ZET.Y)^R MZY00DY^38]%NYUGZ>5HX,-69\P&#:Y]=9WF>=5)@,4P&MCL<;IV86HJ1=6#8 M(N("$5QI9C29.8+&.")+X2 'WWB1T?8.P7&Q4Y% 6G*3D4CRIZ006 2$O26X MV*="4I>B(:X(.PYV@,O2MFWK6_;QVH%_"6](8S_EW7;V+KTU2SL:"VPYX?A+ MD,9'4I!%T93:4.ZLP@8[B$X!^6@>E[*EM$51)H)^U&I&B:=AZQ'9^> .'CR M8YHTZ-T$&>GB6Z#0EYM\,/YV\R4#LH[>W=[E@_N)@VIZO<%?29/N+I/*8PY6 MF0E/5$JY!^)F,;CQ5IF2^U7PV_.6>3!H-\F8P3J578#BT58H#>YFH71Q9 :7 M3!TABPF'/0'].;O/^N-L6I\US?7^HSNZ<>/A:' [T>23W_EQ/I'0.B@WM:E? M3-FJ$"WG+G#M$-?28#KCZ" XMSH9FS]F0.ZXNF- M=@6?-'_U$@Y)ITFD7I+ MA8NN@"J 9;$ %7XN5$\.#HL+B0N%-MPN.-[/I:NU$3958&CY]/LT,%A\=/L%%BZSW32EFD MHY36S#8.'*". G[$L]&S#,XR>KZN>=_7A\N#-O^M/RF''K5[%M'\,\C^O!^#Z;^ 0'2R7-,A(D(G*!:W-?.=/15S: M#2&\X9 ]<4CE ?'SX@Y%B(C:&:[OLZ')@Y:AF-'@-AC,8K:+3J*B>U0;[ MQ7K,U<,HY+G87 ?)(YZ2QDA;&EG'CQ^#B^G^\X?LK\FCX>-EWF[AWN^ZZM0+ MNI6]/B)6QG,IB'1:>! !"[XQILHASFG0O";EH.;YAF>@]7"T^>-ET,;P@(*7 M*/D66ID@C9;%UI\4R%P>;?2+D1LN0V00$00B%!?&!(<4YQ%A260T3E70!ITU M75Z(S$@+]MEH[[$"2RX$=:$X7Q@$$E5G;Q;+'@Y)FXGA?J(ZJ]TS<6@2HU*G ME$3:!R-)4:5) HFD5*"#U$9HMUGH88#=L$&D(2#'CAMBC2.4PW]!8 )O N?C>Y:WN^"9S#RXG0DIB:#!"6:^2P8MZ*F1OKH[*4E(X5D<7JWW4K>>)R-Z!:4K [T2D; M! /GVXB 9@<-D2&-LI, M>U(G!.0!H0$?_5T?IGP&95Z4+, _)Y;@4SZX[PXG15>3V:FD/7Q/+G[%23CU M&UMWD(>DVC5P3D&[\T@M8\5YX8 $ ?57XJYIQ%9 ?A2@$@KG34"F[QM"P#)1 M*M,CY3M6XD,(%9$R1$K!C<<0K\X.:L3@J"\E)#074]VP?A%/6>:ZHFIGI @AAJG*U56MY^IK789APYZFEWB FK <[")[F;,V6<5K"L 3% M6\T)6ZRY.)@RR4VDD#S/;E*+F_MLRN_IA I,_GB]\\$CJY!V5G)+%658NI1P MFR78G""Q= 22:KP*Q"Z+VRM<:X^/D !F@GLF:"0>G$TGBMW1Y*V4?+&W&I^9;\/L^MQ[WWW MNIRST[^1_QSW,'T[^7/+E%V[U%S6GVY4M-)*:D$_= M#=_#'_#:="*I^-6&8P*:(N85(1;T,/562_"K9GOB&(-LE7%#\(6@YE%W%+B8 MU+)O0(BB7$KB&.%62.L)Q6QFG8QRCI9B "WU^>.C&//WK ]*K9<.I79N006F M5A$I63[[Q@;4"(6P840@"0$I G)GY M24.WPXP'5S)B\,?3?H<#-$56-/2AW.D2TW LV>5@YBKK]5)A>K_S:RO_,TO1 MT98,8ZV+TFAB$'**!!F%+Q0O_*94OTR5/B%:UF8UM(/_664MA@@,2^0L*TY3 M:8B]2Y" K20G!>5X)D00'ASH1BLB>#1$@;=;G#3S8'E+)\TH%O1"4/-4$V*# M#, C2BNN",>.N3G;QXK."EB)\T?(?FR(I$8JQR5G@!WJB=*%(VE4Q+@,F2?;$"M3H1/BT?/HM,8RN%E0 M[P0WH0(MY%0)H U[?M9P#!YEH.!8"RZ9H4',]P#@KS+K*WVJ!(4^DDG^B@5B 2^J8'O'3"P9 M54JD/'^$[,>&>"*)#BY0HW"0T2;FF>$F\45))6"*U0E5Y3$C$V5XN!Q.*J*WJTN6XTXG]$H,*)]*1F%&2F[AD\#:J%OQ\?KU.2B:*7S M*<]NN^/;C2[0&76/"IA Y$& SW4$'U$IHFG1>8*)6"JUHP*M9&XW8>/YJ/OC M/%$'T8AFR!#FL9>$&^V**RY,U)J54*B]%BHP$41 M1WB$2ZD*C#3&:Z&H;V/S7% V>,S*.@9^(0.Z*,)H8 @#-%EB_T,G#_O9L-IT]>=55/: M%./("J>\MH([AHK^PT:EPM&J_L.$KM;+[6/I1\/%\2XS7G/"OGZ'0NE(E#"< MF;052;$CNFBGHK31%00I\5Q#CN??+5V;Q@DRT(BMM3Q2CG ZEUBT=N=*L@KZ ME&K<&_K4W4R[X%TFI_%QU*:>0<$EQ8I(IFMZ#2EBJOYU>T(44:V7@"*1:[/=5?1F-,B.":(XB^ M3>J;1D*1@+B 0D9F!%TSZA22$7UJSHNF ,6XD$E/=2<6Z5HUBKY/P4!Q5LNJ+%^M0<#AO%2;&I':.NZ@W']&HSB+T3 MI6+G8E,14J#6$9FJN--^2^1+O.O\:#T?IIY5=XL<'PSC(/V1_/;:+^90/^O!C>_*"90H_#KI*-RJT M\L[P][L.? M6Q)#>9)N$ELY N$.XD4$9#E'Y;"LM:NE+1:T4J]7V+WO!SU4[ MZ[?R[N!3GMUW!^-A[P'SBUW=;UL4)@@5B&(HC>,O&1< 3GVWI0W!C2,5N M>"EA>P!D/5DJP$!2+E&(V#FN4R+#S';(/;,6E;9K*>8,5\GU[O"L;3&D%)AY M(T$;.QZEA@"E4,? >;C4PT9PA5?]KO7+VO;&XL?^,<4$^S#_\3^Z69ZJFQ_> MI]KF)2:;CWG7!]LUG S JRUI'E_Y:]9*2TA$C7GVW^.LWWZH?M_"R%0("O ! M(V^BL@S2*>]0A+@;6U ZLPM3 F*&X_+9130I""IAL^82X=-CEIP*LP1!6,"( MM,%*[#V.J6!Q*C]>>5NNQ498"GY)J%TM43L::J.P$/429@0BGFL:1+$Y%FBD MM*2:CH_2P\+///4,:XE3S2.7"@=6""V17)3KXA^O1#\4'A;O'KMD?8@=<5PY M3# 8%PZZD17G\""L].73_Y@KL5H=?=ZH/9E"!,_(3PZ<> B^M8_<\EF.UR%J M1:ERDW*.5)6;?;:H/9E"1!0QI\!!N$D>+EE@,,5(^5PD/296ON@D/]ZUN+YVN@9@B5=I!G._>B!"WO@G;(61DX1&-4%W4'3AOI2B:$984*+:+".S$7. MBF(_Z_1+H\$F[*7MTM31.C6;O,OR3?4NP@+&@G.>&HLDXLP5R(L0GE?=L_RR MD9??#?))T^N=]C.94I8Q'[4$&^FI)D4;,,Z!)5\9$G^_^I)/;.W#]A@,$6EI M.3%@;2/86D3FAP^$1B4[>X$87)=[0I99!9RBK4R)@S$U6AM(.Q2G(=TQ5S1;EA% M4CY7WY!@_^Z0$E%&[AD/ 7EDG7%ZMC\:N8SEJSHOG ;[96 L&;4^=3L!_'EG M;+"S<,3YB163:2"$R&(+GS=TUE6N3!B\0B4]PA[1C M'@)+28VV5*6CU47%%Z MUI/"*>EYR2ACKBX2C6N+9!@R%,7 F-:$1@KVN2C<(E3HLF5FXE)Q:D]+O:#G2UW&GS-2#Q4L!>5BND2/"XPZ$=C*2TN*V"6HD-$RB^? M!#LZ1Y&@5 3J$/?(XLB$X<5EA#[&".0MAOBC;PCG+)2A6E BM]3@RT/H37.O+HN#;@.0E+@RRNJ#ME:%W5]= ".N-%ISC$"0VX'H6]41(H8K& MWQ6'#LHV@ 85I8WE03MGI=%6%DD7Z:TJI\#! ML=IM0V4G_#S.2V_YM34JWG(]RO*/_>S+33X8?[N)W?OLCZR5+[]]MZ!7$"%B MNBZ=D1 %1U:SHL!.$(-+)P84W^!5/VOM1T3*.G=*!>>Y\C+=FY8:KE/A"U^! M1Q1W*78Y&W3,#ZOLQA]1.V 0)D6$J,(Y#U[1?'.(T_(-?(JO7C6WKW4?"1GK M^"(@;TWD@FE[U#&5AF&)&1^0L M)TAPP@ #\YU"4BYIUI1M<*%W7_&AX5]'?TFHT0Z9U%_76A>PF9_W3,7=%8<2 M-X99)T# $S4!P<(Y:;"B#E'L=9Q7;03ID"OEU#4E='UV=+?5'A+N]77\3J-T M>13E08#_'4S1FRC( (!7$!VOWEU[), ?_[4;:=,Q4,DB\=8&XQDG3A8@LA#+ MH5M5]X$M%[8W8 Z<+I#*:AJ-XHIC$VAPP9NBR [+\HUAFQ.Q%X*1@Y6PJ]0> MR:7_30(UB-<*A'KNU%DC=,^)$D)DC)AI[K3S,=TUYN8=I$!I[I[)/B=,/"4Z MC1;B=P)!N?.6Q'3DL^B%9&.DMF1:"$.KEY>>+4:>$(T*#E$GU=QPRQ'3\!]3 M]$@#S/#R]7YIZ-S15 ME/('8C4*TCXRB(N6;9SDAJ\OZ9XM,\_$PNE_6\E9; M;I@F4B#C<;#(%Q&_EQ:79'5S9OF<,/$46RV#"8@%)(A5J:$>)\4=FD$#&Y2O MTM4:G]*/.W#FF"E!6-I5A""8 YLX+HIZ4RMIN7$;P>#]/M^;L^-AMY\-AZ8- M2F'8G=RV#3^-'MX!^'DV' W?#8?CK/,Q3W^GEW\8)S@^7D^:W+F%K>GT( MCME7+$>#R5^/:JK\N<>>_E>C07Y[UQK=O.NW?RRCZ]V'N&C\.'.I3:30$%ZY M2;/X@GU4@#^K[OU8N5MA/[!781-TPU=@D0EXCR__G$V*U&IO;R6+M]VNQU0; MR!N_5.-IZ?I#2J1RG!JJ0*9,-(+XPD? 7I;3\GCUXL;M0=J "#?H#[N=+)_\ MXTO>Z@^G]P7CHS#/$E)XNDJ)8FV1AO# "$[G6_CI]JM2@]+%UIV>G>=SOC5J]R6KIG8Y!7J:]%E/K48))*CU"JD@TN8%PT2$6. MZG(7VCIA?/DH_<<@__-ZD+>K;B=91"F2X(\R[;E$RA(:P2H6$0^GJFJ?_O@H MK=27X&86"G/GVTQQP$SIP&7:5E:(1(>+:P %E;'"#(HG [UI\4?#R::;VC&H M*XCQ(I_4+"KR>/DTCFIMXXSC8>-SUAY\ZZ>]A7<=<(>ZU]TT:=K?;B)&^>1M M[^'7W=YTAPI>? O#YS?J;@IQ=K*(B[Y:=Y2][]XO?FJZ+@NQS+\&N>NUALL= MN7WJJSBXRSI?LO9-?] ;?'OXW/UV4QF1+]U,#91*](F1<,(X1(\^SEJD6@C3 M2R([2<=MX-Y](/;8M)N2COSGN(>?2K]:'&L6L G!.ZDM(3[U]>1%W&!\N:/; M*7#L6G?=4:L7OM]E8 E&X^0L]MNI]7?'CDSLWHT7&EIG%., M2$.<0ICS@L&0$25W3JZ$3-LN;#_ ;-!KD8&GP#0CFIJT(Z:0*"ZWQ%B:\CD) M1O&^H)EN@J9K/++\:G ]^BO=W-'I3+AR]WO=!>="!&L,L@9LLY6ZV/=RGCE9 M/N"RZE!NLZJ]0+'NDO=HG>:,*172)AX*6*."N3#S92BF_L;1H=APX;OCX(H& MJS@RR$!<:*DI+GP7W-D25YV&%!6BL<10Q!G!0,D%ZX7WTINB!#^FW9WR1L;J M#>)[A.(=>*W=?-(9%]=)QES)@_P-;K.KXD*(RE3DYVR8I?[&H%%GAC8-G4AQ MY95]2]I?ZU0Z$[GRT1KIO TLW4Y&'0+=8$MQQJI/O"60& ,!%F/62"04J5@/B4Y=U!IV:+;Z$.S%)N ^"= M2HY=*O,JL@9@-@UY\\LG_L=.RYQ^=W^+G=YP SY>-K_;YM?6]^[M^'8ES'@' M*.Y"O']WU^NV%][JIF=3(?P(U]?I>M(4<75+.M&U>NWI&=;?^Q"?21X9!H=*.D2(*_9;#%$B CKI M^:$3XK/S1"?RCDN(Z(B,QM-@P3.BA6Z@3DM )SX0.A]M43K#O(UY6*""^"@XDAT(!7MO013E;F*@X&]]E0O-5%3< 9 _3 ;'<:%FQ44V+72Z@D6 M^B"2\&$P3<_L+,H!M+^.FD ((0/88ETX-A&GBP%+.3^TO2@_KFDO,%R<0$M* MHP3G4"#% 9>$VFCF=E:X\LZ=EFI;B3X6;I\LUZF= 26!LG3MEI?$(U4D[B , M).4]-HAVMY7K?0*_3KJ=LA"H6H53,TP6H_6\2(@'PD@IA$V^E'@F#,.;(BV> M[D->R.B7MEB+;8"W!]D, .\\",$10.RDC@JFGFN7PGQ")3DU'P!\,:G8$+!T&DA79$XB0Y:I.VV)5>P%C MS451P'N> \=1X74$/Q&3H@S'&S U%>Z 9OHD8*R3(6L%2P<*HA:.8&P$D46? M+V(C*]MWS=7*G<-[ F/G^Q]KOKNY;/-QA_2";T[4BCFKG08#QBP.A "#S0AG MC.);]#G:F@POE7:GNZL6HF @LH#F+BSF%2E-)!V(-1R2$_+Y5VR<:$ M42V"9!@))AFQ!MSD>6LG:TG)"WAQF#^9*<"(@>XWX'U1XYTDA+,B5Q? GUQW MW^B%H_QTM_=:+0W')%U-* AV48?"<^<8'IT_R@^+'X@!A%%&B"!2KELP.KL" M-R"DT#8M2H^-IL5BR2WL7>4!IA>AQYUEE 5' TM=!Q"$!L6Y,\/22> S8NUS MH]G)+$!$$C-"G N<,^N(D;[HG*73496-9R]?.^5.9DBB(A"$$RNP9HXQ[I2E MLTP6(A#]0IH8AU68%P-:ZLH(FRY9,Y(3 MPD1 G'I:.!&A*CU:/@']ZHEW,I-D.5,4?#V0)DIPE,ZC(K?H@G3K*U!>.=%. M9HT(#08\" -T\Y)%[6@L[A?EDKH+MD;GDI_R5$?N)$?IM"S\ \M9+42R]^!@ MG[E.NV1S@I%F! )W(9C0.+B(5-'QR1)JROW57ASJ3V8,A,%*!BZM%,IQ3\ = MF^TT>\=%>:/IK)RP2U;H@C%!J,1>68@M./.LZ)7I*-'AG':):E!^8!F/+]#D(1O$>=\SS4ICX.'Z__TME'?NP^JZUT"^T MP_@Z6NET-JG3=(/^?9:/4ON#JZS?'>0?!J-LZ,<906357WP_Z'\;9?EM>M>7 MA[MLR0%:F+VAX%,A#.Z@0>")"V6XT;XHCK#$^*4^0T7;+[G:TNJ9.-N(_H_@ M,Z=";K;EK^9!S0!1'CR&RIM9!G$?IK [!@G0NU2'L!N3"RI:@&-S>=J=E MY\D-'$QJR<%+K>___>B=.TFE (7L) (W+1!MBZL]G55BU6S]\'W8_;G?[?W[ M&V"F[,T//SUY&2L'2;$'7T'"I[6FP2DFBFMIHG-$KVYF;US&H'\U&K3_G!5& M3]N]I6/K^7W6B8,\CE.SB4EGG'Y[0R!@_FKEG3G'%ZV@VG]^O)L M]08/63;YS":),^#+"IQ01+G0A/.Q9MPH<+TG,BHI=YLZ#K-;9 M*/0C:!)"AXBC%12"*E*4%NG()#LG+"P*Q'YY07). MM& 0(F(5C<.6%YG#2%%9MCZH. !&A"0FV@PL"?Q,JBWMK!7[3*9J#B/Y7 KT)S?* WDMQ3 M;'%@3BHB+0K!L_DI8,X@I*DTE$>!^7#"+I!(%[:"=XP9Q M?LF\17KIU-\\1D!BM1U<-1C'A;2"LBN0,J2L]C(R@31%@A9W*@8'%KT*4DJI MP >#=)^"NYS86T*HS'6)'G0UH7FQ]66%D$%8QXNDX;@!#:@EHNRMNI%U6$W4)8 MUT3S1X!Y$XF55!Q -C@XK2 RQZQ(8D3I':]JT+Z%V.X%YH,)L* A1AHE1)L4 MC*](YY*+PU%,+-T?O(, GQ;FC706(EK+G*/*&(@P,"DRH4&$P)XHRIMAGGC; M1Y1AIR1A8'&-4<%KYL%[+@J+J**F5(4IZP"<+/Q(0&TB'E/4<:.:Q_)0*@&KU[/'A&H3J30% M5QYQD2H1"48F^.*\CB>793=8?=N^S:0//#]GHX_67UO>M&ELN M=1-AA$>.'09>TL!9,L3BRC'&I"H5A[VEE*QL#4;@-8$NU=A#4*L$T44K)B2Y+)5% MO"5:K[;%.:(57A7'SHO8"Q,5U>\(*_!BL,/-(2.D\3Y=( M3*V(L15M9]X2A5<]F5/C]NG=GKP6(B@70 -1@VCT1A7-##4O&RA*:DADY6(X""39 <7CJ3W=*+>*6>DQMUS@()DA M10(K"E"XY8):L0,I:AI7/0.0BQ-U@2&RU-8C;X*PX N;XA2L9]*4$?P6H]7> M9F>"X2<+?%0" G(#(7GR((2-3!9M<(F7OB3P E%V,@RL[4^EF&*<@7?* R5, M.$;G;+#B%,:1,J[HDPU><,E3W@KQ_)HH*VEFHU22$R4R9= MB6J8R?+NT3-@N\_R87?0+]($MTGUSRKL5N^NVRJF#1)H8Y4-3B"(K=*=*$7Y M>-2B["<015>K9#K=$P@ZR,@PFY4@GK4[U>C92#4$-)!HX)(43K6"1_WTP MZ*1"R*LLO^^VL^'5H+>=/[&D[YSRV%(4M 7L,L"R*VZO"I;8LK[#Z?*:Y177 M+>9Y2Y[XL.#F=\;MT<=\-F.Y_GG\==C.NY.*T%3ZVLTGMU? OS8XN!3H S$4 MU\I+1)6+J3_$5$6&5!A0/BS#^;D _7BWXNSI!EC!GDECTOVRJ:^Q]3'0F<.( M- %P2QLP?+4?TR% 76? TMT#2"*#L3>*&N\I)T6RQ4M9VC+BBHC5?;'#+/F M+!E0J@ G&LG4I%VEGH6JD,.DJ,N7*S.T&G:>"NA=65(*[(53)H!/A:)GU-+B M-()5490\%(+2QL%A8=VP:<"B ^@)1^0 M)ZVQWF.(LFPJF*<./&,RXTGX1?DJ98)(R9J="NB=>9('(P%0JB(XS]8A-<_P M2DY,*>VC&3T"J.O49'"IHRRUR$#<[+&0EOMB]TW*\@T$J1_+<99\0)8DB4Q2 M42:$UR*0=+7(C$S>6UF^R) K=&C;L"W0N[(DE5KC"&Y8B-HHY**>FP0@M"[K M'$'(4]3D\CDUVQIVAU=W>=;J?.S_5RN?W.F;3@[61J*/<0C$8MT1K'T2N*\$ M#WGVW_VUYS$J^M^[$W/M!JS\!8'+([,%\R[.L(EV\]K#<^VX_^W@]_?S* MO$4HE^9\RKNWD]]NBJHHQ38J@YA'G#G0F0C/BBTA"#!B\>A9?W)B;EH<+_DC MK;:E0CWEBI;YTZ!]?8W%&9U-C,#8%!$CJ#:>4C A#L\22 H45LD;H*QT$>,Z M/+P(?"TU$N)*6V OS"%Z@E4BY.ED)*T.TK:<-G('L[FLV3-I,3TNN/<)\)BLE2?9IS)(*U M=TQJKQ&S?)[7M&JUP?OC*22F?J1B&S2OX&='I'Y.3%S.ZLV0*A-2W\Y_.A/T MRD5WDG/OE&(A2K!E6*A(9HEOB$>7KXA>,&$$":EKK=@:1&V%W2\W>3:\ 7<% M?C<$XY\N,/V2MU)YJV\]#,O85@LL_/;-3ZELW2O!/!^))WOWW+\DO&O>.@,XAV(2A. MC1 0_-'"74OW7U;P.OZ1[H+_M:C;C0H+]+MDG(NH-&/IUBOA Y'*8%+PNS:2 ME_B=[,3O"TBJQRZL(ZMP]L[4]BVCCZ&@"=B]( 2*6M.H^"P!Y02+LI2?F'M] M/];B\1$=:U"6U6%,_D8_#.X)OM3H;TTP)QAU@GAJ)4,6_.QTT<-,,Z>CT)6% M\/58SIZ!9/5BD>S!R: \ D]#-*-24*2XJOY:5 MS>R7<9!G[=9P(X72>22"(W98*L5Y1 ['>41#RC>=/)M"[X LH,Y'CVVJP'MY M-*27H+,7>_Q$@ACFX$<'DDZ:D. I+YP,YYO04X_45))R.TE@3UR[&HQ> MF).&0,J1111I'6UD'CF&BA9:F,=*Q[@.K;4(JL?I[_W6[0! _I^LD[JG)G7Q M*<]NN^-;T)J3H;/V02FQ/:P[W7$FF%VN*D:$(!0H$5KXJ&4@JE"FAN#R5IJ4 M=&6SYIF86D7Z8\,V<]_J]E)Z&0S#5:N7_=[/L^FMQN\'P^&GP?1>WZ+16_'O MS>U)5[JH1.ZQ$919+M(.!IB5XAP>9\O[VUV@SK3J._6D7<; LY=]!#RL5 BM M^O%(,A64\<88C9@DQ:TD'N@M=0T>F#HH'J9U=+';G[/,WW.8?=;BM;2'0%/] MJ=/&<1TP!O6EBOT705CYKI>B;\LB4FMPL#NBSM2*+M\ ;@5U(7 ?#5;IYD A M9VSH--6\M(_Z3(1-3QM^:7W/TD8D_#WU7X<[UP9Q&R31U$ D[+W1P7-<-&<3 M+I2+6]]J4;WLNA4];_4;MNRQT4089*W$J=4>Y7K682A@Q+@OM8E]"W31SU[^ MYY0SF3S>[?AFQ)PB(ZQ*IWP]HD''HI^F8DJ65LMY#8L\+F#7Y:T[J\F$I](A M!,&B8E(0I_A,YHWFHGP2@K)RA++-^@"YDQ. M>+3=V9/%#1B-F0T1 P.G$^K<"6.*K*G''OFZ#9BWZ$>ZX'QO6-4> +B$,V>+ MB'7>0FB8FJYR;1@R+J#B"(51=K51_W)_O;/ ZRXGS18!AV C -28,6L-PC@8 M5ES" ]6BQY/R5&E%,L3.VZ0I01!:DM!@B>"41$4A%M%92ZEEMK#PMK;!Z'&A_Z->'5KFA?*.6>FLCRPU,Y_5 MK4#4[&(]\^(?,3TF )>F#C5GWFH,'JD47AFF5=')P!FO:>U&/ZA#=A9X?:HZ M!. \\R0J0:.1@3BPL447&,M7"]^7.4H>%?)#J$-J)6A$H#4U'GZ23A07HB)P M\TR]0CBZ/!U"'5(I4S=R+IQ@!ALLTO=FOJ%VL;;'[A&A+Y?(+P( 8TE@ M8-1P@8AR\V+QQ+]K]#DY$O/JP]GR$%64#(BHD4A7*D]G63G!G%)K M %#ZF 971F$OD;02^C2H$ M/DO-!T10J7'27J"?;-Y]O%Z\E^=C?X^W9FV12--,2AXBY8[)P%*KJS@[2&%" MNDVKW$=B*15Q !".CJ$-R3I"'8;H--W2[J,R@<=9< K^O;*B=(_Q6ZW1\7$T M;^7VI?4]?2#U4NCVQ\")'^^RO%61I:I.]"QM5A'.L4A!J<7:6QFL*/)4X(<: M4[W#2M0JZ-NL;8\0_5$/$8F":,*<--RFG*;D+'"!54ID1IA=LV?,3PE1V=U: M:LJ%B=4J]5R43F%#"%5%\D!J'NK*=NEO?^B\4BZRNHIK0JD")1$B%Q%L KQJ"DV1=-JB&3+ M;51).LJ[I#B9JU_7P8!:Q:D')]9+(@PSEA$[(P)B"E<$$O3>XO3;:?9X9#TVZJS/%MT54*"6N8I M02A*QPQ5BI+B(BQ$<:EQ T750.\9CE.A:FV_'Y)Z'TJ.6 @1@=KAI+C'W,!/ M)<=!OV!4;>CZY+1@6.C 7<0A0FRO$"DV62UBY=9(+QM5Z[@J'9**Z7"]U4;[ M"*J3%_4Q7'%1.CZUVM3L7%#U83 IVH#YZ6*VX9?K,A\'HCVRTNH X MR&>_2N,V'[;=X>:WQS,GB N061E#NC/78,1#4=ZEM)3LS2^?Q*_([XC6O<%\ MV=B>WDQ8PGDZH*FI@1 S6"EU9%2;(KR$J#L SLD?^%?>8/W96'\\7CH>=OO9 M<&C:$#I-"YZ6KI',;^]:HQOP$G]I _'M]_S*/P""X2]<8J08@5F*O"-!(3M092XS_4KY@TM-Z6UBN7?#Z3SHLQ MKM$N4,0F>W7.B>B*ABXFXG1B_Y=/Z _Z*V[D\D2TVI-,(I!'KB@2UIJ@;/ L M%+D,#K(:)G36#9V?3N?)Q;N?KWXOH9X'*J(AR?PQ[2!NL+HHT.+8. ^HITG$ M7KC#\?BFZ:2/HYLL_W+3^O_9^]+F-I(CT;^"F%UOV!&27/Q$NCJYZM$H\V2/IVFKM>%D?; 6IR'\ M)CK!$.-&YQXZK&U9H+E:3]@>[.,>[,-,W :F$$0S[C512%%NO$ TS[D%CT?& M#6U[+5%YW+D+H2S!5_JH!-'+.*H?[QOM MU-,78@3^DC$R8.;3*'R69K'D"9F.TZ(%O2B]?^:<<1_Y'UB"CR*+@@IMO!&^ M+CHE.M?>.N MD=E4*"N50"7)6Y$"3POM@44PF.@OT1-0L),0I,&!=PL$HJ MR]"L\=JGN0>%HP/DHWNKE@N@SK%JPQLF:*3(N@B^GS#*Z!E= K;!EUF2_;V8 M"Z#*X1J! N[@R[D04 R&$"\)RWQB@BOY!'%Y1H)L7<^;UNPQ0YRP)FC.,9=Y MK24F 1<6@'"ZLMW\Y+ _H@) 48=(F:/<&R)E-%ZJK.J]6K-C41.T=ZAS =0Y M5@%8XJD40>$TEM,ZB03-/>1$HC5-+/BL&N#\/@'37':#6*B-M0&9&$!1! M&ZR9@T3V=@H.(6 M^M8D8S0OJ(Y2EM;B21#C<&GGTC,'6 2%IOO7?4]$!: M;#/UG$J*K8V$>B4,L;"]B)*B@"[E*69]SNM6:66 A)B0%'C1&,*#$J-]/"J8;R\HYRMIQ>W '10X'?.G0P M(@QV5X"^DEP2<+C-K*7/$[YFHS:5F-*S ;]C*VM$6ED=S-Q6V,"+75><*WD\Y8?#Z]]Z_?YA M4Q(MV#-/I$FKM+D*,A(B\] >ZG71N51\_*@J");E.VQ%5<'PV M/RAR8-VR'I H\@!0MM59.$>",SP:((D13FJ9Q_VF1>.D 6KU?O>A\&RM)HK M6HZ%]-$R9X61AL596B0J40SWJ).+*QVY!\.RY]W[5;=?Q0][5'J"DTN,!LT) MTHPBL:/MU^ZO5&RHW\OPO'U)FIY-#/V8$Y!26I+0Z3..13SODV,;)E07P/6 M,@A' OF/K4!J*640GJ5]7:EK6;MY'06SIKBG.PF0I8$J (##A45:1:W%RR7@A'.0F%;#@,R)4O>C88W MJU-M]_"5$$X7.\H))5*% Z%2YC2NM=87[@;C:83BDI3@%B'# !!#9;IU8S)#4%HXAYH(P3Y4D>CJ7 >2_2#)C@U47$QT/U MY!@R&I-2\J"470"6- K1[ \&XMF:&=^2-76$)V!(A)2GV(*JU%QAX;G)(PPP M:/;28A.J5ZJLCD%G1TRC<9!I&YH4SFB-O$,R3R8'!UP6.5$)88%H JAM8J(8 M@,2=YMIA%H()/,BLMHFBA29*.]16(ZWU4$W'V203$T?#VW7S;&QU,QQ5"T/A MP^\0YPQ'USTX]F\_ C>,?QX.$D:C8;\/;\T[;PXV3M89[R3HG8B9T,G(XYQS MU!!Z%:;]=;J)7J;]"=&Y)*KQ)88%4RXD8XR (P_Z/5(E4"1&>>XX+53HZUG9 M^8N@VI-3\58$K7B ^MT1P-N,5'@5T1J-42*1N=0EG-!R]F%2A(A M7R+5EOII034K)971 F)K&PUXLK66EE:#QBZN%5]/DXTO@VI/3DM3$Q$CB*8T M"=(,(A4VT])>"DZ+XA"BY$N1@!/$"8K$Z(B6X 4'2K6.^7X'BXC*FZG7&HZ0 M/7MR[XAC"#+.<'"EA24Z<&F(S@/_P3/$:XP;G."+I-I2,MRD];,:1-JE98H@ MM&[6JH",$+I(@0+55EL!GRG5MKD$B&O*(B4F8@^!FQ1X3C4(CM6ZS6E\9?G8 M"Z':(J\9;IE%%LOH TE=BPC'Y!)0QQ1UY9IJH-KJE(VS4@W>/KO9M-6@.B;[ M+)UADB%P&R%:I4S)Z'+VV5-43F)\K=DZ? M FH)U::$:4MAR1A3AUKL$LL\I M?..X*NZV7Z\.(VT8UFV:Q/P_U)=5;VO1QU!HKH' M(;-6!Y*ZH-'C[,S-49?%KXV^'"HEFTCAJ"I4+$,["D\^XF M%'SIBF'.]I"6 T ^+?J[2N$(I3X519I402,P>&.Y!PB"1U;H"H75'GS:&/;) MKQT!G/_5FWQV=^,)*--1?O.WPRLN08%3(UB,BACMO=+S-02!L;(A& P/W:59 MMD+8*'([3C+2=(\N*-:$62*\4P3G*BBV)LT(9TZ+&[3FD,M;A1?GI!QQ8 X3 MRPSX*SC-U-5.NKDE$*&\X,*B[CS:BM0ZR)K 99>D\:!BY#%X8@)X0(KF9N3@ MD""EYT.X1H6?]F!<-B_2.-R?CPB04)JJ*#DXGTSELA($Y^"*T^&:XAWX;(:N M.:QVG),!GG-8!0;A"4$0I$B7JPF5\J9P^J26A8/:$%;O1M67;N\Z'_+,A\S: M=%IA?_BI&6MX!#G!%$',""R)\HAJ!>Y5H?$)Y;OPVP?.4V"ZRWMQV!H&\5H4 MD4$LAX5E\[T$J"QJ!%M87/$]&-.B'R+\?M6_NP8C>%PUMI$>41N!*T5$T4H% M6B0[]Q3;LING:&G&RJDP1:_6$3C4 MJ:W9@?GJX\8P>Z&WZ./DQ\%X,KJ;7V;4A'HY^&D&ON[ MBB!"5VZH_CX$&1NN!])FSV^8!+I?- M4]&)( 1H/(W3*&^(\<@L:V218:N+D=/HO-6P9S^:-$;'"V4^QQ&V(3KC(#Y& M"@)(&O/*2TQH.2^NN \^AHYI'N'TXKO;&_UGMW]7^=[XJC\/@IF7CIV7<6ER_G60O MB+B+S:7=P56OVU\1I/QWB"D@W$LO>->%P'V7.I'@:3C'&>>@=+$3-+=#!:-- MJ4[:HWG0T8R^#$<02R1M\3X]I(XF=I6N2.0( T4?4N[.48)FY5L^:!QXH:G: M(WK $?WZ_L.H?LRWO<]'Z.!2"W PWC.PR=*[[!;' ?W',Z'/);I2 OJ$!;> M>NEBU(@(&_)4+Q=#D>?%("-BU>-IB7Q*$^(#M]'AU'%%I0Q:$(]R!M-Q7AX1 MUVPU@]F>T#DL29 TH CV7B@BF(<@:]8NZ@/%&A4W^80AM9J$:$_JY 8E"D15 M5-2GL5?@*^O(YCX9EZ:XA118%AFP)W),J\'=V>Q*ZN_UD=#(@;Y$!;^[@4=S3&&Q&H?(*:/ M2K)HO>>&YP%]:?" +PQ)>T3GM2#!A*@UPIK8%)$P".IIGF;@P(&^I/,YK9ZG MUF$3# [@GP9JE#4JSY*VDI5#02\A?KADY:R:\,L#WY6XN*C2ZQZ@9[YQ2M!H)[E2!/B1+I[I0'G M%5$Q"JZ+RIISNM%+TP(O/WVVN;44/#**A(S*,R2E%L;G@8Q&<%Z$*BUQSZ:I MD4(AS6 %R!ES0061&7VC]P7!3'MT9P_LQ]TL#J5\H#D4.D"S1?@EBO''L>- M?JY'=(0%\4)[+G$JOL>,&J;9K)LD)9\5>9S+L8;/Y]$R^U1HZL A5P1HJH2& M.$7,]1/3A7ZB'&%T+L_\B1'Y1":$&F%HC#(Z;S5)^T."S;4FTHKBWAY"SJ*/ MH#VA\X32.8C0W*FJ"DNP)QB3RV1 M3F"/T7R2NW%K]/PE!!"7K)S!(5%2(\8=]O"M\A+E$5G>&%7,4;T ;_\I*%20 M4A^T ))J;"BR$J&\EHXIB2[1-;]X)^GH]*$#;0PH]XD!_] M]]1#9@;7O\!KN_U#=MXL#J4@EH'&EE(I"*D--HK.IB-X W$ +FYXZ.K(U[5@ M' ?GMN$90AJ.A=7*TJ!Q:D&6,RU0WQX76E6N3CAJ"LX=DUY\6@7E,4^E"#8M M-_%B1D]+<)1EO^>IZ+EC&$D:Z,N5TA0 5EP2*O*4%XO)FO&P6*R.)]L#T,FD M&HW?WKA1==V;O 4W)TU(G#:BW WV6+ZX"+ DH*Z,)DX8A7G@0>>&=,.L6K/[ MG90 ;X?G8;!O6S1#DR+@Q#A-N38>:Y?'K5O.N2W7&Y'5N4HGA_W>FM1O K#K MKOPEC?A+]778_PK/67[-BE[=U$SU]V%W .PR4Z;?YOO$#NFC^GMO4&6\=JUQ M<8P8A,%'H(%YJ4V(>?QZ*C(MMQ0\B%TV=8COZK_U'!F" Z':(R250!+-U$5D M)IBR#D1KO;(-=4/_]RZ0GMRH5 $R'U0,VC/N-:,*^?G. A;7C$^B:F7C2-.4 M.GH0J63$$^+!K_6IM3:PU'PV6U:!)2E<6H*HPOC!N&QKHG9,$)(N/I 35E+% M4-Z?$0W5Y8TYYZ!?Q8$@)?&?#*_^^7G8OP;1"O]S5XPFV24P-)(8P4(Q+(7G M)(;@C#P3TZTB)'<&P6:A7@;F37(S7;4>R9MN1Z. M8B4VGOV9:7J\$ J/TU@FBXW&D2*E'7X[Y47@CCYZ ;D=+GQ9@ MQD5 &OB8!YP<8I.M.>!6QA\:34.Z)C';)F&!,A><"+$I:@.8BEK,)F#ZM1Y.%&EBBY?W' M[$_%/0.;J:N_+Q9I,A4$HQ!$,**8D3%8EU,FANAM5Q$GQ>)I\8)&D6/#P?LE MG#CI*)W-M/168UD.QCJ0BG/LN[_W;N]N[7 T&OZ6:-/] G]9,;>)R/+_TI^' M7PE^?I3VGG(5E.'@OE"FD:<^IZ0<5;(<7(6*G-0!A-UU(+]4M]W> -ZP_4B> M$^,O)]Y T>$H@.XA8JX@O+)B/D:,JZ*X$LYNC]/83-5=Y_'KX&Y<7>=7IZN9 M7NWCQ*IZ5XVN4G+OT\;TXG,XG65A$2AB+90V$CD>G'!ZKI:HM6+1[ _NZD?] M%;U!"//MY[,7E9>."A#Z,$-HNV!LI?ONJ/1-^#Q[/U.4X1K;G!.0WA0')%K M8:1SQ&%&.>%YUH&2L9S%DM9YKBR;7$O@)W0"83P!RDQ \N;O.!_YE3/60 2@ M#)&2*86S3C<.7-VB?HY)3/B1Y']W-[KZW!U7]SID35;?UPY-VH^.\&OX2O$2 MRNN?8[\YH-^GX>C;VYNTSR._XOK^X'QWTG55&C%VOQADET9%4F/DI*68!8P, M#<%)SCW%T8&*Q>O&)-?_>;.&.IN0?Q"A@&/?5U\F0*GT#T6/1ZI@J'>>.^]C M9*D#@XC(C6$BI(EDH<@+B])3.Y!0D[6O!9/4&UX_.DZO[^@_EHFP#;$'$>'\W'(?>'IEC1?@.QH)NH;P@,.4#": MFDED8$>383R>;OWYE*HJ[I7I._A#TM/%^OJIK@>&&"S18/$QO6ILO_W M!7_H_NG+-1NY#*-.CWW\MBL67W*FD4Y%0$Z+8# H7ADDR8I7P?^*T*:L7M@' M[T5"_5Q-7'?\^=UH^+5W75W;;[_".?XXF&$Q^&2N)KVOQPW =FDU4*1:H!*7FLN*9QVC?L/ MUE(ND1*!:G!?^.@\X^#I*RJYPSBO@@GI (M[6B14,QC= MKX@[>%V;YLQ0RZQ*"7*7O&0S:\=.U]]TS3YVBD3!7/< ' S9D[OW2:M\5?*9 M25 !@N0TW&(629 M:A*;1&D>U66D7+\['K^]J2\^B_+DX:#^L]EU/8>T0DY;:0A%,CJAY@-MC).D MN"1ZK81L]*".PLKN:H=!AA/JM>,>:3#=/*1VL2P0,S D1-*#" $"J'W/SK&0ID#0MHL3*3YH$HG423N,B4Q<93 M0I5#GH///]N\B:F1N#@G.%C:G(D\&JU=J@1L50"G$MLH8@#D!%797;$\EN/L M7TO$:#-Z?\>:2PA*//$! NK@(R%:>Y;'^5D5;;EJF&B.FQ$-?4*+9,#"4J%2 MIRFQ.A4:BYCYB+MR5>!K(CAJQB0]!*U=?!0I8MAC+E4JOR#>D2"S!\DM+4^+ M(EQX\L=BM77AGY'.*,6UX&#ZP5#F>D3PQQU=8RLU$ZH9N=4G5$<0+Q%)E,>, M$QZBH@3E1< 6G(.2C:2>]@<]+EJ[V(A;K#P#,>8L1-"PGJ(9$&RJ]Q#8Y MP&#!.$B$0H4#O+K7>#/1'D#:K:M4-?,6:^:$"4)X@#J77AMCUPQ>E$B=!>#G MP LZF( -YI$X4+]6@HF=D5:F:<;GYX5=R4DKB+!&1DZ%1N#Y>I.5G 7H%RK MBT[.#/JY, -Q6D3!I;'.<)L(FR>_&&Y,6:",5S/S^]%VGK::_>WPW!2SCCHL MO!(VTF3U?)P5?'B(E,HK!(4H6D[F%C #3BRP)"+C7 GGDA580D\^V.8?4 MTK(F]T%6^[)/3+CC.P.X(LSB5&$MD-*1\#SUU#L%WD_!$H2NK-MN +-MBDLS M(QEH6XPHQH0X3]3LVLM3@+NH"B=(KP:+S4#XY)C6FR %UB0@8Y@$KR^:7*$$ MOD Y@?HU%^041]L\TRK0M!J$*J 1=">>P0A#R>S%L. 7."H M+*,"L:+'0/B NQ1C1%HJ'XT('$)A"$_D+)..(J)E@_EKRCC> ./Z0&9?*+>N MIW; ? Z,J>5 TF"ER!K*!B+*2?RO%2"QP3H\ ,H='(D44U'%*)QV3& X2Y'[ MLI4'_ES371"4]^N&D]MU M3(=778<#"LC:=,5OM(8H*U^*$ZV+>TD0;K("XSH@CH!R6U,/IA8YY(/SRC,; MJ*4H#Q]F0I3=H[BNI#P_>^FXH?\V"1 M>UOX_.A^_O!BH$PQX$WP+]&E@<'5LO3+'(&E;/:7W-58M8 X&(MK M&T">,"FV\04@+TB4#"MOM;0XDCR)PR&!8YD 9(]+#'A4U?LTF+8/7BTF @/)B%J$^!#$$4\UXPZ.HMZP,N <&A-6=/>I#D>C4PH%[ MI;T"=0L^@X@>\:QH8U"VT"U8[*]HGQ:A=NB=P)!*UVPN;;?Q.DT$S+E6#%:X M= +9:AC]G"BUC:54O4R,0/C&&3C.GO!Y6(JY*$L_7V,BUO@ECT:JHY6.A%"& MI8$3W >!/)=(YO%CQNE8*ITB2M@#JD:PV'9\:26NPMN; M>V?!5C<@K_L*TV+.G2ELJ*3..% B2E.'\\9;"!@5V;8\\G18/"*MMLV_B]81 M:1DVP;$T_PXT<,RT,C)NVX[]_&BU8Z:A9(I%KK4-$%BFW551S(K#/4[-LB^- M5EOG*FH2=*34,N9L3"- \U\A1 MU.C%T.K7P:CJ]GO_6UW_^["?IMS]K=L; MI(]^.U@(9$:],?S)WZ5YJM,NHN/5E7/*>T*I5BGO2BEC.*LK(L+635 G0^+Q M*+6-J2!HK]LF,:8A"DFBR*&9 <\C%#6/SYA2.U05Y8H1%UV 8-8P'M+:S*RJ MD/?'B-\3IM1V TBU"P$",4%7DV>B]=FBZ4*S01T>7U"66KG2<'P#NK6IG*P[$U:IQ@85!40;% 0PHG9W5) MWHK@;-DNI?4: J\#Y4AX=P1=#MQGT"9!$FL,? .Z-I=2&T3+)L_7F-/CX1TN MWV4=,OA\*>4B(#1D3#"/E'7*!4>SI5 \FD+B^+HX<2,X#P1\:\6Q#(QYI17F M+!!*))FY30'92,MAG4JN2:J=!/!=MZU(6QYU*JR1@H,R#CS, *>:K[FY3G6Z MYP-]&\VM8)8;1Z57$CRN=+.9:1X=XV73"1/J053_\+D[^%#=IKT.HV\_WG[I M]D;)V4_&='G+P^JEPSIV8BNH+0^=@.".&\$44HX%:[0%H'GEAN-)R7_R_V+S M983D9%C_J.CVV8'(7Q7M>!:6,*KYL1';'U+))L&[0SY90!AE82YZ>!>E>IFX>( MP\8@F:>*"80YO]__8=6V7/&A\'X8FJO_N>N-JLT7Y.64NST(+Z0)4AD:)&?* M>?C_;+9(0"Z2DO":TY7;_ ,A;!2Y77UEBDAD/:]7R!@>---YLHU741:*FZ4J MP/5\U01V]@Z"]FH\KJ9W(&F"Q.POZR8DI3%1F+ZNO\[E/S^B?M^X5V9Q]0E\+',5HB(Y2\)2\EGE9F67.F"(QPKG<(?H;86L*HYV.7_#"&A2) M3QFUR%C,M;T2,5+6$C&RDCLY$J51=5.-0')J$_ZN.WH[JMN_KNNYD^^JT?O/ MW76;^5;R@LM!%57!$YJB2,##(0$B!EVI%[LX+ M%K0:/0?PR<'=@^HKXSRHYL0H97 0$*>FKHU<:$[=4G-#O "* ^">OM"$7 C'/8.I [@UQ#CYPU;.%AE3P3UAC'-6W=LFU)&556H'@?:E MV[N>)63!;BYT>AQU]X@(& UPX@5XP(S7V5641RIR7F:JL)0K%=5[@-0$!D^N MB5,RZS * EO'C45$")V7(CF( ,O^W)6V_<>FZ_&-R8ISIC Q6J"4N@$!G25M M/'"_* <60-1"SX[Z-OF- 8-F49P) Q*,G$=J/I+36E2DG0@BJK#EAV%PGPQ= M&#M_5,))8^5-\A+4&\$X&MI=&22J(.J#:(%8'#&H M2F7R)@ODA"FDA%*F"UH?#'7Z6QV>;T\CJ^DU!IU?8]3?7M__N[F._=_7V!NQ8X7[L MP;\&@G\;>?"!$QLQ>*)YJ!,&'RH6PI>6S;)5U;DG< UAM#.+[1%S!*1/&H@/ M,.C!G"4-3)?# $^!R=N;C;M:GA:G@V'1QLG4^NPI\MZ:N5D%)J!K9G5OY?3U M]-E-S:EO^^O@NAK].$B;<7I?DYJO?VW3U/Q4>0:ZOZZ#34F.,;RL?W==.Q/@ MV;W]4D_//[QE/3CL@C+,4^ C)3C".6])V%YRD^$[$I.]3 )C6'. $;ROE.\B:0#&[.)9^:WEZJ>#>5;;]>.*'+ (HVC@CB<"209D2YGA3'29LTL%ZWX1@R/AOL,A-AQU!H"')(: M*A#Q!%N!#)U=\6*FP/ZL(43=%WDN2DQK'1J^U[;(;J;/7B]T (F\5NQY%Z[M*8&C"IU.K@?9JQE0>F:KF:50?LP+?;?*(/0F_! M6(3?J]%5;WS$Q:W'UC--J6.<2XD],[GC($V8(H4V(L4^QYTP/1"!'0$UYA,@F2L:"RCXTI67+!%%3^W4\ NNOIR J.BS!%L%<*5 $UH-6Q-%:.<\% M6H-9*2>$EW9@(RS'P[PM_R%3OVF4P1 .-WXN7GU0E2JG('%&.&K2<']8/YE MKN"V!"A[529HL+0N%=I8$%PI.9^/.P#V*( M!R0M01 MY0P9.#>E-")Q!+#CJCNZ^@S$]]77JC^LR7]L';HAT2@(QE&JS\0J M1>?9Q('!XVL6H6.-5F#> L_# -\Z23<$(E*;-5%4 T]$DBO(('@"/[)PPS!; M*8LX%>"[.MVE-<(*B%A2$B1*%7BN&Q-1FJ* GDBN5[GD9(!O-35*FV"5IL83 MD_9ZDGD5.G.&E;.+"5T)N X!?#+J74W2SMKQY]I%&G].JN8KF-?!KC%A6_1? M8G)CC/;!.XBON0UY:*C ?LV.,Z%7$=@3KJ:PV7H;92F$3MPE+UVG[T& M"ABIK*[F[ +065A[#]&T24'/I_J"8IX[FI;D=0=QE.J&QU?##]7@'\ X]1MV M9)%$< 0X/J.G1':0WVV%Q=W=W> M]5.9A:]N>E>]@SL'52!I^TU07/K4J#S/]4N#RYC^-15"XE5IVP53 Q@\N=L[ MQ)B@X"3($!Q\U4B%N=U@6A35=)3+0HL])EV/OKU+JQ"#Q0%TM206">9SG85' MCI37ZJ\9(FQE=M3I4=^F[Q#7,6JCB'8L$LF"SHFNJ!GWA>5\S01>374=BL'7 M:G!7S2Z@)B. XK]ZD\\.N'9X6XW"[[/$7[K_@_]='S.#R,6@&?&2ITL\:AAE M)+_Q=AQ:IS4."I++0'5>+_I1+JR] *<6;$:"3P?,CTYM0O1 MFZ8!19\V-(#_J^UL, DX85J:<@.?8JO>^@LXO:.5.TZ-K0:B3^V(G881Q9"#H:/M_U D&J*@=K8+HR MI/P)$/]HSD11.NL<18QSAR+G?+ZCUZ09D(4)4X1>M):>+S3Z6S7\-.I^^=R[ MZO9K.M5,-/KV_WY]OSE39;$G5@M-A9,V2AI]KE1$2I=+8"!ZP!>M_C93(PO7 MS\/!K^N*A)8GU6)KTY 7&IWPUA-!9T5"@0)=RJIF)(KDZ46096OI)*+8!L] M/WC&+6.&Y26:W-LU.7FIF;[(P__'24-"2YBB.A*%M%0\!L7RZ!#/92!%/@ + MSOAJ!O3YT.G)V4,*(8J@'F%GP#1J+B+)OD@TOJPS>8V%NDAGY+3'=[1%C=J0 MP.$+Q-L\(BQ"7H+G;+2^B+EQ2B%?9-2]%X$/C0H)4()RJ6.(6ED*X06=K_*6 MQ)<7^ S12[4E+R9L7S(=ZOE"&*6U,0[" \\U90'Y/)''.ED&!E+) MBR;.@_0I#5HB;<&=40J!% D99U%2X &M&7ZH)%HM"'DBU#A$G0K-,)*2.T58 MC%QI)7.I,.7@'*Y9,U;45UX$6;8NOB+&!\L<=H0Q[[0C>4B"55J41:1$47F! M*0A]ZDP;%RAUG0-%D.:<>9A"I=R H"!,D+<1/!"(9?(N7@E.?#GO35]B6G8O MVY#0$SZ&//=!?*H7-/&&"6G,#2_5+?=WF"Z_N)F.+JMVP\_ M]GN?:DVPNR1OJ?<4Q)\:0=+,5FX54TKDLAY$1=F=(3 K*_+V@.I@-%)1>2KB M_="[A9>\O7D/OQW?=.NU@].U'WA[=?*#/P689C3QP#A+C-+L8]]<#]-S_E_= M*8SQ:X074SHQ@CN#4?"*.,,",[/A?A[^ZYCX[J_O,/GIP(/8@ZX'GQ7\,O59 M=S^MG\;T](_D7GC(XC6?H4[30 4/7KCD9^D\=9LBPA8OO =WM6;Y*WK#^8$' M=D_]K=?UVL+"F\ZQ3N 62QFI!I$C;Q!48 M5B7RMNA4ZEFV4!7S]@Y";@-5?JXIGJUYP2+IN%!IG9BHYPWD/I"T1CT6N4\FN5@N&=H, MS,- ?G))=JU=!+>4.ZGA]80XPO/N=6W]FMWK!*TL^ST[*8].F0=EC.>81 HA M&Q,$6XJSQ.-8=H4S+58Z44^"Z[90/&H9N2/1. #24V>"S"&F(\X7Y5\074B! MSP+SDV-U8YW#2.O(F.?,@8^N\W8%PR4KTAK@QA/RN*0\OFQ0"&*88B#6#BMI M(>#.8LW34H:2;P1=2>$TC^RN%F#C@D[=50%\FQ"1"U3FL=N.H;((MVCY.0G( M6\4S1I4*L W#\"T* KZ9B:>A7!?7[JG6:F7NY9XPKYVS=$0-'69&,&V<$@$T M",2G,WB-C=@7VIYRHE=$8"T@QX"Z:\J,"D$QSCDCRGIGP.G-&[ L0JHH@^)4 M:=T(J O-M_;;_4MF,]W-;Z!VZB__"0+;R^LR<>'Y3N=5(5S/JE)3$4_/G0OW M3]W?>[=WMZN:,3VZ&!AWWW];.UDK[]F^Q6,"T<^7[N3S_1Z/^Y1>;Y(N[6?IF^6W_-1S]$P*H^W3??8^>T=YJR[ $S]FF^@B:3/D4IP*5#D8#VH@I%QH6;]\L[+CF<(GEFI[C]E,+ME_[P M6U4M3,VYC)-2'ANBK;+8_[HK&';$$QFE-U*JY'-C*?*P223 M;5J3$: X#0AJ@.:'T^:L1W('V/Y7U?OT&0 P7ZM1]U/UMS27+^7W8K%Y[$>X\1UE_[GBM M:.VM(VM5M3 ,I$XU-6',-DNECC$P3GSJATX]+DZ965F&Q\(O71!EJ5P=YG8N MFCZ=<[Q$CV03 W@(TSUA@<-Q!T_2!FX[4\M$>+]N5PZO1V^^: ; LZ>10:TDG]'92?N%O A<8&S C238LES@I7E8RJ'? M.SL4_!W],D[CLKP='+"3PJ&H6<#2!FM)[@+6&MM-W@X';T>>_[PNQ.'Y.8WK M'P, 2,VE6B-<),UG)&<1KA6Z7,AA M+-8T-'H87FJA'4]5F]@S1EV"/O_#.%#+-2PT2W4? M@;/(+8G(1P(A.%4T#_QRUMF- 1UA;^A9 KK]:7;Y9]B@K"V>(1%6Z=2XC(/P M41,N11[/ $[[9C/%R)G,U*6=X7_6P#3K )[.?>?1!>V$YJ>)P)$C-"UT0BPJ1['#..:%)"P$L6Y+)L$(0O#VY$\0 MN&$"W@RC\ \Q::(ZT7G>)Z+>K_P*=N+ P[ MX/INES IHR,R1GE%O6$BPD^SE)25C$JRKMJX@7/9EP1/CMZ+UZ6;J6XHR$6J M-%7&N>ATFC*==Y1)N91[>IE4WZV.#N-RKC''3!'G!(15$-W.I@0#EVM-?$OO M4W Y0=PAF[J(:33&1$5(]I=Q&N;TLJFN&]?EV'JID!#!(F>-$0JQO/%/"L-> M.)/] MC/9H:=],2^_&N#P-'G4R4*Z8<6!,'B&!*)4^OH_H;AET7ZYIT7,)\*+*CE1@A0\1R<1U:S.[$&1<1:=C^5 P.J MA6!0*LBDGD+-'9]OK,01T\=0[9='^8:,ZJ*BT>"]:.RT12HMRS7@ULQ7G ;' MUSJ.;]BS)OVL(^0T*8%%VBOA$2(D1FJM JW.39Y<$Y#!>&W:ZPUMXHKN8&(\ MW2/81PALY"E#G+85.HXLUD'-IE$8$8->JWS.;6TO["":"*D6C\ PC[0+RJ6] M$QP[247>%4T56=K!]&AZZ)&.8-K:='IU%)P/@AHIJ:,+I'L(\ZHMRD)? FK=;T'EDO:)X]C[T4&]31F67AL@ZB<75D,1:2 MJ^0=VOO1M[0)NH&+^<(?NF-_QE'5?4CT'I4C2?GRCD82UF0 MSE-J@K%$4R))"L)"E(H&NU8/G8CPZTCPY.B]2>6PQ19ZS*PS*#@F".?>8"WR M+0D+$!&OY7< YE3.Z 42OOEL@P]4,8P(HRP&*XAG$ ,D1K?>,NW.&?,^"WKO M>2'(0*US"+ H%E$HAUT>XA44AB#@Q5.](8]F4;WX:&72X]3IP(7C.,P2]][( MJ.G:ZY(WB,AG2_B3YA@6*0]>?&34"&F$T,(*9)')BMTKN?;Z^TT:075&RI\Z MKCKQ >PE "0-NG)$&JET<)I@0W(^7S&$-@@ .56.X>*/H0F'?O$ @O;.1R)$ M&K%&I W$Y@M;8YQ:J_7A "A[[@=PRNS"DB*RQ%JO*"2O77RR>V=&_J&-H6A%1 M'5345G-E2:K;=P'E2"M:3S=9 GQ6@]S@ ;S-*8QJ=-4;=S_VJRVMA]N\]H 4 MHL9BSJV5(0AM<\%-\"&LJ;?72DNJFV#<33B"SOU3U3->=9%O,8B$) MNM:XH(#+A+(QR)#O-90TGFPJ?!=O>!-V[S#,3D#,:MX+_6$XZ?:!Q4>]P;AW MM:$#8E4=#E'TB=-Q82K6KNZY M+8VH%+P7IDP$AT9IS3VAN7)$.(37C2[!&"(JV<0MR69$FJ33\CR-OXV&X_'S M&FJXL=4T(&:1==1P UZ#)L[-SM:YU,*R;M@35KI)F5A#^W,>[08%O-+1H[6* MP@HN#8Y24,&IV++CRP%PV&X\@\BIX[YIB66@OD=7 FXDTN/&YHF,,C M3A9JD,#_V$S@ /8>F-%;IX&<@BKF9E4OCD6S.H]^8:A3,Y5XSX"^I0Y8JJV3 M3H*+ &Y"E)0R:WAVKSPRVFYLOL;R32/9[\8$2\EC4@AH\"! MBA3IK$VW6*EE$F&ND/ M6(?S>8G9\!P'*CQH6D>8U%H[9ACHC%R8: CU%TW,\:'7"OOKVMUQO4+<44V( M0T$KK[QSN9['2"664L0K>1-^B+PWBF.CU%US]] D?1G#/"W <0*BCA3*BC!O M M*,;-P)J]X<-&.P82P;I?#6G,V#B.M!;VKJI?+>^FBT36M7IXX7(QIO9%ZJ M#TM*-8=A0=C]'*256!]%3*Q$"!QO8@ECAN>MWD(8RS;*K'I#5P4GN/ 0@TI&H!,0GAKEJ9FZQNI9D_OXN/P^>T>P M1A39M+*;2TJVJ&Y, C'06P3%9$2@S_.-)(SEG382O;\ M?3%]>N?!!DV#PAB\,LV\2Y=]><8VPA[AVGE SUS);J9S8\8,*"H$5U$;C! 5 M1C">\R(.F]I)>_[&[*%=Q/( M?%B= \8:>\J8H#8JAM*NLUD_4726H:(*G&.B4J7F:@;S)*B>MLF4Z@B/$N S)&0(2*H,8G@LJHCX)JOR'_(G@!@EY!"87 M1\B"(04-B 0B%9/:*D,ATL_U.,()YVI"DI]H(QKO,@BYO/YDKH4WYJPVMG(( M%U24. 8=).5IU;4?'&]KI'C!)@\&K6V-;Y$HHVU3 426'#1 J^Y MO/\C=9-K1[N5=5I1%BD52"F,E% ZC\>#?U>3Y]_]E:W=FORSN\(Y$8:WAQ(-(>-#( M<$AT5I3@-0HE3XFB/?88, L\/P_[U]5H/"TD/$PJ& +E&$*J;E-,6&<=FV_' M(]R4+;Y:4[8&AR40C@!P&ND#O\XJ'>?Q_N+OKO_[;LK0J]'__ _I%OSGZC=S M=36\&TP2/4?# 7Q[-;WD78IJ[U_T/KE4H(_&OWZYAL\"B!C294'*$N&DV_NK:M %7GHWJK[VAG?C_K=?JB^@&:KK M'8A9J@-$6LJG!!1""CB9Y(Y"S&3)$8)R)1K&;)N.5,1Z%B4U4B"JB17.A!P( M8L[\*H"$,8[H 0#^.NC> J5Z_PM"67V<)/'L @>E!,-@O&,[#3Q-0X.E912YFX=UK#G+)L L= M/4XM U8''(B6(N<106^ MU[^;K+,K:Z*&Q9./3A%)I6-PY(0:3;41LSP^B.#:C;J:,[DL=L?!>CIL&ZOR M7DXV <^#)"LGI8=/LCB@7$!BF3'KEK@3D!+]#$FUIE%AV01*FRXU6&# 3Q1# MF&7CC*MBU&Q=>[Q$C/++)=6JR[*(+=$."QQ$%)P1BK EGLZPI<@+O@Y;H3FZ M:&Q/(T/&8X.)Q6E9=_1"6S?+E 5D.8OK9"B)G7J&I-HE0T8J*5R:+1$]M5I* M;/(-*R;1K=/, NPRN5!2K4DP+&)+0?Y3K&RDB\H30E4D>4TQ4DO9JSEC("6E MN&AT3R-$#-P0@41$DC"=TGB4YI7.UE"V3M^ HR(N5;L^A%2[A,@B;B 4@Z@Y M%>51B1V?&2+,-7;K2(73?RZ75-L,$6!D(PE<2="N3"/A!9O%SMQ&O;99$XGI MA*G+1?@B.T#HGO<-$F!M2):*$/3XC6K<)YG%ZA1-G[WUW_K3WZX[GWMC"?? M^M5?OKN!1[Z^Z=[V^M^^_]"[K<:=GZO?.K\,;[N#'^J_C2&H^QZC+Y,?OONW M3Y,?5M[>[PVJUY]K&GR/"?K##U^ZUPG?UQ^'D\GP%G[WY??Y[R;#+]\K^#GA M\+K;[WT:?)^R,;V;;]-?]0;7<+3?4P&OV?39Z??K8#>C7K>_]ETU:8%T<]IV MJNYH ,SV\5MG\KGJI$QT=_#MW[JW7W[X%T6P_&'<&=?OJ< @$^''O>L* M#JK3&UR-:A;L]CMPMIU1=35,9P_A.KQL/!EWAC>=XM,I(8-/[ R _J/J:S6834=([QV_2I_;OTMD7()@"NADV*E M"%*":OYX>$N"_'K&8#6L@.Z@,X_4.T/X 6@YZJ;C>YV.LO,1^!0P (3@3U^F M+5N S\=J4-WT)J\ZOWWN77U>)%OG]KU&G;_59#.'QH\X-_'V88&@ K_7L- *X M?P-.F4/3^>/T$!-W#(:31=Y.[ZT&X[M16B-0L^MX?Q:ML=J3-__T0-Y,1S.J M^MUD,S9R*;SXGOT6WS&7R$R;=.2-'(&9PC]EAFJ6!00XIL);:X\961+*M]W1 M/ZN:,+.7IA?6D':OKJ;\6%-MF/3B['9E#";ANL9BGLB=:IPO,QX3LHQBQ,QNMVN%(!WM54QC>G6@WFM&XEL*; MFLK 7E,RUR+530+:[P]_&W^_E0T:P'X/PN8G]:N;R?,W_P9&ICJWY_]IJ_?(>^JW\>?^E>Y9\/9XG?>M>3S_ MH/YQ. )- M^/H*2-C],JZ^S]\LXI^060!J-/\NR6<"9?"7[\#-',$9U-_C^6O_/+F^_W:T M]@DSZ*<@*?&''Y8>=/\!:Q^Z^GY,'_C^P]Z^ Z?Z4N.JVY^1<8"TR9#,@-2,CWGWO7P(@'"VUO (:[-]GA6FQ7PDLT MGX-+OCL[K=;09X'5TYR9:M2,6JM__&TJZA^'_>N9P4PZ;E]:M0QV8@:;J;^L M^+_\WJG=C,N6%,.7C,YT^AN?F;_KC MW: +@3NX['\Z*4]][%[]\]-H>#>X3O[+$8Y>42Q/3J5S M\LU6)07O^SCJ7/6K[N@OWPV&@^J[/\_Q?#YZ_G2B9[YV>_TZ!%L(/L<+\EB+ M(TAAYU,] :4ISGK"8H;)*\'Q*XE$4\1XT=+T(BS-::B=WCWS]'0 MT5>(\E="-V?GCB7BBY;0#[E* M7"PX2@4VX[* .:WU/-K^>E=^/R>^VYV@[U85%*7$L"O?_L\3)?WP]]2/<;X M[N.X=]WKCGH5/.QS]VO5^5A5@\Z74?6E.RW-25" VWR;.H7J^H5?W[Q_LU % M )]7?4D =N=\ F\'B'I?TJ7\'_]FS+L_[7N!?ACK+3'K;"$8:+ MO>5?C^!\J]_31&IZHS+HQ.KCZ*X[^M;!LKY,@:]+TIWV((YF%5:U#:S+A#[W M4J4=&-DN"'(U:VF=)GF['7""7E>_@^88]T#N>R 8_7Y5CZX 4[%+R#Q(&]U MPJ I'2GO>I3R.Y2X5+R"^H46+);:89OBMW'PYO);],ZIZ]5 M?_BE?L^DZM[.2LXFH^Y@#%*6DG3$P3?PC/=5U4DM[!V, M9O=.H[IP^KH"-Z&_H]CU$(%'RP)>YW3.ZOI==?M5_%#2K"&$SN/Y_<<=1%F8 M3DMH-GA]$(EE'587PM]?V7>NNE]Z=>GX]%KQIC.CRMR'F_Y8>W"Y88.@'_ZW M&H&I& &&\U]B4#O5U=UH.C-BT:,#=_$K^$RUOY5<*XA:[R;STO8$\>T07"KP MR?)F[:G'!6%FOW<+(CB:X3+=Y-U)$2\ /OZ\XHW5*F)6X)Z>G \X6:]&;"YO M6,T-JDE3_@!J%+0ZL$\$!LU:@?M_O=RRD?3MZ+H9;?NOK%'([_-IB0-F<4"U M%&Y *-,=?$K3/L"1&5[=U+@6BCIN[/@0W-\GZ;,G0'0[>Y/.H M.D%'32W6C; X?J-.$!+>=D>]E"::@)?RL>Y(G/F@Z6ANX8RN M[[5"\CM_@R@T_9M>DF+23_>1V$S7_Z Y2=O(]L/P1.@,OJ@^P;D3MS+ROSC-M KQ4]J-M7VK!CSFN MV=='/2MT#F*M P[ZPL3@4!_D9+PMVZOS)^VDM!*PHN3A+\/ MQX_:\]E*PHN1A) SN1R]) /O1!'1F7'(MLZ&CAC][1]7WQX>'!1%UD_, M@_MI.*B^S?:<=&Z )Y[B5-"&:?*O39/@\J":J;0ORYC&EK\P2M#G@Q M.F#>6D,:._]6#[1ZH-4#K1YH]4"K!UH]\,3T0!L3G/LVZ*DG$]* X&I43S_X MTOU2C8[)7NW<@':R'0CGE2[V2BMR\KSH8_SS5)9?76K*9V\"/O%E85C0 M5X+@LY'M8GBH33E?;LJYU5ZM]GJTH*;58*T&:S58J\%:#=9JL%:#M1JLU6!M M!/DTTF,7E(X^G7R^7SLJ_J@FUI>2F3YC3]=SD;\G)&H7YU:T\M7*5RM?K7RU M\M7*5RM?K7P]1_EJF] ?4#?>>%[N,BCR MM-M'Z%VFZ3-O7<=IR]6!70=IZV M>J#5 ZT>:/5 JP=:/=#J@38D:!O0#V*87]^\?].9C*KN^&[TK3.NKN[@$'K5 M(:T0+RYC1S!^11EKTW6G)D!KFE^><+6=LJV M0)V0@'[(U9[[X!^,&/=,\F3 MB1KV7G+12ETK=0?YC)B+UJ2=,F1[5I&9&XZ^#$?=2=6YKCY.3AV:G6#AZB-* M&]6OM&C.RNT@SG.1N393V@K48S7*M5+52M6+DZH_\K/9J#8@:R7M!4M:<@@Q M:DW7Q=R;/?'@;#H_;+RV&_+BTR#[]_">64@Y>D5Y<[W,FVCV(GJ8GY"8/E\K M^2+$]A%BPU:T6]%N1?L, 2IAS5U9/)2@!X6N%Z,(VHO&5MZ?C+PG#QPC_N@B M?S'2>W'1];.ZXJRCZ-,P6SLR[70$?.(CTSBFK[1L;EE .S*MS;VWVJO57L\D MV])JL%:#M1JLU6!/,*FTA69M\JA5:ZU::]7::<-*2/5[@^KUYZK649B@/ZPR5IT]VP3TPG.6!!S!>VJ"]0:@NZ8_+W[0 M8#BZ!099Y&F<7C-_<(U%YZKJ]V>O^OH8,^X,;SK_T1W<=4??.A2_ZA"$]ZZ2;]GO0>Q' M'X'[=E#RT?GQ=@B4^-_J>BL]'PLZ-QQ/VD1 *PAG8+5?!Z,*/NM2)>%OW=Z@ ME816$EI)^/MPW-@B^U826DG8PFIA/.G==B<7*@BQVQMU_K/;OZL*\,[A6+?- M=2L](F55H5 M\&)40+MXJ-4#K1YH]4"K!UH]T.J!5@^T(4%[%W0(OTP'*5ZMW @UEOD[2?/. MQ4\MN82NGIW<^\3;?9I5=,>3\V*8KIUX]P1]JU9!M@KRZ42$K99LM62K)5LM MV6K)5DNV6K+5DA?!JZV6;(/M9Z4@7WP3[?NU:UU.4J5^GN*YIV5'6CN[_]3R M!]^-/8:WVR2S/!>EVPI%*Q2M4+1"T0I%*Q0G<,_W2VH\];8$-[R]K497\.?. ME^Z7:O28>F8CQ2^#5,WE)AZ0>KB0[ +FKW2#(XDOX>#;!.IEFNM6S;Q<-7.* MJYY+./U6U[2ZIM4UK:YI=4VK:UI=\_)T31L^M6L_#V*87]^\?].9C*KN^&[T MK3.NKNZ UKWJD*Z/YYKV%/B5THW)TG,1F?8>X,4*1-M7W$I%*Q6K[_HCYGOO M1-B730[:D'<9CD2[!*\5E3T\*DD;$Y;G8CO:2^0ME\BC+\-1=U)UKJN/DQ.' M)[N&AC>:BFR>O 6M%=!60%L!?4"T MQ]BC"V8;);9"VPKM81XO4OC1Y?:Y&-07WY0X'90V7MN:>"EIGOW;8\\KBQCA M5UK(AH7Q>76WELY7%#\$@0.9<@'A4D7HSTMO>, MK9 ^HH,JQ?GN1RY%Y"XN8GP95YQU+'D:9FO'?K5COYI3BYJ\DK3IN/T(>EX, MU[5W5I?IU;0:LM60SS+;TFK)5DNV6K+5DD]:2YXN!W8,,=OL6*LZ6]79JLXG MH3I3",[IB3*3K7.Y.6?YYTD7Z++N]4=$"<> M4"R?F]0O?Y !3HY'LJX#7-\:7IEPG,PY^RH9ZF\ULU2NT?8T"F M.ZFN.]UQI_NUV^NG(WE],QR]'G>!9^];0](+AC>=!B!Z>S49?JQ&]S:"XE<= M@G#9P70$MMW!=1,P_D=W<-<=?3L)C&^>,$]^^%QU;H9]\/I3AF?%^^GD1B<%P= L?MNBV MX/2:.9 U/W>NJGY_]IJ_?(?^/WOOWMPX;JP/_WWR*5!3N[_R5-%:47?-9E/E M:\[D[,Y.QK-)Y:^W8!*RF*%(A1=[G$__=@,D1=UL208E4.I3)SN6Q O0>/KI M1@/H?B<_@[%U\L\K>O'5FP#(/XDG]B6<\"5?^LESDS'\"3+,;#S8;Y]/8_$A M_V-)D+-&E5?V9G:_MW(M=_/%0=6FSO#'USV+E0*)K;/\ ^GBVVZCA@[$14ZO=P%\N+-\E/3\I:WH>^FTU$I"N6^5%L MK6M"&\8(:#J ECG#6P.M)C1774CP;=A[K8Y7%=A[19('1N,$)J9PB;OIA&F/ M;;L*XX0(F)2@XS$Q-9B+F*H_=/6R&1GV04INSTH"GK@?PWG@C485'>VH^R[U.!7OR MDK$7L# 0[%EP*H)'51PVD46[V[3:77T):TP8>=H';J8I(YXY;9ZQF_HV%)HP M\L0SQ#/$,V;QS+!M=5KDSA#-$,T0S51*,RV-&0I,&'CCDK(<6X#F7B1/0J@( M31*RD?>H(C7&Y/$\KO2!QZ([YJF)<9:8M(*T@K3B5+1B8'7UU1TF?2!]J+\^ MM*C2G8X9AT'1#L-V1&^Q;8?R4% >"JW+1CJ7IRD/!46#*5,/,>1Q,:3.A75B M2&)(8DABR.-AR&K*@!%#$D,20Q)#'@M#5E:'AAA21VCR\.R8)0S;)7?>X4X4 M5B"VFHF*4$6H(E01JNH@*D(5H4JSJ"BU]C9IC+-PE7AA0VF9M;;18).*I/O4>=_4_J1=#DE:_:H/_W8A0JW4>/,;^780?@:YXG# .UCQ-V MSV,O;K!+'B,=8,)^:'0F&.COO,!<@489@.$6S3?.-DA*.TE!=XB$/'D_2'Z5RH#D3%#L7+C)/__>>?TOC\@?/IARL>C_%_-Z &@$,< MC(O O<-1^@J#]'$V1E^!:B[]T/GVES_]SY^+V\/)Q%._PVU7\%H@+1$XH!G7 M7NP #Z21*.Z4=4/@PQ?CW]K^^7K]CG@M?<"<<:FWE60J$3:E)!TO@;@K>H"-.[!MMQ%<"(H66NP*>@$_!1YG8\'=_P#% ,V"$>98!@HM6RQO4R^4 M$[Q''GEA&C-'F3)904:P/P+,8<;N$C365O[Q_Z %;CBQV 6(*8)W<05.'G"7 MRXD+V,NL,UE#Q?^YC\P&;J 0"7C"7_"6[-W:%*7?:)JH)VV]S=(>,BA'"EZO W(X M06J:F\^KA[91MGN-EHGHZS=ZAJ)O*4QU;G MF7 WGUO&*?B 2VHGYV_%S%1&-]$]A-EB()Y GR.,[($REB>62HE18>?#"PO8.^C'0ZCO-VJ8D,1-$R4N>KYH,(YU$GH.?'!Z/)3S+?K1RBGD<"YQB M!U)VF_C 2ANU"JM*M3PR2_6W%%P/%,U\Y%V#H! [DGO!E(%S/9&5DT-0OWNE M-OBZ:20FGIQS):S7[K!6@%$7N!I@N#ZXP\YFU[&[['GO,^!"/\('M;I26-[R M:]I-FUW"8P-X_*NOLM1:I9&Z+8M- MBZ$JQA>D!?]B; T(8*&^W5!1K,'="%PIZ F/D1$52D%9QWD8#XE>3!,QR4)V MG3FC,8>*49JD4;&VK0Q/D@UH7*<1S5<)^70:A=]E[1*8*HK_8-UST&;IJ2K_ MM+R."#=,N0=$_SS'*O +6@4@?]=7,H#,&^7\R$"$CGW!9B:W*M&HF'2 MO[M_9HLF+6LA>G[0 @,#&4IB8^&ODICR10P'3#9I$8]"S5320#E0KACQU$_R M;LW&[9C,Z.>,S(]C -7' MUU?B?I<>!2Y$1MQ)D/U*BY35BZ(R_Z]LT!:=0%D<2#KW$MB+@')*PB@;#)S\ MX+Z.R#V?@C_T#" +'SU7,3), +BJ.L0 @)*31]S)@^OYS="UV:!TII08SR7NQVMLE5O+ G,F33AL'9U"Y@.CA8=1 ;;/6YB4T M3;0IOXH'P-YO7(6BCL.>JHV3N&XK^%(]VJ?/N$+T4VR40F0WERRV0D8&*".@X$,!4JRNOXW)O( MKK+UTU/<OQPET1:0IW1 MBFCLA,6&*F-W%$JIZ6@K4+1[KK<$SY "<'://]XI009; FDLY1/_T8A27E*) M.<#C/NF;,Z^"-#1"ZK7*Q2@U@#&)0TL>V8_IPA<QOG<YR3]EB_^;I<5F4J<? M<3[=*[$0.<^T!P YCAV4W/ER[@J2$;XSV 8C\JX ZFV-Y[&P\1-?FWYX&WV? M.W?H]L_G#/SJ@R20$X@0Y8(RR0UVSD"T0T%A(.M'$':<+=VR@M 58,.(S6[R MY\^&X[T2(C D!"G*B44H:,IVKQM[)C@;N=+0 4-/RDP;X+U>81FG)C%N&1E& M-O:91A]7Z6+Z^>%"UT.5[HD DBBIN4-(:4B,,:0\S3W@8$2)$ZWR\5A%CO:@ MZF\#6=S&R\_WZV)R%S2JQW-8/YATE=WFQ<.[FWAE4[:8GM58:HV8* F05YPX M:!6V$DE?'O@8:(#JQZ=<'C4PJ/K2!WK#2]<16BH<7;5&3!"7W%HN$%&,>\D\ M WR/CT!C=YQT+165I; +E/^6QI<XC53)>AU"V)*KQZ:KU&3QL?!W7W:OU!_/ M?S_3(R$($^^-@LAS*05 EKIRS@#)^H=?AWI4Q]S)NT"NKZW&9C=9$;2_#Q&/ MC19X8A?YOG&"A/'2.&NEBC7^@,5.E]$Q2! R/GEH/]*G,2S].O,7FXFF<_<M M/DU]*J3K8/L$.:Z5X]@"AKV3D@#B2]J(;&!X=Y;EU#[+VT"FWYO\96GEO5NO MEM'Z"W:ENL_7BU,+_ES7Q'+NL&=(,(44(I1# $J*C1#U]8/.RNAT(0NM@M2; M6 3"RSF?$H$GS1)(J ]V(F+"* ,1=M:79V) SM2_X.FL[DT'[*X/2%^L/5<! M^&V^F*S#B75R[5<?)(' HB<<MY3A(U0N'158J1)@\+\]'K$HC.X!O+0EP]; MOKMY'SZ(;R#'!M5]]8?[)UP0*[PU3 $<%&$5'98E[2[LC;5%A5V/J'2!5)^N MB=5!:^I]5LSRZ1D?Q*FN07W2A!CIN7!8,8\5,G!',2;A3[5E@U^3;+0*TO > MJ_,ZYIFN2;"4+64(:^*=T 8&6ZITRV#C4/T\@<[>I^]&+%H$J=N4NWPQC>90 MS-]:YO/9-&:A/GWL;;C<K8^K,)>(VJ\5DK:^;YRPH+DS@W30]BRERA'IQ>9M M;TPA""9^%5'LF+*S3Q@_:Y@8BB51@0YCE16:LV"Z;BDB'EO=9T3^R?RL)LQX M^3QQ$P1&G9&UI\S,TV7,6EWEDS_/W((>[9,X3Z)!8PCGF$D@H<)DAR]P_;IZ M+WO4HB9_CXE)0V!ZR\]Y,LWSV3G?-4Z H<P["AT&0CL.L;>^I$H" <9]\=@" MMU[FZK0%T6L1@%'>]8V"[P/Q.^B ^6(S756I</[SQHD%'!-EG++AN%0,6$U5 M215R;(17>4U8<Z#V?2,\!N"ROH3+N\:)LXX*+ 413D$AE&5*[I>!:)"#UUU- MNDZX7 ^/OKBLELOL9$W"PPT3A\*DM74,2VL\E0)14^K @HOZ[K3.UG"+BGPC M+/KEK-FZ?BLS^$7[1$H6W3L:"Z"$!1@K@7:T(:A _9S*SOA<ESD'>=P,CMZV MZL-/_:Y,6A0/L\7MIDS2J=V[2O]$68F$D1C$:P1)$'.X/*:0\PW2:SL6A=H\ MK/:4>R.4^I*00R6<3MGF!YHGEA/"O?">:*NY(<0"6E)&:(.MH+,#O5W^MP!* M;WO_9!*=L\L/V20+@OIYGKW-5N;LS>NI;N&PM"@<CY @H(45B "\A\W0!CF6 MG45<M,O^%L'I[USX,EMMJR^6Y>5BE=I*LG"V;T(I)Y@1Y2S#UEI &.;[G4XV M$(C.8C+:/@_:1:@OJ7A?9%_2V707.Q9.M,VMT3-L3LA%A=X)PMHX("V&6A%$ MO':J/ ,QM@TTA<[",MJ5C/8Q&L1HJ&HL) (;0R#40"(68-+6B-+CA8UO\%1Y M9[$5+1\-#=#H;]7G7[)B]?!^G@:*%].HPGZ).DS8KTXN]^/=$B21TYH2)[#U MT''E&-C+L(;U';<=:X2-C<,641E>%Z@4E%>E>P*) ]0QX86S'"*O&"G7#Z:B MP3[0L8K86!XZ0*<ON7BS6*6+VQC\M<4BS-E]F\S7,8SXESR?_C5[O!T_(!=5 MNB=,*H]EK,V,(:;4*J3ACG+BE*X?K-VQIMA8+CI IR^YJ,#[/07>.PTP"0,Q MI26DC$*VHT!:PNO'<G2L[S7F;TT$^N+A$[6STB9_L'VP;3W11 42.0WV"R1! MJREI$YS7+U;?L7;7F+MMP-&OXGY68T\L@II#+YT5'"H) RQX/WO@;6UF=A;J MVJH__T+Z^TN)23_'PI_Q 8W%=',!>9?/ Z[+J%FN'BI<WU0=(D&,8PBP0<H@ M2;5CWMH= DI*5-]MTYG2WN+-74<H#2 GU2_VCG=*%#'0*J^Q\L(ZA"V7I4JJ MB$8CO,5MGX''):096GW[^M^G#]$I7=W+_[Q# EU06C0!@3RKG(FW6+JD#@ Y MQD)%+;#JB)._$3:]JG??@W!.P?N^1Z(0\5+&0J+&8*ZD@K#4:127I'ZF0V=G M0@>\;P><OICO[K_,\X<L^Y!M'MNZ2 S.]DVD8)YB VG81+5P@5997FMJ2QVO M+1"=>7(Z$(BV8>HO<F_K@OICMKHSZ^4JOW^4ZX<*-W\5NB><.NVPYHQ:*90& M$LOR^D('+;R^@'3FTNE 0#I :CA-\B(-,N%2$^T@%Y8 Y+PWU)<GH@;*U^=_ M9RZ?#OC?&)<>=X2O6;&*CLCX/G8UC_^Q/HF70%AD'/>.6(_#T<A+AZ7V0HPP M$*ASJZ$ML$9Q1%05CRHC)!@@[@ T" <;G2*.!"?[[8_Z^G6:^M D.A.6#J ; MRNJH[ED^V"F1BE.!@'=::ZJP(43M=2A$&CS4UX<FT8V M(;6 -I$-34BT2Q6 M.21$*\XD HYHLI?M>#LZ:OVA<\_3A?#TF1)TYEW6([E!1WHEU$$-N1+8<$ 9 M($:KTH^K(8(CO%OJX71H"Z[>@LOKW%><0(Y"RE $#7!O)4($EXG3U'@NZF>. M=79'U;E0M(96CT&FV]J4FYF?2T YT#HAG@*">"#) !8D'CM<IMX9+*6L+04= M9I@U9]+WD:0-@>DW7;02MU\V3<*.!H-Q3#EP81$H:+$L3SMC!1FA0=D!JQNB MTMMUTW2Z03F=OT]GTS>+7>C;J?NFPST2I!D0!%N**": 2$UPZ2HQ08SKIX%W M9AEVP/5VP.GQKG%]O]YXP\M24U^*["Z63/B:O5E,@B4;2\B]S5;O;CZEWTY? M0EXR4D*$0N'8))8CXIRD4H,R>]KB)B7:.K,2NQ"63D'K2X@^9*N 7S9U:;$( MJNWR"54V<&ARLBKL^<X)T0!S$8QD39GS1CO/R@@A:SBN;U-T9EIV("JMXS2< M,7&1$9$PC:C'@DFHG*54>^5*$\EJZ.M?97=F47; _<:XC"7PK4' 6T)BO@4$ M#"/+),>:(KO?_120]:^H.BO?V*>+J0W,'J5DD&J.[]/H$KW+5K/)HP)Z=:4= MH?'**BR!<AXJ[03'V]!QQ"D&MI*=VS%E%Y9VE I9OY$8YQ@C2BC*=Q1ACN68 M2SM69L;ITHZ7(9#^URGMB*$+!QK#CC@++3$4(K4#ABA%^WS6J4EIQ\K\K5S: M\3)@>G/J-*SL)R0@ $#(M*8RG"="["Z_ U7<"W6MI1TK<^M\B;]Z$+T6 1B& M\;5+._;(]R&]N/5+.ZJ8CD&@\L( 1Q2,16_WYV?XP_B<]DU8<[ZTXV5X#,#E M6J4=#8BA;%Z+0!:65BIO3$F540TLJSY+.[; Y7IX#',%%XRE=\5F9YMNKA?> M9\7'NV! 5;Z5.S9 0D1T2@34C $>:L^-127U3KD1)HZTJ/AW@M$P$K*9Z5*M M5W=Y$2L95):,EQT3)PWTSO- LG*:(X0TV5'++%<C?*BO,XEHB,V0DO!FN5Q? M+ 7;3HE!'E%J((' !]DWEI$]E8:X4=[M=2H!M7 9DOM/7A.\4 2>]$R "P>A MU1)I::$RB $,2GJ)5O6C?SN\MNM4#NJ#,T @1PV=H4+OQ$M,)$(.&NIH/ 8E MV---_3@OZ%H3BO8!&D P+E 53O1*E&/4 BRT\=8&55QK5:K@P<S6(ZP;UXT@ M- 1F, $XJR$<Z9%PI[&4RAF&94#->.'DCCY.FCS^U%F$9Y>,KP7*8$ROIAB< MZI8((#725BGLI0GJD.7"EI0&-.NSO[.;V2[97Q^9_N]?]SC$5Z?3Y9V?YW\= M>U5O-[,.)_ T_.GI([%]3^3=EZQ(XYC7^\ @#WHH#TJ'M<80C3W%D$(!+0;( M0&XJQ=R/ZQ8:>06$1UPJJAPEV'HA=Q1IZE2?M6TNO86NS(S3M]"7(=#G+?2R M6#T1@/#;2^:'/\4BJ]/U9!54Y*SX.IMD1RZ=CS5-&-.6NP "9B)86DJ*8'CO MR+?.]WD7T>2NN3(7\U;QJ*E?7,+930S2=H++HY>+)]LGF'(C&)$<(4J=)D9) M7]($O=7CO&!NSJ+O>=T:.*^#\:.Z6!X)OX<Q(#ZN/R\GQ>S+!N?%U,S"1CC? M:$MGKQ[/=4TX%<HY@A!FE#E&E ?EWF@0,".Z;FZ)<R\/_'8!ZDLD/F63NT4^ MSV\?=CB<E80C/1)B*>'QW1TD&*1$>(7$GC[(1G03W8T M(-+?YD?7[/%.O,! ME$,U,"ID#5<<(6'>,AT4IEBN3^-@.",']_0;5[_,;9]WTG7-@&Y &HF0[.NG MQX*^X7_3TWEF-49+H!)(BUBWFTK!)/<Z%O;>X&*]=/4KY'8F/*US_#*):@'% M_MR9R]6[FUBW_>DN_#&?3ROL/N<[QVIOR@OO.-/::X\U5[RD6G%4_^*[S]"' MNAM/Z_@,+Q6UI"&13G,6DW:9"L>Z98HK55(95L(87[AND765I>)"G/J2AE^* M?+D,NMK-R4S4)ZT2S\(^YS'$AM!-PA1AI*0#"EX_K:'/<)>ZJ[X^$'TQ=.>? M7]SN7F2K\M[UT3Z)HE1X[K$$2")@)=!<[VATA//ZCN4^8UKJ,KLM6/K3)I=9 M^*[X<*\-2LP\WSS3M9O\2;WQ1+]$$F,HE1)R2S&3#!#"2EJA=?7#FCK;WUO@ MVW<Z87L(]>:+RN;SJ*8NIK^EQ9_9$SQ.>:&.=DJT!RI@!@.)09VF'FI4GE_. M(UQ?#CK3]MJ7@];@Z>UXSQ8!@WF8L)K>!^@C_:O9U^R\))SIF0@+@).> ^H" M8%Q11O="[UF#(B6=J0'MBT.[& VF(5RB&23"":J#L2L@AHQ"R3$F^\U.JA&6 M,&V?[TU1Z9W3C_5RJO#ZL77B%),.,&Q9T)4TC+[:THGB@47URQ/V&;[:6/^K M#4AOC(X5DM[FB_SYC,_O\J<[)LIQ1[31G@CJA#"$&%12BW&#QP[[#%JMS?XV ML>E+$AY%M71@SA;K,/?'L"V=W>3%KH+6I_1;MG3?PFX8^#);I,7#!K)8@SFZ M/O.-MO-FL<J*;'G*@.SP6Q,"J0R;L2'0$VB 9HC8$F>%1?W;[S[C9^O*X'B M[5> R6[=::#CG7:.76D1^*M%DP#JHRSSG@DC2[O@ST5N'ZN9I^1M\T$IRDH M?3'];;:JI*(\:Q<$6&-)M-("82N X!:43EKOL:WOB917P. F4/3%UK(@7YGL MH]/E;!)]*+/Y>G4RF>),S\0@J:%2T*-@86%CE+,[:QL#1T!]*^3QR?H1\[Y= M=/J2AC^RV>U=F)[Z&LZNV^SM.N+U[F9#P9.\@.I"4F_ A OI&"% ."6 M)@+ MQ$MT"-<-@J6O(6"B%] Z3=:(CPZ%F?F@X"PFT1M7%.GB=IN?\'P:K65%G/K* M)\\A?<P6LSR8#*ML:6--TOEP.1)QQF\6RU6QKIHH<:1'8CARC!DNM6?<*<^% M<9LT'0@ $;:2W[</&L^E3!QHG2AFXJ-ESFBE)/!4:K.M<02\%9[V&3IU,F^B M,6_RMK'H,X/B8L%X6CGSU\BTR)S39?R.=4F@CD\70B6(( @ZQ[4T.UABOG+] M^AX=9U8T8G'>"3A]*1J'IGNVH-OQ3@G1T$ELP\''*(4:.+A[FRQ0R8'%XTR\ M:(]Y%:2A$5*O52Z&D8<S!?_&) [#B,&19RC.QN6?[)=8BP)Z =5W$)C9-## M84FKU&J$@;1M,*[:"Q^U(.I+''[-%[>KK+B/!^:G\,UG%(5#S9. D_#(<>2U MIHX$DTCR'67>&5+?'7%Y;,1@2D(+P S%\K.'P.$.B<52$\$$,!9C@R4$C]0! M+,FX%8-F##O#_48(O38Y&*4B, ;V#Q49MW?3G$_+?-DV,19"H8EF2K( D9&& MEF>CQ\S53\/K[*!ORISO@N":0=(7FY\?;F>.]>\;)PQ9#""'S@0RK/5$4U%2 M)4B#?,O+(]P&.]0;PS(,L]^F]^<W\V-=$H&=<R:L"ZH\](AB0V'I5?.0HW$? MZTU8=I+[C1%ZC;(PRJ-]#")P*>OCA<N&H<% W+(S_B4Y<KNRSA! ^.CI7;5K M KT+IJAPF$C"A%0"<U]281WHU853[3!OSI"\4XR&6>1E4-.'=)5MJXR^#P=F M^""]K7XG=&J01*OH$3%68L A\XX2JTL4F$)]EMBJ)2EM7QJU"%9?(O.^R"=9 M-MV$TD5B-F^'QH*4T0T6,S=/*8CG.R=:JD XPABH\ /0ENZ*6D( %;;U;Q,[ MRY!I6T1:!VF8W>3)KKC],9ZZ'Z*#%%;>3$Z,D1B/$:760TJQ@I8@Q&R) >9H MA+DSW>XE[6$U(GEY7\PF64-YV8X1ME//!('64A+,:0(@,KS$@#I=Z=G$?G-N M!I"76E@-+B^?PK<LX[NDGXHTQEW9]*&ZF^+,.(E!2D!$F,0\[+@,$.O]'@O6 MX.VBSK)W>I.;%O :C^S$6KW99!U3#Y^04VOO.3=F8F*8,58F1O]I0YFRMN0$ M9(Z-L(Y]_S+5#G;CD:]'S7[WK-AFK_U4S&YO3SK/&XZ<6(VL8)(R$@Q;2R67 MD)1X&:SJ[U^=I?[T+VMM(EC;2W-TFF%VLWRJ;H*M>'A1''/>U!\QL0:30+6C MU'B%D9&*F1W-2&L]PKR?MJ2F7^1J2\M3D37S?!F^_F,:YA<%]\W"?9MDRTW% M^_W,-TZI8Y)2;[0$4^FL(, H$2 &""I2NLN0$PVR #I+'FI52GI!;9@3[$,V MS>XW96(WU-1P!!X=(18QQH0YJ3PAFFEE!-FO$,X;)*-VEW?4[9'4%E3#NXW= MS4TVB3MB0\_Q@7$2P+5QP$NAPZ*A!&@=G\C<8D$8;1 <^ J\Q\T!ZT]XMF_< M;?. M@[-346XDX)RI$]"/0. >@(MH4([I3&G)8T>DOI/P\&K\1>W!4Y? O#[ M(KW/PWGXG]ET \7.LWV^SL;ICHD)TJZD(9HH[\)>B0$I\<-4B08Q15?C$6X5 MH?8-&?<?Z]GJ(;["E"_")T]G.UM.\O5B=>XBJ=7Q$R$E=U !KJ 6@0P6%DN) M!P>L?F$>.'J?\)! #I;8^FN>+C8592?K(M"G;HML\\'KR3/E00#BT_+4&*L] MCG*P._*)Y1)5.@[[H+%.GJG@2!""-06 $R6Q%$+M:$.6D3Y?<*F59UJ9-Q7R M3"_#8M1YIONT_(]!;TV+67XFR/1@^T1@8@FV0<N%AG+BA/0E(!B*!OZJ 3), M*S/WV&MN#9#I+7Q\-\7?%\LOV61V,PM'R[GXPJ-]DH 7,Y)+B:D3W,3W3UU) MHW!\Y,FE#?GV4@I:1NEU2L0H0T['(@C#"H#/BVR2+E?GTTH.=DB M589!1V6 M2A"I6+!_2^H8!V-\RJ<YIX[POA$TUY)C8@U&&@35R@#)L5#(.K:CBBAGZCL& M!T@<K7OV-X;E&O,*%.>!&$<5 \08P0&4I49-I*=LW,=^$Y9533"HA]!KE(51 M'OAC$(&6G'['?"NGTTM.]TJ4TIII[K5R#%$AK2=[,!PF?5IU33-+*K,A[PJ> MOE:U*;+I;.73R6P>YWSZ./^^<>*-EEIRYZ!P03O1#AM?4J5Q@Y*S Z2,UCW. M&\,R#+//;M^'FB=8:4XM0L0C1+F&U!.QHTQIQD9> :()JTYRO1$ZKXG_HSRZ MAV;[,.S^D'W-YU]GB]OG<SYKJI_LEP!"%:'A',34*PT0-:@\&Q7QN-?\X(JO M'S9BV?>/I;8&3E^"T$;!)Q=+WSIDA"#6( "DU>7AJ 47]0_ZRV]?!SOH6P!F M*);7+?3#N9-.4D>I\PI2HRDM!5HSH?2XC_MF#*M6\:<>0J]-#D9Y[(^!_0.Q M?;:(8<Z;(^KL>?]]XT009^-S&1A;+SBCVC*^ITHVR-?MN^139?:\Y'933/KB M]+_28A8/M1A7>N9<?]DT:"L::2 =L\H"B)C@&.PH,DJ;^IEMEV=+#G:F-P1E M"#:?W<._;YP ZQ#V&E@BK8->&H=+> SFG(_['*_/I!/<;H3,:^'[*,_M(=D] M#)O?%P&<.,NSA_6+E@F@WFLG B&$A7^ UJ0\E8R%8(3%&9LPY;OJ*TW &$(9 MV_L+TF^S^_6]SHLB_RMZ$](OX9/50T4U[=PP"1;:>@>"SD.(P"8@PF$9OX@D M'^$;YFU'8G8(5V^"DZV"2KLLJ7CR6)&ZCW'=IX3E3-<$*<\X4-AH'Y_R=%AR M4U),E.BS@/=0 M(N1$/N)A^RB&!\Q*KA?G)\H"3FT7MF+=>,<A$-9U,Z3,/6 M:JZHA%.;.TIK@ T3QA$?/5M^_%)DZ?3=XNG!7+V4RO$A$N8DH<X1 (ADBE'K M<'GE'6QG63_CO/>,G7;2 5J#:LB]YO?%>IE-2RDW^?W];!6)\UFU/.+:8R94 M(*L1#>J_\9A"PK@JM42GFHA3[\6=VMR!NL!NF,THS/BL7G.D1V(9M$Q*AIVQ M",7J';!</\X"7-\_W7N1IG:VFKK(#+&S5-PL$H*XP8PRK9263A&)<7EE[[0U M]==_[\61VEC_%\(Q6!YG+*/RO[+I;;8,+?Y(XR>K5_18J B+R 2CD2KGE?(0 M2K2M-X5H^%572DON@\8Z29PT4$0LL-1##YU'@@BQHTU(PNI7X>PIB;,R;RHD M<5Z&Q:B3.-L(!PD*A->$6Z81E@8(&?:@$@Z#B.E1-!I?'55F;95PD,N N;8P M $\58(IS8+36E#D@&"RI X:.//JS&<.JQ0/40^BUR<$HKY7&P/YAV-[P_2]D ML()4"JVL4)09SMR.)LG#7CF^NX2FS#G__M=%D%Q+;B90U*!@?GBD--9.8(K@ MGBK*Z^M[ ^1FUCW4&\-RC?EXDF)G&7"<$T3#\@C X9)"BM3(C_4F+*N:F%</ MH=<H"Z,\VL<@ I>R?ICWOQ"'V&AFPRZ(N(>(>:=**IQF(WRUNSE#+GW_ZS*, M>LO>FJ>Q0O'.A?:N^#"[O5N]7<<9O[O999W.LJ5)Y_-LJA]*5]NNX<F\SF8C M)]!SH'BL>L*<]\ICX1_]+([WZ0QHZ)BMZS'J%\%ACI6NW_PQ7%-,PDXM.<9! M61.8E9:8PES5KP+4>T1*.W[']K#J+8HQ?=BX_'U>;#S^C_<!L=KQ9@6<BFP\ MWSL1C'AJG-*>(XFIA<R7.[,*%EA]Y:3W()2Z,M(^2H.>7T^BKBX]H)YT38)& MYZ 1Q#+C (#84U:BJ;&D]:-@>X\T:?4$J@_1H$+AO@7;?[;<OLVP_W!_6IXZ M;FJ-EPB-#;0VZ'EAX6AH#&&TQ(9"4S\8LO?(DE;%IV7<^@NF?WR3LRQ]_#C[ M4R?0R8X)8)H$"!53$&EBM&5T3RU3MG[\0>\Q)K4/GS8!&BPBX>/D+INNYV'F MY:,,NYKKKR<J02&DO>(0<<:9U00CN7V.&"-#):FTH8TU*L%Z&\XK*Z6E&#MA MG*0E;0I[VV<!BEI1"95Y4R$JX3(L7G]4 @3Q6L< :('65G#!5 F'T;#/+/7& M%QB565LI*N$B8*[M-IH[)C"@3E&BC6282(UWU&F@QY[<VHQA%:L4U$+HM<G! M**\NQL#^:XQ* #;,GP,A!2?<$RBAAB5-Q(VQ#E53YIR-2K@,DFN)2B P1D@C M8YA'TC.#D-SC8PVK7WEJ@*B$NH=Z8UBN\28Z&*,\YBJ00) 0T$"W>SPZ4(CU M%48E5&99U2OI>@B]1ED8Y=$^!A&XCJ@$21666G.CI-60<L\D*&UBBWHUW)I& M)51FR*51"9=AU-<B_\Z%]CG\.)FO=WGT\2&Z=/7DG#RPZ*L.D0 :$)5 &!%T M)H(IY5J4" "$1B\ES7U '4'5E[ \G>*[F[US]M@#DE6Z)8[$H%XK+8?*&<T0 MUV9'J25-BICU'C905RA:A&<808B E&]5OB^R^]GZOK(T'.B;*$,9LH@9 CF" M3ECI?4DS#3;U]40)M",2S3$:\#2Y[.!(&"+Q7.2"428YT#'CO:1+,EL_AKWW M2( 6SX@+41G!S=ROL_3SMEC[8OKB@=MW-U$IVBI(K^;"S@/.C?'*664D98!! MO57ND+,>V$HAE&.]L*- 66.U\418CAA&7-D=;8%>UV?^4*T+N\J\J9)&?!$6 MH[ZPT^D\WO]_O,NRU:^1:9$YI[U[Q[HD7AGML#+ (:L%4())4L)B U#7='%7 MF<5Y)^#T=50?FNY9_\[Q3HGR@DKJ".'>66BQ\+MJ:\AI'HZK<7O[FC.O@C0T M0NJURL4H/7]C$H>!++SI= -X.G^?SJ9O%B;],ENE\[,7?2?[)5(R "FVDFC) MD" 0[E[M";1*2$?H 6J#<2^-NQ8A&NJ*OTYTC\2&.@VM#21RHG X6UU)&0"T MOED_1'IR326A!6"N+:K#.H:U(U(Z3:%BDGK+=M09SJ0:MV+0C&'5PCOJ(?3: MY&"4BL 8V'^-T3T"FEAB.6R, GH)K0@G8DD3!;Q^K'W?T3V5F7,VNN<R2*XE MN@<YB:43@&D*,%="<H=+JABL%JD^E@=DZQ[JC6&YQH@.PAGV(K[H81GCG$-( M:$FAYGCD+\LU85G5T(YZ"+U&61CET3X&$;B.Z!X&.<%80J:49I12AF&I[UA* M[ C?J&G.D$NC>R[#J#:G]_=J^^LT]3F0F4X.W;.>Z9%X"1@5S&L>Z& ,,(=D M.6=)9?W(W-[C<2Z]XFD7F8'J>:1%\5#E+9E3W1(BC;$$2Q2+*$KEA!:E5NJT MQ"-Z:*@UGIVNVM$$GF$$X?=%N@T7R:8OHD348KIINDOUW404O<VJR\K%(R=, M*&81 , 2#Y!%A/IR?W7$-+@(;#V:JQ]QZAK!/IU GW;6\1G73]DLX9A9'A]Q MXY(:Z</D>:E-!2QQ_>.E]3"NKF2A 1RU-807T3;GU(,CS1.&K0W3XD9R2113 M6#W.5DIS1=6<:ND&[< RD&+PI/#4L]/LW<VGN^P%9=7UADM&32S +MZ1!CEW MFA*-F"Y=*4X%%7QD:D5C=E>N!-8V=+7WB:-3?#&? R?8LS/KV,;2UO@)"':5 M-0"3<!):KCDQI.2!1\CTF3_8IR@-"6+[0O5<[O.;%_,_K)0V'3+!4'N,,<) M1<^.-93NEI('7N/ZAU@W&D@_HM,Z;H.%&V^\]L>BAW<S:O#%-UE19-,/V==L ML<["'-YGQ4U>W&^*)GV>SVXWL2!#?_UC,,F;Q>;C38#*R;CJOJ9V^*]#QWSO M9KU_^//@+&/L_62533_-[D.3=S<?PU^7-V$M;H$Z&R;>WI<D%".CH%"0<&^= M\P+[W9O8D @C!XPL;TSDN6#T=KX@8=81CF4PXCQ@2K*PK>W> 8;80\9ZU$5/ MQJ\/(33Y"! ?=91\8T0^KM)B9=/5N9"Y=K\HX2H<UAQ:KC@$3D*O=^5" PM0 M$(T>A?ZB>_F^);#M!="$"WVY"RH16>DQX M'2H 6@AE#++*4*N,((J+<E[AJ M\ AY9S=.U[(IUP9Y5$)W"LC0899/3Q4/;NLK$@XH,T@A28B#$F!%%2P1!$#4 M]UYUYOR\%C%M'_UNK<]\LHT.64S=8A7,Y"=&5DT+9EER>YE-_G&;?_UYFLVV MJRC\\'+QA#\EWWWQ*0/D=(>$$ 04PSAL"UY); 3D /--!H-$#%82[/:(FF7+ M8R; =VT2 304Q%!-L,3$8H $W4U=4,GJ^W):TN+;0CYO!X!1*]5!25IMOG97 MMOSC*I_\>48_/MHG*%F..J,)$EIBYB"#SI3 "-:@7$1'JFX#UKX,,FX)D[YT M@*?3/!MM^'WC1$@(I'*!&(Z5=)@BML=) 3[R'-,6N'6XZG]SB%Z+ (PRT'04 M?!^(W_G]?;[83%>=S2+YOG'"27RA0GG*I ^V,W06N?+4),+W^8)]146\"6M> M<KDI'@-P65_"9;VO>PN#S8ICJ1R,)3<<.5)294&#8('.S*UNN%P/CVI<OEA# M+TV?F MU1$%_VB1A)MAFTAOG*.7>2^HC"3O1- T2@5I?JAUHZ@V0Z)A]6Z/: M+:;1)WF&C\_:)@(#X*W508XID40R0?=[#0TB/IY5V2%#FT#2$6=5F-<TSLW/ MTT./KGW7)L'&A0,C3!A)113%EFNTF[:RGM9/QFP]#*(#3C:!HB,.;BG\D-W. M8H#'-C_EI"_G>=-$0,*-#8<_X! ([Y'!>R*H:E!MM_4:>5TY19HATBE;31"U M(D9C3+-O_SM[.,G7%VV38 /P,/6@V6GIH#+6$%Z2(72#\BBMOV/7&6.;0=(1 M9\VZ*.(.,EM.TOG_S=+B]'EZK'D"*&=:6\*P]$ IH&%T;&^)4<[5O_YJ_06Z M#OC;$BJ=+EX_FV>%"9.ZS8O32_=9RP00#J$T#&INJ%;8(%LJ_XJ8!I6M^14P MMCD@'>O CR+GPU^.79L<:9U8AS$,ZH)SG@/B+&>RA$0+T>"T%5? VW9 Z86_ M6U6].H>?M$^$ULHZ)SR@D2;B""K%52LEZV<XRZOC<7U8.MV9/]ZG\[E>+P.E MR],7G\]:)D PS(A4P 0]0@6I!0('$FPX65@X=AKD.(,K8&US1#IEJKO/BMO9 MXO:7(O]K=1=#T-/%Z6/W8(^$4,"9E8YS[#'4U ,H(TF& :.-:^![N@;G4WO( M=,OL;Y^"O;:</89ZG.;T=\T3K8S0)CY%+"A4BBD:@^E((,Y'26X0R'L-+JF6 M8.G6^-TXLS=N\8]W:9$MG[Q@?]H2/M$QP9) X8R"U"AM@G7/&2N/(0A]@ZC! M:W!@M0Y0IQ%3[O[+/'_(LC>+&(XX^YJ]GZ>=)<D<_K*W\3WS^-O0J28;1NET MF4WC=IPMEMLZPH\93/KAL<G[]&$3:?976DQ_K9!BTGSPA 5='3,&G5?, JP= M!)9+910"7*%JZ7$=(;=_2.(LF<MC=)[++FGM.Q+N(02"8VT=)U@J"SG>X0BQ M87U&-9],,.E39%Y&*@T$]JC#X.)N%=W79R+?GC9+,/':!]5=1C/;(.YQ+"BQ M)5]KV$#5[2;8;4 !R%N#L:] BG**9T.CGC=,C-3>&2(E(1YRBCQVOJ0F+M!Q MQ\758\P1[C9"Y-KY/,KPMR'8>RE;CY0S",,!N=&YX_>?+J1XJ&WB..0$" R8 M"813K2D&NWFBH*?W&9I<,;*I+M!YNU T81GDVY(&SZR"L\P[T2O!P4CS$D(% M'(3:(F(P+>>.N*F_[CH+4&N)C>V!TM?6VFYJ@8?(,*,80P129)$WAI0T$D3K MQQMW_&3%\-I66YA>2V0Z%\P+3 "#T#FBH K_W6]OR(V\''8+W#H?HEX/HM<B M */4S4;!]X'XW3!H/6"")"66::>Y#Z18#$NJM.(C?,JJ"6O.!ZU?AL>U)*!( MKAA"1CDBL'7>:ZS0CBKLF:A_Y=1G:D(+7*Z'1U]<+N^VU21HJ]N[L7,OF1[N MD4#F- 8(*PV@,U0*@45)']6D_JKN^#F3X16^=A =4F+BCT5VWBESMF]8)1HQ M+SD+_Q-4 A_674ES?#MJW,I@8TY6D(PV\/JO(2NCU!O')R(MN8_"L5G<?TE7 M=V\6DW^<]AD=:)I(HP6G#FD(+*34 "MD.4LDY8B2X#I /F\5G+Y6]Z?9*AZ; M;Q;3V=?9=)W.SV@.!]LG7FKBN&,>:&,LA5:S$B3"-*SO(;P\)>?*](8V\!Q, M5OZ8K>X^9/-M9=.[V9=/^39:Y^RY<.%("7=.4(H\9(83X;"$MG2V$J< &K=& MT9#'YR2F$^S^EJE1:A[C%J6VM9 _\N+/F[R89!55D1?M$TNL$&%#AL3H,%_# M&5+E?(EJD)?4F3[2&4<.:B?-\.IKB]B>L@]G7UU_UB[Q..8W4X>-P)))0 $J M/;@D8%._ NSER:17II(TP;&W>\[:V#Q2MYA6#D3IXNL29 QWU%*MM3,82^-8 M&1) !.=RW$I-32EY>4\Z'F#_%MWV$!ZE[G3%$CN,I'[(EJMB%NO5;JY3?@_< M6G[X^/O9BZ23_1+JO*&$<J$L\,I[H!S?T4HA92-\3G=8EG]79[@]<&MKZ(^3 M>)*8<UI)/]$ET=*90#-67L1J8>%'LI^UP;*^KM;9->,H1*)E7 ?:5B[=3DI) M]\HY9BT$ $M'&(2BW+^IU+J^S+2>%#<JF6D3U+X$ILQSV\STW9>(VEFA.=HG M04(;%(LE"<."J1O+)94Y/%1!4#^HL?7R4:,4G+: '41X+A.;'5V*$L1B?1ZC M8XD ;P@V)5U!BZS_1GCK9:G&+S"U(*TI*LMB]41,PF\O123\*?D0(3GB6'KV M>8((M<91BJFR-!RL)+X)N)TS8Q;7UULOKUYU)0ZE)OAUSO.C6\&+%HDP7A"D MO3#Q&1F@C(1\/V^)Z#C=-#6Q?\FY1AA<#P]'Y:_HEW7]L>RW -_]^OXDTYZU M290W A!.8'P,)[[DY$69M\.$M78\KH+:J.?MT-XIW])OY_GVM$V"5+ 6 "+: M."<-IA:(\AZ)8Z+K\ZUU>[X5OC6@O2\M^&V^N,\7V2HM'C8%=':/!9Z_5#O= M,0$"<8MM?"!9"<AB5>CR_I$+U<"8NKSRXY4H19T .[P8G;V'.-<U<99!I&0P M(IU1P2;PD.YK:Q@.[#CUK+;965E*&J'V7T%>1J73C5U,AA$/DR]6Q>SS.D[V MW<T3(M1RF:V6GW(3-M[9*NZS[XK;=#'[S[22\Z_1N$'C%MSKL*4[9)ST+*A; M99(/IP3W^6!V17]/>^S_+@6J/R#KAXO%T_GSB1/\\\-CDZ<'^-MUG.:[FP-) M_H=4HNZ^+-&24X6=80Y:86RPZTRY[H5G#>*GA[L3;;^8UFCP'TVDR#&,MV[Y MIS42M]0W"1.Y]+L2:8B PH7%RHA#5&#-'C'U#5Y$&NY2M\,"<0/#?RTB_4M\ M\V3Y9E?[]8]L=GNWRJ;J:U:DM]GFP_BF@D]GQ;_2^?ID_<-^9Y) ::QQW"C- MH"2 $*K*ZQ/!(*ZOK@YW7SW>Y= M<WI=+*?..GWDK-NA\*]L&:@N4=A3>^H- M^:Z^,O'20T:- @ CQ;1F7I2.-2%0@W"-X6[=.Q;_X;EP+8>"^Y85D]DRVR_X M3_DJOJ$43)=@E4^Z/@FJ?'W"@23!I$>$4P:\M,22_0[#F:BOX0\71##>[;\# MCO0>KI(57V>3[# 2P1#_NEGB&Z*7&^J>?F[RY>IMOOJ_V>I#-LEO@UF^"_/: MX5,E *;+[T^\,9IH+9WF$$(''-XKIY+Z!M6B6G\); 2K88PLN?KE4+[S4^S^ M%-N=4HSZG4C"@.2.:L!98 K'\<'KTG4FH:;U?9"MOZCVFA=(&[RY^I7R.-*V MT[O5759\NDL70QXF9^:4,*XU9D''90)2C*'$NHR>D @U<*BV_FK=:UX_+;-I M]/9(Z5M>KHK-DW+?$?S<+]&%37+A%!*JE>3 6HD ,$0CXWA9D5P*#.M'QK7^ M]-\(%LI(N=+_S5DU>K+I;$>0NKTMLMLSGMFAIY18XK5U5C(HK00Q"$R6V2]2 MZR;EZEM_+/%JK^%Z9]/U'QK/O7F#'!K/IY (*)G5CAJ$+40Z6(W [6U%#AN\ M^/2:[JM'SI;1+XS-OR*)L\7MEL*S-Q<M?4VB)00,8J&TX( P C4K]5(%?8,7 M+]I_:O.:!;PY]*,7XH/ZW2]%?O 5YPZ_+2$HZ(V::(FPT-)RIEQ9?E)I0AJ4 M[/C[ KH+#O0EV64%U$#GY]EB9\HOEK/ V\TOFX#"FZPHLI/;[R7#))!2S(%# M3"H0#!K//"H]:$I)7_\R&+[&V^ .H6UF.=9:'S=AIOOM_J05V'SX!&@@D)(6 M($@YTAPC6R;C*(9P@TWO-5V[#@AY_P)8QH$^G_;I>-\6OR>!"%F!(+<R/H,M MF%?[)P"55=5>'3XLDJ_I[G,,V/<OF^_7Q>0N_+&CS?'Y\(FQCH# %@Q98 $7 MF,BR",/F]_J2^)HN&0>$?/3&S>:ORS?+Y;I;_]2A[TDL,@P$-0<"CZ6FF&%= M,E))WN"M&O@:[_B&Q'[T<ARHVGSP(E#X?3&;E!G"RW(E=R+@%TT@04P0K#B1 M#E%*#87(E%&<6H9/ZDO^WY=V/3&EMR410[RVB]>N'U6AS47*L\),^X-JGIZL M)EMGO(3&["J!'8XO\/* DH0EZ[1CMD$JT&NZ6.L3X_JZ[>');5?#V^ROS4?+ MQ[30IQFD1Q7:!F,FWBI#M JJ/12!,*-W],-(&KP1.%KNHOJ&^<>"PQ,TN7= MTYFZ;Q'24P'_QSLE0&+#.(W/>%KO JJ$E-X+S7&#$ #T&B]^6@/R45S^_><7 M&(99_KGYX,#?=V,\@_.OO_[Z1Y3V?TSR^Y\W.)9[YO.<W\<*,'J>3OX,OX:V MRZW[/A[Q87G\ED^SN5NN9O=I./[W 0@J+)/[K9O?9JMT-E\^)R;[MLH6TZ H MCECCW?.^"VWV4; HL+$&DO,2(TX<0YX 2A7!SB% 725-M2/DVBH = K UHH, M8>ZU)5I1J#G5&"I$2QP!!,+7U_@OWI72^;S3O:BRR+S4F@8">[-U1;2FJW^; MS/,PXC]_7!6; +?='\/N&+8$-]]\]S]_7&:W\8<1/YT3:W4HACG& $C&) <" MEP XCNL7O+U<V@8JZE59!$X^G7,9CJ/QDES!^R-$2*J#>D&#S<T H@1:52++ MJ1QI3=:&4M+'0R3U@/U;=-M#>!B1O>CIG*N2V(&SL5IYLL!A@HW"TF&'*--4 M&\1V-$*G;*^/9 ]8@;XRJRL_67 9L(,(3ZTG"[#QRC/)PL($3A*$0"!K1Y>W M_AIK+PTF,+4@K2DJ+3]9X*$).S0-6S6E2 %D)!3EG!4%]<.8+Q>#*U'DF^#7 M.<\KE[O7WFM/'!#4,0@,PLZ6!S24 /%QJL<UL3]2][X>!M?#PU'IB?VRKC^6 M7?YD 11($TUX4(ZMP%92YU$Y=V3Z?6GBLM+WE5$_^F3!9;1WRK>+GRS@7#-, M%&(&:$@,)5B0TNV(#1V1QM0*WQK0/AIC_]C)?^BB)EY+Q<?N_I7'I]3GL]7# MAW3525&PZM^> (L1Y0Y9:Q@(ZBC5P)2X2\]?9]7?VO[]T3'D%2V$W3X^['K8 M32()&U#,'G#*@_!_%HPK5VYH6'C7(*+C[V71'U]>T^K8GI8#KX[M)!*% 9-$ MQ?I31G#@(22E<HT]@_4OY\:<QCGFU5&++[VNCL_G ?A\"0"?LN*^DR+"9[\T M09QZ8)1V 6 ,( ]::^F%P]KB^I[P,2>.-I+^,?#A*L^"#[/EG[Z(86.KK,B6 MJSX-AD/?G2"@#;4 ,*&1X 1HY'F)N6&J?MC_F'-91['SM\".5[,$>C853DPA M$<9"X+6WG##F."-.E>8:EH37]]F,.9-VM NB'E=>S[KHUT@X,87$>.DT4DAZ M!S@0VF"X-]2<9/4S(\><USO>=5&+*U>Y+DH=T<Z^SJ;98CJ$C_7I=R?*.V*5 M=51P9CQ!DJOR1H( J>N[DL:<(CR*E= ".P9-"@D0W.>+30#(AVR9%5^S6 ?< MKU?K(HMY4FGH-W3VAYFGR^6[F\TD?ZV0T'&P?1+ -T89S!!5TDFD 0X[$]<8 M2>:AJU0&HO,<C3AE_; AX(*LBY>]$H5$V'L5MLAHK[B#087?T4H05/4UQI;S M*!IRZGAJ1$-$7F&R@W3<0(^MTI8Z%/16CNP. I<@XO?_I(=ZC/U9/K"9<B, M1F&Y@AAPKKPV.@:?*F(\!US'5^:VR!)'\3CCLQI*21_!X/6 _5MTVT-X5&%I MKT!B+Y744V4;=K5)PR2"2KLJ9E$_WWSP>^#&\FBPU&4#)%Y0J9@GA!D*D$<& M,E12!)FI_]#I=24K5&;L=Q4:.D#Y>C(7'*5A52I,O!(JOD;FB"IU7"1H_0N^ MZ\I<N%1ZVH.T_ZJ'WY>YK_!N>==?F6#D&(<(Z1A=R04@")<+C 6SJ\^4^XJ" MV([1.#)@^]JYGOA[3/IEMDKGV[(X1YT_I_PLEXZ5>*2Q9-H$9$#032Q :(\) M4K1!V9G_O[TK:VX;U]+O\V.FL"\O4X6U)U7I)!6G9QY1BLPDNM>6,I*<OKZ_ M?D")5+Q)I+B D)-*E=N="!3.=SZ 9\-!WF1+A5CG3>WLB<6MO//B:;WO33NK M8*1VT@N@!!,.*:2=(Q7V7&K8/:H^6@G:@%OC16$_:0C]!>M5S>/GX@MBZLAY M_RS+&&FMG\S40E"AB92@/).!RO-3<*]E0*AC)HN8?+^CF>TB^#V/?Q(.L.)> M <LP<[8T/&2%(\8$I.QD,W;?I-:4&:UOTGE@O\)4 @'&8L\1XIX2Q)T4!M4J MT%2"A&R;Z+AU:PJ<3#R<A^/OZ&W[L$(TF0U&R/KH]RMAA/2U]0 (\.RB$@^M M69(BC-L-V-_4'0[A"T@\7!1CIV'J2Q'OCU=_-8:23XX+44B)G0<8,,T5) +H M@ZS.B.X.ZV6E)%JK?#4>N-EL>9TO77VW6O[8W;OZ<75S$[W]<M 8WF"GB82R MRPW!$&KCH!<*:,Q-I0W*04[])W+P?7+6S2M:*4>CF<GG$#33DD+!L..*:Z\Q M155I%%#6B%:1E0M9'R.3-/U:ZJ3"RU]&C^^2G605/9Y"L(Y#K@6ET=-WF.\2 MS+4&E"+=;X[+KT/#:UE$O31X^6OH?W8JFG0-/9Y"X%8!:AVV2C"IN4,0@$H# MV@'5/>6;7Q^'U[*&>FGP\M=05,R78C'U,GHVBX (%EH99ZTEA@(OJ+:U'KQ1 MW8\[YM<3XK6LI+Y*O/S%=%#4D]L%=^]I.]L6AT-UV809SIEIB%NA)UB5@29O MN<4.H(,^-2'=FU7D9R)>1!QB1.7]2HLQ\Q48H)5:EH?+B=(:,P&9]8=MU()+ MO"D@5^YGN(;/5/_E+]S'7FV>J_?,.0;M%&. ""N\Y- PHEUMK9GH;<A7].;\ M99;PN!RX_'7\V+/.<QV?.<>@HL.%K'4\.C):>E+6J-<Z1,AW+UBXY #/A:_C M<3EP^>NX\NOOUL4FST5\S@0#P=XB@ F4&E/&O+&LMJ:,Y_+7#"Q=^ H>D0"3 M'K;8-P%YBEAU&W=$:QL%*P%Y_^7]]RCN#HNW)6/C+[]/8YP.ZP") ',<$>N, M+^_^PG!?X00LL]BT*A_[?1JC")(XJCC&4#HO#,6>6ESA2#R5*8,38Y_&:$V9 MT4YCG =VUJ<QXIZWNBT.6UB];36<S3@Q*BC D(<1#$4 X:Z\PL_7X!" ?H&3 M&JWIL1H+U536[I$9-U:QGQP7D&)*8L(XHAI@*9ACII*5 @9UWB<I!M%B.V;T MPNMU<R3+(POY4>-<2AP]RK_9KKY<%>L?BWFQ>1M_1,MX,UM>UW]UN@%2R^$A M?JL3 E@AJ05:J.A#@%H:@F'*5TM+IW$@[:Q&!ZNSZC\5\V_+U<WJZWW]_>4$ M&Q1^<E# %BO#)4-(.<L5I8372X%*;KJO[=&B]".H>4B($IXP*N)W?5/+:UO\ M*&Y6WTLT*D>YS3FCIM$!(>X(%5H)YO<WB_O:M&)*H>X)G-$"O\-28SRLD@5( MBYOXS*]QXG_.UO\LMO'WM@1I&AI E!A3%TUO)(33+!KAHI88NAZ%,:,%%<=A MQ\! I:+&'\6R6,]NXK35]6U4PF9;!M-^%&WYT6I\ !9Y*K!&'CG*37P_>E3+ M+A3K7AP\VE4_XY!D#+12,47=[/12'.G^4XEP@BKM'A"@9TPSSDS<+SD@F"G* M:NF]PJ_I1%/_^-HHF$X?^-\G-]IU5ZIF.O"$=E&EL;[RD)'YLYAM[M;[^%;* M[WHW6^\WGJE3);;XO/V9W6J3_S@R(E :B4TQ-%1Z@B!%'%6UJD18UJY2,(6, M3>F)%SX="/0:0LD\*9>QP#YZ()5L#$<3,Y=$0V_=K(;&(NL\P&/Q&L+_SS\< ME#"(200=()X1)*"J#^R0N*O;;*/^O=1ZDB(=8$EE/CV>:*N^,\>&!*Z=X\0@ M&)U*SDBT'("M);32R;R#]7U4=E+[O1%ZC5S(,BB? P4&"\,O?Q3K[2)N8E?% M<K%:OUMMBXV]*Q! N"D$WS@T4 (\!@9H:8@$S@(I:RFX83[E=3XMO:'^"EF- MBE&J1?YVM?RZ+=:W)1XM6B^^]/'@N-("($6BCR8TIX)(5DL6_W2ON3T_*C_9 M&WX 8*92>>.N_O* H QPG$IDO6)$*^!M?<"5<$T9R_O]WD]A#=KOA=!KXT&6 M[_8<U#]5FN7P@FJ15WGRV6"9CB\PJHR41)5!907Y 2+H,KQGJ*]RGF50^D$R MC?5N9NOU?9GXN5W=+;<G-'YJ6+2-I))>E*<JB+.4$XU_1D@T3VK%=S'SAH[U M]((GZ;F3#^O%R<M3?GXH"*>5-KRL#,&&<V1%?<<5$5[UZ&4X6HW%T$KN#,:H M*8D70^0/KDY^Q,7R'C.WV2YNRZS+8>2FO&'YX*F4>]CKB:P[#2A#'#B#+:,6 M<B[V=2_8.HQP*R<DU\@Z !08+B00!"#MHU%2W2R+K9;4\]PCZZUUTR*R?AX6 M64?6#^M2WS]8TWJV66P:W/"&D4%#++F&2&C'K4-"*J%JD)AB*5,QO3WRU@I? MC8E1JK?UA]5Z!_GV,/W#+W:Q*2D<!6FTV\]X2G! 68ZQ = IP 20Q-?X&L69 MR=N-'TS+J]0(IF+4"_,N=^7*3FAT^ML,#TPYHU7TEHTBA'$K3-5C/R)@D4D: M_VT= AB+.B,@]NON/OFYE,.J=\1M9QH*U7[(Q^)[E*6XWN/2A49G/BD@9[% M2% AD(,"4"SL 0_HDMY5THY*HVC[Z26?HZ*8BE6U+_O^2Z^=Z9S'!"9UA (K M2[QG$&EN0+W_6Z19]VOL1@N$I.#3B!!>4L[3F B91QAYIH!BR -5;_#64- ] M#CY!SK.KAS4 ,)>6Z[(",BP((=(IA31!5-=061RES=M9ZJ>P=DFO;@B]-AYD MZ?#DH/Y+S'EZ2 GL2'2^*4-%["6B;H28:W._553F/.\SQ(ILEYGE^JK 4R MGFOKG7 02 >)/,2I'24ISY!.]E+O#<LEEJ<BS*"5&%EEH#48LTCA6D+N=>8Q MT#XJ:UNGV@VAU\B%+%_M.5#@7-5/4ZJ,,6$( A-?5U@P[Q"M#AE&*83%*7.I M?4N56RODW%+E\S!*:;M_JHR:-OU,7_Q\@)X[Y@6%6D/" =1.XUHV"G(TYH;. MJ@^!RY25+GZQG"WGB]F-VFR*7:7+V\7L\^(F?DMIG^Z&7#^(@;U??BSF=^OU M8OEUE]R9NN;E,+%3\W\PZ?B!=ZOE^I$,;UM4R@SZ/<%9*+FB4I1-98!$B)NJ MF$I+!-J=[LP7SZ:JG,&^(V@?5UAYF$ B"YG5C.GJ@('R#MJ4!;0G:WDF8L^Q M7&IBW"^P;LBOB_^[*Y;S^TZU0X]&!R>YU4!!1@W4GFAHZ]O%E4<4IC22SG*$ M)Z!+JZJC/N@FKQ-Y:=[MRT2.CP[,"16-"N*!$9IJ8&%]49<&2'B1MY<]J&:/ ML69P]'X=]F3IE^=.FGS(LCELRHT1^C;# T5$0"&!!!!XC"G06M22$XN2GDH[ ML[!H"'VVX$I/R-(5%&W*9H;E?\I[)G[,;LJY-Q@YQP<%H2"!3GN++0*"2R\P MJ*44H$<Q_<B9^^EMF\% 346=C\5FNU[,M\7URU-_^6_;M"/M_-C J:!EXDS0 MB(M44#I9G3O4D'$ \C:"AJ# \X:EJ='\S;_CB&5I1ET:[::AVY^K97&_[^OJ M[Y;7S41Z>4# WE"%+(+,$4BX)@KY6CK+:/?"Q]%,IS3*7(V 7C(K:G5[&VV- MQ>SFPRP:'<W%UR]]/D#K/)% F^BS4*U\-!=1+9LC.?9?GX090X"7S!>KLRFM M"V>.C @68V$]L)YZ3#6VDN(#\9$3W0WKD:MGIC>LAT$T%6,^K6?+S9=B72*U MOX$@HO @+??@'L"R]FSS\C\UQH2&_)J@ (4&(>V\$1Y"IZ"H>G1HA!7B>5O= MO?FQR@[:WV3MCFB6)OI%<_22;3(LD.*"$4X-E+2\XE771@I2@*>\W[&E33:- M:EO9:.>!F8HH?UU]6N_LD/NKTNJH#),&MAP?%$!Y/Q#'0 -O$4,8<%_[S(@* MU[W$<30S/@O*#(9HN@UF_7VUGI5M?CYOSZ#.R7$1/N,-,<)1()#0&C/":EDM M<]WOTAGMIJ4LV#,DJ,D3=?K^\.M_+XIU_/YO]V_+ZZ7:%YN<>$"0S#M%F3(. M*ZZPTU;+2GIL'4EYY_NEN8YC #QI'OBY&)W*!XX^)Y3%[Z8L/S/1+O74.E:= M<$=:."TS/\,YM,+;)(H'AO+7IE>>WMLEL6IB-KU9?K_;;G:@P/:U*L]'!2&$ MCVX&\9!QR@UTEM9H"DQR;%@RDAZ/L:4W9E-R W7B1C4J$.&\4DXX81G'$'"# M:5TPS8Q*V5\B>VYTPVQ*;AP_Q]9B5 *D&1,LQ80*C47M8A-4EI#VZ,YH!- MQXUNF*7BQMYM>*%_COI<7KHY/]6INW%LD"K*S"D!D$?)!89.U#(K %G.[Y=) M#YT,C>RTE9(OR'%VX>0+SPC40*+B,E7(&00<%<34$0NE0=IZ[';L&E"OK2HC M^Z.6BCEOEC^*S?;V?+J<'A@TA]P1%7T%YYCB FBB:FFA[M%08S0K9CR.# K5 MY"^H+B^F(+@U#$&F)3$:*FT4JS=DA4&/FV)&,US&H\-0**4_B3WJI<-_K%;7 M?R]NRLO'WRRWL^77LE'!'JMWQ7:2+\WF&F)?"E:\C3-Y-LVW;<Z#MQ@>L+?, M6LNCO1SW(>&E13S:QP1[+ZQL%XD?1_I'#0"."=)TCKO]0T(T%\M#-=$!X0Y% M3Y(HC2LD6-RC4U;!GCZH/:A:GW;^&@NOK ]8Z[M-1&ZS4?-HS&WV^CN=YSHR M(A 033U/B#" 8NJA%MC5H&A+8$(2G978&D/OJS$@2V4(O33;\M=UT=QJJG%L M<!IQ8CTB2'H(F(US0+7,# J5=TJJMR9;,&,(O'X-KF297\J/(N=2XTBWLJMY M]/7]IS?+^7^>[DWV[(,!.NB5091[@[TFR")I#QMGM/SS"Z ,B/IJ0&C214FB MQU!<;6?;G4WRMM1(LVEP8E3 &L,% 40(.T0BLZCH%1SYCCDR*6\:R\W\V X MV":F1^.6?W)<8-P3 8#4"B$#G41QN]S+*AAR./-JE4&TV(X9O?!ZW1S)TB3( MCQK34.)CL2G*[*=:7MLR8[GZ7D[=_>M[Q+'Y1I,6HP-R+L)H%8#&2:^C^T]5 M*;<"E //,SS/.Y >GQ_Y'ABKA(<TC[UE]?V?LW^LUN9FMFF\-;+]4P(DU'A MM2!,&LTE!=Y4KVW.O>K>)F#DPYP)+)/Q8,R 3C_GWZJ+]IE/"DPH(0PJN\IZ M(@FU%-68<\.IS-N:&47S[=DU(**_F9:E372)!)N&6-4+O+C^5,R_+5<WJZ_W M'Q=?O[7HGM,P,@ .:112"6R5\-I"$,6MY/48)VV0T[)J:BR-/KL98$CD4C&E M3NZ>H$3]D8"CN5>VP.-0.<X(!BY:!WL)*,/NLG3?/_O7$9?4FGUS^WVV6.\= MA<TI _CE <$#+[S@T!EC/+0>*E8'+2F(HN=7I91$Z[U02E?S^'VQG=TL_EU< MF]7M][MML;Y:?=G^/5L7ZOIZIY#3?2*;AP=-F8L[)=*2"VDYL@S7^R5%S'0_ M83]>O?68_!@!LU1L<;??;U;W1;$_!%Q<?8MSUK/-7I!HH^TC4#<W5;SA_9>/ MQ7SU=5F*^J%8+U;Q<YNR9]0!@/UMNB<(-M(W!LX%]M 86=[:X0"RW-;*8Q*C M[N;M^2=F<^!D'C!GL.G]W+0WL-N^]_ )(;H4UA&JH1$&6,J8$;0,AV&M.:"P M>^B07B3-QH$M=5U"G/KGQ7*W$'XN@S?7<>J++XO9 :XJM7O]^!1&_+>[VX?8 MMBF+&O@;@U3<:Z"CMT$(=50Q6/[/7G\.X>XU$.PB:9D'S*-6(I\NT?T9]7WZ MC[]"S2Z)KR)%B?424&0@E5KLS\1BCB"2$U[-E+IF5V )K(J;KN >1C0($:!" M EB-4I;4]*_9;:W6[C6[Y^&5=<UN^A291I1#6MJ$2D+@G+&\U@\PE*6,,(^5 M(FO-CQXILO-@?/V)"PZ!M!8#):5F\3^8P>I:1PZ- _[UI,A::[YG!J,;HK^9 M=O$ILEP(-E&4X*F'^EB4-NU&F\<'B UW&&A$+$6*L;]3]D)3'I=]CCILM;: M?=YA='#\+C^]BI$VRA@D(?%<062-T[6\$++N)OH4R99!^3(L<JF8\G8Q+W?N MY5?U=5WL#P@W<N3HF$"PLE8::8SF$3=DE:6UC!S:#$^(IV+'4)AE8-;\L3Z= MIFT:&AAR2DO/-)<884\I@K7$B#N5X<F941W^@?'*@"%J/K^[O;N9;7>)F/5V M\>]=4+,;9XX\+ @A$1<<4>J=X@9B 6V-BJ:F>]7\M&G_$5@T#((9\.I!"XGS M.!0'!HFIB>(!JZ6AB%%F=!T,08KCE/?;9,Z7\]&:,'<P:CN3_4&&3[-_I?B& MEHU*^GYCQ*PL"/H0/9LRS9[F6[)IPE)V;__9%+Y-#N?(B&!QV9#0&J$9=-)S M#>W^K@G@8'0%6^764\C8E)]YX=.!EJM>1%^6:8LD4H#9_5UGP'H/DIY(.YF( MZ:V;9SY<7RRR3K(\%J\AE_+\PP'$EPO7PBJG >'(0E\URXI0,)JTI\Y9*9-> M:CU)D0ZPI(L!/9QHJPCTL2&!>DBT D(H09@33D6/I%I/0 IJ\TYJ]%'92>WW M1N@U<B'+M$,.%#A7]4=:EIC5\D<1G;BXB5T5R\5J_6ZU+3;VKD '6],W79H M4!H3SSR3 DOD/*>XNLDF2H$1RO ^LOX*68V*4;)0[FKY=5NL;TL\RGN0&M[O M+WT\*&DQ,UP; A0!3!-350Q$R03OD5,<N:/)D&_X 8"92N6-N_K+ X+3Q%-* MK/(8 >,,=5+7T@'F8-[O]WX*:]!^+X1>&P^R?+?GH/YIU/[@!=68M'OVV>"5 ML-92 AR31!D+':QEBK^*I&UGVKWI^RKG::5E3TBFL=X?&"C[7\M%\F&]F!>G M3HRT?D:@F%-!%1,4:.$XQ,*Z"@.D)$AZ?7$7 W#H*-!P6(T:)7\2</U9)5K> MJC$O>^8L;NZVQ?63STT=C]WEU]]_N=JNYO]L$XU]\?-!<PHM4IYB8[G!@@FP MW^VAD%+DT?9Z-V5]OQ.@?<W\LU'!6V+*!HVB;+[IA"2<VDI6P9C+)C;;4U-' MJ^+[(I)UA/;0,^LA>@V.W-$Q(;JHT?_A2G!H$/4"8")K8#PB*4,U'4O<>RC[ M*8$&0BE9^>>#:3::\\\_'+C@9=<.C(% &%)@F*H7FB"<L+Q=N@&T];2<<RB( M7@L!LO3ELM#[1/I>W=ZNEOOJ]S;%W4\^'#2@W!H2)6-*<8:]A:26BD9C-#^[ MO8]JGA=K]\-C BWK<[2LZWIS1N-+C@.MG:8(.2[TP7Y"2'5?U:-5O8VCY6YX M)&M4,ELO%\NO!R]K[X,U7PIY<ER0A!D@@<<V6CT8Q)_"U;(2 S(,V SK PR) M3BHF1'=[7^+5T-OJT>>"-'%98.JM9Y9H;I&4N))%"6"2=C]LI^F!=+,:#I6I MUGH59^FPVI^,#$)+'XV=^/)"2@%-##N8/ HAT+W<)LE>/_QZ[X=/*C[\;U&> M^HG3_%&L9U^+=W<E9!&34H+W=]O-=K:\KBZ[?1"6.T&3;@\,V AC #3">6(H ML%K8VOY1%,(,+W@=3-^K"0"<UK1HPZ.&D0$B02VREDG'0=Q=#P?48 0>B P/ M;Z4P+[KB,TVP_\-J6[8+FMW<W.^FO?A17)77:^]:!+E_S6_NKHMK'X'<GVZM MNJE5$N:2$U!1@NOVLW^JMS9IA*&^(EA A*?QCW9>4N!H_+F_[54(@'FK13-V MYJ&GL.V3%4-\43!Q09%HYUDG(= @^H@65(A"3I+&K4[F-])3Z&A*9 +<L\ZB M],1#W[_\@(8\S(C?&IC01CDFO;-0"4^\,:A6#A"7D,E)R]&GMW5GHYI49N++ M$VY5^=TT-"!HA:70,6 <PH("2,1!8DUTWJFE++C0BI^](?\5R)9E&NM5<NQ< M;ATYO_"QB.[\8K[=]>"]72UWWMOI<PLGAH2RD5V<(RW;9G!,.$10'6:M8(;E M:L,I8C4*1LDB&773[W*F[[^7\#=FQ(Z."9XI91PPD6N.4^N8$K"2,?KMNONY ME=&"I8/S8&B04A'A)W5W,_XKJF#S\>JO-I<G'A\7F+9<.!O-0BV9<]PBYVI9 M@3/=+^<=+9PU&B&&!&HB4IQ+ADHV:HA"#".ID0.4(56W$(RR68^[IU!&NV<A M%0DZ 92N2N)0<UT68__$H47)Q,F101 (("/>6LZC%PFD :R6-YI/W5\3H]V( M,!HAAH5J$JOA/'OAL-]AIZFG#G!G(,/4 %+)A2$FW5M>CG;[0!I+H1,\G=V MOR+Y-H^MU:N[S_\HYMM/JX_%][OU_-OLQ 7*9S\CRB5\9+'5&B##K$62U+:/ MH-)T?Q7PBU'[V*!-&V]H[5XWWOHTR/,#H% IQ;$A#GGHO0*T?K4*K$&&"?C) M4QI3 )\R43MJL[+W/\K;LXJ_U?*Z3%UOWG_YL"XVQ7+[J/EBTB_-INW7,,?, MD.!4 ("M5%Q)8WP92]DUQ7.:R7;M;2_EF!D"\;4/K5.<6,*Q@[)N=.LX5DF/ M@78X9M9:4V<<,SL/D:P3I'T;@2E!$9$.646=@I"JLEEQ!8522?L$#':PK+5Z MFQN"G0?/)3:! AC'926@E\9K)K BU-024H\OKR%8:Y6U[0;5#:'7R(4L,W0Y M4& @3WKDAF >4<P@+3LI".*49ZIN,.P$TS3#;NW]%7)N0[#S,)JJ*U"7AF " M0X&1LY1"X+B7D.KZK2@4$MV#92,W!!OC33\ 0)?6$ HXX2B&VI4>M%=:*@-K MZ;2"*._W?#^%M>L,U0VAU\:#+-_Q.:A_&K7W:PQF2#0P4-E2RU!MJ:"4D5HF M!-)V@>O5&*RU<AH;@YT'23(UWWW>+*X7L_7]U>SPJFOJ%G-L3/#2"Z(-)=R) MB!F"ICI>B9TTTJ<LF)C\53\42LF8\'.6I;W[_LNG]6RYF<U+333N^<V# Z2 M.,DXDE@"9Y7E0-=2 \)$WG; -I\RH^Q(/M5").EP9 E3Z;AQYL/[QLMA\-G MRKZ9VAEE'0-$01;?CZ#V?Z7B+&FOH786PY"*60T#2[*E/VB/.0(D8DA[3YB! MP! A96T9R0A8=\_@_ J[Z:V&@5!*5F;7L\68M;!L>$\0UE):XRVM&NSC,H J M<>9607]M-?<:ZP;1:R% GF_Y'/0^55UMOQYS$B)J/#?":J\I@ ZAV@Q2C"B5 MWWN^CVJ:>\R=AT>ZTOGKHKB='1I6[W(7'^(7%.MU^W+ZEL\(1!. RCXI#"F" M'?64'S#@5*2\,B0])\:":8(-H5,[0BL<(TA&TY@ &W\B0VH;64FFNC<J2](S M9K@-H1L>4SC[#YL?;=YL-G?E_:\/G)^6;G_38X*G0B%(N3(& ,^!D[BVH37U M*FE50)]N0ITKR<8#:P+:[.X[>'IE[&F*/!H2/!<2:<OBUF=%7 F4\P.,4OCN M;F+B7G8#T*$/,!.H/K[8-HL(]:Z@]V,Q+\HKH]^?OV4T/R< Z8%7#D#F*'5( M$,9$C842/=I>)NY -@!)!D<K%7,^S.Y+WZH&I=SM9LMY-(\VVU,!IE/# G5$ M4D0\L)X 9F4$MMX>C5.JNXDYVBG.87DQ(#AI3W!N=L<T]F>,=B^_RDHNKD_= M5=0X-D"/O(GB06")L3PZYTH=9-:H>ZIRM%.<PQ)B:(0F9L7>).I B6I@D(!A MXHG6R@D<%X-EU3U,4=J(0/=3O:,=Z4S"AV[P3%.#[&?SYH-YQX8$93FS4-EH M0)'H<7D)^6$3I(!W]S9&.]PY+ $& F8:U;]9;HO(UNW'V;;8!6?+3J3S\@S9 MUU.^1ON'!!/Y3R2 D$C/K"8<N3JP:X!'W;/1XA+I,2!4R:S*]6I>%->;\@AH M;?Z\_U*6?7VJRKY.V9:-@P.!RCA6MGJFT'B *:VND8A2&T^[ESG+RR#(X!"E MVTGVH5:_6!Y,XC_6I^]:.#HF2%EVC :04F6C3T4A(;:2T0K%N], @LO@P5#0 M-!ZJKOZZ_/%YMBG^ZS_^'U!+ P04 " ZAH9-U1(;PSK+ .VPH %0 M &]K=&$M,C Q.#$P,S%?;&%B+GAM;.R]:W/D.)(E^GU_!6_OA^TV4W:!;Z)M M9M8 $.A)VZS*M$Q5]XZ570NC(B@EMT)!#1G*Q_SZ"_ 1$0HI* $2&;MG4>E M4E(&CA\GCSL<#N!?_N>W^ZWS):_JHMS]ZY_<OX(_.?EN76Z*W=V__NG73V_0 M)_+V[9_^Y[_]MW_Y?]Z\^=_XXSLG+=>/]_EN[Y JS_;YQOE:[#\[_]SD]>_. M;57>._\LJ]^++]F;-^T_<IHOML7N][^)_]QD=>Y\JXN_U>O/^7WVKEQG^V;L MS_O]P]]^^NGKUZ]__793;?]:5G<_>0#X/QW^U<7?$'][T__:&_&M-Z[WQG?_ M^JW>_,GA%N[J9FR)0?I?__;L][_ZS6^[$,*?FI\>?K4N7OI%_K'N3__[YW>? M&CO?%+MZG^W6^9_^[;\Y3DM'56[SC_FM(_[\]>/;B^C@3^(W?MKE=X+O#WE5 ME)M/^ZS:O\MN\BV'T7S:YRJ_??DCME7UY!,$0U PY$:"H?_^R@?OOS_D__JG MNKA_V')Z?AJ!7P/P_CE86^@:$G[1 3G$ZOD'&L9[S5_=W"SBYQ]I&'/[H-'= MQL;S>_ZQAK&;A6SUR2CWV=;PD_'L(R]BWHK?>L>_ZGY1?/J _#:#=Z)Z\L'Y MMWV^V^2;1C2??+13;/[U3_RKU6/]YB[+'E9O=U_R>B\"4YWF-WNTV]#_?"SV MWS_EZ\>JV!=YC6[J?96M]RM"@B0F@0]9"C#S(,$@=A,W]2C!+@CIJAEAE>_> M_/JIQ]-\R]J(?U)AZ3G_55Z7C]6Z#5X<JHC=+?I_.P%YY0B83K;;."U0YXC4 M^:W'^O_^RT]'@Y_07JY?>HX:A+=9?=/ [+CA<-WDIWR[K_OOO!'?>0/<+BK_ M=W42SSU1KFUZHB5V*[*3LNJ>["</(*K63EEM\HIG3?T_RJKU*Q[L?N.G=<E3 M@8?]FR?.%-F3?<-*ZT]QRQTW]27>GKVXZ$M6\+]O<U96G[)M?AQ8X/DYV_<P M[LMJ7_Q7OB%EO3]@@@E$08@!\T@<@!CZ@$8])@X5K_:':/;J"VT7B<H[OK\0 M@@=>] ,H1Z"Z^!+/X0(Y.5T.^VH*VXCJ$>R5<S#DS6U9O:FY*?Q[3[QSY;"B M7F=;YS_RK'(ZT[[/IL&CF!^0Y6D\N@REGLC6<HYWQHZ>_[/8?RYV[W>Y> F> M %PE<1@ W^=AQN=H4@1PD+3 4L""-+$AZB/@3*;LZT8[-H]Y4W,I=DZYRYWO M'*\=N1_C(;.:/Y%S+ A_+^[\I]M&H[@;10;^J=C=;?.C]J?\)U>]6[FA36@X MCQO+# N7G6,@-ACP_(\5($P8K!DEC'%M//6_Y;+)<5U_KLK'N\^L^-) ?!K6 M5HB2 ,8(P<@EF ,-0I!V&%V&:6IE*F $V0P!Y";??\WS-H+L2^>6 V\B26UI MYF#&@X9G$I,[;_8 DPF3F_C2&>T(JYM@4_\8T4;*:28F)48?CA\K!AFV77?2 M8L$#NI%)(#NIB)TBP%E=U"L2>#& D.(0$8!=_D<4]C#\.(A7^T/M7%F_1@^N M%%\NU/@G*CV-)UHO1DS*L?4"T[S2_1J7"NILS"W+%&!SYKVBL89Y-)W@LZRH M_I%M'_-C;8HRS_-"0$(:4@0H!#'J\="84AO)O#H*RXD[K??%?9/1"6A.@\U. M?J[A +.YN%WN+0CNT2,_:#7_&>,&DF9]+RY3GRW8J9D,CV76:O7^ &X%TX0Q MWPM<"$E,_!!Z:=2#BF%HOW(O#V4R[;X52O&E58IY:O<*_K%8M[?CFME+*L]J M]A*Q>CGU^H-33-?JU;W]8X6 L<::J-'K<CQ5??X$'XM"@-,$4S=.$S<"@>]V M^#R$"9NR-B^/:K80L9#JO(+_IJG,VW'=["%DN"J_]'CRJK,L5N/5'X@?*\H8 MM-MP%5Z7>3.QY_BW%02 $IRF@4<@#3%E<=0O37LA<\&8RKOVH)8K[B]'CN:# M3$8(%99-! !+!!O7]R7I\/%OVC*K0?N/H*(Z9BF)I#9OLAIX5K4_ _/KKLJS MK2CCOROK^D-9%V(CY2^/]S=<L&_[O]<KX(4Q1+$;P030)*0)\/FD@!*?A@R2 M$*CDWM,@LIQWMX"<\M:I/Y?5_@W_B'NG..Z#X%\[CP=3G"VWQ7GHP:OIZT0> ME!/?Y3G/0N9]-,,1=C@]\"OGZ/8/KSK3BI ;X7] Y:?U[S)"P,0VEW.^46K! MX_W^<UZ1\OZARC_GNYKG[6]WZ_+^!-6_EUNQS__O6;$3 -_O3DRIBIK_*.5_ MW=VU&VMQSE^R_#K[MJ+,31A)&0[2V*,T)3 (>.H?PS!.@$=#E8 R'TK+0>;O ME5"?DS!RQPVH^0O1Q).\;L]*R)XIF%,?S%,+-3/Z6R[\_!BN5@M)C4W.$Z.< MUBKGS\*$OUP-!*Q/YP&KL]\1!'3_WND,=UK+G=;T*^>F,=[AUD\;PZPY<2"N MS?_@+"/6+8"'<FFOM)F8**!]S-?;K*Z+VZ(]D09M_L]C.R%@W!/H/7G;A?7W MMT<;CH"!Y],DPE$*70HCZ&&/>CU@B -H(BA. --R5/QX*1I6![/X#\O'O4C3 ML_7Z\?YQV]2YRD9HUT^$MFA(,1,EIW@"QH7)A3G?>)P\M\TY&M?F2L(\AYOB M" /%\W$:69<6#\=[2R,@3OB(+#LB3DF$9$B<W#=*,?'Z<[:[SN\?RBJKOK^] M?\B*2L 2H(?GN*O49:G'O"!V@1>E., PCOGDE4(,W=@-?>6X9P^*Y=C6H'^S MY_#?['O\3G$PH"TV.F?%1HWH9=%7"A%J&6[2B$+G'CIB;PJ&W2E)2UH &L?W M:W'$OB,7%"LF,/:E># 5Q[*:3[-JQR==-9]U??J<5<>F8I*D:4)0&!*?P<@G MB0>PZ\?8]T'HA\R35 CMS[?W[O>01 7%:4#-UJ%_B9V!-W4TH<MX!\>;41I^ MT,:]-]?YMSWF!OZ^2D 0^F( F$8XB8(T3,-^O,!+E/8KZ8]B>^$TWW>+:OT[ MI):^C*!/3W?L,#=>> 0NIP$VL_0<"%+0'G52ERD^&G:\HCZZS$A/U:J[;%?\ M5S-W).6N+K?%IIU([C8?^"/(4XKFK^]O6;'+=NLBVW[BW\F;KH:#-/J>'Q+$ M,$)1#%S7#V :--C<"-$((]E9P"1@+$X&3O!?.4\L:%IU3VT0U::#%<[1C-E2 M""/D#\T,)G7N,O1A8IO/YPDS,#Z)[J1%O=Z6]>.I/!*"FITI+/$P"7&$_0CW M,!.6$J6BT=3@;)>1ON35ER+_VHA0LSF_:5DZL42Q9C2Y\R:('[;]-D,H.9HT M8WYHVBFV0LP8__\!HLTH\TT&GO%^D(U!^+$N=GE=D_+^AN-H.N<.8<]E?+*? MQ$'JAZ'8<A)2T&3?/!RZ?.HO6]@>-88]>>EA.:>X9DL]AT@:>-V-<+N,5]>, M*:6%9T_ME1(W$VT>Q6IC/SA:_^=CT;6EXN\G?[L6->F5A](T"BB%$8U2PD#B MAEX/PPV@TEJ?\<$MIV4]7A&_#R_D*>0KY^;[Z3=X%!>X+[^=$_E$3OIF=8>: M')KWA!6=5&5T0#NM.6<9>FK/O'*BAUPOE3D9#GTKZI5' [2A((D(@CB)& 1 MZ$;S:!BY*O*J.X9E%7WI?>69#$>FJ)/:'*IE@C;ITTP"%9BSFO^=42.1^NF2 MN0R5&FW%A81O'"MC-$=\6>5Y6MYGQ6Z%70P2X,*41@D#,? A#OMQN?8I)7?C M1YM!AZZ<'J/S6XO2@"8I<JRO3O;H':]3*LQ.IEE/"%-4+SVREZMCFO9(*-H8 MIE[3MO+W?;;ZQ+F\?\CVG]_NUG_].1=[*U<Q)%'(AX*((.!%-/91T \3,E_J M)@CM#[<]#^TAB?[YO\H)E#Y1PWHT"4>*D\,G]#B_M8 DA5R?ITUW*793MYF7 MKR=0-'A[E;(SA19&-;KK@DYU+YGY@LB.9F1>31T/OS3T9*@HYCK;YNSZ9! / MAPD$B9]@Y )"*''1(>4$*9/:NZ;YT=:K=@V@*V6Q5.=(1BJMTJ-:13MA1DLG MU2E244FK5&EJI!IEDCIY;NA%E=1F9 D:J0^^-/)4J,V6KXN]J!*^W6V*+\7F M,=LV,W,_(E[DX=1G/HH 9'QV3KJQ? K59LAZ(UA6RP:4**L?86D5YS3IDYO\ MVF=.34@U2+,RQWV1EX%Y[3@>ES&7'6E#:?+)&JDPXF#GC_FV7?C]7#Q<EW2W M+_;?NYDSA,ACJ1?$), )Q#$._?B D?1*.T9.;9E53I%)DY#;K%IUNB,\ZXI M6A-2KB9GNFQ/HVG#M*FHG2$'+%0'35GWFD(:95&UWB?V4)=5W66"Q&,XB2*> M7",4( !H3% _%F%(J^BG-L*$E;\.F%Y92Y$WM1J@/<KT"X$=II'50$7:]$J" M]N@;6Q=4H%&Y0OC$:HDRH1Y+2Y@'C[;A0L%P#"-JNOO/LOK]MN1/2S<6BMP$ MP2#R4L^-$(D]_D<W5N"B*%#77=41)M/= S = 5'F345W;5*FJ[L'3*-T5YDV M'=VU2=]8W56@45%WSZQ^57=U65J2[FK;\*+NCF-$^BJ,KUFUN>;_I*E',(98 MX$<^HCY Q/4BC))^C"B!2I4 M4^VK+,-&$>@T2HZ*K(D-V^W1Y":JLIS8^<* MBE,:!F;9>G0M8PZMB?W\QH@1#$COVQ!G#>"L%O<WWS_DN[K=KE55_(EIMV7A M[\??^9!]%]]K@!W1[38?^ /V2W;?M^8P#")*?99X('2C!/L(P1XJ\9#2S9VS M +2L3O0_'T4=K'T1]6J/\_A-3N@6[S(UO53SEIW]'Q88'9#>61VX# 6?EX+S MO2;S^T-J7O\QK_=5L=XW.._+'<]MU[_WS4>>YR- 01SY,:1N1!+7[8<+L0M7 M7_+JII2:W(\91D4F3A$IK'GTX,0)TQR=4PMX"M/542Q*3/2GHD]UK>C 6PO+ M:7#IS/='$:@PY9^*2+U9OS:A<C/_ >,O3?Y-\+6 ^;\1,TK#SY%:UL^*7;'/ MWQ5?\LU;_ESM[HJ;;8[J.A>1Y.?L_Y05$8=+-_..!,.(Q, %J1>D,(!^=.@: M#9-$[88>D^-:SM%;J&\:K,X1K-.B%;N"&[Q. UBKR&#4"7*9^5S\JX4"H]1; MR<<5>!Q(LVUX8QG9LQ7+2OO/LC$5/8Y_DG'3./ I(QYT$YSX/O.9VW<PA'X4 MQH:45&OL6=7TZLD++5!K5D6,>V2TK%IWADEIU?'#U/KZ$J%Z&CO*-8O7V7'6 MR6NM 1;EKS#^DF_+AWQSG:\_[\IM>??]8W'W>=]W*KAA0H, A #&$7&9&\20 M]:.F*61JEQ./&\NRGG[@W_\LBCW.I@?J[ ](5>\5'DFKG$A.R:B:*!Z0.4=H M3HM->;9LZG;?0:X&],X4R\O0-V/6/+MKUR1+(\[->,>_\7:?W]>K$)(4^B0E M28H#FD O@/@@F;XOU?ID9"#+RO7RV3,"GM/@&W].A@*G<LHU&9UJLJ7/Y%3G M8AQ8&A L(^0N0ZW,F/+Z01BZ_(PX'E4<YEIP^IJ_7%?9KK[-JRK?N"NNDA'Q M/#_ OJA((B\FO51&H8L\'=TR,K!E';LN]]G6>>CR,.>A*F1;.>W0K"9EDS.L M*6TG.-O#L ](G1.HLQ]:>Y%#">$SZHIE":%9TUX_Y-84?R,2NK99A$^2<_YX M[^NW=?V8;]Y7XD]Q"N0OCR*_?'_;K-9W/UTQ@%.?NE$2A+$'/8H0Z6?+D1M MI166B2!9%M<6B[B4>?NXX?.R8N?L&[U=/Y& /_/OU\VO_F5TUFC%<=KYY=P^ M&Y^)7CE=WU1OA-/"%/=T]V9<.:TAS07,C2FSIZP:Q*LEMS8]NRSUG\KHUQ-F M^YP;:[>]U,C5FU#OJZ87I#[<!?K^H=DP^W?^$=RTW8>\*LK-R@]AD";$CQFC M@8]QD@;]:<-1',CM8%T<:,M1Y^UN737V\$!3=Q&HU2SM0+,8ZDRU[B[1U6K! MJL'_YJ8IGI\:Z9Q8*7H,3G^OL[3M 3Z); =KG<9<1UP'[70&7SFMR2)Y:8U> M6,^P(5>.Z2.>^FE:1H!<'BVJ_<;S^$UN;[$ =C. _>;[\5?4L>>;H@./[NZJ M_"[;YRPKJG]DV\=\!<25*@'%C $&0M=+O> PRT3,ESIT?_%&S!6$53;\+I@^ MJ:W8"\;_8P;FZ^>!N2TKM#Q<.0<F'$&%TW#Q1WGB5':Q+]@.^RWS/\X3*+D[ M?SYO7MH#\",\8 O88_!#T%3^8,*A5JKI0-;797?Q0%]8RNM?\OW[6Y+5G[N? M;%81]6+@1VX<$=$O$C,<]-LTHA1@I8,4C YLNP^MP^K<EI5STY>!L],R\"[? MB_KNFJ-N?S"T8#>!)^0*(;,Y02UG.O"_+_M[49PCTBOGEY9\@;;_^<1E"!4B M!TH)5ORQC'* '=/*"9YG-4$]'8)Q%DX*]*O("SW?\W!(D0=@$*$ ]$=OQR!) ME4Z,&#..9;DDIR+HB$?A5"O55'$4G7(B.!63:IKW1,Q:$I$$B5;4;8"A 3$S MP>LRM,N():7YIVYTP]O'?%W>[8K_RC=O-UPWB]LB.VQYZ,&AW>8=_W:QY=CR MFO^,)[ G^R/J%28T<2%$%*$HCF!"W$-B&@? 5=J0,!?&'V@CPVQNU.Z]6YP' M3;3I'8UR3JWJM^\>E#O;;9P3RYS.M"OGPB:UF9I##+M+K2-PT@=D&2%E=A9> M[S.<P2O2YSOV@?/RCKU_YF*K"T?X):^RN_S7.K]]W+XK;O,5\7V"4B_%"4B) MFZ1>XO9'_<8Q\I5ZN:T"L1R46B3.ED,1L^=#PEX<-\QFC06*ITI:]8U<$%J, M6]0BS2%H=+%A>VD#<P_>Z= [G2\%_HG/N1S!]$"0F,2!RX@$TYAZ?NCF=/S* M:OK?RW+SM=AN5XF7! BD/N8Q@WH(D]#UNX\GQ -*!TA(?ZAEK>UQJ$FI/"5R MLFB%#36)>Y4(*RK5CSJ@.,K<+$,]U&&7(Y^)T46'DTI'<Q&.6$RK]_4J]7WD MA@!#3!E@-'(3TA_52)CG*:TN&1S6LC*<;FNM6ES.6@ ;7170YEE[HC\%Q2;F M[J><=T =,LCY5'/O"PRJ3:?'NF$9RF;#L-<GO6:XDS[KI:C7V[)^K/+WMZ<= M!:=#/VLHJ-%-O:^R]7X5^="+"$,!=MTX9C[R8U<T"?B4PC",J>R9)791V'N[ MC\";Y=_37J8GK_752[U,XDR]SH2ISST9Q?> %DSDR&7HPU3&GA^J,B7'UC=< M==U'[Q_W-9_];8K=W<=RNV5E)7ZX M2/H.>B*'5)Q&#"X@#T8!&>:'O5.(B6 ML[?CSLX.YD0;IT;Z32XN_ N4XL7!CI?#[VM)\8YOPGSG,Z^I5V:H.4D&]N= MS#P5RP@^<Y-@:BN329_,$*Q:^5U10K$'?."""(91[** Q8>@FF*X>FB::C_M MLVH_>;22Q*BB>N?F:(2KLM>Q\D3';O*[8K<37_'?: >985.POILG#VL6?+N( MB-8?6?'#AK(6_C113/$A^,,%,%7[[<4N+4],%;:>;@K^>U76]<H'.*!>'+&8 M N0Q1 **>Z0>P9-.L'3P33:[.H2KNVY+V6QA2<N-TP0FVQZ<+S2=GS$AOL.M M^['"TPONL1B@QCP,?XP0-8H!PT%JO#>DPY2X5JD]W2E]K'A0;(=L3WUJ?MA! MHM_R:EUPN"N?3^88C7P20N@FD& 8P!Z(2U&RVC5;$3?7"L'(/ HII8*M4CT# M/";DY#W$$4''@E,D8\I,CI@]9/3VS'<RD3+S0]' GAL7(O86#3S7<MM<3C6C M8&5UFQ?[1W&<7W_64!C[+(P3 HD/0(#3@(>8#BF*48IUM'P&F+.)_3KCC^MV MS@F&EE>GF6!8\^3LT>+$LA_N)+O+SK$XO1CS*"PDXLS)@.'IQ7AOS+=XPSPW M"$,6QY D41HG+$P..+TTI-WB#=UMYEJZ>0VA^M)-;XRIA9M\MU%<LEFDA,U; MP)=U\Q]#OD;8;[V K^:)J:2KFPX<S])>P<1+? (@]N,0D=1C''"/$\=8Z3:K MZ=%9+M[_(Z_WW?[G_(CMRMF=2]E\J;:&1Z=)M.TZ<_:BS.FM"#]6A'KF&(L1 M2O\A^&-$J!'V&XY08STQ0W)]MGNS+V5]$!=XB1:OVZ[%R_<3F*0Q2F#HPRCU M0!P&G2$X(#Z9J<77%'S+,:Z'^>:P$;M'ZGQ0ORIM@?Q-WU(UA^<7TG/U;%?_ MTX=IMOTJTWMWFGF?Z4?MCQ%V;1)D;^9HQY<+"]Q\8LQ<1I@;\1FR3Z@7Q7$_ M,<9QX'NS-CJ/0CY)^W.'^;1T=N5\[54WZU2W7^]O;SN]V!2]X4]55M7B6^WL M=;[^Z''/S*)"O-$'Y<>(ZW_(8#Y_!)=^DOZO"MORK,P3JQ6]9BQ UTH-?(,6 MI "P((ZH*\Y#2N(XY7E%9P$!B%&C4^H)<5N>2_?!N>OP?CTP3Q*$IWPN# 7B MA3X2YH-QK=\^_F.%9',>'1.69WBN?I#0/ <SJN%Y-N]-%J(/';]21D3(QPRF M/@DB$GH1QDE\,((EAM=NIX4^4: ^],7_(*':\/,Q4;2>[]&8,6"_T+S_1XO9 M2GZU&;;M/&!_D,AMB1S3P=NF#R>+WR\TL0Z:D<1)X,(HP8#_+\+()Q'KS$A3 MD)C=/#TU^(EB>+_=X0<)X<8?D8F"^)Q/QXQA_,5=%7^T0*[H6YNAW-9C]@<) MYM;H,1W.[?IQ:8O:7I0 Q$*(_)0@!A,/Q/WFRC0)$V_&#2"C<$^P+41K0?OY M9A&%N/[_KTE.\LS\((H[-2LSK4FJ>6V&_2C#*ZH04A_Z*$EPF%(?!<3MCQQ. M712;78^<"/-,>U<6,4F:ZK&8?*O+9$_$0C; _%CS(#-^G&:_C)$GZ8\1@XVS M8F]OC4&O316#T6;3W!62;8_W AP/^P\(PBDAS,-)Y",<^3[HYV4T]%(P9>0= MA]1RO#V"<T[031LW1[IRFF@YG1?GBY$O/PP_[.Z709=9#(=F'I4_1A TQ(7A MT&?20TH![^9US#?*4^:/^7U6B'T2I-PU%CQFV^N\NO=6@*8QBV(,(Q"*_;)N MXD:])1B#4#D,+@S_1&MUPT6^JH?OK(_X'3[<O48871C!*L%U8=!_C) [O%WE M8+US8KYS/?1HV8O$T_KWM?B\T*=M05%[J0R]%,N7BG6N9;NW''"QJXOU/[+M M8[X", E<$KA^RER*?3?F$^]#1N(S/--9$8HHYXC6V=U=U9Q2ZA0]6.>+0#O; MEE%5UTXSO9W&JPN)LP<+G7\,/@J+G-5>]-0TBZR:3\>"XN*\/-A;2!WEF:EF ML9>+SI>BM;OR?!?&S*>0N,QC?$*>>/W)$4P< S7E+-8&_J4LJ2YE(FOE&9EF M(COWX['4]=4_RD16P[\6)[(VG[8%!>RE,F1X(FO?FS,$^:=)B;OR$Y0DQ.5O MI^NY+HA]&O>U=498B&:*Y:HP9PK9)F>S,_EW\CALT[4+";?SSV>MN&J:R*G[ M?/SA J0V$?;BX#C?R(8[M%Z7C[N]N(^JW!;KXF0IF $, A8A$KI)$$#HABGF M@Z<>"_CK0&3O@ALQ@CTY.H)R>E2SM7I<)FA ! RPNHR7V(0AI?$G3NTE2OD; MVV4G_"5^?_LQ_Y+O'O-K\1JO7 ;#@.(H2E'D40@(P7$_I.\23R7K&S60Y;SM M*3:QUZ=#Y_S6X+O\5EG@5$Z:)J-339STF;2B3T,L#2B4$7*7H5%F3"DM/'QR M.E57^]6G/9\ZB73C[WEY5V4/GXMUMD7?BGJ5Q@@%#$0 11&*DA GWD$3&9'K M%QXW@F5E.L7#HSQ')*E%(WD;%J'I*%-3'Q6V9/2&VWFB-?QOYSHS2,0+ F.& MN'F5Q9 -I<E'24%+\KOSD=)2E.E60>I"+\(D9@BE:8AQ%(!^+(^D4LT:XT:8 M5$M:3"IJHL^<A)I,0MH8-7F-+W-Z<HF*2WHRFKH%Z,EX&TJ3#Y.<GC13M>K[ MZM=/*\ _#(1QF" 80(*] ":L^V ?,":5B"A\G&6E^'57B#IVH\N2FXI4N!B6 M TLTJ+W[O_[R]IJFSJ=K=$T_Z;SS=;[^ZUWYY:?.&O':Q_U?Q%L?G[SU1XM? M>,4UZ)CW?=8!7&J[7JW:\4NY^[7^.6]O)&, ,Q+@",(4$$BA3^%A!(J4BALJ MGVOYW7V[X_]HE[7;9-3J%DKLR)4I;!&C]C9S%/Q/Y[<6R,0UB!,*!DH..D0M MH\*@A;P<_Y@8J7.^*W;Y6S[YJ%<Q(V'$L <8=E$,_13 @^ 0%BEM/1X]V'SU M3H'1:4":*7HJ$#RJ\&F'6V/%3QE:IZR 'NA2KX*J,[T,G3)GCEPU5)<G647K MAF'<T+Z_Z)_%_C-YK/?E?5[1;^OMH^@O1G6=\__;7&??5FE,&(M=X.(PP1[$ M,$AB-_%"/X4NB%)?1>1LC&]9]Z[+/9_*5RUP-7FSPK:<XLU-M)H(]I(G7L!# MUZCSE0-V>L2B#:;#[/2@'8YZ6F74H'5 +&TZ:1GZ:=7"<KI'7K&GLJ]-O[\E M6?V9;<NOQR7Y.'$9#A@@+,5)Q!"7>#]$R(U<&*<!D[[R8,P8%OO>>E@BDQ' MG ;9?.>*#- TU'-F@MUEO()F3#GO^S+'CW09)M^+H3Y4Y9=BDV_P]U_Y._QV M]_XAKS+1^X+6^^)+L3_M?G$]GWF(>JD'",")RU]HT@%)F1>Z2M4:\\-;3ER: MM^^V>?N:N%KV4)WL@/5OBL4>"SZ0K G-2[]BZ2C?M]K7PQ6=OG\6B)UB]Q?G M -HYHIY-(-6)'2I(V?/2,L34IH'GY2W;7"H([]O=FJ=0[\JZ7J6(Q5$0L@@% MA(:,!7'2B3OR4@!4-57ADRW+I7AIMQR'LB*JD",M=I9X4=>Q%HCS9P'E+P[: M[ZOBYG$OFK:<?>E\R"J>!$RN6$=VAL5(@\7%Z(P.]N<2HLV =$/]YO_P"99( M!>OK\F,N["NV^9.1KTM5(2/4#RB,6!2+E;PX"D'L]E C0)5$9A: EK7JQ";Q M%E:]5<ZN$S'Q7?'U6F0A#Z=9R&.?A1A(!^?QO9R&+M[M:E)\YO&#0<YSC>8_ M_E&23QM.&H@(LSX3RP@L\U)POG%E?G^,.^]KY478C2E,08K3,,"8A11W@_DT MB<GJ2U[=E...ZWIU$!75.<6C4-0KU[]WFU37)\A,G*OU.H62]5#[W"E60B_L M %[""51#E<]Q/"Y#Y<8:(75PDR(GKRE-^?L^6Z7Y T_FBG87[7U9[8O_:KNR M=ANT7E>Y^/JXD''R"^5MFM_F595O/F7;O.8X[XNZ%EML5VF8^B$+_92A,(G# M.(0@Z6%"%$GUK,T&SG93RXE)5TYV@KDYD"'KS9)3NOE<.*R1/X3W%-MFGC@. MG3ON8-&39>/3WRIOG=XLI['+.3%LZ>[>E.M'D3:U.O1#N_V)*4MW_UF(%@0W M@=<%7=BU1?D+ 7MV[\X;ZN<WOUS(6Z98KSL9_/TM*SC$=7/:5+VOT6XC[D@0 M#?7U*G0]/BP4C1$QH P!#$D_/':9TL7?Q@:U75<[DXA-?K-W-AVZ1EFX<Q[% M;=Y\'L2Q*Y;+C%$O60*;@W7%LM8S3>:$O^TY;I VM!^P3ER?DF1PJ.9DV@G+ MF&&9-^N\-F2'-SV9O*C124!]%$<X2") DL3#..K75'R.1JDWUM"0DTMDET6M M5=-GTU3KB.(D+(^5Q+%IJ@TM5$A4+3&_1!T<;]2@"AKB3'K[4S=<6XV_SK[E M0GGYGX1_L^#2ZZ:NRP=D,$Y(BKP$A,CKAW43 )6V/XT=S'JEJ'L-BW:Q;2\0 M*NYV&LVGG,1-2J5JV:9CL5NR;, U&1[_RNGP3;S9Z16V!A3-&-'+T#)SYIQO M=C++D\+&;='_T&P&$$U+S1Q<E._S%87,9]2%+"0>2-P I#CH!@Q2&!#%?=RZ MP]AN:2MW;YH.D/7GK"K:IJWU"4S57K<1?,HIUT14JFE6!\HY1>5TL";?%7Z! MGJ$VN/&<+D.>3!CR? NY&6YD)>G]_G->=:.V:MB/%_@Q\;W093AU*> Y&T!] M"A<DV/56N^8P\,VUO##I#R;U,L'V97J&2_K%:O"I2= (_N04R#)G6@+48')Z M&>J;O3I<?YE6@B[R,Z! XSE=A@ 9L*,T_;2IR0\?H\JS.D_S]L^WNP;!L9VJ MKO.FO/:NR&Z*;=-8]4N^/_16)7Z*?1IY+$P]&OJQY_FT1X61JW3\C6TLEG,K M\ED<<5[SZ>!I)VV#N9G/;(^HKYI6W/+6N7FLBUU>UZ)6=E.TY^THMMQ:]Z"< M3"[)>6IBVB-W_MQC_XOP8:NQ)\VQ1T^^._6D:+>=JUMV).D#"CV5.Y>AXY-9 M6\[STHR-"=UY\O7'?)T77YKSF5,4NB'V&(L]Q,*0Q#B _= H09%&=FIDW&D2 MU1Z8V&C1(1NKVCH<ZTJS+5Y-ZN^!XH^O4SR1N#ZG34E!1["^5)D<8]*K6CB: M+WW!Z^N33[I[&4T"2&(WCBGP @*PYZ;=X"$,7:7^%T-#3K7$H;V4:XI:7:6S MSJH1K3OP/-^V #GJE/1N%/=+5;QQ1KVJ>08XTU>]#U7^D!6;'D-7>>#I9Y.5 MMLGHRL/48P@&<4A='(048H8.8&B:&DG\C""9)A7LH#IYB[&=(9;-Y+&=_(\5 M3#->T170Z3QA4E![IW1P&Y^T$WHT[).)M%6&526M->JFI6JO62-?U6(+G(Z? M@G_(OC>9,(Q2-_)"WV-)P$*8Q(#U"^1ABI#25;KC1[/=8MC/!1]:/*;FVM)D MCIUHV^#1["S[PRO,3CS%[N!HS:]5R5ZJW&G;(SVSUF-*7\3H_<.V_)[G'_.M MR+9.JIHKA /DQA'VX]2+ B\D/4S^Y QJ'3 B]&![4M;]3AJ%[U9FG65;B*& MC8A>C]7IP)XNZ,PM@)=Y5-)" ^Y8JBR:,.U5A33&WZB,3RC#R=!]ZGE8'SJ% MY<6^FZ8(0^0R'\4)8BXX:+@/DM$)H4DP$XGJ"W/RK<2K/I.#1B29<_G&5 [: M>.L$Y,F$_;@"OR"55J-<-8NUX<VEJKDM<V5R8'L\ZZO^2P?5]SB^KQ*7N3"* M7!YFB)]0AI.@KS9$P/>C<2(_;NRIUJ*T+MXP3K2N6$_'L1%MOG3UQ@'RW$H\ MR*>2\)KQS%)UUI!UK\JJ21;-7P2P CB,HC1R<>3Z* S3A(%^*2W"(<.KO;C< M1TY #0ZKI)T'A-(O]R_J![_:N@;@=0_(*>M,Y*N)JL:Q_TL]ZW] 2BVX8ADJ M:L,P[3/]%;D;J9UO=U_R^L)YJ@GQ$';%10*81,CU"$7],4112%.E)-3"\+;; M_,\N42EZJ,8O41GE@U$J.A7]1M7T 'H)YUBK$ZLNL":\M&BA-6*@G.":XU)6 M>#]DW[MSKM'Z/Q^+BN?.>_ZT%S?;O&LM@-0C?LK2,'*#-$H!8?0@^(0!JM%I M-7[0:9JJ2/90\"SWY-";HKV0?/N&9ZU.7=[NOV:5UIEK!GB7T]:)N-:2TAZ; MN!J@0^<<X<W2)/4J70,":8[J9>BA07M*6P_E2+7C LQSW/WW#_RYW*/=AO+O M/HA?6<$ A(1!%) HYHFMY_KNH480AQ$S(7OZHT_45,J__SD3*U=<^AXZL,VB M2-XC':EZ(_C7E#_+G!O3P1[GE=,@O6IHIZ_2/HTH7B1111W'>V*A,FG L-?T MTA1WVL*)OF3%5G1ML;(2Q[Y]RM>/59.PBJ-25TGB0ARF+HK]A,:4$A#WQP1$ M"68Z[?FF(<P@H?4!H9/UX)W;LG+J3+6;U+A#-.5T"B<8T]3F%-\CPBOG@/X- M]\*;02],(ZS#=*JHJR''+%1B35GWFLX:95%:;*MRG>>;6MP8_W.V[P9L]@&T M\+C@DVR[K=_?7L:WBH.0^,@/B>M3!$F,8M*=/TQA$%*E?:+3(+)<,NV-: NF M]P<S3"OS--Z3U.O%.4Y1Q9_X[&C!E7-B0Y,:-U8<CFI?E,B;\,&0]$_JXX4$ MA&EM/@\3,S"N$SS$@$,0FACF!H1/%A*" 8E\0F(7NMWI+10%U%<Z.\OXX).& MA+HYR-Q>-##C#G7AG]P38S1>0%N\C,LP*JG81IVS/'$V:]Z #EO@4;LX@KOS M])ICLM[?BI6^[B>;51B[ /E^ZD/ _"@)PPA$/022)(F)RLB8\2<JB_2IFU#5 MP_&#F0!9%^T%:=W9A$W#6-:AGWEV/L"KRM3<A'L6\J9;,>VU2;DY_LRW)ZT" M%[@L\6*/I4$8!8R0_LH+BB(W30RT=NH,.U5K9]?-^6(_DJUVI-<YE\N99J); M+5O2:#]::L^1D5XC:5<L0S%M&*;=6Z3(W4BU/-R5]D)S4\R%FL&00>S%@9]@ M$*7I0;9I'!AHYAPS_,3-G+<]5./-G*-\,$I%IZ+?J)H>0"^XF7. 6'6!->&E M10NM$0/E!-<<ESJUO_ZRTK<[/G*V_?!XLRW6[V]O\XHC6B74C2CU "24A$$: MQM /^_%]Q0/SS8TZ:;6O:"$Z#PU&/M5L01XFGH\[_H1^K0HQT/\X7+;;+C9H M'T1JT$/J=<#IG#.F 'BX9;>#Z;0XG1[H?%6_0?XDRWUF?+ ,B;5@UT"!SR1S M.H)*2IY 5WO1H]K4$A$3)^W%/HH\[#&/>B3M+F*BF+I$Z:23,>-,*YK]RRDJ M<T>@3IWOBK)R=N7^Y%J1,7>2CV)>71IMDCY&#$]P-2LB\XG?&4.2<J?+Z_($ M3MN2 4D;QX[J\@0KJ]/!_SW?W.4OY*@K!"/HP]##:<13TS3U$P]W*$B(TC&= M[Z8@3-N[.21VSF=A@U[OIC&'2.K='$X8U[LI5H?^_$01_^(T>*]>G)K/LSPD MR:?$"I%ISRQ$16U9=V&=R Z+8^;@[V__F555MA,W"H<N\ %)0<!"0+G.1ZR? M^!,<!4J%SI%#S98X?NT0.E5W\.6^?**OC;".GU>KL*X_F;9$N)$9-.>Z!S?_ MK/E(E.)468/AA0B?(6,D)L7:'*DFD>]O/^W+]>_]N$3,[%9IY(40IX2 %+$P M=5,0=6>1TI3RT4=DC%KC3=S#PE^S37\L7%]&'+,G7(]CM230'J_C,C[.90/L M*&)DD$BKF=U+)$FD<:.X78AT&3'E0H)F@!^M;F@QZ/L'T5U6TV]YM2YJT3#$ M@C#"+H08^4'D1P%->KE,(898N_U9:[1I^YV;%ZUL,#IYA_%8OJORAW[SXHB> M9SW2U?,Q^WR/2<E:3>O@.0=\,W8POT27;,OR**H7(G#F[!EJ2C; U+B)YZ?/ M&7](?Q5KF6_Y-W9\]BON#FJ^C?FK_>2*-[&;O.:_MGW<\!3F%/S*!YZ?!FX, M:8#=($0Q/625*4T#;9F<'NFT$ML8U<Q^V[Y(_GCN\G6CN,U9MGE_"40KQKWB M.@_\0TU,@2?S_Y@9]!)=;VH"WMK6=A,X!^N:+H+F1V]NA(%/KMQL3OS@<?A@ MY-/PL82IO"&/*5<"IGY2EA>L9N1"J@XQCX=D@^3'PQ;-][?ORMT=G_;?-TMO M. K3.(U2STTA"ET,">HW8Z91Y!.-$H;V6-.4+YI+!M1"C#Y[<M'!+F-:PGZ$ M),1<@'K#DX+[&1;C+Y$SH*&C^5R&_(TWHS3\G-GJAU]1"GP/)-!C:4J0Q[PP M[MN8*/7\T,#N(9UAE7)F0P?#O]0$;ZL'_G7>Y01L)LK5)$VCYWVIC>Y&&MRE M7;$,-;1AF'9#NR)WLHI);V_Y)/G]+?W&9\.[N_PCSW'>[P0F\?_BL+LOV5;H M]\>\WE?%FF= S2[0W>;I-TY^<\6\"&'^Q&$WP6'B$NSY?8&9DBB)52H8<^"S M7+=H36JRG-:F6I0K;LLJ+^YVSOJQJO+=^KN3=Q8[52:ZG_ADM=V@+9KBQ1?Y MT2(UL9[%Y7*JOG1OJ\E_:XWP<V^/(PP2KA0@K]K8<(+URCF:T?Y0>/O\>U3" M\5:BA07O#(25.9^%9<2?61DHE_-FJD6T49@^Y%51;I[?<M7534ZM;QD15VGS M>0R?NX0L#1G .")]]80B%C.5><3"H$\P%RGZ6^B*-KQ=/8MMC0161PD4/U>+ M=PMC53(4+@RUO2AI*!1>.:W1S@L7&YX6^)^&XM;Z:</HM)X=B+ +?<26$7R7 M2D[Y0\C$A"%[%3$<A1 0DE 0!A2S(.Y+B30D+EX]-&9^VF?5?H(X_"H>%2D] MAZZHJC+!U,GVSDU^5^QV0A[%]1/-F!/&V-<].$'(-.JV62+@#Q3%; 4E:2?^ M 6*,O*TF0X8BP]-$ ,P2C[J >32**,$8<6=TF!@B,.HB -UMIM#_U]"HZW\/ MW)+ZY[N-A.[_7Z0BLA[\(ZB(M*U&542-85D5^?3X\+#-Q7)SMA4CLFWY]>WN MMJSNFQZ8PYE !-,8L 3X"84H93Z.#H4G%KF)J[) 86I,RXL.)S"K[^V;+XY! M:T[;V9;U8Y4K'GMFC&NYW&X.FM6RN%.$;6XF,#HG(&<[STR2O $]-4W_,I33 MN%6EW8=6/:<2(_["R>!?'D^EW&U>6%].#T)P@ 6@&R#$?"\ *>'_ ]S@ ,N# ME*C(I'4PEO63XW[3J.;)<;L\;3)P?J1]-\G/GA?C(?4)=*.V5TZ'_N1T7N&F M%T^7/)HPFS"/Y?R5#'@2=RY#RJ<S]X4\>$*>7Q/_\O=]MCIL^LPW-*NVW__1 M0A*KM]W.J$/O-XWY."&D*"01B/ET_M"&R7 "I(Y6,SRD92'O@(D);RZ 'K9C MMF=-\BSM=+.F9&N-:=:'%7M&PA53XL/^\GQSY30PG9[_][?'S9FO[K>Q2O:F M7#\V.9KX_262_@3@].2?13Y!1!//7-!%,S5J7HA9EKB=-S+9,JJT^CSJ19G^ M2)3CSMN8^B2EU*4X@"3T2011=^03 SC"4G=BCA_%<BPYW7WX)'B\L/VT.XKI MN/M?3^PTF%8+)G9)'A,_>F02F_I-4Z@7(NQ2:2(J*%"J' 6>62\A_/J,+4OK M1]AQ0=[',J.JZ.FC.%NI;1#Y1[9]S'_)OS8_J<GGK"KVXN8W4N[V57'SV+P4 M89H$?AIZ/HSC, F3&+L'.!&.?!W!-P["<CP@3V) >Q)!5HLN_PZLB H'M'KJ M9=XQ:O%A5I_HAP^GQ=TU"5XY#?0KAX-O?Z&^<H[X';) -^G%H%G=-3Y$67"; M<B!3I5 BSEGSRK+"H#TS+T1)R[Q*!=$/5?F05_OO:+<1*]X/X@7H+TV\_ER5 MCW>?K_,=C^5O[\4FW&9Y"&VWY5<QDZA7@%"("7!9[*; 16Z*8M8CBGU?ZMC: M*7!8#J4]^J9\G_?X#]>3.OO6 F??F. 41QN<K#="0;EM.TTBQB[(7VIA]N J MCMPY0'=Z[$X'WFG1.R?PG2/^!?E*(= NR&=ZL=:N[^1"[3@2+T7;B5RS@( [ ME:7E] ^^:L/# P_Q6_KM(=]MBOTC?^[?[IK]U!O\N/^EW/]'OO^0%9M52H"' MD9_@T(U@$(8Q2$ _/(")8F.#H4%G"JBB]U.<3\1#Z[H2&3?/C,2Y\,[W?.\\ M<."JW0RF?"#;M3 #_:K="0U$YQ2CTX-LZ/ZEH_O#$-V6&A#DZ!ML-##L@:4T M%)@VZUGC@!7>9,6RO]J=E/<WQ:[)&OC,J"XXK<U?KJML5[='K0N%WW]_N^.J MD]?[NIUJ<>5OEC_XC&K%<.)'*6"^SX"/2!RES.L0NB!F4HL]<^!:T/+036>V M^,7>;C7EG=2A<N*\5%^JZ7=OA7-BQI7SQ!#GQ)(KI[7%.1C3U[)$K.WMF5;F M#3IB(!+,X>YE!(M9+"_G?]D4\_/FYB%QEV]W+P&Z%Q?]=G?SY1MW%7O(#8,8 MAQ3$/.*E),51/R[QB-*=3>-'L[Y:U -L[P#8Y/E]OTATN*'IH>KO.VE#1W.! MTS&4*";GXQT@F95/RKUB.OZ$]@;=E=/B<PX )\["7Z-K*/TV1O4RI-2@/><) MMV&F)MG;>F@31C@-$IKZ,0UBBA%$S'5[;'X:*^U9FP:19?G\F(LGJM@6;08F M<FSY7:\BY^99^/YSH[:;?-?V_^[J<EMLFIOR;K)MD[O7G_.<?PC77?'+V7U[ M-7W]N?RZ<[I/J/?\7QQ.+C[LK>,CWY1?5/?53?2TR%97EO:@J)9>C)RL,.O^ MD-'\O[))9#K_+B3 3&NSR6W3FHRK!"H^_/F@>Y)5U?=B=]>LJ*\8 AZ&#$0A M1+$' A\FA[E! !*E^VG,C&@[3\^,'+MJB%UYX9Z66'5A;CA]KLV9.#.[1=FV M^TPON:\R]XJDFF-^.9)IT*87)-$T8_*WE)QI[QD*L:NO.9!YOZ+(\]+82P%S MJ>M1"(D?=P \1'VE14.#PUK/LI\DSE?.[@!-'-ZY?=RTMVUU:XAUG:OJHDD7 MR(GC3.RK*>1+*>ISL3Q"G?J*%%D*!Z32@A^6H9<V#'MVL8HE[J8YL<N#V/5] M%O@NHFE":82(?\"4I,%DIR:_BD1)7]4/0;X6_\3$T<?+FW_:FG=*NVP98C"1 MK4:/YU)C6*HM.NWZ$T7'V&[?+#\]/PB'T3@A'HX2RO4J01XE./+C((CY#SSL M2FV,-S*0O;C>PVL[+AN JF=$V2)7H?%U<I+UVEL-D"W7PRK#QZ5.5:-<+J ? MU:P]I:VG3DZ[-GFQ:L8J\OJZ61M/ /^0@(283T'](/6!EX3=YR<AE-OHJ/ZI MEJ=Y/1CGMP:.I/9HD#,LX'9Y41-J:4I>R+SJ/O6J\_5?[\HO/W'#VJR+?W&> M;#TS^@6AT"=F7D$8@;L<^T@HGAW:+^*1;5;7_0KQMZ)>Q8B&7$0"+\'0CZ@X M,H/TXR414#LM5'L4VT5N@>?0$,$#(\<DJ0(&&)2KVTQ#GF(A6XDW.Z=[7J)E M8 (VGLIE3*X,V'%^9J<A9J3K*"?#I.5]5NQ6"70!1)1_?NPC2/W0BPX"AT"L MMCU%_>,G5IH6E:+6Z+ FN7)FE[!QZO(:5W:*0,\8&:KLZ-.W#$498\!Y#68L M%_*-M:(CM!D._9S?W^35*@ZP3US$P@@RAL6MVA[M!H)!PJ!:)ZWRQT^B(<CI M#ESYI-,*JTZ9I(#894M10%J">KY^:P%-+2#/&!GL9]6F;R$",L* 9QVK([G0 M$!#<#012%^#$CUTO]GT8D]BC03]0"GRF*2"R'S^)@& S B)-F;* V&!KA(#@ M^04$JPB(*GV+$Q!E RX+B!X7TN71TU+LNV*7O^63J'H5!!Y D>^'B# $?9*X M,>@'\R)72D1&#C%%X?1L44& <QITJG54318EBZKV"=2HL&IP9ZS@^B(A0]77 M<0PNI!0[THCSNJP)3F1DIE_\N>;_8A41 !+("*5A&#,&0[%CL4^#2.#)"HO2 MAUJ6DL-BI0 C+QQJO+PN%=8H41,'.39,2,&IP1=>?BU.YG_=]6"7(Y\%]5?Z M0W_+89KM\U7B \#2%'M1& 8P@%$2'J8XH8^D2A?ZGS[52][=5LYA.0*7^ONN M2)K\BV^/+TT%D*7*I!@\(>$55= C;#GRH(G_!9T8PX2,8" ^R$8,Q+;9W<HG M-(SXYP8>1 $*_33&7O?Y*&5A*"L4:I]J62 .8!R!1EX6%*EY70[LL:(F Y*$ MF'CYGYA\X:77HV7^EUT3=SGV@5"M(WS,[PK1R;7;_Y+=<PUQ@YBD+DU![(*$ M,8_XAV%"Y$KM-M3^\&EJ!T=0CD"E6C)0)4RV6&"1*ZTR@2Q-YJH#3QD8K MH MDC6_+(R#_ZP6,(H'>9$@7(6J;/MVM\F__:_\^\J/:,P_F^$(0^HBDI(@[L=) M<*BH$JJ?/HU,=*B<!I;#<:D*A3)ILDIADR\MJ9"GRIQ8G)$PJ!:ZA"U%+K3Q M/].+<4S(" 9I=\&QHEYGV__(LZJ?G8 PCC!.@\B'#" $L.NZ_5"(4B2K&=H# MV%[B[';IML <@4RCVJ!/W^OJ,0ESBLN=.J29$)%+7%S0D='4S2\EXTTH#3Y* MJAD(*[9Y1?@(=V7U?06"V'4AB5P<DQ CGWAIW]:% N(IYA]JGSU-]M%@<GI0 MJJF'(ENRB8<]HK32#DF.S.4<3^P?S#CTF)I?)$:A?Y9MC&%!93WC*$.,?Z=> MI=3W70]RO6$Q"&@:1[!?#,5)(E_$T/W\J=8T3J-F@TQ]54.9.OEU#9NL::YL MR!-F<FWCC(A75C=T:9M?/$9;\,(*QS@VU$6D75%IQTHP1BFE"0.A&#"@@=<+ M%D8(QGHRHC+"Q(NCHS1$B3E5%;%%VC@=D:+-O)*<D"&E)3KD+4U-M&RXJ"?Z MC,C/6#[=9]MM?TC\"B21'P40 4)C<0J0#Q*?CY+R25'$9TQ ;<:B]MF65:0! MPQ/QC_E#6>W%,8*DO'_(=LJS%D7&9&<M]LC2FK4T<)P>SP2SEB?V#\Y:])B: M7RI&H7\V:QG#@KP\T/N\NN,OR]^K\NO^<_?&K((0Q%$*:1S[S'=QR( +Q6@D M @03*MUG.68,VP6.#I33HM(5"TW^9$7#/G5:XJ%*GCD5>9&003491^%25&6D M%<_4Q00K"BKSK;F&IA#-XFW2L\*())C@"*5)Z"(4H3 0%5H^-!,"%RE*C/H MMO7EVS[?B5-2C\"Z1%U98C3(D]87N[SIB<LW!<X,*LLS*H9E19^YQ6C*"!.> M"\I8/A3:0)KM;<WFS4^?,_Y O7_<U_MLM^%ZMO)AX":4(#<D"!/&O#CJSP'# MKLNDUW<-##51@\C)7M8KIT7IG,!4[A<9Q:ZL\$Q&K)8$:7-JL+%D@*#A+A,3 MS"Y%HLP8\[S_Q!Q'T@>-K3_GF\=M_O[VA3-:T6[SZ7-9[:_SZO[M[DM>[YM[ MA9J#SZ[S;WO,6?E]%5'/CXA(S& 0)3Z-*/_:C['/OT.C5*H0/"$<V_6>S@)Q M3@ZZ%R6?_Q*'II>U."#]UUV59]OF.W_/BEU[IO*[LJ[S]DM:[XO[YL(GEA55 M>^&$^*!G5P")7VZX>,,AWCLG;"B>DC:!^X>U=Z&>5]/GEV]V:J]8/<+MSFYT M!&*G@3SUV6RC.7Y!XF=PX#).1IC2X/-CX:;F6C:<G(S7G/-0W!;Y!O/ MFN. MPWW,MC]G^\>*QSK1#W4&*8D@35R"$07(0VG@D03VD$+ E(ZVM IDPA!R MCI M$(M38,4A; ;DWZZ[Y(1_,9Y2D_Q373_B=FZ^O^2R[TW+YNSZ/X;J >6?Q(/+ MT/QI3"UG>$-TIPW-;(6#$<#:$Y&1EX 8(#_U"&8HIBXF83.B!P//15*K-";& MF5"EVP,QQ;O?G$RE=&RY$4I5<VR[;*HIZ0@B+6?)SUB22G_UN5V&QAFQY&+" M.I8=J>M=FD'>/XBB;_WD:IGF![_NBGW='4#&DA"BB 5!1$+@,8^XD=<-'KH1 M267$RO"0MG6K><4ZI,U5)">7N[4_;- J7/ABD.YA(9N1:45-DR3Y]2,,K;*M M<,?./*SK7;1CCGVY^W:DN7DA?E@B=P$W[U@PJK3Z0*JEP/3^85M^S_-FN&XD M&H9I2)$?,)0@#"FF >I&BKPDI*LO>753RB:_.B.HO%RG8.27HCY]^*"6V&H1 M)9?0VF9(<96N0].?CS_+Z;0O4#*0M8XA<!G9ZB@+2G./D_X]&^\.QU3ZE!*" MB!]Y(8(4>ACX?C\6<VFB>]6&_ B6<\_S&R3>J9Y-.Y(_.56Q3YWBZI(&:];O MWG@W<$*M&2*7H2\C;1BXA$.7$;D9L.@?P%F=;T039;ZKVVL)JXH_6,V%0OC[ M\5<^9-^;BPR_9M5&+"2)4W1Y-M5DWJ<]"+\\-I+H>S2*7<_##+,@3D#@^7T^ M%7'@4N=HSPYRDEEVV4U!Q$+P8U/%Y1.0CY]^Y6_S$;#SYV+GU$V_QU]4IH%S M>EAFFOZ#.%=Q8B\@OVDP.Z=V.2>&.?B[<_I[G7%.8]V5T]KGG!AX==K$=>6T M1OXHCX)*#>$'>20TJP[S/QJ2Y0I[;KA8X%B YY=0$ED"#>7"WDB=RX&:\$JR MAV*?;=M6R8]YG5=?\@TK*_:X?ZSRMW7]F'&7K)B'?1AAPM$ XK(4>-X!AX=" MI;82\Z/;GG&U+<-UVS)<=3"=V[)R;AN@3M$A54]#++I$<J(VJS<4)W%/>K<[ MN'T/]\=3O[20G1[S')<;*5 Z-/VSYIZ%3 WMV??BS4GVF)2:4BJ#:!H1->/+ M\W!"(*:0)0 E44(]Y&%*@\ZB&&(W6NU+#DEBUKEP.Y0"PL%DK8 P' _$I-7F M!';A?I"9XR[<A+FC&7L>S9K56 ,SI7$3YH7[365.O7!3[$^[?ZA'46Z"/J]/ M+\WA?Y G;0'3_!^%J?+'TQ'%-N7B;E?<%NN,C[M>EX\[<0#3AW);K(N\/O9( MTR0*8A2X,82^BV@2IFZ[Q@L2Y*>^TKJKH2$MEP6.T+AP<D=PGW2;"H_PG9-? MZ@U0;&DV1+]<-6 &YA77#H:Y=7Z;;V.@%'5#W<]FN5_&_-ZT4><]T38X4]_ M0;-JQP>N/^15+];%FHM[6FP?^6SO;#N)FP:00A0'<1H!AA) 8M*B23& C.AM M[C"+8<*-'PW01C@[J,XO^;[9T2U.B&FS1MUM((8=(RFB"_")HJJ>N*/'?"3_ MZ@47S;T-3Y-CJ<TG=KRV$#VV;>7%32LV6557;,0CQ4:,7'S)/^7K;D\P_;;> M/FYXHLYY$^GX8SN/?@[^"!3Z-$W=*/%=CX00(P;BI =*2:BY4V\R>!/J_(=R MS^<N1;;=?F]EA-OF'(US>NL<\=0>A.:@0@[)MNO';6.Q;CB8SNNJD6*1#M</ M(J?F7/;QB4DO1YX%A1E3#I**0),_#4L+3M,3<#%NS>0+V9"6YC?[M*C7V[)^ MK')T4S?[V5<13:.08(@I2F- @X01MQG,]=V(N*]M$ASYZ?9$1@!RCHB<WWI, M$PO#R\0,O-PCF5S&"SK6B-+HTS7F13DYQ,=%)"0>H7$<NABSQ$.X'PU *'5: M[=@Q+&=AS4LC9F^LV&6[M2B8G128%0N2VCSJ*(X="D=*SFS9R 5NI%5'G<TE MRHZ&%8.ZH\N*K/"(8PB;4PB/0]8'K8,1B-T@BG!"8Q9$OI?ZW9H-8I10V4V< MH\:P]^J<G,!X FRVH#W$TL!+9(3<9;Q)9DPI+3Q\FN\4JNN\.:[O79'=%-LF M-_\YSP2&S?O=1Y&O5SS>\5_XI=Q5_5]%[:D[.04S_J9[XC91CR?G*>9(Z0&? MFTH=7C(]*LL)P\E[V\'N-E(<H#?IQ"EXO0.;)O2CHI NRH7:JFO,>W;U>"S9 M,N(]F4,7IO33V7TI+$S,O'(,P=]/7A-6Y?_YF._6W]&WHEY1&*<8()?/1UW, M NRF^!"]O-!5.I?;Q'B6=?\$EW, QM,U#DU7V,>0JRC9$_&J)L9:E-I5V\L\ MR>BH 987II F++JD?<;84E:UE\9-R_NLV*TBFB ^J0T8( D.,4C=L"VP>1AX M"5/JU3,QWF39[)5SX75L@>IJW!BJ%35N(I9U$TYM@NTJWF769!3/ .<+4SP3 M%EU2/&-LC5&\^I!5=D=0A5Z0N D$$+B ^7X(,$[ZH8/44ZKR&QEP'LT[G02. M%SMUEO75SBK!1N3NR01[GH/K9(A35#QMWI<K>?HF26C>2+ZDCW#(ZL]\PGQ^ M;8G(*Q/D!B[%+/53#R0Q9(D/^@$3P)3FK".&L2QPS45!HHSU[,8@G>GJ&#KE M-&TB)M643)M$.^<F7*1H0+,,\+H,I3)AR/F1!Z:XD56EXP'"+P_]\G<[H8S# M) 0L\)*0 X#(A122#I(;Q0"HZ)95(/,IF]8TU:Y3Y-1O,?XPIH^S3&C'T#B@ MH9-X9QDJ.XVIY0Q/OYI2_USN\N\_9]7O^9X][C;]8#XC(?)2SXUHX 8Q#I#' M^L'2* Q4-%AS"-M+' *5<]_ <FX%+C4UU25.3B<GX$QQ^:*AJT7D-)!FFMJ^ MS,R J(VD<AER-=:(TNCCI7[*8%ZMBVS[(7O(JVXL-Z4L@ 3"N,0(\;GQEX_ M%@T(5CU)4'T$V^G; 93S(%"IGP.H09KD'-0Z7XKIU9&J!M!,TO(B+4-3SE$T M+D-81MKPPMEZ8QF1+O>W/>S9]GAP:C.C37T_21E(6<C\$/LI#/V#B'DT46O5 MT!S#=E&_AW5RNK%>=X8NAY+U^PGH4RS9:S!GIT+_,C5#1?F19"Y#;T9;<5YZ M-\**K.9<5]FNON4OK#BP*:^^%&(/S?O;%T#4U_R#ZY=_U*V"(A"ZQ/,P921A MKDN1F\0=1,]'GI)030IL!G73K7E-ZS Y55RLK\9+Z5SU,).4#DCP+)Y;AF[/ M8WJY@#='+4+\^NFZ:A:!OQ_WB'=I,(AAY,4^P("E7N3Y(&;]4HL7)E3IN*<1 MPUA6[U__^NFOSKX#Y]0'=&JZ/89&.16>B$$U3?WUD].C.CTM8Y[I\&6&!B32 M *W+$#P3AI3&'SG5REOU4%;9/A<;79^-B0!A)" )#4'B)1C[41#U8Z8116H7 MK(X;2^65TKIJ]0#/V8AMW+JZ-))1V?+<5%2JENEZ#INM\+,+U"!/@W4[$_PN M0Z8,V?*LCF>.(8UM6(<O_[W(*_[O/W]_EW_AA(J)/8P816&$"/51C'R*4PR[ MP?V4!DKK!H:&G*R%USF :S=NHG^,W9,UBFG)(N#T)"M.9$?P:WN#U@!C,OV[ M9BA?AM*9-NKR3BUSG(W:NO <1C=SI6$ B3@*B:0,L#"E49)V&!**H=)1DV9' MGE4)C>W=&L&\HB1.3KI)95S,5JZ+U,E(I%$7+$PIS=HFL^G!$(/*NOEV]_"X MKQN9=KLL-4G$>7$P8&X4AS%Q:1KV2IWX ?6U5%)C',N:V&!Q7$W5T^%-4>,L M4Z:K:%=."^S*Z1B<>ZO6<YYDY&L$NPL3JS&67)*FT>R,$2*O&S%(*$.()C1) MH]AW04S\L!L11@3IG2RE,<XD0N2-%R)IWO2%R 9EIH3(6Y 0>5I"I,KN<H5( MV1()(=)C9XP0^?TB W!1$GJ(1"0%00@Q@WU/# S#\4(D.\XD0N2/%R)IWO2% MR 9EIH3(7Y 0^5I"I,KN<H5(V1()(=)C9\J3.=\5N_SM/K^O5S1U88Q"F*3\ MOP!Z7DSZ$T.@!T(V]>F<\L@F*XE=.:T]38'FQ*+^:(J-4^Z&3GYL[')^$Y8Y MC6DS'.&IX'!%S5V<K_55>C(W+_:LSX-'9.+!I)Y?6 29UG8+YW[J>D V2K70 M7CBX^GAN->+1,0X#X,8\1B:^2Y,^.B+@1DIEQ/&C68XF+<"_J0F_ 0[EQ'Q: M^M0$NL5VY;QXTOUL!]V_RMB @)IC>QFB:-">TM9S:>+LIQ=PK$+B!H@0%WF4 M>("&24#ZCAV$ 4L46_V,C6N_[4^<UY$?05XYM^(%_2)PFC@92HML.;6;AV4U MU;MX+LH%(5S".5(O,#C4*VC<"\M00PMV21TZ-9XY675\N_N2U_O[2X/BV(UI M@%",*(U0G <H'Y0%P=0):\;.93EI.[3Y[+:._P?WCO%$:B^$HXE5D[^)N14 M3?/>GG*X )4;)FI V@PQO P],V5,:>4I-#0I725Q2B+/C3 ,"'81)BCJ)\'( M!U&TVI?[;#MR,OKJ*$IZ=0 D_8)=BW_BK,\RMR;-J(64O3F7,D/3U=?9'3E- M-4JLP>GI0N:D.G-1:4J7H5(&[)"=>RHR(ZM-^+$N=GE=D_+^IM@U=QV_=(,B M==.8IA&BA" _)*F'0-=E0T(&/5<ENS(TI.4LJT?IG,!45"93W,K)U RTJFG6 M2XPNX_Y5.>H&],PP]\L0-]-&E5:?5_52V_GQR;M-,[.ZYMG(29IX1(+\)/(2 M'/M\:AL!E#+4[>D%*60!5KI=Q\;XE@7QV5&Y(H%K$+\1D)VWN@F<%5_(U^3F M=(-Z=>[JA=+<T1'[,T?,J*D:U+Y2MK/EJ&6HK54+7RCEV6535H<_K3_GF\=M M_O[VY?)B>T^D!Z"?)&&$:8@P0 ' GNO&:0S#)$EIJJ2\9D:T7>+K0#KEK3-P M5KG.S;R&&)?3U^G)5E-4,SQ;T4\IZ@84TRSUR]!(PS:5-A]6Q6EXQI_+=?[I M<Y[OWPF6>3;<[$_V L\/8>@&+ %A"+$'O* ;#@9!H'1YAO8@MJ?:+2ZG >;T MR+2.0M#G47*2/06%BM-J+?;LS*,OL#,T<QY+Z#*4:;P9Y[-C,[R,T9]NIV\2 MP31RF0]\C"E ?DI2U \(DTAIE\F(86;2(*U#",:PJ:]#%H@THT2S'"QPF2%% M-5*D=;EZI&J(A")I<3.N':Z_VL(-/2]F+*:1E^*0A1X\R" 6&E!8M1 $U?= M3#2YR5(H7T.;A#WU8MF%Z=P\A]OI7>%EA-UE:)(94Z2ZTK3X&:=+[PX[&Y@? M>GY CXQ](D7^WZ0]*.F'L4&[FF5'VL*=7KY)7NGN^]L-+UC9,L.L\:42X;4 M"=7KG<2^+5,\+UG#-*R1DC%=EEY3LO+W?;:26P X;'G@@\5QZC,NI# @- Y3 MVM>]TB DD8RJV1AWOE7/YXMMK^\*LN^&8?6;VP,:2GA*/NK)=\Z7G)=!_J9< M-W<2-).CQ3KA"<JYG'$6I@0G3?!Q01=Z-%AZ(0S9Y'K>D&35LM+^DZK80_TE M*[9B 8:5U2<.Y.E!UFC-G^C';;;/-W^ORKK^=5?EV;;X+_[7K-CA_+:L\NOL MVXK D$(<N= +/3<FA 6(N3%U 40^I(E4$)L6D>7P=H3E"%R*G=?3^$0NGU^> M.]1BW=D1_%?.P: W'-R;FIO$OW<TPVGL<,X<>.7<-+8XW)B)V\!-\#\PCYC6 MO\N8;4QL\WDK^@R,VPX'[_C?CM@8(B%@,?9=!AF&*/)"5V!+ I P/P:K77XG M/L1N0%##)*5 L%6@4_@Z(4$@FR8D*/K%;DBPX)"90H*PY,<+"4_XMQ 2]/S[ M8X<$39L-A80QC.N&A".NIRA7@/I1$F,2^Y'OX93Q>0F/2"F# >5PL-*-,\8& MM9SGTWI?W#<:<=PQ.*\87&)*X7T?3?8R7^GQ9KWRUAKB3:K*W&S^5:P@!(PD M+H[BA!"*? 9<@FA701!W#4@=Y6!M<,LO:KM9VGK5V8I;)$K/<WM$+0&[X S3 M56@KSE H1<_M%+UZM!7GR%6E-0B[5)JVR?T"ZM-6S2LG>H;U%U6Y;!^"+\]^ MZR?!%]US;"([)F6];T['7/D^! EA/HAB!)/$Y0EQW"/RXP3)G <R!0ZE(*A^ M8L@!D2,@Z:_G&:=??7%U3N9'+K:*G.-YQ>%I0>*)H]JSB!?D+OWEV#G=9FAY MUK3[M!9L%7F47,"UY9T%!,RI+!U8X+7+KF9OTN4YK.Q"!/-"E^$H33V2)*D7 M!3#QC]%>[@B;V< M<1EX/D^IA^'%.6ED;$9/Q)U;].;3,W%_?:T8O[XPL!"/ MCVJL6I;G#79?3?($Z#9JC69=OIMK.@<O+T.8UOSAOK"I_3!A+O%T!<M/<$"3 M",(4 A;[C";^(>5Q 2)]X\#UI"F%&D:-1H+K49F%?#?!?'Z;++.PX*ME9!9M MR\&,F86BQR?/+.QY?B&9A?03,&5F\5I/R>P._L-D%IKFF\\LQOC!>+'_I1-] M$04(!7X0IEY,(0(PC9(6$@0N1ZA;D3 .9$G-*3.XP7#5W[8'[)?]U4X=G\%C ME@K_MCTW7>5_U+GQ!DK_<L?%3^J@Y05@>Z;J5O_'\RO;S2DZT][NZGW5O!#M MT7LA0"E),6%!DL9>Y'LQ2MNCH"FB*54Z!E3G\RV'P=/#*-^5N[NVU:MI C\B MU3SU4XO.X;@W%9-JX<P0B59:8%]@:J#;=0RORVAL'65!:>XI4^PCWVP*$7^S M[8>LV+S=D>RAV&?;[D@9""/@AGX* PPC+PE<EW0W/U(,W5"M>7S42);5Z C. M$>C>%#NGPZ>X(V@<G7(:-!V3:FITF<293J$:)&JH]=X(P<N0)4.VG#?9&V1( M5JI$@!/Q38CC-?^7S0&AT"<AQ6Z:\C'C /E<&&D_% "ATLEX6@-8%J:G4?W* M$;BTS@K68T].D*P3IZ9#.IQ9T9^7>!F0G5$T+D-MQIE0&GRLQFE+=]1G2B,? MTP!"BD,713!D:7>W*R5Q!-$8=9$<8A9]T3H'6)=#/8VQ0)\)E9GE]-^7N5%0 M&D4REZDUJD:\HC9:G$C?!)/OBK+ZI=SG_>F=B4L"E(AY7>(RZ*8)C@_CA" . ME6Y]4?YTV\6>!I#3(%*\P$6=*#D]L<N18AGGA)Z9IDK/Z!A0#WWJEB$<(_"? M7Z(RD@F]^G![,P*%XD09$.$0^#%*8$S]?J#(#3S]\K#4QUL6C+,2IM:,1X<T MG2*P<;[4Q$.1J@EJO:],<T:PMPS]&&/ 8*%7@PL]!?DEN^_SFR".?)9$*4K3 M*(KCV'6#L!\.Q[Y2B5=[D&G5Y,H1T#1G.?I$ZFB+)0Y'*8PL?1,HS9$>:;W1 M8'2)JJ-CQJ#V:/,BUSQ6[K[DU;ZX$>OKAYPI?<P]X/E=ZA2Y<>#[T(T0PE$8 MAI'O]I6=- Q2J9L$C UF69%.(#I/LG^.TA$P5?J+3' [+$ZST*HF4J\R^OK$ MRA*U*NU9$U.LV8(UGFK)'JO7Z;C81V60R27T2IDTI[3TQ(W)2-\=+W\ L3@X M%=$4$1A&('(QZ$=C("7Z":G\&%//;M_I7A^C3:).,FJ'OY&S71GJ)LA$WTE< M#C.6S27FH1I6#*:ANJQ(9:'OBNRFV!;[[Z2\?RAW8L;=GX[$((C")&(XYKH7 M\=&H!_O11&^G=/(Y8@S;2WT],F?=0_N;0BXTACR)['(BWA37^ Z4'5#I'7HW MACR%_'$B$O721DTRY5+%RY9?RA -<+6 Q-"$%:79)VA,&DBRJOI>[.[0??FX MVZ\"2$@:^-##09Q"1!.<]*LI%$,_T,\%%0>R+,T?JF*W+AY4NTW'<:>3 EJD M35&9S[HOFMV0<R: 3YF1S@(U"5UB*JAKRF ^.(H?/0WZ=9?UQWZ)C3]BW ]5 M?E\\WJ/=IOG5NGX4ET.+0\'J7_+]*DI0E'("01HPX*5>$+*^8$H#$GL*!V1, M!4GJS1Q]'L:[O*[_YCP>T3L;,7\K.K0\$:V['7S-]S>=;6-4T(+W=(1R)H^9 M6=\Y >_TZ)T_=_C_TOBK_3>]'QLCKAQNQIP2K,RYM$K;\^82A=RBM8-:;YME ME6;@ZZX3<!7[41I' .,8A@0R_JEQOQS/\U\?R!Q2K/7!2BFG^JG#G#YGW057 M)[M7EUTUEN0TU!I!8Y++Z7MY>PH&]$F+J66(C1[T%[IU->V7*A6*/>(O38(C M/TWY9\8$QC! $?+1<2@(B2]=)]0=P/),M(6E5R'4YDRB/#@%76HBT3$ULC"H MS9E"57 *[O1*@CH<RM4#+]A\J1@XEJ(%5 )'FU :?&1&U0"/2])/9__O;Z\_ MYV?(5BGP*:!>RF6?XC# 7H3[;?$413X;42(TBL.R;C=M%QK[*ZQ2KU5AG(WU MD9/F$^#\+WUFW6(7YW.<:]VLQ4H5DN5KF59<MXRD=1)+ARNA%MF52HDOPCD; M^X5I_).)^PH$OI\2X =\NI[&. Y(T <1YGD$J)XG/!FP*8NF3VND"AGE=&Z2 M2-N7Y1H+0G^NZA>*IT\KI8OTIL*$8I%>U9N!3.E=N9F+*7(O374F=]X"YD;3 MVUS.^;J8".I/<XSR]@RKJ+[[+F:^[WL^0&+/6DK"L,LQ&&#8]Z7O[[,)PG(9 MG3PMH8M$?_\Y=_*S,IH)Q3?AD3$A>V)G3#P=&UZ]G-A-)F+QQ.ZR$7Y'NVUD MQ'V=0N4@:] K2XZK)LV4"J7&>96M73:W KZ_1>LF7G,$'\IML?[>_O<Z_[;' MG*W?5[&;1I'+XS1PH<\GX'[ AX;0#RF&.$J4SJDS-*3EBF2#4KRR'_@O]<*@ M5IPTQ:U<'7(&6M5BW('1(\0KIX7G_-;]*7 Z#=")M\/(L3=02S1,_S+*AJ:- M*JT^LFK*Q]6WY@-MFA?[?,@D25*8I!$""&"/8)^/U@_)_Y.JZ-VH@:;IW-[F MS8OY!*F:UHUC4T[A)B-23=>>P%J.H@VQ-:!C1DA>AGJ9,:6T\!"J*14KZG6V M_9!71;E901*C((4LAG$0I)ZX?)$<A\!2._VT/MBR$K58G!:,FO:H\2.G-=:H M4=.6)ZPL1UM.V1G0$BT2EZ$=>M!+ P^1FC;\6N?O;_L[N>H5B'V/A.+\<N+& MF-($>&XW"*)Q"%740?&C+>L#1],44'H\:A*A2I.<2%AD2$TFSLE9CE(\I6A M*S2Y7(9:Z((OC3Q/:HKQ,?^2[QYSQHW@N4S3%_?/8O^9/-;[\CZOSE,:-TB3 MT M2'_%,AD%"7!3U("(?*=WC9'AHRXK3H74^YNOR;E>HSXE,,RTG2C.2K"9: M/;_B=7)ZJ,Y7CM7IP<ZO7VIL#NB;);<L0_]L&5=.\FBKZN<Z+[Z(.ZWJ\P$! M!DF,212%!/&9($Y80/L!7?ZEFE9J#V-9%[MR7>T<(;:W6&ZWY5>QVJ^8FXTA M5%82)^%25?X.H):3KEUF:E#:1M.[%!D;;\@SR3+$C60[S&U>5?E&W+I=D_+^ MOJAKGK;4+]?5@Y@@#+R(^J&+(P_Y%,0] .PE4F<G6QC6LGSU8)T3H$J-$T8I M'A:PF=E5$[0#L0W04WJU],TZ]4I=*G.Y0+<OQ:@K9/M0%$BZW'EB@^E%])I8 M,:RT_I2J[X4['PGZKJAQHIBQU(\"R&/;8:0 NDJ+J3J?;SF@7#I/6'TGFS)Q M<NFO;<Y4PX0X\&HI">\+W QDNF.87$:*.\J"%S9XC6-#5E5^R;^>-(E4Y8Y_ MN<Z;V\$OB%O"Q_9\0GV&8S^BL>\=8 #F*TF.\<&MURW7'-OVNX,VY<.>)P%' M],Y3^,VT_?#KHEE_\+>YJCG_D>_[SU73-_,NE!._6;VGIHP<ZF7VER.9JHP. MZ*DUYRQ#;.V95T[TD)LZ"*'Y4B2C'ZIBG;NKT(_#)$11$@*<T-CUD[0]DQ]0 M#T&@5"DU-^HDB:+ XSP(0,Z?BYVS*;?;K*J=A[QRZL]9E?_%U D(RIS+9Y/3 MTZV>8P[LRSCZH4&ZE*,,SOA[)0\UZX-E"*8%NZ0/)1C'G*Q$OMUQX<CK/?WV MD._J7,"AW];;QTV[^4-LGVSK42!,DP2"A"0QC0(_#&.<-,/['@&>IW2QG;%! M[0MDLZCWF''B.LQ.WH)64T5S-,N)XBP,JVEB#]'I,%YU1T\?<#JG0*?51%GZ M!B31N >6H8CFS2HM/[EJ>G@ZQ/M;5NRRW9J/W&X8IP$"$4IA&KN($AQY,2;= MD&F B5+OT:B!;*^HGV 3?7POG#*M)G_C6)63O,D(59.Y<RY?..EY6FT;XFE MSXS0NPP-,V-*:>'Q&Z-5XL$Z.^=YA4@8>:D7D<"-/9<F*62L'S<D0&F;[/C1 MYE MO3/P#3"K(UJV236@7,_/KY]3O5X@3%K"QI"]1!T;9<^@F(UG:L1L=!5Y M002!&R=1&,$88"]*#MH)HQ2JG!BO\_E*JJ5^XLVU^">C)Y.OLZ0];S1*D(DI MXNQ30;59GS1_RQ"541:\/I=39$-6.#X]WM3%ILBJ[Z+9Y/WMIWVY_AU]*^H5 M@RSA*588Q#1Q,?5< MM#OGP*"62A2@JD/XKEU$? $2&Z >3\)B IWGP[@D Y M99F&.S5]4:+-BKI<9&5 8\8SN0RE,6!':?H94U2=XRB_9/?\R^LJV]796J1- M:7F?%;N5&X* PBCVH \!35'*):\?& 214LG(P'#3ZE +2E6)#) J*4G3\CE* MFUZCTHXZO4K0D$R98W<A>F70H'/A,LV5](3KP_N?\_N;O%HQE&!*4$HC$" W M"I,0P/[S41Q%2NM[TI]J68_>BFVRXKR*QYMML7;>W][F5;&[4YQNR7,D.<FR M0H_BU.K#>^>W%L7$HG*P?F@:I<S0,B1" _?YE$G3<OG=HIL\O\\.#09-K\&' MJN_4%PK4C1_@ '@$N"3R4.#3D(5QGS*A.$S8BO_KFU)^^ZBI<57>B5.("OVJ M/=33-AWG +8-R:I[2HW1+J<Q\_"MID%R1,\D4]($#LB8>2<L0^8LV/5LFZH= MYG1F=H]B'/X7T0Q9MTWI;W<G"=J*A0GRW#!&A # 8D"AW]7"*0X94FKN-SJP M[=E> ZQI#. O:['C_]>F6P]MNE5VZ5;35]KTDM:*S:1FW: ^*YS4 R/FAU=. M"[7Y1NN5MP>OG."=;_KX&I.2$TEC#EF&D-HQ;6!R:9@_#3EMNED_Y%4#8<7B M!'HXC;ARIPF,4!C'<3\<3)BG*9UJ@UB6R0;,L9_^-:$<VX"OS[6R/MJC>906 MMH1S7*T6SB9Z3^B1$S@]1A<G9IIF7!:N,;QHB)0X5+?@=#4-$.V1*?GF_1.A M!) !ABAP(QJ&U$N"*$IZ#"@A4&UZ;'9LZU/D#U6YSO--W9Z5=D'-KIQ=WEPR M\KCCYGRM"J&=_^/0D=7N]ERK'GIBR5O*VC>QFT8)XA.L3@_6*9>1&[[.I)QV M&O3(X@35I&V75=8X@[+2^R'[WFP.[7 \O:8MI $,O8"!E 4@2J&?PCXE)10A MI2NI1PTTT6+%>5(XW&]OY>T<HFG@933"[C+>/3.FE!:>/N5;1;IMA-V@[=2O MJZKE&W?E,H\1/H0+TH"D,8P!0H=QL:?4(#5^-,OOV$G)>7U2<GXXE)SKIN2\ M[@$[^[))47BH7&^SNG9P]QO:)2T##I'+5:;UA5I^<K+C^9BE=(6K \#)KR<9 MIFM ]\Q1O0SQ,VC/\]M*C#(U4@;;"IB[@B#R Q9@C&CBBR-ZHVYO-1^4 Z$& M-%!V*,L"2%X2L^R6?U(G>OU+6;VLE';43]H/HZ3/A@O,Z5Z+;A&BUQ&EKGBJ M#"]:[I2-D=,Z/8[TCKQAV3IOK_!<H32.4A>E,$)!@%T&W?B07H8@5C[T4&L0 MR^*&[NZJ_"[;BX2NN4>.SZ;:BZ3'G&&C0J*</DW"GYHR/3NA1J#J+@J>\SR: M(SD#:C2:SV7HT'@S!@^7T>9%3WOZS3\?^?OX:<__L_F05^)HO^PN7Q&N?0$$ MKAM %J4XB#T:] \Y3:X@T.:UF?6/&M69+O=K55'-T881K'L(Y434;N2/$Z M;!P40'F&U4!UCECG5+0A#J4USH@CEJAZ9@P;U$&#W$G7M[OU,G%33%_U>W_[ MKMS=7>?5?;,O,G 1H1%)* M=PH ?AACT Q,6$J4J]_CA+"OAWZN2SS\?GBXC M]H>B=&<WJ$FC"8KE)'%B=M6D\.G*[-L32@7 -]Q5]S-LHGZ=LJ%5!7-\+T/Q M3!ITOL)@FBOYW*\MH+<'W[1+&LU+OH(PC8D/W#!$:1C2T V"M!LO35"L)&SZ MH]A>NQMQ.-8(ZF1SN"E8TTG9GAR#=>4TH*;.S2YP,YB*C>5S&3IDP(YGB989 M9N3/BUF7]VT2)S([=%,WYW6N,(U8Q$ 0>A$,PB2@U _<Q$U]X*$ IDCZ-!2] MC[?WVK2(G ,DY[<>U-2[^%ZF9N"M&4OF,MZ9T58\.R+%!"O2+8[].-=B86?E M,002YL40A8B&@9^R!':#X) BM;-1U#[:<CP^>4$:/*IG$"CR)"<G%BE24Q%Y M=NST_CWA8:BY3X^P92B%+OCS]KPQ'+RF"W6U%U.&S>-Z_[[ZE%=?BG7>G)<2 M13B-*1_,CQ)*7 23D/3#I)0A&670_G#+VM!A:MJ/.UA*1R;IDS8L$Y/PI5Q- M4*5*1C&XI2=JP?]VKA27J'A!*T:S-J]:C(=?&GIZE!6C1O\?>^_^XS:NK0O^ M*P+F8J8W4'TAB=3KW)_X4D\&V:E"DGTV+AH#P[%5%9UV674LNY+LOWY(/6S7 M2R8I4F*R9Q^<[G25X_6M;Y'?6GQOUYVANKND!$0)$2^Y)&'(BWP,"<KRWE:0 M4ZE' L99F$,[E*XY&DF@M(18YLZ CIBXTDA%25XR,BPG(QAT1E/&^/!26$8S MHG*=XVI7/H@C!]PF*7>KPZ8YE="=^D^B%#$&PQ#$4<QBB'*_+X-(Z!.I^L28 M,=MCF3-\ZI<ZCJ-1<F S)8.*0YTS:(W\G(&;Z6:12VP-#8A,$>W($,F8.Z]< M!&F0)UG9^ERLOFZK377WHU/)_HX2&L$$)P2&:1Q$,,U1F!ZM!;'2ZW*Z-NP7 M1K=%<XYSN?'J+D<T':[:?RUV:KJES:.<7$U!H9I*G1"=RJ-9M.D-:@8D:2R9 M;BC1:"\JLTU,<UKW?;DMWO$_UHN$XBR!64@I(1"#/ )!U!L*$J+T\H?&UT\W MO2LP>0THW3E>!=(4YWGM\*4]URM#E=T)WR,A,I.^ZNRYH25C''AK\E>7"_EK M(1^+[:$0VT;Z1P__6>Z_DD.]K^Z+W7%9*LYIC%&$$$4, \10R(*C?A&F=(K ME$W+6M/!_ _5"Q\-$2HG.7-PJ:9#'<)V7UJ/T?O&07H]RMD6LR79&Q MT_R[ MH63&O7IQRZ,-UN3/A-;[Z]L_JFI]/J_UJ=JLCX:3B*$\S5D28YSC'. $)9UA MBI)0:>^: 7.6E4X@;(]^ZBB>"3KEQ&YB)M5TKB>Q@7<^X5U[ N%L&G>9M %Y M,\BX&\IFTJ$7QSX-<S5>SQ89PTD,,PQC1-*8QBA!J#>8);DA';MHQK)^-4^I M-3MPSU3,E(A=YG"L>!FESZAHN:)46@HE3:OKRB3OB+0B*7(CJT3-EE\Q(USN M%WF<49B# ! 84?& 8S[C8PT2!.@\GRCRO<J:8WZLXW' TP<BYK$*)$CIRFV M>%$3D9:2FV%*K"C&F?\#$J'#DAN:H(6\&M]&U'K]]4-S<^#VKGONL3[6.RB* MTCS)0>:'6>C3S,<)[NPQF"1*^XSUK5BN/H[ O*)#ICB &L&?G$Q,0YV::)Q8 MZT'--D)ZDYX!31E/J1L*8\"/RG1C4YW!K@O^V:^\PJ&\\M]4#V+>O#.^R" A M491E04(C$&>Q#V'<VPPH@VKSUF,L69^M;L$U1?SZ!$]U]GH4F;)SUE/QJ#I3 M?4;A&;)>H::>FQY@:7!&V@2[;JB3(5]>S#Z;8TAZI;[8\-_><9-_7^[^*L[T M<8%S'W$Y#+@U#%"4!SCLAV(L#X&21(TP8WOE?KGI]@7=]\@4E^U',"BY?#\- M>8K+^"VHAKDCK'D4Z6U^AE;UQY/JAA:9<.3Y*K\I;J3G9XHM+\XVW"!:WY?; M4A1F^_*QZ*VFU/=9EB=^Q'@]EJ HCH[:E\= :7?U6%N6]:B#U_2KY1. BK,Z M8RF5G.F9D$W%V9\S(I]BFT>E+C U-$]DB&,W],J8-\_GDXRRI#W'M$A9&N$0 MIVD @C@*L@0<#\JS($.ARORR^K=;GF5N5[2J%S-+(R>6+I.F.:%DE*^Q$TDS MSQZIS!I)\^:&IHS ?VF62)$)9=UH[]MX+ZZD82C.F!\#&OLAP8$XNM;O*LI] M&@9:RJ'P_9:UX]0A-D.W*IFC2U$S+#&EJQK=S3J_"4!O7VIO5SI.E,B(AP:! MCLF'C@=O"8@V&](2(LXQ?:BVU5.+?;V#6,(@)CB':<32E$!(PMXH (G2F&FD M*=L+70*=5W;]I2M)_M:\]J>H,B,9E12<Z<A4U)Z&QW-D1Q'JP$VM0X-,#4F2 M&8H=42=#SCP7*I,<J=V/)T2QWV-=;@_<=J>:U;;&Q6VU*]K/?5Y^+VKVG0_D M.,GE=KG[T1PYX:!78G=VU<Q2];<G+V 093!)" QR&! ?QR&D/6($4JQ2/LV) MTW(9)ISROC3HQ7:AQ[)Y_87_I_?;%SZ$OBWWS9&(O_6"NA?.J>GHK%&6$^&? M)<!J"OZD9CR=;&E=\TZ^]?'O/M^X=^4]=>=X9_T<]SA:"<Q PG"A.;B1;9Q@ MXM4[*5V(CEJ>XTBZ=(I;95WD%*<Q]B-$&&4D#S."^VL>\B@%ODI1KFO#<C5^ M8S.G:#"JD@_LDJFEY1Q2/X'H_=:AFK@,?X.;BW*JSZ9+4CC"BU=E;"PKLA+T MH=B?34' (,,8H33$-#43Q/J]R=\\AQ0I5WO:M]LN9SE8(;G$ZUTB2<4#'0$ M/:K<:/Z:V"L3C46MJ;/E;LMS>GU3[)HG#?&R+E=B%U6Y.>R+]8*$&0X0"G). M P.$($:[30O 9] /5;+N6%N6LV_?'3Q>&K4OHGK+_7Y7?CGLFZ=33\]'-P^G M?JTVO!7QVO^+<*/=H]DZTCRINN;%TG)W]F6*KZN.#HQ<\IXR)FI)O$<FGOIJ MWU6]\O"1Z@[?M-)U@:P!,3-%LQOR9LR;RDYC5)/ ?Q;EW5?^]>B1#XGNB@\' M<;O3]6V#X/JPK_>\O7%4S\$D:<9B"/V4H=3/*$C2,.G!P 0K'82Q!,&R8/:H M?U^VL+MGI+U#S36P5<L'CE,L)A@45JVWJFW%6$YD'0BOFO;V@+T.L==";AZZ M;F-\!GMV6=:C=T"M+<?+#1&W[60U:1_0O&3O^K:ML,7%HERM=L57/KHL'[OI ML.,Q)T I"V.8TQ"!( 64#S9Q\^*13U*01;(S):;-VA. TTUSO,L_@=A/?,]U MLD^1PX%>;BL:;G1O:]Z]=:V=%1:5-G2\8E:,G-L)[L_+[[RL+*LU_\6N6-8% M+=I_'Y&1$/@QXX(3H"# *2 P)!VR+,E2I9M]I\ SR=:0U9.^WV\4$=7<WU2/ M1$\1(H5M) Y%1V>OR:NBW*Y>7O5KE&("?+83V.,YOK1+9:((NJ'GDWK\VGZ7 M2=DVH?OH<5ENQ SKW;BJ.*G8G78E?NRJ-'ZOP[U7B2M#P7/6QS\(H)^'M$\ MP7$ HA2$&>4X.W@TR]2W_$T!:H()T=57_A,A_-YARP.Z*?_%1X5"_OD84+S" MT+OS.V\%O]?<(:\^>F0N/Y@-Y?@D,5L4C6>*$_(K#[T()O_9T9\K;WG+&Y%( M*NYD$I5 :*83*[%V/Z?8<5LAL5CDW41VX:B*\FY+#KM=L5W]^+Q;;FN>Y]I' M2IK_:A\I>05L&.1QC-. B'_'89Y&C/5@ X*!J5QC$:+ES-,A]U8==&]_0NLM MCW -9AB;X1R?;QR)I/'LT\>Y=\P[\ZR93S[S[4DJ$J5)=>M6+M(/DF9FFJ!5 MN)^GIB!!(6M-%A,3.>QH.@X1"\0SY4$0Q $D% ?'P5F<$J9T?-*$0<L[GR[. M;9E++/(<CT\35N@U+OHN:O=()58FWGU=57=)024U^9*_/?V%U:-%0E@:8C^D M/K<:1D$>P;"W"&&@=,?$&#N6%>YI#U0_-3Z*0CDEFXH]-0&3E*XK#SW;PG*S MW W=S6CI>O4W*1Q0,A/$NR%@1CQY<<.Z*79DY2I?EKO_7&X.!2WK%>^J!]X\ M/Q??]YB[^M?"S^(,QSX.\R1(\Y2FB-#&9H#]/%>;+1AGR?:@GX/S&G3>WXNE MP*8QQA_)I9QR34>CFG:=,7B&S/M38/,:<!,O @X2-:!09@AV0Z,,^5+9:()J M.G6SJU9%L6Y.$M+B2SMR?5?7AR4G0CQ,42]PAC!B(0 ^XG_P,8U8UAKV P2H MTIN"!LQ-L$#VT*%LCPQOJ[WJNI<)5N5D:V)"U;3KY@F/ MZQW.HA>@W&:17L M,F<#,F:0<#>TS*1#E;7&J:9JPMB[;;W?'42Y0:KM8[';E[RH;_\HCN-^%%-V MP8+D((PBF@=1!%! 81C&M+</DE!ICX YJY8U[MVVW)?-4UP]+F^WW!>B7YYO MVE?3/(.<RTG?/'2K*:# Z)U 7GEG,/O_:/AOD$XK@]+\#:BA^1BX(8H6_*IL MMUY#$OF9M[%:G-?YO%N*W?MT^:->D!"E00CC#"1<K&,?TCSO,41QIK2/UJQE MRU+YOKPO]^U:I9!%L1GJF4I>M3]]V)6\FMGW+EQYV^/QFGWKCK?F_AC25+T@ MC=15Z_$QJ:U'L%Z'UJ-#]$^KL*\QJ:.RHR+BN-*.\TU6;0TP:$YQ^<_$3DMQ M3?<9')X!Q!T! !%Q2@J3*$:4LAY/S.+4K/KJHG!6B7O]?6AV,YM68.V@F5+C M*>)E1YG/D#NMTF\P/$JQQT;M9U'OT7XJ*[D99LVI^DW!>\EVO[PKKF\_"9VZ M$0+U>5?>W16[!<4A3>,LBB$C*8VR) M@CXH 9+BR'H?%LL*?A.'A"%-H?"/N MO:RW4$V+^,@8F9+RZ<)C1]!OGL2M\<!K7/ ^7XC;3,H^2/@H?3<3RI]%Y0UY MJZSU)EF^I/C57_OEVY#:HW)('*=Y/0$M* &0XV%11'($0I*AF'1H0HRQU&67 MMC'87EP[SHFLSDJ_+X>ZW!9UK3!!8CT6PXKN4AA,*GF+W&N@JU?GTT9H7:V: M;VV&A#]%I)X@=B)BS[*N(*O)I8'?9=*1]+V20:<*R+R9<S(OJVF;N4*F/$_- M9%-QB;\31_Z:!/UNR[ZON.+SWYQ0?A#[+!8@RAA-H4]0&L?$#P,$@QX)2^6N M8+-IWW*&?%I!KUK<Y_-:Y=8K&NQ=%NW1JVQ3L1H?B<SI0&@4-[*<HG)]ZW60 M/8&Y&]Z\VWHM[.;W9U'YX$A4%+*E ]'1RY2VHB27)?5H>RM#6@Z" ]G1MH?5 M=$UZS(SAQV)=W#^(=MZ@.2%=Q#$&,&89RB'$,48DA<><G"3B 1_=F4%]FY:S MWPE8E^U.$X%C9OQ&<*PSLS<-O2/'?6=4-RBOSB;OYIRE>Y,\Z=FX\?2[..MF MP*O!V353K.FI8/_^S,?EOF"WM\5*#%#.,/@))LS/LQ1S'8Z@CW$,>@PPCO(% M%^XOE9X:CK6MTFG/84KWW2,H7ORW4)OMFF,4<33?.KHX)=$CU;&'*O9E<FD\ M1< -D;S I+14FHJ(BX)IS+=!V33+H*QX_F.[O*]XI?JO8MW Z;;4]X]5$FX3 M901BB'+&%1OXL%_I!A%2N_5TI"G;.]G[8R0K<9K@Q17TFW+YI=R4^Q_-O1#5 M=N@PKQ6BY61R0H[5=/$,F-=J9,]WAVU:$1SF:4#U#!'LALR9<J:RT@A-K*6R M_S[P/DOZ+GN.K*Q7U6&[?WJ(*,VRA 7(3U" 4]YT8C_J]VN"Q(^#\2NKIA'- M*XM%XXV$)HY<'U)D37FUR%94')@=F]YGJ94DNXS+EC]_5-7Z6[G9H.V:UU^\ MX0MHJ*Z+?7TZ.GVZG3Y$49H#G(9IA$)(?82Z"QX8]/U<-DF;-6HO9_<XF[OV M3DB]%NK9)0*S72.NQ.1 5K<3$3>2O"7?JBG:M.*[+:NOQ?JP*:YO\W);[HOW M? #U LUGD;I.=R$0&#.<L#C#,"6)#\* )#T2E*H=B+!AWW)Z[R$W!^F?]_ K M\3:7VBC'2@CD5'5N]M6T]9SX%N_O#>!7=/;/!K0WVS4M&L0.2*W-,+DAN%8] M?/Z^CG4VY5]%_H963=U6;N]N=M66_W'5WM%TO2/-.P'OMN>?*+>K\H'C$N 6 M?H9]"$&6Q@%)$^A',&=!&B*4BH?CDTQ%ANTBL;VOM?CFG;!Y3^'SMNN1XY,+ M3S[6^=")Q=L*,4?LY/3;G;"I*;GMB%EZ9GL$V0/J/DT0W=#YB7Q]\>SW= Q? MTOYZMU]\+.K^C3?TO:P7_'M8GE"&?)AF*,,@A#FW0)/4I]0/I<XFZ'RO]?TD M1SA\M,L!24JL%D7#@FF;'37Y4R!&1LFX<V<JQO_KN8*]XOTK>C2&HWG5913R M:GP+T>KYM+I?EMM%ABFC:<AM!&&&L]AG*>(V6!CB+"21U#XSO6^>LO>WD/3Z MORQ12@I@@:,1&G")'ALJT-J\K .*3#FE!*K87]<"+09DU.#3JM@N=V5ULRL> MR^I0;WY\+!ZJW;Y8_[T01_46,$L1Q=C/8L2EB, (4-:9S,.42FTE,&+(LE:@ MVNL!R4O$>/8N*\:DQ*D)R G2D3OOSQ;5!$)RB9@W=,48G_/+C#E7*@OM36\P M<GQ"I[/&<!(',*4IQ&D6I922,.JMY:G<TOY8&[:E1_7ML]&<J8U4;-*E7[&< M8$VH.0.T2 QG=(F<7VF,>/'&,&<<*[(3W6>=+*]V ],QS;"+$I*3(.,0(I"& M,8%)DG<3+BSQ&529V#9K>3HM\FZKG3<\3:HRI6(I$'*SU//%0$W@C-)O90I: MB<F!*6<[$7%CBMF2;]44;5I-53_S3U_?HG75'!SJ!#S)44(@(E&<1C2+(Y]% M:6^*_T9I55#+@&6-%)C$!H >E>+<TCCNY/3..FUJLJ;.F!7M>HV5 8D:1:(; M2C3.A<I@HU*LUHY2]FF_W*Z7NW7]CX<UKQAY9*&?=;8!B_T49 %@R,<L2WB= M"'O;$4F4CKF8L6B[.CN5 D>47@O3$SA_]S/%8LP,SY)%V.04*Q9?E]DU,]14 M+[IDF!LJMHPR[X:T&?;I>7%E@3';>[+>E]OB'1]4UPL4A!01%I*<AB@, IJ2 MN,.59P21*?9ER:-Q?6^6\,1K7)EH@Y9"(.64UZT8JJGR).%S:K?6D74+.[;4 M(^J&VD_HKZ&=6[I,RV:)]A7;3\=IU/Z0!J_!$^(3GP4^C$+**,.DMX:S0.K^ MO+$V+"MZ]X#SI[,=3/,<9'J#GX%^.Y91-WKC:"\JL^U,\?3@KJIKWI-OR_V" MY0E#?/@:8 "$/.^&7<6 M_/H=)#S"K?:[F'-%#$,Z8<R\1G^TXD#'0#':K< M:/I:R)^?NM/V7K:)7S\4NZ5(1]WI_7H!XY1F&?]ZC'WF^TD6A;"WPVBFE!;4 MO]WVC&RU7VZ\JH?E%1VN:9O^"UH&.H ^A6YT@Q'X*U.-2:=>>L][GGB-EE2B M6CMPLYW]:EOCXK;:%>WG/B^_%S7[SM,0I[+<+G<_FEKN V>'_TW.%+=TU]_] ML\BSA$9Y!$% :!PF/@/]_OP@8%&LM%P\)T[+W50XY7UIT(O<]%@V+Y^*=<[? MOA3;@LMA\U#TW_A8KBGP]L*Y.2HZ*^Q?K KGC;D;NN($$Z]6IRY$1U;KV'*W MY5;JFV+WZ>MR5^!E7:[0=DW+S6%?K!>Y3TF<\7_2F(5Q'J&<^+U5% 2AVFV* M8ZVIJ([6_8GBR?E-4Q 7.Z\6$*^\+P)D<T7&NH7I_59NO34/SW)W]L&_32L_ M%Z@<D!!307!#!HQY4]EIJHHW7/0#V^:\]W*[*I>;FZHNA78<Q[IY# ,0B3T9 M*?]'Y-,D.YH. 90Z@6?4H.5BX#1[T]ZET*+T>I@R<SH6R9:;5Y^<9[6I<P,4 MV[F:0H*V :DSRKH;>F?6I>>W39CG2WH?1W.3Q=%([ <410#%(8NY018@>JQV M^/^0TH8-M:^VO3.C0:.X^4*1',E=%O9X4=Q.T=V#,Y/(/.5A:'.$'F%N"(<N M^.?;'<9PH"8&Y+#;G<_QYTF2@33)$QI2&H0!2/.TM\7_H%3WZ%FP+ T='&_9 M@/L/'8U0YDQ%*FS2I:,85U[/V+S2\8R7BPJBRZ-+0J+MPZMZ,HX165DARX=R MO]R(.TC%W(RP).X>Y8/^SOXB@ F(@-C_CA$51ZCSM)>ST >(J4C,>&N6Y886 MMP4'LA:W^]Z7M9AB5:Q+#! JIS_3<JFF16?8O!Z<)]!=>1S?4:.F%::+A V( ME#FRW1 L@_Y4MIJEFI#=[(J'9;GNUL'0=GV]_UKLGDCI K'4SQ),4I!$"40X MAR#I+6< *FUY-V'/LIAU$(\+NLV$;25@>JLG996:PAEA6D[CIB993>5Z?CMX M#;T-0.]9+3:MSDF0-J!T)BEW0^N,>E39:Z CQH,+DOEQ!!A"?@APPB*49GUQ M&!+DJQWF4?KF23:GC)$K1:(T!G]&.1HUZ)MQI"<[PI,FRPWQT,0^-*)39&#\ M2$ZLGG>F*4QB&"8!R@EA/O$)RU%G&OAYKK1CTXC!&<9S5][VB,_4V$Z%XK'# M.TOLFAWA?;A,\<2#O!,BK7&>!NMN*)A9EZ1'>]I\J15 BSS 8 A1C%,HRCC MX\>TW^\( C]24C3)KYRDY-$O=2Y3HE+C&&5#I[B9HZ:Y6,Q(L^*&!JB"?K5\ M4?19MA^_[UZ9+(N:CY\^[:O57U^K#2>D;I_+.DZ 4TC]P \H2$&<DRB@R >] M>9:B6*6G&S-J60O.<#;3"_49TO_S_TC#(/E?W7MT:DIACG0Y+9F%;S6U>4YU M"VRV9319Q@:DRCCI;HB9>;<JRXU56Q"?KP&",,O#),<P"/,X!'&8!_'1( *Y MI@2JFIEHS7]S0JBX\#^&0F5!L\F>MH3-OP_@;8;D)$N75N=$2MN1MV5I'#?2 M,TK=B.Z?Y?XK.?#2X[[8]2!^])-9(?-IBC.4,H!Q1 &D4;_U$:8$4:49)1,& MIYI1VA6/Q?;P]AO>%BF5G$&:FDW%&:1^UN@;Q^?U *^\(\2YM@E(T#8T@V22 M=3>TS*Q+SV>0S/.E7V@M"/ ICK,X@C%" *& 4-P;BE*J-)ND\?63+J:=E5=C MJZO+O.E6548I&U]-S5U"*95.TMRY(3-C'+A8*BER8:1$.IL"QR0&!&89 6G" M AYN&O53X#!#<J]$F;8Y<:$T8MG-%,D&ZB9+_!HOG69;?Y,C3[> TJ#?#7$S M[I5*&:7-FD8EM8B2 .0!1@#B* A#_L7IT4+$,J7K,U6^=Y+:R43-=)DAY6+) M*#G:5=)LQ9%<521-DAN*H87\[3I(T7O9GO^QV"_+;;'N[P9 J]7A_K!9[HLU M+P#*5<DK+Q03/\8I%QUQ00#-*>NW.\$@(%*/4!DT9UDGSA!YZQ:2FE*88%1. M0"8F4TU7>G!>C\[[[9S:#N#$-XQ<9FQ B@S2[89"F72HLM8T56\;>;[:MXA\ M2BE.:>:S! ."?8S[5;XHR=1V&&E\_21UC:E]!3KTR8F59>;4Q.D<S/_5[Q1 M^_VN_'+8BT?GO7WEW2RG'WZ]9&E D$90ZH8 C7'@Q34?([DPM=UI 8(@H!"* MO>$1BB!$?G8T"R*@=,W':&-3#ZHFW>1TF6KE@9A]EK5'9V>;FMS:R31B!Y,T MLV[HE3EW%'<L*?(D72RMOA;KPZ:XONWO@Q/;P._%6;CF:D>TVXD;_IOK_O&/ MTV=NEC^:F\J_+7?KSR)=+C+((I0 $&0L3TD$\HB" '#9]2G,HTSIDH'I4%E6 MQ]X1<0%9 _/W+P*G=^Z,=^Z-]^7'DP]V'GF-2]Z?C5.J%\)-%V+).M#)Z"J6 MC],&UDZE:2H.0P7JY+%V(T_,X/?S<G@FYC7?;WDO B9@B<=:D2_VOW$+"/HP M88P%>=Y;Y!E0Z4ZL,78L9X<7[[CTX+0>EAY%J)QR3\6EFA9KTSC%FSCG' WH MI EFW5 ^(YX,OX\S@IV1ZM0^V[L(48PR .,DC+ /LC1F,>EL1GX<*.T%&6=I M/H72>O-Y)*VC5,H"H\9T:I;GH =Y4M<J17Z=5BM57^3T2HNA2XI5_;5?+L2) M[>KV4[%[+%=%_9[_0]P6M=RN^Q]U#[:*%V32U*=I%E$?IPB"W.]-0Q!(%59& M#=H>?Q^^U*M=V3S8+:=49ND<%JS9F%33+8&P&>=V@,0NM=7I.K+^QY??AK9( M]+I:'417:_J9>X0_@3<]\<_2AZ"A20J!WZ4$%6)>R0Q6>)TW0=AQJ;+8#A72 MQ>=B]75;;:J['[TM :8W""A ),GB,$2,)BB*8-)7U%&6$*GJUH 9RZE!O#]8 M--<)B<7SOBL=[U=4$+&1;$KDB.F(5,L,)UPG,6J0Z>2"D30J9(#IZ-33_1&T MRBG]( %OZ;L9UAQ0=4..5,9;E.J^S;K@G_TJGF\J'HM-]2!:6G>/96<Y#!,& MHQ2C-,XS!E@8Y?W4;8Q0F*EMW!QOS[*F]Q#;=\U.(%6W;QH@5FZJ8FI.U>3] M"9UG^([7Y:K*D:DMG!=)&]S#:8YR-^8PC'KT8A>G:;:D=R84S4N1W/#?E[N_ MBK,7<CNS/C<+(I8 $*8IPS%*0-J;#1A4VF4UVICM>8SEIBM.[WM\BIL 1K,I MN;8_)9&*2_8MM(;%([B9I>P274,KZZ:8=D/$S+GS?!W<+$^R\O5'L2UVRPTW MB];WY;84U[SLR\?BF6T:YE$*<)B'+$H('^/G86\[1;'2P1HS%BT+60>RZ83+ M)S#5],P0O7*B-CVS:LIV3NI3A#/+FQ1Q QIGEG@WA,ZP3Y7-IJI8L5W:9_36 M-J/WY;9H'@E?^%GHQRP)(64D9QD,00![8!00I0M")X!CN^J3V%AX85^A\,5K MG%'=-3I!,"5+2K?BJ%AT3A-".\7I:.*'RM?IHNJ&[D_I\/,2>&JNI2^ WS11 M*=:O(^R2UB+(XQC'24P0"A,?@AA%<6\\1T#I/@I#)FTKOSC_T<G!ZEPVNH? M%"^5-T2SG%[/P+":)A\!OKUSGUV@V<[%]5+$#6BJ8>;=T$W33CV_&-\&9_(5 M<[7;?RYV]^^VCT6];_;B+V@"89*G>0XQQ0F!D/I18PI$(8S\5*T&UC!@O:KE MF'[G?_'>*T^H5*M3'>)DZTW+G*E6D$>ZWDG09:D2?$G)8&TW@D$W5&><"R_J MK]%\2%=4JU5UX%__L5@5Y:,XOG/V;&L<\'%_&@0P]'%*TQ#Z(.Q-D@@JW3T_ MRI!EA>FQ>;LCN"MO6S1[Z99<[[\MMV)+!?^O_Q%<P3!J)L[$'Y-0L; :Q;9D M.345T8I%5,_QQS..YWL9>HBEH8K)!+EN*)895YY71^;XT7L5-06$P"# ?/P9 M4Q]@2E+8V0 D#W@Q).Z?D)0LI6]6TJ@C"/D]7BJOHCKT]J<L;8YT"CWL@V]_ MJC$@__AY]5#L]C]N>"O9H^U:W/K0[+7@'6X19B'#.((L!30/6()8[/<F 98[ MMF'$D/T]N0VV)B$7/; F=ZL^<#Z&3;G$/!F1:HFYAW7E-<".=\9T5'X8H-+2 M6^9OTS2@.D;8=4.$S+CRXMER8_S(GXG=\X96\B*@%41NB7U?;0[K<GOW1U6M MOY6;S2+.4 XRYB,$ A!%%(4XZ$Q#AK#257M&#%J6K!/&+HEKJ)498N54:W). MU=3KC,[^872.T/OMB-'K04Y\;Z@,;P-R9I1V-V3-K$LO3M :YTM6YJ[%\9_. MZNG6]3C((88HSUD2@80/>GCMU]G*TB11NMY*SX)E(6M :;U9K$F8G%[9YTI- MH%J:CMHTTQL-K[(R(#_C6'1#;T;Z4)EL5UKOG-,PP$F09XRF28"R %,&CE_N MYU1]+N/B5TXRB3'?Y,7%60MI@MQHXJJ@7W_D6\UGU96%F^4/,0_8SX8$+(X" M#'T,$$6,9&%*<&<,^7ZF-#6A:6*JU82'%I;>$H$J;6J+ Q89TUP6Z!#-O!SP ME!>)A0!-(AV1CY%.O#'Y/XH3I:K[E4??4 CS+$LI((2 !&4H"/J,C)(,*EVU MI6O#OL#L#L6ZW]MU=@G!^(<>M6E5J,XM,ZI3G\__\.,;S%RJT4=PZ88&C?;B MM3I]-"NR*L3N'S;5CZ+X6#0/E;QB-TOC/ (DB!(0X)1Q>UF_;0/3B"4J>C3> MVD3*=+X%54U_#! JIT33<JFF23VVWW<M. ?DZ2)= T)ECFHW),N@/Y6M1CGZ M6>PDPQ"S($DI]$.6YR3*^ZH-^RA/5"8?-+Y^TMT4,M62DZ\]R[+H1K\9X\#E MUY[5N%!X[?FQV.W%P@(MONS/IO[RS$]I2%B2,TASP$N+I%],P'F:*FV[UK=B M.:&? ?/J8EM6.V];[0N=1<L13,IE]&E(5,ODY_P)4+.^TOPZ.P.*,YY1-X3' M@!\OWUXVPHSN;,>9P0PE41KZ.<,81P@0"-&Q(@AA$HZ9\% P,\EJX^:\#M9] M6WX,EWJS')9H'#W1,>MJY*O\*$QW:)#JAAJ9<.3"I(<V-SJOO^,XS/(80HR2 M. M]!C&$QR%)$H2:(X6+WSO)$,&%H8'<F$":+S=Z@1;R@;?.U;R7+__O[\OV M !;:KGG6%]=!%=M5\[HZ"W"0H!20Q(]B'Q*,TMYB$ 9*.WS&V+$^!#A":Q8: M5N?@O-\^\.& E[V]N<X\K;*C@6D851T//"7S":ZI!P1O$C0X)!A/JQL"9,23 M%\,"4^SH/UZ.OH@[G%;[111$<4C"+/*3G&9A"$'<;^L@>9(JW14WPHQE>?KT MYLO!_S'V'7-Y)N4D:2(2U11)X5US[\\>[]07"[U)W(!2&6#;#:$RX<C%I\\U MN9$_K5;<%GQ TCY4_)_+S:%8P#SR89AP(\2/N2P"!O+>$L@RI;O&=;[?LC = M(;6/FU]Y#\N=]RB0>?_#_Y^^[P?> Q^0U^(:D?_E!;Y_Q7_6_B>O#0[[K]6N M_%>Q%O,<_4_+NA:KJ\UVC\.^WO,_-!?4-D?3KU?[Z@O_0A!<>:(?-1_[?Y;; MPW+WX_C#_ZEZ+$XC;')B:#MB:BIX"M:G-E@-H"OO7</XU ?@7C S('-C>'1# MWT9Y\.*4VU@V5$:&U?;,#"_M A_E4>*S+ M10$'6#T )3:'B>I#BET\P!JRV MK9"IC_34:)(?WEEC2'U,Q\F97SB><W)A&*=%GQN2H0__E0';"!ZD]\*OU^6^ M>3GJ9EFNWVW)\J'<+S>+$,=^"@&-P@A 'V88@G[-FG!E4KNH4-.&[2UA1UB\ M "K7OY=;;]4B4]P7KTNAG)Y,P9Z:K)P1)R!YG#AR@3@[6^-?9V9 7,9RZ8;& MC/;B^>YX(ZPHG+XYW!^:763-XI"XHW!7?"VV=?E8M,_-OJ]J<4SV^O;S\OL" MIB@$)(0T"2%C691A/^M04%XP*3V.8MJV;84ZP>UWT9\#YAVO>8;YMPW'K#C/ M;3P*DF(V8P 41>Z,^W:!^@E6KWL"^S<!]V_MT7X^U.68)S\>I$+HD#9:"HTC MFFG+NY<GC2RRJ#_WOHBQ>,PJC;, ,1I%.$>LG^2G.,BQREJXQM=/LB1>OSGC M/O>LL-)LL#29;G2M,0Y<G/U5Y$)CEPC:KE\Q"\7]0H$?@Y#&60)P%-)COT1^ MIKO)7,_8U/M)F@E:5SK3)?;D]J",(]Z-CF;.G;=WJYC@2?6(6F/P^D$,0;I7 M?1B @"#0/L$8XPB3,(XB! %C 4.4+1Z+W9=*]7":NAV5CG<.26V-TZL:3(KG M84>P)U>K3T.;6E7>8VKG-+T6U4Q/@KW)SX BC>?4#2DRX,<;!\S&,G-)?.K= M?O%1O!:#OI?U(@^([V=1#)(H"I$?DBQ(^^]&D2]U!E;M&RU/&31 O#\%%,EG MLA0)&=8.>URHZ804#3*JP!TZ4P3^7\_5X(G'K_1\/4;F[>6:F*LQ;4"Q]W;: M@/,<YY#Y:<3BP"<A8!3TWY[YH5K_E?S.:7HPK>Z7Y5:U#\O2(MF++3"BU8\O MD6&V)[^9Q75Y<:0WJZ)^WI^UO);IT7\OM^7]X;[[_B -,<0P20"@*:!9Q/*P M__Z0A)%LGU;[5LN]N@,CWYT5.;G<H>W1H=:E.QQFBG:I3OW$\S>ZM1X[\W=L M3=S5V':AT+F7W\^^/TEP#" *8^+C )((@A1VWQ\"$DF="57_5MN=NP6CT+G5 M.)'HW-;H4.S<+8XI._>YYV]U;BUV'.C<>KBKL>UBHL>R\V6Y:_8VH;H^W+=S M8.*5PM6^6/]GM>%?LRGW/SXN]\7"IR",$A922F(_RJ((^Z1'GN6)TEU5+N"U M+$@]*N_Q",O;<5P3/9QM,K!R<Y4N0+6GJJ.?WK[RA)_M#E#OS-,K[]A23LYZ M'X=:BEOO<\N';V@%UJ'&X\;TKE.,F'H"W%JT'$J473&_X+F=^F' 4.[S_X]S MFK-^C [2G,6.Y4M9V-.GS2OO7F7D[B!G[F10&U%V/I%>>9>F?G[6C-KY-6]B M56U3_S;Y59F8Z=.L7NQ<RK;MZ'J!@!]G$/$J(2%IXN=! /LU+I#' 70MVTK" MGB7;JDRE.<B90]G60I1_AFQ[H0']M-FV]6OF;*O8IOY]LJTJ,3-D6ZW8*67; M+Y<=^*+BP.=B=Q\LPB3*?8(PXUB!'R00A5$/&%.@=)O9C#"GRJ;\[]Y[OY5; M[T>QW*D>"YLSC J9T_T(NI<IA8\S9$4KH;J4!>=M'PYEO9F)>"W+N1";6<:0 M'\OZKWQ7%.^V7**+>M_,-(<^)A'U_3C%89I 'X=YTN,F,5(ZW3P_6MM;(SFF MWV\Y**_L4,V]JJD7TQG&B-;#Z4S"$YYZPE6O]_5G7]!\+793C0-'M1N'$J$; M?-@<]1F(E#-IL9\93@D-_!SG-(%QS)(8,M2OPX),\04)9T#/DR1=6,@<%6I' MDJ:-*+N>.W^%-<R!6,Z92U6;T[])2E6F9>K,JA<W=Q)L-QE,\HSA$(59SOS$ M3S$!P7'IE66QTIO4SH">+<'.OG8Y*M2N)%@+4?X)$NQ/OVPY$,M9$ZQB<_IW M2;"JM$R>8+7B-NOF(%H^ENMBNVY&WDB\LH@HB](D)CD,LP3U!^F@G^'Y=^ J MH9UJ\7+=@?)^E,7F[4NJ78WIC)M_K(73F=QY;"2]JS_[O.YKH9MZ?X]6L_D% M<^0X/J;8S3,B4K)9\6/Q6&P/1<ZI%B^$B5=W_EGNOY)#O:_NB]WGXOL>\PC\ MM8 (HM#/$(MC% *8T-QO;X;V$<1!J+3AU9A1RSF*]N^P=(";2Q)OBMUMM;M? M\@;K77_9E'=-I!5O<C-'NUS^F85QM332<RQZO=>#]+YQE%X/T_M3 /4:I!/? M_"9+X("8&X^!&YILWJW*<MM5?"V,M](/R_OV:BL <YS[A&4X30,2)CG .,D0 MX78#C .EU2FE+[:L= *+)\ HW2.G1Y&<8EEC1TV5I(FQ\_K6&0D#RJ+%E1OJ MH0?]^4-;^OZKJD![+=F"9#AG!&89A'F01&$.6-X;"7RJ=#F%XE=/IP1*]]'I M$J6F!A8XTM8#$S?4:2M":UQ"$Q09<TL55,&_H0M:'%Q2ANJO_7+!_ZJ?-??7 M"EO][;5)D$ _!7Y,N!9%&$? [^R$),^EWCK6_W;+^B @=5<Q"U!RXC""JV%] MF(8F-8EXQM#EB[%,4;6N5@<QK] ,2&>F[ D6>]0]TUCA6Z.<@=_IYIO>OB*= MXYF95ST-X*],M1$U#0V2]M6!=]R_[;Y\+,XL A\D>18$R&=!@&D("8AZBV%" MI$HM$W:LZVJ0]"^>'^%I2.PH*N7$=BH6567W+0(U%7@4DVI:/!6CNJJLSZRT M0 ]0,"#5)HAS0[2->%*9;U:JRPGU?E>*M8LF<?QC6^[KCY_^T=F,6$XB&"4I MHGZ.\MQ'+.EL1D$4*XV:QUFRO5_L"*Y]4\D["'BJ2P2CJ)1=%YB*1=7%@".! M;3G8(/-^X]CJO\WT^,L@5X/S_B8X=F-@;LB7%S/\YAC25*K>5HX8BRD-.#<9 M@W$0I+"WE6&<JKU"I6=#I5=IO4#U0IV68B%ZG#S)\J<E2Q:(&RE'3BB0JO(H MTNBDXJCZ,*PT6HS(*LR':GM?;8O]<O?C\VZYK9<K475_YM_1K%/X:9A00*.( M!B@-8IC!K"_ N-3Y1*48&FG*<C5TALX[@^<)?%KKC6.9E1.A"4E54Z,Q?%K1 MI6&F!@3*$,5N*)4I9RHKS="4=G5K*8S&08BR%!-&4!+G>1#1WBQ)?&I&O22- MS:I?6JNDX_D=JV$6J#6I8K,LKEYB2TO)%(EV7<M4W9%6,RV>9/6LV3A6?CD( M8]>W9R!071?[^G-%OBYWY7[Y95-<[^Z6V_)?S11I5Q^&,$URG": A81E>1RG M-.PQ11 H'>RPB\2R$IZ#]ZI;[[P/M_B]?>6=//#.75!32,L1DY-/=X*EIJVC MXC33X'84UP/*/$T,W9#MB7RMYN@E"BO*%R^=^_+&I7,?#@+2]>TKRR;U F=) MA C,0MH2FA, >DK[32/ _F%Z'G@V2Z2&VQ";(IVI; \KA0^"'P*:Z\SA4]B M\=O]R*GE"0-'][JX7]^^OD+\$\1=8:G>_?CKK?#/V0[D=@A88?ZMC07SAMF! M_0@S$U YT^4FNF+@NCWW>7W8U_OE=EUN[UKTBXS -$@9[PPQ9&&4 AR?<.9P MFMOPM-%9+CDZ7&(H\\ _\I7C]E;5/:\^NW7-ZH2XN1Z]%NX-W(_NUOGQMV@? M&.O,%V(WQC\S^F_J/+BA2$PE67_P#^[K=]N;8E=6ZW\6Y=W7?;%&C\5N>5<T MOZ3+?7$\Y+X(,D()2PC"<9!!'\((]?N'TS@ 2NL&KF&W+'<]0&_9(O3N!$1O MS3%ZM^("C<?F @T^ JLZ86P^P/^"T+YUM=DL=[7WP(NT1@=UGHEPB&S;%Z\X MT$8F'\M=]_>NM%[S(;S7^GWE'1M?YWK[$4\X?W9[R\^5615C:S'OVFIEOT96 MML:.X9QM-XK6GV7JO/C/HN:H>R^.:(-%GN5!'!'$6T"(8HSC/.WW8:9IB--) M'F4:"])RCO[CK93\V #NQR4/&E?&S!=7A4SK>DCG2ZFM>^<I==:T:2%0E_+C MG&W#H40X*PVF7F<R&Y>I!JOL>[%;E75QS-&?J_UR\TZL7F[K<M5FY<3/($J# M$"91[.<9A10>LW(2ITJ'E)P ;#GE'=&\''\6'?RI;O4T&N9IQI>31WB^#'AT M]3P)GEK/3SB E F>Q5&CT;;C4(9TAA+#XT,+\9+-G.S^85/]*(I/Q>ZQ7!6O M>_*AVK;#E 9TW: [_SVIZOV':O^_B_W'8E7=;<M_=<=H.O\6.2$88IPQG 1! MP'P&CE/4690SI:<EW$!L.7?^8[L[XFK'AIV&KLZUMO@N_EQXNV*S;)[[K<:, M(]T@5C*]N@'67G[M_?,Z![VW$NZ5=_2R3:P\H3Y)R-Q![T>Q]TXN7G5G%:\O MM!(KJ762P WD5K<:CAO)U3%.*I>[NB/IM1M85[ON1^)SP2+VLX1%V$]B[DL" MHCC+^RVS68 CI?,(CD&?>@WUS:2[.Z$6:Z;<%4?2K&:3F#G?VF\-<R5>X>VK MV;=UV;NM=MZ9T[](&GXUGG/DXW$-ZQ=/S"/)F2I#FXCA[*GZ]$WM7[K>?RUV MG[\NMWWI$2<8@SA$<9P&$0!!!G!__6P6AG+G1]SW8LH1\Y.$O>+>U.=CY$,O MVSL#MW&Y2_C<F7W2%N/4Z/KLR]J_Y#6^>WON_*\VZKX0Y%E&XJ8:WB]>!)CC M:;(1N]G(6E]>[H^8\#33'+YZ ?CISK!%A%&6^)1FO)T0B$/"DOZ)BBP%0:1V MRYPSL%6$7.OBNC^Z_<SKPTX<Z6B'Y3_AR0Y%XFTL(=J*O1M:ZAXMII82[<;- M[NEZ.>S%NNS H[N[77'W9,LLA3FFC&9QD-',QWE*LOZFO@SC/)!33N?=L*ZD MC6>U5];U@>OI::OJ7*=TQW-J_"SOA&'^F4_\3DF3D7/!D\=U_O+SZ3;-11ID M,<4L(B&@08@QSGQV7 -+ C3)#D?3H"W/.W7;M]4K3\=#;7F7XYQ1GGRGX_'B MBZ.WKTP(O3P)\*L,6IZ&<I9!BV9K^M4'+;JT3#9H&14WZ_FU^8> R*6_11@L M<!;X<0!2A-/$AS$,<-S/0*$@)\E$4S@ZT.P/+M[:4_'8 M7:3S%M]"RG1=MA MFSSU-?_R.H]^KKSV2BQLY*XQ(?_)\],HUTWEH/'\R^89?*C+;5'7'."7<MLM M<FSKDH>G^8_FWN/;8K<K.(0@BD#BLS#.D.]G:1[G8;_) :$L5WQPQJAIZWGB MAJO)ZH34J[M5VM4YY&E51(7 96P$@<W5,".:]4$[5AUBEOKI,\M1W54F(6/ M_31$&?7#($I"G("0HAY:'(),[<K8"0!9GD5AGVYNO*J#I%0&3AN6X?+/V8AH ME'T>'B[[<%?V=9][?K:S#^6%BF_&4*K>[NI82$?<YSI-:!46AL93.[C(,V'D M7%FPF=+E%XLOD_-M-W7W]\4^A5@O@C"D:1@D- ,1(FF<(]ROH".* +"?PW61 M64[FIQO?GV5TY3N_)PV7S=P^1:0F3_*GF[V?Y02WXSQ%XI\BWK-5 !IQMUP, MO$&W\:I@;%A_YO)@M.]&Z@0S$;!;,-QT=XYWM0RA#/HX!2"(40B2%,",]-#$ M?]NO$Q0!33'6WQ3;N_U742,<;VB?;M2O&B";E8'%V$Q>$/2^3#CJ5PWE%,G? M8DAGR_FRH;6<Z)]2:SR_:T;N9T[KNBX;R>:C^+:^O:/="_VNV0I]W()"0Q+[ M<88"/P<9CD ,</\,*<H2J'25U;3(+*?UISO'#UO>VKTFU4^_&5(O<):W=EB/ MV>1[.[J(MR[]=-L67XN'C?T=H^+NQM+N3+Z;VN%A( +6<PU'U?SBV>, -[MR M55S?MA[TV7*]".,4 I3 C(51%)$H"$E_BS+.^&\F24)F(5O.3B_N=WH0,*^Z MQ/1&UCK4Z^F?Q3'<$BQGM?D:P>3ICKO:C9!>O'G3N"LF,[J4>/3X)\F%2E&T MD23M-*.?/'M:(L546K49,^E\*W:4MYF='D[SP<UIO.,M%.(SQY$F5X5%)-[X M3 $#609APE%E09_[,8NIVN.95A!8SH8"[W+;2M;J_&',-@$6_?4X[0]/,[3\ M2Q2SH)WX2":UV4.CF*,:MKOA5(OX>!U^ _K*.UU<U'SV-"LW%!D[N4:'W*'4 M8358CF0"NSX^%_8)&)5;2'L=2)LA/A3?FE_5A/]GN5]^V12D$C???SDT4_0Y M103BU$<@0EG* 9'\B,</0JDK;>VCF'1N;5E[JR-,L2G^B%-]KFV" ,FLGKD2 M&W."W6*_\CCZ]A/BYKA3U,X]<"92*HMCKD1,<T7,<N0DE\%&D/CFVM<4@7%A MP6L2/ZNIF[S:\.<#)VI9?SVWQ-HW019^!DB<1#3&C.:,!3Z$_0Y:G #9"Y$, M&+)^6NR/8LL'GAMON>6I<7U?;LMZ+TX#/19G#Z3T-PA.6R2_3=M )6R :S?* M71..5,;;H5H/H\67_>E^ K+<[7[PGH_NJ\-VOTAP)LZ1T0!GD-$H@1@$ 4@P M"&%*<9*I];%1IJSWLN-M1V+F?+LJ'T2/:[!-VZ6&6!KH5$;(=:-;F7&ELM#X M--;*FMG"1<HPPB2A8O,'29*0IG'8&\A1&"FO9\E]K>51&]E4=7/XH5\=>#+5 M)H9JZVJS6>[J<8M,DA0J+ 299T]G*V*#8H8%E,;NI44.-8K<$ X=X*\M%NCX M+C^ASU.,D*!/JV++*^D*?2_K10H@A8!&T \(EQ^69CEJ; 40!"GVU2;L=2S8 MGN#IL'A_"C3_K^HDNQ9GLI/HMNE2U 9)IBQ->K]"QN"D]ACR'%&-<3Z\F)0> MSXBTEG0F_K&M'XI5>5OR@7MUORRWBS"%,<F2+ ,12Q,2)MQF;R]EB=31S?%6 M)M*4*^\,FO=G"TY58O2IE)2925C4DQI% NTHSUO\#*G/:$X=4:#Q?CQ7(4/, MJ"I17NV*U;+>_[T0I]@6/J44$10PD*$49BB& >V-Q8E/=61(T<1D&M3CTM,= M5>+41,<B9[J*TT/R_FQ!S20W3YF1T!I-*MT2&ETGWE"949Q(K;"_KY9;M%U_ M*E:'7;G_@>YV15-D=181PCC&28X1B\,HS6@.X\XB9 !*#9],V+$L-@)=LPK0 MX_.. !666,=R*;'</2&-:OK3,(A>9?"R$)FG4F$]>D)*]5:<1U$KMYP\S,%; M"\:&F'-@2=B4)Y7Y=J56+I)=L2[W^7)5;H1-,4+."<YPEC 6I(QG"\P R7M# M& "E&3"-K[<]4]X@\GI(6K-@.J3)E8F6^5*3:$6JK%2'+PD9J Q'L.=&53C& M@<I82QJC(-W8%B"<1#0,81Z&48*#*(=I9PKA.(;Z&B)I8&H5T9KJTJ-.1TDL ML#922V:9VGJ-%&D]4>301451=6%04[3XD%65C\5CM7DLMW=/;?;C6A@A&$&8 M@2A'V _%*QV]39@#I5,UXRQ9UIDC..]9!U(3FI%LRBG.=$2J2<^;',XTX37( MTX :F>'7#5DRY$MEHP6J"=7[<EM<W[8&.T,I9)3_'P& YFD21YC&26<(QUFH M=&1>X^MM3WUQ1&*'48M)38=TR)(3'\L\*<YM/:%H)IEYR<B MHR@SPU!&>- M9:PIJ4G'?RYWI=B]_W&Y+YH!F@]QB/V,Q111L5,_38#?F2$($ZGK&[6_W+)L M]'@\ 4AKUD6=+CGIL,J4FG HD61%-9Z3,: 9VKRYH1CZ\"M#[4=?+;JAET]9 M"'+L4YA1%N098:#?RT1 DB2Z>B'Y]=,JAM8,BPYIZJIA@:]1NC'+W,I+0B2U M0Y$]]]1#U8$!_=#B0E9!;G;E?6.E'Q!%>8Y9RK\>QOQ_/L:PKVH(#7PE^5#] M;LO:T<!I>H.:7BA3)"<6-ME14XH3,3,-2YY1,: 1NJ2Y(1#:Z"LS34=_%N,X M;;+\7MX?[G&UVU7?Q*3*\H'_9O]C 5),<^;G*( P!81#28(. @VS1&EQQZCA MB68^5NVP_KZ%Z7WI<7JK#JC^I,AX[M6G2R:E?=1$2H_TRNNP>D>P'KG$O?5) MEDL\2DZ_& N'&SIHQ[6!*1O#_$DK:+$7DM*CN#[LZ_URNSZ=; U1'B<^ @3G M:4H@ UE">K,0I4IK5J.-V5;*%M^96/;W"6W77G5"JRB4HRF6%,<IV544Q!.Q MG2:>H;ORT RGY"^Q-21[IHAV1.J,N?-<WLSR-*8H_%B( 2JW_%)7LP &>4QI M@N,H23F!&>DW O#"E&@O>QDP;5GNT..RW#3S+S9JP3&4ZU>#$[%MJ!X\HG6R M(GR;2\6:T$!0')%*2\Y)U(7&.-2[UP<OZ[+^]+ KENOK[?G47["(608CQJ#O MPRQ&<409Z'=XTSC)E*XF,69TVC%UN>7?4=1[;Z<\=6>.9CG1G(5A-;D4$+T3 MQBNO0>FU,+UJZSU9-YCS<J6WZ1M02.,1<$,;S;LU> &3,=[&E)7_V![$K?"= M$)/J_K[<"W!Y(1[L6HDC4'?%(DI#BL,HC%.2@RB <8+Z91&&% 72'@K+BMF" M]#9/A?/AB,^[+125TV) ].O/Z6-AJ!3MXM,CO_).V#T.WCNAG[\PE2)9L48U M&S@W)'D"/R4J5QO,ZA6QW&(W\T#C@,99%@-&:!@&?HB#/D4PZ@.E-PIU;4Q; MHJY.W5E9:;59U"E)[1 XL@(5"CC'+.4;U$A7E^IDNJ%<H[T8K!UU6=$I%1<P M3 B(HQ@CA#.&8 9 ?WR184HBM2MPE;Y:I8-H77E+=\MOM1B1/2WK].NXRVRI MEV9&:5*LMJKMW>]<N^^]IW77?"649%4DS9D;<J$'?:!V4?1?_I:KK\7ZL.%F M\F6Y:]Z9075=[&NT7;_G(UA1+Y5%_?=B61\XCNOM1W&K@KA)OQGN?A9CW,_% M]SWFSO^U"%,6QD&6$I)D09I0/X]@@S',LSC&2OONIT5FN?3IG1$=+B^WR^VJ M7&Z\UI]F+??,(Z]WR5N*X5"Y:Q^2$J*V](Y.ME-0JC=S31IL.6%T-\YJROHD MQ,>H75T,,@_KLZ!Z?S9.><(KKW%K\IO$#(9D0-_G";T;"6(FWU]<=S9?!-13 M5'_%?8-30&3UOKQ?[HOU$7U]??NTLGZ.D0_<,4TAY2F3Q3CG*37.>XP)I9E> MBIH"V80IJG>G&V&VZG5TZ4S>V@TTU9;7ZOM2:-:'2G6Y:>+PJB8EUR*KGY2. M0>TB-QC39_,-+N4D Q&1RDE31MZUG#2I[V_FI.DC('U7TW'N4L 23QMQF 6O MZHN:EO5J4XETB;Z(1ZU6^X4?IHG/2.9G$%*2AQ&(LP:#GX2$^K+;*<T:M2<Z M9S@;D7F"U#M!]?[LP4Y]>Y$*D0-:82<@;FB!)=^>7X1DD4&C??DD*+X?@"A, M,AR'.$ !]1$E/8@<(:6U<\.F+5>(@_U:\<(VPYP;%% [=-M2T-GJ,34NQXJH M>E!^(A75<$Y'1G4Y5!^GBXKL61F6I:&?I23/<\#$8W2$D'9JP"<^])GFL%O# MT(2CZ'?]'LSNN4O=<;$.G:K#7,M,ZH]:FX&H.X//ESQ)C25'T.N&D)EQY<V1 MWFA^Y(N]XUS5*S;C"+,88103'^<Q%TF:Q+W-E$2Q6FTWQM*$,M7/\_YH9X3^ M^R#^R#/*0[45>W/X)T(_!,W,GG*5-XILV:)N*IY5:[C3K*@3(C9(U&"!9H)@ M-V3,D"\ORB]S#*E76^S^85/]*(I/Q>ZQ7!7-<Y]X*38X\C[,ZX[FS0NT::CG M?[J^_7A\6?VFV)45_UR]K\_PAB!#R(]"$)(\0RP.*.KPPH#D2K=2S(=R0@'] M)-X&_OW+LMFM?.9-7_=Y7WYXQS<4Q5^X?BAVS2=J[WWGKVYM.'GP50M+E^.N M7Y7V7GF=6U[CURMMX,H[^2;^XLD[KW7/:_R;/3E8"YA4>3Q7(W$C*3G PYN% M^;R1D7I([6R]J'FKO9'CCT7-$1?KO-KEA_UA5[RKZ\.2A^-9<F8XB/P<!/Q? M"64L"2CN1QDPRS*I9&<?Q93)3$2X6]87?K39S>L]\6ZKG=?ZXO7.*+PN9C=6 MP[G)K3!IYI[KM^*2OXR+2E*9.E0*S\0Y$S*]1^2LAT[NH;DQ++Z2PZ>+C ./ MU$WC9S5UF]<=<+Y>!#00KQ^:80U:[<O'<O_C&3 2Y#3*,$(4PC3)Q)4ZW;H# MB1(0$+V1I34X4P\AO1:NU\/5'1/:BX_JX,^)T"AFVC<'<N<QJJ^.47)HZ*9+ MM]08S7HL71N,V7?XS5'71%R/D?Z;Y0]1"Z%OR]WZ')C8E=<."GERNF]_]@PD MQ7F>1=0G<1[P 2#R$Q ?02:(CDT#%J%-F!+P9KGZZW?^$_Y==9\:;G;E2FSA M_7NUYG%Z;?>N=^;<^ 1B,\KZR<21 .M/'YXGF<X9K_'F198YNG0>5R=3CGY0 M%-//!-%W-Q5-X;Q$6IHL!NHIZH-8C*NY*/+ATI[+)?]3@_ ?VW+_5MK, 4PR M3'R8PH"%.2(4^3VFB-%<+R/90#)A CK"]T[X.WEJ/!@]3K$2*=6L,G>0]).( M='P<2A<:;$ME!YM1="T96/7U3>VWS["ZU*/MOER7FP,W7GP2!U.;PZKL^VIS M6!?KG',HAD^'?;<TQ98[<5UI?5/LFDS6H%T0<8-"$ '*LL#'/O!3VH(,TR"! M4&G/U\30)DP&Y_YX)X>\WB-/M%COS*=FE;SS2BQUMS5O)T6*CX]-'7'5'.)< ML/63RE1QMIQG3$1$*O%,&GK7,M&TSK^9FF:(@6RN&@D-_WC]"YK7,>,4$\3B M+&<T0&D.<T+"'K&?0J5IM#EQ6LYB%Q7M;6F[?EW:-)[<G;4=R*6SGZ4)J.6V MMZ(_QY/ %AD>R%4NQ-6-Q.4$$Y5[O<Y$2ONPO._?7 T#FM(H8+%/6 C2R ]@ M>C2+H=)-MJ.-S91<!$+-EY;'\SM&[RU1:T2TKR1IG5"\3W0I*[ &TR[+J(X[ M4EJHS9/4YN'3;-;91JO^A5B*0_[E$44T2@!,@C! 1W,HD'K6>;01RP+VCWX. M>7>:0UZUNQ3K9BI9\;U!N<V( X2\M=?0!(<.;"4TXD9EN&VI%0#'(P&G=;_. M7AXC1)A/>*Q9$E$6HS3H[(5IA)E*YM>W8GM6M.D65;<2/ZY[F$E-;U(UD)/& MT^M&,C+@1V6ZX:EUI]?64SY^^D=G,\8T21E-(,19S%A"0\9ZFSY3O:M]G"V5 MCJ5U>?LQ&7%,;G2M0<(&NI<9HMWH8H9\J6PTQ5%=K;,5$8C"&(09#ID?Q2&B M2=;;HCE0.N^L9V&&&J\M[I9B_XZ3/4VUARDR[63/4O5AN$=I,:)YC<IIM-99 M36'@!S',*4T2RC(_(W[<6PW\5*D2'&O+=CW8'IC<%9MF)^Z^XN.GT\T?=;$M MJYVW'7UYBCK%<M- 4[*K-@OTX@*5\^G[%MV\-Z@\YVI K4RQ[(9N&?-F^!Z5 MD2QIC6>/]0=@.,HCYB>,!#&(B-_=9)^" $"EDVHZWS^-9K4OL G5.FQYD_'V M7PN/?;JYF7'XJC9P5633C=XSRH.AP:H6&U*SI'T%>3;%].GPY;^*U?YS];%X MX*WLZ[(NCO;3G'=.BK$?DIC2,(/],#F-,B)_I8)1JU/5V'7;M>H6J"@'=D>H M"J?OS3(^7 K,2[9:47#D^<E1^@ZI][GR3E@O%PFV:5>XY& V^O4N-3 :!KDU M Q6&WEI$L,*R ZL*=ORJ;+?/2??2O2^WQ;M]<5\OJ _3G"?('+,\BWP6\7_V M\'R0*.WXG@S4W+OD9/?]"H^\QJ5IM\@IA'?,_HB9(VMD'X6=H+JX9>X8!'O[ MX]3C[,8H9'JWS>Y\T^5]HFS3O>;L1P%"* $$LC /\ASY43_[F@+L*SV(.@VB M*?-,?9*DXHDDK9Y*4M%+T@.7I&: Y?U6;KNAUM\F33.R<9TDQU@(Z2P)YFJ6 ME^R-D&\OL2@&]Y?(*JH^FTTI6HQ+YY/-IOHF+FO+JQVM#E_VMX<-6JV:YS4_ M%JNB?!3'D,AAM^.#\45(8!:0E/D T#R)XS#L=SHF_ >!TIJT6<NV\T,/MKEH M=-G!]'9'G(IJ;Y9U256?C7!%]7["=8_4ZZ%Z)ZQ77H=V8H56(7)(B:T$Q!'% MM>/;<V6UR*"L@M[PEE5P ^WVAIOE[GK7W*J_;NZ]ZD5\ =,8!-P2),3/ YPG MA':G7I*((>:K2*<ADY8U\XBRW=5SY3TL=]YC<QF8*)/7U6:SW)T5SXH5LRG> MY<1S!LK55//$]J>6;8Z1=_/VA8=U=PG;L;2=5C#ER!M02L/LNR&1IIVJK+;8 M,:+8KNNCP_YKM1-7\"]81H*<Y0FWC!A.PC#LK@(.DY@F2&FJ>Z2IJ46P6XA= M'A%ZOVE-&(QE6$?VK)([4NZZO2,G<'-*W'.BI*5-FV$7)4W?F4$I&\G1& E[ MU^Q(7I P#Z.(!##P<ZZ?A,;P:) /SY6V88TP,Y-T==NRM:<ZQQ"KKUH6.#6C M6"VP^=6JQ:&H5(JLNJM2JHY(*)06-V/4Z?IT2&+A,Q( BK,09S1 )(Q]X/=6 M(49*,W5C;<VD4V=G1LR*E1+/^HIEBV(SLG4]UXF<"U0I"I@.R>ZJF)8W$E*F MSY+\R9WC!JXWAZIY!F 6ABP@$8O$(#7SCY:C'"B>WAEOS[*ND?/[#LS.G1EA M6T[9IB9:3=W.]XDZ-64F0=N TIDDW0VU,^K1B_,]IMG24+T7HUK$XHCZ(,4D MI]0/ HQ1T%L,"5;:HS/&SH0J]^KLF&[E-HI;96VS2NL839MY7FR (CG]TB;6 M.=W2]^1MO1K)CK9.=6/;A&&098B1&&0L#TB>LFY/2I) BM$HC9*T,8<^C9T" MT^934Y<L4#E>DZYFF?IZ@QL5,5)DTU$A4O7BD@AIL:(M0.<CTM3/<(@I0B#/ M2!01FJ2T-^DC-DZ%5 S-(45&9KG&T:LI2K:8-:%,L\UN#;&DHE$ZY#HJ5%JN M7%(K?7YD)>N/JEI_*S<;M%V_VW)3=^+^"%37Q;ZF9;W:5/5A=_8H#8IB/\0, M(_$8,O&#,"*@!>$S!K'4K9Z63%N6M1YM<]'3":_7 K[RML7;^SLG85Y.WV8D M74WQAOGV3F"]/V=[FDN-S %AM!05-Z32EG/5)"U;34ZO]U^+'6ENAA'W K3/ M-R[2($51$./,]U.0(9#0.(MPEH$\3%*<A"JJJ6?!LC@VH+PS5'I/56FR)Z=\ M]HE3$SAUSJQHV*NT#$C5.!K=4*21/E0F&Y::OKPO]KQ[7M^27;$N]]V-$2$D M(6$9# D%69PB1'#:F4K]( I4Y$7+@&5U:3&)TX\M*C51T:-,3E.LLZ4F*<^) MFNFFO]=8&5"4422Z(2CC7*@,-BI5.5G6!=KM>",JA'9]YG^[>?TFHS!B!".( M 4LI(!$BM#.793A26M;3-F)=5L0%2V? KCP!3>N),GTB985F @Y5Q4:+/DN* M\SH]@ZHSDE%7E&>L&R_4QP@O8Q2H?["& J#".:I+_Z'PRA*>H,@\<%8#9(T M,Y<*:;U_-89.?26RP*0A+9KEM:NW*5+4(T5>W54D54<D-$F+&ZG[6C\MMSDW MM2KK5?6YV/[O8KEK '25& U"EL<X]_V0)8 %6<+RWB(*8"Y]0^M(.Y9UB:/S MCO"\WSV.T!,0O0:CPJV@8^D<EJ6IF533I6$2=>Y8'<NFPJVJ$[*J=X_J6';E MKDX=IN$513=)G@/7HYKRI#+?M!1+S:JN2;7=ESR+<--%C7]\6.X/NX(/M8\_ M_M'4ND$"@S",DC2*LX0 QD@0=@ 0\#.ED]\&S=HN13E2[PR3U^+4&Q ;)%NR M,)V'9\5"58]B.V6J-&%#9:MYUATI8RTX]KRLM<6=GB)VQKO"&J8@@#!$40)I M&(:0T..$8QZG:O<\C[$SL>9='7NDWOA[#*,Z.F>/S''")L_C!-KVA"1I,=.C MUD7UTO1D4*[&L".K3WFY%47B<O-);(+[\N/5E9'4SR#*<,+"$.$ $D)@/P.0 M^XFO=&69$8.6%>N(T>M >N/61\V0+*==D_.K)F*7J9UI156&MP%=,TJ[&P)G MUJ7*8C-5+<FV=Y^+W?U-]RC(:5\)_D&6^^*NVOVXOA5WM_>?6#<%(LK\,$<) M9 %%@&9AEO?;38 O'A)1*]?L8+ LC#TTT5L%..^(3G,$:RD2LF7>_$%04T]] M_BV5@%H$#I:'=D/BAK):]_)%63D%J^/U]PTL_3I4DB64)FD(49SD69S'?G)$ MDX9JB]66,%@?2F_O?N=_[]3QSW:W7GE#\J YUK84JK$"/5V45,?HU@(TL8(/ M,JREX&9BYKJ"&_)26L%-LBJU=D^7^R7AAGFU_E#LFN7$_OUC& *8YP0%89YD M6>J'-&*]-3_,I"KDL38L*[! YK70O!,VA=7E,?1)K--/Q)R:*KY.FL[:_!CV M%-;E)V)1;TU>ETVYM?BW77]K'=X 60ZLP9OPHC+;A,:=BWM_?( N3Y(D2 #P MLS!-4)3S?X'.7N"GP:BS<?)6+ OS*V>]WNL^]3F"2KG"=AH6U41:D\!)3LR] MEW@G<SRG;I26!ORX<'I.EQE9):+=O:$?17G:S.<NPI3D&6&49LC/0>A3P'!O M*$RATBW$&E]ONRCL;\8=?(+*&%=R&F.9)L4*L&=(H+FTAF9%4E[2,: E([AS M0T3&.% 9:T<ZYU2VC:'EAGU_*+9UL0A9@A%+ /5CD+,L@S[,>ULP4]PDHV7! MLG@T/:)HL>B<1%$F3'+NS3I7BN5)6T5O[]JMQ_55*R7L G$63Y\\XV9H3FP4 MEVXHRD@?7CUN,HX165WY6-3[7;G:%VNRK+]RH^)?[+\/Y>-R(\JA#YR [F' MP*=^$#+$\CP* 4D1Z/< @A!#EB\>B]V72E9N#!I6Z5?G&!54J,?JK3C*:?N3 M/%$#G<P"VV[T/!N.5=9;ZJAMLJS>E_?+?7%]>\-_(6X9$A]8)"FD:4Y)C'P0 MY@D2.]]ZVRR$T8@-LYH6+=<&_1ZIS7&/U$KG>@XSY,JNV4W-J^H*W?-=M#U$ M06\/TA,?FW4_[>O$R>^L'4F\&])GV*?AW;9&&%/9!+%_=4'OIMB5U9K70AA" MDN5)R@"*<X!"$G1F >0_4MWM,,J899EK47BKBI<NO Y;'FS\K;5]O>5>-)Y MLQ&W/?'?;O>[Y6I_6&Z\Y=VN:(XIJV]G&$>Z_+Z%R?@VND&AQ3?]'H0AMBYL M-C!"M"MR9\J=5[8/&.1I_$XO="^>9E_X(:51' (,<Y9B$E# ^@UF@+ 0F]G2 M)6G,LLA]KOA(EZM8C\I;-K#>4+L1"C>.<7F%FXQLHPK7XG-EEU6+1FL[E2+1 M[BB<&7>D-TAI\22]U'6\]E8<*+T7TUC-4O_'8B.>CB)5O:^;>\:QV)1UL_S1 M7E]YO"(W(S1 B $:<"@,X@#'[2LM@8\CQ)1FMVUCL:R/[/YA4_TH"N\=;TF\ M*'\LO!O^ <F]59,%1'+QS:%8**[4G6[]%D>RSK!['7BO0=\]D?#[EV;W:N_! MC#>%CZ1\:#5PHF"Z(=&3>?M\G7%2EF4%_M/J:[$^;#BFO-R6^^(]UZ47EY]W MUQ&#S*>(I"1-\B#S(PC3]F5 D/@4ATIW!!LT:WN*LD,JU*+%^GL#]I4'!;0N M+#<9 #GMGHE[-9DV2+L5-98G<4!X+43"#8VUX5AEO14KO]3U<.""\JFZW7_C MLOW,=K<7-@C]B"0,I"B$E MXG.1Y9SL@,% Z5&O&HF6]),N'<K_<-$^:EF)[ M\':Y^?W !ZEUA]I;B4RG_&R7":[E]'%ZFM6DL<?G]0"O7HCB3'<,2#$WH(=F MF7=#"@W[]/*Y+^.,2<]^EGP<6Y?;.]3/Y1T/ !$:48R0G "XB"DB$:]O22@ M:GO:M*W8+@Q[/=LT" M%21O!GN04YB3$*<Y=]IB\$ZBY7IAXBYZAR<K1E+JA M20;\>#X]:8@9A6N=WJKYWA]W_\,X RB"-.<UGUCOR7":=:;#(,RDKEDV:M"R M(ET:)[W7/2]DAFTYV9J<:#4%,\&QK?N=+O(V(&U&:7=#Y<RZ]/)^)]-\&="^ M/W9B1T\<,H2S/,9)!D*01U$8])(;)@PI3=2--F99\QH0QM1,DK_12F:>.I,J M=N4-LSJU?C5H]+1+C6CG=4O1'7G-TN')@%ZAU>IP?VC6/]!]M=N7_VHO+TC3 M+$S2)(RBG*&$!" -: \$1R1<;(L[\9<^&Q$R7112_3-K^^<+P-)]]0R==P[/ MF.AI!V&T#%HEWHHP*@=C:JU\@U(]]1P;'^?U=+2#\@IKADL#FONAV"\R$!%N MQ:<X(U$81S'!_8I(B!*0+/9B,]]H894QI50?'E%)=V@.P9A02C$W6A1-DV96 M (?XG%KK.!8]75.AV'D-4W)&7J_4.9)>.-TLZ_KZ]I]+\1K;_GKWL;S[NO]P M$+.%U[>?BM5A5^[+HB;+S:98XQ_=Y^KN@_4BR!.?6Z<1C%F>HQRD.6Q0A1%" M+%%;4K6,Q?8:A-@O5'ME71^:7=7M7NMO'4KO3OR+]^/?RJU7-Q_]F^*ZJ^U0 M2:[(.A0EQ;5:@5SL8>DP<:7P&E!<21O\XG<G#[S6!>_+C_XOU,>_,?%X?"3G M0ZN\$T73#>6>S-OG*\.3LBRK_?VVQKS:_=_%^J[HKLG?WJ'5OGQL$"W2&.81 M80CG2<@S$ WB'/668Q8HW:5DPIYE#4=W=[MF<J _,/.P+-?>+>_V8J.,T(</ M%?]E U]-O8V0+:?04_.LIL+'W=N"U0;?E7=$Z)T@3JNP$IP-J*A)QMU02J,> M5?;:IX%J]_JPK\75!QS (DLB%I 4TI@PGY?7>13W0HM!%B6CRUD58Y:U[E3S M'&M44;L6ZRNO/GSYKV*U]_:5QW]>_KXN-X?F5,9R_5^'NKNQT6PAJQ2%$96J MK0 8*T7/ #I09)ZA4:TB=9AV0_S,N2-3!^KS-$KVV/=BMRKKXF97KHKC+X\U M9[!(,2 !I7'.Q,58 2$PCGHL44"4;O*U@\"R0-YP=6P$SGM<;@Z\3*GE1_CK M:K-9[FKOH?\.$QHY/F0CA'/2:!E3TQZUU\ ^^XQ;8_E+Y*IJK[%@.2S(YGR4 M46G#C*H?"?Q0?$.KE1B4\D1QLZNV_(^K=G>GN$/M*^\01?UN>_Z9DE?5#YOB M[-PBID$>)@F"?DQCD.0T9.TDLH^2, ),[]C@)-!LS]Z>G7%[=_^P7+6C_>*; M=X+M/?5-]VSA-)&4DWJ'@ZB6 \[C-Q@U/J)9>YT['L_43S[8>]2=8_1F.V!N M-BX#Z6.F!N!&7IG+^3>/3\X0 X7;1Y;=[&A9;:]O/Q:/Q?90-/WD9#N@+*4) MII0GPSP+29!FN+<=19'2NWEF+$Z8-SJ 8L7HCZ+BPX&'K^5JN?'0KE@JWRQB M@FRY'# ]SVK2_A3?.=%SJ[04<P/B:Y9Y-S35L$\O+^XPSIBL K+E;LLEM[XI M=OW=(.4*?:F;FR(7&8R)G_DYH!E,@,__F;+V2I T@\17FBX99\G^O+&X';_: M_8>:IHVD3T[+IF-.3<-Z7.+2R_8RHRNOP>;]V:.;6+L&F1K0+#,,NZ%5AGRI M;+3!<=I$Q8I-L3Y:37&6!R1$21PBY&-(8IAU5E$8^DKK^&-M6=8G6FRK^W)K M0*&42=33*)O\C5>I#ITS.O6,+06ETN793:W2]N:"6HUC25:O_EF(:5-NYI'7 M$G?%<2^40'"V(-9*YW;=@5H DA+B!R1E.2213W%*80\F"H)4[<T42R!4^J?6 M^RD][M^7+?!^8:HZ8?9^][XTY868[5IW75AFQ=Y*']8C>J!K6XZ<&SW>MI/5 MI+U!31_^J*KUMW*S$5/QY4Y,@#7O(^1^GN9I$C!"2![0/$!Q&$4(@CR/?) J MW2*A:<)R]=*C\LHC+,6%!EWJY(J7"5A3JUEZ0%?>"=(,+ZJ\SLN A(TDT@V) M&NM$9;1Q*>Z*.5V.]_SF+K1>E\TCV@L<Q8SF,,19DF8T"6D,0&\ZC(G2@JD1 M@Y;EY^*-@8K;6(QP++EK96IZ%3>IG#'[RJV!1X@3[T:1(&UH\XE)SMV0-+,N M/=]:8IXOZ1FB[LK[3\7NL5P5I]NMS^^_1IN&_FYJ?57=;074]MV6YE+L,P>Z MMPZ2) 5\@$BRA,4Y\T.:T*1#&V<@S-2&9'.AM#YF^[2O5G]U%]BOSB^Z+[>K MS6'=R*VW.M.(,5>TSA9KR0FPGR#(BA-G_7L2G4M/WBLX]XH+_=&O=B6S]ZQ[ M#JM_\. \7<SQC(RE& U-U\W<*MQ(/[.S\'QZ<&X\IFKZTYBB#A8YB2B#8IMF M2GP:Q3%)HRC""< X\2.U8XVF;%JN[,5*^:Y>;H3J/.R*Q[(ZU)L?3U*.SF7@ MI@@?7>-;X]IHF?].8E9GZD+_G#F]6E^+>S?TUKA7\A7_"-9D]?#\=J/KV^?7 MBBQB%&0I2A)*"80LR#."<2?"XBHDI=F-D:8LJ]\Y.J_X+C*7XE3&6"KE!&Y" M%M5T[0F!8H_\\^N(II6S89X&5,P0P6Z(EREG*BN-4$VJNIU\'XO[92D6I'GU M>%OM[L4SI==?-F6[X6\1)V%$21@QS/^?QD&*D_9<>! BN-(1;',6)R@;!-; M747PO5T/59PK[+%ZU1&L8O%FB'(Y99N>;36!Z_!=>4>$WAE$[X1QGF==I>@; MT#VS]+LA?X9]JFPV6 MBR'@9LQ+WV);W_"/7MY_X3^O;Y4K\KGUL*^8E90*R M//-S/T99' *?].#R(%9Z^V4B2-/(J4PO[WWQ6F>:R\'.W-%[87"JP!K4Y&EC M:DVTQX9S/E6_&("QLF\NPC]17C#HM$[B,,WY9)GETWZYV]/EOD#?RWJ1(!#F M24 3E 0^RX(<=Q>6<) A"M)),XP:M)\FTUQYC6.>\,S[4_@V==)1C/E$R<=> MN.=*0BJ1=C,?/8F)S;RD%_Q?)#]I.F\Z3XV)P63YZOWQ!:@(A(3C0 %,<LI8 MG@(.MP4(4Y(IW54](:R?)D^->-1NRBA/E)WL!'B^X9%,;-W,2>\EGMR;(=R_ M2"[2<-QT'M+EWF@.XC]<%=O]\JY8^#A-8T(@#6D4(<)@"-,>18((,IYH%&Q; MSR;#*Q17XN<=5@LI0B4(!O. )?ZMB?W-Y1C,)^4G<&/U6B,L/Y$HZWBGH[S: M+$Y6XK<;#8-%XD<Q"5&8B67IS <H0D$/S_?53@=.!LJR(-^\*L-ULP>FJ??V ME?>E\.H&>2DN_S[]IO%JXD)>.I83E?$VPCC?]%+KC8.B+Q$"F]6[:I1_HC1A MU&W3E;L>[]*7Y[Z^65W<W'O77*J(?YP^TKU*@;XM=VOVWX=R_^/=MM[O#LW^ MS.O]UV+W^>MR>_W0R.>':OM8U-RIC]5FDU<[\9<6280!Y(@Q84&>(A^#I%VP M"?TH\4.EO4F.0;><I-XZ+>.=.2QN53S_7.>TUWC-I:_QVSMSW&L\]_;<=:_S M_<H[>O_DS:_V^HP_!2->1XGB!)9C\9*]_=<MU/9RZ$_5P.Q<*#QIJ =RM:-M MSHV,[BHYSR\L=A2F:]5!JP +'.,L"M(8L 0E.,<@"KNG 7Q$24H6#TT9U"RG M.5,>2&)7T>SG;DK+-R[NRFTS\OFRW#2C'NW'I]QASIT<;2'4/TUZ_N6R<.O6 MO E8L4']V^1>55ZF3[M:D9L_X_YG _Y=-Y^P2"CR(\H 16F<X82%@>]W\#'S M4;#8-H^\KC^[,"!7Q"ZEPEFKPB_<E%;D%I2W/NRZM3QQ-<5L]T=.1?XLJJD9 M_U]=-'5IF4PS1\5M?LGD@ZO;HCSW((0@Q8@P2JFXR3-/(TQ[#W*"L%.JJ0Y_ M&N$\XM+03O=;P-Q#%DM1=WS0<FI3O!'-L80W84!G2<'ZS>I7S\(CF)DL$8^- MWORY^/GP"_'RP8?(IQPO9@SZ.,+'6B)D<3=AR+;KN=.P*G+UZ<+>26E=9NT% M^"HSA3^9:+HXUR,;^%]=,+5YF6VN1RUR#HGELP<+_A /,HO32/FRW/VG>+'] M? V)#\9R"% :H32G"07BRL'>2PRATI[LG\VW7W'W1D^0US'D-12U)R<%25[# MDLRK1;]&\YU[9#9_RW5U]&:ET?ZL%8M*ZYBWKK'2CO]MJA\[[$U?(UEL!3]3 M);4(:(8S/\4$(HQ!G 8QS8\C:NHS)[>PC'=KQMTM:]ZPEKM:S!^WXU=GYHU- M-IN?IVPQVE9^F5KEWZ] <;PJD6ZF_W\IHDZ9@_6'8KSG+SH:%^I^JOZR?YBA M./9A2M,\2P(20\SZS;^$,I"Y,7%CVBO+4S8-HE?7J-TM.XPWG+EKCSG;C*L% M2,O):9W[WZT.46P3LQ0CMMKMKUZ16.-MLK+$;N3GKTV>;NF[[!\* AQ2RA), M YSED-=;8>]?&.; C=K$M%>6:Y,WMQZ[6YH8;S=SER9S-AE72Y.N7?[;EB:* M;<*!O?3FVNVO7II8XVVFW?BF(S]_:=)M<CQP*;SL' 0Y#7T @PR#*(YS0N-^ M3HCD28;=J$N,NF2Y*!G:UN]N76*VT<Q=E,S67ERM2,X(^7<K1E3:PIQ'"LPV MUE^]#+%#VM0'$6S$?/X"1&%)*B. ABA)_31,$8IQ$@9)[UJ,8NK@\87Q3LUS MLD&A]OC)%/[769&7;3F_NKK;H,S%%7FU>,LJ^[OMJKHO/B^_T[)>;:J:9YE^ MF_ B"H(DA0FD69@&($YH1MIY=N '(0Y#R=)]C E[]72+RN.PO!.NV?9(#W T MH$,FF'5#'HQX4IEO=Z,[T^?B^QYS3_]:X#P+(H9BR!C#$%#"*.Q-9C2D*K,G MHPQ9GM,X=:Q"\>'H<?1IBY$=YHRHD8#F-=CFUZ,C36J"I,ZNLXJDX<IE2=+E M1U:32+5M).^?Y?XK.=1[;G_WOEQ^*3>\,CG>M+VJ[K;EOXKU(H@RBE#B^U$6 M17Y(02QNS(8PH30("% ZT&C8M&7=Z@!YNR,B,2^V][XMQ<:AU>:P;I?I> 7G MK3K/O$WO3C]\4E,\T\&1T\ 9XZ*FBCU0[QM'ZO50K[PC6/%Z01NU$]YIA5*- MRP'IM!04-\34EG/5) U[O."BNB[V'XK](@<,,VXHBUB(<!YD&06]R20!<*R\ M2ANR+*;_V'+2-UPPN9H6Y:-X>5JQ&!Q'H[X06F'0C.PUT*X\#FY^C>MI4E0T M97;=U2]U5R342I,?66TZSB;A'W\OEJ+\;&:OEG59-X_MX@!D"0["%/]_W9U; M;Z0V&(;O^ROX :G$T9B;E0PV;:I4N]INU8M>C,C I*C,, )FN]M?7YOC3)*9 MV& #Z4T49;7R^[VV']N?#Q 7$Q-Z"*)F"HI]@(#0IZZFEJ684&>:M%K4J&^@ M3S:4#U1S>BG&*F$;E1#J#7]N0$J6L^O@E+1H<C7M;R2MAM4R^QXKVN>G0U7B MG'T>:@,0"7QD>R! M@U<#(/ ;(L.L!F8HY UI4#51X:&!SW.^]Z?C;JQ^)KD ML"##YC)7#&1C?57+LQM>\4!-AM4K(YN4D*[A39Y?O(S[E!?U7F+5:WA%S*]) M_:0:T1%V+2O0#8)T '7/#IU. 7)!(((ZF>4J)EXK58LJ[5HG;80*PD^J]7P, M7,IU,11*,%P)%07<NP%'%76P#D8JB2Q7WX(%\VM147Q/#T^?DR/5DL0-I:^K M,.DR&IHF=" TB0%UQX*X5V$0H=MTLLM6OJ71R'S9@P5S<;(MYTS/+>BV&#&O M&[T0*@6MNY7%4U0)ZT"FLNB>Y_J4NLB+3E)6Z3ZJDH\[#GH#SZ<:+(3M, 2& MZ;N!WJWIL>D#H:T*J04KAF:GE7UA]?7ICQ@\Y9K.1\[%_!;#YMM6+X1/$?]N ML%-)-:P#G&I"RV=HQF+(?,@/3U^28H^3QP'7&R-T"0BA8_B^8;NZX1/?:LLB MCFX+?9-]7 DS03#FN>0ETS@^OJGW3 QD3,^/U.:]QA3=+78S[E5?;@!JFH_K M(-'$&'*9+6OD<6'RC5TJ2/SDD.S2:H-L ($7."&T7$(G?"! /M!#DQ#H4+;U M7TSCX\O84KAZR^6'S<08PPZ[/C9B%CK<>ND(S[G6D1ZNHZ=,CN+::=9)KHCU MEH>\+$,:&3L\D1Y.=$GU\9@4]7V<TD]V>9'TJI*2?*N*B-J:'J+B.\OHL_LV M]=G-/*,E/=T?*+.3LMH0![H>#&QD(Q/:+C1L@%K% (>^-Z;'+:-4>:_]5"05 M[;ATZE7>.-*EL-\J\?7-OK]L;:Z)'PL[\2J#UE [W$F8W2[95NG70=)GV@M? M4[[!AF?XT .F1W6XR+8#8K0"7!UAH;,-$HM5O?;HE+)C]^Q6#.,-U2:X )'I M,V?691F+!7,NO;MG=XZ8SOH(_6&;9FFM\8Z]1[:]E>U2DWGA]O!6WD5^1:R# MP"H">YYS4>4=+Q]QLDN*(HEIR?5IV/+G)'ZB!7\IHD,9;9NB'1-[A"!/1P:P M#!($MM\7#9%MB)!12H&*F=AIK%D8,97TIQ9I]+^<LHKE3^,D/E&MCQGE9;(_ MY@4=W+0XI;59),+WDN34 1\U9[=?C)>]\XR3C< [K96HG6N<EY,\KMT@I%33 MU\%&N2'E"ALI'P_SOZMH0\L+3E6)#O$O^6.)MM7''6T0;LWF8Y94"=INV4XB ME1+\Q5ZCN#^TQ'ZN^%.1?TU+JC/*GJ_;-[J+'*R[AFN[AFU: ?NP5"<<A'P/ M^ZU(KO)3%35I\P.[#1J_!/-CO>#0OD;9J7FA+<JR_)_Z;9WX1.F<:]LZ]OHR MJ=#4=D4>OP'W%2E5-S2P$8$%J-$(-1:B1F/4/NXT%N6=-L2I#8'>:4VH]%_[ MF?>=]G*0H=/O(>;SJ7H;]OMK,'&^K=_ J?O$_ZWA7 3WOAO0L^D*JY!Z$F+H M[11DOBIZ90*SPO:Q[/1GC8;DJ^W+HEL.:95&&3H>LW1;=^WF'>C@M#]E$5LD M-ZOE>A:8UN=BV6THV_:QY]@NQ(;NF23P,&C.O1I.&-BN4-I.D03%4Z16M78F MNWW>7AN$:XUR;9 ^Z@JFJDKB6[VNH'[$)BV*JD;1AL\8<V_NY2BMK74LA%4' M^6('9@9/U1&[O=UEV0CI;A ".L^!.L&F:9N=G- S7;7,YA2Q5FJ/NGNJKJI4 MD5M!+<W$[D4NL8XU6"J_!>OLO1)<-,S)#!_E*_\5KVS+RDWBWP_4ZO;EII]. M:<RR:/>'1DRSL?\E/Z9;H(/^%+"N>P9TB!5XAFN%6/?U3A!=(@"QVU[*9"@F M^:!<.S'I_3-IG7B6>VPYT:8KZP T&H'HU3!U5<7'\974DAC)IU308E?*QOI\ M ^@S5-XZD#Y'H"_NG,WD+3_6CVD59>SMO>[MJR O*[1G=XK_/1MV-F;H P)P M2'" ;,LG. R;KU@8P#0<7_#.KJQ2E4.[%SH\,+JE4N^TZ$QL^XTH44Q+LYZ7 MRDNX+@KAP?#^S;V@-OQ<9SO%GINVG/[=A*OL.E@+2Z7']0*=:ISCVO._4GB) MXCAM#AKX(0Q#1 (<6+[K8U\GOM$7BAVNAV D%:68B;]%65)2".[W:<E2__3W MLTX;E9>@Y'QB5);+'%O@\QHL"7\EY5^G;UY'!?:(YW5VW/[N-(?Y-F+?].': M)JH\ U>P 2HQF%Q)(Q/@?SM1[^XS/'\BMOL;/C7G<#<>((A@:$*=V+KOVX8) M82^!Z(1[-)!=L.KY<M>CXE:0 *ND>\PQ%BQIK]C(T"4CF-0!7']<OD;=_QVO MP'Z!@6/):A@WC$BN#KYQ1="F:Z.,*K=7,.8H"RV?H;5*S]QL("00Z$ /<6A; M 6&+(M"7;.N>Y)S-F^4I'GTN,@3Y[F)=,F91(M5J:3D:J2XKR<ZL+BTS+2'# M;?B[2<7P1R2>A!%T:R+N[O?'*"W8^,WN&V\<$C@V0D[H&"&!T'&,?NIO.280 M^J"?G!*72U"GO=#Z90 IR!.U>Q+T%#HM#7N#1NWAELESDN_2-W'VC?1]U?0; M&Q,?_R8Y-A#PO/4\T-\^_-#]A?YXC,KDPP__ 5!+ P04 " ZAH9--8J! M<H.0 180< %0 &]K=&$M,C Q.#$P,S%?<')E+GAM;.R]:W/CN)(F_'U_ M1;]G/_=IW"\3>W8#UYZ*J&Y75%7/V?W$4$FTS6E9]%!2=7E^_0M(HNRR+8D2 M2(I6G1,S7;9%0,@G'R8R@43B?_V?;W?3G[[FU;PH9__X&_P[^-M/^6Q<3HK9 MS3_^]L>GG]4G\^[=W_[/__X?_^O_^_GG_ZL_OO_)EN/E73Y;_&2J?+3()S_] M52QN?_KG))__^=-U5=[]],^R^K/X.OKYYW6CGU8_3(O9G_\6__-E-,]_^C8O M_FT^OLWO1N_+\6BQ^N[;Q>+^WW[YY:^__OK[MR_5].]E=?,+ @#_LFVU\XGX MV\_U8S_'/_T,T<\8_OW;?/*WGX*$L_GJNQM\2?WXMQ?/_X573T,IY2^K3[>/ MSHO7'@S=PE_^[V_O/ZWD_+F8S1>CV3C_V__^'S_]M(:C*J?YQ_SZI_CO'Q_? M?==)^>=B]/=Q>?=+_/ 7-1Z7R]DB*.53Z&0RJB9S-9M\*FYFQ74Q'LT6CP]\ M**?%N,CG872K+[FM\NM__"UV%X"! H(U+/\SH<O%PWW^C[_-B[O[:<#KEYX$ M^GU458$J7W.;+T;%M L!=WW%>03N4)/#T.C'_&L^6^;ZX=>\O*E&][?AN:D* M5J4[#3?]RO, $DW%9#G-KZ[?W=V/QHNKZ]_SOYX\5I6S\.,XC^9WWAU(*<,X M#W"?1U^FG;PHWW?<@G!Z.2]F^7QNRKLOQ6PU]1T<][XV'0WI6&-[3!\M#-F, MYK?NOY;!RYA&#D8MWI;5XG->W;V;?<WGBQ4U#PWZN%YZ&_:QV*?UVIM8CU9% MW85/B__.)Z:<+^9_S(+YG<9??QT%)RFT?E_.YWG\P<T7Q5WT,?VHJ/YC-%V& MQLV^K%7HSCGR,ZC'E+-%%<S^<C3];;185L4B&,*KZQYA/GT$O<'5;,8YI:\V M1"CO[HIUW^$K(YIA2@MA70-GLD'3;@=XM/4[OJM6!)A-\MD\&H+9//@*D_BN MZ]$T1GB?;O.\P>33N(=>AOMA5 4(;_-%=(C3Q_YJ=UT)$KRYQ=H971M9/RW_ M.@W_O3WU,OSR[K[*;\,S@;9Q-DD78U>/?8AS=9]7S7S<$[IJ00";?UD$J^&# MRQHLQNQ&!8,1K$<C[[%)VXZ'&+#ZF@>')$P?G_)945:_EXN\Z:2<W'''PKTO M1[,X8>;CZ \J)LJ7WW0@G@-N^Y8P(CIO^>3FY7#^,\X5S7WJ%+[[5BT)RL( MLT5>!4?'?;N/KW<+XC7MNS<1WQ>C+\4T\BCX_<'96SQ$FUO.PE-7UP@@W-9; MF?B5'0/2S"-NWD,KP[W.JRJ?;%;]PO=^R*OKLKJ+CLK5EVEQTVQR.K:?'H>N M)I,B_C":OINM/HZ_-.9:>]_1H\BO_[5EF1M]21M";W;3XHL<0I?%PQ.(#\K2 MH&T+0W2A;?F0Y^\"%K,83GT(COY!H/>WZFQ8QX:/Q_72V; ?3;N>CL9_AE_# ML_.K^ZC*#U41+>5OY22?OEQ74O/Y\N[^F%>@OQ'T %<,_\O9IT4Y_O-C/L^K MKV%@9>67BV65OPL#BR]P2[B<\%4] !"&L@CJ645+861_S(J%&H?G@CEH2>[F MW]"#N*LAZ-$J4+R+;M_*VFT\0/VPC1B?!HQUCD%+>+0XA+X 6[_&+?/B<,^= MB=?,UVS2MH4A;@WA;_EH'FQ!H]6#O8VZ&M2QD^-1G70UZ"<&.'SS0XP9[N(N M[>O;+*L5K^WB10R#4F1M^;N[AV@35XVF85+.5\.L0\4BGV^:3-3B<5=J]C$N M@E1!LF#1BJ8N1+^CZ JV9E:D0=,6!OAK64[^*J;3@-6[V2*$Q)%":_A^SQ>' MQMBL=>?#/-:^G-9;YV)\M\+TW8>MR-6X^\X%;?8"'--'"T,.LW5YEW\>?3L\ MLE<>;7< QQ*Z0=,6!AA0CQLY'_+JT^VHR@\-:L?C[0_D6+0:-F]_H$]BW3#= MC .Q;3%=AJG\V7.GR7%B[UV*^2'X(L$#'DVG#ZNQ!) WFQ]A0G;?QM/E)/@Q M57D7(YKE8A6J7%UOAMT6&ET,HGW0FMG$O8U:&-15\"*_%OE?@3PKCRB@5^7S M %^CA<%FK3L?YK'VX+3>3A+C:?*_7,LRRV^B-_]^]"5_E@#Q6KMI57W7+)XZ MD/'4 60K65[KK>611@ZV.MCG';8\WO"R%.7$S5J&^/5N.QG[I\6H:AGS71VW M//[/>37/VQWYRR[;'G.Y&$U;'O.++ML;\PG$6+P<9D,6W#\QC._#'S;/QWZ[ M.4:T'DG^+4SA899>'6*JQS(MQZ\)O1+X>C3_LI)Z.?_Y9C2Z_R4:_%_RZ6)> M_V4U!?P,X.:XUO_<_#E[.13U9;[*"JV'-(U(_>-OX>NSPXTRCX"6Q@$KC$0, M<"V)A9AK#(2$$,/O!9W&]=JRVF#>K:3[#R $R'7XWC_W2-VL@\P)1K@BD$N) MH7*"6J@V""ALL6B"P%/>J6K\4UE-\NH??POHA4_6.ZOOUP/<>=)NQ<3%"^,Q MJL8OV/M]P\T3O]RO<@M_'M\6TTG=.AX\;)\*90\X!ZGJ-_N75U_M,[ST^UVM M-VP$&,6,28<0-5Q(#B@1=*4:2)WVP)S/".PY8755F=N8(_-N]O2)8C8NPJRP MBCSV@)'4;T89H=(I"SD5WBHH!-8U7L (]L.8C,;$*<\'_Z,EZ9:J[V9%C.+5 M_7T ::76M1-KEG?+Z<ILN.OK?+SX7(UF\U7BD/I6S/=P]+0.,T*TE91P82&0 MR!EI6:T3;PA'ET7.GIA4GD$UPR6N+>]&Q:Q5ZJZ[S#!1"G#CF8! &<1(JA& MR$O$+XN\7=,HF;4G::4OWIK1=!S'G4_^"'Y7M4E=_'593&+*T;O96AB=7Y=5 M_KF\+\8,L-_RNR]YM8>YIW>:,1FB5BBHPT9"CKT%&M0H*6HOS"OHGDSEF31S M(G_GU>()=\-OSWD;_I1]C!/2CGG_N\\S"A2&EC#)F7 .@SCX]9@90 [9!#:A MX;&IWVD\!>G.V;'31#U[(F/$,\4TTUH1Q9E%1J%ZW!*X"W'T3M35<TV?A%F7 MNOZMF!5WR[N]VO[NF<QRQ[7QDILPW6LC&;2X'CODD%R8OH_56-D.;IWJ?/3M ML,Z?/I-A@*BU G'D'7/>,PXWKAZ#4J 4GV) LT K.D_ K2^/54W^<[DI;N#+ M:L^<=V!EX*A^,@8-9X!CJ2#ET#)#:<U_&)R?E'D"#X=#YUT0Z%(C?;'S<_BV MJVLU*5>YZP<CI=<>SXQ6C@J,J*" .V1HJZ6S %V83%01UHO6P>Z-P/W<E/E MC_M8LR \3X \R*E&[3.&4) :.46EUH"&L!%O9;=A>K\LDJ6I_[F=Z@#@OLAU MJF5_7\SR=XO\;M^,FMQWY@'R7NHP3R!L#6#A=[3%3*&4;60R/%*>9Y;M6TO] MK63>%XMUR;2ZQE>LI+8IJ_9D<6WOPF7#/C+D-7/,>F>-(E@[Z[W?8( @U?BR MS&>/G'FQ8-F-1@ZS\F4.:?S+K@%M"QF\9B";-<RT%]XK9ZS!FFNK@=-P*X&E MC3((AA^GGH]3G:CA9")MUM[72>GK@?RS6-R:X R7=WE5_\TNJ^\RJY_3ZLAN M,LF<<B&H%\ %GT<3B(382N> ^U<@VP+)NE7*@&;4M+DT$\()!ACPUA-L7#3? M;"MW<*7_Y>_U-HL>J8LS<S 6#R^J"-W3LH/-6?A]^XPZ0XE2U%/HG1"4PJW) MQQ2QE'U"^B\>=JN-(2:Y7ER&N](6ZS 5.4 @YX8+ GC,0:9.2\M4HW"G&TDW MI[F>C?UA_=\F&>[-.LCB8B.#R'D )58,8Q(HN4% ,W%AZV5M4*'L >?>IJ%M MY=@8<#;FUKYF8<(55HH &5! (Z-Q$+*6-/SGPI)3.F!4B^CVQ2-?S,>CZ<%U MJ*>/9=)P1:ST7')"++(6&?,HB0:7%;%UP),$-/OBQ1_S_.JZKOJSSY_]_L$, M<(P,E0Q [EV3@ $-](HQ^F%!5 =<",)S[[8<6 YH?E\=%Q'&2164$0L5L%T M>FD,5*Q&@V&5LATSP+"H W9UBG=_[!OGQ==5%8ICF+:K408T$%P;QJA189+6 MPA-72PG#CPFL8C\(JUK"]N2UZ[K2\:=1&,/JEI3Y?%79N&'L=7PG&>%&:8"8 MPQ1JAA1V6["41D(GL(9?-&LZQ[HO.Q3+NS<W0*\\G4D,HY>GN/<6,R+#"[&5 MBTB8$G&)B^90>Z .(,_EV 6B8[O*B @P(&P<]IICYH)/N44$>)Q",_E#T*QC MQ(>X8GS<Y;%O>"79!Q<E9J8;"@4A4D)J=7 O+/(DC, TBBDZFE^*^>CFILIO M-M7A-BHY5 5A7[,,>DF)TXQ9Q9"3P!C-:VDQ-!=RO*A-M3^?<=I#M\M#*=O" M[-^]OKN/*.Y\/K-<*>(! XHQQ035 FV!\L:FK/8-D#'MJ+=L']A.R9+?/!_A MSF( >Y_/B(42,6VX5\I:JC4CH)8)&9L2% V(+"WIM6P?T>-8,L_'?[\IO_ZR M,I+50R0*KW^)/.%/>++Y<_;'IU=(\?AA!L(8 >54*$FDT8A(X3?CQ<#["S$7 M+>FL3(2OM^"EG/TQ/WC.X\E3F0SSJS=$,RDM,-))[.16#J=2_(P![26V2X-T M''M;^7A]EGS?X$S&H:89]X8RKQ'P&BHNL05R^P88SU(,R("8TXF_T1'& ]E5 M6E?-CM>2Q'OGY_GD\^C;Z5M+K_46IF[C/8< :BHTDEH2$0!'%%L) ;,7=HBB M/9H<M\O4 O1#7#%Y<M7%W7T0^>IZS[+1I:VB<*8]P%H9%QP6+EBT3T%]2@F@ M.8)G7$499K%)(#4@!$O!H!&< $J\J_%BB*?D20S0TK1!G%:+31X'?Y>Q=QCZ M9!F,1?4IW@<PWE=&ZK5',V5],-&&*0HP9QY)C&K\C'7VPM) >])ZV2KH/=!G M-3FM!SC?NW2S\_D@$X<HUE%Q$L5Y-[Q[MI;):YYR#FM 1$I7Z4MN)(/9EX/] M:?EE/JZ*]2V6LXDIJE7MO29U00XUS1!$2L, H5,62>II^&F+G]7JXNB3HO7G MM=;;!;>WTC+Y^'963LN;APT.AZO+O-XBPUA3B,'J6#27'H1H%V[DLY;CE RL M <7\W9"G'4R[G*/BG<J;Q?)]13*_?RH+4[+SW#H%B)!*:HQ("#Z1Y7'\ %W8 M.E#_CDT:WCWQ9:\O\^*Y3&H;3RT'&6!<0F# "15D< AIB0R]H.VGD[7W.@-. MPJ_3+<EQ/AM51?FARK\6Y7(^??B8WY?5(I_LK;-XJ%G&J%(>,T TY8A :AT$ MM57$FE_0]E2"=LO. .UKFMF6<-M?=W=WBXQA:824S%#&,:1A1D9^(Y?C]*)J M=+9"E/:P[*VLW5GJ=EICO E>7GA?L$#,$,X?L0 NI=[O _/]>O6]*&1WH*K M%NIV<J^X(2J\=H):R2AP5-22A4\N;9&Y&ZTWJ=MY'-"]&;A>ZG9BQX# $N(P M76@G.:*0U+)3PR_L<I<T]9]4M_,X@ =PGF$ =3L51%89AXRW2"$(K3!L@YF7 M1J54KAO@,>3SS+)]:ZDO9K^;C<N[?)O?V6!??$>++)@";H !(20B% 6?VNEZ M3\%K">EEF<8>^?#B"JPV\!](FE,#OC7L(7-6"0(P(^'U%L@'+V<[+WD/+RUU M/YD%QV4QG8CR0%C61S*=LMXSJK%% %$'B(>UA^VM11=VU*AUMK214W>4!OIB MYJ]5.9^'^>&ZV&?CGCR5.<^="OXUU!A#S,*\P#9O, 3 DY2TS &MQ75EQTY' MLB]&7-WGL>[L[,9]N\]G\T:YB#O;9%Y2SP@S%C FH=(ZA/>UC%@W.]#Y=E;8 MVF9+6[CVEM.23Z?1[,TFOXVJ/_,G(]^7S;*S4::H8 @8)S0AAF%H)-F^(1SP M"\NG:T';SW-9VH+V;,;G&*.3$2:LE,&.:@T< %Q21&J9G)4I(=X IZ;VZ9** M:+^+ K$:<.V!%;-E&/9F_.5LOKZC=OU<<+[RN?L6H FZ+&:CZF$5X/Y>AD^# M[U:N7I%WLZ"P?'YX8:&3;PT:XY9Z2L)[:!GBP.%ZV0="1UG*1M0 E\C:GB:' MHYG^%GP7CT+O7;Q]\ERFI?54(JP]11HZP3RQM2P(^)2LX@%6[&N;92E8]L4+ M-ZIF@;WS#WGUZ3:@%,LJC\/T;XOI<I'O*RI[H&7F@35,AO]:YA#S5'D#:GE5 M$#F!.T?7Y?N:5U_*-\:>=O'MS:&OY;^Z]L%4SL;%:/JA7%\VWR N;-(\"ZX* MQ#2NA<33]118+K>2(TS^E5O:TL)\!\KH;?-\/L\7C0Y%?O=@Q@"TBN)X8)L% MR1Q4=CMYA_]=R#F(;A3\?'L\!=E^>6*65=5LK_#5YS//N<2">QX+@$,$L?"B MEBW\<&$[-:<J]E5^I$'9%TUV7#03'+S-^/=0YF#;#!*.*8X)35K9F+SI18T@ M EA=R-F]EO3>[ J@D]'MBU$?JOQ^5$PVZR;!K;M:W.;5=]CLX52#UIER DBN MC<"<<J*T)YC7<DM,+N145C>L:A_?LTQH32>RS$C *'9*@1"?<D>5D#5.R"B0 MPI4!;KJTRY44),\_?\5%K(0I[+%Y9@EG!'$8XE#C0KQKG%<;R6/MLPO;YFW) M">H V7XMS4$3DWFH(29(*T8$I3+,N*+>$< 0T!1>#-:VM.0<'XE=7YI_7XR^ M%-,0)>:K@]"+<OSG;3D-&IF[_UH6BX<&<533+@+W+8 !1"PP\X8&- &N$7!" M7<A!KEX"\HXP/P/KFL?KNQME&$F/N(^W(WN&,$,>LJV4"OO+BKK:5_YN=J4A MW9M/]$H>7BW$0X.POD'S##E@A99*.*PUM9A86K^J1!B5<G7#L#EV,@5>WLG8 M-LKGLU='V:G,8& UDXP2IA16"II8XGXM%15)U2P'./-UP)UD3 =AB9H%:,UZ MR+1AV! I30AT'0S#L;2.)(A4214VALVI;N:\;F _@X%J9IDRRB$.(8G"1%.( M4!B^V,I!G4PYES? 4*Y/E^E(:/L[AK(8%;-\4N<BJ/%X>1>+F^43FU\7X[UG M XWSHQB!C MPJL1LQFLMZY>+2,0FI1TW0%FL75.J-81[R]KY#D6>W-$GC^< MA2#86BVL!(YK;#30N@:,<IFTQC3 /+7.>92,\%!6HA)6H#(,(;2$Q'5\JB@A M"LBMQ)CBE%20 =XKV^=DUP;>CPP;3@GYU8'\RRD*+ZSQ7!AO!>1:&\DY)1"' MMQ\H;CAJM"G8T72QK=6_KT[,;++.CIN_FAXW;W)79[M?E&D+0R3+%0',,LR] M10[4B"**+RW1HP5J/9^8SJF/OB:U?9?*-+JJN$G[# ;'SW)M+3;0RU@M6^I: M=DJ37*8!+@5TP,4N8.Y\5M/+>0@0YO'.[B_%;'W4Y6P3UFN#:3!E[6N681;< M!PYL0!H$9P(@J_D*;V0HA;+1"E=OT@8*C:?E?%DU>J^;=9 Y:+FS3#EC%*;& MHN!(U0@$!E[8$=AVR%#V@/19WNW?1U4\T/8U/_>-15V\ZS#8[%CSRF)*E3:> MNA"*K/#'T C4: KKVD&M!5#C$.6L-_+G^N');X<N*CJVJPPI:QEQ3C+'PM0& M0OB$:E0@D1=V"UH[!-GI9G:">5^.Y"N#/U ,=T>+#!F@B14."&:4U()X!C;R M(4?9A<TIW:E_QSR3!O<YZ11_K/)\9Z'_QFTS#340 $KKF/" RSC!1AKF0.F M%VJV3M9\ R:EX'N84]'W6#$%@@U/XE_BTG%U=S]:W+Z;C?^^LT;MKD<S+@VC M8:12&040<QPK4H^2>GQA"3,M:JUL%=C3U3\>37/_N8'RGS^8(4V%! (+K2 P MQAFHMM0'UJ>4NQ[@@D17JD^$M:^YY'.Q6%VU.IL47XO)<C0]X)B\^GR([PQB M2%OLL6) ^F QS48V[.2E'3GHS2UI ^RS$2GFXGS,U_>OS6^+^\^EFRV*Q<-! M%^7(GC(I%?(6$6Z(%E)S33'?XJ%92F;Z *>J1$X<8EBK6+?AO'S-Y^&7>6,/ MYKOG,X.\%HR%SI4B"@#'C:K':_REY?UVILT=3DT*UNG<^&=9_7E=5GON2]S[ M?*88%$H2ABR"3!F.PC^;\1*HDBIW#7#2ZI<;:5CW=G+NKU$UB5=1'+J:Z.ES MF??*$\RP<A@H Q'3,>5B+0L3,F6^&6#R96_.3@K(O:7';>H_Q4.B=_%(^D:! M5=SE7NUYZX?'9SZ,'E8%J*)@C]+-)A^FH]GOH[O#BS5=?%WF-6#.82\0H) ) MC962-;(&J92ZO@.<$D]DU?-UZ/,KXN3Y,MXH5Q7CQ6KL=^5LE?&U?\K<TR0+ MIALKX !GF$L'F8D':#>CIAKV>AE6']7DSJOZLA.M]&4N?3$K%OG[XFL^>1?4 M/;LIP@2Q/E&M'WX;_6=9F>EH?NABP"-ZR826S' 0?!<K RS#=NNKE$A7$H= MX0'FL?<V-W>G@@%0\7'\C2;E(WO*'"?8>8,D%%K@$*![6#O2%#-Z81>[=<*4 MYFQL00.]91?F7_-I>9]/'F^>_UC<W"YV+W4T;)E!*APA@ +)F8$>$BY]+:^U M\L(.U'?&AN=IAJVB?L:]XO<-K@[<URRCTEB)C37":N*$1&232AD1Q#AEX62 MAWS.F81P*N9]L^M)TH\)H!233?7VS\%+GJ^U"1NPK4DW67C%F GN+M$X^K8* M<5._9XQ"=6'W8;5#BL-IE6WA?4:[MCZ^5)?_G[^;SY?YY*J*_\;W\O=E---7 MUZM@;?/I<1;PA"_(/- 6AX!,$,J11$XI4\\V+!B#"[O8I%.V]JJ)P:PH[EI= MJ"&8+ZKEN@9YK(SY^78TNUK=J3S_-701H)E]R*NBW,?TOH:082J)%09S[QW! M6@M+ZHF1<9*T&3? A?-.WH6!ZNKTS;PXV"][Y/GR\/C(\?+DDV(CD-J<$,K] MJ*C^8S1=OI;J?>XA92#F1Q.GO0<>4(A"8+R=:Y7'%U:&H=4WY(WIKJ_Y92/D M_'.YR6JK0<_GO^>+JVLSFM]N/MDW1QS33<8<XB!,JB$.CH'PJF)4C80%.F6# M=(#Q82=VOD.\>RNF]62(\7*O)_CL(=J>5AE#%&&$-'4* 4F8(J#.H.1 V)2= MRP$6@NB$5^W!>\8EAH_YN+R9Q5+-[R8!R.*Z&&V7_&KAU&SRM-!%" 'NGJX/ M-EG[:OD;,VV<@%*J$'DPSJ0P<#M!< )@RK(L_T'H.PS5]):>5+^HNU>X_YG' M)>@@X=>\&MWD?\SSZ^7T?7&][R!C2K>9P=@HBZP6P!HH+!*P3O+C7.&4U3?Q M@Y"X1_S[8NJO93GYJYA.]["N?B032! %+-;A97-(:4-A?1;4&)1TQ87\01AT M(I9GG+*?B+_*.8T!VGSOI07-.\DLQ@I2H*5V(?9R# I39],8CU#2 0#P@U"J M,[@[K[807=H8OG\=33=%AS[=EM7B<U[=K3/45X'4]X/JL=["DS'8_,LB#&^] MUO I'R^KM3]RN/I"\TXR"#EG2E,=@D)'++&0K#.M@162\$:;L]T%A,V4U:0( MRPF]90H+AH3FP3A"!I3URF_*3%GIB;ZPU-<N2/-*.-FM$@9B/@93OJ5O<R($ M0D@QIH)E1Y*8,*EPR"V7E MO;*.YM:O\J2^+)P/^&M02(S]?5I^"*O^85?GZ M.J=XYW=]=4N],5C_OL\!::7_#"#*I>(P!)7 ">H$P!9R9["C7AIZ83>2=D&L M%VE8_:NE+\=YM>D0=RZJ_#:?S8.Y6=]E_BC5OY?323&[^754S** 5[,G4%3! M69O=V/#K[&:]2Z'SZ[+*/X^^[:%Y9]^9.0^C)KTFEB/GK)&$U!H&*"D7>X"I M#SU0?RBJ.O?K$$7[F(]C7N>J!/"*')/_7*[A7RUK7YEW&XMP=?V(0<K[D/ZE MP>A@)YAF5D(GF40:.52C+#5).3HSP/R',[X0O>NJUS<B[DI_SN_NRVI4/;R[ MNQ\5510K"KU_<CS$^I,[SBST%GE$. 2(64VTY$&!SDDM(8=)-6P'F+?0%[/[ MTL= 8JS'1&MU%SY=7\4Z7\P?I[<XK\76$8%5]7HW7Q1W<65JFX:QWAH__&4_ M6ASG(',.A+#;.$J)$,I3MB:B$-[Z1KEW'65 ;M6^VIR>39XIL'E=SCWM,P0D M%H(R[:C20!&@$:SEMRXI=^!MQV&-B;&S-&=[L/>V03&:CF;C_--MG@=KNO$/ M#A3DW-$D0P1A*BDD7@!*I48 ;5QG$9QH<F$!?LM:?[X)T0[(YZ31X0*<.QME M@DG+H,< :^V PM9854LI!;NP8D7IRF[ GI.0[35#[L4K=/#XY[YF&884(>X] M=PQ933T-7F<M*0#ZP@H$MZ'RUS+DVD'WO#PZ,*'M;A2K4T@-G @Q2Y#+("^I MW$BI*$RJ$#/ A;MNI[368.Z+3$^JC+PZ]!.-5DJWF57*$P<L08 KP8GVEM=( M8>$N[$![&Y1Y<1]E;^CWQ=/?REG^\-NH^C-?^.5L<IB!KS?(A T.AJ28(6G# M5Q%G>&W2%;?PPOSW?HA0=H!\7[SZX]/G*A_-E]638/D@MW8WR@SF0 .& 9>> M:F1D"+1K*871%W;3]UGXU1KZO3EL9147=1?Y]\NXASW_?>V"B^(Q4AP)QPTR MUE+&S496'2*H%+?MZ.VE/BJSG85K;:J@Q]I7(4HJ1M/'\XV'2ZZ]UB(+KQ*W M.G@>U&%L(%&8BUH^ NR%[6!V&QFT@W%?'*I+@JSV4_+J:S$N9C=7UZ\(,8\E M#^>O?W2X]GN+7Y-1&_/A!0S1OHBW/5I/;(TD]/S"*L4D\^EY:?CSJ>(EJ=^. M&LX#VUOVN&,UT[R* 'P8W>=5 R_HE><S98&SBB(I JTI%5Z9FN9&49)R"&2 M?O8@6-:&(AJ_Z@/T#P:AA Z#G[8R<OH(!@:AB[<8'+SNVKYO4"/R0,O,8QK+ M69/@#V.#.,9$U+.-14ZG'/0<8%+8.;813L7ZY')-S7*K]F0NG=!+%L3@W&*/ MK);$.$ZMJS&SA)H+N]^I-4V7?2'>6SF$9UF.SW(@G^8,ZM%\_X4N1W:540Q@ M"*!(^"^(]]=HB'5 Q 'D5NM(O7*P7(RFG7"P4ZX\KX+0K0H&0LKQ>'FW7)V= M_K4JY\]269L<1VBE_\Q(ZJ1F4"**(#?&$^4A=Q!(A:43%Q(<#8B^G>AEZ)R. M:=E=<OJ[_K,05U+@N<;02Z^E8HC"B)T@0/@0^?2R%BW7G)ZM:@%.?EA6IVCF M7*Q^E.M[*8\@[JXN,N P$UP;CAE&VOH >WBOK9?$!422-GT'%/J<DYDM07]R M)/0Y.F'MA$,G=)41;P34C MCG,(^^$2J7MKQP-,+NZ.[DYBH>]C;"K-'L\F6 M_L'&SK^C?Z.XIX5>,XPE$,9CP+B20L!@S.L=\V#4A;J@$*A3:NR)R[M528NK M/KNM\>D13U=?E?G@?GC-K$5&!'O B!3X43,H)25^0+;RK,0]@Y[.S.9#L4Y7 M7Y5A$>NZ,2FM##XV]D[@[3L/@3)G"'L^_XO4+:FK%X]A>U;:%O/QM)POJYUW M(21VFRD'E"*84(NXDPI(RS9[P1+ ,8%Q4&#]!G2=3*XV@"FG*W 6XZFOXT6 M&SGC53__.N-O#!'<$"R]!=HC:33@P5"$$,AH"&BCM^T<:R^/>OS.QVT 3E*_ MF112$:J#;V$X 5QB$(N9KO$*,*:LT@QP8[$+(AVU2-.N.H:Q;/@HTS^+Q6TQ MNYKE_R\?5=\)V )_=W>>"4X)P#AH"@>HK *:B#5J%GAR:84M>F+8B;QN34U# M([>Z#JH-<GV^K<KES:TOOJY$G+?-\T;?$SP80R172C)H= "44& W6(8 TJ74 M21A00/\V*-^%Q@:RS]EI0HDAB ,IG:;* W#/XS6B&!.4I+CCL^4[6PU=5@< M;EDI0S/2VV"O1<?Y19^9=+&4'06&.NH4<!)P56/DN$L)Z0=H? ?D-*>J8FAT M_<Y9VG<K9SL=9](*[S$B4$K##:8265:C%5=<?DQ'.8%5;3C)IZIG:&3>Y0:U MR>N#WY%)SRC05NBXBB@@ P3##8;Q<J"4.BD#M,W#I7C;FAH&V]M-D9( A(G1 M6H*,=%0[SUD=$"/JD^JNO&$'N"^NGJR(@>P'K$[3_#@K^Q0+YRQP(52VDGCL MXG'=>&<.ADIA>,9;6+X_]G2$\IK<\93>>;P;&3/C,=22,($=<QYOD-..V90X M>X!>7Q>4VEOWMP>=]#7Y/1FOV=P<D$_TP\O]Q@<[6N2-.9S2;2QBZ00T.N[9 M(A5-M) U4A3X"TE=ZI&]/6JC^YFRO+LK-AD%LTD4H9C=Y+-Q<<:)<<^8'E,0 M&LR-1_63 21X<&(DD(18XQ'%;*T8P)&QH%&AES/BT>BZPZ,ZRN+-[11QJ1G2 M4$$+E#4U(EZIE+N7!CCM=<265\I==*:"<UJ+P5QN>![KP;412@$:##O5\10^ M9HQJ*;%'7#2\HJ\;/.K[C6IA#EV%\>KS68CF%(5,AT!/8*DPMTQNY=.75@:K M(]WON'DJ!>G>*GP$Y10+/QH7T^#7'"H+_N+AC'A(F*/8:\NY11A*J392"4K@ MA:5))6KV^9R1"N=Y2'*P3M]KCV?&0"B,UX)1X+QD;+6@M):,6=3O":'N#4V" M:O>RY"0T^^+)^WP1U[:OUT,^6*OMM<<S1 PR3H;XR6+)@OTU6M22 4@O[(Z* M-.66K>/9'U-&\UP%SS),O]&2QK);!R:?74TR:0EU88XF&CMAL:'*V(V$4NJD MO=L!KH.T.P6U!.HY:7-P.MK=*$,&6P)IO$PH_D\C2GDM)>8@Y6K* 1J;=&4W M8,])R)Y\M.G3:.:K6*EO/BX_Y[.XD;H:U,ZYIT&KS$+D/-,> .0X=E!RY^NQ M*T@N[$:1-I18=@5N;X:EG,^_"P?UP^]QK7=SIFC]YT/A4?-.,L@)1(AR09GD M!CMG(-J@H#"0*367!E@+M>4YJRN8ST.VS> /3V.[6V5$8$@(4I03BU!P^>S6 MR?-,\ NK@M@% ?9R+ 7LODBUK5C[:3&:3;X\'!F+-6F>"2")DIH[A)2&Q!A# MZOG PXN[#JD5CBPZUZ']F#NSVK-;N+6_8=E-;X-\_FC/=</9K3(;\KJX>HZ MUMRIGY@<G"]/ZC%3$B"O.''0*FPEDKZ>.##0 *54.1C0P?&N)L\^,#\_)W?( MTF"6/:G'#'')K>4"$<6XE\PSP+?X"'1ID637+&K,VC:U<G(4:D>+D0F#"9;\ M/J]6^MM]7]>!%AE!F'AO%$2>2RD LM358P9(IEBW-\6DEC1;=H%Z7_;MN>U_ MWZ#R_LXVF>><0XZ#WXL$5]2'?_!&1@@$3-GKI<-C5KOS9ENH]L4<NU'&Q_@F MK9S+/91Y^7"&A/'2Q 0Z%6^F !8[74N%!"&7985:T&[9,J3]+JG/5@,=3=VW M^WPVWY=&\NKS&7)<*\>Q!0Q[)R4!Q->R$9FT /$&]F#2Z=(&JOWN\L[KH/5J MN9C'8#:$R>JN7,[V&9I#33/+N<.>(<$44HA0#@&H)39"I+C1;V!=M T>M0IP M;Y0*@M=CWD>?)X]ED% ?)G'$A%$&(NRLKSW @%S2><9!7F+5 5E.A[,O8ARZ MQO?W<C9>5A&^/;1IWDD&@040.>6\IP@;H7"]7HR1)L^OL^_617Z;I.H,[#/M MSKCYHK@+H>C5]8?P01%BB/A \WV:U]MG7! KO#5, 1Q"3A77C6O97;#+"41C M/\1$UP'*?:Y:+EY=\_B05T4YV4NN_4V#RZ@),=)SX;!B'BMDX$9B3,*?$GC% M?PQ>M0KP^1?"#_OD!YIF ,7K*!'6Q#NA#0QQ:[UHBXU#*2G>XD>A5(L ]W 8 M:#:)X6<\'S$OI\4DUK'6H^EH-LX_W>;YXGQG@#X%659)2D]N: T&OUC1ZO#1 MGR;-,V@D" %2F!V$\(AXZ3%9'^0D'FG4J(!@Q](?.NKS_8.9H5@21:0W5EFA M.0,,UQ)AJR\L];Y=)3\_X)Z";%^3P7:0JU/,5]>?%N7XSP-[\3O;9,Z3& T: MPCEF$DBH:J@H<!>W'W6J@G?Q)!'.WD[X/!GFX?,]+Q[.@*',.PH=!D([#K&W MOI9* G%AF4$M:/?Y(9]42'LC2G!>RMEJN.I@4MG+AS,+.";*.&4A"/XSL)JJ M6BKDV(59DQ2UOG+ / G+,S!$'\.0S<.9LXX*+ 413D$AE&5*;E\AD70 ;(!; M2=TPY#0L>_=/WC=(9WCY<,8@ ,P@+8RRE"H7IF>QD2J\""XE(!T@0]KV2$[% ML;<Z@_-YOO=>S-<?S!P*E-;6,2RM\50*1$TMC>#BPJJ:I*CS>3' %!S[9859 M[QPT)L>SYS,I65RETU@ )2S 6 FTD0U!!2ZMS.^)BGV5'VE0]N9\O+KGI!9F M5%4/Q>SF4+G=1NTS92421F(0=[ D0<SAVO%"SE]<M>@T_3_W4CI N#?'Y97R MA?M<EU<>SRPGA'OA/=%6<T.(!;26C- D$S1 YZ5=[K0 :&_SU7@<U_;G'_-Q M'D@>/+??\X4YF*JPKUF8X"T*4SHD"&AA!2( ;V$S-.E<\@"3H]JE3HO ]C>7 MW1>+];6A=0G*>!M)(QX=;)M1R@EF1#G+L+46$(;YUL+*)#(-\!!5VW-8N^CV MQ:@/57X_*B:;]-(P"Z\V.[_#9@^G&K3.$-;& 6DQU(H@XK53];R-L4WRC 9X MQ*!=5K6/[UF"LZ9!62:P,01"#21B 29MC:C7RK'Q,(4KQZ= =5_DO]WI+ ') M_JQ->9]7BX</T]&LKM=\'WVV8"?WFIG=S3(DD=.:$B>P]=!QY1C8\E\G70PQ M6.\Y.8!O$='S^SZ-,GZ;-,\@<8 Z)KQPED/D%2/UNX>I2+(_@W6GD[G4 ;)] M<>I=T-/L)N:&KK$(8W;?QM-E/!WQ:UE._BJFTSV<:M(\8U)Y+.,EZAAB2JU" M&FXD)T[IE/,K@_6JDSG5 ;)]<:H!;[82>.\TP"1TQ)26D#(*V48":0E/2<,: MK&^<S(T3T>OU@/:&M4TFIE>?SQCT1!,51.0TQ(F0!"^NEDUPGG)MY@ / [3$ MC#:@[#= .A@9919!S:&7S@H.E80!%KP=/? IEU<?G[W?4TC4TO[4D=CU=[)Q M]"76]HWWT\PFJS2/VW(:-#)?7U_38"NS:1<98AQ#@ U2!DFJ'?-V<^\-55*B M"[OAL<4=\(X0/@/'FF^0[VZ4*6*@55YCY85U"%LN:_==$8TN+).B?>7O9E<: MTGWO77T8/<2-DN:[5M\WR* +3IHF((AGE3-Q1U?7T@$@+RPIN TU[]BT2L*U M5U?X)0B'G.&7+3(5#V3(6(C:&,R55!#6/ISBDEQ8?E\'O&D'V+Z(X^[NI^5# MGG_,I_&DV5$4.M@VDX)YB@VDP7AKX8*LLDX/T):ZE#L^![C*UP&9VH:XOSST M]?)DO%+>+.>+\N[QG7AHL(/>H'G&J=,.:\ZHE4)I(+&LM^-TB%A2R#7 Y;X. MR-4!RN?SNH_RMC,N-8DWO M+ '+>&^KK65P#Y5.X<_QR8.>Q?@?<2<:T1TOT M-:\6<8$[7EW;; =K5YO,2R L,HY[1ZS'83KG]4*X]D)<6 )AY]%96T /8EIK M2JTF/608(.X - @3Z2GB2'"R-;O4IY2 '+;GU!G1.H#]7-%=\]V.5QME4G$J M$/!.:TT5-H2HK<^(2-*]H\/VG+HA5VM(G\%[:N8V99K%<N&$:,691, 13;;O M1<PRN%A_J?-5R2.A[?,@\8$K['><*-[1*J,.:LB5P(8#R@ Q6M7[ QHB>&'[ MK#W,:&U!W=_)XQ/VW_8@1R%E*((&N+<2(8+KP[C4>"Y2SJH/L-I:YX1J#>D> M$^K7&EJ-_-#APE>>SHBG@" >1#* A;<%.UP?]C=82GE9>R1M*/AEUGPBJ/T6 MQFC$E.>/9L&20J \Y<"%%TA!BV4]0QLKR(4%_1W0)!'1WK9>)Y-5H;+1],.H MF+R;;=)M]^V]OMXB0YH!0;"EB&("B-0$UTMA)KP"*85V!AB]=\"8=H#M<<]^ M>;=<[=#4%2R#CF[SV;SXFK^;C<N[547<W_/%U?7GT;?]F_G'])01H5"8ZHGE MB#@GJ=2@KC%C<5K%V0%&\ET0K5/ ^R+@QWPQ*F;YQ(VJ60@#YD^DLOEU,=Y; MV/]PXXQH@+D0"&C*G#?:>59G!UK#<4KL-L#LZ0YHUCK&YPO:C@K6,J81]5@P M"96SE&JO7!V*6@U]2CK) ,\9=L"<9$R'DFR;D&2;D7@>#@*&D6628TV1W5I= M!63*=NWQ5; O:OFQ#;P?&7:VHM@?5L#>YHMB_.BP7V2%;*QT4'(\@R.M4<18 M"-=V!#$G=+/[=SOR@J?3\J^H$E]6MEQ^65POIR\K?S1(:#VFGPP9(J$1#F!L M/6>QK/3:&"(>S]1>V%UY[5+DN2_<(?#]^2NGE6F7"EF_,F_.,4:44)37TG L M4P*I0:[Q=$BC)&1[YTDK9=HQ=,&Y8]@19Z$EAD*D-C(2I>B%74!]JH(;EVD_ M#L[>EI 3R[0+"0@ $#*MJ0Q>E1";E*8@%??B4F^".%V[A\NT'P=IOWL-IY=I M5_$ '8'*"P,<43"6&=Y(10-J%T:4%+4>+M-^')9G8,A)9=H-B FU7HL@%I96 M*F],+9512?'P +V5;AAR&I:]^R?O3RO3#HU75F$)E/-0:2<X?N0]L"E;VP-D M2-L>R:DXGB?UX<.HNJI68Y^LME<_Y-6GVX!;XVR(71UD1,1%RO!.&0,\U)X; MBVKIG7(7=H@T1?U[$R-:PO<\[%J-=*Z6B]NRBI6G&K/J></,20.]\SR(K)SF M""%--M(RR]6%W5/?&9L2<3TGB][-Y\NC&;1NE!GD$:4&$@A\>&^,960KI2'N MXG(J.F7/29B>DSE7R\5\,9K%JF1'TN=)RPRXX-I9+9&6%BJ#&,"@EI=HE;)8 M/,ATB4XY=#JP9TCZ.\%':M Z\Q(3B9"#ACH:IVX)MG)3?WF)$:T1JGUPST"J M(URC/:TRY1BU MMO+4AJ-5:U<$L0T;W6XOYC9(H$=2SD>>@1[2C1<:=QE(J M9QB6 37CA9,;^3A)NU=X@*<?NB3-28">C3#-'*%]S3(!I$;:*H6]-,']LUS8 M6M* 9@IU!GBG?)?4.1W5\^3,;+&87UW'2Z#\M/QK$!?*;P=S7)K,BV89%]!K MXD&P^EHPKS0"F"H%&93<DF;GYKN1-EY0$H;[H2J_%@%?_?!'4,Z[V=5]7HWB MV3TU7A1?USE9AS$XOK,,(NR1<L@B8( 6D%EL-LC8$ 6F')<;\EI>$DG*GE'O M:U8)@CSFMN^GV>-SF54^1'/4,T6,H]X3+C:P*62#:WY9#.I2V2]Y=3+,_1V. M^L_EYM:WS^7'?%S.QL7J'J_'D7\NVS-P77Q=9APF3C+/N))$AB 2<%@CRX"[ ML-NM>R3P +35V\9L=/ST:.58W<7+HE9,V.>NO-H@0TQ#[J0%5EM*M/;4Z8UT M.#BD*<O91QO3KWGUI>RZ\/Q9*?+B+LL6='*8<=$C7_$(@@V+XE\RFP?UC(NU MVN[*:E'\]^KG$$BH\;C*X\_;.SB>/E!>VWH9=C3-YZL2$/-Y^."U.;RKK\HL MM9AZBJU75'#*J02B1DDJEE(+9H!6=!"\'8@N>_,UG@Q^FZ$\NXEW'<4#*[:8 MKY/2]_D/#;O(*$1!<JFIT!PXKX"6ID9 PZ1;'P:XK3@(-G>LH_.P] C+?%P' MF2 .*\XT$0P8(9#6K(X'<(#CTJZU&BY#6])07_RLA[L&[O/HV^JT7_C7A#\6 M>ZWGH:89M! &6;WDPEB%!* *U1)# 5+2"P>X[SDH3K:LF]Z6G )H :%5(<[B MRW+MK*PNV]VW_K2S4>:DQ]Y!Z:E!0$ 2?':RD9)825+BIP%NF@Z*@:UII2_N MK2I[;$:]!NPP]7:VR0CF!B,*O;;0@6#>@:JM/1$ZJ19F\YU7N6;>++^)^SJ? M?RP"MJ6;OO@7QECEHWEN\_6_ 94HP2,TZ[O89D_O=PC0-E@F3>PY$]AJ[!CR MU")',4<(NQHOK9*X/,"MX$&1N%_5G8_J+T^0'\7GE\TSJRBD&GG/D?*4&JZ) MK"57(BF/O/G2:=\&N#>Z'*1ILD;.Q\7:=VZX=-^L@\P[0:3AD','$#% (V@W MTE-)8<H2T@ 71(=#Q!:4<3XJ?JCR^U$QJ678.# !MB=7ZQY%S28=9D@[Y,,\ MQ6.):$*=U%YMT7&VG]7.']=T=J"C\T_LFPL23YK5-VTSR2QDB&+D!8FW#W/@ MZS4+:I6ZL#J6PR%DFA[.Q[W=]^(=1</=W61*KZH%:,QM<.,!0=37+@WU7J;D MB@QPA7,XC&Q-)6<UC-7RNZ'7%GZ+YZF$/:[K#'$,K55:*NBQXD)Y"+:O,P87 M=K)D."3N5$WG(_;>6[2.XO'>GC(!/92,P?!.&RR<UX+4'A #&*<$^ ,\VS(< MVK:IE1Y3F1NNV+623I_%\LS,,J@9Q(I2*SRHXTNF:5)!X^/S13HO1=MO$G0W M.C@S$]_-ON;SM@YX[.DL$P8I#2/8VK#PWANGZEPN1IV]U/(:/1SP: _UWDHH MC!XVVQQJ_%_+H@K&?3&:W<2+5@\N+1ULFTF'#+;>4@:)93; [+;OG_$@Y=3[ M<!?@N^3&\VH++6O@;*P+8 7SO7CX,!W-%L&#B>7%[^_VEW]NWDDF":#&2T4, M"V%A+!$ MQX)I\SW8O%^)!ZVI8JS$5)]'173N-+ERRJF\7W*Q\MJ!5:\?_H8 M5N[O*1,"2DTM5#RXRMPY WB=B,"$[BFM^$>B9JOZZ*_243G.\\G<!RA_&RTV M U[M$CQLK_8<3:?SJ^O=\NUC;1O]9YQ0@Q6F!F*GI.&*FXU'[R0)2KJLQ?D^ M27P&]9R#VG' ^T0X9'N/["J#)-:K%T8#P[ Q'$JX61%QBCC<[VW5ETK8#C1Q M-K= +^?%+ ^N]?JBMPCGYI.]Q0J/Z":C' *%L<42>,P$I0RP&@DC1#]+\3^2 M0]">,H:W@-3*PE%&((!>((Z\)901;TQ];,4I!FT*)8]?9C_74F877.Q,!V=F MXO:(7AM+F7LZRWAX([VD7FK$"18:,&NW[Z?C*74Z!W@HL\^ES/90/X<C&4NU MQ0NJWLW"R$?3#\LOTV)\=1VT>:@N;,,^,N$@<PX!:9RAQ%(N,:TQP&D)\6^G MQDTK)-GC.K:I@G/0T)3!DE>+N!Y[1.CRK%6F?$SOXU@QI)%'#AF[.2OEM(/F MPJZ5/Q/5TD#O.R )0=33P?][/KG)7T&H04S2L*=,22:QI$A;%B"V%@NT*7D2 M7CYE4Y;0W]PZ92=<[%0?YYR#KZ[_.:JJT?XR'/L;9I!"@(&Q@'@*7'@EF:]1 M-9J1"ZO'?N;9]F3<^[:"FZN>ZG&OZH$T,'FO-<LL0U1J:PRPRE,++6";G%%G M71"ZEZ7 '\"^M0#^65:FXZ"O[J-FY^Y;7HV+^8'[20ZTS:@/<;R&4FJ%"<., M.%$#::66_5YX?U%,:QGZ\\Z=Z_K1?\R"8M^%/\P"3/$<T.N%Z>)V^SP\MB[M M]53XHZ?>EKXWPP!A2R"7CF@8/&CNMC.(=9:DT'R *;IGG[G/H[:^7I&/VPW/ MJ^OWY>PFS)!W!P+K74TRS:CEEED$K504:FE4O1MJ&<,I=6&:5S2XX F_)>"' MMY+=R@IVYAS " B)O+5&Q>NU>+UXY1S"*?ZF?#-[*EWPKC,=],5$=WV=CQ=7 MU^[;^'8TN\D_!M-P-8LRQ?^/F71?1]-\55<A0%6,@^%8[5G.)M__X<F3>RC; MP;=E'K&X_0 U%)H*:#3"M3OO#!,IMPX/,%KO9%?F_&KIB^Y),GW(JZ*<O#R@ MM'%IGJ*W1G3/F]#O0.()ZC +AIF/!L_* ZV9J>V;B_=,]YI[U/D$T,E+,FB- MO8GWIZO7(6,^N'D2&",<H,1I3WCMY#EJ8*^K&_<K30<&5HL?C.-'JN''IJSV M CD(/'*,.:.U"A388.65D;T>)EY3ULTF/QIACU-"7X3]M+R_GZZ0&DUKI-[- MKLOJ;JWI!G>1->LA,]IQX 7 PDEE/=9LZZ-Y!D5*-9$!UEGLA(#=0-VG;8PC MWE8MK5,!9Y-70MA8^GY:SI=5WH"#J5UG0$*BE,>( &O"_P D6\203+I9?8 Y M3ZWSZ!5#V:,Z#A-XQRTTV_VZ?.)&U?3A/];#C+'I9D-E]Q[#<1UDV/$P>"J= MHH8!'OR5[=*@UR*I#,T "=8? <H>M-$&O^J\@WT[K ?;9-QA8YV#3A-I*#9, MJDUJ3 C:F+ZP,IMG9U&J MH@CEW&C-!U2+^Z&_[W_*_5)W-S.ZJ*13QX]+0, M?0->'=ME1JT@V%*$)>=44,$UW$K-PJ1P6;GH9Z==Q_HYF97UT?>GI][K\T2? M;ZMR>7/[.0\ +=[=W5?EUY6#H:8!R;B!NW,.3>LU \9)'2#V'%H %;2*^UIV MCO&%Y<^=AYN]JJB_<.0^O$K350':2;$((,6$@654MEXN?B\7_R]??!@5^U*A MFG:160.05EAH"IDDE'(@0(T D"(EO!C@:=S>2=JQ/OIB9'U<TY1W7P).4='Q MYOIBLBK_5<X^!V=DOBF;'%Z^Q<.[65!FP':^GC<"OJMTF?V5B%O\EBPXRYA9 MX#'V "O#F:UKY7H(>%*)CP%F^IV-U^=366_&>'5&9;ZZ8V[E":F[6)1Y<W0E MG\!]5OA0VXPC!2GAFCK PUMOC=6LEMD@D^(C##!3[WSFMV5%O(E-FX:KD\G] M9TI;(IS%W!'NM)+*0UACARU/63\_/JWJ;:Z?GT,1?9)X52OG^T$OS*BJ'L(; MOPHD#Y#T8/O,J^ XR1!54JDX @1+L9T]"! IF]\#7<;LD2^OL+5MC?27SOP, MIF=2Q+DI^N5[RR V[R1S"B'+4?!KH(/(26DPWZ" E$M*>1[HPNCY>-F96M[$ M?-]9D@:2&@:GG&"HG!7.,67P%BMA^RWXT7G6W/E-:U^:>F3U__KEA9+>AS^L M/GKUDTT_+X"/BW)_'Y=W:V4%_WH2[U":Q)BPG!:3>.!BZS_-@P-5WH6>;\,S MQ=?5#8_?#S#_MLA##Y._]9!M\NC5K>^;C-;CZ>@V?VV0=7)<3QFVUB%&O$7Q M!FALG75!B5QC8 26%#1YNSH[GO%X]^;^$QB/SV6.8,X819)+J SQ4A"RE4>; ME&A@@(Y89]I^><+B9(S[FKU6-V.\(GP<LLZORRI>B/YZ"G"#]ZJ%WC.#,&". MBX :A%I@0Y#9X!:@3#HD,4!GK"]N]J^9(3!Z=W'-QYN,5\4-@_ GTOJ8K\@H M 9Y:S^.]&U1@)&V <H.@E3+EEKX!VMU>.7<$WSM4V1!('Z3*BYN96451XX?5 M\GZ ,M)E-EG]-EV3IZU7X/0OS!#TC&D!3?R7(2^H<S6ZT.B4W) !&ONAOA"] M*7 (KT<BV;>2,Z0<U(Z%H#'$;L18#;>*8,*DW.$RP(A[J-0]41W][4R^&'4# M_NUIE1GC!-( 61!D111Z2E M9P@P4NIK#I!V?;G'[2%^_@6;S85O3Q+/>U^I M62.X'52#R'%'BRR^T<P#0E%,M1'$.4R@@!8#I(BTC3SFCE>C/A](F?G^P0QY M!81'7"JJ'"78^F 0UQ)IZE1*@8L!Q@#)>GU^B"D%S!.M_KQ:/*%%^.TY)<*? M8I;C9#E>7%6?\NIK,<[5M^*U];A=CV;!B[(\WEN/F7 &*BFHJ26QSE]8:'BJ M&LM64>R!#_$&FLT Y[:\&Q6OI=CO?3[#E!O!B.0(4>HT,4KZ6B;H[87LFJ>K M]"4WDL'L[QSME_FX*NXW(9<IJO%R'7+]EM]]R:M]L\N!IAFG0CE'$,*,,L>( M\J!^MPP"YD(,2TM:?W%DME5P^Z+3YWQ\.RNGY<W#!H>#+-K1(B,V)MSQ$*D) M!BD17B&QE0^R"UF,[X8\[6#:FPFJ9^00B>3OPH_[=A-?/IQQJR4G$EEK#-'8 M4PQI+17D25N* V)*2_Y+:SCVEY'U-9\M\\V% "_NN&\0X#7L(6/>,AUO/K7* M::R<0@YNWPZ3=%?B@*:K-@CP(K&J"X '0C#W;5-^*E[?'/YOLG\![83>,J@$ MTD):PJD43'*O"=C@8KUT*77'!DB\UMER'!M;T$!_2[CSQ=7UKV4Y>>H;?"JG MDR;)^P<;!Q?2*2^\XTQKKSW67/%::L71A26?MFCP6L?V_(PZB4F9=)H'_U03 MIH*C:IGB2M52AK?HPLK/M*GVQHPZ$N.^F/1K5<[G(7*Y+O89H2=/99X%^^HQ MQ(90*R'FA-7KKA8*WF\QAOZVC]*MS>D@]K;IO=[WB24Z8R7[1E=+[FR3*4J% MYQY+@"0"5@+-]49&1SA/V:888&6$%HG2%J0]'K;)PW?%I'4;G+9IN2K0L!G\ M_O,UN]MEDAA#J9206XJ99( 05LL*K4LYCS# .:D%G;\\)M,:NKTM(>73Z?JD M\&^CZL_\"1[[EI)V-LJT!RI@!H.((?2@'FI4S[G.HZ3B+ /TC-OG4&O0]N;. MY+. P30,6$WNBED1Y8\7M1QFT8&6F; ..DYH"X QA5E=/O">(93-D$&6(.J M?2JUB^_9/*)C/*%,.$$UTD) #!F%,A8;VAI9J5(RK8[W@+I/\&N=,ZF(]LZ2 M1@>I7GDZ<XI)!QBV+/B&&L8=HGJ1S .+4O8^AGQE08N^\LE@]II1_'LY*[\? M\>&9:7_#3#GNB#;:$T&=$(80@VII,>8I$], :R"U29TV<>V+14]2[C<+X\5L M&8O,;E,VU[G4Z^<^C[[E<_<M6.&@T6(VJAY6D,43\G%)O5QY=W6QIH.YE9U\ M:T8@E6$2, 1Z @W0#!%;XQQ+I"7P]_CB2&_)] U'*?V2/TBR>4=U\"GW+USN M:)&M"O=H0)5QUAF/I-'U=KNG C<ZCOT&+P-HBW2I@/9%F-/.MA.HL21::8&P M%4!P"^K%?^^Q35GA'N %@BV2(P7&OBCA1M4L6+IX255]=6LQCFMDQ72YV'OQ M](&6F8EU.92"/BC!86.4LYL5$0P< 2G1'@07;53:1;8O)OTS+VYNP_#4US#? MWN2_+V-NWN:>X*OE8KX8S6)^0G."G=9AQH5TC! @G!) 6LP%XC4ZL=9A"N\& MN%+>(N]Z ;SSXUSQZM_O:FO&2P-NUF>YOA]*C^>WXJ".ND+G]089<Y;1X$MH MIRP/+[OP!JZ.SL4%( ,;)?/U(>'G@*T.7_1G8Q&W+3(&E:$Q%XIS"G6\ITOI M6D8@DZY'&^#[FZKHL@M0S_J2;@K4%E]B(8E945:_EXM\;O/%J)B^_3>81-RI M!YYYCK@ )!8N6QU^]188UNB4>W<2OIN%82Z;',)\Y>E,,6.HU\YHI23P5&JC M:MF$IQ>6:IRJX%?>W#1 ^_+T]&@:;Y+X=)OGB_=1B5%5KY_./-0D@YIJ+J 2 M1! $G>-:;JH,>$<1O$!C?[*.GU>A;P?2<Y)FY_G-PXTRHJ&3V :7D]$PHP$' M.:FEY"!I56* Q$E7=@/VG(1L7_Q1DTD1!SF:QBM#WLTVEXL</(BWMUUF;3#1 M$. 0)5EHC PA$JQEE5I=V!F%-I1>=@=O7U1Z7\YN MAWT1I_#M]\8.YZ[?$L MX"0\<AQYK:DC(=*5?".9=X:DK&X-,)6JS7FK!3C/192#\]7K#3*+I2:""6 L MQ@;+$'%MI0-87ECN9IJ"#[#E)$3[R]?<AJN'RPP\?S8S%D*AB69*L@"1D8;6 M)MACYE*.AK\!EARKV!>IF6EP]D61[RWI@9GGY<,90Q8#R*$S00QK/=%4U%() MDE0_8(!YEVW..\E@GH<BOX_N#L\[NYID COG3'B;J/+0(XH-W2PC N A3]J$ M&SI=CE/Q7K:<C.AASNRXW'7'(N@R1P#AG9-+TZ89]"XXY,)A(@D34@G,?2V% M=>#"HN=T99:=XGL>R_*^05V2'2TRPY%CS'"I/>-.>2Z,J^4C:;>C#/ P6W?3 MT*F(GH<Q=3[<Q]%B78%P\B&OQE&'-\VW"O9UDFD55R&,E1APR+RCQ.H:!:;0 MA=5R3.;"7FZU"'1?=/M0E>,\GZPR.*,PJY*QJ[M29^,\'B;?9ZL.-\ZT5$%P MA#%0X0>@+75R(S54V*9L4 U^U2:=7JT#?!XK]F3^?KPB]6/4Y[YK;1OWD1F/ M$:760TJQ@I8@Q&R- >;HPH[&=6O#VL-Y0%S[4!7C/)%KZSZ"&?=,$&@M)9@Y M B RO,: .BTOV0_KA6LGX7QVKGT.WS*_+:?QKHF8LF='#\V]_ /]9 8I 1%A M$O-@Z1D@UOLM%DRF+$$=?SCO<CC7 M;#X5TLI9^/E_%$\Q-Q3K)YA_K,3,RJ MQ\K$I%-M*%/6UIJ S#&1P,<!GOCKGX_MX#X<;CY&05?7GQ;E^,^5C?]<%3<W M>W=L$GO.K$96,$D9<498&J\Q)#5>!JL4NWG\R;X+Y&F;Z)^\;KMSF.NK?-3U M(MZ\\]H+M6LY]_0>,VLP"5([2HU7&!FIF-G(C+36%W:LKRW&]8OZR4Q[2G<S M+>?AZ^/=>RO2OYNY;^-\OKIL>#ORU3+U+I:=UEN&J716$&"4"! #!!6I%]"1 M$TF';8X_&_BV&-8+XN>9=3_FD_QN5>-_)<T)B\0[>XBW5V#"G%2>$,VT,H)L MWR[.D\['#_%88;?3:%LPGW\[PEU?Y^-HB1-W)%[I)P-<&P>\%#J\<)0 K1FN ML2",)B6)'KTK$:S!E_)-DZY=N/NCWEI)ZR-+Z^7N50G3O33;T2:CG@% /8&6 M4*&=TIC36D8/2<I=E_ 'V(EH"]B^R//';'17AEG\O_/)"HK-GLGA8D?[&V8F MO"E*&J*)\BY8:0Q(C1^F*NEJ=_@#[#6TBF[[(:/[KV6Q>(@W:9:S\,G3T1;S M<;F<+0YMC;;:?R:DY XJP!74(HC!PHM6X\$!2ZG*!B]XM^&<2CCK0=[WY6BV M*ON^N@W^0=U4^>J#2SG**ZDB@0?$.4T P81JNMGL)@A;VFCAN0\_^92CO((C M00C6% !.E,12"%7+9AFYD#L2VU)P@Z.\QP':VXF%NGK(I^!]CZJB/)"1_NKS MF<#$D@ ( =#0 )>0OI8-0Y&TSCA0LIRLW5WWE27@V1M7-D/\8S:_S\?%=1&F MJ$.)Z3O;9 $O%F^IEY@ZP0WBO':N"!8NZ=Z, 7(F4<_/6=,2JGTSQY=5/A[- M%X</1[W:( /66F44=%@J0:1B(<RKI6,<7%A]B1:TO(,W2;"^E9-2UF"D 5#> M ,FQ4,@ZMI&**&=25NT&O\*2-BDE@_D63THISH,PCBH&B#&" RAQ+:'T]*(+ MD1RGXJ8GI8Y#].3EDUU1YOY#4OM;94IIS33W6CF&J)#6DRT8#I.+]FA/46'9 M%;1]F1(3M%$L_&A<3..8]\\V+Q_.?*S5)KES4+@P>6J'C:^ETCBI@O+@%V+3 M9IMD,,]#D8,SS6N/9UAI3BU"Q"-$N8;4$[&13&G&+JP21(IJ][+D)#3[XLG' M_&LY_5K,;KX?\\&@9V^[#!"J" UF%U.O-$#4H-H4*^+QA9WD3E/WRZN36P/V M+=4H<K$(KT-&"&)-4(*TNK;(6G"1,B<-?KLF;4YJ <ZW5J.(<R>=I(Y2YQ6D M1E-:OP::"75A"_YI"FY6H^@X1'OC2S&+"8<K2WAP2GKY<":(L_%."XRM%YQ1 M;1G?2B633C>^ 9X<J]KG3$G%LR^6_,>H*J(%C3E:!Z:>YX^&"54C#:1C5ED M$1,<@XU$1FF3<AYG\.?#TJ:=1"C/08Z#T\W+AS-@'<)> TND==!+XW -C\&< M7UBAL].5NH<=)R'97Q6'XFXURH/SR[,G,T"]UTX$00@+_P-:D]H8&@O!!3/C M6(6^*,V0 N3;JS_$N=1 >4Z-L=KCF(153\"62Y22/SOX,Y]M;NZ<BN@YO-5M MW#[Z5MPM[W195>5?,:H?W8=/%@\-_=A#W618:.L="(X=(0*;\ YQ6".!)+^P M-;ID/NQQ<5N&NC?2Y8N(>RW%DZN/U%U,R-Q'M --,Z0\XT!AHWV\1-5AR4TM M,5'BHNM&MT"N=N$]IQ7[F,<)/UZGE6C'=G>4Q2/.GEG+-:-<Q!4-4R^8!B? M_""5B-JT9*V!?1Z7*U[=-O\4%#>:7,V>NI_-*W/L[B)C3A+J' & 2*88M0[7 M.[N6<9ER&'CPZ\WI=.L(YG/:N#]FRWD^J=\04][=%8LHG,^;'=,\N<^,"F0U MHB&X-AY32!A7M7?L5!H5![\&U8WEZP+W\QC!,.*#?MR.%IEET#(I&7;&(A0+ M.L#ZW7,6X)1=DL''G6V;N%-1/8=%:VBD,H*XP8PRK9263A&)<9W>X+0U*7;G MZ!H_YSPIWH;E.1+,LQYUB[4Y_CV?W.3S\,0_1_&3Q<5<66FD#J$3-TY*9*!& M0&P*?2'*L9*F":F'>LZ->J6(!99ZZ*'S2! A-K()25A* <V!+O:D*+C!.;?C M 'U+Z33!F?&:<,LTPM( (8-5JB4SB#1Z#=X654[6;9-TFN/@?&OI-)XJP!3G MP&BM*7- ,%A+!PR]L$7D- 4W2Z<Y#M'>CK:E7?F%#%:02J&5%8HRPUEM>"4/ M+]=EL^18Q1Z^\NLH.-_*03:@J$'!9_9(::R=P!3!K524I[@H@]\R2)MWDL%\ MBP?9),7.,N X)\%] R8 AVL)*5(7-O.DJ+CI0;;C$#WY(%O'5WXA#K'1S(97 M!G$/$?-.U5(XS2[LJN-T91Y[Y==Q^+Z]E!OA;$"+"*I<,,<>0HG(1K[PJTZI M_C3XS<0VIZ%3$>WMF-MT% O/;A:QKJJ/Q<WMXO=EY/C5]>909Y'/S6@ZS2?Z MH5[LVCRX]]AD6L\9]!PH'NME,.>]\ECX1[P<O^@ _ 36/#]!UROZY[%O75^W M8[BFF 2?0G*,P\LO,*M#6H6Y2BE:,WA7/)V!7>'<6U[SZ&&UV._+:K76_[@3 M$$O8KMZ>?;G.AUMG@A%/C5/:<R0QM9#YVH=0(91-\=T'/\>F\ZM]A,\ZYS[) M;CMV4GW2- LQCX-&$,N, P!B3UF-IL:2IN34OZ&LG%9GS=/A/2NAW+>\&A?S M]14#VP^W,_R^*?*D_C*AL8'6AD@HO'0:&D,8K;&AT*0DN[ZA+)Q6J=<RYOT= M"7J\.K2N9_LX^GVSYMZ&&6":! @54Q!I8K1E="LM4S8EW^(-Y>.</&&V">Y9 M\R\^C6_SR7(:1E_?+K IXGTI.1A!#](YA1W2UF$HK4/K%"F,E 2BD6<XU!P, MZVV8*:V4EF+LA'&2ZEHV[.V%E39)57"#'(SC 'U3.1@0Q!U" Z %6EO!!5.U M9$;#"ZM2D:3;1CD81\'YUG(PN&," ^H4)=I(AHG4>".=!OK2SIFG*;AA29.C M$'T;.1C AO%S(*3@A'L")=2PEHFX2RNLE:K8@SD8Q\'Y5G(P"(Q)S,@8YI'T MS" DM_A8PU)*:0U^X3=MWDD&\RWF8(2XB\<C#"0() 0TT&T2:H.$6/\ .1B- M5=PT!^,X1(>:@R&IPE)K;I2T&E+NF00;*8Q%E^V^GJ+,8W,PCL/W[>5@*(2T M#]@ASCBSFF D:R-LJ"0IOLK@]X?:G(9.1;0OQKQ8Q/H2?AQ/EYM*!_%^L)7^ M]E"H:1<9H.$=E$ 8$9Q @BGE6M0(@(#.)=ND$WA0]@)S7T1[.L2KZ^W2ZJ[[ M!)LTRQR)^=Q66@Z5,YHAKLU&4DO2ZO\-WE=.)U2+T)Z'1/7Z9CS9^Z'*[XKE M76,FO=(V4X8R9!$S!'($G;#2^UIF:L!%YQVV3:=T?,\X QXWV64,D>C]<<$H MDQSH6).@EDLRFW)LXOB\AW(QFKXIWJ0C.I#]P/?%Z,OZ^H'9Y-E=JU?7,718 MAQ$7LDUHN%:>,2HQ-XXX()7=G'UP2B'9R%@.=9N0 F6-U<8383EB&'%E:]E" M 'EAA^52%=SDJ/91@/9E^?5H&O,0/MWF^>)]5&)4U?X%VUU-,J^,=E@9X)#5 M BC!)*DEM$'FRZ/,R3HN.X'TG*0YN'R[NU&FO*"2.D*X=Q9:+/RFCB!RFH=I M[[*(DZ[L!NPY"=G>0IC)I(B#'$T_C(K)NYD9W1?!93NXG;BW728E Y!B*XF6 M# D"X>:RHR"KA/3"EE;:4/KSZ*5%>-]2FHO$ACH-K0TB<J)P,-RNE@P FA+S M#GX))6W>:@'.MY;F8AW#VA$IG:90,4F]91OI#&?RPF]D.4[!S=)<CD/T;:2Y M"&AB >3P)@GH);0B&-Y:)@IX2J;T&V#)L8H]F.9R')QO)<T%.8FE$X!I"C!7 M0G*':ZD8_!'V%T^==Y+!?(MI+H0S[$6\Q\8RQCF'D-!:0LV3JJ$.T*:DJ+AI MFLMQB XUS85!3C"6D"FE&:6485A/QY82>V&)M^G*/#;-Y3A\WUZ:BP><&^.# MP55&4@88U*"6SP.;LOHR^".K;4Y#IR)ZLEW9;K9L]UCV;&4<:)%Y"1@5S&L> MF,_"F!V2]9@EE2DYMX.W(B=HKNP"U3.5\1A5U4.3ZW;V-<N(-,82+%$L0BF5 M$UK4+KK3$E]($FYK^MY?K",%VO^_O6]K<F/'T7S?'S/#^R5B8R/ 6X]WW;;# M]NF)>6+(5>FRYE1)'DGE/NY?OTQ)J;I*2HEY4]K1,SYV53*3 #Z0 @"_8#H MC]EDD_M07#]+>8#9]?K1[8W7=6K-NZ(^SDY^<Q0*A$M"18X%1!QA/%26@&<V MZQRJ?CQ/;Z X*VXFJ^+Z\X4CLFTA=!D%_+R-5!R)_56/14F%DV531ZFYU2%- M7E9N1^(ES=D93W?36TMM:0M'&:P\VS!ZEGERS"K:\W@4U+DT+6FUU P$4'B8 MK=;V%ZD_=99)U Q+>[*''I7*>K(1O__Z^5OQC++ZYM(I;XT.45\> R<=\88S M0X2I/!(/R<\=D365#97:=<^:9OO9Z]/>*3Z;SRN[[I-]=M^"UM3[(V*4.HLH M2[NWDT8RRRH9!$)L-Q<Q.[6DFD)CGW)H'I=/56?^]=G\7S?G<U\9*3:!4DHH M@C+RZRSG6VT,*!B:L_\.S?#J!G:-\[S7K.-U[.[RDX@I R@/TI75R3K&R2(. M9,UQ9)$4HE9S]9:.P'=IW>N#W9+=GQ.#3?K:GX=.PP\,BUH1I)4-(5#/)3/6 M6E91RY#_-3I U1;Y\X/QYCC;E6G]:/4Y"40'QT7!C1=@0%AD@L"4NVT^0*)5 M62[&YYDUB*(F6=O!!K 1Q<?B1S&[+])>\*%8?)TO[M;5\[[<3F_6+^QO&]A. MK"SJEQB[ELQ_3E??[/UR-;\K%C7VA9IOB"1@K=+F[&003H+DC,J-9("!L[7. M_WOA01U]K_N*R!*Q::$#+P00RJ0+R%1<,)B,Y)RA-6S,.V'[8):%AY3F-[/U MK]=ITCU?/^MNR4 F[0G.:6\UYVEW"#S9]I(E\3DL*.JQCN5KT]Y%G[?D?2RN MYC>STBL^;"B<\**(N78 $B&>.(*(H^ON9QN.8$M'EK[;.$Y>FA+M,;]#$_4E M9Y;+8D]8H\ZPF&QPXQ-]FGL")BW.VNT8F@RUG%UJ@ 9J'S [D]6#V9E>_^FO MLS5IXB$@%I+O @(L(<QM+BFE)8'( 5BS'XLRK7 ZNWE54L<Y<'A\%))P9PGW M)OV_$U@9"17]SHB1W1!H'!6OV[&-\KRK_:?6W,O*$%?E\<?T+CWR_NNG]-/E MU\2R]+MCU_N;^4 4SC-)== H( %:$(IVL@E8C"SH,@C$-BV4BX'TI]5DL7*3 MU;'[G,U^*$J@)$A<>M 8>8V#V;:7*84)>&1%+[J&8-,:D".[B]&$MS4R^YO[ M2.24V,0LP$P&YWU0-,@M%YFR.N<RP' 7^8O5@'/E-BCTIQ]>E7"YR;9A'MZ4 M7$VEA+7,$<<Y6,\(4Q4_)-AQQGDZ!=(Y6#Y;0(,"["%&I@'3^?6AYFY-?2)* MQ(4E0#1C'FM$@0.N.(B0RLD1'.-2W1'$FY=<^R&K^=7FDNWLVL]6T]7/1V<E M9T2B]B67'?C*L0SM.F-C\%)98H3RDC@%Y;5/L0X$IE\04\]X?VU565;+RK*X M^K>;^8]_ORZFFQ4E_>7Y0I)^%-=3G!;+?7[YBV>B0FE^S'+#J*;,4404WTY= M<2UR,MT&M%NU(,IY,QSMK*A($L\Z>6W;;?+3:G[UYQ$7=^^8Y/%XGCC#B#*: M"H\%]K:B48FL6KT#0DV&;)^G3S7$R<X.IAY-\VC9B)</1Z7Q^L0>>TE!>\J) MV/$)T/,>\I>*CP:E^WI+V/-9VMT)YMW=?+:>+APM5O3RX2A9V<86 A<Z!).( M<\1OJ=),A9$E9>:(]<7!9"8O>T"(.04A9M=G#">'C9:5K2G5TDKB64650UGW MD0;H:[2#D/-X60\AY]FHCVVO0W'&PP,B8P2!H#2Y\0$TM0I+5!%$!!X)./+M MD$;9V!(N*O.\+..V!PF/'XG")H=5!^L]YS($S4,)[>UR9[-JF UHZVA*<O-& MN-BRZ#=1"C^[+H]6CF#@R;-1482"<R:MC9QIIH7BN[V/IV5S9 M!\V#(86=+ MJ( TK^MR;N%V<K,'#4^>B=3Z9/RD"1,-##AUTI#MM,$%GI/9,J"RABV@((>- MK9H)'XN;:1F9V=1;.V@@/'TT*LRD=<D(1A(C%0*Q=$<$AZP6C .J+=8"%AK@ M9JN0L$69$W/[9G9=_/7_BI\',?'LV9A\<)FFGKPCHST&ZRR3%1G*9!5JY[\ M*/+8V1(J[/VB9$:8+J\FM_]53!:'[8=]CT?$I3#&,4%U0 #)PMZFB"=BP/N< M<ULQ:FPTQ-%6%XTPO2T6-DWJ9KXXO&0\>3(B)C'65F CD[<%U!)7.5K ;%;3 M3#EJ4.0SLV5?XP&N(?UD7^QAS]/1>4IQ,H^\#Q(Q[Z30%4N,4EG6A1HU+IIA M:"?8V+A$]='QZ/FHC 'GO0J(ES0QST@%=0.@<RHCZU\('^>SM-7=Y-/=Y/;6 MW"\3I<O#4<LG3T:D!!5, [+);H*$>*3*"T,N[88B;959E6[1J&&1S\U6 >'O MBL7-=';SM\7\GZMO95F;R>RPF?'JB,@XDL)I7U94H-CP@+ N2;("66-]5DQS MW$'-YKC:+E#^^IQ\ZN7T(2?K,$I>/!X-6&6L$> 4QP ">)EKSA)QH=2"G+LP M>-RASH98VFYP8WUHMS[^^_0M,6CY_GZU7$UF99OYPY&. P,CU0PK;P%S"\:& M0*2HDIJ23Q:R4I+''1AMG+FMIU3ZN^^W\Y]%\696YCM/?Q0?;B<]%JEYJ![T M_FNY'A>SY9J@C\5M65-Q761PS=,ODV5Q_6'R<UU@K4Y-LZP71^D9QDZ3\HI. MH)RF'6%3; @C()S7,M![YIAY3%B=2C>9;X[:NK0\>NJPT=HS@XW8)@\CPS.W MGN&L(ET#['D1V4Z%U--R]&ZR6$S*?_5==6"HRY.E@DN!/78!& ,DO >IP4(" M,BA42]5:2B3>50)\0.%C A_7R30_7R 5_CE97!^[-M[8-Z(,&",EJ7%>,EHV M49=TRT=,K1C99:RN0+>W.&2WXNHJA;%<LLI3T"/I\H\?BY0%$Y#UNHQ>6B(# M+5L/;"@Q!H\D.ZE'!,P;8W[7,#J:4/_TP6BU"=XRK1D+6/)D3?A048/1V+KL MG2?(/6@XBX/'\;#GGEFY3NJUEUA^_W![Q=>>C5YBR9"B2-A$.#>&4[2=)TF> MY4BNU>0*:=XL&W/$C>6FD/D3Z_:HX ^,BA11&33&@#S&QA%F*:_F3J3-4?8! M1?<:AD!S#+W,ZW@!$RLL"$$8YL218"VK:&2$CZQT1O_&1E.2N)3K?%*)H"A# M F/O&6!(_]TMJ,2/K/]S ](]?IWO-)9>RF6MQ!.B.7/">",#*0NMXHHJ W)D M0,D1Z_'+6J?Q\E(N?&H)@A +GBGJ? B& ME218-0(ROEUPY"SN-E5PBI\C/@ M*MEDFW/6(X;-GA$1"V\H(A0,PMYRK115%7W<L)S59$"GEL,Q:YJ10Y\X*_^Z M*(Y'6(Z.3;IEB A:BO1_BFL4DK96-%/+:_5&NIR=+%OR-9"4P]^S??2T\B[N MOD]6WY)K^&^''?-7'HW:&B6Y)R9YGYASBYS2U2R)UB.+XC8HM7FCC.UJ2?D\ M797K[YO9]?3']/I^<GMDXWKU^1BT85YZ$9"QUG'LC*B8Q(3!.2&< =T\&\ZV MU804>D-86=EY?3R76+7\-OW^>;Y).3JZA9WXIBB]5YR3@(653'FJL:OB8,P# M&ME2EHF)8PAKE-?YF]M_SA=_?ITOKHJ:.]RSYZ-C3JFD=9A9D^9KI2#5P2]C MD'7+Z1*PT90T7]WT\GC=U;JT68;3)X_L>$^>BX&6M\.YIU91+33BB%3Q,)9X MDU.T?$#7:8>ST^5PO[.3C;-Y\T#=[+KV67D;GXO$6NFYX\88;RG5UHOJ )$I M*4=6E>Q,5#T_$^E?$%U!_&.Q7"VF9:G==6#OC]ETM?SXZ8^CX="#XR+WP7+& MI0*' H2 P,LMK1QS,;(TCW[A\J*\<G.".=N:>YC$H^L&APVZ T.BT=XFFBD$ M5=:)2W]ENUE;JG/VYI,#[3^*Q9?YKP"HAJ72TX)VZD)6Z4D [X5S. E/>R8P M5M7.P;4Q.8@[.5S_RR"N29%T!;?J3L!ZIN^_EUP["KF]8R)1QI*R-)&RR9O' M97$B5]$(&.4DOYP<;OOE8->46'J!WFF@V](%G!%1UK2QIKQF'BRCMJ(KV<XY M_55/]GE_;;B=)9 S@;9<K!Z!+/WK.<#2C^+'DB5[ BA/?A\)X\YZSBD'QY-) MP!RN @!".)ICZP^HUE3_@9,<KK>.E+W+S[,GHK)!,6*"LF6?(@168[F;MR8C M:=AZIJR>2_HLGK4IZ[]/9].[^[N#TG[R3(1@%6*2X;)-3]F?*J@J#5HHY]S( MY'VJQ.;-\*U5F4_^.B[SQ\]$ LD@1X09Z[VVE#NDJF,!29G)D?F \N(:D7D& MW[HR,]_-9\GQ+U:3Q<]UM9%MR\;CYRN'!T:DB'34<>XP*"S*TLS54914D.7K M#*@<8?]V0ROBZ!]\1T]3C@V-9>]R CKY=MY",K8#YI57)ZU$(]F:FA9_;52= MQ>7N4K]GJ\7TRWTYV?=?'Q$!RV6Q6GZ>VZ2!TU6I<.\7-Y/9]%^36J&=K/<F M0U')8))N>V*]#B+M]%42M.2,CJPH27/0>9%>WIT0!G,4O6_3>%NC\W7^RZ/P M1E$AL \@'*+&EW<<MUP#0G-Z+PZHB.QP=O/.179^9M>N2,>>F7[Y^:*.QWJF M[^Y+?7S_]97[L*^!N;V/1:,E!^JM\-@IZY+/;JO-4061E04[P'6Y2VC-!R:[ MP2_GFW.)QT7[-M2WL;KO^U;4EBFL?%)TP3SABAKQP-.0U:YJ0 Y^C_HP%-%= MBCK\K6SNLGRS+8+ZG\7TYMNJN(8?Q6)R4ZQ_639Q")/IXA^3V_N#Y;JZG4G$ MVCKKI04CL&:(,0[5Z9$2F.8XH4.\%WBYJM2N8#M5M$-[K-FSQVZY\(]BF:BN MN+"C%A_3J!8^&8,.6' +"88$A#$BJ"K@JA3)RM$9XMVDGE6G?PE>RF;D_RH6 M5]-EL5LL/L]79:.IU6(Z6TZOVMZ!ZGP^2J09*$R8Y (%[9ACN]5)"I7CT0SQ MML/E;CLM2+/S_*1B\6-Z5;S.B7?SV8_U\K F>KFF[O'ORSJ?[^:K_RI6'XNK M^<UL^J]M5N"6/W4RGMK\?@S6&F:,]D9BC#WR=&=0:QZRZ@D-,?VE/TT:HC@O M7I6JID2+[8_*YPX9<]U.) JDI><&29&$(BD7.E2Q>(T-SSD0&>(9\0B5JPFY M7KR6/;QI,^C]ZENQ^/QM,NMS$SLRIRBD,50DNUPHS&E9\]]4&4B:D*R@]Q!/ M=$:H>PV+>/#^5Q7_7ZX6Z[Y[+PA^&L-IPP<[<0J1&] 2.:<39"TSQ'I9%876 MBN*<=-B3>RL.(@-_@)Y8NS+M_ERU'CW%]71+$-S<+(J;(_'SOJ<4'0O&>:<% MUDZC,@U35]?#M#%Y]<9/[D<Y4E6Z,"%?_H;U-'+:RX;U= I182V<\=P2ZC Q MR5-&?N<?2YS5A.9W+L0%B'3P2K7^HR1Q.KO94'CT=*JAST2C,1*8*C!*(B88 M-J*RIP&'K(8'I_<S'>D>- #!#5X%7K5+_[:8O]K@N\6O14:2O6N8T80JHYT4 MX*O2F& 8RRH^]#N]85C2ZTHKJLJNB<XOT]DV^#%;3A,JUO]8YY)O8'%HX3_E M-1%S3B7R1&A R8D+(I J7@F@0TZJ ;[,P@SM(;E%P>3YVF=IU]<TT]U&<]!O MSG]]1 8I MHA@KDD1E+BJ@N$( C-6FY_'^OW+*[NP5OE53^=]N'<^P:_$S$A M3A$LG2[[G"L18-<Q#QQDW2G!O\_6AR*W[G']X7YQ]2W]L*5%^>GKHW6>H206 MBD42@524Z:JFR_K?.2C^?8C=L[@&[PJN?[I\LUS>MQM'?.T[T1$K4#+-, I4 M&TX%-94@0<NLIC?X]QGR4.0V>!U(5*U_\2QI_\-B>E7=X%Q6JT KRG'2!"(1 MBE&03'O".;<<$UME11N=?I.C-2<?"O_6FJX%VIDZE6F/&\5W]P_FV_J@[4EM MNMT&>3LY6+W\G/=%7M[.5-33LE&N3%S2N!*=\<)E724\^=AVW&#O0#[GV_*O M3VZC2>^*?ZY_M7RHV_"XQ,-> S[CG3$XL,PH!,F%T2H1;L..;H1)5F_'W^>< M?<BHPY)%5Y/EM\<S]7^5+#UTZ6?_H(@TM4+RLG>J"SYQE;$J2F0DS4IL(;\/ M%5L2PP/8_O>_OY! FN>?ZU^]^IOM>UZPM-27?[N:WVT$4:W83ZL=/-0E,;>3 MJS_3/].SR\T13VF<) 7[^_RZN/7+U?1ND@R776H-)$6[VQP%N6(UF=XNGQ)4 M_+4J9M?)/&Y?@=QT>74[7]XO$AF/$;!N:U2"8KE:OL@P6L*7Y6HQN5H=4+*\ M%T?% :@AR@(/5"&E%9:< Z,)$&!HK5S-EDRYILK1'#+O&BMY0V4PCAG@V$AN M* ;"T8:/'F&D0HY_,[R=M2O0/;?V>A)75[OL>4V^RGI>(*BD%"$MA)9(T8H6 M+VE.P?,!0J\'#!QL\G4:]P<35KJ )E],:6Z2=<(5HP(1SK"#BK.2ZY%4U<Y$ M51=-ODX31.<7VQII4N(IHQ:H]M03+@PWEH@MC=B#Z[2=^"#\D5:!4KM)R6EB MZ05Z9S4IH39 $%HDM49>,T)0(FM+5W"ATV)COS;<SA)(FZ7IZS<I"=BFW8&G M;8)S HA8C54U9^ H)S-[B!7K>C/\<KC>.E)J-RDQ(9C /%+<"XPL2<Y695)@ MC<A(ZGV>*:L]34I.XUF;LCZ]20E6Q###9+(AG:).<Q](-7=B1]>4YE2)[6U2 M<AK?6I7YR4U*I#2",B#"(H.9Y8PJMIT[H9:/I(9I(S+/X-M@G/B>RZ-SY,J. M+CYH2B3S@@16[:,$<9^3TS'$>S"]!YXZ%]G@@?[:24]YME6V6?W'_#:]YG:Z M^OEQLFJE-F']KT?D*.'2$^>L0,DUX0;9BN\ZR)$87WT M2D=:4V8(U*BK:'4 MKRYM)Q'3+EU>,O$04/I_D9QT7^WZ5 6?E<SR6Z4N0:9CTJR-.=JS9FTF$8$B MH1F4I>RLDBA@S"JOF0:!<PX4AVC7C5NSSI+IX"NW'V+ YV)QUTKM]J,?C43R M@"P8GQA,$9;)I:RBR-0XFG.*-,[J[5F:,P097N0>]'&Z_#,LRCR[!))BN>K2 M07KMVY$@8[E#2"A#E&3(D" KGEL!.9&$<5[Q'L2.TX H1Z,^';M&!Z80E748 M!1.<9$)X*9B'RCVEFLF<(/ X+Y@/5IG.D^AX=*I;I^C %*(-VAL"1 >/)%+& M4KQS3+T6.9=^QWG=?;@Z=99$+U*G*KO637],KXO9=1]Q\,??CA \<^ \5U+8 MP(B64!VM,J1-3LANG#?G!Z%%#8BR]YM#B0UW\]DZX>MC>O_B1U&V;PCWJ_M% M45['FZ1QOZ\(O7Y;PX,BF&A#,7::@L7! *;24*(9,ZI6-\?6KPB5DC4_[>UD MN3SATL_S41&(2KL!4$>L"2 ]3LY,12O!D&,[#_"<KBM@[+_&DRF 85_,T5XF MGE 'QG%/DOTNB=O2PI'/RL89()@:D>K!JS:G\7,P)ML%7+61$(PU9;(],!LD MDJ9LY[KA+/,\JRC=\)!Z)JJZN&ISFB#R*E-LB^2F2223:+68EC;>^A=_S*:K MY=ZLP]->$(/B&D1@3%B.2" 6"U)1A(7-Z04]0&CU"XH712A:D-#EW+'QG">- M!LH"*"B;'WI6F2>"*)YS&/?KW+$Y%7O-":0KH*W-E*W1\K9&XNRKS\?D]UH+ ME@K"07M-#**THBU@GU,0<XC92"W8>DWPM?NRJR_[DMROEJO)['HZN]F4DMV[ MA;;WR4B)%Q(38LK$>*D0([1:TD7BW\BJ460BIY&"JXT+I;/E[R$R9B??IZO) M[:9.U=XPV:&E\=1WQ4 ,U<+8Q!F4K'"'"-GQA #/J@,U5J!VQ>VS%].3)Y;, MCK,5K_9ZV^^LHM7&ZZ 0**$\ 6*\9UO>2VUPSMG'Z4F59:/5"T#ZY<FM]X.. M5_P\N$K/I<WI]_G&GC"V3KY,VHX59D8Z1+U1<B-A1$UR> 9QOG$!)="81!1D M .0$%=Z5QHZN^$@9&ED=JJY UUH)M-/$->R3%H:LHT$2(@-G1'JM[-:P0<QP MC<8%O1XP</!<YC3N_SZ7J1]]2]:ZI82X0!0'994.E?&!& IBU.<RM5'5Q;G, M:8+H"N*O!?4_?OKC:+3\X+B8B-34!T21,!(P4\CL:/56Y7@J P1=OW"9MR>8 MP:RS/5>I,$IQ99C6J*SN0<H*0+CB&O?"CBO$U+]MT+G(!@_TH[W+W\UG/];M MRS_.;V_#?%$.:D,ISII(+&N4,(JQL1X'!<A0:;?2X!*-I9!4'_!M2G.ZD.N( MM&QOG+CS.40CC.98">HE2!,,Y61[6(K 696S.9VL6]\W74I6D\5JF!K6,LR[ MU\:S0'#YBOBT+7LO>OAT"M%YB:51G"=SQU.Y3E2I) # .LW>&$2JT-A5,$O^ MEZ^!_UB+J%<-?#J%*!T@[CQUH(0VTA.,T%8"QB/(202H?SRJ-QHX*VXFFW(0 MO]5PP""X?#5,@OE:3/O6Q!>SB(119<!ZYQRS' 7%C:OD$"SDW':N7\;FMS)V MK(RY.+A\?1RBAPAI&40,D$L\+W-/D.%FMR:2K#*')Y?&V7B(?G;]6Q&'"X$1 MJ>&S3M1KH]VEW6!W2WTP\=)39AJ341,8A?)H*#CIJ$=DMZP:QG*J70WQ1&+4 M =46!?\K*?+ M3=BIXTNJ\0P,(8*A84+.TO(H4[;@XTH3MN.]@QP%3@10)>O M^D\#;,/4_Q/G&(T'(1!33@4ML17,^,I2M,Y3_7O?_K74OUW\7/X:\#2Z-\PU MX,0Y1DB.(G'.2^.PT8&5EZ@J&1(2<C(RQU0;_9=9 ]K%S^6O =N@XGV"_# 7 M@%,F&!D-CB#*L#:4"Q&L$Y459X/4W03&?VO_8+2_1?!<ONJ/Q_O7ECH"4B%% M%( PDN#JLI85(')J&/VZ,?@+5_W6X-/[%>)-29?G/"NKP,Z61>)7^MZ:=>^_ MOD]@7/]R^;;$?/K+[SO&KU_W1,&!T%1P9*A7RCKK-YD-R#'!=:W0P>\[QDF5 MF.<@*<7:!V4Y#=S1BH^!ZT[CL(._8UP;=*W=,3Y-7%V9/&GAF]\5NW6L6KN. MW#@^,"H"$B3@1!<PQ*3W'H=0T<D0^7W_.!<?\[9DT3/FCEXK/C@N$A"@*1.2 M<(.H5L(+NZ65(X%S_-$!XJX1J==#TEG\S2B8M%S-OWXJ%C^F5\7R;?HC65K+ MR>RZ^M'A8JPUA\?TU;0-(*<T=\@H2 YIM1]P1O'(5JF&)#MOG=%GP^9S<?5M M-K^=W_RLOK^V" Z#Y>"@2!T%*[4@!+R3P#F3E1IQ+6W.@C+ (ZX6(-(D>SLL M(U"D;WV#V;4K?A2W\^\E-[8.7YUB L=&1T*D9UP94")H3SWAH=KG!0#).3D= MX*E)L[!JC\^=A1B+V_3.FS3QOT\6?Q:K]/>ZX#HV-*)$,>4^V9!$*6]$LB95 M13'V6;ET XS(MX.LAIG<%:S^5LR*Q>0V31NN[Z:S:>GUEN&LNMBJ-3XB1P)7 MU)! /)<V[>F!5+0K$#D7DP;8FK0=@+7!Z<&?C[SMIKP)T@0)+PESW@:O&:&8 M55QSU.;<#QB@Q=9_Z*%SD756>>]V#8YB3_'4K:X> '.]%T0<A#!""IL,$HD8 M%<!%17T VFG)@P&?H9\!E^=%^MJ0QS!.IS9G<+\+VQZ._PNJB; !F,%8RD"! M2KSMT:@YE[4.2P:VJ6X/7Q^5:6[Y"M#!#T;DJ= $@W#8)H]+!;GKSZG!P,B: M&W4%QZ9VW"9E-WAS\R6Q[5UBW?>MZ*TW!%&$D=!<2 PLR)V(G<F)\XSOFDQ# M\&Q/6\X2ZJ4HRM/D_;\MYLM6'+7]7XL4&>:)%$%Z!"2 9=Y4?"76Y&P>0_3< MQJ4F^0+M3%%*@[GLC5%<N_M%8M]FRFOJEH^[!/J_BL75-)%[2 ].?EFD20[! M"VJYUEAI:S33%5>PAYS:6B.L[-,2VML6VZ6L^H\2MMNLN;/_:Y%+&KA45EN* M$#..I25CRU>0X'[7UKF Q3]?KI>B+_VZ$X%@QGF04ELEG%2!JQU/B<OJX#JV MO/MA*DJN2"]%3;;;9GFPT+J:O/A6U(HH:I$V5'*PCH3$W(JG1IJ<QDL#="0N M- J5*[9+485'*O_L9DQE6WY83*_6EWN^=AFVK3F92*G2RDE0FE,M'$&2LZU4 M#+-9QU,#3%6Z4&5J7:XCT[;^52QM_ $'&[ HDSJL)T+*:N,WDE&2H5>_0FBX M<9CWHY$GPF P:K@WF:1.*9C&5+&Y642'4&!2>$P)E4I*E\"QE8-%$')<JP': MC&-2Q-Y <#'*6!'9NSZ>-)$H@)J@';5,6$Z$,4KNI!%4EALW0,OS5U+)-G%P M,5KY2M"T+[T\<2I12<6P%LJ@]#\P0*T(6XDXAU3.2>T +QG\2IK9+A(&HYNC M\2*)4,DPX1JHLQ"T2DBI3B6=XBK'BQS_B4#OVM@+""Y%"1\%B'M2PIHSB$%K M3S4%I4S9K0>8Q574SV&HEU=\.=OAA89(VQ'FI2@37%]/R[],;A_$5R?COM7O M1F;!.&L#,4I0,()25%D/GA.74X!A@'<)+U1QFA1AI^KRY3C-7T[>>3\6Y<W/ M]',[GZTY<#^Y_5PL[L@Q)>IV-A%Y)X.01@O$R_-4K+"HY&(,^MVDN@V,OZ9Y M@Y;[I6Q?CSCQ)A$\G2VG5ZU52CWVS8AT<GHMP]0%[ W%,AD&.SS0,+*B, /6 MK0%(]U)VM/WF[[ZU!+>XHYTQFT@HULGL\=KB0$*"BB*5%Q[*E*$,K1/#T[H^ MC<5!"_8"%>[I M.17CW[:*0JN;06ET73",9(4B^KA3;8P',* \G?ZC,T^?54 MEF!=2N1WX8'G<"*(:6QI($+BX+1'B/!-20G+$"6UHO0MK7*[.A*50+=E^O;8 M5YL2&NEO[[]^+*[F-[/IOQ*]Z\#_F@F?D[1->N;/0XM<6]^,@E -@#BAQ 8- M7F '%9^Q#3D9 P-T>KL"Y=YJV/V*[^PRH0\$I'G>S6?K^WYE-<'%C^(ZS!?A MOCS_+&\'3M+BME[2#L$Z^YW1&\Q1H#C]1SKO)7:&571KK7_?5\B!;=?BZ<P^ M/5+YZ_$MUJHPT%$L-_?RF(QYQ[4!<(PIJ9ECL*V-9[FD^/>]@6;7XH[DU">Z M']O+CPDK#>0-1)+^WFU^EH7T\S\4G0FA+')M1<!I_X)DIXL=-V56 :3Q'04W MB?K.9-:]!NPZ*Z4-*_F$5V4%NY+"/V;35<[2?L9[8Z!,:F,14PS[LJ2' U3Q MBGL7?I_8-HKO]D74>J!@U_;K[\6DY.2:1;U%"':S.2T-XM"P:+D!+QU%!HD M3FE$-D7L,01)ZS6[Z8[:.FO$P7$1::&-0(8$B5503B6(;>@U* 23T_)W@%YV M,Z*?M\?@?C3XW62QJ5G==['1-C2:L\3\M'ICQSRF3A"\;4M!&"<8URK1U%*$ ML_BR>FC">*S/W"M/1X:#P5B+P,HRMRKM3N"WM E*>,X.?FG:6UO,\Z;9VI41 M^72F1QJZO7PX@K*D+)3B$0N"$96,8U11E=:[D75(RI+K08R<P<Q^(/)N<E<< M[<&V;TB4QGO)+,%.@!0,"8]<16&R?SLM=]HU7$X3\4&TG,W1LT/BMO0S%JMI M0ORG8C:=+][-5\72W1<$$7JLV=K1H>5"&Y+[@8RV3"/OD-85%3)YW9W6.N@: M%^<(<]XJ?[M:6=[.9S>)VW<E/SZG+Q_9?EY[/'H)1B$"#*A51G+%M*@H2__+ M\36&>#32X ;4 #O[ LK1#>CU 1$L\I)KX@((9@ %)VU%G>$BI_7+ )>9/ $? M0<M9'.TL-/JP#M9HF/;LV>B$2>LD!ZLU@[)K$U3=YQ.#L!]9CX)<P;YHC9;' MSGZLVK<U6D_M&1$YEXAQBBW7@1',B4RNX88^Y03*N=PWQ'/,UER@<SG:#V+L M9+'X6?8 O)O?SPYFAAT8E@P^#3HHAXUFWG')#'V@U,A._:%D1'Z9=XJ>,R1^ M$$%9S.TT;;C6Q>1M 05OP%A9MD6F5DKBE" 5%0%(3E;[X W<?("<S<A^@N:/ MTI">8'D)LVN_7$WORE/%W<AE>>BX<_[*/7>,L78A'1&*.5,VZ=4((6XV%BM- M/Q*B5E[Z4&/MB1ADI=)(,41,2*:XY15MF@<Y+E.S&3'7B+6?QM:N5OX=^>;G M(YTWD^5T>23R<61D-)AJ:3!1QDOGB=*@H*)7@!C9D4V6Q/>=LS;"V<Z1]*!( MY3:YW2N.1D?J#(\"O#7 M+# 6%).92W94FX=L2,+R3:&@^/G^+FL[@ID'^:+ MM=Q6.QI>(>9H>.6$MT2/P$E*+<(>D%!(LU IL04I1M;HMEEHS+MB>U?PJPS@ MC\7W1$MQO>'+.1 \\4V1>$<5(8HK13Q6B%/E=OS ?F3I2ZT@9=ZE!+I"9.6 MO?^:M2*>\IHHM$FLH.!8" (3(RVJ]AU'C!C9S9\NL-@B^R_IW-3:Q+) * D" M$ @2$%0;B[,<C:R79I,N0P/LO+1S4Z>PH(HQICT ,8QP4['*T43MN';$/ '7 M.S<]C:.7<6X:,$-E??ST<LT\:!LTKFC"@8VLHEBN8(^>FY[&SDM)&#6*V""- M"UYYC+3'3(<M5=YSEG/B=2&GI>?N.]G,O,2$44(%=IH2!Q8[2ZE(P*\HE,&, M+"20(^*Z":.G<72H":.4,D$PLFE%I$J$LG-L=5K@E:,C.SC)%^:I":.G\??R MDG:\05P0B;RE3G"'I50[M:*$YL1XAG@-N[5MZ%R.=ND!?=Y::3LW_X@#].+Y MB(/T(BB.C<%,(FS*LH];VC@:FV6;+>%77*!<GO:=CA&FL\GL:CJYA>6R6*=C MO)U.ODQOIZMI:;"OAUP_BEN]GWTLKNX7B^GL9GV(-,;$#"V0Q&7*GTI[39GI MY^BF[ V!X*VOE?C8,K6'I/5(1.F!=_/9XHG$CJ5S-/:-:$+2@3)54A.'A3.) MHW['1^Q&EF_<#*3V';-V+(Q^4T?"HOB?^V)V]?.L])$GHZ/7TAD$6'"+36!F M5\,JT4TX'IE!W0->:B6>Y,BD<RR^-N_ZN2?[1T?A%21C@ 5DE>$&.<RWR9X& M$15JW:Z_0"PV@81]*&N,VWVB;+G3QZ/1Z3K#(R=,X>0!:811H)0C8U1%.7-D M9-?!&L5"#9QELKN[/)/EM[2\E__Q_W,__3&Y79=H.KRC[A\4%6"&O0F..H*4 MU$%15%&I4%9*[P /5OO?2!L315> >ZC4]?K47__IT14OY[51<L7+HR;%$U\T M8%W6VM]P"@N)1E;&HPG(S'OC?E<X_?M\5OS\^V3Q9[$*][/KXPA\?4"DP7(@ MCF#A&6;2,-B6P$K4.<%'5G.[&R#,6^!\9QON_.ZN;&(PN?TP^5XLCJ=OOO9\ MQ,X'II&QR33F!D*R+$A%FV=V9"V6>D%5$XSOS%VHXK.U<Q/VC(B.4N4"<H$' MR@UUFM.=TA"O<NRW 28H]&^_-2.'KG#V>3&9+9,$2TYMNAHD+CPZ'G@@8EDF M!2U?_]71*$F3GXF .+:$&!^L"AA[P&I;@,$0"F1LH;U</,T'(XJ7H+X<,?3# MM@O>P?[X]'FQ7F]_?BI7U^T"?,0VVC\H(JD%D67AV>"((!3)4'DRA"N?DSDU M0 -I$'!K3!K=F>*+[_/%I*P;\&5U NP.CDOLL\$RJSQ'BBACJ&"BHM4)G]-( M[F0+JHNB)H/ 7I,BZ>%4<_?7_Y@6B_3];S_?%C^*V_H'FP=>$+4('K@ ZRE( MH-XXH[?44^=9CJ\XP&2O 9CT;8BEUX.GEV2<=="Y]SVQ3.6U9;:E339JX,Z+ M[8U'8I0W>F0W;)H&2)W3J(98WSD,W\R^WZ^6:Z;@^L>>+T=%I52P6+. A>32 M8N]XQ4U%V=BN-;>$@7U(R^9WG[@B9^%J.RHRY0. 5UXY(2E&TE*^I;,L6S"R MFZ3]X>H\?O>)J_WW/&J,B@AA4)R %=8AQK4)N@K8:,ZS<#7D0&SGN#J/WYWC M*L.:?5OCHDBCWXG>82V!:^72GT@3(FV51Z,)RNJA,L N: /R.'J07E>:L"'M ME?3I&GG\1\=&#4G[)6<(R[0&*(J]JK0?$!9CM0Z[Q<N\7:GTFS+W"ATG9]"] M\H[(+6:0-CL@WA+DN6*VBEV!0=UF W<13FP0%;52Y?)YWA7NWJQ[7=Z=#K;# M Z.16'H&(,%[ 5(APZ"B%INLF@0#]&#:PU>C;.Y]6SUG.XU*.BL(%D8S:S 8 M"Z+:"H"BK XCISLM\]7D]D*AU!2'^[DWNC9FQW79DR$0ZPKLF"MIC.".;#W. MH*E1/5;A?G1)]T2K[L'Q.*TO=@/?B41Y(K!6UDJ-$Z:3%\\J?I;W'T=J;V=! M:V\7[.X%TM7N]+(AP)K.O?T GM[=/P?<#7PG2LV-*VNY.^N%"98*$2I>2N=& M9E"U#.[N!=+ZIOFW^?SZG]/;VT3,FS1X=E/6HMGH[KMBU=N^>6!:)T5;3GI/ M#)HH6F8E*L!$$2L\;*_%(4]UO42M'OE19W4Y[441N$#$> .6:6T1)MS2BB.> MF9$EK+:$EGF'(NAYP1A,J_E^%A#P6A&,!#,$>QT8(UIR#HR&D/RN>DV56S?- MI[/IJGB;9/2"HF.%5NJ_)!(BRXO*R723GEC*&1BZY82 A-M?>>&HC9+]5G:S M[._*A#;WR^FL6"[AZG_NI\OI6JZ'TPKWC$BVG,60.*<LXI0';!3U%7W&,3PN M>+4A^'D;C.X32.5?%\7Q J='QT9OB&0ND*27(:FI2W,@%<T"UPNP7 ZXLB5? M TDY_#V.J3UU3S]=36Z+\/G-[.K?#E<Y??%@Q!X'L(3+Y)\%PX@CVNVTR)J1 M+2\-2FS>(%N[.\M*QFWQ*4EJ'3)^6TKS^,YT8%2DB!J*@"-<6NXD[?)*<6ZD M\!)+XD?6*+2#W:DY9O<,JJ.[T\%Q4<C %$+: "$V68HD+= ;6I4@GHXL-[T1 MJ==#TEG\[;!,35&F'";OPI5I@O/OY=3]7]^+V?)XDZ,:HR/Q/K'1 <(V.21& MJ,"AI!L0ERC(D7EK#6'@9=V9AOG<8<6&?<NV^?GWR7_/%_9VLCS:&;7^6R)F MW ;$C6)"6R,U1\%N]P$I ^04.1I@0G$'&V1[S!\ "!_F7ZN#Q8EOBD*!4I:4 MY:X#TXP[3BJ>2RMYSA'9 !>_5I!2'XT-2* K1&Y7\>+Z<W'U;3:_G=_\_#B] M^5:C -R1D1%)S!.1H*@#%8Q+?BNOZ V4CJS&6VMH>-$.H4FN#V#=>UOGLD2- MX9$&)YQS$B'L?3(ZM"-5P%DY/;9;U_UNM^=RO2N\54<5-<Z\(DWV:5DG5F+P M4C"*?.+4A@(NJ/]UUJDSA+KGT/=$GG:-BC=WWR?3Q<8K6AY:=UX?$ ,**BB) MO;4V8!<PB"I0R%$B?5R1KTX0D\7A[NZA?)^N)K?3?Q77=G[W_3[Q_M/\Z^J? MB8UP?;T.*1\NXGQ\>#1<^&01$*.ETDX2)VBU6',B;*TF)Y?C-+:*K1;XW172 M_-WWV_G/HMB4]RD^?4MS-I/EAI!BMMR(]O9V&]1Y__5C<36_F96D?B@6TWEZ M;EE6Z=PQ8-,!_0 X6_IBE%+1@*W59?<ECXB3KA*>T)3D^)TG6V5=W*9J%='# M$-( EMN'[6*)SUMQ'[\A)H??><8-MLHBQX6PBI<12VJ,1!SG1(:'>'VZIT4W M@^5=IURDJ7^9SM:R?%"A-]=IZM.OT\F.7=L#Y.NG%P#2[^[O'O.V3NY/PU^, M&F0PR'#N&..>@\#E/S;R\X3FI'>(7PS2PQ!19_<3[^:+U?1?VPWD.3</(/GP MP"@ :P52.F<9\SAH:W;4*DUR#-L!.DW=Y$HVRO*>DZH? EHO&/9+9EE+@1EG M@4G W@$H#63;KU0D[QAZ[';9=9:UHAHY2':"D@%KQ!E3FUJV5"*7-&9< ;J6 M4')^EO5I[!_ B4)+Q_F&<(EYZ1R!QLA[ZZ2N^&"Y&-D):AL R3C./XWY P!A MR\?Y$B/M'$6@M1'I/U3@;6]LB:U'.2'H 8*Q%:1D'N>?)H'.8B;/?>ZGI-1I M?G1\?,0$<2L]54"8<QB$# ^T,YQ3Z_^RT)>'C)?=(QKG_>6GD5!B+%A+-&8A M63G$66\J>C$6.=;? /W&KK#6+->[0MG;Z54Q6Y;U\6X6Q:;TS5%\[1T3&07G MM-76&IGX1APX7M$HL>NV=M)HD-44OP=@P[UM*C6)"4V!,Q>2=4PLYMJHRB8A MF.B1)0STZSJ<R_4!X.UOB\/I*,>&1D$\&!V$D9H2&C@GN-(P(CV,+%+2+ CJ M(^P<7@\ 77!U=7]W?UL6\GD<-SX/;WM>%LNXLE22<!X\2(NIPJ[BBN$VY^Y6 M_95.;Q X*V[*^7T>+1";$<( H/FH"--I,$P#HZ;<)O+2?J$M)X(+:ZH]A("D MW390;;T$9E]8.YW3/9\G]5P3LY]#(TJ JT"-(HJ7\0$$L&DUB3Q#C]O)#_C0 MZ,3:F'7?%BT3WD@OM&'*2D0)MK+B#2@QL@J8+>'F[&.D<^70^BJRN2?[>?)7 MCXO%;@XG+0T'1D6.L51,,J>)PE1(5[9O62_5"!-#:MEAG=%:1^,/#8LF:,P] M".:]-XPZZQVKJ-6.Y+3N&:!J-R+W5RL&-,+>+C5V,)7XFM=@(X7@D@BI K-: M<^>-$2@0[Q4)2M>*3K9,Z_;:OREFQ==I+3J?CHC A!+)E@R*2I]P)2Q4-/*R M %,G>OO46^Q-<VO+>Y_F9O&VVXHQY1V?D+ACY[/5='9?MB_^7BS6(ER:XNN\ M//O:Z;C_*S$H274ZFRQ^KOV;=_/TV]DJ,3[-[R:9&T7"P''\M?+5Z+F26ED& M#$A:>15F K9\%BZ8;FI/CP+#0Y!/9Q=\OGXMKLJ-:T?2QR2YUR@_=&>G]DNB MPQJ;) &B$S,D,&8]WG)!(G Y<;D!GG6U@='6F-W=$?U&1FGF&[_L/XKKFS3Q M=3OYQ)DC8*LS/'+BM/>@$6!!R]N;S.PH5Y!5L72 =_#;@%D+;#Z[MF2:@[U? MM[?XO_,O2[A:O?^:'I)KLK_?%JL"KJ[*^V-I>O9;<OF3:FS5XCD5'Q;S']-E MFOOD]KF]\@KDNOMX1!*X0Q)+)C$CU!*T$Y,40>=8H .\^=4D8 <KI-;]SW?% M^I+ZAV*QOH#9F\_I)XM98NQN(C4<SGU#HE7.*0N<6QJTH%8E'F]=_+(N;H_Q MHN=3KA,LVCLFJG5OE$28=L(HP1RO<E 09T3EW$(:8*0H7]S/C:"&&-NUC@XF M3M2DSM*T,#O!05"EL/(24;]IS8%<4*J>L=66J?FX.="QJT"O/!UY><2HA"RK M<!-- E'*MH"&EL-V'P1O[ B<UG:G5?R>*9'KNN\?#@B;90TRH$WB$GB<-@V M?$Q4"3ZV%AQ9<CV(D3.8V0]$:EVGV3<D\H"9 :04*":\\D \; \?D59\9"=% M.2(^B):S.7JV+VKGLQ_%8E6>*G\J9M/YXMU\52S=?4$0H8<[']08&L%0%D00 M6E%-?)"<,E%104G6[?3!X^(<8<Y;Y6]G]PGFLYO$[;N2'Y_3EX]L/Z\]'D$[ M*JPTEB%@2!AFMRG,B3(ELV[B#3"WN\D-J %V]@64HQO0ZP.B-RQPSAP$2I#U MEGMM*NJ0\"-+T,X3\!&TG,71KO#R:!T\>D'IQ;,Q0'+/'6?("\W .NQQ15/Z MJQJ9\Y,KV.<I:9GL[,>J?5OCJM&>$=%1Q0DXJXPHJ\=(@YVMZ&/.Y;A SS; M:\\%.I>C_2#FD=6U^6L9//^PF%X5ARKBU7Y'Y%1RQ4$HCHSR$E/E_)8'!#0: M65/<;"0<1%9S?.XZ</J0X%OVL+\JV[Y,;^]7Q?6SY\845Y4>6^*,84P#8,&Q ME)N@&RZ/[^M9]&TGT7]:S:_^-#_7EW;KEUIZ,2H&QVS9\$Z5C1"]TDQRMZ55 M">%'9FKDBWQO_GLN:SNS3*N&4.N9;N=]Q._=.R8FCSYMNQ*43/SC02'*=$5C M(&QDX;1&I/T<00WQMK,",X^F>=0+?OEPE$J6?4@H18I0S)$5@"JJF&0Y11>& MB)A\Z3XO$I/+T@XK$=W-9YNZ3'7*#CU[.!K$I;,L428 I*#!8591Q9-A-"Z@ MY(CU91FA/%[V@!!S"D),50E)\+2P2F2,-YP0+Y6I&*0)@9RE9("1UW80<AXO M^]ALZD1(7GT^&LFQ(Q XM4Y:JH1".]K2?IV3XS= G+1AI#3!U\XRZY_9^!N_ M]71W\,FXJ)FP2*- 76(:1>E/Y2M:F44C\Y,RY7TD:2R'LUVAZ%VQ>KB4<@ U M3YZ+VJ9EF/+@@G#,2$>TIEM:0"$[LA*Q#<EUWAQ'^UICMC&Q,U:99R.C,CHD MAR 9:00 &6;%SBT 0E!.+'^ >U6[ZTP>;[O"TG\69=W%-,T?Q6)R4[R[+^VQ MQ).2@O?WJ^5J,KM.5#T+OQZ V'DOC-0J:Q&VR@=F.7)&N<I' (YQI^4QNFC4 MU!A:YCVPOU]CJ@X*CXR,F"CNB'-">XG2NKXK,(H3XY$:6?'-+@RJ<WG;WY'2 MA_FJ;)XSN;W]N9[Z]$?QJ;BZ7ZP;YOB_KF[OKXOKS8W@LC+RMLW)ELHQGCQY M(9W7VH!VU@1!C-:;2Q1$(6"J5M.FMD^>($GLNKZT7MP8J7U8U<2'HDV@9\F" M3&S%R""*E$-;CF+)QA9NS@?6WO.M'J31U2:729KY^?H+CARJM?C5*)2QX(4. MWF%0@05K2<5GI,9[+-<M2)\WXQJ,0/M5G%H7-(X-C00[Y3CV EE/J.((,[6C MV&0%;0<(X4%@IQ:>SQ;1V3<_/A9I$YM>K=8-1>_FL[41??C&QX$AL:PKGN;( MR^KSDC*)"8;=K &/+*^M.2'.6^%O9XYLU3FYG.G[[Z7@CAXY[AT3@P"P'MF$ M4R^Y\P(4WM*87"\SLEZ6C6.H:09W!:('V*]G_,=LNEI^_/3'42 ='!>%<5)Y METP+HX7WR5_WOJ(5><N[C(1T$7AK#4Y-LKDG2)T*I2UMW#(@@A)MB$=<$*AZ MGB7:7* YIP8#++O4%8#.8FYWR3.[E/(RU_R!#S4R:0Z.C(IAA 4+SLDR:("T M1:*B-QF,.9O; $LBM0:F9MG<BYUTFH6T6V>I-SQPCZ2W6%!N$=O213%E.;T! M!]AXOAO;Z"S6GNUP_9& NWQJVW^Z__+?Q=7J\_QC\?U^<?5MLBP.>V"GO"/1 MI4+2 &<,(E8X1S2KK#W%M<W9ON0O )FV&7XA<=BW-1($F_I$=(BID%0Q&!\T M1YZ'74!=(2I'EGLZC@CKN=*[$/S#75EIL3WP;]X?$<< (*EEG@0< B!>F<.* M&C2R-BK=0ZY9S)\EM*XS GINU=3D";X.3N @I<>24TDYP=L\^K39NC",NZ-' MTD?.:,)TTALC=DQ[#9)))U HTSBEK7B$=!A9]_!\J.P]DV^3[9W=1VW,M#@) ML4U]+&KJG<,B.6#$<FT@(%E5:#3>\FX:7HX!S#U)I/6][OV/8O%C6OPSZ66I MG\OW7S\\>D]OF][[Q<UDMFT8:N>SY?QV>KT!X.SZ\037G=TFLZOIY'9WF759 M8X=LY/V1$LHM! ,@)$HN*M-55JP +TR/"7%9])W6^JSI3T5K@7B'95#$6&Z$ MH<)47%7!C6P#[AB)\T$)K^?E;3!UMR]CN2N[ZTF'G0&7ME(>DJNXB<M1+P+E MM7SKMLVTIBK/)$UF&#N?#%+')/58X["E55(86WVICO%Q0IF:T^303ZVST\N" M@^(DN3O$ ?> ,0=*9445P-@*;38BW^/EP4]C:C]0R2L/CB@%;14.V@:37 A@ MW%84\D!'ECB=(^*ZY<%/X^C99Y8MEP</A%.!>5D*4#$/(9E:>DN%$H:/;#G) M%^:IY<%/XV]7*TL3Y<$5Q8HF@YUSC+PL&RF;:OE50%2.KS7 ^% ;&U$#;.T+ M,.>6"4=>>4ZQ\>4I30"CP59VGC* 1U9M)$_ ]<J$G\;1SH+?667"+4M[("F+ M9%MN'%><"U;11-#8;-Q<P1XM$WX:.SN#R/V7Y?1Z.EG\_#39K:O'ZG7N&Q.# M#HH9RYGT*O&,8+LMIT*]MCITFFM^F;M14[SM##\/LRP-N?=?'S62/;H]'1\< M,4?,:R&)IAIY!TY6G02]1DR,+!VD >D_QU/3+.X*6&\^O#^Z9^V>*7LP&&_! M>8%866!9<509^!JD&-D]_":%.F^&I9VM-XW6EV9($T%,"$Q8C"Q36E=[LDX, MRS&$!WBQI97]JB'>]E'R\YSZTL[ALJ,8(]1H[6QP?-O!C);Q+$U'MM#D2_=X M?>G36-K=!:B\^M(:$VZ#M,J98#C"GI!JPP;!H%9JP>4 )4>LQ^M+G\;+[NY6 M7A?%W637=&4=@OQ0":;N?<N:[XC,,$3*"FZ" *.>!RYW/)!<==H'L(MKO TB MJBTF][ 4G57(W"DO&-')!&3(I3^)994M"%I 3MG8 7KE[2Q%Y_&R#ZOF[=F% MS(E*&$\,=\F^!VUM*,MK;&@S0KL<)VJ -W/;L(:;X&L?D9O'1427;Y;+^^+Z MS>R14UDSAG/L-3%P!01S"=8B%"3RFE9\-3S R,Z_,]%P()+3,*-[@-RZ.UV5 M7%T/7D^&Q""5)L:)M$T[E59>+N6.C5J%D27&MP:E'*;V )LRMVV:A+06V<?B MJIC^**[?G[Y4'7]/1#J@ !YAX3GW1#$A5,4+4%G%]@=9-Z<UB#7.ZZYP]V'R M<YT?N:6C7&<GLZOD1"Q7AXRK0\,B]TQSP@)R@2'A=&)LM3!;#Y#CQ@TPXM@L MIAID;+=E=);KS-M-T83UEKWU0XOK0[UTCXZ-.)!@$WD8.6:=U!(![&@V).>X M=8 &>[-@:IJ[/2-J8P2> :?MP*B1H"PP8\ KFA3)B6V?X$1MXD!.6:8!UM7I M!$OGL;:?O.8PN3I>X6'?D A."H?!)9.1,8.#QG*W^'(D<_RZ 5;8:18\#3&U M']B\F25V%\O5Q\FJ6!\6E7T3KDHQWASRZNJ_)-JD.TPCC)D.PADFB:\.FBP* M)"<!1/U:T&J0S9U9X(OY55%<+\OKV96Y]_YKF:KW>9NJ=\@./SHX,@S6B[(I M#L<V(,KY]EIYHMH&GI,]K<<.KL;9V]T*MI'*YB;<QGWXV^)P'[Z]8Z+696\= MA#D'EWQ7CAES6QJ= IEUV1F-'4--L;7&->3M+\H_ODR6Q?_Y7_\?4$L! A0# M% @ .H:&32[+HCA\J0$ A+0= !$ ( ! &]K=&$M M,C Q.#$P,S$N>&UL4$L! A0#% @ .H:&3:V AL]@$ 5JP !$ M ( !JZD! &]K=&$M,C Q.#$P,S$N>'-D4$L! A0#% @ .H:& M3;.@KM&P'P HDH! !4 ( !.KH! &]K=&$M,C Q.#$P,S%? M8V%L+GAM;%!+ 0(4 Q0 ( #J&ADUW_31H-G$ #B@!0 5 M " 1W: 0!O:W1A+3(P,3@Q,#,Q7V1E9BYX;6Q02P$"% ,4 " ZAH9- MU1(;PSK+ .VPH %0 @ &&2P( ;VMT82TR,#$X,3 S,5]L M86(N>&UL4$L! A0#% @ .H:&336*@7*#D $6$' !4 M ( !\Q8# &]K=&$M,C Q.#$P,S%?<')E+GAM;%!+!08 !@ & (H! "I %IP, ! end </TEXT> </DOCUMENT> </SEC-DOCUMENT>

VV >A.H1Q2[H_,&U"!!OO=%MJYUJ\WO<\N =*.5G^,MYWF9' MV]5EZ_JV=W5S?7%],1S<7/2'PY[:T7;5:[6[[ Q+M;:IZ$+C[Y/H2.2R9.B MO3 <<*'K.1R7I?+9-+0_]1?;ED5>8.[N.=Y4R2Q[U2@%^8R %T$^TL_)K$J% M:!MJ<10CN8$_FXPH06UO*=;S_8)=D =4829Q+>Z3KSBEV,8PM(;-?KMUU;H> M7E]W[.O.=:M[FVUUOFKV6[8YAJ$ZHFLU6VWV*90;30.12 7V8GE82@%W%/J@ M PB],^E%@1L$^A*__[ OQE\J$KQ6OG/GDIL+LL//Y:9DV\+++[;QFN+!:H:* MX8;LFE_>-=_)S[A5./^\/3(F/'KP M5(GB9A_H4Z&2V_>?+<9/QA.&CTVW:_ M6?SGQSR9C0-CPJ>Q^)#_L;1O?-:+TUS;&S+5T<+JW ?(ZGY61-^TD[L,>*]Q?2'7AUK]UQY7RJ M#Q[UR&KS_&/[ J.\Z:SPWM\?&> JR0ZX)H*6;<%_EK.*,$ _PUPD;IMPY;": M2M4VUJ[WPE09IXO^%E#3#B\CZDON(Y%G_0N+MCM="XQ-Y1*A9)I'0C"_BCC^ M@.&](G>"S+F N]EEQ TS*:BHF?S>Q0T@*8AU!\OW6MVL*N8$!ZRK==;O6^UV M15EQUTMG!K#J6$LS!JOU2D_"3_B$X3P>1<\RLC[94D6W !XE#J?$X=HDV>KU MK1XE#B=?9X-]RGD?05!UT3D M$_8QF^4<.8/6!YT4AC\NGMQC?!YSZE4>G#\P.YJEV#5AP^HF@K/]-+IF,&\. M<=5_4ER?6'M_: U[+5W]/NE9YK&;K%*H?3ZROHN1>FL<7:NP#QE@;UGMEKZE MKK=*C0+O1VSJK^9CZT7B\06GV[\)[XK3Z1K1@NA^?B&+E;O8XV!^=5P9RT!W3X*)$Q-;?,WRUGC*@V*D^F MN0K*G,AG%V5'+\[E-[I"9GLQAENWBGTLY:+;./^R3 , -URXZL0Y]V7BHG,\ M7\FG>'I[A[-3Z\]$E0]/X:^[58AHW5Q?7]SV6YW.9>^ZV[';%_V;[-C4X-KN M7YY A0@4GMP =:N..((3>!%%/'C(C@^^.&AO.1ME]Z:F%8DH(8[=B0!S8+P> M_ZK?B>!98$^>^(QE3RV6!GFRSO >FI.=Z\RF EE" 4M"Y1Y/<>@X2-QNM[H\:GH,'-^6QTP;P6M9B+P9N>I:'XB0]Q6,0PL0[ MYT&0>@7)1)B69F:TPH#=BOMH_KRIW94"N4@?8.CFO@8I".Z,Y:LMD-B# M%\B<5? 8=36SN^J4C#J"7!J4"9PZ34N Q8X":$.K(=JGW*O=,$BHQP/Q32S+<67(A M/!J:I;&(9V?&-;Q"]D'#<[(CK'R$J9W #*>.3.[D!6!7T:IF$LZQ*;._%#M7 M2YM9YT-QZJS\?/)!#8W]H=WN:LW/F&OE'A,R C]A M(U#U[Y\SGDV>,%U%.:,+?O]/SY] KQ)@B*\1=,-BGWCFT MD D[/DI&?RVM MK*H$J/) 8I]F+X4[9Q^F^9&462QL[LJ2C&;?RQ18V+MC0^\"8)V2@X1F/RA8 M:8:DW G0FG.NU6ST^L/EK90[!""+9FV*Y&DYZ] /MCR \A)= M8"*SK*H8=V#*XDHK5N2@GF/4@M(:['/N.,@YJQ_.Y\7*TZ@5GUV.U24GPO64 M,9Q&PI&9K8ICS)FCU++8&*8(69+[%329:87, R-I;XJ'313EP>5>5+XA#)1_ M.4G]Q)OZ"H *56P13%8IK^\L><6![)5XH=%MEG%2"_-?]DZZEF?=J$S MV"2J-Q\\JRK- 71[F_CB:U/Y^=!=9_K]+52<&[16[^V+'1A6>E-'5U@A?4;' M357V)$R\HU(&9:G@\XSH\E?I&DNMF+\FRRR$P% M,EO=_-WO+>8I_08BP]D)JC&X/K)4;\'/+]L*S'D$AA$S!">:#:!6XDXB+B4% M)!BSL[R(1E&^62!G4?Q/I>73*,L4R#I-NUMO3TK-9[-];+ AE4JN '? M6+,A+UV?4_UJ"[$ .S#O#S)O8J2J1(,<5Y (6D?)(DM$R_5:2TU"?$TP&%&3 M\4]D?:T=& XJ(7J86F(X,1^:W?VY_%-]ZL0QHV1U08;?Q= MNLW*,"T&8!C6'/)?CNL 3X<867;&PDTQ8EWFZ]5>O*J0I!:99#+@6:!G55@' MK.5+@1VL,1JYTAP4^4;ANW I9--@%W5(BFX5>S]4!0&4@PI K8^&)6$AM2PM M?,(F(CFFJ/C_KNW\TWC6^R5TJ#3C@2A5LBV"G@M$H))3H^N1>$F*96L!CM_$ M.3S?QVS*@P8JY?$L'(<)Y-DC]U/E6'C0>QX5S\(B4"K+?2AI6!8_X-GJ ML-K*5RSEC83<<;*ZE>L. Z#%RW+9YRTJ,44X542'G7"%JN2F.C';T;#8O4;LG@*ZB%"G*POHG<:R\MM4/ M [[*Q(.C+RL]HDY!OTL9\Z4S4LXRA@Y?L8M*?)_B'LM9':ER4;!R]=)2B]$% M4F(4HY&J'3U[H"1@,+[C,-M^LSB &+94VW 4KE1Q8C]49;WQJ>HMV! O2&4) MF@D6BUCP"T8JW"F?G0G*.?U-5LM 1/+N@ M9D5D8):V8[+9FJF*'\B"V@!77$B6>\&6M _F!N%#(!,%1D+Q;K:@7!I!JAZP MW^H!Z#5IJQ@;L=FOX* HI0H[CMP-I3C! MXGQ&EQG915Y&)->GL@H;;2ZT]24I-F'4JTQ_4"/.,<+L=T^WWBF.-R MEZM3G M5KJ4X.+CB/.LN7O1KJ>5JEB&N-5RNU5%?%,01#-><,.CT>JP69ZR=>5YP.Q8:\PG,A5'?A(U.VV5/:1T M.$T=4BF2%67JQ2,'>,$,\#1;CS=2:P M)<#J3=+9;_0U G?6MC(,J^U!J]&N5S[H?:3/M63><3P$[\6(U2)%1'Y"C0Z5 M[?=0V7#0Z+?M?K/XC[XC9ATM1\P&_<.>LMKO(:^:S@/KXZ:?W.D5E62'3JP8 MBD<]LMH\1K8O,.[U@,N1K$>N5N!?E^T,F[OK4<4/IS !6'6MIQB =NWZS"#]A.&\^4UXUP-.U(67=H!BS MS<"$G2IO<4CJL(6EU>M;O5Y%%+F-/(U!'?DZZ];66\V#+ZX?-*"T LX[[E(P M0))U-^1FA4]T!M[W*>1]!4'71.238FO"D3-H?=!)8?CCXLD]QN=O%O;55!*< M/S [FJ78-6'#ZB:"I=K;FF8P;PYQU7]27)]8>W]H#7LM7?T^Z5GFL9NL4JB] M^KQ!IW("_:QEM5<4(M[W$70*O)^ J;_:K K-DCRW?Q/>%:?3-:+%*H,OE$CL M31.E&K8:6GC0-MQ]D*4 ,P;8J..GIC@X?:O7T>;@O"J8D_: #A\E,N8,F_F[ MY8P1U4;'_=YR5F/%&;PYD<\NRHY>G,_J&6L(F>W%&&[=*O8Q!A-5G^2;J,Z?<=]Z>G'8X&EGK#>U,N'O5X<=HW';"1E5G/82'W$BS]@ESQG M3;@.PR;L?X7[\$KPI%Z'2#\NUU7-"F+B(:+7:CK*<+-$U:QRK:PC%J"PQB@L MK",[D"[*SA?)P)*#LY4KI9WDAO4SV[]4!P](W\N!E49832S[Z65W! MK(+C@SQA6:YLBF6E5>5!:$-^J\7B]/[?6<-XD'CGKN>GZH2IBT,QD54;X2*L M_)IX6+Z5>3@HJ.'JA&4X*_M:EAF?3J/PNS>1%92UGA;L-^Q*CCO&8Y"J/ %2 M#!%;&)E1&&GMR@^=0:/=T]J+J8B8[ D[*X]M,9KO+>A2A'C$;* >;G4Y>J"FV4@R\*7XOL4*_$"BO!2 MBWDC6;4O>S0 ')P\WQ/1:CW T\&RU ST)!R-8I&P*5PBXBLGYE"_+^L MJKS=__DU=>2!^U,8Y8^65%$\WN'Q&"S$\V16A;FL=4Z88EE#D1<;EFW$RLRR M_.=WIU3Y>ZD>KQ2F>LAZ@;Y4I7FUM/*:M/,DA7M'>59]&WXOYLYX2'M% >5C M*O%;/KLMZQAS$/O# ]9FQT+:>2A!K]X/]"8;F#4N+U%<&G:%@ZPCLHJZJY2G?4.T5;^U3$!YTYD$K3M0J()_\X\P)*3K"H[CEI6'ICC M$,:FWN0_>024\THXO3:]?LF5W+0^./?C<-ZA+-CY20EKGJ7!;<,'2XO^-/:< M,7@J& %W,5/ N;3ZYV"C$A\>=Q9&%ILW1W,V3_A9JTM>0F%&BDK-EK1P^4/? MY\V*E8^:C^A[Z6(XTL1MYE):8-[D!;7U$L$D:VWO8'F1Y$W-=& JDB(0 $'2 MSW/YEG;=AY%-"1E,E^ ME!L/#"R]\:7AF.N)-=\OY:FJ.MF9S_R8I^#)*WFO;=GB-"D-?/!LYYA@R9F< M;TM>&?N>N7-S(V'%I>6K7"O0 H"B3=Y61NQZ%U8P3.(_=\2OKSW8/M'*NV[\P ,H(K_X+X/9O&2!]_8V=T_+M_G*C);L]<2 M5],[O[94)SB8[D3!%148&_L)',$)9HMI9=EB&CK:+R?L,ZQ(T5C2D@'=*'-O MII@\<#%YYA7ELXE(/(H@E7G[P!%1AMF+57@!2?"9^9B,+XI+4)9I#!&%6GK9 M:.E,[,AUI9S,$@W-;-K:C$,[M%+$N-;H@6EQ5UG#$7=4HA1?6C&>LR\8QHLZ M],_2@HQVMS'0"8VG.8Y7L5DDMWE6/2:_\O.\&C6892-2/F08"U MM>6DI.!#N00' _J,-WR.O(E0%TS]%,.M,;2"NYI4K]GH=W_4\!R8L^8] \K. M!?J?%.93(O*?YS.?2E*?K7/ U="MXMH9Y8R$=)O!^FOKK:VEMW(RCF,WR<<+ MYL,1?Y!HCOA3P(K\NRN4O.B?'-#,MY=<6D;HDJU#QBTF$/[S_'QXE4@#EDY! MV] C0#@E "1+SK\]&;20XM7D1C6U!M'4E%RI!OSCX:H6CR0>M&5QUMSB' 8@ M6!>%.Q?[&'D1:CQT*A8XPYOKE P"K7 &ZTOUM? +Y'!H>,[?., T>C;7=PE" M+=*24XL8)J>X3"T"IFANK;%#Z9;Y"1T>Z5U.IKXG8QEJHN3CY@%P^V7XI+QL M(3.)YY/_.)_\%^[GRZY1_O>??TKC\P?.IQ^NQ7UR[<6.'\9I)+X"^"_]T/GV MES_]SY_+EWP.8?;Y7/R,WC JRA^X$YRWF^W MV[VA?6E?W]P,FX-VMWW;L]O]B]OK6_NF;;??_65!@,YV304J MI+VX1P;%6#;Q>3 ;;LFD6RPNSQ+*GV$/WI>3^9^5=XE(B;TO)?C/(YJS/BO/ MS5E]8F)5JO^E)Z!O@C^GB9K$@X^(ZWA>EKU_Q+TH6^) /YW%'L +'-_9LW-O M.PN0SK=^;M/"FH,[(OZ[M UGC>1<;S0" MOQB!GM=O6'E[3IBK7@JS#O"LY?CP^PW^P>W7-V] M6ZY,E#+4F,,$$.T*5!9HOJ0-!,4]SAP0U*X;E?;F.=#$<)+O/YP58% 5"6+< M-PZPE=M\U8N [%VL! F")[\(,*'B$_'8*J [?FK=1LV[6!ORS,)6PQ:9WZ, M7CZTI+OB0^G%YY/PO^H,R.QU5=6!R(H0-)M;E'5XN79$L]3HE64?[)Z6N@^= M_19>6+J]==C74^>I\\??^9J<6*SN]._;#BGVS4YL7'4BM:_C2 CV&_PVCMF- M/"Y1JG.RA4 -@YM9V98(<+.S@Q@N?"O>B//>>C"[Z,3:A#034!Q?[*G8T\M9 M_PZ+V&UJ/>T'@]HR'IO+DJ>:;'(M!/MF0?!H4$9$2$1H.$2-$N3!(;@Q$=;$ M230.>B0?3:IYBG52+^0A.>$NR?/M3\>GO#F?T&S$*TJS1PI"\B$"(0*INUMB M<.QJWY*J Z<8AA[CY%.G^91QPB-P$;@(7*(9\QB;:*9DZ:9;L]JV?H*1YLP\$0S M1#-$,V;13*L]M#K=(?$,\0SQ#/%,93QC=UN6/2!_IM*8S3&%9F3JI("KS#Z[ M1 +?6D1T%V$>L%:HW;,&_8I*V;UMVZ#):F:>1AEGM4]6H9I6;[B<,IT4BA2* M%&H7A>ITK'9+7^"<%(H4:DN%JIG"M/I6V]96_OU8%()6L]?FF,.\W]7PJZ9* MZ&N'0=L9I3I$0B& M[/6LH6T?7IS&@(X(D@B2")((LI@:#]I6?] ^O#R-01TQ)#$D,20Q9#')[@^M MSE#?A@MB2.U!R<.S8W:*>Y>$X:=VA,LD41&J"%6$*D)5'41%J")457>>^2=9 MSV+E]:6_2YUZK7;'8(?>K7?"_[^7_^_%#F]5J6.A%W8Q2&NJ=[!U?5Q?)Z/5 MV435YA%=58)^P/DV2O]"QB),A#2G3EA#9>L1G\OP].;L26?V>U7D,$^:I(]W ML05ODMR*VD-KQ+"U[+XN]6[K1Z@B8E@Z#N@F=&.6U0C#DEOWP&>J&IVLULWEA>JMV_5*M:LMJ*U4$6N3DE<+-;*R M4H^_C[ $I0AB>>L751WL"LM]W8UY)"ZQO;H>] M9O]V<'EEJ^I9%W:_?W5=>?4L+9$E^4TY4YK4 ER3(:4LLQ*F_Z]NK)@G,I''6,@YB%,_X;(L93@:>0X6LL3[72\"#0^C6)7,S[N2KCYY3X MHJB@B%7^(E0"+%#AJ 91["R!-Q?O$J%&'90[S3E.$/@=ZYJ(R[4@]N].G"%!>'D8+Z4(7(MPRVY)KN4A)LY=Q45 M?WNYD)O\1OF0PV%CV&QUVOE_NEM4BUOMHL[<%TW5X(:'+8O5K'51+^H\=;X& MG:_):HVIV67K5ISKK7,!J@=W\(CHR4..*L(=GO?,R$1?614:[9@UKQ32<9 A MX7!K'%)A.,*A"3@D/B0'FCGX>BU,O.\P\-LVQ)VE 4]=K%#S_GAXR1RPF$E&!YJ6GG![+6Y=B]0VW4KB7'N4XUYE5\'!>W,@9Y8"$]X(;X2W>@C. M&&$1XDX!<6^/3BP=:JB9#W>7WL=.Y,E3*X><49DA#6VY>JKKL?:T8U9;7]*Q M8\E]0S$#8H"380#;ZK2T)68E!B &( :H&0-TK8%-/@ Q #' J3) V[)[Q Z MH@.;Q5?J'C;X'(4C$<>RDBF+1?3H.4)EI0@3&)!= E>OEH[3&;@Z9!%&J]VD MHL&5"X#,\^FIUK _),4BQ2+%TN\>MOK:SAN2:I%JD6K-UE_L@;ZZ@<>N6C79 M3E[=Q.N+B$%TSEAE !2/P@^GF$.N"A6KF2;UK-:0UC$HBDFUMO.HOMW75IN> M]('TH>;Z8'>MOKX2S:00I!!U5XB6-:1U7RU3#(.F]!7N%>5^ML@SX=$W@5G/ M:6;_XGRDI2TYTM'/[&ND8?4U4,>B6FUK,-0VM2'5(M4BU2K-D@;=%ND6Z1;I MEO;]"59KV"35JG(B=DSSK;^*0$3EWYH8I%NY\2[V"M<.P>=F"^A\Q?%6RKX+U M)0E7($CM?J]M=3OZXI4[B],8T%&TTTR_@@B2"/(@$Z&.U6GJVX= !$D$201) M!'D\!-G%W23Z#@X301)!$D$201X/0;:[5FM(4VR#(Y*')\>LX%1O>NB"4^:7 M,S%)5(0J0A6ABE!5!U$1J@A5U=5_^"GAX(2NNGY[AWDG'[ D+]\+Q'DF)+O5 M_'%Q%):R1P[@<\FI_7<:)][H67WE!2#RY$-[%VF_!9Q M,$^#D9\X0]B0@>Q:=> E+X+]P?"5\^!UK@817+ M -"?0M/B<)0\<;AX%$;R_4OCLKT\DG$DA.Q? (/')G#)&!H*_7(U/%U'"W]W MDO!>1#,E:=L6:S7MY:6!'=J''=?P'&C.'.11&F%: M4L!>PCT_;BRW59LDS M^QA@+5?O4;#//@]BK1+8+_=\!96] L[AP3,;\^6>[$#8ZRW'#E3P%.I0*:&& MS2N&;8K#]D$25JO9'#))P7(PV9G\ O]\+U5176/WV(#GP_-> MI "$:-9T?+6ESC7X/HO'0,89B4=BP@%Q\,,C:"J:Y$R!DQ0(VXOCE$-?5CV/ MP=WR$8DW$"2B2!F!0BIX>8-=H%DQ#3Q5LK0%-E094!#&- 6##&.E M@[;M@=7IVE:SJX.\@X#79&H&O=5)+0]CG!?[?#'? M9Z45+$P3\(D"I-]&C?G[KNCL0B-Q_"3#_.(^$/5O5_7V=*C MYZ9.S?PQF<3P<_G=01A-0!ISG@)>4SQ8SCZ /7T_N^:7=\UW\C/,JYS\\PHQ M?P6VB]DG\<2^A!.^M$KUY+G)&/Z$KF?A4ZY M8KJW>0A;-6G0^_'UZ?;* $#6I?8;[]_N]IJ&Y*]V,(YKW:<^ )M?=UQ>0#Q" &[N3!(H3Y7UAKM@KKCI+ UXZGJ)<-]7 MBBF#M@55F%]-NL'Y' WG.6GP*&(,87ZY^R,NN_];8'%_15D#^UU;:O?I)2Z9.%V M4K.;N\^?M5'T*][],1JZMM5L=ZW>4)^=VU6()ZVYQZ2@==F77H==TT-KV.Y; M_9:^C&^O[IRF#=+&Z*BQ>Y[,"T\8*ZICV1YFX*84%>OX/8MU'$//E8/+XG0R MX='S2ULHYN>53N(]XA8)G&#F.]:\8(0+AO("+RXO?.Z^V-S;4@_>L(KZ2F2[ M=HNH,* /7J :R=,DS+]0%">_J6"=U=:ST-H>UFJAU;#;6[5N?8=:3RO\ICB3 M)[@ ^RF=W(OHM5T !UL>5M[7SA[%<9_G,4>Q7CO$WFNX@<+S:S<9\CSUEN&?&1$7QD&@=M'L,D/C*7C[[(K>VO;6DY M5.NNX-N(.TGZ2B[<0[7OJX@F[.Q?@D?QQANPB.K(]7H+F3P\1.*!)V;2R4?0 M5R^(/6S;F0W$?*1"/ M/,-AO]&N?K.X,8 A[JHA=QDDN$H54=MN[38MN]^N M7"+'8M%JLB^@PC+$>.)I11JSTSORU!MTK&Z3BNA10-FH'=<'+"K9'C9:5&25 M].'@#BC)YZ3D8WB"X\/*A]:%UIFK?/.3-F?V&(\5GW4M&QS=05M?R9?7I#3# M275BT@PE;=LM#%(\LVALJ[WEE>GAGH,SC:XV=_KH(S.D6<>_UD"".Q;!;;ZG M;H]"-%YP)Q]]OL+TS[Y&C[V"'9NF..ZV93=;5KM?43';]<(Z9?^=J/UHH]N# M1E?;.NFI.-VD#B0?D@\%MXURB V:EU7GT2R?<,CROQ0T_; M'EIMNV.UVYW#B_%4' N#=-@L1J3]G!6"RGPN&C2&M)F32(8BWWO0M7YC?VOB MA#0R9R=HSH;=CM4;5J]FQV+13GZ!Z&+E5->4Z'7=PRWF(LFVS^[P=C7L6!/ M>4D$KJH/J!Z>NSP1;,2]B#UB7FY]PTPHVW6/-3P^,"H-4&0.39IBSV-/:<,3QA"@^!J4XLKW.]T0A<_\ 1[%XD3T)( MUU_9E F/OHED_KFK:HD[X020DEL>]0!IF>">_/V2EO"'XHLIUMF3EW!HEFJO MI++]Q<+Z;A.#-L-)#YJ*R M= M3:)H-;1$E9ZQDN91J/(4AQ'=%@N?0[C>N>,0U_$F?\GG4*<>T]"5_@X MC (:-T%?LO!*UT0ZBB"AEXS5Q:'OAT_J('J<3M1E'[1*=?-"C:4GSZTM-O.G M9(+'S^579]4#R\-GXS7%@^5R#'.$[V?7_/*N^4Y^CJ?]O\4L/#7<2'-\E/R[6MY:SZ-S6;N)&SZM(IKRU$;!@ C=N. M0Q!" M^T;DDJG$V98WE=.<4%(9;:"[R7>!/(8^3SS?2YZUS1.-E-\K>P]V5=M!RV[I MFV&;([EZ65"#!%M<:7$FCEJQ%RFR:=* /4:VNJV$'!,DP\!AX!C(G# )>HU-LXG28&N M=:+\XL7?SD>X0=G#01)QPB*>"/+1#^U#&22Y>E&=08*K$G)V8]"G& 2!;2]@ M:S7Z%/ BL.V1V<"_:S5:%/3:/N@%;_, RRY[]H2_G+B")A 4\Z(9* &( $0 M(@"=%(".- 6[=*2JR3RC/N+%'[P$WN:H;Y9.N'P1<1)YTOVZDQEE_@B\)#X" M GXI@>.7NS\8Q]Q<7O(LL_)%PNS'B<9=6) M/^R>+VF3Y/B4E,?8I#Q]+4EY>L,WYH7I'#8MS6%O;^_U]369GAOGT&Q0Z+%ZH9)'K M?OXK9AYDUYBD\!83%/Y#)BC\#/"^&_-HX^78FM)LYA-U=_!:#\>X^T&QR:(B M5.GGSA-'%6W469O9.4WB!.;5GDQ&BS/QO_$@Q4GYVA3/)BPS&E*ML64->BUK MV*)ZC4:BY,@\9>T,;P3:J"[L1DS3:;2KI^)C89F:3%BJ4YV_JI3SAR070Q2G M;=EM^)^^DLK'HB/FJ8-Q!K?22?L6@2;M1<;;JRK_GK@^T!QQ'5S^(2NU&NGA M&V)DSOH=VVIUM9T[>U5&,XA4)R3-*-)V3MH@G:NOQ:I."_<\+VHWNCV:%]&\ M:#.XW(;12'@ZK5D%BY*F&+6V/; &@]:^177*MHU,V-%.NMHPZ=(6P3MI@V20 M [C/A;E2;26Y,,?*23HKX>@V<+0;IKAC-"?I8YR]=:QANVL-!_JF;SM+\5CT MND8J;)P!I&6^TUWFZ[0T1F:-&/<]>0^U.WET@$KP+[#1#O[)?DK":VWS#_9@ MV+ U5H2?M6[;TO#%.:8DA!L?980=#SO%>FK&:Q5;N]%6J2XU/(LID8 @L,_H MW (]06?P_!=_XA%(3D2/GB- :N#\RLKH#:V*9_:1OYO_I'C2[0)%$;./<9S* MLV[L*@P" ,B2):1OTQCZ&PR^0V-J7F/; 5Q\#'/^Y'B-"[I(PFDPY M?HHX:)3Z&<1S*^XCN6L1BX)9Y=.$H$A2AAJP.V@V+?#>=6A!C-OOY:PNFIWQ M!)Z80'(O& V_E'N)W_46[GAX?HX,9!HZ>1&1E/Y"@D MWD3DYSO+8[9$:3#'G89Q@D+(\;R61!OLZUBLE1P22XSIYL C>$:FP7>/O @> MC@=(8X', G\&'K!FS",/!D)#CU=TTL612J?P%W?&GG@4$U"57!K0?*1W: 32 MMCS,&LS1GA9#"B]3]D3#TSK:\9_9/3>-T!*@5 +@)ATO #A@56HAJU(;[NXT M=#10>GBF]]32T<"*?,.F7OY;= A?R.A MVR]LKDBTNX.DI&NY[./M\*0CLQ2'RM?=$;4,,V+/>B# MAM>,PC32\)ASY.%B]JTB"0WVNP*I#N'J#;V <&$>O18-13PAUN)S_&#K109X M+V7C/XW$^=S$)QL%I&EU:7F>]!"&[A.T1?[,X490 M2Y=FOV(VG1RJJPE93J7F=!H\>BVB[NH5-394#S?HA*]5FO_YSUIF #B>*QS+ MEP81W,I[@?[BHC>IPTU_"K7XT7H:,XZ$EGFE=%9G04RT1XXC?!%)61S?5R7O=6#>0+5F>!Y8_(;[Z>A1(T2!ZC$7.AA$IF*=L_ MP_@Y>LMN6H-N=:'2.19[7'T^8?MW42#&A$",W6@>,A!3K,:M@=OF"W0'"TW7JH0_AV8WGSSJY.9K[(I<0P M[^[EM"4G@$5VU BK+3E^BDL>&"WQ@GS1%&[]/;LUSM94^3W(1IOGUS-_83T+ M)&7B^)Q&SAB\>!EZ.B*BN_GNB&E2S!( \@E<"O >">D8*X]?A0]O[CY_9M,H MQ,(.:L*O0P66SXML_Y!SZ7,OMAKG. ]>(+7X;VD@9@S7LJ4J7 M'3.;8&7X MS18<> *5RI*7R8\+S\9(:^SAPC%2TQ29Q)PYL(9GQ-YW?>,RS94G&Q=%56NP MAH,&T^2+:>3YK"^-95\-@UR;!2K"L82OE1T]ILEH>1$'=SM-E$4;+P8KE2+F M0I5[2F.&&WP>&&>7/G>^G=\YX]#':9"D<=!:#Y,UP]S4%?YL?XQ*@:V.#,3I M1%'^AWU)E'):Z\]I/="2T[K=>V-:YK?>7^^4V@?N??+B+^(:Y+[WD.7_%V#G[+911T!MIM$M'T;80L6$ -.[@#T%P'00_81S^K0@D M7M1?.G(O0,S>(AV_I5?H*IRD&;$Z,^<:)D7C>),@NBM$M1TU).M-*"2B)(@> M*T0W)LJ:.)GU@B;)A^1#\B'YG(Y\ZA0$(/28)A^3T%,3A\@DD2W4M-VWI/;E M;,N;RCGLJ*R7-M#=Y#OB'D.?)Y[O)<_:YHE&RD]G+Z((-<>_LC.6:?YXQ'*C0!G(N!:"+AV?V/ G?S\H7#E8" F[,P+ MU/& &J>8R33X$( *0L0!J-KKLW&XLGWVNC70(/0=&#[,;&U?=H1C8 M.E%^\>)OYR/AT %3GNG#EL3ID^E2MZ>-D^EV9]*>*^BY:FUIY7;L\(U"!Z_[/<2G-?9X& M2$O2ZDZ[8_4ZFM.P>DG,KGP>Q^QBOE3)+*D_)C122:&RVYXP*>&L:SQ96;VN M2"L587)B33G][6ZC;>N0@"K.$(4P%75UI9/\H=?H:\RK>$S)LVJ2LK/(MZD% M#FT]"20S1"VEV=RF*J5,2I:,054W*$49%-DT\[*.12E*'7)I-KHZQ+*FTM#1 MYKR=Z6JQHH".)8Z*J]#!LUYS5 MA&'AS)D-C%,:F"*/IW*@ZE74CE+Q:_47=59Y:E50R'2E2PC@7@-M54&F9$BT M^'IZ4\=CK1T1@%W+2NVX$R_PXB3BLFIG;C.S-,M8J@L_JU2RF-<@2]P,_^1U M/\,I%@I1Y;STJL<1S+!T>#XK-497Z[.UJ#Q9A52DCM4:Z&CXK(W:-*K";O_0 MU#IMF;6T2HU[.7J4_?WGG]+X_('SZ8=K+W;\,$XC\?OHJN0K?U$N\E48)_$= MCM4ENM.?^;.LOO@5/)M+'P;J+W_ZGS_GC[KA$2:MCC^+2-Y17"3'#SY\$:-? MWMU>@Q(,_][^U]?K=\QSX0ON).>V?=.^N;"OKGJ#;K]WT6W:EY=VNW]Q>WUY MVQYTA^_^LN"CE47^2H+;5:&\)1=/M\>:I?-=\EBE3^@">M5X?<#XFGK;)Y&P M7T-0!9 ?DP*LS%^U>P=Q6&=YFY5:3X$!9"U/"7/N.ZFOYFF :)B]>8[4#M?S M4P1\ /+Q43Z =660Y3&!9!RF,5P76Z X,BO\['?0%/[^P^Z&I[=E]'K;,:&L MTF.XNJDOCW2[I261M-T^:"KDP6$3,5/?J>_4=^H[]9WZ?B1]U["=L%GO_81O MR\]C=P^0J_TMZ7K>.HFC\@"'VO-#F*-Z 8QWVN9R8X>A.9EKCX.>B-@46+^ MHP'6YOG.#4 =T1FASF"N(X?MQ*N*:4=?OL).O$=PVQO<+@EMA#8B-X+;,<*- MR.UHT5:?2869S'>\=>4(J,29!,5C@")Q)@&U%D#=F#-K$C1V2[F[PU;S MPT%U/[,:DT5%J")4$:H(5740%:&*4$6H(E35052$*D(5H8I050=1$:H(59I% M5=,@ED'XLBL F!E5TZN$D)F%&!9V50YV$65QTZ=T@AEBH&^5!._W*,"MA':0 MK:C&B*J^/&8VWHP3G#'"(L01X@AQA#A"G#F"(\01X@AQM1"<,<(BQ!'B"'&$ M./,BO$NY;.L5ALMSV"X);.M'X4UQ.ETC.I#,SR_D..Y.$Q5AM55D%1Y4#-&! MEG_T#,_; LX_Z!: _OY*/.N+L+=Z5K?9TMWMF=+59. W7E^@U2ABAM-@AK;5 MM)?+41$Q$#$0,9PT,0RL7I\\!B(&(@8BAOFY1,=J#SO$#,0,Q S$#&5FZ ^M MX7"Y.C4Q S$#,<-),X/=L7I#"C,0,Q S$#/,,T//:O=ZQ S$#,0,Q QSLXFF MU6EK3^)_O,Q 9Z)6[Z"X%D$X\8)C/155+_HU"&_&"8X01X@CQ-5"<,8(BQ!' MB"/$$>((<>8(CA!'B"/$U4)PQ@B+$'<*B#OU4A'O.H:O\0;!XS",1 MLS!-XH0'V&)VSNYY[#D,/C+7\U.X?!=^**+88>],2Q\M2GZNOW)Y^9VZ88EO>4F!Y[5!J*VAM_*F) M5^7Z*MQ?DF\%8M1\&*/9:/7-D>56ASB,!ZFVLU\&4:YQ_@JQ)K$FL2:Q)K$F ML2:QIN&LJ6_YCEB36)-8TV! $FL2:QH/4F)-8DVC $FLJ8TU!]IV3A)K$FL2 M:QH,2&)-8DWC04JL2:QI%"")-36QIMVPV^;(DEB36)-8DUB36)-8$J[K(BG!%N")<$:[J(BO"%>&*<$6X MJHNL"%>$JRJSL?XD#^RNO+[TMSK5ZPC?S\3PR[OF._D9^N_DG[-V+PAOUM^L M+U^]B8C9)_'$OH03'OS,U@EC5<#MR7.3\8=69Q/:/"]').6@VL9<[QSCQICB=KF_VSR^TI3=-LBCT>R9E D_23&+8@C=) MKA0<_G<:)][H65M\N#C@/@HCEHP%_"\20IY;7^KWU@\/H"-L M^/8R8"5[CL M=R<)[T7$VK;%6DU[^>CR$"QET4CG ;;VMYMBJ0Q_#Q$7<@D4]A M(EA+BHFS.)U,>/3,PE'VUHD(DKCQ9EIZ"02KV*9,YP/XO (H\BL/A!\D']J] M'1AY44:SNRYBB9BK< )8?F9/,! >#$.6,"&,O<0+ R4QW\<,"E[HP@^1B*$Q MPK6R' G!H'CIS&^#H<$WP;#%230\B(_PW(> MZJ8^BP3[GC_"?6?XMBX63@GWR!+Z7)^Q)0".",%$M M0(B#"+!%>9MG305"<%*?HU 0L0Y/8U0W\9PUY%[,MT ]FZ-J^F!=8W8F'QVF M,;0_?O]A=YCWEBWJ\L/*V-T6ER4<.CC6T5K4E9Z\9!'*T,7/Y5<'832!/I45 MP)ZS(EM9\I>L]D++0>\?O$ UDJ=)F'^AW"7YC3+==A.$DZT/ J?X?!J+#_D? M/R^N]ZWV!0H[T5OI@VUNRE63^OT?MW4FYNZWFV^\_["W[[?U-5U0-6=RTWVM M[L3<4O_R\OLNLMPB+=4KQ+:5.94?GQ2SW8>^6]A7L&8EEVD'_\)DZ+TU(=9Z MSZ3:?&=5 &_[6?=>H0B^NO8ZS<1Q!+754-LXHTI-B&Y-@*Q[\/A8U5D>E\6V M^8:YFLF1($>0.U!HNT[49P[X7IM>['OZ\,9-U&G 4]=+A%OMCE^##D]4-WWX M(W@4&$EF$?P3>0[^64[SRKPX3N$[C)*7 HJZK(56&6O:XO]6D7::S19E T@U)W=8?:TBD>BS;0]&EM MF$[M58^$S]'>R"*#@90'[FF.1>"%$6XZ%S%Y>NNEV+?LMK8@WM%[>C52O'H9 MK6-4+26E0W'W^3$[BS^TN.8DT M9:(I4[8*:S4'5*B=)DW;1NJRD[YQ>O]OX20X>XK$-(V<,8^%-F_EE7,9Q^CT M]2HJ=+N%](Y%BVNDL/4R=Z>HEZV.MD#[R2OFR4_2ZE(U8 ]9[=\\FVM9W6%% MJKDJL7WUJ>@/KY_FJ6*=[>-I*6.[N\@C!MEU]O!!.W2K#=D*-I#IJRO MI319XOL4IJ4QSDMCD22^S '%II$7.-Z4^XQ/P+]*,/,'?M]JMMHR]YC,K>7P M>&S)O2;P6R1&822LN1Q<:2Q40JPD$CQ.H^=LL\I$)./0E;FXBC14P0/#6V:9 MLHK$4^#1XU3)M>3) 0;_7T[)!2T/)V*6Z6;9<_+ M4_-)$I%Y^X)P2?M=A1))$4H#BLQ]KR0ZS/[^\T]I?/[ ^?3##8\">%;\641R M$>@K,.VE#_W\RY_^Y\_Y1;?[$#[4SA;<6%* /DYR]B],N[VVL8 MO.'?V__Z>OV.>2Y\ 91QWKUM7@U[W>%-^Z(_[/=ZK8N;:[O=O[B]L?N#J]O! MN[\LV(GR +^2]&V597XAI^A;AN* MD$D9LM\D_0N9EU)O;K^R0[C_G)-E2SI1?01X0Q]'7L#!@J(!C<&NQHPG;(3R M>)3R$-P98QPXC*3ARQ"=QA+BY0O''FAPY(R?57Y'4+@0\SW^-[.KF+,1U"^\ MCT7T*%,,>L$TQ=>!49YX@3=9O#0-EB^69DLU'QLP>WT#B$R^(DRC%,9QC M# <9PQN!=6.!)Q$ &P!@^-E&V2O47+HYA M*.73 QD\7WCN9 :L%8E6-;MD<[,1B:3%G) ZD86F4,HD+H02@T/QC)DYTUAM MQ,JZ7TK+N2(/9Y52Z*W*C*E/"K]B_V>6TCY'.LESEDH4H0.W!&B)'7!(?;0< M_TE#F?D4;95*+.QA2W$:E2LG?.=[_-[S52I5M$^.-#[*?XOW#*W]"K6U4JAE M2:++X'H1"--_1EE!JXI/9=E+Y50BF_K<$9K%M@'5'U",[95B7$6WA4SC=(H6 M *Z\?P8 RMF7W$J9SQLD"KWD>=G#V<'EKFPL%C$M(P/5&-V2/^(E\#9GV1^1 M#[[(C"Y8P5]+BIVY(2Y:XY)W$J(_^@53*4O[=\EC[^B\%&4>Y$1+8C'SGI'L M1NC92=O-[T-I>5=/#99]&A!OF3<+8$]*S>H<)5E%!;1T)M6T]&[<[PE%):&W8[ M=;ZVK:]5YVE3P)L2+=J4R'TQD?OJZ#/M2:D"?J_52#O!%-MR(LWL+:1I&-:, MVW1!:'L-;,B?.J/20?*IE$[E%^YL?& MC1%5;6F,\$9X([P1W@AO)X^WFDP)JA/9%8_'3/PG]1ZYCQM<*W'@3@]7YD&H MOG1%Z"'T$'H(/80>8SVBS3S*I=,>-?.5?@L#\9P?-AM!9[5E\-\%9D:DIGSF)_FSNP.KU]:6'MJ(D:<,FV::-N*9T^69XOPI578@KB&N(:XAKB&N M(:XAKJDYU]#\:=^)T.L>JKD*)Q,1R>PK4SX5T2ZQP=9A-[O5P& ?B[Y0Q/QD MM:)C#:E.%>D#Z0-9"=(*T@JR$A7/,@P*<50W^Y!'P&6]A_+6.FW3UTK*P*P; M%V.*H>PC5/)J99@WQ%+J4&A'=Z!E9WD:@SH*!YOI:1!#$D/6WA,D?B1^)'XD M?CPB?JQB6P"Q)+$DL22QY/&PI-UK6[V6MAR^Q)#Z Y7'%(^\&X=1 ML#=;N^X8<12 #H$<*K)LPNA3;-A,FTU<<[I<,QQ:33IO1C1#-$,T0RX-<0UQ M#7%-S;F&7!HZ0K\58/YHW#58$@D>I]$SBX63@JP]L](AR3U9F2.S MPL>J%2W;MNQNCS2"-((T@NP$:05I!=F)BF<"N>(^J7@N\EK) M>JT!IN,R3CN+[EATF(*3>S!WIZ*@[:$UM)NDFZ2;I)NFZ2893U)04E"#%92, MY^$GI\=TA%*E=(M7'J0T)::S^6'>8S&6QWUNV3S]JJ_=.R9]:G>;EMWLDBZ1 M+I$ND6TB?2)],D:?R#89M?)W%+.NQ43:C ?NVZ=B6TSX*?<7Y?[2)DG*L6V2 MGV(0C1KGP!!#$D,>QH?L6LU!__#R- 9UQ)#$D,20Q)![VWY +$DL22Q)+%EK MENS:;:O?TG;0@!ARTRCF3PD'N:R\OO1WJ5^^%XCSL9!T9[>:/RXB3AY@*'7> M$4$BHK7=*#UYCCV:^5.\ (A1?2Z_.@BC"6"I#'\;KRD>+/O%'.'[V36_O&N^ MDY]AT)S\\PK!?_4F(F:?Q!/[$D[X$B=/>/3@!:J1/$W"_ ME .0W3YZ;C.%J M$$X&)X"*SZ>Q^)#_\?,B/&;M+H>59Q#KK5PHV#PRK=K4&?[X.HA7ZEG6IS?> MWCSLZZGSU/GC[_S);P!\VQ*PW7WCOMR*M]^^8E"W$I?\^*0LZGWHN^HQ%S$+ M1^QO/$AY],S:ML5:37NP@W-!\-L>?NT#H.\521X:C[^*1^$S;25X:)I/:'L5 M;F*T$/H M(?00>@@]QGI$IY$=]KGGX M+&O'M*:X.IE:-?C2=([;#,'M[T0VD=,:P1P+"9G'-W5VF8AECIQE#I'GAJB& MJ(:HAJB&J(:HAJB&J(;F3H:P#!WR6P>HNY6Y\'?:,_YJ_< CJ0^XQS,PQZ)_ M-5(UX\P_Z1?I%^D7Z1?I%^D7Z1?IUS'JU]L7V.M^$N4JG$Q$Y,#/;,JG(CID M_,P,B6@+_]0GNE-!(/E8&(+BQ,0#)\,#=M<:=K05'R *( H@"J@9!9 K0#Q M/$ \0*X I;38"C!_-.X:+(D$C]/HF<7"26$0/+'-9OT3C=CIWO95K^]<<46TBW2+=(M,EZD8*1@!B@8&2]:R]UR+3>:AA%/!'/%?5+U M'.RPU?_J8,U>D="Q*![%14FKUFA5JV,U!]H*%I)"D4*=N$*1F2*M(JTB,V6" M0M'AQI?35L4KCS@:'_'(X(M7O(+=^IN^=7+;7 8UUM\:J6J-+>4IJ*;=M*U^ MKTMJ26I):FF.6I+%)-4DU312-GSSS<4TR8P'[MLGH5N$.C1E 3,& MLS5)$5:%O&J>/\P8"%% V]SS*$1>1%X'<=:(O8B]B+V(O>H;!2(&(P8C!B,& MVY/_-6Q9W3;Y7U4%S7Y*.'1_U?4[6)M=FE42F>\%XGPL)/W9K>:/BYA=VJ,_ M@,\E.?\[C1-O]*R^\@)@P>1#NP?7:(RVC06["B!"/1!2S M>Y$\"1$P7SP*/V;AB"5P^8A[$7OD?BK8V!,1CYSQ,_[F890NC@7\,Y$GIX7+ M>%*ZO,&.3' .CZ)G: +CDS#%("5(P0$UY5[ 1E[ YF*S@OB)$IEJ-*"#XZ? M8K-5A',L?!>^8_<\^ :_!9P 0(O M"!.$-YJE!7Y@8:!>&6)78X'K;($T6/)5]]R'YPK M4"..?/PZC"-H4'Q^Y>3 M[6ND%@=Z(Z*Y(6F^,"*E-\]Y@,W\J:5GE)L6A-$$AFQ.7?":XL%JJ!SA^]DU MO[QKOI.?P88[^><56/CJ36"L/HDG]B6<\"6_>L*C!R]0C>1I$N9?*"=>?O/D MN X^G\;B0_['DEK/VEU>U"H\CL'*Y2\!ZL>MNV6*MI M;WP^F=#W)O2U#X"^5R1Y:#Q^$@F[REVM"^EJL4LQ"L%A^B, UPO$]%_P@:[Q M+/3'.$ZE)W05QOJV/U"$CP#Z D!O&&$,=*M$1MJA940"K7VL*K\&,/.35[?Z':O; MUY:]VHB1IW--9IHSXIG3Y9E.W[9:7>*9'1R>VNTYV?\:L^N-1B(2&+7,=Y7@ M4N\T\@+'FW(_6U[.]YBTFJTV^X1>DO4"D>V@\.U.M]%D<)7OA8&&!UIR/1R; M'(AD<;$#<.< M+13-L+AVQ6@7""7K%605JI;&<>V>C$5DX8'*Y#D3?PS R2Z#BR9>JK8!9;)& M!#S@@*K]1*6W-=[6Y\P:C$9J!R(^0\<(799QY_AA+'&0@P[WI3CA9 *_QTGH M?(/O]/)*=]!H+]O.M\2>@9YTMK!Z!'NC\TRO82#*C#-[9PFRXCNX [@%:)T9 M,)'MEZ$_YQQD?__YIS0^?^!\^@&7)>2JQ#4P.& R!67\"H;VT@<,_N5/__/G MXD+XG?N?)6VA>J(U_B)&O[R[O88Q&OZ]_:^OU^^8Y\(7W$G.K_JWP]Z@T^M? M=NWK=OOF]K9IV^W^Q>WU5>^FU[/?_67!*RAW[Y4-0*O\L)KLQ\QL6'%(I/]S M#%8+)P9UB(G!CI(B_\2#ET3-KVPT&4E:T&R/395=K8;AL+5#]*+<>9INZ MY#=/<_N\I&!7/0OFED9:)T4O\)1LN+U)&()W \9^/FSJ"HX8W).!+J[- 2KG7TQW#5T,4^T)R^#C?SE!R5 MXW75%KN7'7;$0TI>C.24'Y LSE,MG%':'9*]+9?UWN 'OK)9DPXT;72@R6YI M.='4/?")IGH?2:+.UZ7S-=E_:.J!&MNF\UPG<)[+N/U"1W1@9N<-LVO"=5$8 MT]$L0EKU2+MPG'22^G+E_T+M&Y&A= (?@:]R\'T2R9';6&..Z-!IIFU$1:@B M5!&J3@=5;ZJ-8JP<:VHSS0'?JX$1.I=I^!FI"L]E\JE$5$041!1T Z>3M/J;KZT>O*>3DWF\-7ISN-YE5O]:U=V*)_6Z%:IKV?K*21Z+VIBG(<89X6/5 MAS/;6G6\[XU .657EI3E:)6E8]E=FXR'!I_+H/E>=91RE\>V?<_!&BO;A+;A-9-<3]):TMHM M4-=N:8N#G+PY/?FXH_Z%#2KRO"\!UKS(I+Q'XIF+;:I94 ^!1])Z8C9C-)&:S.]9PH&UAD=RR&DTSUQSQV24W5-V/ M2NUX&LH(41&J"%6$*D*5\:+:J#J0KA2(>%!U4Q^A])ZY(3(V?Q\EYUMW>[T3 MS%'GZ]+YFKCXAJTD47*^A>1\LZHKE)S/*%?MY+)647*^HT;:FW+!4.8^0N8I M<F?L,VO>GSQ&DE#'FK%D=P4'JGM5I5Y_+X5A6FFK$.,;90:*9TZ69,SQ? M7GUF*CKL0!1D!@49L^_"<'ZJQ98=VVKUJBL;*O9 M7:YI>.+Y LQ3 N/,]['JPUFWJRV7&;G I"I'K"J=H;:]T\=B."@TGM^U_RQ_ MIW(HOJLO.>#)'XJOD6K6UZR=BF*>F:"9Y'.2UI+6;KV9<]"R6_JLQJF;U9I$ M%@W;(;P%INA0&*53/:CQUAJSV/P[C1-O]#R7E*:]2V*?D^[BU[%@5^$$8/W,G-+IQ:4N[C G M:#;Z#*[Q5QU9WOYQC =ZFF7K;58X>NFH)_S&$I"QACXDX;V(UJ?,.)R8H3G+VXBW?XS%(A%/A9-XC\)_MK!U+S#@#FAH-08:T3!K MF_:&=AO-2AJZ$7ZU=B4 6IS#L0[8:GA&IDVSOFI6*ZU"K$2_&NQCX/BI*X^O M2]Y*0K (C$_"%)Y<-A!>#"\*G6_G]W)3GP,V1 2QS$_!Q'?\6R UZK$CMHEV MI-EHZVS6*(S(4IAL*9J-3E660A,>AQ7@D9C_1)B_/!.(!$QF@=9UM3O;U93' MFS.X=JOR9Z;0?B],8W]^3K.-F_,ZA?9+&ASCS<_L2<#S@C !^>$K<:ZMY J2 M3OT$9GG,&?/H0; GN"423O@09"W#2V"6Z8PEJV9;Y"J#B!?_ ZF4(OG(I(FN"X<41SU(\!P_=CORSFIA'*$46RQ":F4X$EFSU3 M,@=79?20?Z?1TSRIG;YX8(.-HG BNW/G<%_+C8QDLYV@H?=3]1"YSQ5HQ.LM5GD!!ON M!'>TSL4J#)>T*FHHN<4GY1:_:*GRO__\4QJ?/W ^_?#7,'2? '47@3LS#!=Q M+)+XVHL=/XS32'P%:W3IA\ZWO_SI?_ZOV.>2Y\P9WDO-D=-IM7_=9-M]]I]R\OF[=7/;O=O[B]:?8N M!X/+=W]9,*UE:;R287_5:M>29=9B4=5'O#BO)R"_*2>GE*;<1==)VMD/N"J3 M6V*4( ,1OI+(XRT.AMW;NX=QF]E$9= TV1O#*4>GB5[C=7.6\._L7@1BY"7Z M0I6&+GGI# TM.AG@[<*,&Z4)O!4+G(D:@J8?VLU&R\0!&?:TSM=6Q7+$:*2^ MD#@'MA3ZO6L4!S*)#M'6:2*O:U;7:K1^- B60!,ZFK,A&ET/OHOB620!8UEI M$D;/ZO=IY$UX!*]B(&R>Q="0J%6$307/,!;D"GA.A.$)>#27SI:$^A^-NT9. M26Z*:UGPF%'J^^R1^ZF:IG/?#Y]XX "6'[@7Q(FZ:\4CL5>^X&I9"YN[ZB%9 ML.Z/P,/@W!T&YV1L$1RX /L/%S]YR7A=X$0.I/CNB#@N6Z=,1FO7V^;?^G\@ M$S><*+F7;1R"=LJC!,8-A!J.1M M=O\,MTO'"2_-HQ8>4GH(-\FB32!,<)$" M]N\T\F+7D_V(95NEL&0,$F\7%49VR/':F^-E2(NT3>CVZ?YI78+3%Z33N=12 M)_>OHW73C+8!&?2U[AT@]^^$^$R?[SDPR?<$CJJC[\E7N(KKG,\Q?U2W[.R# M-I8E_1;_:O];C97;F6(0+'2^W^#]KT\^=([;=@OK'\/V+5P MQ 1EV&JIK2'*Y_P*&+IPU+PKAM:H+2@A\_D3F_!OB#?\VAMY#L?=E6,>(+3A M"KS[8[9;A7T1CR)(T85U18-=95=Y:J.FQ>[31 H:F$E.FR(K<6$S A:NBC0V&?!@9WOQ8,7!)(S1R",F9SS+3B64N&9 MX,;ATZH)."A_K&263W0!?1.Y)4P;(/9]L!BL_64\G4?)U,?\*I" !E)XR57::(( M]6_A?2QA?W9W<8E/>E_0 :I[/#<=@R%3,S(,-SQZL1H+M=TXSO?Z<#8!S*:1 MW.?$IB+R0E?"'>X&08++"$AY!@:'4142.GG#1,"=1-Z%NZ46][@5,\'E=^LB M_9ZM>0*RLE(J1J:XTGO9;9343&!P@R.BA$N+6#)O]]SGT@S>"PSPK.1E=JMO MSF!XY&,/.[[&,'R(VPEW!:(:Q@SO9-Q%8I"#E8W@,B+GP8MKS')5V NRP"9< M^?Q?-26+Q A%+7<-2<&'($@!/.D MGL/;8B^6P[&PWI)R2:Y^)7\!,R&?MIC:-:+"+V8S*VK";'NH-S*; S$=EC[(L6[G/ M<";<&.=P*,=0FL%M-W*\M!UC?MO&HU"J&U_Y,&$ 9TZXE\]7\*((;$_*_=]@ M8HFPN 9M_XKA]&VV=5RWKZ^'5S>=UM5@<-T;=IN7G1NYK>/ZNC6XN;JM?%N' M&>HV"M$B2:2C!'%L@;20+M7.Z%S62*DH;&\V@5P%KA@4-3D'\IV ]A7CIWU* M5=F^*1UMS'R(:MIX)FU"F,;0V/C]A\JB%EJR&/66-_DMM;?4QKEL LV\/1GV M\7.Y$]DNIKF%++RF:*1:8'.$[V?7_/*N^4Y^CJ?@J*E4DQLCZ]\?;F M85]/G:?.'W_G:YJ*:UM34EU.F_X!ZM$;5'W^0KIBKX:F:YM'B8!F%- 6 VJ; M"K(F-&=87ON-$W=5@;WM$WOM$XWJ!.&*T.B:"=,>VW85Q@D1,"E!Y4"[B1,/ M0^,F*L$M]R+V#^ZGRY%64H4C487-N/9'W6L55S?+O4Y%OM,AWV%T2.-F1+G %S8] MZ9+-J]C27\%4=YF/=K=IM;OZZGR8,/)4?]E,4T8\<]H\8S>[Q#/$,\0SQ#.5 M\),4*3A&R$QPGE08!= MHH&MPP8#=>M3L?N]I8V!CT5WS%,3XRPQ:05I!6G%J6C%P.IV>J0/I ^D#[D^ MM+3M/#\6?:"U8JT[HK?8MM.>?F=NF.*IP;?LVUD[%MKV2=4A4O*:9-\22JE" MD*8O3^\L3V-01]%@,[T+8DABR&-86">&)(8DAB2&/!Z&M)NV->SI6ZPCAB2& M)(8DACPNANSWR(';,$H;MDCOO<"<**Q!;S41%J")4$:H(5740%:&* M4*595"5GZR>9RG3E]2O^+F=:WCV#G(X\_@Z#K/ MZK_;9%\>#(?7@YN.;?=[-_VK]L5%L]7M#X<7O6&O/1@VKTX@^_+'@-V*^TAF M1\-TY2IC]^W%W65>2>+B[@]9,P)_/6^VV-G7<.HY;-!IO6^PXF_&821%/55B3%^-G9?5-X$\6B?^DGDQS[HLX%JK01UZ#2:A;529Z M+.J'29T?(H&I]:&I?'9B.ZODA,(]#T?G*;Y/5FM:K@+D>_S>\P%Q5I[5WF4\ MR1+SJ\336"RAJ 2J6C_ESQ)M#09"^UOJ2X$-E@46I].I+X$I4_^'4YF^_"'U M5)I\V1R?1[(LC/P)NCN38W8.':6.CS^WFRS?Q]AJ_GP5NK/[/DZPC(!2@;F' M6.Q7*;3B1ENEE9X]U"X_5%U<'M@/["N/'F2*^_)+&N4'8M[N - _ZY@WDZQ[ &,11@\A=:%5E 1 D, MM2H-47POL0]O@'8&+H]<59,BJY26-3$;EOSZ9>5;-T2@N0E[$EE9(U"Z1R], M8_]Y-M!N7E5&OG:&J5!J5>G9RP._*B4\& ,9#I%E5.:04?=J0&7Z7L%&)?H> M 'U;[(MP,C/L%$4KKK+Z,5CHYT8B*BN=!Q8WG:2J^,SO\.A("C<28Q'$"+JL MAM!9P2Q-M I_0%\C)KY[L2PI)*O=_?7BXK-JG@'5KBF)710FK;%3YDQS. MU05ML!S6K+Q/+$MA38#7 MZO!XB0"Z"P'R7B#K+1<-4E51"K&%4FS.G-BR%IYA_<#WLCNJ1 RB/J_E(YN? MB>I>R.MC9-2M7I'I--IF92:\8.8$E@9M]J6L#20+>"S 1.)ANXY)XL;.P-7 M.ECI"\Q,^1D@9L_QDO>2O4K=FPU@)@'%.XBFHJ3CZJI4,/Y8#X2=E2JTO5\A M!D5N* +NQV%.U[-*2H6!B#-S\$+KU./7T_) _5"99N!+$ND/+K" M^'CP:"W2\J:QY M-\YQ"';;FLEM5@N'W4:@+4]A](V=%R4)L_I2I:N^**U16$$,S!*;L=]F]:)F M;Y@9"KL]JQNGI@X7=U=LT&I::Q[2*+FO[=P)4]7F2MY?.E"E:9 MISD)'^5D1#[MV9/N*%.CM8H)WN9_8==>=,"*1\B&H28"#TS*'C\ >XZ89)%4 MGS^C&D^TSJT H$T%F5/^![\ MYEBQV(KWK'["=/'^^4)E(&DG!7L<)" YD56RRPICS7/.>O_U)!5=Z0M8EBNX M#LQ6-$?[I;J/B JL_:@FKE*"5[+B+KAXJ?2$T*ZP*S],73DLJ;SM8C8Y@@$# M1OZ([MB=B!X]!X=/!7E6$D#W?8EZ%!-DVBL]NJR]ZK6.?*U3O+8T)U.&P,-[ MXNRU><4H>4Y8EI920,DJKLKI21R.DB?TO&;:')3E<9?!)F9S<^YVMWG>:>*# M78&Q""S$I]KNS0M/E2N6UX$GF4T_\TDL^JR!FL6\E5,VF=.9IT5K-&H?\;5R M '=PB G;;US.U3J9PA:R6PF^RQ"%?H9J_7Z% >^<-X?6&\N%J8]X\0> MHUJ:ER66_G:NR%D<+B>3Y;/WVTLDCSOUFKTBH A_8Q@-7B#E:26?16+DJ]*[,&4N@@7SF:OT'6, MI94*>=YG7_K9/#6 ']4\.Z,3G$ LM:\L>3DARNI/Q^PN_?_9>]?FQG'C>_AU M\BE0_F6J/%4<+R\2)JGQ-;9[=F8-S7-.-QI XS:3?W)Z0OJ,,@]PNDC!7%1]Y<)A?%B+EBK@ M>V3/HJ?-\5_TW),J#*A"?\GF%8J.;3SD,B;E!+ MD,HF\L=^TC ARDG\<]TT9!Y=,6$J@!T7*\K3F2JI;%!W!(J9XLBWZJM[I8MR MS,0@CXC[!997:4(1$Y> Y $#YV,J4\N\6;Y(1@A>W#(>$SSVC3)]*\6U>,2\ MR/UR2G.XB7%!R3$_$!$'YWK"5C!3Y$Z\)QLUE]#E6B;SR\+%Q[?\U5<[;(O0 M0%PZI(L]9*66U"%?&$(:A\MW,1/WXXMXRA5".;AW/$YEBXYW&<#SB*)CS%C$/47,(V+:$@+Q/."\K$TS/W(H_6G&KNN:*LVBU*4'I2,HG$\>)G(X< !!OONC$$3&P M7>Q>+,;M2IA56=3JPO-,/T?Q'8LXFT0^54%H$4=*-DSFQE!P&67[-Y=9O^*M MEYA:\ 6/W_+_"'LKD=*B%FB[BC&(XH^HK^F(4QG^YUUB. M,DBGECX>%Q3>3.2B;98(&))V((_GMZ?N/N_*=2YL-K.TR/YK?I.UN MQ]RCW@51\9 TS^+JAV*&E?RE@0V1[9Z2#9%MYY!VAM7L=#2^M4^/QJ/Q+6A\ M2]8CK5_2-7Q-V#=\_9SB1[LR68>]/?&-Z!22W_G?)BFYE#,BGFR*K6SA]?X7 M .@SZ__08?=)='>4H*XEZJ />X$^!MV[A#?X4>-/;GZ+3VG3^9-?YD;>.7;]B.W7@!7C9!B_8 M4F&=,TP1Z6$-99L'--=BU57^7=L8J-LH MJBO5^)$%A00L@/H $0 (.5 (L M=V!8ZD($: T !K0,@TXM@QWJ"P,0"\!\@!YZ) \6&[?Z/5'"!$>M[/!R7%M M'WCXDL1CEI:U^1?E1*-R X8MD+0H;+/+H:\MIFFJ)EO?Z#O*7/%:HW2%@QA5 M5C"J?"C4.NX-U6UX_9)-#CGZ!>O NII#,WM#.#10"]12WC'CW!J!6^ 6N-5$ M3M1TE0V+(%P$[\"[C7Q:SS =%SZMR23D[GG5G K=R,V5R^TMFB#6:XQ5%K20 MQ<:7JEGLD5SNT+ ==0'CQJUL,<'TXU)[?527J,3C0\=67NAVJS!0&_YA0!TT M:\ICN<;(LN"QX+% I;?VK(:V8?=,< E< I?>&OW9QJ"G;# 9T1]H!IJMK]85;JE-&V)8&;P#[S;R:7UC,,14*7 +W%+?2[,=8S1H?JX4R 5R'1RY MU&8:$3""=^#=9D[-,NP=]-2ZXM0.?B+BYQE+:,:?C+#O,Q:E+&UDYU85X@WL%"C L0"L1KQ:.8.IH7# MHX%X(%Z=>"/3L'H]$ _$ _%VFB@QA@-,&0>U0"WU/FTX,.P=K,.@:0U/9F,XA> _,SWLI M_T5F+"'IA";,(+:(NH8(X$LP"L^H.K?GR MKH?@T&I)S!\R>ANRE/PPB]F'"I'4LVWSWU!Q+NW0,^?=:F_^3IUDP M?BA^"B).I>RCX_)CU-GAFH7,R_AK$%=/F:!*E,9AX-.,?[FE(8T\1M()$QE+ MWAP29&R:&N1^$G@3DK"Q/#V;,$+]>)8%<43B,3F]/B>NZ1J$)OP/*1G'(9># ME!P'$3\VSE,:^>G[YS=B5&A'CQN.)6NM5KO3(YJ;U55*TXOO]4>)XF3*S5J_ ML26.F5]8XH5X+ S+8WX^,H_D=XYYK_J^XGW=!%.6DD_LGGR-IW1)0*DLY1]K#[\^)1=B^=.5FFG9:\4 MM,T3_L4SN?:[ES5@I3J5;7KCZ>9^;X_&'TCC6S+)6]]8S;+V.X*\Y#5&KW&U MXB3Y[;YP&K=QZ!=7.4V%J_P'C7*:/!#',HAM;EY_ O!J>$>ZTFU6(<;L.Y%Q M$?D_4_ZCR);E763LL'0+O<#ZE7\>@LC' O3D-F$VWS*M>L#'C?E4 :#H-TC2(H[WF)?6PRM]4FT!] MBY5O3^H:/775!PYE5B,\#R2@.Q)@V -E$YZA % *$#;%&!@#/K*%OAU10(: MS,FUO?OP)6$S&OCSO(_R=:_IRA[*:@@>>H\&S2^'Z H=D292 MD"8Z%&X-S>:W3 .Q0*R#(Y8(%=7EBSK/K4.>MR3/NHDS&NX@*&P9C1RK;_0L M[)V+K LJ619GV88Y1!5]\ %\J#S$P.B-E/5BNL((3)3;9DC?(-S"9?"%7LTS MO1K3& W0JT'&0"-_U15NV2-C,$1!+7 +W%+.K9ZIYK% MWI\3_F>6I/,]Q08_$O;?/,@>F@#K?C"Y=S)K!CGM[ /\ #_ CTY^4*,PK?E2 M2^'"+Z+>TK[E3"/D:6S9 'R$-GY,'JC[@^ M8 (68*,Q99="QZ,<*B,63QMLOB(7NWD;%LTS&&%JHU(8N@D7_J"KF..;>&S==. M1_@'WH%WCX:D1L;(1O8.V;L- 7/J>?DT#VG&?.*S<> %2-IQ]]4S;:/G*G-@ M\%-(4W28+D[?&/21Y 8A0(BJ^^.ZQL!21HE#\!](ZSV?UE-?5N)@.D6N8_2' MRF;#=KY3U"+2M=>C=85<:F,_< O< K?JV3RGAPGFR.:]=@"XH8)D'>NNH8 [ M$AA(8#QB! JX@Q @1(T0*.#^0L3U0T9O0[;J^.VM_:K'JIDL#"+VH:R9:]GF MNZ=@$F6 :F;]3YYFP?BA^"F(.)&RCXX[V[[4[C.1V801ZL>S+(@C$H_)Z?4Y M<4V73*A/HI@$TQGU,L+_YM%T0F9)_"WPF4]N'TBA[S:T! M+P> TXS_9RI6 /,GE \BM"4](:?<>N+):1@^&/*JJ]KB!Z(M&6_3-WX F?*+ M"7O4&B?.E&T3VTJ2,7_RXUL6L7&0D7$23]_S9_;B*2,9_<[X;1\9C?KB-8FG M2\LK\B<6%_2K!2CUDPDW54:#2-@DB^5Q?YQU_ M&'\Z?A EXSP,R3<:YK2X9?QGI9X M)U^2..(?/6G9] NWMO=0_/N&X^TLY,'Y+W_]RT_5N9^3.QH%_Y-/<#Y_._S+ M:>1_25C*+R*_?AY?%1B@X77UWM*+(/7".,T3-K^V>,4"V%_9^.>CJPO;M$;_ M=/Y]?_LXNKRZ)A M+,7=/G.=_A;P1H@.TQE-@U0@NVYOHDI\K*?>;OA8C:3(-R-%-1,%O*<8>,LF MDA>^8*F7!'."G^4I;U.:[LP$.Q#DSW]FU""_1MX).:[)))>@5*H%=SWBZ8BX M^XS)1ZAD.1$V"?Q22H2*B1/X5Y;,DB!EA7")&Y!?JZ/.PSCW^3'"1Z;K=9FW MFTM8D@HY2IG'>1P^" )'0J)F+)Z%3,H9\R91',9W7(WY->ZY@V?R4\;)*"$L MY%3\P-7Q6^"5CU3>DMS35(IE,A-$*'S+/VB4T^2!V*8Y(OSOUY0*&9$6XIYT)50$<_.(YCQL*8*<5>'.N/*? MB\ G-?GG/@S(>JP1"=,HVDUL:BF"E2/IEG!.IB 9YBVN/P<)@RIN=S1]D 8:3 MKJ%AS6LOS432"6.9D![^6I=:OOT=2P%=])H=RQ"ZMSR)?2*D/N"Z M*S27RVGPC95B+Y%: GX5LLN69A.:$6&(0EI?11(N\^-0>"0.5U+$6OPGL>9; M=D%J@3KW6SQN$'Z%>ZU9H4QD3(.$PUP\\*-W8=1OP1^U[.[(#>@?_T4@/F$3 M_KB\_80'O"7F^16?'#COQ,S]M*1,,!4=A"#V^:5O\TSV!$37I7I>_CJ$Y^<= M]TS5R:BU54O6CFOF"0J^YXLH\5>G:GDE87?$73RSSP__' M+Q;R0^?G=F]#H3EYD&J0RS71\?7G^7C#Y=YKPR,ZR"[>LMG^P MV[=W.1XS3WJF*W:;2'DJ@PWC<80JDF=EFBP1P[W)PC4N$E3D.N.VHPG7NS]F MXI61X]/K/]Z33_&)N&;O@SDRGAD,>&-W1C;H:U$[IHAD>!>%1Z^>B*S%:SZO M.L4*.+QHA@B?N)3E:9E;_<2Q2.PBJJ;3(MX7B/+G&35. AXOY)%K.1(]8AE',?^H)$:Z M'6/%PR>L6-DCB;:S#K$&":Q?(ZX)W!Y?\EM^$/G,^2)BTPX)^*^UU,K@,>LE MZICL0$8<.X4E9H4EXM(2Y/C7+Y_?BWY%V>'-'N59TER>S;NSW*0JXE6NNF[? M-+B+5Q&@IA.:%.D,T?\^#RGO )R*=D^YS,OI+H3W%W%&J:,J\ M)\K19?#>E!Q)DGF_>^ZEG\P_$M*Z$%IO[K%%GXQQG15#.W[N21G!;^ MB\ZX-;X'8I2)2ZP*:_1/7(6V."&_3J?,#XKGX\B+YS%T2= RNSXWE^A-+Y#] M",W\&'YLGDG_(DB._+R&SVL6"1*)2.WYRC:M\^3S*'XYA"]\ ML:KPNQ ZI]=7*_MU#R7SU+0*HA5Y*O/$[K]3&O_7A2\M@%5T1_U\T:M:'&[U M1?_*=D3 1$4KOXG65EZIRL_*V08RQU@%7;S'2=.G\VZ_L\0+4G%8D2(LG$"0 MD'*J@\B5EF<2.I]Z43[?L7P,28+W.P\85"-GA:>?.WB!?)D<5A6OJ8UU3K@> ML:+;.)3YLMJ;\EE&@[#!'I?E:J?4?Z3R35URO10Q6:4MB (]64=LV M7?$50WYB#*]*R:1D2B-Z5\R\XMR?TC\9894=#?*?W+];].EY/)!/9^70@QC, MH3(95.9X9K$,S:H,AHB3TY25I]86!ABUQ$;9',$^\02K3Q =*CG;JM"],H[= M+AVQ[A'+RL'R&/9])BXI=#BIY+0X1W;@RK&(NNSQ&$ID$?FEYC83T=XDX,%2 M(J9>RFLF@4BNR%N(%\@OFRR;4ERD]BYN61CP1TOE\%#":!K+^1NUB0Q>D'CY M5 3(GIBP=NIEN1P+*\:)/)DS_28<>]DQBM/:FWW4C$?ISBG70))R- M[PH\UU.PU1P4"8E:&F[*FR0&H-=<(S7*R7B\ER='F&N]F^*MB6_SV7[\R>;S M]A[U_-9>A,USGG($CUN$)#4L5E MTA_<(K4!^X7'+*Z_F.''#U@Q?;!.@3DQ MO"K'O'0%ZDD:RXB=1G1I6+Z6B6K7.;$(5(AZMW\\HGG8"^O&LQ%]6%^VEPLI!!%A#TBQHQ3 M+I*!7C>T'L9HE=)=/])H7LY3$YXE)[YQJ).7_\196PRBO(/_(LL^AXFG$] :I(B&+[K+)^DCMD8$?VU9L@R%D M)BQ<@QSOCA(VYM&C^.6$7.6)"$.GL9B\&XR%F%1RFHCN<#E1N(K#A JF4K.3 M"A[\\;ZQL AJYN=.:"J6E,@54$5T+6ZYO@F/H/JH/7XL)T65TYYKLY/GP^_% M380"BS[++)8>J1:TI?$XNR^66.'\0H7%BOK#T>6DFIYT)NU$Q@[)X1U+3>=SF9=40 M[:*!R>_IC'K5]_*Q5]GG.3=#UMEB56& ^\#/ M)A]=0,V*O&PW8V7"3[7SJW6 M0C:S>Q[RU7PF^ 4PY 9\K76 M"ZZ-8MY/6"2["S1]/)4GY;1(QW(8:0UEWLR0!K*HCY"P6.NP@WD&\CK7]>Q4 MF=K>599E!XGD1\V;[Z#[*%6<5LDS@\ATEP3=_XJA(5\0E$5 MJEAG_R@%6>FP&*(6$4VEZ[6DFE'+7]ZRNR"2!53*,2@Y]"^3R.M&I*HT72"& MT7U^Y6\T*.Y=S7PM^\L[7YR_9Q1_J>?VKZOSL.J8BJD =_-%PCF_XU7*(>!RD7 FYOC,;L76>]B8*'T&,4D#7X!F4ZOK;T+ M$C*C&6][$:^)6&U\>$1[LG;L]VK2RI>:O_V\"%$[1+UK,7GE<86*IS6_ZI99 MC'6(/U".J9L-JML%8%B7C!@Q\X6W6=1#28DJ=6" 1 MR"=_D%"OIBL58U;+W0XQ9;[HG76GLOZ2WE6+Z80W1]_:5PEDHXOV:X MI+R)=-7%"%_E#WE\>"O838MU%\5(K[2NF"%6S3B8\U^$E,52K(7%3LC_D^LS MEJY3U3*HW2Q[^?EDT" 6R%:3R*3CE[71Y.AV44A8W/I.3A_,Z)_%7!&YS+&8 M6%)H\I0F?[),3H4("M,OM)?K*&T$(Q=W@AY^5-Y!FU68#%>%[)$#'G1#18S*78?AK&-A,LMIB: ML3GH]6S'/KNTAU=7EIR4<6D-1F<7AU"S[:*:D/.U-G]4M="K M$VAQ5I-%+76K4[7R'2EM[&X=[,63^5_S;IKHSU<.<3$/U:A"6AGG3HN:,F)2 M''VHBNB4RS7$DA+_6[748=48^V+"\5:>74KFTZ"RF%"]? ]/+M ,J/0?4Y9U MI'[:\J8'8_G/^NYWW5ZU2>C9)&'<,/SJDU14/F&^@L!!1?#QF7N[6Y8T4GBJ M5B\A4KL(32Q;5V% F8\H"QH^*B.R-%US41ZM2\AOS\DZSM,PP M*'W:2&01#TSDB*;:]I@[R_[X%2W]LC+QM.B?K7"!P8HJH0H]\,*UBK?0X(U4 MH/ 0V:%_"" GW"MS]R)U4I6N[T@,O*9O=E-+K'V1B;73IUFUKVQ:%M'?10)U MQV,52WG%I:1B,F_^NJQBPLJJIHMN6 V#,CB=E*!Z8%E1(&PAKDLC?4LHEI/6 MZYV416>OO'A5=FRQSDQ4Y.;A1E&LK][UJRXJZP[4:GON;M[Z+M;EB1R?4IUJ M4ET-#K5,+AFND/9XS'8=[I[/"*Q!S)/T@%"[1U64U,:]KM53VY78O[-]/L(H MUTLJ];E5UEXL89>DCQ><7BQ$C-17P^HKJ;=2^MIT$RE=S%K@XJ 4BI:MHBE% MW&5+5\V@M#[U:/#M0'L.:%IJ[3NP,*K M/Z);KGTR]3U?MMN-!B^->9:I['21W)9P7[B:^2BC,(E<'^9-F)^+ 3DJZW9P MZP3II.AN!K5@*CTAIR]IXO"\8+&)>/1>NU5^3B<5E=_U15T:6F4Q_Z;WZ0KT! 48Q022I1 M:6I668;3/!DVF(==T*>>-Y+UE4!]JFP,)J"LN;5].4DJ+/ M15?4U)!S'^9KC;F4,%FF112$B*J"6XI'\%>.W5^7BO5Y?!IE@1^$N;#EHO[X MY??"CL5%I[.\*M5R21/A\E/>@[X6M2FW&>5WS\_.AWUG8)^9HTMG='GAV%?E MSFSNE6./#K#TPI>JJ B/ MEB+/P47SE!53D>ZKDO=B;X\/\WO):].T7.R_INGWZ[5378V'D)\_T7-G8NN57ISNP[D7$! MJ79X:7CCYQ>$;?N.W5*ARR*P+Z-RP@/=3:W8$NB]=;_I3=):KP'>2SN*-P&\ M%RRY;RBN[&%A\WI K1&H+0_6MEOHGN*OC&'[K^BN[ ^*:LQ6 EK&ZTMH?@F' M.ML1D /D=FG'EDJ?/N![J7NQZ^[#Z#5^='[2\7Q_W?>-(FAY8-KS&!N/.]5] M^"/ZQM)B>DV:)8&7E;7#YWO\U/8MJ]4S5N4ME-KXE1:5KT2A27LK=C!3;9Y= M@N=970I?L?YJ7_CHF+P?'+&&(%;78J;F'-MUL4-=6JH, MT17VZ$>4=GF?%A/"'AB6N@1P5PB!#M2+':BOUW\T[6>Z&-3UC)'C(JS3$2&' MY+&Z2"W;Z)N@%GI,;T@%%CE >D\3'YVHM99SA@@8T8-"#ZI01Z:VWXL"P'&5)O,Y'>BTB7KN<5A>I-5_C:#=OIJX0 M[."[4J57DYNP9W*3T7EIB5<6K;RP+J.+09^[\;*,QJS7%1:WB+#M'R$N[ MIRS1?O#$//A.6M.4=#BF_#@7>K*VF=TR1YX,?_BX8Y2T\C M_S+-9 U3_XH&2?'KY_$%N\U^C=(LR65MP1O1IFV*:/5=R[RP+-<]'URXPTNW M=V&[Y5990_?TS-Y+$:W=%VLLZE4%8CN;!/JUUM<';?R35J)?U:''O4$F]+'>TWX)53JO+ M;;6J\>CXO6DQ_0"UNI[4ZEI=E!9IAR;0YZ"*TE,\?F(9J8)>.C%S20*R(N(E_R:IKF,A,[C-%,VI0Q=<0#T&8#..V";!MH[?3K1*R2R M6[CT>+L0MY;X VV+(VW#O=UP2V=3 55 %:J3Z14QO-2AVG6'"=7)M.DKG3>\ M%N150T Z3 QX9H\35;9Y$6 MF"XRZ!G] 99 [PP2!^S.H#.'JS.]@678?>C, M*P*>MX^F*QCO7C>0GD[$_R__FP??:"A.XU>_GL1)=L.2Z:]R$O;K1L\'CGWJ MV,,KQ[WHCT:V>65>#8HMJ"X9%4O,L///J?BIV>J[=9[ "*7085/.,N MM_7:-+F*7;WV,4O!4K.M5V_/TQ3:O2L8&H_&MZ#Q+&W M.,7L2# !LR,Q.Q+SV YC'AM0!50!54!52TP%5 %5F,FM5^_FQ9$'3.76?%IE M@U.YGTS >;[JQ&N[SSNTY$ZMIWFM]JX*&O &O %OP!OP=O!X>WOG8&F2=#6I[,N$\GDY9(DN=S^B,):_) M7MF[S%YMD:M27E["&*G;';#SQ260&%:0:C40P()@(!@(!H*!8" 8@D/- MJ-62*9[-];MNXHQWN9Y6PU*&G[;LN:=KRF=C [9\CT++=0S7MG9F-FTPA)2S MOBEGJ!?4:V^=&B@8% P*!@6#@D'!H&!0,"@8>I#M2(]IE(YNCI_7*TO%OVH1 MZZ%DIG>XIJLK_&L1U;0+*\ O\ O\ K_ +_ +_ *_NL@O+$)_P[QQY7DY/2QR M@,M-1B/#Q&H3I)ZQXNQ@)0 K3Z$#T 'H '0 .@ =@ Z@2X %Z%L!YH^3ZQ.2 M)8RF>?) 4N;E_"4$;)NE$ >7L;,MRW!Z/:3KFC8 7//AD0LK94$P$*Q!@AU; MPXWW@'XSL!8@:4VO8>--+L ZL&ZKF-'JNW!I37;9.M4S.X^369S0C!&?W69- M=\T:V'!UCVQS1L;(5>?E7C!.5SB'3"D(M:^%'9.T;QI.7]U:YG4V.X@US"VB M:7>]Y$'0=@]]0U ;U :U=]!!M7OJABS>:M"MNJ[:" $&&L'WUO!=1."6V=\[ MY;5AKW:]ZTX-<=#-@0\FTY@S8\I)I?O-,9O%HO=&[EV&Y MDB#%^=8;3S?W>WLT'HWO?N,/?F/1MPU26GV]I^5ZW.6Q1(VYY-?[PFO>QJ%? M7.8T)?&8_(-&.4T>B&,9Q#:MC6?) WYO@I^S!_2]8,F]XW$:IQD2 2#"#J#V1Y0P?B]=F?!W&D1@ I@ )OP6I\HVL@<3P(1GH':99L&4 M9IH2X8H&"?D7#7.V]'B["*RQ>&YM91.:3@C[;QY\H^&KMP]\D8X[M*3^73QM M3-5=^0?>@#?@#7@#WKJ.-RS<^#V.V .9TN1/EI$QQ\1>>YQZV.00=QLPC<% M6565KLQ905(%$G P$H"-AZ #T 'H '0 .@ =@ Z@2X"QH&WP4A12])Z,""G+ M_#6R>$?[JB4ZK.IY$;TM7^ZC5NA>;TYM0(>*=RV,K2"0$,CV] BADE!)J"14 M$BH)E81*0B6UP"I4$IWM3@GDP2^BO5ZYK4LCL]1W,WFN77X$?G;SJN5O'AO; M1[2K$BQ=$5V0 J0 *4 *D *D:" \WRRIT?9E">?Q=,H2C_^9S.B,)?O4F;46 MU\-4ZG(3;T@]:))=L/K&2&%)8AU>/!*H>KIKR,SARDP30STZO'UH#;0&6@.M M@=9 :Z UAZ7H$$M@$#U39(*(:.,K( MTA7?@4'D9P:1DUFC#."I'L,4 ?N[L9'=*&<=CW&PQCBE'W)9L"&LE\H^Z5. M%D>V,7!4]]M?84]M4(XTQD1V# M=$(Z(9VMD$[1!>\[#64F$5RNSUG^D%%NEY7'K_C\TP]Y^N&.TMG':V_"_#QD MG\?G-)V(_U\N]M4[C7Q9W/J&)=-?%_-';L2M;KA=SL+8^_.7O_[EI^6K7;#; M[/%QW,Z1,.97-O[YZ.K"-JW1/YU_WUPV?>Y>GIT. M+B]&KFLY@].KB[/SWN6E=?3+DY=3-_1-,&4I^<3NR==X2M=K<.WT,(C8APF3 MDF_9YKNGK%M*W [Y]QH@_I.G63!^*'X*(J[\V4?'Y<P[S,6I8PDS(OO(GXEGW\,:<;_F\4DX]?B MH8U#/L49-]5Q$/&?XCRED9^^?[Y>N4*C>4P\[2:OYY$;,JNKE'86W^N/$L7) ME-NP?F-+'#._<&$[CX5A>!GTWXT=Q8I2YQS0GI+&4?JP\_/M69Q7/71R/F6C5<.?RT^7A&\4@#Z]W+ M8KA2K\LFO?%T>[^W/Z3&MV1&I':1]/QQ7]J;H8D!Z!=L^7RXLB2TH]>X(G&2 M_'9?Z.QM'/J5:TH8([_SOTU2?O2R^90EQ+(-[&DO9.MH]V!8X[0I. M/_$H00U,H:%OQ.9@O\4"U"&MR!/F$TL+/[^G7T49;P3F"^HC^C MRHTHS6OI8394%JRMH;+4)9YT>.L8E]33G4%C#E=C^@-U\\MT>.O:3:GM4DQS M.HUY$_]'LR".2#PN*@0%:9K3R&/\J5)]UF+N<^GS:*2*4EUACGXDTQ6K X49>I:#I,@.S(/,>>834UNKUJEJ,N"$*?5]_$,[0+VK61 MP2S3&(X) M7-(DXO9+O[#D>D(3=D;3P#N-_(L@S#/F;[U^Q+8O>Y>CT_Z5R?_M],_.AQ>7 MQ?J1\][@M'^V]_4CEJO% I)9PE*QD$>N".%,\/)PGD*^%>^ T,@G?O$62,0R M$L9I2F8L(:EX3X^7CAB$???8+*O]W:<9??^1+(%OT\=WMP3RMN\$RU$4+T=Q M;"7K42QGKTLRAJU>3X*VH^UH.]J.MJ/MNK1=05[$;/?XU-MZK59_#ZNYWK*B MY@WFDE^W7&78G:2)/ID28.[9%8.OR*CHG!+65?E>6BK8>1"J7#\->0.PZL!2 M-L48P-HOL%3M4 Y ^HZBKJ-M0X!VX'7'5&.OO.0IBDY71X'@^X!;DW![0QH M ]H@;H!;%^$&<>LLVMK3J=!3^93-LP90NP54:":@J D4H9D :BN NK%FMB1I MN&;=07_OZPY:LT1#"U,!54 54 54M<%40!50!50!56TP%5 %5 %50%4;3 54 M 57-%7]H4Q)+(WQ9V-BHJS6:AZ\QY?RD3_F4)33C;6LD>;]# VYEM+U,1=7& M5.W5,;WQIIWAM#$6$ ?$ 7% '!"GC^& ." .B&N%X;0Q%A 'Q %Q0)Q^&=ZE M6K;M2L-5-6R7#+;UI<1):3Y;8SINF1^72M NKM*?946&U2HRJ_Q"\U>TI^$? M-:_G;0EG97LX--?>I[LPO#'#;KM&W[15-WM!NI:\^(W'%S :!64X#&5P#-/J M0Q@@#! &"$-=&(:&.T#$ && ,$ 8'OH8S4K:;-90!R@!EZ(8R#$;&:&1! M&: ,4 8H0UT9K)[ACI!F@#) &: ,CY7!-1S7A3) &: ,4(9'O0G3Z#G*B_AW M5QFP)FKU#(H+%L73(.KJJJAVR:]&>-/.<$ <$ ?$M<)PVA@+B /B@#@@#HC3 MQW! '! 'Q+7"<-H8"X@[!,0=^KJH_R=7*3'_ ^5-I7>,I!.:L)3$>99F-!)/ M3#Z06YH&'N%?B1^$.3_\-;BT]ULB2VTN?#0P7%?9\/DNM_]\EC_\O-N$>"&C MR<]'41RQHQ_FS<%0F%*9[A0=+,NP+&7SS$ 'T*'5=+#[ANF,0 ?0 73@)\EY M PB60 ?00?8=3,/L@0Z@ ^@@^PZNT>\I6]<*.H .[:9#S^B;RB99@@Z@0ZOI MX-I&#][A:3LQL_B%,F\SEA1#&81F61+Y J6_NED>1J%Z] -:&:4$VH)E03J@G5U%PUU0W?036A MFE!-C0$)U81J:@]2J"944RM 0C65J>90VU?/C4NF-&"W MMMD*N *N@"O@JBVV JZ *^ *N&J+K8 KX JX J[:8BO@"KAJLAKK#W+![LKC M:Y^+5;T>"\/2##\?F4?R.V^_5WTOG_N)\1;M+=MR$TQ92CZQ>_(UGM+H1[+. M&*L2;O>!GTT^VKU-3P?_(T"\8/RO+#\P7N MXS@AV83Q_R>,R77K2^W>^N(1;PB9\M\G*6&1SWSRVV MO@>9T)3<,A81Z@OC,/_D;4]>C@I4.7QQB6MND4]QQH@MS41)FD^G-'D@\;B\ MZY1%67JB3)9^^B%//]Q1.OMX[4V8GX?L\_B2)MR>=^D7EER+0@1GHL# :>1? M%.4%;L1U;CA0SL+8^_.7O_[EIQ67F,["^(&Q:Y9\"SQ678;YY_%TQJ*49D$< MG8;\ O+3Y_%7YL5W$;>,S^\:Q/RX-$OG-^$PC@0TO[+QST=7%_Q]CO[I_/OF MXH@$/O^!>MF'LRMKX%BG5^ZE8]L75Z[5=WJ6,SB]NC1/3=<:'OWR!/O/Z>E:'\W?%[N(DX*8J#Q9ODT8/ MA8(-;6OP8RI>E2\.%_>,Y# 5/TT(%O^/!*_ DJY6WKO;5]F[>5YO!TLV00F2\ZG_K[%]_JMHSB9\B;546,]G XVK M@Y"%@W)71G^;!Q'%$_9&[[8-8QZ=;[WQ='._MT?CT?CN-[XE4PC>6H=KO6M_ M6V=^\-(^*X^FMBQ/-WF-);%>;^/0+RYS([L>OQ?]AW(?>$_@I33QKM/ ;UQOG$6%C6T+(:[SF]3+PEF8N7!/GM4>EA#65FYYEK\M/[;6YML&\Y0606X MKFS)BYP!%.!@%, R>K8%!8 "0 $.5 'ZQE!=%5@H !0 "M R!7 ,RX4"J,@. M;)9?:7O:X$L2CUF:!G%$0Y(6)2U261HASO@+>4WBRMYEXFJ+1+SZ<-LQU6TE MN$@Z!LO2&H!6J!6HOQ%VOH@EI- M=LFZ-.?N*TNYZ;R)[&OY[!L+XYFH(=<$Q5K&)->P1QC'0!:S,9?3,C[T#6O0 M Q_ !_"A2+SUC<% 6:@%0H 0;2>$;8PP[JNDBZ%1E[[!N:(T+ =YIC3YDV7\ M&=&S?[8_8BLKCM3YGGV+&-9>!]45:CG&<*2L:P-J@5J@5JV7-.S;X!:X!6XI MGY]@V",3U&JR(]:E_M;?6<02&LH>%_6G012DF=@CZ-NK2BUT+'G1-QQ'V32Z MKE!&/W:TU^FTC ^V,>HI\RW@ _C0U[PRG]MS/1R51 M%5 %5 %5;3 54 54-;?_PP\9Y4'HRN-7?/[IASS]<$?I[..U-V%^'K+/X\OI M+(P?&+LNRB%>3VC"SFC*_/-X.F-12L4>"Z=A&'ORT^?Q5^;%=Q%O@_^%MRGV MQ7Y:Z0V/3<_X,7_^\M>__+1\DRL:)/^B8(7\1)H1CAPR+5\FX=_'_*V3;^*U$W$' MDE2OE]R*]TOR5#X4OR>_^S?&GV?&GX'CC-W%B;CJ<1 MV)%-XCSE]TW??R1+ M3-G4,NZ6K-OMVW9?\[+=-_7AMFW@.!";#1Y:T MQ#'S"QR>].UGEZRQWI1_:O&]=/%-O].[E.&!E9%*V MZ8VGF_N]/1J/QG>_\2W)LFFV'^3B8?LOK=A[E.1=SM8V/'?V!8>ZE;GDU_O" MH][&H5]X4C[^)4I!$ MV7J'_:=3VI-#.5BT+0\)[D@( %U ]TW075A56?DSP ZP>P9V6RVG:4EXN":M MW]][6K\U(R!:F JH JJ *J"J#:8"JH"JYN8 M"G8T@=?+R:#=YWL';TF=I^? M=)Q'-/>#C/GO&X601BL=FLOS%K-4/C;2B=RA_?3/C6MCJM;*&/ &O %OP!OP M=O!X:TF7H#F3G=-T0MA_\^ ;#<4$UT8"N,/#E7X0:J]< 3U #] #] ]VD9$ MFT642ZL]6A8K_1Y'[*'<$8V,>6/3?5)2BUTA=E&4XPTU-S0IJV'UAX;KJ"L\ MI,.;1^D@/5T;=.9P=6:^_M1NGFK0&F@-M 9: ZV!UD!KH#7H/^FC,V\?U6I[ MJN8\GDY9(JNOS.B,):_)#79L5Z &''97^(*,^<&RHF>,ALH*WH(/X$/+^0 O M 5: %? 23?4R-$IQ-+RC(O&>3*U3UGW%_@]-I4H.??\'U8D6; "!=#!VR(%" M=D3.,D^9"R9DB#ZQM)L^NJEOAU+[*OW&ETAC7[\T"YZ "E "I "I I0 J0 M J3 ,OJ-0/.&N=G*N:/%4@ L ME79EF'MX_VK)>:8*I6\[IU:;K"H>1G-R!NSL4@CHC8V29X":X"6[JQDTX3Q 4!-68 MH'">^^^<=FD)95'2+5VYD%*7G,[FBWF[XBR[O6Y9/WZUU^]UB4].WS0LLP\N M@4O@$GP3^ 0^:<,G^":M1OXZT>MZ6DB;T,A_>U=LBPX_:G^A]I5Q]<^U]H5!A'[,&%2[BS;?/<4<7(!0ZWQ'HLR MEJQM1NW*C]3#K*X21%P8B^_U6T=Q,N58JL/?$L?,+RS;13P6AN4Q/Q^91_([ M?VE>]7V%X6^"*4O))W9/OL93NJ3)4YKE6UZX^GF M?F^/QJ/QW6_\P4\ ?-L0L-5_X[S-3;./2+RYRF)!Z3 M?] HI\D#<2R#V*8U?$5P ?AM#S]G#^A[P9+[QN-O[!L+B;(M>-#-!]I>1-OR MQJ$[$@) %]!]$W075G4 .\!N!["34[\:#0\U2MDW%S>>IBE[Y59O+X)RA_;3 M/];6QE3=%4'@#7@#WH WX*WK>#OX=-_YDR4/C01PAXH >H ?H M 7JTC8@.HSKL[W'$'LB4)G^RC(QY8QM:!:HF[:I%J:B=SSY]1:&Q%FRI8QJ# M 6J,88K]_CTG9 PR]K9@!+5,H670,F@9M Q:!BV#ED'+]JUEZ%[NO\I:E\84 M5Q=3:P9?BM9QZV&XW:W(ACBM,4Q71$@_O6ESR 25Z;C*[*/.#:0&4@.I@=1 M:B UD!I(#?I.FJ@,%OFM ]3UREKXKYHS_N+^@1W9'W"':V"ZPK\644T[]P]^ M@5_@%_@%?H%?X!?XU45^O7V O>TK4<[CZ90E'O\SF=$92_:9/]/#(LK2/^W) M[C202.Z*0B!/#!TX&!VP^L:HIVSS 4@ ) 2T#()0"@ '8 .0 <0"J"DQ5: M^>/D^H1D":-IGCR0E'DY?PD!VV:R_H%F[-1.X.IZR@XI<:3$-R:8:QD#9^,= M6\ M< O<@O,"P4 P#0@&YX6QW"W'90V8:%(!0(=>"$@IL"J\ JN"D="(7%C<^7K4I7+G'4/N-1 MPE<<\0)VV^_ZUMEM4A4-,R+6/@]D%+T!*TU(>6\)B@)JBI M)37A,??=$>U>?_-IF61"(__MG= M4AV*JH!I@]F6E AKPEXMKQ^F#820T-9W M/0K$"^*UEV -Z@7U@GI!O=J;!8*"0<&@8%"P'<5?(]OH.XB_FDJ:_9!1WOR5 MQZ_X_-,/>?KACM+9QVMOPOP\9)_'5S1(_D7#G)VF*4X9Z>GEY>6,SB]NCB]O#KM.4>_/'E]]5=Q$TQ92CZQ>_(UGM+UTEH[ M/0PB]F'"I));MOGN*?V6EAL,^?>GD)'?@XBK>?;1N1IS.HJI=G%]_JMHSB9\B;5WYPECIE?6-*)>"P,RV-^/C*/Y'>N%5[U M?7N036ER%T3%0](\BZL?BF!!_G(?^-F$'\V-4ZH85ZB0SE+VL?JP!+'%<]>3 MYPMELU>.DVR>?R^>J3]Z][)VKE3QLDUO//VMY[?Z]'8_?:L:?_"#46\;';8L MO:<>O^!3MC*7_'I?.)7;./2+RYRFPOM^]K+XEB7$L0S"@YF-EX&V!'[:]53G MC^OL 7\OV')+1(Y> \C16CS^/8E390/&0!J0ME[Y/"^?YB$5'9#3:%P-SC3V51 %5 %5!T.JMXT95E;.[;4 M9^H#OA<3([M.?+PZ_I(G'><1S?V A_KO&X601DLR&BS\1&=!QJ_\/]YQ"L1K MBK@9\I1Q\1AG]S1A_,E2=;.^7S4NKT/YL5V,R;^$MQ:4_AX9MFDW;I"N#*2W M2(&T\VZ0F<.5F>.AX0Y[.S/(@C'-F4@Q6C:.C"!!D"!(T"LB'=/H;SZT>O"1 M3DOZ\,UQYTN>>!.:\EZ6S[ZQ,)[Q3QGS)A%_W7>!I/TP\%B4[F>7@Z[L-<+]E.THZPB]UFA=(6V+^-E>[W8HU#P>F/MG)D)/L!:L MW0)UCMU0M:L#=*<'GW=$[07]1C\.I/:"W3><$4HO("&\VW@"X@7Q4I%^-XV> MZ>[<;%OUDEH /&3OH6Q0-IV4S>H9HZ&R@46$92WJ9JY9XO.:VE!M7RKURM50 M6I@*J *J@"J@2GM3;5THLM:HK4L@BH6JF\8(M?L\>D7:UN]#<;YUI[>[P!P: MWY;&MR3$UVPD"<7YGA3G^P>-O+2!#*;J*.RN[62Q<\N66%F&V1^H MXE-7F*$?";1SWUWEPW&_KZR6&4)@4*7#5.F-E,V=[HKC0&J\.FOW5?X.95%\ M7UUQP(-?%-\B:K;7K1T*,8]U8"9B3K 6K-UZ,N?0MFQU7N/0W6I+,HN:S1#> M E-8U-R< =L^0C(T3%=9!5@L:M93NK2+*R!>$"\%72C7<,R&.E$H-0-A@[!! MV/8U;V6 J.P@>YEK:A(,9_NN2=":\@U:F JH JJ *J!*>U-M76JF^OS3#WGZ MX8[2V<=K;\+\/&2?QU=!%&3LM^ ;\W^-,AK=!?R"IVG*LO1&7/N&QP=G8>S] M^<3?D&6_AK5CPDB+YB% M+)U?F;_X2(0A7]GXYZ.K"]NT1O]T_GUS<40"G_] O>Q#SSZW'>O*LB]=N^^> MC]S>Z87E#$ZO+BZMT<@^/_KERC.KWOU+%7F&3T GOM4Z-H?;QY,V'D/)YR^#X0ZHL;BB6*62J,Z8NYKX)/D8P+Y7KC<1!1 M;G@:\MOP'^0;(N,DGA(Z%:\F);.$?0OB/ T?2,)F<2+.\G-&LIAD_&;4CV=B ML;*H['!Z?4Y4".OR9V73U"#WD\";\!N. MY876W,@@8E(OY0\_K^X[-\ M>DOYI2=O^X5Z&JTKP#2ER5T0%0])\RRN?BBD4_[20(TFNZ>D1I/M[+=2C]GJ M.D-H/!J/QJ/QVC:^)2FA]5FUX6O"OJ&:?E7K"I,I+H%R,TD8([_SOTU2-98TR90NE]M^SUZ<[?^BP^R2Z.TI0UQ+UTQ>*J JU7*GQ:]G9 MA_0!;\WC3::J9/8)> />=J%OIV5V%'@#WN!/@;=NX0W^%'C3VY^BT]IT_F37 M^9$W3P+/(YK[ <<0YC$#+XW@I>UU.IJ;V?V5?6-1SIZ?'?%:=[A# [:!DMH8 MJ[5:!L0!<4"IW?IEX2 MS/:].YH>UE"V&+NY%JM>3NW:QL#LJVIW5Q9$(PL*"3@8"3@>]I3M [(,\M:\ M>0R10!P@#DOQ@64,70?Q 20 $G"@$F"Y \-2%R) Z !T("6:<"Q9;A#96$ M>@F0!\A#A^3!/B2Q&.6ID$"PE-/)) MG/$7L@62-M^'HR/[;/2-OJ/,%7=^!PV,*BL853X4:AWWALK&PK"Q%%@'UFWF MT,R>LJV"X=! +5!KWC'CW!J!6^ 6N-5$3M1TE0V+(%P$[\"[C7Q:SS =%SZM MR23D[GG5G K=Q!D-25(LQVV"6*\QUN;["NV67.[0L!UU >,A[)ZD'Y?:ZZ.Z M1"4>'SJV\D*WV&$1- /-ZA[+-4:6Z@T!]\\8>"Q0:?<[GMN&W5.]:S"X!"X= M'I>.;6/04S:8C.@/- /-5KFLP@7<;^;2^,1ABJA2X M!6ZI[Z79CC$:-#]7"N0"N0Z.7&HSC0@8P3OP;C.G9AGV#GIJ77%J!S\1\?., M)33C3T;8]QF+4I8VLCE( R9K@_YH!B/M[ /\ #_ #_ #_.AI'^ '^ %^@)^] MV >5JM9OD4'#LC+5E"9_,M%_0U;DF6&TD>&:6)V)C",RCDUD^DU'695%9/K! M._!NP^F.?1>)?G +W&I@%,TU''6EQ4$ND ODF@>,?<.U4:(* 2-XMV.G9AH# M5UU1@JX[M8.?&E+4J(J7)H@T0;*6<6EH&PYVG]JVG? ZG26$VBP@8C>0I<-D M&9J&8V+_4A "A"C.LJV>,5*WSA&, "-:S@BU23+$4R!+A\EBFR/#<97-[^F* M^T!)I76 ^4U45+IEXSAA)(B\>,I(1K\WD]GJ2OKXV.D9 ZOY6A3P55J1L+U. MK"O$&UBH40%B@5B->#1S!]/"X=% /!"O3KR1:5B]'H@'XH%X.TV4&,,!IHR# M6J"6>I\V'!CV#M9C'()/._B9=Y]81L(XQ4P[T4ESC,% 6=KQ$.BC'U/:ZYY: MQA:%N<)#B>+ ALZR0?@.4]VX,'P'V-)EM@Q'ACM4MCX(; %;.LP6I:DTQ%K@ M0\OY<#QTC:&I;$SG$+P'YN>]E/\B,Y:0=$(39I!;F@:>+'GG!V&>,;\)TG4F M&VV>.-A] ^.K+?%U7:%=8:6A;=G*0B:,LH)@(!C\&OP::+?'[7]/+$QM .U MNYW2SCQ1EU!!' EF@5EUA]9\>==#<&BU).8/&;T-VVJ.I5TZAOQ[KKL<,U"YF7\-8BKITQ0 M)4KC,/!IQK_31BA?CS+@C@B M\9B<7I\3UW0-0A/^AY2,XY#+04J.@X@?&^HJI>G%]_JC1'$RY6:MW]@2Q\PO+/%"/!:&Y3$_'YE'\CO'O%=]7_&^ M;H(I2\DG=D^^QE.Z)*!3FMP%4?&0-,_BZH>"A_*7^\#/)OQH;JS;./%9(J@; MTEG*/E8??GS*KL5S)ZNTT[)7"MKF"?_BF5S[WX6G&2_'9?.(W;./2+JYRFPE7^@T8Y31Z(8QG$ M-C>O/P%X-;PC7>DVJQ!C]IW(N(C\GRG_463+\BXR=EBZA5Y@_=9YGB0\ M "%4^KOG!V=>&__OT([:([%%H-/.<$ <$ ?$Z6^XM_\Y)Z6.5OJDV@OL7*MR=UC9ZZZ@.',JL1G@<2T!T),.R!L@G/ M4 H !2@;0HP, 9]90O\NB(!#>;DVMY]^)*P&0W\^=[DLD!$G/%W0;Q'^;K7 M=&4/934$#[U'@^:70W2%CD@3*4@3'0JWAF;S6Z:!6"#6P1%+A(KJ\D6=Y]8A MSUN29]W$&0UW$!2VC$:.U3=Z%O;.1=8%E2R+LVS#'***/O@ /E0>8F#T1LIZ M,5UA!";*;3.D;Q!NX3+X0J_FF5Z-:8P&Z-4@8Z"1O^H*M^R1,1BBH!:X!6XI MYU;/5#EPVWEN(1LGLW'(PE5]+'=@."/L)X.L [(.5=;!&*K;N@^$ "':3HC1 MR+!=9;-TNL*(MJ?AGO*GK)UIBT*9^G"I98NZM#*B-H8#$H%$/0P')!XR$@\Y M^2&_+I50^BV@MT$89$$Y@3W-8N_/"?\S2]+YGF*#'PG[;QYD#TV =3^8W#N9 M-8.<=O8!?H ?X$X<7&K G#3BVC:&Z39V7 M8=Z:=Z]L[V;( ^2A,_)@]4=<'S !"SF[5ZVOKV7N7M.I/91I\];(- :NV7C" MI"OT:Q'3M//-!T_R#MZ!=YL[M>' &/503[#1F+)+H>/3G'33Q0): MQB?7,!V4Q48R!BMARKC.,DQU-3(0OH$L'29+SQAAT1BR>-ME\9"]V\A8MND8 M0PO5FI!%T,@_=85G;PSZ2'*#$"!$U?UQ76-@*:/$ M(?@/I/6>3^NI+RMQ,)TBUS'Z0V6S83O?*6H1Z=KKT;I"+K6Q'[@%;H%;]6R> MT\,$,0(%W$$($*)&"!1P?R'B^B&CMR%; M>?R*SS_]D*CT\S_MZ_)''$/WILRJ(L/8W\ M\PF-[ECZ:U0_)HB\8!:R](;;Z"SD8],^?J].B7)V^R_E9N@BD/SWB3 MR==X2M^3V(N%AD'QUWMGTYX6?& MDDF:3Z2#QF&031L[C*8?U0RWF3,G7ZS\(+2TNH].$%://032.DRG-@C@B M 0]<4S*.0RYMZ4>RA,9-G\W=4LNV-7;-N!XW*$LV>8V/E,^LKE*^$O&]?NM( MV"1\]%8M<3CZ/1RT[UK_Z['V_CA/O#M#;M*:E8B-OM.TC@,?/)_ MIORG"5L^']*\H)M;>2'Y=:D^^Z=\>LL2[I/6!3O<)6TS4QY8W!"++Q:W/#PL M_C_Y _,_K,/B*3<5O6/K_OSWA/)GN. !$[FB04+^1<.E I4O"C2&KFV,[%'C1NI*!K!%I-,N4E:N\%J@;0>5 M.%\$50N4IG?B-"_%75&9EG18FJ..[/@Q?Y_BH@EQ',-R^/^'REQT5SBB'QVT M<[A='9WN.R;>>DCZ5:Z!=M")>K.!FS0*4W:V!04A>GYEA#8SBT=VVJ0_9M<&&=[70Y MO-.E+(-WT Y)HP!PEP-SG[TL%C.3JH$Y%-U,76S_2:(=KM!_G8L9H M)=)=[+WUC)'3-T9#==VW5UNQ*[QN$86UK3 SJ\5[;\]RHNT7 M_:Q>/22G5I[1E/EB00N+4KE(15[K\TQ\?/T2(OML,!RZY]9%KW=I75G6U>GI MH%A"=-[OCBXFZM)C(,DUURX>MZX=V MNX1&L]/M5C]]NY=^[?;I6Y*+UJY[@+5;&Z[=VL33[O3IRNCOU1&%;OW*KA(+ M"]&>7XBF';%JJ^"T>[;+[RSQ@E3/A_O"^[G+3P8]TD*/=-.@S1-%T"-]]>@K MF](@XJ]9RZ<[Y[\FU,MR&FKY?#0G% ]ZKLY"W[!XH#MTU%5:0/F@5A!/+QD[Q/)!_9.^LG"Z\YD9,*O[ M8PTP7%<,M_FU"H@UZI>A0F,'4N36R'"LGN$XO?V;\5 " M"XTXK) M9EWQ: <_0'2ZLJNK2_:Z[>D6_9"DG7V0K@-^8!_8!_JCH7TP7/#\+KIRVP%6 M3(N7U?.;&"+HX C R!B.!H8SPN8H6J*D8Q*/A,CA)D30:[=>'\??9 MG^A8?PL07 ?!3SP<>#,"H8LMW4ZLB8KL32-6Y4XEFEE1.]T$1%\+465I5'AO MH!!""8AV%:(;"V5+@LQV01/V@7U@']CG<.S3IB0 T*.;?71"3TL"(IU,5D\% M#[18+-!(L"U/JL]CQZH!9:"[_#YCGIAL\"T.:1:$0?:@K)^HI?U4[@)>H^W0 MMFQU/6Q]+-R3AX"%RC8>[!;$ MD,U ?Q0 H ( #H< #TZF(\3YI5?\#N5ZC)T[(XS0859[)X7M!F13V;5-06 M*D],R5U"(Q&O[;)*#:K2M*$JS6"WA5'V7)?EL&]_\/U6E 1!59HVAIJ (*K2 M:*>+&@"QI2O946Q!ARXZ((JJ-$"AUBB$4 *BFD,456D.*\T.^\ ^L _L@R2 MCM8!>MJ#GI8$1#J9#%5IFL26GE->496F_9-A6F2Y=GE0C0S7).1Z%A9$ &J[ M@1KJT !J.X.:*'RTN;8=?(\!=6@P[5UKY>H6@-P3I[V& 7 ' "G?<#A(9%[ MTD.B"Z5G= DDEWZ2)U&AFL26DH7@"0=@8"@ @ .AP /3J8C,__9"G'^XHG7V\]B;,ST/V M>7P]H0D[HRGSO]"'*6_=Z3U-_&M13^5S42?E7S3,J?ATNJB=\/-GET.+6=P>G5Q>3&XN'2/ M?GGRENKV5E$[1\D[+KZ*@ZOZ+?*7^MH:B2Z?>7$BK9$/YLA8!LT;WU?Y>KZQ*&=DG,13 M<4WW_0F9?R9I/N,W8#XGA;!3 M4CY.PNG&*23K3"7LOWF0%!@A0;3:@N>Q+PDGSS@^O3Y_/[])WR!5*[_6+CM_ MH/Y[0Y*VO$_U((LCX_'\N>XG3!2^BJ>!*(UU%\?\UG%"4I9\"SQ^*M=JPDT8 MI6.6)&)F1$R\RHKBV2G_WU0\/;\)S?AEQR$3]A:WY)*;\AYEH3+BS/M)X!7U ML7C3@^R!,-GW3,7?;LL?P^(F_-+LNS>AT9THII7PD^*4+3]?W?(T3,5Y7I@+ MXU_GMYG\D],S/_1,@WSF]TT(=RDL*S3M@I5M.H]3_M.'M6@QR@=_9$]?GLWQ MSXW);UJ\3O[5DQ?C/\:W&0TB\5*I=#[BRL6%Z=R$)_R>H3!8\(V%#P6SJEIE MB;B!-$VMB4**'S>,T)0<<7B(OY\<=4ARZG7;:"FU!9!K[.%V+MLN[,"_7;'; M)*?) [$,(31#@^1B%O;_Q'N0A=GR,.27R)(XG15V)U/&P>6+DR70)45."G4O MR5+=@K_[/!3/P=%98%.^G]I;FP=7@Q\YR!:\GE6.4F!YE2:(-^M7@/3B*>=C M*DO+\6;YC"-)\.*6\9B90[YNF=DL#*2X%H^8IP7B9@)N(I25'/,#;BW!]82M M8"8->81$LX)XA8FG)72YEHU%%,%=&@/(B8 ES(KV^_,+5V[AGJ/XCD6<32%_5 6A M!0_'500HW!@*+I.)(F0J'D=.I:S>>HFI%>\\E2JPX5LNM4R^CB>Z6+YPZ:PW M?.&TE!SQPF_Y"QT'_!US\>48X$?Z992B]%6/N0-29EPEV$M68CVG0IDC=L__ M*^RA3$Z'6JCI(LX0-Q0.GH.%MYW?+RVL(.ME2).,YSV?-.,_%'&([&T43DTZ MK&]!G*?A0^G-Q. *%]Y2..ER9'%"KID( ]?=.L6WN!/@3>]_2DZK4WG3W:='WGK MV'6]B"M$"WAI "^H@+*V DHQG^[YV1&O=8<[-& ;**F-L5JK94 <$ ?$Z6PX M;8P%Q %Q0!P0!\3I8S@@[C6&>WO&;&G*>LLZJ=?Y;>HE@5P'L,\4D1[6^)MJ M$ZAOL020PB:[MC$P^ZK:O( \=D ?+[1N]_@@APN-V-C@YKNT##U^2 M>,QDU2Y1*6E>3C3R22P*<6Z!I$5AFUT.?6TQ35,UV?I&WU'FBM<:I2L@7<;^;2>83HN?%J327B[';8)8KS%66=!" M%AM?JF:Q1W*Y0\-VU 6,&[>RQ033CTOM]5%=HA*/#QU;>:';K<) ;?B' 770 MK"F/Y1HCRX+'@L<"E=[:LQK:AMTSP25P"5QZ:_1G&X.>LL%D1'^@&6BVRF4- M1D9OI&[2ABZ4T2XCJ%$*OCDY^GL2IV*#QG@<9$TPKRLI^-[ L*SF9TIUA7 M MXE9[O5I7N*4V;8AA9? .O-O(I_6-P1!3I< M<$M]+\UVC-&@^;E2(!?(=7#D M4IMI1, (WH%WFSDUR[!WT%/KBE,[^(F(GV@7<;3G?LNTCT@UO@5@.C:*[A MJ"LM#G*!7"#7/&#L&ZZ-$E4(&,&['3LUTQBXZHH2=-VI'?S4D*)&5;PT0:0) MDK6,2T/;<+#[U+;MA-?I+"'49@$1NX$L'2;+T#0<$_N7@A @1'&6;?6,D;IU MCF $&-%R1JA-DB&> EDZ3!;;'!F.JVQ^3U?3% M4T8R^KV9S%97TL?'3L\86,W7HH"OTHJ$[75B72'>P$*-"A +Q&K$HYD[F!8. MCP;B@7AUXHU,P^KU0#P0#\3;::+$& XP91S4 K74^[3AP+!WL![C$'S:P<^\ M^\0R$L8I9MJ)3IIC# ;*THZ'0!_]F-)>]]0RMBC,%1Y*% 8ZL:% MX3O EBZS93@RW*&R]4%@"]C28;8H3:4AU@(?6LZ'XZ%K#$UE8SJ'X#TP/^^E M_!>9L82D$YHP@]S2-/!DR3L_"/.,^4V0KC/9://$P>X;&%]MB:_K"NT**PUM MRU86,F&4%00#P>#7X-= NSUN_WMB86H#: ?:[91VYHFZA KB2# +S*H[M.;+ MNQZ"0ZLE,7_(Z&W(5AY?^UQ[_#"(V(<)D]:Q;//=4W,L[=(QY-]K;?Y/GF;! M^*'X*8@XE;*/CLN/46>':Q8R+^.O05P]98(J41J'@4\S_N66AC3R&$DG3&0L M>7-(D+%I:I#[2>!-2,+&\O1LP@CUXUD6Q!&)Q^3T^IRXIFL0FO _I&0K[BO=U$TQ92CZQ>_(UGM(E 9W2Y"Z( MBH>D>197/Q0\E+_I4MNF-IYO[O3T:?R"-;\DD;WUC-3_3/F/(EN6=Y&QP](M] +K5S:+D^W&I7< QLT-"*0>!E)]T6V:\KMLL[P( M2 52]Z"I!5@WUU1X?1V#RL8 ]^8T8![1W \XP+ V=0.;K:-IRK;R)1O+80-F M:P,9-8.2=O8!?H ?X*=]FZZWU_')L\[S).$!"*'2WST_.//:^'^'=M0>B2T" MG7:& ^* ."!.?\.]O3>Y-+;?,J]ZP<:,^U4!H.DT2-,@CO::E]3#*G]3;0+U M+5:^/:EK]-15'SB468WP/)" [DB 80^437B& D !H !M4X"!,>@K6^#7%0EH M,"?7]N[#EX3-:.#/]R:7!2+BC+\+XCW*U[VF*WLHJR%XZ#T:-+\C7/ M]&I,8S1 KP89 XW\55>X98^,P1 %M< M<$LYMWJFRH';SG,+V3B9C4,6KNIC MN0/#&6$_&60=D'6HL@[&4-W6?2 $"-%V0HQ&ANTJFZ73%4:T/0WWE#]E[4Q; M%,K4ATLM6]2EE1&U,1R0""3J83@@\9"1>,C)#_EUJ832;P&]#<(@"\H)[&D6 M>W].^)]9DL[W%/O_V_OVW\:-).&?[_X*8FX7F $TGN:;S.X&:+X.L[>;Y(N3 M.]Q/!UJB;&XD4FAP&2V+*J655=[RYVN7_2LG\V M>7WW%,+Z/#+Y[,K\PD3NQ?%GEI]9?F;Y>4E^\ 6%:4]_U=+FX!?G^Y:>VYR] M(,E[<8R;)6Z6N%GB7C[CSI!ZDFF[UK8YL\P^9;LF>\Y@]V5PY%N\9L$Q%HXY MGR7-"=VS)[RS#7@F&_#66'CG&^K\4,PGL_=GF]T\FX?9/+P:\Z#;/MB'N0%K MKME]T?OUGN0)R^8O!;UFY"FO3C?_,TIUWDCW&]ZRONL M=[/>?;Y3\]R%;\WW"3YI3/F:0L?[->FGOBQ@8OKD+(@Y7XL]%V/F-V%$7*L+J:]<.VYR#TKQ*P0,OUQG(6KGTTEO@7_,9?U M'B_KG?]:B6\F*7+,A>V=K1OVU2=%$U*ZZ7JTUZ)E!\!/="'9*TO7Y@OW%GKFZ0/]X7)KP&J,/6?S15G:_O^$?Y#A2I_LYT M]L.OVGTD,KO)M'15[.N\V&G%6J.7H>801[M)5]JNT/+M/EW6&OQMF58WVKXL M/N6K;*5=W6E%J345_)@#W#XKTQKH6&CK?)?NENQ'^$*^^Y15^ <-5LD_\= / M &IX:EC VKN[3N!7@< AD16;\KBKBDV^8@? 50W_V^(;P( A0P1M2W6A4> > M8IYN-G<+MJJ*EE6.M-1 TR?X@K:%Q9 ?'>(0DM&&8R6U-6#^]BK;9>N\UM9E ML7T'."^+;:;5Z>\9//:(:>D*MPFQJ\2*@#$NN)(OH'2!-6!5G>8[Y$E=L._] M>G%YH0$XQ+S:[4V^O-'2,M.JYNH?&6 '7TJU=;/9:)_239/R1VZ ?&!S=G$N MP=/O6SK=.19%IN%/(X?\5_SR=SFD"?F2?_+@/N-+P"-?@\V"M>ER"?DBDZR? M0$R6?3VE8UCA/8M2JM2CZG @/7!@+SC Y&:55\NF$HHIH0WRIQ^*.M.,"^VR MV6[3\@[UHX^A$EC_$Z[U$510\RZTA&LXZ,^E5$N>SETV^_V&_8[K1VF=XD-R M^&M2E%M-)^__BZD6ROP:L(05[L".@NBC1?EKNFL0#B(\S2 Z/"C^?9GMZQ9$ M13#^3;S>!?]?%D /5Y#=ZJ!^G8&QL%!::[<9\*G9<]MRE8$N:2F0 "M4S8;9 M&*[<\"1A0A9LQ<>P 'O%/"JX&JW*=CE\!"8GJYA5@L%A_Y0+"'"Q28FTS;PA]N*L'N'Y=U<965+;O/\)"G,T:>PA8= MQ6D,XFM9)[;.ST+J?CY(W>LT0*!'90Y>O-4S=(CHG:IEF7,/N,[@SV^YZP)? MMVE6Z+[V^Z*LV=_>,>T!_[K.F!KBH6%6?LJ7*.29=*CR>56VV51'#V#*@79D MOTGK-=J2^J8LFFMTE"5J#[=!3+?1!%Z#ZRXQ)#B'ZD",=X95D((S++.&G3@' M-FAW62"VR7;7]P'+6)8^:FBJ]SC!N%.(!Z'W*-CRP:V%O MP%:##66)%-IJ_LC3)!R)ZA$]JX*%A2*H;9]0:;=Y?<,>RA^"ICG]#2TS^%4F MP?A<_'M5K.M;'JTQ<6=1'<:24E"!+8NN:5T M;\Q%W&DY"YBKO*HQ-,:EJG0#7.5[Q#HGSM).#?1C M(PC]RQORAOT..?52_B[05O&G2\HO^1;P^R&[U7XNMNGN3]HI7JC.%V[S57WS MG4,^IX9S7"OX_"\/.^* +1]2:7@@3O>H/XH%F*B,D(TV['7&U]^ SD$EE3Y" M1Y#U$?6(!9UUQX!)X\NR=?D+!*W,7AP,]NBRRZP,LS*\>&789R4Z;0QJM.(* M<$YY]"D*5E(]9F68E>$U*4,D J C70!)WU58M,5PLX38=);Z6>I?D]13".67 MCXN\+-#/?F'6D&]00SJE35YGXO(E]WJU,^?,3UE6H7D(_+:B_B.2L65+)XM-%;N8D+WKVR%Y[(I/*U, MD<#W2*QVE5;P'6PN89)W7(*4=KA)-QI&--*N=XIJBT[]\BJ[SG?L'%8< .-Y M$"\BGSJ>EF4ZP&&;KF#E3VG.GRT\A6OSC'$80\^)*GDY_/CF/M/E2]^<&" M\!C\W!H68.5T8(&LQ>>EMD]KH)W':QBKK;\]10MEB8[SY>_-IL[W8']^ZOC; M'P\AZBM2O4MLH1$6_43K4)9WLD6C!LM0\S.KAVD'*$K*LQ/L).*> M12YU\EG,6Y;@"NO\4Z9=7O[$G>59=/[$<8EX"'/5_(1/^D.(#Z]0NYEO9$3) M=H:BRCB6V-8E]1]#2JTJ-JL.QRZT_\%/'ZZ#',1CN\[#ZG[\6-"0ELL;UKD! M*S''SUJLV.DV?Q\!'WV=LZZ-]#?\!EC;@MON5<;M,'C^\K>L9JUJ.6?]P?:" M7:Z+$L!Y;(,KM.>6R-.%]JG8-"#(^P900=06=19?H"U<- S]Q!C:A]W3%>> MM#O#_NJF4+K@JSNMK6& S6@EG[5GHA1/=Z$W5GW2)+)/4'&W[L/WJ&H;8Z[*.\U]+[?%O_B'?6=^LN0JL]C M%9Y[]/ :CDZ &U=%">8+7Z[;I/LJ^T[^\.#('6P1)$6?!3[[XMD0SH9P"B+ZHACY M["+XV89P(D'BBQ.]F3]G4LVOXS%>D';22J/L$H=L]8"?XU?'5:IF_TB_WR,] M?,Z^OK?C;W5^[SK""S 9D-R&Q GM* 3"0L><&UJZ_-J2G8E!M[")?.HCZ\F$=^P5YO-S+=K9FQG8>CV;&9F,S.; MF=G,/)F9,4Q_8=G^;&=F.S/;F=G./-T0-]M8Z-X8UE68^XB$JOR4N MW7Q));!W/.+SOD)P_O&^"\\USJ9?/U:H M6:&^;86RK(5IG*]P/BO4K% #%6IB"F.X"U,_V]SKUZ(0\VGVHW.OG\:^FF!? M5T6#=\>,\3XGM^%L[RA-H9K3Q]DQY9ZG8.3Y(VM[8;M/%%H/X>>+D;JY8OTR M(XO90LX6\CDLI.,L?%U_?G:^&*&;#>1L(&<#.1O(-C7VS(7KF<_/SQXON3#\6WN%ZR6Q:I:J6:IF MJ9JE:@JLFJ5JEJJG>Y_Y>&#CT?<[/W>(ZIO=X7T!=:>#\/][_)]'"1XUG[7= MI!/3.[Y@/JMA?8ZJ36T^*UZ$=*1.; KMT!T_NN%I].U);_5W?(Z6O#3I?'9W M],!7Q>RA$VP8S+M?'E W>(D;-K>K*'%N65ZL<#9@5N%U7"LMO0)[IMVD\)^K M+-MIJ;A""T>>E=EZDRWY),YT5>SE$%IZ&6H.>7A0/1@OQ5RT%S",]@F'1OW( M!I35-RD?=GITS\+B'$/B=L49%NE.U6.S]LH[+?M]F65XX_X9UM?)'\^!)0[2 MPM:>=D*6G(99L[D4.)GM'!S%F0/;@LT\OM%W&9OJF+5?84+TJZWS" M%FKG4)Z:7YI65595.,RW'=-7;- 'IE?Y)J_OV%,DEE=W[5#*' ?WH9>\9N-1 MLW1YHQ5-7=6P63F;8,DP9GO7617]*1\>>=>"M:,J\;O@)[)/Z:9)I>O=%S4@ MEZ/1RZO?\)--43&\BV7.YGFRP:LX>7+WSP;ID.A>:'3+\5YE&4[X;782BP=\ MYN-.C_F7[P3FN/?(1J0=B];LJ5?IA@U#K6ZR3$Y_31'C=975-;)@E2W+#/B/ M"\G9HZMLG94E_" M.$Y>UI8W:7F=]3RP0I\I-ZK8B[F@7W_,YA/J@YB$>PYG M<7:/> XGTW6J4_"(Y\#Q3(YPH=V6$#J^1_W2;C,QC'<+*H$@3Z,$S^0"(VDC MP%YO'9N>P_6UXT=T\^+S.EC>[8E-5J<2H![UN69LK!\6_Y)LH!XQW91EB(!!HV@9V):_7Y(BI&>W^6;+X;*9NX M-3+$.2FE\.6#^'4A6HV4O,$M/\L64(X_%X;L]SV&58@'5UYF/01;D&0^$AT9 M([[:QH 84C)Y9%SKB<^JUQN@/13I9;IGO@ME)*T.6\E-+ZM6G"?6^8.N7[C: M%D>+*Z:J/U]\\P?GO&@)B3M;"'P4)^RS=WB;+MLV!?^ M2Y0^W;DPSB]^9RV%S?7$EZH>#UW3%U!ZY&/!\]US ;?@%>7O'%DA%^'9A7P;+N0<;(2$']+/,WF*,QT( M0[J7EZSE@%)J&7 >L'N6RN .U\J5DND<5* MXH.6+;0HNQ+E1?=$#_N>6% ^ZDIJR8%M$&B>I:$?+N!A5B !=N2 M F;+S@ZM\(GYKJK+AI4@%EK58$VI8I)ZH'&!K1@U[WY)V2DBGE9M^+G2.DOK MILQ$+>1.N\K$7U?:[4V!51MLJ$E+/(V#7Q"%M+K1FGTAD>&$LH.U?S9YR>N/ M508P:0W&0G*W#7,VN3QF?(L4O&./1E#\I+,D[\1YAY4'>)BLL?"344DSKQLN MT[)D51I^4BJ_=GA0N\3#%; RA']N:EZ-SD "MVDMCSK78! T/)MD)YZI5N4@ M7VG961NWO&AJ>8IWC#W'[Q@M0>H!I[SBA;=ENEDVO#IVA4705;,\@<4ETS+?+?,]EL>/GGV?[/8'-;6VN4TV4/H95 R72'6UM*LF0#!#G7VW78Q73 M;0;;L>+4J3B-U5:LCJ954_+RU:9 R0%KS\JPP/&&5TRW6=;NZBJOV\*K7'63 M5E6^SIXXY#53^%-CG64'T0OVZ3J'BQL2<,JM=V= M.FQ(1XLZ&H/^M=L/D)?"I0'CF#@]8:F2]:'>?V_K:_DS]LF#^9;88+*KP2A] M1-.ZDKT8N&,_E<4.?EZ*<8)GU=CP>"F61799.6=QBF M.ES4F$O+!1_L+9;P#19(_@Q9#&(Y*OFNVF%&B060* MRPSSAK4]'%2@>UK&/0/^M,FJ*N/ZA8=VUSO E8/*=@JN^M=EAL>\O(D09%G# M8R+4TE1C/>SOB_7[!I\'RW'S!!X;[4?!6U%:O5AH!UVOA7%CUNJ>-678[],[ MMOM,F__:;!C#O(<,JYK]?M,>0,J>T>LFYS$#0P>\1&L=D-P#'Y%.\*/(=5S^ MO4XTZ?@- C'8Z@#W<;LOP3QRD>PNLM#^QIC6 NH\OSPLJG<7Y5_N;NQWVB_8 M?X+&J/N0B^Z":$/QF.E 6+ZMN D772YUF>XJ\/3@0>[$+FS1\4N;M$7;6I37 MZ4X4BU@_T>>( ]]9?D;#/Y!;FL/W17/343^.. F62Z,3@B@>8QO8X]\RC%W M*F\Y8],K]-FX,(L;2J#C6G! HY!UXAZPCIVZ+%JGE,*NRYW)JT.\T_8![>5F MW M31N@=)_RHJDV=X>-7LE#0O;8@TRQ;M?NV@\W7M4O\$BGUGE]W+.:;X4UZIAO M#\SW MLHCX(3W+A0)!"_I+]K,9.HBH>+X *;K0@[>:J"S"TSB$@K%+J/.Q#@ M3'O;6A:"7N%7H+4\'"K_>G%YH?TGI3\M.L$93UQN4+.XQ,.C,483NYK>LNUL M#Z#QSV+;JGL-D15KX>C$\#E'"D':$]XCE8+?#FT2\"@6"&6[=,FTX'\PW%8_ MN!.AY74&YJX D<]W+/EI$>(I8LLVWD:P/&*;P/ M%A+X2;M\YV#1)G,,?<&J MJXQ]'T_;=X,>(5,,\,W<3>2[0P6ILVF'#UF[(SK2^V+"Y&$88FF*J2Y;KE_/8,>7/VV6U[ 86"W6S )["1+# M.X_6&,1$$'6RB$FW%T*'>9\&-K)M6Z<@X@+(7T":/&Q04?A /LO9;VZ M;^%5YA%]?%ZQ@0I"%#F?ND+=>2C#$[?W?OJ.1;)EFU *]@,S5]+I">?1,O.( MBY155H U6*CO^K)5D?'D+(7H$7//.N,NI/M:SD&&U:Y+E#ADAV"+JV@*ZCJ( M->@TY+C8(M/V<#R!FW@RGT";:]C"S_$(NKDX\"TZ1$5)"=IR6Y2_:>^U4%AI MD9=VOO4SUQHN*R@#"58B_IO%SG_GD37^[?"$@Z/0S7?2PXO4 >M='E:VU(M< M=,)74P9AO)K5B>;*^QAU:B/;PV(BTMR"U&,RPE9C12+LOF:[I;($X^(O).W1 M *Q=@B$FNA>WW8@?!/O(,.W0@F[2.W2#PX$F9M8(NV+'3O.>H5]O?ACYO^L Z']0V6GLO7 42QY]CF MG(Y?OTE%Y_H"GB44G7U'9I\>UZ0@UQ.)*^-@R"I+'V5E"?V*%FZ*AO4A[QL& M1@_)$6P86.2/&(Y=9N4G?-7< MIDW>6P07;OM093/C,?-DNQN/)-M&9)[$8LRZXUG,6)OR.3G=R],B^?.?/S35 M^^LTW7]W"1D38_.N/NS"3_"()5CY7T")@DVQ_.W[?_^W/TN(7ZOLQW7,*_(9 M;S2$K_V^_)G]*C:=UX/4++WGQ$D3;K:-J9E7ML<;/G+!P(@\[ M6)YWT&/@5"K5M(#??LOD&0I6M?_1K*[Y0NQ%+[!:6WX0QG4Z97H@/.*^*.OV M=;>*EQ=518#%O=H.K]I?L]? U%4#$48BF8+1^K*Y7K"R'VM;R3&O?EL,W]]F:99[)LB)N($O*'K 2%^GLQ56V MR0$UF4FG%03^>&C8L,2=<2 O(4M#K6>O$D(4WZ2R^H.ZUFQ6$%6!&1+I&&8E M+9:G\XPM6$6M.JAZAS+1@SJP-)&98VZVRS89QJ$33_O;R\B>>+;(W!5>L MQ !" GQ@]3MD17$%ZB,*<9VV[H=M_UQBMYA8@NT^L88X?9'F/CV81=7+!XA9 M6SOHM$4_LLBIPZK31WG5P\,OOO[1>Y(M&IV$M:,"K6(L\^P@Q4_K;=^NBJ"&MR_X&OVB_LX_* JW735WOO_OPX?;V M]N+WJW)S4937'PQ"S _XYP_XQ3?B^_7='KX/%I)U ;V!I<7:X"[$5VY*] G_ MP7P T75?=[W0\1S3\0+#=%V+^X H"((HELMN4M 1X3?Z8/YO<[4Y1H<=U!7E M&^U#+SZ&;L61HSLZC2V;>*$5$[YVXMNV[2CQZ8$9AT\(RP=.0!-*HCBTB&6( MM3V'FD2-S^,PH_"Q SL(?1OXK-.0^GX4Z'SMF!J^K\:G!V84/CYUC-#UJ!D0 MD ,7^&WRM0,3PPLE/CTPH_ )+,\/:)SX@>?[P/X$!(.O;00Q#93X],",PB=Q M[,BT_<2BQ'$"RXY]5_+>CTBDQ*<'9@P^NAG&NNT9GAF&!@B%$U.N*S'Q0VJ; M*GSZ8$;A8Q'7-SWBZG9L6K;A188M;(GG49(H\>F!&86/F_B)"V9-]QW'#*CC M&9:@U?;=1,V?'IA1^-" VHEC@((0Z@5)8A.?TTJ]* D,)3X],*/PB750EMAV M8U 1CQA)")_PM1W3393VIP]F'#YVY/F1!PD,. GB4AK2Y+8"Y3^H@]F%#X) M\4PP(Z:7N'8<)99G!T(6=#!Z:GGN@1F#CP'IG>\[0> ;EAD$Q-$#P?L@M@WB MJO#I@QF%CP5<#]V(VB2PXQ!BF$CR'JQ*HK3/?3"C\(%E3-OU$[#^7F#&26"* M'#BR7"-2^J\^F%'X^"'$,;$#+L R3*('AJ U)B:)'%N)3P_,*'P"SXPLWX@" M*W023S=H'(E8)D8-4N+3 S,&'],(3(L8-# <"*J(:5 O%K2"Z8^5_K0/9A0^ M=N!9@1OI$&/!'K@6-82NQ(GC1TI][X,9A8]/0!XAZ/5)9(6AK5L.%34=(_23 M4(E/#\PX?"R(-GT0!!H[3N13,Q2^FE(0#Z6^]\&,PX>BN:6&ZSHVC71+USTI MFZ%Y8K]Z8,;A$^L@"K;O12XQO3 Q:-C:-O"6:GP>AQF%#X5H 7PR=9Q8Q_C% M)E)W[22PU/K5 S,*G\#U@4H"SB@V"'">1+[477B,TO[TP8S")_0B/3!)#+F" M:UF050G9C$D,V8(R'NN#&85/[(*:!EX0APZ)0C A@9!-FB2^H\:G!V89&'8B8W/'\)7UA#Z84?@D1I+H8/AUUXEL(XECF=O%(8&P78E/ M#\P8?"SB0=P0^QCE64X0!J$E$ZCHD*R:-( \6M9.(1JZKS+_Z8$;AXQ(0S@2"!L\ MBVN9H8SU(.:R C5_>F!&X0-)N$V]D/I@2.P(.!])6? ]*[*4^/3 C,+'3X#E M7NS:/GAJQXM#VY&VWW-<-7]Z8$;A$X0FU9LQIB+4Q&;!TXO%3AA;2O_>!S,*'TBY72IZ;Q_,*'Q" M%V*'."&A2T*?QH8?B-PN@8A47=_H@QF#CZL[KF>%8/=-XA'3]3Q9*TT"/PB4 M]J/$)?!Z'&86/ M&Z#[ 3<=1UCV!U^@"UE +BCM3Q_,*'S\R+*L@!(;G ^);)>X\BR"AGZBC%?[ M8$;A$U++M8@90&QNF9;G)J$\2X],XBCK/WTP8_ !V \<',TM\D,K(C"'XE+8_BBRE?>Z#&8./3[S0MSW/ MM>(D,0S#]Q.Y=D0A75#ATP#%CP+#ML-$IX8?>CZ5M4#?,-7RTP,S"A\_MO2 H)%U; ]V MPA>]#^@;#5>M[STPH_"AIAL:GDT(Q,&^;4.^Z#-LYP9\>F%'X!+9)0]?7 M$R\P \.W3%%+CDGLANI^K3Z8I M^_WZ8$;A PKBTC#T+,.E1N@1W99G1P&ACG*_^F!&X>-&$'@FGALZD+N (X)4 M7-@2U]0#I7[UP8S"QT^2($$1L(T 9,(R"96RX,2),M_I@QF%#W4,2!<2ZL1V M$NJ.;[O2EB3$=)7Q1A_,*'P"US:P(0.,K!T$B6/)V"J.L;BMQ*<'9A0^,8B MZUN)!X$"N&R#^J)601V(*Y3UNCZ8,?@$!(31A7Q73ZAA1(Y/')F+0VSL*.6Y M#V84/H;EF7YB>,1W(7F*/4OT6D:0=\:&/ MU6AB6PYQP2.%LC=-)Q!X*?'I@1F'CP4B0(,0FSU)#*EF*'TUY!#J]POZ8,;@ M$^)Z%+(F2'^)#T]Q92]S8,1&HNS?Z(,9A8]++3MV MLGH>Y94> 0D?MB,&HH MY:+(MR(C<&5M&[1'+3]],*/P\:GA>!Z$,0'8$B,BL>'* MV%R/=/5^]<",PB< B$5A_37\,"P42)Z9V("3EQ=7^V#&85/Y,4&@90%UG4C M+XJ,ME;A4EU]?M$',PZ?1/>,A% [#$/=(#%Q9&^:8^A4Z=_[8$;AD\0^6!/7 MQLJ-22W3,@S!>].V7:7_ZH,9@T^D@W7S33.T8"57CRSJ.C(7MUQ#Z;_Z8$;A M \LZ/M:74!9#2,0MV6N@.XFE/'_O@QF%CQ6[I@LQ0Q0%-O5C*]!MF?OZD?K\ MM ]F%#XVH88>&Z8?$>)ZX!Z).(M(+'KB_:8^F%'XA#IQP0=AXX,7ZY"(![[, M?4.'*/.O/IA1^"26 <8,M]TR AI"NBMU-S!"HHR?^V#&X ,B:%''\FGH.7$4 M0E8E8F&LG.CJ_M4^F''X0,8=@\K:2639@6512]A^W09I5?KW/IAQ^.!9ON&# M0(2N[L5^J,O<-[:I?H(_C\.,PL<,0L-U$\TBB.#0O2N]B4[[KY^+*D M&I_'84;AXUM)$)I@WUR/&!"H^Y$\"X50/5+:PSZ84?C0V-=A82N,$Q?R&"^6 MO8TTCHBNQJ<'9A0^ 7%#&R0SII8319'=QE91$#CJ>F\?S#A\8HA?S#@)33.( M'4@P0_ENF15"^*#&YW&84?C$IHL],U;H!#J^.$"34,:>KJ_.O_I@QN"3@,9Z MV"<#&T]TR!A<7=;> JI;RGBU#V84/I[O^+9)=<-SP7R =7/M5G=C72D_?3"C M\/'=Q Z-A$(R'D9F2&-7T(HO*T7*\\$^F%'XA)X!P5YH.2&%V-PW?2K/:D!G M8J4\]\&,P@>/(1PW#&,P:32V8TO&>C2!C5">7_3!?!X^\NX*6BXUO".Q_,N; M=C?2;J.I9,8\DK;$D4E MPW$#3^&$ *7G('#(919= CV0:AOR'1.K] !DQUXH"22!I;!*ST7@@-LQ)DG@ MD.LV)DG@D/L[N@3:0&&00%Z#[Z%@Z2#P(TE@F*@"]VB@&Y>FZ.@'7>$T31$=<"?4)(W, MD$NF)KF#0VZMFJ0.#KD&:Y(B.N1>K4GNX)"+NB:Y@T-N_IJBD1ETE=@D"1QR M-]D4173096>3)'#([6E3#+8'7<" RQ\G2>"0VR2GJ(.#KJ>H@X.N29VB%1UT[^H4"1QT MD>LD"1QR,^P4C))N8L@%QY,T,D-N3)ZDD1ER!?,T"1QPI_,4=7#0)=%3W,%!MTY/T<@,NL9Z MD@0.N1=[DCHXY*+M2>[@D)N[)VEDAEP%/DD1'7*W^!1%=-!EY9,D<,CMYU/4 MP4'7J4^2P"'WLT]21(=<^#Y%*SKH!OE)BNB0*^DG*:)#[KB?(H&#+LV?)(%# M;N&?)(%#KO6?HA4=-"=@DCLX9/# ) D<,LE@DB(Z9#3") D<,FMABI',H.$- M4]3!0=,@)DG@D/$2DR1PR+R**1J900,P)KF#0R9J3'$'!XWHF.(.#IKY,44_ M.&B(R"0)'#*59)(Z.&3,R21W<,C$SA295853;G$3[<;P&%W_9[]KY=OOK_,,NT' MQ,_0UD6II5K5;+=I>:<5:RU=_:.IZFVVJZN+/W\X(N>S"1S"P4D2.*2M?Y($ M#G&T+XS >Y_\#7[Y_M___ &1RK_#_W[__P%02P,$% @ .H:&3:V AL]@ M$ 5JP !$ !O:W1A+3(P,3@Q,#,Q+GAS9.U=;6_;.!+^OK^"YT][P#JV MD[3=%$T73M+T?$B3($FW>Y\6M$3;NLJBEZ22^'[]S5#OEDR]V&F\L( BE27. M<(;/<#A#4M2'WY[G+GED0CK<.^T,#OH=PCR+VXXW/>U\O>\.[\]'H\YO'W_Z M\(]N]X^SNRMRP2U_SCQ%S@6CBMGDR5$S\LUF\CN9"#XGW[CX[CS2;C<@(OKB M6=KOI35CWIZ.N#?%3VP^+QWV!_\.N@?#3H$5/3D>]?QOF=* M/H^%>\#%%$KVCWKX>$PEBXI[W//\>3&!K41/+1>L!X6Z4(H)QXKIRHFR!"AP M-0V0E6-0P?&DHIX5J_"<4_GI2)<>G)R<]/33N*BTBPH"VT'OCR]7]QJYSL>? M"-%(.O,%%XIX.00F5(XUI11*R]_M#[JH08#]%;>HTI86EM<*Y(AZS%42?W43 M%@=0;X?T:HC@R^Z4TD5],=*$@2CAG4W%$=QE8TX>1+\U8WHNGBK.SC<3(K$(]23(J+;AA0G/2HLA!I@LU27/2]3S!4BP^53P@1%/$$1!V\W$%%S]M@41X/J(J6IMBI'C6:)*#:NOWA$J")& MFO(Z(-RB-,TD:2Y&&I W^I==$8X4 5;\IEZ5DED'4_[8L[CO*;%$S_2NBDLK MHHM^=!,F#87QA8!@JH$T:<+XU\;RV,PI]?5R'1%>-/'N&6;LV9K5%R&FTE<; M"^%XCTSJ0..H#B@ILO"ZF[!H)HE''4O6MHZ$*KC"NZN5@XWH0'=^ >CMKOHZ'[CDV(CH_?AP.G M.8KN+01?,*$<"*92>81F,!-L\A1K>IL.70L^^=J0=)O44]E12XY:YC M@4X=@AR^WHV*TV,M7Q.VD921G(D9?CP<](\'_3[ID@M'6BZ7OF#P(V%"XFH( M_$]2%:4+155]Z*U6L%*U+YE]XWW4UZM-'1*'10R$*[ZA,EVV^Q62A3+ M[S45 J1^9!=,4<=]*;QSU9CP/^X?'_>/MH4_D,:UDY_#^O_96H4)KA?N_96\ MP&'_&)SFUJS@Y^BJA=Z(S1U[9)[/SI:?&9\*NIA!.7+-% MAQ%*0\9+DI:'H$"M#ZF&*,Y7V[[+;B:C.:0=ZF9RS9Y2Q03WX-+2BPSR98VK MD2BE!G>\18.+)"1\0@(9\0JDS)3/R-G:837P'^C8?;&1+&1NLI6C_O%1_W![ MXUA0Y3Z!?N9+QV-2GO/YV/&T,)7P+*0S)Q[O"A*/B U)\]GSYF^2-E3B8_:Z M[X[S$6$A/'L?])]3.?OTE^\\4A<'"_1C,R[4 Q/SD9XXU6-(%=@JF:;CMACM8C6ZQ>2:$:T:II5H)R^C-4CJ!_1"B(C@PAJ582VMY3; MVSGWE(!DRJ?N%ZI\X> T_E/BD40^?-):7DW+JYYK MUN)G3"\'_:-\4%S'&O8PHX148>X$ZD/+8P> ')MY5:>\3>3&./CPL"@.3KAI MF#+\6E":KE+586=TMX>'!5FG$;0VJN6>S3R)<9XGN>O8&.N<4199S,0 '/0W^86^[AV;4"XNYF9$\KMP;$^YQ4J0K:#%,M3J? M@X8S* .##*:6V\$RQ]6,Z5%33-/UZ,RXQ39!X6;!1/5ECCKLS&@>-D0SJ6"/ M4+Q@8P6!Y:7CP:@#H=\0 CX( "O/JQOIS;/I)P59!++3D6C,D*0YML#H9@ C M?L3-FI#PWC//X>*:*U9G[JG&*B)KUUB,+,EY$OY MEZ*?F\4O1S^S4RRLEH3UMA:P%J$KAXX=%WVS9^.\N%IB"L(]*'4S.>P?'FTS M$&A:;:F]Y);:Z]E++$VP"*GE(;% 6 )%:D.(0E"KK^U4X&)>T3DI6-$I0WH/ M5W$NV(0)P>QPMS8T^2T3$R[F. UX,W:=:?4DNC(OLR>N6A;8AW4<3]P7#M)5;^G3K@:8,5W M7\ RS!65FD9!7E_+--8]V4O;" ^^PG#*4Q"^I#I+)KCJ?>O2:N/N&DKS+HHW!:-LQ(C$G(AFM?=O$FX+\=AU*>[]CHKC%DT3RS*76=_@)-/)F@97>"@>S@"_<9FY^ MN^Q02G^^J#LB_@ I2FTF-Q5JL)ETV:#7;$*/4K'(9 M7T6STL)U\7@?FZ3%B^?WQ\O4YHS,Q@L2"=D:WSK4@Y#@!3R1@7NIJ>36_^J8 M2A3EM(XGAT[UV7HCO7&>_O!-P3S]6OSV<((^S@.^,(K-4WEO5#&A>>K]J&!2 M(!7FISGM.P1-I@2J,3)/AAX51.1K(-K["8'"]DZE2= X2UQ;G.,)(<6OS.K] MO/$&,5S5W13O;=5?:B:YB:/U9I+)VT*I2"C6VI=MPTW(R>XYO:FFM;,-P(EO"DZS,#&K_&@_W)H2CB8X[JW!7%=Q%#WL81EV/-^(1Y3+4!A M\S8)]FIR-+O4MP4NM0* >Q\!FD'(;#[-/-P:SN55E *?B^.J ;^RR35;J#6& M'%+51\E*?,S#Y=N"X;(*K'LX=(X\:'CV0)^K@9,N;MX!\6O!H!A0$TV^GVW< M9*@SD9MG;W\MV/67QF#O!S!P*/AF[RT3]S,J6!4T5DF,O>!H4- +@(-^GQBW MS1'-9'];O$E_*&-A[!-'@X(9OCPB;<_(-G)J@PUD_Q:,S1>.ZRMFKY1K#F/= M&DI1SD7TA2AG]N=@Q3H^"*LN(FF-(075+5>X@D1==ZF;#'I+^*ZGP^2G9\OU M;69?"C['M6(_4/]F$K;N-FUFJX*4FE8N9R@UK91\)!*0)!*22,3@V[@I(9$X MLL;6"%/85T\HB@F-&<31H""#*'(&^YBP)W#0>B(8^EY*GRIXE' P M!E3]HH J8JA==S [C5TNQ;3%)]2G2;Q5DZ/1>_8'!2E).7[[%(Y]Z*U\>#"\ MD?D\H?XX8?C]MI1PHSX/[BM*._+_[>46S>(<&'W8*/H+^W^9PZW@@> MH#(=$A1<,.%P^T$7M'T1>HE>+24&[X(W@3,;8'+JF$N]FF*Q(N=TX:C@S.7H M0%M]&'/T8IV,=*E2L(DZP9TY]Z#_B.6J/N/@<#I0AHT=M8&6J\?&#A^AMZ*P MEUS<4S<5F TMRY]CWV(V""U7CML^8Q..P_5STBXOP?H%6](2S"YNRN ;Y.H' MM"1&+"_4DJNL7\,F#0VYUJ-4.]EX&)*O;[,2JN;-@5NWO>D6'$Y&8II"&4"3 M6933Y][K,7B-WO6Y[)A9-&J>>.D^"5R:M$\QFYUMH.1%EW!(TEF/7/O6B^X3 M4"*W>SUU#L39,BER2Y?Z5=V5]=B@WZL1;4U(\;N:_B M0]Q\AD>C9*.B:D5W+^9#]\$G]Y@66$Q>P1]/,NQ:T:U5-:L6WSU5+ZBBYPR/ M24I>E2%4X-&^6J*MLH3L%1V]@$"[U&?Y28H_7GU=?' \0%^&2=ODE[O 3K73^1=(8A_4F+J1XJ#U(JAP<[4%!YKX M0,B%]@X67(%7?)B!!-/9 P-7JD;SA>"/FGKHNOP)75FB_J9<_C;>-GG5/I6J M9HW=7.3U+3T\YBM8( ]FG+\Y:G;N0UXUU_&2OG<1\XK4JDOV>@'66OCNJ7O;X/U#EC1"^^Y M.'A#'CL1%C>>NXI6OZ+<1ZZ=4GO9*EYIOFSS!@PTN)G<3" % (V"C%%NW&KK M^39O*L=3;,K$ZUE;5IF-VRC';@=2\<;*W/K"FL'-+;5-CMVNM,W8H,QXF10Q MNQ U8^)A1KW@J!#Y&3\5P,"CA!,V4\@,IE2Q>.TDTYZO)L*KS#J^+#21GRK8 M1B$W;O02YCO@"3%6P-" V1"PQJXH6&RZ9D_ZD3R'GXY"475TZXS]=$"\(8^7 M'#DW:0-M\YLU0446.]RK$KT^4>$N?X>4#K0#@WZ&O-O!?5V+S"Z>.@1_"[6C MK[C$\A=H6E1FYY1;GS$EQV3A_HZ"\_M6EN;J$.Q@@JBXF"^HFA6DB(6/=EH% MW(+#11Z@=<]W6)EO7'R?<&&MSD&L?_[ZZ?L#?3[W];:H?_.Q'%KZZS&#=_IU MPX7+%!M:>B427"!X?P@61AZ0W%$\\]TINUG[)"N]LU(=VXQY:L6 M,S-O?.^/_\LL]<#OV"+,#+,XUZ3Y<; '.]FE-6-S^O&G_P-02P,$% @ M.H:&3;.@KM&P'P HDH! !4 !O:W1A+3(P,3@Q,#,Q7V-A;"YX;6SM?5ES M&SFVYGO_"H_O,\K8EXZNOB%O=1WA*BGLJEMWGC*P2IRBF)HD:5OSZ^<@2:VF MR"1SH]SM!UFDL!Q\.#@+<'#PC__\=CE]\256\TDY^_DE^0F_?!%GO@R3V?G/ M+__XC$X^O_GPX>5__O-O__A?"/W/ZT\?7[PM_?(RSA8OWE31+F)X\76RN'CQ M9XCSOUZDJKQ\\6=9_37Y8A%:57I1_S*=S/[Z>_[A[#R^^#:?_'WN+^*E_5AZ MNZC[OE@LKO[^ZM77KU]_^N:JZ4]E=?Z*8LQ>W=9ZLD3^A&Z*H?P5(A0Q\M.W M>7CY D8XF]=]-^CDIOBW[\I_975I8HQY5?_UMNA\LJD@-$M>_<^O'S_7XT23 MV7QA9SZ^_.??7KQ8P5&5T_@IIA?Y_S\^?7C02/G7PO[DR\M7^8^O3KPOE[,% M3,IG:"38*LQ/9N'SY'PV21-O9XN[ F?E=.(G<0[4U9U<5#']_#(W!\ 03? * MEO]HT>3B^BK^_'(^N;R: EZO!AK0;[:J@%6^Q+=Q82?3/@;X5!?C#+C'F3R. M&?T4O\39,KZ^_B66YY6]NH!RTQ.0*OW-<-,NQP$DBXJPG,;3].'RROK%:?HM M?KU7K"IG\*N/6?S.^P.I#1GC />[==->%LK#ACL8W.OE?#*+\_F;\M)-9K7J MVTGWMCH]D;2OL-VGC0Y(?F/G%^_^[Q*LC&GFP3R+%V6U^#U6EQ]F7^)\4;/F M+J+W:V4PLO?%OEVK@PWK3JJ<7,)?)_\OAC?E?#'_8P;B=YH__F+!2(+:'\OY M/.9?WLT7D\ML8[ZWD^J_[70)E9MUUBET8U(^PO2\*6>+"L3^TDY_M8ME-5F M(#Q- \)\. 6#P=5,XQS25A=#*"\O)ZNVHYXL8&RB?QBT,0NZ9K0#"B[C(!G%[VCQY@QO2_8CBO#<8_ MLZYJ;E&U;;?GH=W;09@M8@6&SKMO5WEY=S"\IFT/-L2/$^LFT\Q'8/>#L;>X MSC*WG$&ITT0Q95VMRI9=]@Q(,XNX>0N=D)MB5<6PWO6#?L]BEGNMWLC:UWWR+X3 M[:^GUO\%'Z'L_/0J3^59-X'-#5 *0N8GMI; LK^F$T6)Q[* M@3CH:-S->QA@N#4)KVWM*%YFLZ^6=FL+\/7UK<=XWV&\B3'H"(\.21@*L-4R M[I@O=K?MYL7V0UJ,]:.^^X?HK5?9:>@E&--YHVK.(GS=95PLK@[ ME9I]RIL@%8P,)-JDJ0DQ+!5]P=9,BC2HV@&!OY1E^#J93@&K#[,%N,29A5;P M_187NVAL5KMW,O>5+X>UUOLP'NPP/?AC)^-JW'SO VVV /9IHP.205N7E_%W M^VTW91N*=DO O@S=H&H'! +J^2#G+%:?+VP5=Q'U1/'N"=D7K8;5NR?TGJ\+ MZL8#8[^=3)>@RA^5.VPYS#/P!8!"]A.I]MF4S<6JD#HD[!BOPRB5^!>6J+"-"KXAS@ M:[0QV*QV[V3N*P\.:^W)87@[]E?Q-\K$[@G;'1_?;UU"K[I!XY:%[/RXLQH_EWZ$*\S?%HVYAK9U\@1[R6DIE-;?3>_;3@_'5VO.&#B@?IS^_A#Z+ M#EHML&:*<>J18$XC:U)$WFN#"%,.!^>B2O(A!-.\]UU6ZSEOA\')/6K?E]7G MA]1ZO[S,G 336L%\/ISEUWEXV3=K"$P771712">922B1$)'TW*.0)%FC%:WE MUC=!Z]X:.:G\B[(*L?KY)7GYXFNK MPV(T6<3+F_KY#N=([%(>W6P 5&/R;99* _'M@ZX*QA/U7FH4,7;(R*00%VF- M5,0B:IX.YUMZQ[?_9ML^)J,KMMT*VZV"?#N9^VF9]\:[T#D;FBUT2,(I+E'" M2B.:*$#L\4-_AP=F3_,NPX /"[66^-:(UFLG-70[J7 PCW-H4.;*A)VB5(.*Y GC62$M1AU4"@I MRH.@-AA/#K&!!D'F8".IT_8+$2A+5D6DDI)("JR04S0AIFG2Q&D=&3]:RV@8 MSBF/ _E9L MVQ;VL=CV;FP/1[H'9S[51"&L8U@DT+]&6"2,3\B#XX*X V@ $Q-B"Z'9KQUT M%,S7(;)W_/6/5YOVL0;>X&I[9[K11M6_[HH9 XF[>?QSLKB8S$YG\7]'6]W: MZ0?CLZOA@E%C*0.K0#I C8?D4(B*(\:"3()9JU,C W>G<3:@G.F&1?:2+SW@ M?!Q:[6Y@)VD1*QC7[Q=5N3R_>#_Y4@]QWB63[NRC<$XF\) Q"MP$Q+#S2$=! M05DX:WA2P=D6>G$&&BE;;/.-HW9&-&][PORYJ*"N&;=1/X4-7 4M#1(N*22I MLTASJE 4&CQ88AP6+7CX7V!_8&CXC\*/ZS= IG%2IT&Z'"Q$9,\,2T-ZP'7T M_#:95!RU!&4H+9_F55_ C,;:X MN1"WR\EK5!\68:9PM)I;QOIPE'//CIC MB(ZA&DZ;7$T6J_.]FP.+;+8WXHZ==0NCF=0R"62<$"ARBY&7@@.^G@1P"Z)4 MX7 6X<^,1?K :R@^.:OBE9V$=5(-T(6GBXM8-34X&]0N?#28<.L1MIZ#RQHH M&:_T@]APW%)>Q6IQG?-[+-8I\:ZRCKQW^7TCFSQ= MK4A,V8 UK BE+(K)"^0-DXAIXXBTSG/Z3.R/5FY*QQB-KV=^*V>^A:JYJUX0 M,+.TJ2TO6 ],$(Z$=Q0)IJ7S3)JDU/,P2%IQ2$]8#<4I&U(:K.XB@Y]UD_E@ M"Z&4(>V25IS2$U9#<4H#;K@= MA68$)*,SR 1G$3-&Y< U\-*-L036 =7!/0_KHM6,M\!CJ%F]9^@T4@T;RQP@>[JA:2::("QR@I86"LX']S8072#OXQ,)^%-^/MW>\UUDVC4U(D MPF X7AKDHO/($B)1$,8*:H6CJ<5NS# ;MMU.X>,=NRXP&VR_[C;#\QEX@1]F M:YMNVU;=YAJ%#-YJ1BWH:_!$N=(!.6(QB'PI&(,Q<]QB"V88OF@[=8^WZCJ# M:L#MVYN@_%JB/WA#9)7C*D?G@_UVFG; \L[F? !,9H4BM0%DQC\I(U2$XSID'?,/+V@-N F\"I9?PW*KH/F M#:6+"(Z%L2:@D"^M4A\BHB3"@@C81F4)^)HMXMB'<;P[YHAN8!IL'^\NY_K. M0(-'10L+ V4) S8.QB*<9LA8R5&P*I]M4,%""U-D&!^\X\GO *,A9WY'S-H3 M3/!$K0*&*77B":GH03%RKD G6H5PHDI*ZUR4+7;AAK$M>G59N@5O!!^^F;M> M8"DEUL&BA#E!W"8)D@YTGQ%,<"W@F7IZQ@^'9^CHHC-[G0-?FL<5/:Q0 M>.IA( JC@%,"LX>!T9N21RF))%AD&!!X1@QPT,0]$5;4&JE!M^_WD@1/U"BX M\\$9&!EG-"*54V10YBFRG).@G#;!BF=D'G3!#=U!-10[W#SY\BG6/NY>C+&S M;N%PI H\(\2Y)2!754#"6O"8#'="8TM$9,_(<.B"1?H ;3@78Q6ND&_'O5G. M%^7E';=?-XA';%"]("Y&<,L,()K #*/@6REE&7(:?"O,I4FZ!J85=W0*4]_7 M@W=>4CVSF?*+N,BO$SRDK>>[LK;.I[!F0 M"WZPRY[?P?1H)(TT6_-&"N,$X4P$$.$.(XDM^)-!,\0X\TI&ZUAH%%?FN*86?+QWN%13.%00BO?NP5B MSZKRRP0LYM?7?X"Y_6&V?BMY=KY^0WW[,7;S1HJ@#5&17Z%\\-\OLQ>Z(?9)#_:>;9TTXD_!:#R M,]U;X_ :ME%(I;W'.8EWSN3MB,NQS_ ;-IPI0SCW\>CO$/0U[=]?P^T-U#&8 MZ]%6;T-V>E2KH(1:!L AIK!#202!#","2:FCDE[: M?WI?5O<'\%\QG,?]%.>>+166BL"%-L@)JO*QED;$&XD<5\SE<#<>6D0#W-MM M[_-YDJ%XJW=LQ]1_I^G/G+!PNS>RO6)!<'*.>0/CI!J!3ZV0L#A'Y#E)0XP< MMWE.;9C=^1$U72LDAY95IZF.QKRAO7YOM(%@VE2MB)93*@A#A#H DAH''4N) ME&><:BD90T.IL[%NH0!(YCVH M]I $ A?8(H$E"%U,%=49\3_4DY 0_\UOG^#X >ZN]COHM0)I+RA4XX1B6*HV) MHQ0=ARGE7/$HM(@M+FRH'Y5YCV$BACM\NKH5^Q_+V7E.D;G#H7RJ2N&3)3&_ M=2D,Q<@S!PN=19@$!78%=)]@&@YG-_U#*=L.01QY_W654+7E_NN&1@HP*X2( MC"-N3$).N82\X F)$+$Q.& ON_$@_[W_VOO,#.U#_%Z>> "RBH]39C5P))ZL M6Y!H#)4D(&(3033DI#Y,!J0-MMP:ST6;>V\#/;G:USP_X4UTB>9H7/1D$L=] MV.G)1@H)FB11"G3$$!&3CJ+D;4#<+)X8D412!EVX<85Q+UT) MCKMGW+LV[AS;T?CM]7(^F44P55>9P6IG;?67K3O*>S13:&SS?0J%B"9^E1"> MY<= 35 A>:QTM"WNS\L?F].Z!7;D3913,&%MVTV4#8T4Q 7L H]@]$J /*>E MQ=3X_+J!PUY03,71)_!Z_ILHWE2O OHW1$HX2#PZ:!-LW M$$!1*><$%QA'TV*[;M1@M-;3]SV7M )N*$;8?,ZQA2,V5R@,]LXSFT.C1/:( M0# [YCARU"6KN3>)M @+'S7,K&O6Z S!W3R2+S#6,T_P>M[S-\7;>%5%/UFA MO'H:MO[=SL*)!^F9?[]]=>!^@3*]OZXK4CPGZPC%?W!G":;@_SZM@6L![> M3N:KM$U;9%O3)F!*6+"*"*0#U4A+8U'R)B+OE' ^Z"";O3E[A)L874N['C$= MA[/VD(#[-5 (H:C2&D0^]Q0%S6WVH1UH "D)DY8DT4TDVX_&51TB.A1/W9"\ M,A)_M]_J')7P_QOXO.:=YF;CE2IG73Q-N\^>>K%2P*"E+L$PXXPD99P+R^:PV M&9L$AJ9B>*Z19)T[=UVB.&@VG37E*W;?S2Y/UBFH<=AR3?)CJ"QG-B2(*@\K MA/!@@_>1V!;1^N,&@G7-+EVB.!2W?+^;]OUKREL8ITGU0B0C/0$33XL4D3%) M(A\]1IYZ$Q17.(86MV_-#\5#/0$Z'CO=:-Z&VT[-&B@">VQ4J_ M_"-IL=X@'8^IUD\TWXQCXU/->S%9DP8+''G.*6.0P20@ MZYQ 1,"R8Y+2:"+U6+6X8DOKLG^MZPGA\3;E.$'Z0FES7+;!E)M#ZE5>P M(J,- EFI).)$&>[ 2M"IA8XD/]3&>A]HCL=%3V>-WHNAGFZF<$Y[[#E!$CN) MI T&W%HFX#>IB+41*]_F..^'V$@?"-A1A56U?$#^C>2]A?!0UMNOZ<*J*"PX M1"A8IL!ASCEHG8Y(B(B)4SI$UT;4_5"[ZB. /1Z+;LUDO!=';FVI4($E#2-' M*N"$4I0,)0+:@5IMDX%9\:[-NZP_U 9\_]C>\=MP284?9/.]_X;H_3"9X;/Z M?O^::8-G9;?4*GR26 26K6FI$$U8@1T$)K4*R4JN"<:F41!VCSN5A[^GV^@% MV"BUCPQS1'3DR,CL2E"9_0EFM:):LG#T[QIU-L.;]BN[!W#0C>XGR'\Z=ODD M_!\06GGMMV2Q?;HH5)(A>Z_(*ZZ1\$DA154.SL^H(>%PUIY[1R*.(%; M[55"6C,P*:A*@@9&%3_Z!\)&Y>=!L?]7CC8>*#EK3RJZN_#B<8SKM3MR+VQJ M<*MZ7*;LS7>^D2.K');@\2W!Z;N#^W5,917OA;N\^P9>&ZR)R*\4AZ-_ M@+8%!WWO=1\1TH,91S=[%XW6ZX;2A?#:8*$P$@94MC)*@Z(..3>B,S+XQ$6; M6WC#<-'1S/UC:Z83O ?GI?4Q8R-.NBE;6)JX3X"3X)8AGR^X&L<#HLPI"2LY MTE8GO<,<]+:>L*<8H 5,P^5"FT?H*U\G?!N_Q&E9IQ'9'0BWM5Y!2(ZOB0)Y M(2.*2EMDHW*(**.-U411W.;D8ABOI]TL?O^$3J=X#78=+M:"$I7HC.A@E8HLPR8'\X4XYHU.PAF*+7^(, M,)@"T2?AT%I!O,2PR"(* M-B\T8@!HZB0L!A>6J3Z^E*U;I%*>A M[^Z4#V5M\PL\FRL6G$0C$YA8D1N#=,CO/8,!CJA*Q*O 0Y(MDK$-HW^.=E^D M:^@'#,!: ;4F]3489-M-FB=J%$8Y9Z-02"7-$0_6(.NM0Y+@*"0X>89V\PQM MSW'QG>[>=@%3S\[A.CY89GSU=G-$^X/L?9I(1E MM>^;E&S""&L MTR.:P!?8P-MMFRR\9Y-QS9:?K](CX:W!9!T*+50C@LB58"8953'&B5'WP MB?,\,1 MI4K?8MNB7[-C6&;Y+MW1D*#OUD?[+L]'-/TQLRO!&&_SR.UZ4K33]@LCJ'.4 M1$2-,D@"$H!)$.MLB/G.9^KF<>T^-CA&X<2Q\1_*1FKXT-Z#=^$TD&RQLXCS MX)$64J#DC$.>QI"\]DRH1ODS0OBP_B/AT_A=N'<%JFA./TAV1N6[-I$K4.!W,,%O-F>ZJCE0B>K MC,U2B3*!#)$8<:8L"E@$JDT2QK7P) ;:?NZ)O89 Y FY?5VX?D1XV-Y^R^3SZI)7KN_EB%.W\T7D\M\4^B]G53_;:?+_(SD\O)J",[817G.*ES. MZA>?BLO-MBGN=OK%7DX6=KEZK?I*")Q^NOB<;7U_? M%5F_N'/RU5;A=+F8+^PL;U/_MKQTL7K*>QJ7JB*"JVEY3$@3T('1.H:4,&IM M\P><]\T/L9*?F(.#*5_Y,G<:=]X8X!Z[+"C).6G!BM.))R2M(DBQP-8^&\;6 MF1:9ZP?8.GE.W%<>[:0.%\JVYVQMC7#;LZTB&L5$9 H)13"2B@9DL_O$5'2: M8:*T;W$\V>^9TW-E]B%GJV<'8Y=-R/F?7[]P\:D;ZR#4<%LU\/\M;"_37:.2R"7D.K-G8VE$NPL?-[ M=O6#;:X5T]BD' MBE4P3%B3DQ;'F1V=W]=DWY*7]W^F929ZV[G]4W4*GFB@D6,4"3>(42Z1$X:@ M1+UEC'H54J/71GHR0%9O1SYZ,7*_L3=NHY#*DL2B0MZ0B(*Q!&$J6,Y2['50 M5 %6QVI==SS3C\V!'C$<+C ZOW=[N3\#;:]86*6E]8HBY9B$$1.!+)44?E,) M"Y%O4AW])=%^N*9SX'JV&#MDFN]+?IB!^7Z>=>1J-NZ=K@S; MZU"VQ78J'D0@/_CCV H8# A831\!H&USMD&0;*]8!.:"ISB_RR@TDB["HE!" M(FQ]E!86!26--G<&'W5]N>NP<==5"V6Y"4E)Q'22,')KD58A(!J-53$%\!]; M'/4-HWB[G-RR=_R&4KI;2#_Q?GFYK+.O-PQLW[^QPANJC),6]!5HED1 D2EI M)!+1A[6Z@[1GM;U=C_2KO^]=2QR@BZ$T,\"6K\N=Q:K> M]1NHFY%&=^]\$]Q[7[]J.UT"US\J-Q959^4B;VS9Z?2Z)@P NDN3N[J;$L/J M\NSEU7)Q$V6^&L,XQ/>[YDZ_Y&O?\2O,5+TA Q!5<0X8]1H(L+W7/7AW+0/S M#V?G\9]_^_]02P,$% @ .H:&37?]-&@V<0 .* % !4 !O:W1A+3(P M,3@Q,#,Q7V1E9BYX;6SLO6F3&[>R)OQ]?H5?SV__\]O] M_(>O6;&+U0^FR-)5-OWAK]GJ[H<_IMGRSQ]NBOS^AS_RXL_9U_2G MG[:=?MC\,)\M_ORW^*_/Z3+[X=MR]F_+R5UVG_Z:3]+5YKOO5JLO__;SSW_] M]=<_OGTNYO_(B]N?$0#XYWVOHRWB;S^5S7Z*?_H)HI\P_,>WY?3''P*%B^7F MNRM\2=D\?CI=[3L\;4Q_WGZX;_K=T'_A35LHI?QY\^F^Z7)VJ&$8%/[\?W[[ M]>,&DI]FB^4J74RR'__'?_OAARUR13[//F0W/\3__O[AS;-!\C]7Z3\F^?W/ M\<.?U622KQ>KP+^/89!I6DR7:C'].+M=S&YFDW2Q>FSP/I_/)K-L&6:W^9*[ M(KOYYX]QN( A%!!L$?SO#8939D6^"#].LKA3+[L#J3YP M"\3I]7*VR)9+D]]_GBTVI^39>9_JT]&4+MUL+QFCA2F;='GG_F,=%))YE,'( MQ;N\6'W*BOLWBZ_9?_TE#4I2Z/UKOEQF\0>W7,WNHSKJTUGQKW2^#IVK?5FKT TY\P'8 M8_+%J@C;_CJ=_Y:NUL5L%3;"=S<]PEQ_!KW!5>W$J3-6&R3D]_>S[=CA*R.: MX4@+%F %9;)"UVXG>/'N=_E0K1"PF&:+9=P(%LN@*TSC6M?I/%IX'^^RK,+A M4WF$7J;[/BT"A'?9*BK$S>=^<+BN" G:W&JKC&XW63_/_ZJ'_\F1>IE^?O^E MR.Y"FR"V\31I3L:Q$?L@Y]V7K*BFX]88J@4";/9Y%78-'U36L&,L;E78,,+N M44E[K-*WXRD&K+YF02$)Q\?';#'+B[?Y*JMZ*#<>N&/B?LW313PPLTE4 ![4 M;9%M/FB!O(I#=TQ@Q/1_9=/;C<+X1SRKJFM43WU0ZG2\?I<>IJ.IW%']+YF\7F MX_A+95EK[SMZ)/GP7UNFN=*7M$'T[N(M+N1@NJP>GD!\EI8*?5N8H@M]\XQ.P6$1SZGU0],\"?;I79].ZU'R\;)3.IOVXM>MY.ODS_!K:+M]]B:Q\7\SB M3OE;/LWFW_N5U'*YOO]RR1+H;P8]P!7-_WSQ<95/_OR0+;/B:YA87OCU:EUD M;\+$X@)N"9<:7]4# &$JJ\">C;449O;[8K92D] N; _B:9>/QVCLO MHAG4A-:6O[M[B'9V53H/AW*VF69I*LZRY:[+5*T>;Z46'Z(3I B4A1UM5E6% MZ'<67<%6;1>IT+6%"?Z2Y]._9O-YP.K-8A5,XBA"6_C>9JMS>9B>?=@*796'[YS0:@O@DC%:F'(XK?/[[%/Z[?S,#C1M=P*7"G2% MKBU,,* >+W+>9\7'N[3(SDWJ2//V)W(I6A6[MS_1)[9N.&XF0;#M;+X.1_F+ M=O7HJ#EZEV2^#[I(T(#3^?QA,Y< \N[R(QS([MMDOIX&/:;([Z-%LUYM3)5W M-[MIMX5&%Y-H'[1J>^+)3BU,ZEW0(K_.LK^"\&PTHH!>D2T#?)4<@]5Z=S[- M2_>#>J,=)2,M)B4ENQ^?$K,/_I\M5C]/9_<_[]K\'.3S^42/I!>4&0,Q-8%N MYO^D9]N3"C_'&_Q\\=,TNTG7\U7-*1X=I\,)Y_?I;-%\OL^&:7VZF]%_NL_N M/V=%W;D>&J/MB=Z%\8K)^G/VTQZ:FM,],=+120>AF2TV=T&_AE]WK>.\NLE= MVR(/P&X2W3Z[[L_)RH;Y9/&TQ"P9X8%] )WNSRN[W M,Y^GG[/Y/W\,LTQ:&SOQ 'DO-:0.86L "[\CB+G&D$&KD'@.VSPZ0_-BQ\]Q MXK8YT3O ;#-N0AFATBD+.17>*B@$UEN\J -&L"IX/:X 54Q^R(MI5OSS1UCV MW.T7%QUW,=%O,,G(A\,W0!'^L-D>_VTRSY?9])\_KHIU]OC'?+$*:]W--Q,( M.V-V&W_H18#?1!ZG<_7E2]B1-HI04#IG^=2L[]?SS=;D;FZRR>I3D88]?",. MWV:G5GN] 1-"M)64<&$AD,@9:1G=0>H-X:A'D3UQVZDX'M6IOQ?&KL6BL10V M0OEO>?P>J6'D\!FYKU<,AQ$_D\XG<=[9]/>@_!>[2+)?UK-IC !YL]@2H[.; MO,@^Y5]F$P;8;\^,P@,"6'_0A$D )!3482,AQ]X"#4J4%+5]*I,'3> VY.]2 M@<@'0K>F#"Z+U1/Y"[^]E+WPI^1#U%6.*'?//D\H4!A:PB1GPCD,XN1W2C= M#MG:$H%>DZ[6!+/.^7QTPWC1(F'$,\4TTUH1Q9E%1I4&%I# H7$J1#6Q?\FY M1AA<#P]'I43TR[K^6/9;@.]^?7^2:<_:))8[KHV7W 0]2!O)H,7EW"&'9#P' M;VW4\W9H[Y1OZ;?S?'O:)L$ 46L%XL@[YKQG'-+2)R4%JJ\P77X\]L&W!K3W MI5*KZ?];[Y+A?5Z<4 /.^+8N&B=AT' &.)8*4@XM,Y26,@R#9E=_V\6O24WJ M ]N^Y.Q3^+9W-VJ:;Z*6SQIEAYHG1BM'!4944$" ]DA15U+F &/C5+@ZYF+> M&7"O231&I<==@40,=!A]?TW\^Y=8CR"T)T">%8U*_1.&4* :.46EUH!2[_&> M=AO4J?$HC^VP\.5IT@%(_3D O\Q6V\)/9:6B6 ]J5QSJB3_KI+^OXA@)\IHY M9KVS1A&LG?7>[S! D&H\/D$9[M:X*U3/2];WT6SQ+\J2]+Q_0IVA M1"GJ*?1."$KA?NO%%+'Z5U7TOXPL-4+T49K^_><78(8)_]E[P.WX0H O*QG> M8TBPG2W3V]LBN]UERNPF^FN%B-]S71/N#65>(^ U5%QB"Z0/ZHQ%<8?R# P7 MT'MDZN?B=4]U2Z"7E#C-F%4,.0F,T7Q'+<+0]'G_=C([F[4/4Y;7@ MQZU8/9WAT2C D^T38J%$3!ONE;*6:LT(*&E"QNIQ.OQ;XE/>'4*O@_NC\NF/ MB>E-F+W,)O^XS;_^O-'%BH?(;U[^$MG-G[![]^?D]X\'>/OX80+"' 'E5"A) MI-&(2+$_&X'W?>[>%6[]6\ ];PA!7X;FVWSQ^_+LKZQLCD5?/#WC2MMF^\=R2O&]C* C?DJ_G>!]C='"9F>\ MYQ! 385&4DLB@EZ#*+82 F9'>&W2F7;?/7QC\R(T?\'J[]3>G= IB*PR#AEO MD4(06F%8$ 2E!/#2J$K73./"K=O47B U( 1+P: 1G !*O-OAI1GB]9WCHTOM MK2P9K:;V7H;OZ+P1@=[I.FQ(Q<=8ZV1R*I_C4--$61^. ,,4!9@SCR1&9D>^ ML<[V&3;28\QB9:;GK<+7I86ZF][F*-M.<'G20CW:/M#$(8K1NTZB>$(C*&Q) MD]?!^-'YYH8 ;^',8<^KC\O)\5L6RMY,36S8I..6"70 M]%S7!$&D- P0.F61I)Z&G_;X6:W&8^BTQ+F\4X!ZBS?.)G>+?)[?/NQP.!]R M?+A'@K&F$(--V!J7'C#DX(X^:SFNGX+>B3>D?0%H!Y=.LP&S9>F4/96_^[Q5 M$E0;Y[EU"A AE=08D6#N(\OC_ &J[[ <=19O'56O&7(]$D6Z3%+']? M9%]G^7HY?_B0? M=ZJQ-<:;H-H23;% S!#._4ZK<1RX^J4"1IUJ?*DNUP>VUY1/RKWBABA#F:!6 M,@H<%25EX1,Y3AVP8RY622RM!]QK$HU1J9!7(!$#'4:]I!ICQX# $N)PM&LG M>3B&24D[-7Q$6F@[+*R5:GP92'T)R/9!F7U(G_J\W(1OG!")(SV2 !@WP ' M :$H:'I.EVYVKR6DXQ."X6ZHV\%P)+%6%62FX@B)LTH0@!D)2IU /NS)^Q7H M/>PU +YRI-M!.==A&)?TO5+$5]$*O*;V:F]YDFKQ'GN5#C1H<888A;V9[9;A1 3^K' M:'96PJ#M_:0^&GUQ=?>&\>)V]\#QLL)Y=Q^UE,?TN+/[,G,S\5M'"T4Z*H8 @8)S0AAF%H M)-E+.0=\A'6/6N#8RY"%MN 9;!.X9/$GA DK9=C/M 8. "XI(B5-SLKZID=G MVWS[+&^*2K\&9RPD4&HDL\4Z3/OQ*?MME?0G+YVZ;P&:P)'9(BT>-H;7VWP1 MXVH#XE',WRQ669$MSQNMG7QKX!BWU%,2UI)EB .'2RXHT=()Y8DM:$/#UXRD[JT72MJ0TP:,O MWKJT6 0)W+^]^N*1W1/:J\ 26]*I!]N?-BP%I-9.G^?[QZN.6^M5.F>A$,?8AJM[)@R2X'E^+ M[$LZF^XL\J#FO%O=9<4S;$[(187>B7("2*Z-P)QRHK0GF)=T2TQ&E)K1C62T MC]$@AT/50R$Q$C"*G5(@6$W<425DB1,R"M3G=V?N[7;YW02-X<^"Z.)HJ)AQIB@K1B1% J MP^DE2K\MAH#6YVW':[PEA>]"^OOBWJ^S]/-L'B#--IF%JWSRYUT^#[@NW7^L M9ZN'"OI]U2&"_%H XA88.8-#6@"7"+@A!K1^V&]&'L=X3: Y%2W!8]W2C"2 M'G$?R\%[AC!#'K(]E0K[\5D#[3/PN(0T0ZLW'>% )$Y)Q$,%D[%"]P0Y8(66 M2CBL-;686%HN-R*,JE_YO \YJA60RJ;E':J:3-;WL1)--K6!%Y.34;'G.R=&,0.8%D&\XRVL]=:5WA0"H:D? M.-=9'$OG0M$Z:OW=6+_$XN3]],O&23#.K-7"2N"XQD8#K4O *)<-?!"=1:IT M+@N-41J+IZ*!AR+!$$)+2/2W4D4)44#N*<84U[^&[BR"I<^#HPW,'J5D')6. M-XGV7;V6I-?+L+TNER:__SQ;I,\>K.SAJ]ZF18Q/_)H-7:&YG)R:!)%9EI2= M+;Y\JEM"I;$2&VN$U<0)B8CU+X^P;M%*>ZR%W,82.U. MY4B/!!F@B14."&:4U()X!G:@($=[?5C[HE(KW7$_[P*XOM2E0[.-/Q99=K3J M6N6^B88:" "E=4QXP &6L6;DEN: *1YWA97&G*P@&6W@]5]#5H:1D3,E5\8G M(I>*QI''M(,F7]Q_25=W;Q:3?QPME'*L:<*E833,5"JC &*.8T7*65*/1WC[ MTB+R>:O@U&?A))UG_E,%!KYLF"!-A00""ZT@,,89J/;B"ZRO7_ZH,R=Y5^QK M"$U?6_.GV6KS',]B.OLZFZZ/OL!YLGV"F4$,:8L]5@Q('W8NLZ,-.]EK7-4X M=;LV8!M,).+USH=L6[M]>3?[\BEWB]5L]7#V[+YPI$1*A;Q%A)M8FE)S33'? MXZ$9&[?6UY#'YR2F$^S^EJE1:H?C%J7V-<6OV3+\_'F3%R>>TCC9/E$,QI=1&;((,F4X M"O_9S9= U:!20&=*9;_\;897;W'+&TI84)67_[[KA KM6W^6LQ^2#^YARE&Z94<1DYTWFLWYX;/,^ M?=@DS4?"'JE;3-_/T\7;]/Z\RZB+KTN\!LPY[ 4"%#*AL5*R1-8@)<:MF]:4 MDI<7(>,!]F_1;0_A4:K 5RRQ+>E/\0V'8C99;>9^GR\V,1*G5:@379*@!F % M'. ,<^D@,S&M:#=KJF&OE+L\]IG'!*(G0DAD.( AZK)5!8V%[YS05PM6O)G=Y'.0X M-;7NP!R!4#W.O](Y=^%(B>,$.V^0A$(+C#WVL#20*&:4CUO[ZH3SU:6K143_ MEK11*DO7*&##");-OF;S_$LV?7R=],/L]FYUW/=8L6<"J7"$ HD9P9Z2+CT M);W6RA'FEW;&T;Q+Y/H.6GD2^6J"0C";[HIS?@IJZ/(F*XIL"D^(S27#) $$ M9H(^232.RJ-"W)1(, K5",OP=Q)PV2%F X8\;>/:RPJMRS?+Y3J;OBOB?Z-> M^78=D7YWL[%H=I]>%A=5XPL2#[3%P6H1A'(DD5/*E&N:!65VA#6@.Y6X7M$< MC0_KF!E=0A",W_6V0&4L$_7I+EV\VSP M?PE#!&@6;S/BEE^2EK[FD*"J216 M&,R]=P1K+2PIC3/&28.[P,Y2-+L)61\GWO7O$N-D/Y^@Y_/#8Y/+Z;36?&O=+X^E$8Q])02@"E5Q&GO@0<4(AO?>=ZAKCP>8Z34WOU)<,DS"$.PN$6-/>HNF]* M391(6*#KW\]VEO':R7[;(6:]5=)X,L7X'L$3?$X(RXE>"4,4880T=0H!29@B MH(QXY4#8^O=.G66]=B(;[4$TH.G[(9ODMXM8/_#-- CZ[&:6[IT%)7%J,7V: MU1M4XONGGH4J26,M?V.BC1-02A4T<<:9% ;N-VI. *SOE.%7)8+C@+>W2*-R ML1WW;_V110=4H/!K5J2WV>_+[&8]_W5V.0TH9"O*/ M&-2@#K&\*BFHB<> Q]\3\C=AG-'H6)ZL2EM]D,1BK" %6FH7[ G'H#!E2(+Q M"#4(40=7)1:=0=9I<9"HWD63\FLZCQ9 + QREQ>K3UEQOPV\WA@&SR?46GF. M:E]>L6!'/Y-YC+=0]^'3;4GJP-/?%T6VK5#]2Y# V#L^=K6I#N.6J]E]9/[> M M]:5.>_;.@*)1O=?S%],=G]4CEG6!WOF7A,8\02T0AB@WA85H) ;KFDX6!T MNM)1TI&[><_@PS14+TYRHG\2S"4L!&7:4:5!L)L"$#OZA74-C,N6*Y*TQL>C M14G:0VG;J89!_OLFSU:V1GA5(D1[HDB(2C2-)@K0A J=0(H!)T24B# M5\-ZJT72"M-?GK_MP-6;FG9@NN?+21SME @F+8,> ZRU PI;8U5)I13,CCO& MK#GS*DA#(Z1>JUR,,B)L3.(PH#_[NQWR;)C7J6X)AA0A[CUW#%E-/45R#QX M>H2/I+?!MD/^['80&E86SF@/QSO%) *I@1/!U QT&>0EE3LJ%84-,FIZJW?1 MA?[0&F!]B<63M(Z#4Z^YA309-K%*>>* )0AP)3C1WO(2*2R<'[<6TH8(?%=, MNGV\NO%]+P@'>Z0"!NT1DDQ0]*& MKR+.\/*,5]S"$3ZMVP\S\P[0ZTLV?O_XJL?!SOE!C, M@08, RX]U&/SA>):_%K$FIC6(* @EDAI(;6$ULB"3U'X[;(&LO'RV)RPT/[ MM[#61W24YMM5R^AUVW+62:&U0M1KXY&F0$E44L<(':$M-PQSJ]EVEZ'9G\Y^ M?Q_4E?BV=!KTE@JZ^H'VB;+ 6461%&'Q42J\,N5B-(J2$;ZN/0I):0/,:W4" M8!/0 <5HZJ8UC$%IDA+8&[&DE MO1:4NB;I:1/4VOFZU:(SRT<$#XA(C5&20 ;G%GMDM23&<6I=:4);0DVOI;ZK M"4S;P8'=H]9;#L_7=#:/CA&?%Q\#(<^%^5GDL$Z7IPL*7SA40C& P>0@X=\@ MUD_6$.N B /(;?QVXY&C3OG],G6G6QA'(EB/+Q7_4N3+%T'I.KO)B^Q3^JV^ MM%4;/S&2AEV:08EH,"!,V)J5A]Q!(!663HQ(V1Z1"':"[=CE,B9)="F7S\9/ M@IU"@><:0R^]EHHA"B-V@@#A,:^_-;:NT5^#7#;!=BBY?*3K.947B-ZQ(1+@ M,!-<&XX91MKZ 'M8F=9+X@(B#2Z-6]?XAY2NEN"KK=M_RE?IO!T%O\90"?%& M0,VX,,8I[(-VH$3Q$.>]WRF0A7TN1;! M6()@XF+ N))"P+"IEG?N87,5:F1*?:?L/6$M=@MKB_Z$X[MB?1V^JZ]*?#C* MO68V>ES"FF9$"OS(&50_;Z ;=7XHX1L ZX$E\ISVWM57)5C$U'PFI95!Y\3> M";Q?MQ"H$;GFKU$BFV#=R[&[3Z2WLV7,]%T71^L<-APV40XH13"A%G$G%9"6 M[:ZZ)( !C)$I]:,\>)OC.H(2&$_BX/+%!KAU.O\M7>UHC*5T+RW@T$_%BDV M7F=3R._O9SMY"C9"0&:VN,T6D]D0WUBQ4$CW7H=-26