0001353283-17-000027.txt : 20171206 0001353283-17-000027.hdr.sgml : 20171206 20171206161224 ACCESSION NUMBER: 0001353283-17-000027 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 68 CONFORMED PERIOD OF REPORT: 20171031 FILED AS OF DATE: 20171206 DATE AS OF CHANGE: 20171206 FILER: COMPANY DATA: COMPANY CONFORMED NAME: SPLUNK INC CENTRAL INDEX KEY: 0001353283 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 861106510 FISCAL YEAR END: 0131 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-35498 FILM NUMBER: 171242387 BUSINESS ADDRESS: STREET 1: 270 BRANNAN STREET CITY: SAN FRANCISCO STATE: CA ZIP: 94107 BUSINESS PHONE: 415-848-8400 MAIL ADDRESS: STREET 1: 270 BRANNAN STREET CITY: SAN FRANCISCO STATE: CA ZIP: 94107 10-Q 1 a1031201710q.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, 2017
 
OR
 
o         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-35498
 ____________________________________________________

SPLUNK INC.
(Exact name of registrant as specified in its charter)
_____________________________________________________
Delaware
 
86-1106510
(State or other jurisdiction of
 
(I.R.S. Employer
incorporation or organization)
 
Identification No.)
270 Brannan Street
San Francisco, California 94107
(Address of principal executive offices)
(Zip Code)
 
(415) 848-8400
(Registrant’s telephone number, including area code)
 
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 o
 
Indicate by check mark whether the registrant has submitted electronically and posted on its corporate Web site, if any, every Interactive Data file required to be submitted and posted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files). YES ý NO o
 
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. (Check one):
Large accelerated filer x
 
Accelerated filer o
 
 
 
Non-accelerated filer o
 
Smaller reporting company o
(Do not check if a smaller reporting company)
 
 
 
 
 
Emerging growth company o

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

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). YES o NO ý

There were 141,458,410 shares of the registrant’s Common Stock issued and outstanding as of November 29, 2017.
 



TABLE OF CONTENTS
 
 
 
Page
No.
 
 
 
 
 
 
 
 
 


 
 
 
 



PART I. FINANCIAL INFORMATION

 Item 1. Financial Statements (Unaudited)

Splunk Inc.
CONDENSED CONSOLIDATED BALANCE SHEETS
(In thousands, except share and per share amounts)
(Unaudited)
 
 
 
October 31, 2017

January 31, 2017
Assets
 
 

 
 

Current assets
 
 

 
 

Cash and cash equivalents
 
$
393,314

 
$
421,346

Investments, current portion
 
665,075

 
662,096

Accounts receivable, net
 
264,497

 
238,281

Prepaid expenses and other current assets
 
44,545

 
38,650

Total current assets
 
1,367,431

 
1,360,373

Investments, non-current
 
5,000

 
5,000

Property and equipment, net
 
161,249

 
166,395

Intangible assets, net
 
52,434

 
37,713

Goodwill
 
161,382

 
124,642

Other assets
 
28,284

 
24,423

Total assets
 
$
1,775,780

 
$
1,718,546

Liabilities and Stockholders’ Equity
 
 

 
 

Current liabilities
 
 

 
 

Accounts payable
 
$
12,409

 
$
7,503

Accrued compensation
 
115,733

 
100,092

Accrued expenses and other liabilities
 
74,680

 
81,071

Deferred revenue, current portion
 
516,401

 
478,707

Total current liabilities
 
719,223

 
667,373

Deferred revenue, non-current
 
185,712

 
146,752

Other liabilities, non-current
 
99,140

 
99,260

Total non-current liabilities
 
284,852

 
246,012

Total liabilities
 
1,004,075

 
913,385

Commitments and contingencies (Note 3)
 


 


Stockholders’ equity
 
 

 
 

Common stock: $0.001 par value; 1,000,000,000 shares authorized; 140,983,704 shares issued and outstanding at October 31, 2017, and 137,169,481 shares issued and outstanding at January 31, 2017
 
141

 
137

Accumulated other comprehensive loss
 
(2,074
)
 
(3,013
)
Additional paid-in capital
 
2,028,455

 
1,828,821

Accumulated deficit
 
(1,254,817
)
 
(1,020,784
)
Total stockholders’ equity
 
771,705

 
805,161

Total liabilities and stockholders’ equity
 
$
1,775,780

 
$
1,718,546

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

1


Splunk Inc.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(In thousands, except per share amounts)
(Unaudited)
 
 
 
Three Months Ended October 31,
 
Nine Months Ended October 31,
 
 
2017
 
2016
 
2017
 
2016
Revenues
 
 
 
 
 
 
 
 
License
 
$
179,829

 
$
139,725

 
$
439,406

 
$
356,412

Maintenance and services
 
148,824

 
105,064

 
411,659

 
287,082

Total revenues
 
328,653

 
244,789

 
851,065

 
643,494

Cost of revenues (1)
 
 
 
 
 
 
 
 
License
 
3,013

 
2,883

 
9,100

 
8,713

Maintenance and services
 
61,154

 
45,791

 
173,106

 
124,077

Total cost of revenues
 
64,167

 
48,674

 
182,206

 
132,790

Gross profit
 
264,486

 
196,115

 
668,859

 
510,704

Operating expenses (1)
 
 
 
 
 
 
 
 
Research and development
 
74,080

 
85,659

 
217,152

 
220,254

Sales and marketing
 
205,364

 
167,330

 
570,596

 
462,709

General and administrative
 
35,857

 
34,079

 
111,492

 
100,464

Total operating expenses
 
315,301

 
287,068

 
899,240

 
783,427

Operating loss
 
(50,815
)
 
(90,953
)
 
(230,381
)
 
(272,723
)
Interest and other income (expense), net
 
 
 
 
 
 
 
 
Interest income (expense), net
 
270

 
(823
)
 
(422
)
 
(2,023
)
Other income (expense), net
 
(289
)
 
(348
)
 
(1,771
)
 
(2,536
)
Total interest and other income (expense), net
 
(19
)
 
(1,171
)
 
(2,193
)
 
(4,559
)
Loss before income taxes
 
(50,834
)
 
(92,124
)
 
(232,574
)
 
(277,282
)
Income tax provision (benefit)
 
(232
)
 
1,367

 
1,459

 
3,702

Net loss
 
$
(50,602
)
 
$
(93,491
)
 
$
(234,033
)
 
$
(280,984
)

 
 
 
 
 
 
 
 
Basic and diluted net loss per share
 
$
(0.36
)
 
$
(0.69
)
 
$
(1.68
)
 
$
(2.11
)

 
 
 
 
 
 
 
 

Weighted-average shares used in computing basic and diluted net loss per share
 
140,413

 
134,677

 
139,111

 
133,273

 
(1) Amounts include stock-based compensation expense, as follows:  
Cost of revenues
 
$
7,921


$
7,610


$
24,523

 
$
22,475

Research and development
 
25,038


45,355


77,826

 
102,303

Sales and marketing
 
36,728


38,750


120,023

 
118,354

General and administrative
 
14,424


13,299


44,161

 
42,115


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

2


Splunk Inc.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS
(In thousands)
(Unaudited)
 
 
 
Three Months Ended October 31,
 
Nine Months Ended October 31,
 
 
2017
 
2016
 
2017
 
2016
Net loss
 
$
(50,602
)
 
$
(93,491
)
 
$
(234,033
)
 
$
(280,984
)
Other comprehensive loss
 
 
 
 
 
 
 
 
Net unrealized gain (loss) on investments
 
(93
)
 
(336
)
 
(542
)
 
20

Foreign currency translation adjustments
 
(632
)
 
(900
)
 
1,481

 
740

Total other comprehensive gain (loss)
 
(725
)
 
(1,236
)
 
939

 
760

Comprehensive loss
 
$
(51,327
)
 
$
(94,727
)
 
$
(233,094
)
 
$
(280,224
)
 
The accompanying notes are an integral part of these condensed consolidated financial statements.

3


Splunk Inc.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(In thousands)
(Unaudited)
 
 
 
Nine Months Ended October 31,
 
 
2017
 
2016
Cash flows from operating activities
 
 

 
 

Net loss
 
$
(234,033
)

$
(280,984
)
Adjustments to reconcile net loss to net cash provided by operating activities:
 
 
 
 
Depreciation and amortization
 
30,039


22,914

Amortization of investment premiums
 
373

 
620

Stock-based compensation
 
266,533


285,247

Deferred income taxes
 
(2,677
)

(620
)
Excess tax benefits from employee stock plans
 


(551
)
Facility exit charge - adjustment
 
(5,191
)
 

Changes in operating assets and liabilities, net of acquisitions:
 
 
 
 
Accounts receivable, net
 
(26,216
)

9,176

Prepaid expenses, other current and non-current assets
 
(8,501
)

(8,128
)
Accounts payable
 
4,919


1,530

Accrued compensation
 
15,626


(12,538
)
Accrued expenses and other liabilities
 
(693
)

32,992

Deferred revenue
 
76,654


49,652

Net cash provided by operating activities
 
116,833


99,310

Cash flows from investing activities
 
 
 
 
Purchases of investments
 
(517,904
)
 
(523,783
)
Maturities of investments
 
514,010


446,275

Acquisitions, net of cash acquired
 
(59,350
)
 

Purchases of property and equipment
 
(13,931
)

(27,219
)
Other investment activities
 

 
(3,500
)
Net cash used in investing activities
 
(77,175
)

(108,227
)
Cash flows from financing activities
 
 
 
 
Proceeds from the exercise of stock options
 
2,474

 
7,355

Excess tax benefits from employee stock plans
 

 
551

Proceeds from employee stock purchase plan
 
19,282

 
15,183

Taxes paid related to net share settlement of equity awards
 
(88,651
)
 
(73,355
)
Repayment of financing lease obligation
 
(1,299
)
 

Net cash used in financing activities
 
(68,194
)

(50,266
)
Effect of exchange rate changes on cash and cash equivalents
 
504


235

Net decrease in cash and cash equivalents
 
(28,032
)

(58,948
)
Cash and cash equivalents at beginning of period
 
421,346


424,541

Cash and cash equivalents at end of period
 
$
393,314

 
$
365,593

Supplemental disclosures
 
 
 
 
Cash paid for income taxes
 
$
4,948

 
$
2,421

Cash paid for interest expense related to financing lease obligation
 
6,068

 
3,026

Non-cash investing and financing activities
 
 
 
 
Increase in accrued purchases of property and equipment
 
463

 
1,209

Increase in capitalized construction costs related to build-to-suit lease
 

 
10,065


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

4


NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
 
(1)  Description of the Business and Significant Accounting Policies
 
Business
 
Splunk Inc. (“we,” “us,” “our”) provides innovative software solutions that enable organizations to gain real-time operational intelligence by harnessing the value of their data. Our offerings enable users to collect, index, search, explore, monitor, correlate and analyze data regardless of format or source. Our offerings address large and diverse data sets, commonly referred to as big data, and are specifically tailored for machine data. Machine data is produced by nearly every software application and electronic device and contains a definitive, time-stamped record of various activities, such as transactions, customer and user activities and security threats. Our offerings help users derive new insights from machine data that can be used to, among other things, improve service levels, reduce operational costs, mitigate security risks, demonstrate and maintain compliance, and drive better business decisions. We were incorporated in California in October 2003 and reincorporated in Delaware in May 2006.
 
Fiscal Year
 
Our fiscal year ends on January 31. References to fiscal 2018 or fiscal year 2018, for example, refer to the fiscal year ending January 31, 2018.
 
Basis of Presentation
 
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) and applicable rules and regulations of the Securities and Exchange Commission (“SEC”) regarding interim financial reporting. Certain information and note disclosures normally included in the financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. The condensed consolidated balance sheet data as of January 31, 2017 was derived from audited financial statements, but does not include all disclosures required by GAAP. Therefore, these condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes included in the Annual Report on Form 10-K for the fiscal year ended January 31, 2017, filed with the SEC on March 29, 2017. There have been no changes in the significant accounting policies from those that were disclosed in the audited consolidated financial statements for the fiscal year ended January 31, 2017 included in the Annual Report on Form 10-K.
 
In the opinion of management, the accompanying unaudited condensed consolidated financial statements reflect all normal recurring adjustments necessary to state fairly the financial position, results of operations, comprehensive loss and cash flows for the interim periods, but are not necessarily indicative of the results of operations to be anticipated for the full fiscal year 2018.

Use of Estimates
 
The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and reported amounts of revenues and expenses during the reporting periods covered by the financial statements and accompanying notes. In particular, we make estimates with respect to the fair value of multiple elements in revenue recognition, uncollectible accounts receivable, the assessment of the useful life and recoverability of long-lived assets (property and equipment, goodwill and identified intangibles), stock-based compensation expense, the fair value of assets acquired and liabilities assumed for business combinations, income taxes, leases and contingencies. Actual results could differ from those estimates.

Segments

We operate our business as one operating segment: the development and marketing of software solutions that enable our customers to gain real-time operational intelligence by harnessing the value of their data. Our chief operating decision maker is our Chief Executive Officer, who reviews financial information presented on a consolidated basis for purposes of making operating decisions, assessing financial performance and allocating resources.

Principles of Consolidation

5


 
The accompanying unaudited condensed consolidated financial statements include the accounts of Splunk Inc. and its direct and indirect wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated upon consolidation.

Strategic Investments
 
We hold certain non-marketable equity securities which are accounted for using the cost method of accounting. These investments are recorded at cost in "Investments, non-current" on our condensed consolidated balance sheets and are adjusted only for other-than-temporary impairments and additional investments.

Recently Adopted Accounting Standards

In March 2016, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2016-09 (Topic 718), Compensation - Stock Compensation, which has been issued as part of its Simplification Initiative. The new guidance requires companies to recognize stock-based compensation excess tax benefits, net of detriments (if any) to the condensed consolidated statements of operations, as opposed to additional paid-in capital within equity, when the awards vest or are exercised. Additionally, net excess tax benefit cash flows resulting from share-based payments are required to be reported as operating activities in the statement of cash flows. These updates are to be adopted either prospectively or retrospectively. The new guidance also allows companies to make a policy election to account for forfeitures as they occur, which, if elected, must be adopted using a modified retrospective approach with a cumulative effect adjustment recorded to opening retained earnings.

The ASU is effective for public companies for fiscal years beginning after December 15, 2016 and interim periods within those fiscal years. We adopted this guidance during the first quarter of fiscal year 2018. Excess tax benefits on stock plans have been recorded to the condensed consolidated statements of operations rather than to additional paid-in capital within equity on a prospective basis. At April 30, 2017, we recorded $301.6 million of previously unrecognized excess tax benefits, which are fully offset by the related valuation allowance. We did not record an adjustment to our accumulated deficit as a result of adopting ASC 2016-09. We also elected to prospectively apply the change in presentation requirement wherein income tax effects of awards are classified as operating activities in the condensed consolidated statement of cash flows. Prior period classification of cash flows related to excess tax benefits have not been adjusted. We did not elect an accounting policy change to record forfeitures as they occur and we will continue to estimate forfeitures at each period.

Recently Issued Accounting Pronouncements

In May 2017, the FASB issued ASU No. 2017-09 (Topic 718), Scope of Modification Accounting. The new standard clarifies when changes to the terms or conditions of a share-based payment award must be accounted for as modifications. The standard is effective for our first quarter of fiscal 2019, and although early adoption is permitted, we will not early adopt. We are currently evaluating whether the adoption of this standard will have a material impact on our condensed consolidated financial statements.    

In January 2017, the FASB issued ASU No. 2017-04 (Topic 350) Intangibles - Goodwill and Other. The new standard simplifies how companies are required to test goodwill for impairment by eliminating Step 2 from the goodwill impairment test. Step 2 measures a goodwill impairment loss by comparing the implied fair value of a reporting unit's goodwill with the carrying amount of that goodwill. Instead, if the carrying amount of a reporting unit exceeds its fair value, an impairment loss shall be recognized in an amount equal to that excess, limited to the total amount of goodwill allocated to that reporting unit. The standard is effective for our first quarter of fiscal 2021, although early adoption is permitted. We do not expect this standard will have a material impact on our condensed consolidated financial statements upon adoption.

In January 2017, the FASB issued ASU No. 2017-01 (Topic 805) Business Combinations - Clarifying the Definition of a Business. The new standard narrows the application of when an integrated set of assets and activities is considered a business and provides a framework to assist entities in evaluating whether both an input and a substantive process are present to be considered a business. The standard is effective for our first quarter of fiscal 2019, and although early adoption is permitted, we will not early adopt. We anticipate that the adoption of the new guidance will result in more transactions being accounted for as asset acquisitions rather than business combinations and that the new standard will impact management's consideration of strategic investments, but do not expect a material impact on our condensed consolidated financial statements upon adoption.

In October 2016, the FASB issued ASU No. 2016-16 (Topic 740), Intra-Entity Transfers of Assets Other Than Inventory. The new standard will require companies to recognize, as opposed to defer, the tax effects from intercompany transfers of certain assets when the transfer occurs. The standard is effective for our first quarter of fiscal 2019, and although

6


early adoption is permitted, we will not early adopt. We are currently evaluating whether the adoption of this standard will have a material impact on our condensed consolidated financial statements.

In June 2016, the FASB issued ASU No. 2016-13 (Topic 326), Financial Instruments - Credit Losses. The amendments in this update require a financial asset (or a group of financial assets) measured at an amortized cost basis to be presented at the net amount expected to be collected. The new approach to estimating credit losses (referred to as the current expected credit losses model) applies to most financial assets measured at amortized cost and certain other instruments, including trade and other receivables, loans and held-to-maturity debt securities. The standard is effective for our first quarter of fiscal 2021, although early adoption is permitted. We are currently evaluating whether the adoption of this standard will have a material impact on our condensed consolidated financial statements.

In February 2016, the FASB issued ASU No. 2016-02 (Topic 842), Leases, which supersedes the lease recognition requirements in ASC Topic 840, Leases. The standard requires an entity to recognize right-of-use assets and lease liabilities arising from a lease for operating leases, initially measured at the present value of the lease payments on the condensed consolidated balance sheets. The impact of such leases on the condensed consolidated statements of operations and cash flows will continue to be treated in a similar manner under current GAAP. The standard also requires additional qualitative and quantitative disclosures. The standard is effective for our first quarter of fiscal 2020, although early adoption is permitted. We are currently evaluating the impact of this standard on our condensed consolidated financial statements and related disclosures. We anticipate that most of our office leases will be recognized as lease liabilities and corresponding right-of-use assets, and will accordingly have a material impact on our condensed consolidated balance sheets upon adoption.

In January 2016, the FASB issued ASU No. 2016-01 (Subtopic 825-10), Financial Instruments - Overall. The amendments in this update address certain aspects of recognition, measurement, presentation, and disclosure of financial instruments, and require equity securities to be measured at fair value with changes in fair value recognized through net income. The standard is effective for our first quarter of fiscal 2019, and although early adoption is permitted, we will not early adopt. We do not expect this standard will have a material impact on our condensed consolidated financial statements upon adoption.
In May 2014, the FASB issued ASU No. 2014-09 (Topic 606), Revenue from Contracts with Customers, which supersedes the revenue recognition requirements in Accounting Standards Codification 605, Revenue Recognition and establishes a new revenue standard. This ASU is based on the principle that revenue is recognized to depict the transfer of goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. The ASU also requires additional disclosure about the nature, amount, timing and uncertainty of revenues and cash flows arising from customer contracts, including significant judgments and changes in judgments and assets recognized from costs incurred to obtain or fulfill a contract.

In March 2016, the FASB issued ASU No. 2016-08, Revenue from Contracts with Customers: Principal versus Agent Considerations, which clarifies the guidance in the new revenue standard on assessing whether an entity is a principal or an agent in a revenue transaction. This conclusion impacts whether an entity reports revenue on a gross or net basis. In April 2016, the FASB issued ASU No. 2016-10, Revenue from Contracts with Customers: Identifying Performance Obligations and Licensing, which clarifies the guidance in the new revenue standard regarding an entity’s identification of its performance obligations in a contract. In May 2016, the FASB issued ASU No. 2016-12, Narrow-Scope Improvements and Practical Expedients, which amends the guidance in the new revenue standard on collectability, non-cash consideration, presentation of sales tax, and transition. In December 2016, the FASB issued ASU No. 2016-20, Technical Corrections and Improvements to Topic 606, which clarifies narrow aspects of ASC 606 or corrects unintended application of the guidance.

The new revenue standard, as amended by ASU No. 2015-14, is effective in the first quarter of fiscal 2019 and may be applied retrospectively to each prior period presented or with the cumulative effect recognized as of the date of initial application. We currently plan to adopt the standard using the cumulative effect transition method and although early adoption is permitted, we will not early adopt.

We are still evaluating the total impact of the new revenue standard on our condensed consolidated financial statements, accounting policies, systems, internal controls, and processes. We have allocated internal and external resources to assist in our implementation and evaluation of the new standard, including implementation of new systems and accounting processes, which will change our internal controls over revenue recognition, sales commission costs and financial reporting. While we cannot reasonably estimate the expected financial statement impact at this time, we believe the adoption of this new standard will have a material impact on our condensed consolidated financial statements, including the way we account for arrangements involving a term license, deferred revenue and sales commissions. Under the new revenue standard, we will be required to recognize term license revenues upfront and the associated maintenance revenues over the contract period. Under

7


the current revenue standard, we recognize both the term license and maintenance revenues ratably over the contract period. In addition, some deferred revenue, primarily from arrangements involving term licenses, will never be recognized as revenue upon adoption of the new revenue standard and instead will be part of the cumulative effect adjustment within accumulated deficit. We have also considered the impact of the guidance in ASC 340-40, Other Assets and Deferred Costs; Contracts with Customers, under Topic 606. Under ASC 340-40, we would be required to capitalize and amortize incremental costs of obtaining a contract, such as certain sales commission costs, over the remaining contractual term or over an expected period of benefit, which we have determined to be approximately five years. Under our current accounting policy, we do not capitalize sales commission costs but rather recognize these costs when they are incurred.

(2)  Investments and Fair Value Measurements
 
The carrying amounts of certain of our financial instruments including cash equivalents, accounts receivable, accounts payable and accrued liabilities approximate fair value due to their short-term maturities.
 
Assets and liabilities recorded at fair value in the financial statements are categorized based upon the level of judgment associated with the inputs used to measure their fair value. Hierarchical levels that are directly related to the amount of subjectivity associated with the inputs to the valuation of these assets or liabilities are as follows:
 
Level 1—Observable inputs, such as quoted prices in active markets for identical assets or liabilities.
 
Level 2—Observable inputs other than Level 1 prices such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
 
Level 3—Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.
 
Assets and liabilities measured at fair value are classified in their entirety based on the lowest level of input that is significant to the fair value measurement. Our assessment of the significance of a particular input to the fair value measurement in its entirety requires management to make judgments and consider factors specific to the asset or liability.

The following table sets forth the fair value of our financial assets and liabilities that were measured on a recurring basis as of October 31, 2017 and January 31, 2017 (in thousands): 
 
 
October 31, 2017
 
January 31, 2017
 
 
Level 1
 
Level 2
 
Level 3
 
Total
 
Level 1
 
Level 2
 
Level 3
 
Total
Assets:
 
 

 
 

 
 

 
 

 
 

 
 

 
 

 
 

Money market funds
 
$
293,731

 
$

 
$

 
$
293,731

 
$
345,959

 
$

 
$

 
$
345,959

U.S. treasury securities
 

 
665,075

 

 
665,075

 

 
662,096

 

 
662,096

Other
 

 

 

 

 

 

 
3,000

 
3,000

Reported as:
 
 

 
 

 
 

 
 

 
 

 
 

 
 

 
 

Assets:
 
 

 
 

 
 

 
 

 
 

 
 

 
 

 
 

Cash and cash equivalents
 
 

 
 

 
 

 
$
293,731

 
 

 
 

 
 

 
$
345,959

Investments, current portion
 
 
 
 
 
 
 
665,075

 
 
 
 
 
 
 
662,096

Investments, non-current
 
 
 
 
 
 
 

 
 
 
 
 
 
 
3,000

Total
 
 

 
 

 
 

 
$
958,806

 
 

 
 

 
 

 
$
1,011,055


Our investments in money market funds are measured at fair value on a recurring basis. These money market funds are actively traded and reported daily through a variety of sources. The fair value of the money market fund investments is classified as Level 1.

The following table represents our investments in U.S. treasury securities, which we have classified as available-for-sale investments as of October 31, 2017 (in thousands): 

8


 
 
October 31, 2017
 
 
Amortized Cost
 
Unrealized Gains
 
Unrealized Losses
 
Fair Value
Investments, current portion:
 
 
 
 
 
 
 
 
U.S. treasury securities
 
$
665,848

 
$

 
$
(773
)
 
$
665,075

Total available-for-sale investments in U.S. treasury securities
 
$
665,848

 
$

 
$
(773
)
 
$
665,075


As of October 31, 2017, the following marketable securities were in an unrealized loss position (in thousands):
 
 
Less than 12 Months
 
12 Months or Greater
 
Total
 
 
Fair Value
 
Unrealized Losses
 
Fair Value
 
Unrealized Losses
 
Fair Value
 
Unrealized Losses
U.S. treasury securities
 
$
665,075

 
$
(773
)
 
$

 
$

 
$
665,075

 
$
(773
)

As of October 31, 2017, we did not consider any of our investments to be other-than-temporarily impaired.

The contractual maturities of our investments are as follows (in thousands):
 
 
October 31, 2017
Due within one year
 
$
665,075

Total
 
$
665,075


Investments with maturities of less than 12 months from the balance sheet date are classified as current assets, which are available for use to fund current operations. Investments with maturities greater than 12 months from the balance sheet date are classified as long-term assets.

Strategic Investments

We hold strategic investments in the form of non-marketable equity securities which are recorded at cost. During the first quarter of fiscal 2018, $3.0 million of our investments in the form of convertible promissory notes in a privately-held company were automatically converted into preferred stock. As a result, these non-marketable equity securities are no longer classified as Level 3 investments measured at fair value and are now accounted for as cost method investments. As of October 31, 2017, our cost method investments totaled $5.0 million.    

(3)  Commitments and Contingencies
 
Operating Lease Commitments
 
We lease our office spaces under non-cancelable leases. Rent expense for our operating leases was $0.3 million for the three months ended October 31, 2017, which includes a decrease of $5.2 million of expense in connection with a facility exit charge adjustment. Refer to “Facility Exit Costs” below for details. Rent expense for our operating leases was $6.0 million for the three months ended October 31, 2016 and $10.8 million and $12.7 million for the nine months ended October 31, 2017 and 2016, respectively.

The following summarizes our operating lease commitments as of October 31, 2017 (in thousands):
 
 
Payments Due by Period
 
 
Total
 
Less Than 1
year
 
1-3 years
 
3-5 years
 
More Than 5
years
Operating lease commitments (1)
 
$
164,725

 
$
22,503

 
$
41,210

 
$
37,219

 
$
63,793

 _________________________
(1) We have entered into sublease agreements for portions of our office space and the future rental income of $11.8 million from these agreements has been included as an offset to our future minimum rental payments.

Facility Exit Costs
 

9


In fiscal 2017, we relocated certain of our corporate offices in the San Francisco Bay Area and as a result, a portion of our leased office spaces are no longer in use. Accordingly, we calculated and recorded a liability at the "cease-use" date related to those operating leases based on the difference between the present value of the estimated future sublease rental income and the present value of our remaining lease obligations, adjusted for the effects of any prepaid or deferred items. We recorded a facility exit charge of approximately $8.6 million to "General and administrative" expenses in fiscal 2017 associated with the recognition of the liability. The short-term portion of the liability is recorded in "Accrued expenses and other liabilities" and the long-term portion of the liability is recorded in "Other liabilities, non-current," on the condensed consolidated balance sheets. Cease-use liability balances are presented below (in thousands):
 
 
Carrying amount
Balance as of January 31, 2017
 
$
8,625

Facility exit charge - adjustment (revision of estimated sublease income) (1)
 
(5,191
)
Cash payments, net of deferred rent
 
(2,754
)
Balance as of October 31, 2017
 
$
680

 _________________________
(1) During the three months ended October 31, 2017, we entered into sublease agreements for our office spaces that are no longer in use by us. As a result, we made an adjustment to our estimated future sublease rental income related to our cease-use liability.

Financing Lease Obligation

On April 29, 2014, we entered into an office lease (the “Lease”) for approximately 182,000 square feet located at 270 Brannan Street, San Francisco, California (the “Premises”). The Premises is allocated between the "Initial Premises" and "Additional Premises," which are each approximately 91,000 square feet of rentable space. The term of the Additional Premises begins one year after the term of the Initial Premises, which began in August 2015, and each have a term of 84 months. Our total obligation for the base rent is approximately $92.0 million. On May 13, 2014, we entered into an irrevocable, standby letter of credit with Silicon Valley Bank for $6.0 million to serve as a security deposit for the Lease.

As a result of our involvement during the construction period, whereby we had certain indemnification obligations related to the construction, we were considered, for accounting purposes only, the owner of the construction project under build-to-suit lease accounting. We have recorded project construction costs incurred by the landlord as an asset and a corresponding long-term liability in “Property and equipment, net” and “Other liabilities, non-current,” respectively, on our condensed consolidated balance sheets. We moved into the Premises in February 2016. We have determined that the lease does not meet the criteria for “sale-leaseback” treatment, due to our continuing involvement in the construction project resulting from our standby letter of credit. Accordingly, the Lease will continue to be accounted for as a financing obligation.

As of October 31, 2017, future payments on the financing lease obligation are as follows (in thousands):
Fiscal Period:
 
 
Remaining three months of fiscal 2018
 
$
3,053

Fiscal 2019
 
12,552

Fiscal 2020
 
12,928

Fiscal 2021
 
13,316

Fiscal 2022
 
13,715

Fiscal 2023
 
14,127

Fiscal 2024
 
8,142

Total future minimum lease payments
 
$
77,833


Legal Proceedings
 
We are subject to certain routine legal and regulatory proceedings, as well as demands and claims that arise in the normal course of our business. We make a provision for a liability relating to legal matters when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. These provisions are reviewed at least quarterly and adjusted to reflect the impact of negotiations, estimated settlements, legal rulings, advice of legal counsel and other information and events pertaining to a particular matter. In our opinion, resolution of any pending claims (either

10


individually or in the aggregate) is not expected to have a material adverse impact on our condensed consolidated results of operations, cash flows or financial position, nor is it possible to provide an estimated amount of any such loss. However, depending on the nature and timing of any such dispute, an unfavorable resolution of a matter could materially affect our future results of operations or cash flows, or both, in a particular quarter.

Indemnification Arrangements
 
During the ordinary course of business, we may indemnify, hold harmless and agree to reimburse for losses suffered or incurred, our customers, vendors and each of their affiliates for certain intellectual property infringement and other claims by third parties with respect to our offerings, in connection with our commercial license arrangements or related to general business dealings with those parties.

As permitted under Delaware law, we have entered into indemnification agreements with our officers, directors and certain employees, indemnifying them for certain events or occurrences while they serve as our officers or directors or those of our direct and indirect subsidiaries.
 
To date, there have not been any costs incurred in connection with such indemnification obligations; therefore, there is no accrual of such amounts at October 31, 2017. We are unable to estimate the maximum potential impact of these indemnifications on our future results of operations.

(4)  Property and Equipment
 
Property and equipment are stated at cost, net of accumulated depreciation and amortization. These assets are depreciated and amortized using the straight-line method over their estimated useful lives. Property and equipment consisted of the following (in thousands):
 
 
As of
 
 
October 31, 2017
 
January 31, 2017
Computer equipment and software
 
$
68,322

 
$
59,396

Furniture and fixtures
 
17,194

 
16,194

Leasehold and building improvements
 
63,091

 
58,569

Building (1)
 
82,250

 
82,250

 
 
230,857

 
216,409

Less: accumulated depreciation and amortization
 
(69,608
)
 
(50,014
)
Property and equipment, net
 
$
161,249

 
$
166,395

 _________________________ 
(1) This relates to the capitalization of construction costs in connection with our financing lease obligation, where we are considered the owner of the asset, for accounting purposes only. There is a corresponding long-term liability for this obligation on our condensed consolidated balance sheets under “Other liabilities, non-current.” Refer to Note 3 “Commitments and Contingencies” for details.

Depreciation and amortization expense on Property and Equipment, net was $6.5 million and $5.3 million for the three months ended October 31, 2017 and 2016, respectively, and $19.5 million and $13.7 million for the nine months ended October 31, 2017 and 2016, respectively.

(5)  Acquisitions, Goodwill and Intangible Assets

Rocana

On October 6, 2017, we acquired certain assets of Rocana, Inc. (“Rocana”), a privately-held Delaware corporation that develops analytics solutions for the IT market. This acquisition has been accounted for as a business combination. The purchase price of $30.2 million, paid in cash, was preliminarily allocated as follows: $10.1 million to identifiable intangible assets, with the excess $20.1 million of the purchase price over the fair value of net assets acquired recorded as goodwill. This goodwill is primarily attributable to the value expected from the synergies of the combination, including advancing the analytics and machine learning capabilities of our products, and is deductible for income tax purposes. The results of operations of the acquired entity, which are not material, have been included in our condensed consolidated financial statements from the date of purchase. Pro forma and historical results of operations of the acquired entity have not been presented as we do not consider the

11


results to have a material effect on any of the periods presented in our condensed consolidated statements of operations. We are currently finalizing the allocation of the purchase price, which may be subject to change as additional information becomes available to us.

The following table sets forth the components of identifiable intangible assets acquired and their estimated useful lives as of the date of acquisition (in thousands, except useful life):
 
 
Fair Value
 
 Useful Life (months)
Developed technology
 
$
8,320

 
36
Other acquired intangible assets
 
1,790

 
24
Total intangible assets acquired
 
$
10,110

 
 

SignalSense

On September 29, 2017, we acquired 100% of the voting equity interest of SignalSense Inc. (“SignalSense”), a privately held Washington corporation that develops cloud-based data collection and breach detection solutions that leverage machine learning. This acquisition has been accounted for as a business combination. The purchase price of $12.2 million, paid in cash, was preliminarily allocated as follows: $11.3 million to identifiable intangible assets acquired, $0.2 million in net assets and $2.0 million to net deferred tax liabilities, with the excess $2.7 million of the purchase price over the fair value of net assets acquired recorded as goodwill. This goodwill is primarily attributable to the value expected from the synergies of the combination, including developing more advanced cloud and machine learning capabilities for our products, and is not deductible for income tax purposes. The results of operations of the acquired entity, which are not material, have been included in our condensed consolidated financial statements from the date of purchase. Pro forma and historical results of operations of the acquired entity have not been presented as we do not consider the results to have a material effect on any of the periods presented in our condensed consolidated statements of operations. We are currently finalizing the allocation of the purchase price, which may be subject to change as additional information becomes available to us.

The following table sets forth the components of identifiable intangible assets acquired and their estimated useful lives as of the date of acquisition (in thousands, except useful life):
 
 
Fair Value
 
 Useful Life (months)
Developed technology
 
$
11,310

 
36
Total intangible assets acquired
 
$
11,310

 
 
    
Other Acquisitions

On May 15, 2017, we acquired 100% of the voting equity interest of a privately-held Delaware corporation that develops technology for search-driven analytics on enterprise data. This acquisition has been accounted for as a business combination. The purchase price of $17.3 million, paid in cash, was preliminarily allocated as follows: $3.8 million to identifiable intangible assets and $0.5 million to net deferred tax liability, with the excess $14.0 million of the purchase price over the fair value of net assets acquired recorded as goodwill. This goodwill is primarily attributable to the value expected from the synergies of the combination, including developing a more intuitive search experience for our products, and is not deductible for income tax purposes. The results of operations of the acquired entity, which are not material, have been included in our condensed consolidated financial statements from the date of purchase. Pro forma and historical results of operations of the acquired entity have not been presented as we do not consider the results to have a material effect on any of the periods presented in our condensed consolidated statements of operations. We are still finalizing the allocation of the purchase price, which may be subject to change as additional information becomes available to us.

The following table sets forth the components of identifiable intangible assets acquired and their estimated useful lives as of the date of acquisition (in thousands, except useful life):
 
 
Fair Value
 
 Useful Life (months)
Developed technology
 
$
3,500

 
48
Other acquired intangible assets
 
300

 
24
Total intangible assets acquired
 
$
3,800

 
 

12



Goodwill

There were no impairments to goodwill during the three or nine months ended October 31, 2017 or during prior periods. Goodwill balances are presented below (in thousands):
 
 
Carrying amount
Balance as of January 31, 2017
 
$
124,642

Goodwill acquired
 
36,740

Balance as of October 31, 2017
 
$
161,382


Intangible Assets

Intangible assets subject to amortization realized from acquisitions as of October 31, 2017 are as follows (in thousands, except useful life):
 
 
Gross Fair Value
 
Accumulated Amortization
 
Net Book Value
 
Weighted Average Remaining Useful Life
(months)
Developed technology
 
$
82,500

 
$
(32,160
)
 
$
50,340

 
40
Customer relationships
 
1,810

 
(1,768
)
 
42

 
8
Other acquired intangible assets
 
3,270

 
(1,218
)
 
2,052

 
23
Total intangible assets subject to amortization
 
$
87,580

 
$
(35,146
)
 
$
52,434

 
 

Amortization expense from acquired intangible assets was $3.6 million and $3.0 million for the three months ended October 31, 2017 and 2016, respectively, and $10.5 million and $9.2 million for the nine months ended October 31, 2017 and 2016, respectively.
    
The expected future amortization expense for acquired intangible assets as of October 31, 2017 is as follows (in thousands):
Fiscal Period:
 
 
Remaining three months of fiscal 2018
 
$
4,295

Fiscal 2019
 
16,458

Fiscal 2020
 
15,740

Fiscal 2021
 
12,646

Fiscal 2022
 
3,295

Total amortization expense
 
$
52,434


(6)  Debt Financing Facilities

On May 9, 2013, we entered into a Loan Agreement with Silicon Valley Bank, which was most recently amended in May 2017. As amended, the agreement provides for a revolving line of credit facility, which expires May 9, 2018. Under the agreement, we are able to borrow up to $25 million. Interest on any drawdown under the revolving line of credit accrues either at the prime rate (4.25% in October 2017) or the LIBOR rate plus 2.75%. As of October 31, 2017, we had no balance outstanding under this agreement. The agreement contains customary financial covenants and other affirmative and negative covenants. We were in compliance with all covenants as of October 31, 2017.

(7)  Stock Compensation Plans
 
The following table summarizes the stock option, restricted stock unit (“RSU”) and performance unit (“PSU”) award activity during the nine months ended October 31, 2017

13


 
 
 
 
Options Outstanding
 
RSUs and PSUs
Outstanding
 
 
Shares Available
for Grant
 
Shares
 
Weighted-
Average
Exercise
Price
Per Share
 
Weighted-
Average
Remaining
Contractual
Term
 
Aggregate
Intrinsic
Value (1)
 
Shares
 
 
 
 
 
 
 
 
(in years)
 
(in thousands)
 
 
Balances as of January 31, 2017
 
10,401,789

 
2,057,894

 
$
4.67

 
3.28
 
$
109,571

 
13,924,414

Additional shares authorized
 
6,858,474

 
 
 
 
 
 
 
 
 


Options exercised
 


 
(926,448
)
 
2.67

 

 


 


Options forfeited and expired
 
6,172

 
(6,172
)
 
50.38

 

 


 


RSUs and PSUs granted
 
(2,588,296
)
 


 


 

 


 
2,588,296

RSUs and PSUs vested
 


 
 
 
 
 
 
 
 
 
(3,905,456
)
Shares withheld related to net share settlement of RSUs and PSUs
 
1,427,592

 
 
 
 
 
 
 
 
 


RSUs and PSUs forfeited and canceled
 
1,508,008

 


 


 

 


 
(1,508,008
)
Balances as of October 31, 2017
 
17,613,739

 
1,125,274

 
$
6.06

 
3.00
 
$
68,908

 
11,099,246

Vested and expected to vest
 
 
 
1,125,234

 
$
6.06

 
3.00
 
$
68,905

 
10,768,270

Exercisable as of October 31, 2017
 
 
 
1,107,822

 
$
6.14

 
2.94
 
$
67,756

 
 
 _________________________ 
(1) The intrinsic value is calculated as the difference between the exercise price of the underlying stock option award and the closing market price of our common stock as of October 31, 2017.

Under net settlement procedures applicable to our outstanding RSUs for current employees, upon each settlement date, RSUs are withheld to cover the required withholding tax, which is based on the value of the RSU on the settlement date as determined by the closing price of our common stock on the trading day of the applicable settlement date. These shares withheld by us as a result of the net settlement of RSUs are not considered issued and outstanding, thereby reducing our shares outstanding used to calculate earnings per share. These shares are returned to the reserves and are available for future issuance under our 2012 Equity Incentive Plan.

Beginning in fiscal 2016, we granted PSUs to certain executives under our 2012 Equity Incentive Plan. The number of PSUs earned and eligible to vest will be determined after a one-year performance period, based on achievement of certain company financial performance measures and the recipient's continued service with us. The number of shares of our stock to be received at vesting can range from 0% to 200% of the target amount. Compensation expense for PSUs is measured using the fair value at the date of grant and recorded over the vesting period under the graded-vesting attribution method, and may be adjusted over the vesting period based on interim estimates of performance against the pre-set objectives.

At October 31, 2017, total unrecognized compensation cost related to stock options was $0.9 million, adjusted for estimated forfeitures, which is expected to be recognized over a weighted-average period of 0.9 years. At October 31, 2017, total unrecognized compensation cost was $459.7 million related to RSUs, adjusted for estimated forfeitures, which is expected to be recognized over the next 2.5 years. At October 31, 2017, total unrecognized compensation cost was $22.8 million related to PSUs, adjusted for estimated forfeitures, which is expected to be recognized over the next 2.7 years. Additionally, during fiscal 2016, we issued 671,782 restricted shares of our common stock (“RSAs”) and at October 31, 2017, total unrecognized compensation cost was $3.8 million related to RSAs, adjusted for estimated forfeitures, which is expected to be recognized over the next 1.2 years. At October 31, 2017, 418,685 RSAs were vested, 186,003 RSAs were forfeited and canceled and 67,094 RSAs were outstanding.
 
The total intrinsic value of options exercised during the nine months ended October 31, 2017 was $55.4 million. The weighted-average grant date fair value of RSUs granted was $62.53 per share for the nine months ended October 31, 2017. The weighted-average grant date fair value of PSUs granted was $60.25 per share for the nine months ended October 31, 2017. The weighted-average grant date fair value of RSAs granted during fiscal 2016 was $69.00 per share. No RSAs were granted during the nine months ended October 31, 2017.

(8)  Geographic Information

14


 
Revenues

Revenues by geography are based on the shipping address of the customer. The following table presents our revenues by geographic region for the periods presented (in thousands):
 
 
Three Months Ended October 31,
 
Nine Months Ended October 31,
 
 
2017

2016
 
2017
 
2016
United States
 
$
250,129

 
$
190,123

 
$
645,381

 
$
493,001

International
 
78,524

 
54,666

 
205,684

 
150,493

Total revenues
 
$
328,653

 
$
244,789

 
$
851,065

 
$
643,494

 
Other than the United States, no other individual country exceeded 10% of total revenues during any of the periods presented. One channel partner represented 29% and 27% of total revenues during the three months ended October 31, 2017 and 2016, respectively, and approximately 28% and 25% of total revenues during the nine months ended October 31, 2017 and 2016, respectively. A second channel partner represented approximately 24% and 21% of total revenues during the three months ended October 31, 2017 and 2016, respectively, and approximately 20% and 18% of total revenues during the nine months ended October 31, 2017 and 2016, respectively. The revenues from these channel partners are comprised of a number of customer transactions, none of which were individually greater than 10% of total revenues for the three months or nine months ended October 31, 2017 or 2016.

At October 31, 2017, one channel partner represented 30% and a second channel partner represented 27% of total accounts receivable. At January 31, 2017, one channel partner represented 30% of total accounts receivable.

Property and Equipment

The following table presents our property and equipment, net of depreciation, by geographic region for the periods presented (in thousands):
 
 
As of
 
 
October 31, 2017
 
January 31, 2017
United States
 
$
155,076

 
$
159,428

International
 
6,173

 
6,967

Total property and equipment, net
 
$
161,249

 
$
166,395


Other than the United States, no other country represented 10% or more of our total property and equipment as of October 31, 2017 or January 31, 2017.

(9)  Income Taxes
 
For the three months ended October 31, 2017 and 2016, we recorded a $0.2 million income tax benefit and $1.4 million of income tax expense, respectively. For the nine months ended October 31, 2017 and 2016, we recorded $1.5 million and $3.7 million of income tax expense, respectively. The decrease in income tax expense for the three and nine months ended October 31, 2017 was primarily due to the partial release of the valuation allowance as a result of our acquisitions.

During the nine months ended October 31, 2017, there were no material changes to our unrecognized tax benefits, and we do not expect to have any significant changes to unrecognized tax benefits through the end of the fiscal year. Because of our history of tax losses, all years remain open to tax audit.

(10)  Net Loss Per Share
 
Basic net loss per share is computed by dividing the net loss by the weighted-average number of shares of common stock outstanding during the period, less the weighted-average unvested common stock subject to repurchase or forfeiture. Diluted net loss per share is computed by giving effect to all potential shares of common stock, including preferred stock, stock options, RSUs, PSUs and RSAs to the extent dilutive.
 
The following table sets forth the computation of historical basic and diluted net loss per share (in thousands, except per share data):

15


 
 
Three Months Ended October 31,
 
Nine Months Ended October 31,
 
 
2017
 
2016
 
2017
 
2016
Numerator:
 
 

 
 

 
 

 
 

Net loss
 
$
(50,602
)
 
$
(93,491
)
 
$
(234,033
)
 
$
(280,984
)
Denominator:
 
 

 
 

 
 

 
 

Weighted-average common shares outstanding
 
140,482

 
135,077

 
139,174

 
133,613

Less: Weighted-average unvested common shares subject to repurchase or forfeiture
 
(69
)
 
(400
)
 
(63
)
 
(340
)
Weighted-average shares used to compute net loss per share, basic and diluted
 
140,413

 
134,677

 
139,111

 
133,273

Net loss per share, basic and diluted
 
$
(0.36
)
 
$
(0.69
)
 
$
(1.68
)
 
$
(2.11
)
 
Since we were in a net loss position for all periods presented, basic net loss per share is the same as diluted net loss per share for all periods as the inclusion of all potentially dilutive securities 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,
 
 
2017
 
2016
Shares subject to outstanding common stock options
 
1,125

 
2,344

Shares subject to outstanding RSUs, PSUs and RSAs
 
11,166

 
13,178

Employee stock purchase plan
 
360

 
330

Total
 
12,651

 
15,852

 
(11)  Related Party Transactions
 
Certain members of our board of directors serve on the board of directors of and/or are executive officers of, and, in some cases, are investors in, companies that are customers or vendors of ours. Certain of our executive officers also serve on the board of directors of companies that are customers or vendors of ours. All contracts with related parties are executed in the ordinary course of business. We recognized revenues from sales to these companies of $3.0 million and $2.4 million for the three months ended October 31, 2017 and 2016, respectively, and $9.1 million and $4.8 million for the nine months ended October 31, 2017 and 2016, respectively. We recorded $0.6 million in expenses related to purchases from these companies during the three months ended October 31, 2017 and no expenses related to purchases from these companies during the three months ended October 31, 2016. We recorded $1.1 million and $0.2 million in expenses related to purchases from these companies during the nine months ended October 31, 2017 and 2016, respectively. We had $9.9 million and $1.9 million of accounts receivable from these companies as of October 31, 2017 and January 31, 2017, respectively. We had $0.3 million of accounts payable to these companies as of October 31, 2017 and no accounts payable to these companies as of January 31, 2017.
 
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. 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. Statements that are not purely historical are forward-looking statements within the meaning of Section 27A of the Securities Act, and Section 21E of the Securities Exchange Act of 1934, as amended. Forward-looking statements are often identified by the use of words such as, but not limited to, “anticipate,” “believe,” “can,” “continue,” “could,” “estimate,” “expect,” “predict,” “intend,” “may,” “might,” “plan,” “project,” “potential,” “seek,” “should,” “target,” “will,” “would” and similar expressions or variations intended to identify forward-looking statements. Such statements include, but are not limited to, statements concerning our market opportunity, our future financial and operating results; our planned investments, particularly in our product development efforts; our planned expansion of our sales and marketing organization; our expectation that we will continue to use acquisitions to contribute to our growth objectives; our growth and product integration strategies; our continued efforts to market and sell both domestically and internationally; our expectations about seasonal trends; our expectations regarding our revenues mix; our expectations regarding our cost of revenues and gross margin; use of non-GAAP (as defined below) financial measures; our expectations regarding our operating expenses, including increases in research and development, sales and marketing, and

16


general and administrative expenses; our expectations regarding our capital expenditures; sufficiency of cash to meet cash needs for at least the next 12 months; exposure to interest rate changes; inflation; anticipated income tax rates; our expectations regarding our leases; exposure to exchange rate fluctuations and our ability to manage such exposure; and our expected cash flows and liquidity.

These statements are based on the beliefs and assumptions of our management based on information currently available to us. Such forward-looking statements are subject to risks, uncertainties and other important factors that could cause actual results and the timing of certain events to differ materially from future results expressed or implied by such forward-looking statements. Factors that could cause or contribute to such differences include, but are not limited to, those identified below, and those discussed in the section titled “Risk Factors” included under Part II, Item 1A below. Furthermore, such forward-looking statements speak only as of the date of this report. Except as required by law, we undertake no obligation to update any forward-looking statements to reflect events or circumstances that occur after the date of this report.

Overview

Splunk provides innovative software solutions that enable organizations to gain real-time operational intelligence by harnessing the value of their data. Our offerings enable users to collect, index, search, explore, monitor, correlate and analyze data regardless of format or source. Our offerings address large and diverse data sets commonly referred to as big data and are specifically tailored for machine data. Machine data is produced by nearly every software application and electronic device in an organization and contains a definitive, time-stamped record of various activities, such as transactions, customer and user activities, and security threats. Beyond an organization's traditional information technology (“IT”) and security infrastructure, data from the industrial internet, including industrial control systems, sensors, SCADA systems, networks, manufacturing systems, smart meters and Internet-of-Things ("IoT"), which includes consumer-oriented systems, such as electronic wearables, mobile devices, automobiles and medical devices, are also continuously generating machine data. Our offerings help organizations gain value from all of these different sources and forms of machine data.

We believe the market for products that provide operational intelligence presents a substantial opportunity as data grows in volume and diversity, creating new risks, opportunities and challenges for organizations. Since our inception, we have invested a substantial amount of resources developing our offerings to address this market, specifically with respect to machine data.
 
Our offerings are designed to deliver rapid return-on-investment for our customers. They generally do not require customization, long deployment cycles or extensive professional services commonly associated with traditional enterprise software applications. Prospective users can get started with our free online sandboxes that enable our customers to immediately try and experience Splunk offerings. Users that prefer to deploy the software on-premises can take advantage of our free 60-day trial of Splunk Enterprise, which converts into a limited free perpetual license of up to 500 megabytes of data per day. Paying users can sign up for Splunk Cloud and avoid the need to provision, deploy and manage internal infrastructure. Alternatively, they can simply download and install the software, typically in a matter of hours, to connect to their relevant machine data sources. Customers can also provision a compute instance on Amazon Web Services via a pre-built Amazon Machine Image, which delivers a pre-configured virtual machine instance with our Splunk Enterprise software. In fiscal 2017, we introduced free development-test licenses for certain commercial customers, allowing users to explore new data and use cases in a non-production environment without incurring additional fees. We also offer support, training and professional services to our customers to assist in the deployment of our software.

For Splunk Enterprise, we base our license fees on the estimated daily data indexing capacity our customers require. A substantial portion of our license revenues consist of revenues from perpetual licenses, whereby we generally recognize the license fee portion of these arrangements upfront. As a result, the timing of when we enter into large perpetual licenses may lead to fluctuations in our revenues and operating results because our expenses are largely fixed in the short-term. Additionally, we license our software under term licenses, which are generally recognized ratably over the contract term. From time to time, we also enter into transactions that are designed to enable broad adoption of our software within an enterprise, referred to as enterprise adoption agreements. These agreements often include provisions that require revenue deferral and recognition over time.

Splunk Cloud delivers the core capabilities of Splunk Enterprise as a scalable, reliable cloud service. Splunk Cloud customers pay an annual subscription fee based on the combination of the volume of data indexed per day and the length of the data retention period. Splunk Light provides log search and analysis that is designed, priced and packaged for small IT environments, where a single-server log analytics solution is sufficient. Splunk Enterprise Security ("ES") addresses emerging security threats and security information and event management ("SIEM") use cases through monitoring, alerts and analytics. Splunk IT Service Intelligence ("ITSI") monitors the health and key performance indicators of critical IT and business services.

17


Splunk User Behavior Analytics ("UBA") detects cyber-attacks and insider threats using data science, machine learning and advanced correlation.

We intend to continue investing for long-term growth. We have invested and intend to continue to invest heavily in product development to deliver additional features and performance enhancements, deployment models and solutions that can address new end markets. For example, we released new versions of existing offerings such as Splunk Enterprise and introduced new offerings for the security and IT markets during fiscal 2017. In addition, we expect to continue to aggressively expand our sales and marketing organizations to market and sell our software both in the United States and internationally. We have utilized and expect to continue to utilize acquisitions to contribute to our long-term growth objectives.
 
Our goal is to make our software the platform for delivering operational intelligence and real-time business insights from machine data. The key elements of our growth strategy are to:
 
Extend our technological capabilities.

Continue to expand our direct and indirect sales organization, including our channel relationships, to increase our sales capacity and enable greater market presence.

Further penetrate our existing customer base and drive enterprise-wide adoption.

Enhance our value proposition through a focus on solutions which address core and expanded use cases.

Grow our user communities and partner ecosystem to increase awareness of our brand, target new use cases, drive operational leverage and deliver more targeted, higher value solutions.

Continue to deliver a rich developer environment to enable rapid development of enterprise applications that leverage machine data and the Splunk platform.
 
We believe the factors that will influence our ability to achieve our goals include, among other things, our ability to deliver new offerings as well as additional product functionality; acquire new customers across geographies and industries; cultivate incremental sales from our existing customers by driving increased use of our software within organizations; provide additional solutions that leverage our core machine data platform to help organizations understand and realize the value of their machine data in specific end markets and use cases; add additional original equipment manufacturer ("OEM") and strategic relationships to enable new sales channels for our software as well as extend our integration with third-party products; help software developers leverage the functionality of our machine data platform through software development kits ("SDKs") and application programming interfaces ("APIs"); and successfully integrate acquired businesses and technologies.

Financial Summary

For the three months ended October 31, 2017 and 2016, our total revenues were $328.7 million and $244.8 million, respectively. For the three months ended October 31, 2017 and 2016, approximately 24% and 22% of our total revenues, respectively, were derived from customers located outside the United States. Our customers and end-users represent the public sector and a wide variety of industries, including financial services, manufacturing, retail and technology, among others. As of October 31, 2017, we had over 14,000 customers, including over 85 of the Fortune 100 companies.

For the three months ended October 31, 2017 and 2016, our GAAP operating loss was $50.8 million and $91.0 million, respectively. Our non-GAAP operating income was $32.3 million and $16.7 million for the three months ended October 31, 2017 and 2016, respectively.

For the three months ended October 31, 2017 and 2016, our GAAP net loss was $50.6 million and $93.5 million, respectively. Our non-GAAP net income was $25.1 million and $13.9 million for the three months ended October 31, 2017 and 2016, respectively.

Our quarterly results reflect seasonality in the sale of our offerings. Historically, a pattern of increased license sales in the fourth fiscal quarter as a result of industry buying patterns has positively impacted sales activity in that period, which can result in lower sequential revenues in the following first fiscal quarter. However, adoption of the new revenue recognition standard may affect our revenue trends. Our gross margins and operating losses have been affected by these historical trends because the majority of our expenses are relatively fixed in the short-term. The majority of our expenses are personnel-related

18


and include salaries, stock-based compensation, benefits and incentive-based compensation plan expenses. As a result, we have not experienced significant seasonal fluctuations in the timing of expenses from period to period.

Non-GAAP Financial Results
 
To supplement our condensed consolidated financial statements, which are prepared and presented in accordance with GAAP, we provide investors with certain non-GAAP financial measures, including non-GAAP cost of revenues, non-GAAP gross margin, non-GAAP research and development expense, non-GAAP sales and marketing expense, non-GAAP general and administrative expense, non-GAAP operating income (loss), non-GAAP operating margin, non-GAAP net income (loss) and non-GAAP net income (loss) per share (collectively the “non-GAAP financial measures”). These non-GAAP financial measures exclude all or a combination of the following (as reflected in the following reconciliation tables): expenses related to stock-based compensation and related employer payroll tax, amortization of acquired intangible assets, adjustments related to a financing lease obligation, adjustments related to facility exits and acquisition-related adjustments, including the partial release of the valuation allowance due to acquisitions. The adjustments for the financing lease obligation are to reflect the expense we would have recorded if our build-to-suit lease arrangement had been deemed an operating lease instead of a financing lease and is calculated as the net of actual ground lease expense, depreciation and interest expense over estimated straight-line rent expense. The non-GAAP financial measures are also adjusted for our estimated tax rate on non-GAAP income (loss). To determine the annual non-GAAP tax rate, we evaluate a financial projection based on our non-GAAP results. The annual non-GAAP tax rate takes into account other factors including our current operating structure, our existing tax positions in various jurisdictions and key legislation in major jurisdictions where we operate. The annual non-GAAP tax rate applied to the three and nine months ended October 31, 2017 was 27%. We will utilize this annual non-GAAP tax rate in fiscal 2018 and will provide updates to this rate on an annual basis, or more frequently if material changes occur. In addition, non-GAAP financial measures include free cash flow, which represents cash from operations less purchases of property and equipment, and billings, which represents revenues plus the change in deferred revenue during the period. The presentation of the non-GAAP financial measures is not intended to be considered in isolation or as a substitute for, or superior to, the financial information prepared and presented in accordance with GAAP. We use these non-GAAP financial measures for financial and operational decision-making purposes and as a means to evaluate period-to-period comparisons. We believe that these non-GAAP financial measures provide useful information about our operating results, enhance the overall understanding of past financial performance and future prospects and allow for greater transparency with respect to key metrics used by management in our financial and operational decision making. In addition, these non-GAAP financial measures facilitate comparisons to competitors’ operating results.

We exclude stock-based compensation expense because it is non-cash in nature and excluding this expense provides meaningful supplemental information regarding our operational performance and allows investors the ability to make more meaningful comparisons between our operating results and those of other companies. We exclude employer payroll tax expense related to employee stock plans in order for investors to see the full effect that excluding that stock-based compensation expense had on our operating results. These expenses are tied to the exercise or vesting of underlying equity awards and the price of our common stock at the time of vesting or exercise, which may vary from period to period independent of the operating performance of our business. We also exclude amortization of acquired intangible assets, adjustments related to facility exits, acquisition-related costs, including the partial release of the valuation allowance due to acquisitions, and make adjustments related to a financing lease obligation from our non-GAAP financial measures because these are considered by management to be outside of our core operating results. Accordingly, we believe that excluding these expenses provides investors and management with greater visibility to the underlying performance of our business operations, facilitates comparison of our results with other periods and may also facilitate comparison with the results of other companies in our industry. We consider free cash flow to be a liquidity measure that provides useful information to management and investors about the amount of cash generated by the business that can be used for strategic opportunities, including investing in our business, making strategic acquisitions and strengthening our balance sheet. We consider billings to be a useful measure for management and investors because it provides visibility into our sales activity for a particular period, which is not necessarily reflected in our revenues given that we recognize term licenses and subscriptions for cloud services ratably.

There are limitations in using non-GAAP financial measures because the non-GAAP financial measures are not prepared in accordance with GAAP, may be different from non-GAAP financial measures used by our competitors and exclude expenses that may have a material impact upon our reported financial results. Further, stock-based compensation expense has been and will continue to be for the foreseeable future a significant recurring expense in our business and an important part of the compensation provided to our employees. The non-GAAP financial measures are meant to supplement and be viewed in conjunction with GAAP financial measures.

The following table reconciles our net cash provided by operating activities to free cash flow for the three and nine months ended October 31, 2017, and 2016 (in thousands):

19


 
Three Months Ended
 
Nine Months Ended
 
October 31,
 
October 31,
 
October 31,
 
October 31,
 
2017
 
2016
 
2017
 
2016
Net cash provided by operating activities
$
52,287

 
$
45,272

 
$
116,833

 
$
99,310

Less purchases of property and equipment
(5,418
)
 
(12,969
)
 
(13,931
)
 
(27,219
)
Free cash flow (non-GAAP)
$
46,869

 
$
32,303

 
$
102,902

 
$
72,091

Net cash used in investing activities
$
(49,007
)
 
$
(64,224
)
 
$
(77,175
)
 
$
(108,227
)
Net cash used in financing activities
$
(29,538
)
 
$
(25,257
)
 
$
(68,194
)
 
$
(50,266
)

The following table reconciles our GAAP to Non-GAAP Financial Measures for the three months ended October 31, 2017 (in thousands, except per share amounts):
 
 
GAAP
 
Stock-based compensation and related employer payroll tax
 
 Amortization of acquired intangible assets
 
Adjustments related to financing lease obligation
 
Adjustments related to facility exits
 
Acquisition-related adjustments
 
Income tax effects related to non-GAAP adjustments (3)
 
Non-GAAP
Cost of revenues
 
$
64,167

 
$
(8,116
)
 
$
(2,873
)
 
$
316

 
$

 
$

 
$

 
$
53,494

Gross margin
 
80.5
 %
 
2.4
%
 
0.9
%
 
(0.1
)%
 
 %
 
%
 
%
 
83.7
%
Research and development
 
74,080

 
(25,502
)
 
(130
)
 
489

 

 

 

 
48,937

Sales and marketing
 
205,364

 
(37,789
)
 
(561
)
 
1,170

 

 

 

 
168,184

General and administrative
 
35,857

 
(14,882
)
 

 
230

 
5,191

 
(643
)
 

 
25,753

Operating income (loss)
 
(50,815
)
 
86,289

 
3,564

 
(2,205
)
 
(5,191
)
 
643

 

 
32,285

Operating margin
 
(15.5
)%
 
26.3
%
 
1.1
%
 
(0.7
)%
 
(1.6
)%
 
0.2
%
 
%
 
9.8
%
Income tax provision
 
(232
)
 

 

 

 
 
 
1,995

 
7,514

 
9,277

Net income (loss)
 
$
(50,602
)
 
$
86,289

 
$
3,564

 
$
(111
)
(2 
) 
$
(5,191
)
 
$
(1,352
)
 
$
(7,514
)
 
$
25,083

Net income (loss) per share(1)
 
$
(0.36
)
 


 


 

 
 
 
 
 

 
$
0.17

_________________________
(1) GAAP net loss per share calculated based on 140,413 weighted-average shares of common stock. Non-GAAP net income per share calculated based on 144,415 diluted weighted-average shares of common stock, which includes 4,002 potentially dilutive shares related to employee stock awards. GAAP to non-GAAP net income (loss) per share is not reconciled due to the difference in the number of shares used to calculate basic and diluted weighted-average shares of common stock.
(2) Includes $2.1 million of interest expense related to the financing lease obligation.
(3) Represents the tax effect of the non-GAAP adjustments based on the estimated annual effective tax rate of 27%.

The following table reconciles our GAAP to non-GAAP Financial Measures for the three months ended October 31, 2016 (in thousands, except per share amounts):

20


 
 
GAAP
 
Stock-based compensation and related employer payroll tax
 
 Amortization of acquired intangible assets
 
Adjustments related to financing lease obligation
 
Income tax effects related to non-GAAP adjustments (3)
 
Non-GAAP
Cost of revenues
 
$
48,674

 
$
(7,740
)
 
$
(2,814
)
 
$
276

 
$

 
$
38,396

Gross margin
 
80.1
 %
 
3.2
%
 
1.1
%
 
(0.1
)%
 
%
 
84.3
%
Research and development
 
85,659

 
(45,889
)
 
(63
)
 
559

 

 
40,266

Sales and marketing
 
167,330

 
(39,462
)
 
(110
)
 
1,124

 

 
128,882

General and administrative
 
34,079

 
(13,803
)
 

 
236

 

 
20,512

Operating income (loss)
 
(90,953
)
 
106,894

 
2,987

 
(2,195
)
 

 
16,733

Operating margin
 
(37.2
)%
 
43.7
%
 
1.2
%
 
(0.9
)%
 
%
 
6.8
%
Income tax provision
 
1,367

 

 

 

 
2,336

 
3,703

Net income (loss)
 
$
(93,491
)
 
$
106,894

 
$
2,987

 
$
(123
)
(2) 
$
(2,336
)
 
$
13,931

Net income (loss) per share(1)
 
$
(0.69
)
 


 


 

 

 
$
0.10

_________________________
(1) GAAP net loss per share calculated based on 134,677 weighted-average shares of common stock. Non-GAAP net income per share calculated based on 138,401 diluted weighted-average shares of common stock, which includes 3,724 potentially dilutive shares related to employee stock awards. GAAP to Non-GAAP net income (loss) per share is not reconciled due to the difference in the number of shares used to calculate basic and diluted weighted-average shares of common stock.
(2) Includes $2.1 million of interest expense related to the financing lease obligation.
(3) For consistency, prior year non-GAAP net loss has been adjusted to reflect the tax effect of the non-GAAP adjustments based on the annual effective tax rate of 21%.

The following table reconciles our GAAP to non-GAAP Financial Measures for the nine months ended October 31, 2017 (in thousands, except per share amounts):
 
 
GAAP
 
Stock-based compensation and related employer payroll tax
 
 Amortization of acquired intangible assets
 
Adjustments related to financing lease obligation
 
Adjustments related to facility exits
 
Acquisition-related adjustments
 
Income tax effects related to non-GAAP adjustments (3)
 
Non-GAAP
Cost of revenues
 
$
182,206

 
$
(25,436
)
 
$
(8,392
)
 
$
931

 
$

 
$

 
$

 
$
149,309

Gross margin
 
78.6
 %
 
3.0
%
 
1.0
%
 
(0.1
)%
 
 %
 
%
 
%
 
82.5
%
Research and development
 
217,152

 
(80,100
)
 
(213
)
 
1,515

 

 

 

 
138,354

Sales and marketing
 
570,596

 
(124,041
)
 
(1,893
)
 
3,514

 

 

 

 
448,176

General and administrative
 
111,492

 
(45,673
)
 

 
694

 
5,191

 
(643
)
 

 
71,061

Operating income (loss)
 
(230,381
)
 
275,250

 
10,498

 
(6,654
)
 
(5,191
)
 
643

 

 
44,165

Operating margin
 
(27.1
)%
 
32.4
%
 
1.2
%
 
(0.8
)%
 
(0.6
)%
 
0.1
%
 
%
 
5.2
%
Income tax provision
 
1,459

 

 

 

 

 
2,540

 
9,038

 
13,037

Net income (loss)
 
$
(234,033
)
 
$
275,250

 
$
10,498

 
$
(339
)
(2 
) 
$
(5,191
)
 
$
(1,897
)
 
$
(9,038
)
 
$
35,250

Net income (loss) per share(1)
 
$
(1.68
)
 
 
 
 
 
 
 
 
 
 
 
 
 
$
0.25

_________________________
(1) GAAP net loss per share calculated based on 139,111 weighted-average shares of common stock. Non-GAAP net income per share calculated based on 143,552 diluted weighted-average shares of common stock, which includes 4,441 potentially dilutive shares related to employee stock awards. GAAP to non-GAAP net income (loss) per share is not reconciled due to the difference in the number of shares used to calculate basic and diluted weighted-average shares of common stock.
(2) Includes $6.3 million of interest expense related to the financing lease obligation.
(3) Represents the tax effect of the non-GAAP adjustments based on the estimated annual effective tax rate of 27%.

21



The following table reconciles our GAAP to non-GAAP Financial Measures for the nine months ended October 31, 2016 (in thousands, except per share amounts):
 
 
GAAP
 
Stock-based compensation and related employer payroll tax
 
 Amortization of acquired intangible assets
 
Adjustments related to financing lease obligation
 
Income tax effects related to non-GAAP adjustments (3)
 
Non-GAAP
Cost of revenues
 
$
132,790

 
$
(23,075
)
 
$
(8,612
)
 
$
561

 
$

 
$
101,664

Gross margin
 
79.4
 %
 
3.6
%
 
1.3
%
 
(0.1
)%
 
%
 
84.2
%
Research and development
 
220,254

 
(104,269
)
 
(193
)
 
1,172

 

 
116,964

Sales and marketing
 
462,709

 
(120,883
)
 
(412
)
 
2,373

 

 
343,787

General and administrative
 
100,464

 
(43,448
)
 

 
513

 

 
57,529

Operating income (loss)
 
(272,723
)
 
291,675

 
9,217

 
(4,619
)
 

 
23,550

Operating margin
 
(42.4
)%
 
45.4
%
 
1.4
%
 
(0.7
)%
 
%
 
3.7
%
Income tax provision
 
3,702

 

 

 

 
1,465

 
5,167

Net income (loss)
 
$
(280,984
)
 
$
291,675

 
$
9,217

 
$
994

(2) 
$
(1,465
)
 
$
19,437

Net income (loss) per share(1)
 
$
(2.11
)
 
 
 
 
 
 
 
 
 
$
0.14

_________________________
(1) GAAP net loss per share calculated based on 133,273 weighted-average shares of common stock. Non-GAAP net income per share calculated based on 136,690 diluted weighted-average shares of common stock, which includes 3,417 potentially dilutive shares related to employee stock awards. GAAP to Non-GAAP net income (loss) per share is not reconciled due to the difference in the number of shares used to calculate basic and diluted weighted-average shares of common stock.
(2) Includes $5.6 million of interest expense related to the financing lease obligation.
(3) For consistency, prior year non-GAAP net loss has been adjusted to reflect the tax effect of the non-GAAP adjustments based on the annual effective tax rate of 21%.

The following table reconciles our total revenues to billings for the three and nine months ended October 31, 2017, and 2016 (in thousands):
 
 
Three Months Ended
 
Nine Months Ended
 
 
October 31,
 
October 31,
 
October 31,
 
October 31,
 
 
2017
 
2016
 
2017
 
2016
Total revenues
 
$
328,653

 
$
244,789

 
$
851,065

 
$
643,494

Increase in deferred revenue
 
52,913

 
31,796

 
76,654

 
49,652

Billings (non-GAAP)
 
$
381,566

 
$
276,585

 
$
927,719

 
$
693,146


Components of Operating Results
 
Revenues
 
License revenues.  License revenues reflect the revenues recognized from sales of licenses to new customers and additional licenses to existing customers. We are focused on acquiring new customers and increasing revenues from our existing customers as they realize the value of our software by indexing higher volumes of machine data and expanding the use of our software through additional use cases and broader deployment within their organizations. A majority of our license revenues consists of revenues from perpetual licenses, under which we generally recognize the license fee portion of the arrangement upfront, assuming all revenue recognition criteria are satisfied. Customers can also purchase term license agreements, under which we recognize the license fee ratably, on a straight-line basis, over the term of the license. Due to the differing revenue recognition policies, shifts in the mix between transactions that are recognized upfront and those that are recognized ratably from quarter to quarter could produce substantial variation in revenues recognized even if our sales remain consistent. In addition, seasonal trends that contribute to increased sales activity in the fourth fiscal quarter often result in lower sequential revenues in the first fiscal quarter, and we expect this trend to continue. Comparing our revenues on a period-to-period basis may not be meaningful, and you should not rely on our past results as an indication of our future performance. Our historical methods of revenue recognition will be materially affected by the adoption of a new revenue recognition standard in

22


the first quarter of 2019. Please see Note 1 contained in the “Notes to Condensed Consolidated Financial Statements” included in Part I of this Quarterly Report on Form 10-Q for further information.
 
Maintenance and services revenues.  Maintenance and services revenues consist of revenues from maintenance agreements and, to a lesser extent, professional services and training, as well as revenues from our cloud services. Typically, when purchasing a perpetual license, a customer also purchases one year of maintenance service for which we charge a percentage of the license fee. When a term license is purchased, maintenance service is typically bundled with the license for the term of the license period. Customers with maintenance agreements are entitled to receive support and unspecified upgrades and enhancements when and if they become available during the maintenance period. We recognize the revenues associated with maintenance agreements ratably, on a straight-line basis, over the associated maintenance period. In arrangements involving a term license, we recognize both the license and maintenance revenues over the contract period. We have a professional services organization focused on helping our customers deploy our software in highly complex operational environments and train their personnel. We recognize the revenues associated with these professional services on a time and materials basis as we deliver the services or provide the training. We expect maintenance and services revenues to become a larger percentage of our total revenues as our installed customer base grows. We generally recognize the revenues associated with our cloud services ratably, on a straight-line basis, over the associated subscription term.

Professional services and training revenues, as a percentage of total revenues, were 10% and 9% for the three months ended October 31, 2017 and 2016, respectively. We have experienced continued growth in our professional services revenues primarily due to the deployment of our software with some customers that have large, highly complex IT environments.
 
Cost of Revenues
 
Cost of license revenues.  Cost of license revenues includes all direct costs to deliver our products, including salaries, benefits, stock-based compensation and related expenses such as employer taxes, allocated overhead for facilities and IT and amortization of acquired intangible assets. We recognize these expenses as they are incurred.

Cost of maintenance and services revenues.  Cost of maintenance and services revenues includes salaries, benefits, stock-based compensation and related expenses such as employer taxes for our maintenance and services organization, allocated overhead for depreciation of equipment, facilities and IT, amortization of acquired intangible assets and third-party hosting fees related to our cloud services. We recognize expenses related to our maintenance and services organization as they are incurred.
 
Operating Expenses

Our operating expenses are classified into three categories: research and development, sales and marketing and general and administrative. For each category, the largest component is personnel costs, which include salaries, employee benefit costs, bonuses, commissions as applicable, stock-based compensation and related expenses such as employer taxes. Operating expenses also include allocated overhead costs for depreciation of equipment, facilities and IT. Allocated costs for facilities include costs for compensation of our facilities personnel, leasehold improvements and rent. Our allocated costs for IT include costs for compensation of our IT personnel and costs associated with our IT infrastructure. Operating expenses are generally recognized as incurred.
 
Research and development.  Research and development expenses primarily consist of personnel and facility-related costs attributable to our research and development personnel. We have devoted our product development efforts primarily to enhancing the functionality and expanding the capabilities of our software and services. We expect that our research and development expenses will continue to increase, in absolute dollars, as we increase our research and development headcount to further strengthen and enhance our software and services and invest in the development of our solutions and apps.

Sales and marketing.  Sales and marketing expenses primarily consist of personnel and facility-related costs for our sales, marketing and business development personnel, commissions earned by our sales personnel, and the cost of marketing and business development programs. We expect that sales and marketing expenses will continue to increase, in absolute dollars, as we continue to hire additional personnel and invest in marketing programs.
 
General and administrative.  General and administrative expenses primarily consist of personnel and facility-related costs for our executive, finance, legal, human resources and administrative personnel; our legal, accounting and other professional services fees; and other corporate expenses. We anticipate continuing to incur additional expenses due to growing our operations, including higher legal, corporate insurance and accounting expenses.


23


Interest and other income (expense), net
 
Interest and other income (expense), net consists primarily of foreign exchange gains and losses, interest income on our investments and cash and cash equivalents balances, and changes in the fair value of forward exchange contracts.
 
Provision for income taxes

The provision for income taxes consists of federal, state and foreign income taxes. We recognize deferred tax assets and liabilities for the expected tax consequences of temporary differences between the tax basis of assets and liabilities and their reported amounts using enacted tax rates in effect for the year in which we expect the differences to reverse. We record a valuation allowance to reduce the deferred tax assets to the amount that we are more-likely-than-not to realize. Because of our history of U.S. net operating losses, we have established, in prior years, a full valuation allowance against potential future benefits for U.S. deferred tax assets including loss carry-forwards and research and development and other tax credits. We regularly assess the likelihood that our deferred income tax assets will be realized based on the realization guidance available. To the extent that we believe any amounts are not more-likely-than-not to be realized, we record a valuation allowance to reduce the deferred income tax assets. We regularly assess the need for the valuation allowance on our deferred tax assets, and to the extent that we determine that an adjustment is needed, such adjustment will be recorded in the period that the determination is made.


24


Results of Operations
 
The following tables set forth our results of operations for the periods presented and as a percentage of our total revenues for those periods. The period-to-period comparison of financial results is not necessarily indicative of financial results to be achieved in future periods.
 
 
Three Months Ended October 31,
 
Nine Months Ended October 31,
 
 
2017
 
2016
 
2017
 
2016
 
 
 
 
 
 
 
 
 
 
 
(in thousands)
Condensed Consolidated Statements of Operations Data:
 
 

 
 
 
 
 
 
Revenues
 
 
 
 
 
 
 
 
License
 
$
179,829

 
$
139,725

 
$
439,406

 
$
356,412

Maintenance and services
 
148,824

 
105,064

 
411,659

 
287,082

Total revenues
 
328,653

 
244,789

 
851,065

 
643,494

Cost of revenues
 
 
 
 

 
 

 
 
License
 
3,013

 
2,883

 
9,100

 
8,713

Maintenance and services
 
61,154

 
45,791

 
173,106

 
124,077

Total cost of revenues
 
64,167

 
48,674

 
182,206

 
132,790

Gross profit
 
264,486

 
196,115

 
668,859

 
510,704

Operating expenses
 
 

 
 

 
 

 
 
Research and development
 
74,080

 
85,659

 
217,152

 
220,254

Sales and marketing
 
205,364

 
167,330

 
570,596

 
462,709

General and administrative
 
35,857

 
34,079

 
111,492

 
100,464

Total operating expenses
 
315,301

 
287,068

 
899,240

 
783,427

Operating loss
 
(50,815
)
 
(90,953
)
 
(230,381
)
 
(272,723
)
Interest and other income (expense), net
 
 
 
 
 
 
 
 
Interest income (expense), net
 
270

 
(823
)
 
(422
)
 
(2,023
)
Other income (expense), net
 
(289
)
 
(348
)
 
(1,771
)
 
(2,536
)
Total interest and other income (expense), net
 
(19
)
 
(1,171
)
 
(2,193
)
 
(4,559
)
Loss before income taxes
 
(50,834
)
 
(92,124
)
 
(232,574
)
 
(277,282
)
Income tax provision (benefit)
 
(232
)
 
1,367

 
1,459

 
3,702

Net loss
 
$
(50,602
)
 
$
(93,491
)
 
$
(234,033
)
 
$
(280,984
)


25


 
 
Three Months Ended October 31,
 
Nine Months Ended October 31,
 
 
2017
 
2016
 
2017
 
2016
 
 
 
 
 
 
 
 
 
 
 
(as % of revenues)
Condensed Consolidated Statements of Operations Data:
 
 

 
 
 
 
 
 
Revenues
 
 
 
 
 
 
 
 
License
 
54.7
 %
 
57.1
 %
 
51.6
 %
 
55.4
 %
Maintenance and services
 
45.3

 
42.9

 
48.4

 
44.6

Total revenues
 
100.0

 
100.0

 
100.0

 
100.0

Cost of revenues
 
 
 
 
 
 
 
 
License (1)
 
1.7

 
2.1

 
2.1

 
2.4

Maintenance and services (1)
 
41.1

 
43.6

 
42.1

 
43.2

Total cost of revenues
 
19.5

 
19.9

 
21.4

 
20.6

Gross profit
 
80.5

 
80.1

 
78.6

 
79.4

Operating expenses
 
 
 
 
 
 
 
 
Research and development
 
22.5

 
35.0

 
25.6

 
34.2

Sales and marketing
 
62.6

 
68.4

 
67.0

 
71.9

General and administrative
 
10.9

 
13.9

 
13.1

 
15.7

Total operating expenses
 
96.0

 
117.3

 
105.7

 
121.8

Operating loss
 
(15.5
)
 
(37.2
)
 
(27.1
)
 
(42.4
)
Interest and other income (expense), net
 
 
 
 
 
 
 
 
Interest income (expense), net
 
0.1

 
(0.3
)
 

 
(0.3
)
Other income (expense), net
 
(0.1
)
 
(0.1
)
 
(0.2
)
 
(0.4
)
Total interest and other income (expense), net
 

 
(0.4
)
 
(0.2
)
 
(0.7
)
Loss before income taxes
 
(15.5
)
 
(37.6
)
 
(27.3
)
 
(43.1
)
Income tax provision (benefit)
 
(0.1
)
 
0.6

 
0.2

 
0.6

Net loss
 
(15.4
)%
 
(38.2
)%
 
(27.5
)%
 
(43.7
)%
 _________________________ 
(1) Calculated as a percentage of the associated revenues.

Comparison of the Three Months Ended October 31, 2017 and 2016
 
Revenues
 
 
Three Months Ended October 31,
 
 
 
 
2017
 
2016
 
% Change
 
 
($ amounts in thousands)
 
 
Revenues
 
 
 
 

 
 

License
 
$
179,829

 
$
139,725

 
28.7
%
Maintenance and services
 
148,824

 
105,064

 
41.7
%
Total revenues
 
$
328,653

 
$
244,789

 
34.3
%
Percentage of revenues
 
 

 
 
 
 

License
 
54.7
%
 
57.1
%
 
 
Maintenance and services
 
45.3

 
42.9

 
 
Total
 
100.0
%
 
100.0
%
 
 
 
The increase in license revenues of $40.1 million was primarily driven by increases in our total number of customers, sales to existing customers and the number of large orders. For example, we had 581 and 483 orders greater than $100,000 for the three months ended October 31, 2017 and 2016, respectively. Our total number of customers increased from approximately 12,000 at October 31, 2016 to more than 14,000 at October 31, 2017. The increase in maintenance and services revenues of $43.8 million was due to increases in sales of maintenance agreements and sales of professional services resulting from the growth of our installed customer base, as well as increases in sales of our cloud services.

26



Cost of Revenues and Gross Margin
 
 
Three Months Ended October 31,
 
 
 
 
2017
 
2016
 
% Change
 
 
($ amounts in thousands)
 
 
Cost of revenues (1)
 
 

 
 

 
 

License
 
$
3,013

 
$
2,883

 
4.5
%
Maintenance and services
 
61,154

 
45,791

 
33.6
%
Total cost of revenues
 
$
64,167

 
$
48,674

 
31.8
%
Gross margin
 
 
 

 
 
License
 
98.3
%
 
97.9
%
 
 
Maintenance and services
 
58.9
%
 
56.4
%
 
 

Total gross margin
 
80.5
%
 
80.1
%
 
 

 
 
 
 
 
 
 
(1) Includes stock-based compensation expense:
 
 
 
 
 
 
Cost of revenues
 
$
7,921

 
$
7,610

 
 

Total cost of revenues increased primarily due to a $15.4 million increase in cost of maintenance and services revenues. The increase in cost of maintenance and services revenues was primarily related to a $7.0 million increase in salaries and benefits expense due to increased headcount. We also had a $3.5 million increase in expenses related to third-party consulting services and a $3.1 million increase related to third-party hosting fees to support our cloud services. While both license and maintenance and services gross margins increased, total gross margin remained flat due to revenue mix, with maintenance and services revenue representing a higher percentage of total revenues.

Operating Expenses
 
 
Three Months Ended October 31,
 
 
 
 
2017
 
2016
 
% Change
 
 
($ amounts in thousands)
 
 
Operating expenses (1)
 
 

 
 

 
 

Research and development
 
$
74,080

 
$
85,659

 
(13.5
)%
Sales and marketing
 
205,364

 
167,330

 
22.7
 %
General and administrative
 
35,857

 
34,079

 
5.2
 %
Total operating expenses
 
$
315,301

 
$
287,068

 
9.8
 %
Percentage of revenues
 
 
 
 
 
 
Research and development
 
22.5
%
 
35.0
%
 
 
Sales and marketing
 
62.6

 
68.4

 
 
General and administrative
 
10.9

 
13.9

 
 
Total
 
96.0
%
 
117.3
%
 
 
 
 
 
 
 
 
 
(1) Includes stock-based compensation expense:
 
 

Research and development
 
$
25,038

 
$
45,355

 
 

Sales and marketing
 
36,728

 
38,750

 
 

General and administrative
 
14,424

 
13,299

 
 

Total stock-based compensation expense
 
$
76,190

 
$
97,404

 
 

 
Research and development expense.  Research and development expense decreased $11.6 million primarily due to a net $14.4 million decrease in salaries and benefits, which reflects a decrease of $20.3 million in stock-based compensation, partially offset by an increase of $6.0 million in salaries. The decrease in stock-based compensation was primarily due to the absence of accelerated vesting of certain restricted shares of common stock, which occurred during the prior year’s third fiscal quarter. Additionally, we experienced a $1.6 million increase in hosting fees to support our cloud development efforts.
 

27


Sales and marketing expense.  Sales and marketing expense increased $38.0 million primarily due to a $28.1 million increase in salaries and benefits as we increased headcount to expand our field sales organization. We also had an increase of $2.9 million related to facilities and overhead costs, an increase of $2.2 million in other marketing-related expenses and an increase of $2.1 million related to third-party consulting services.

General and administrative expense.  General and administrative expense increased $1.8 million primarily due to an increase of $4.2 million related to salaries and benefits, as we increased headcount, as well as an increase of $1.0 million related to accounting and legal activities. These increases were offset by a decrease of $5.2 million of rent expense in connection with a facility exit charge adjustment.

Interest and Other Income (Expense), net
 
 
Three Months Ended October 31,
 
 
2017

2016
 
 
(in thousands)
Interest and other income (expense), net:
 
 
 
 
Interest income (expense), net
 
$
270

 
$
(823
)
Other income (expense), net
 
(289
)
 
(348
)
Total interest and other income (expense), net
 
$
(19
)
 
$
(1,171
)
 
Interest and other income (expense), net reflects a net decrease in expense primarily due to an increase in interest income from our investments, partially offset by interest expense related to our financing lease obligation and foreign exchange losses.
 
Income Tax Provision
 
 
Three Months Ended October 31,
 
 
2017
 
2016
 
 
(in thousands)
Income tax provision (benefit)
 
$
(232
)
 
$
1,367

 
For the three months ended October 31, 2017, the decrease in income tax expense was primarily due to an income tax benefit recognized from the partial release of the valuation allowance from an acquisition, partially offset by an increase in taxable income in our international jurisdictions.

Comparison of the Nine Months Ended October 31, 2017 and 2016
 
Revenues
 
 
Nine Months Ended October 31,
 
 
 
 
2017
 
2016
 
% Change
 
 
($ amounts in thousands)
 
 
Revenues
 
 
 
 

 
 

License
 
$
439,406

 
$
356,412

 
23.3
%
Maintenance and services
 
411,659

 
287,082

 
43.4
%
Total revenues
 
$
851,065

 
$
643,494

 
32.3
%
Percentage of revenues
 
 

 
 
 
 

License
 
51.6
%
 
55.4
%
 
 
Maintenance and services
 
48.4

 
44.6

 
 
Total
 
100.0
%
 
100.0
%
 
 
 
The increase in license revenues of $83.0 million was primarily driven by increases in our total number of customers, sales to existing customers and an increase in the number of large orders. For example, we had 1,480 and 1,247 orders greater than $100,000 for the nine months ended October 31, 2017 and 2016, respectively. Our total number of customers increased from approximately 12,000 at October 31, 2016 to more than 14,000 at October 31, 2017. The increase in maintenance and

28


services revenues of $124.6 million was due to increases in sales of maintenance agreements and sales of professional services resulting from the growth of our installed customer base, as well as increases in sales of our cloud services.

Cost of Revenues and Gross Margin
 
 
Nine Months Ended October 31,
 
 
 
 
2017
 
2016
 
% Change
 
 
($ amounts in thousands)
 
 
Cost of revenues
 
 

 
 

 
 

License
 
$
9,100

 
$
8,713

 
4.4
%
Maintenance and services
 
173,106

 
124,077

 
39.5
%
Total cost of revenues
 
$
182,206

 
$
132,790

 
37.2
%
Gross margin
 
 
 
 
 
 
License
 
97.9
%
 
97.6
%
 
 
Maintenance and services
 
57.9
%
 
56.8
%
 
 

Total gross margin
 
78.6
%
 
79.4
%
 
 

 
 
 
 
 
 
 
(1) Includes stock-based compensation expense:
 
 
 
 
 
 
Cost of revenues
 
$
24,523

 
$
22,475

 
 
 
Total cost of revenues increased $49.4 million primarily due to a $49.0 million increase in cost of maintenance and services revenues. The $49.0 million increase in cost of maintenance and services revenues was primarily related to an increase of $22.4 million in salaries and benefits expense, an increase of $13.7 million related to third-party hosting fees to support our cloud services and an increase of $8.6 million related to third-party consulting services. Total gross margin decreased slightly, primarily due to maintenance and services revenues being a greater percentage of the overall revenue mix.

Operating Expenses
 
 
Nine Months Ended October 31,
 
 
 
 
2017
 
2016
 
% Change
 
 
($ amounts in thousands)
 
 
Operating expenses (1)
 
 

 
 

 
 

Research and development
 
$
217,152

 
$
220,254

 
(1.4
)%
Sales and marketing
 
570,596

 
462,709

 
23.3
 %
General and administrative
 
111,492

 
100,464

 
11.0
 %
Total operating expenses
 
$
899,240

 
$
783,427

 
14.8
 %
Percentage of revenues
 
 
 
 
 
 
Research and development
 
25.6
%
 
34.2
%
 
 
Sales and marketing
 
67.0

 
71.9

 
 
General and administrative
 
13.1

 
15.7

 
 
Total
 
105.7
%
 
121.8
%
 
 
 
 
 
 
 
 
 
(1) Includes stock-based compensation expense:
 
 

Research and development
 
$
77,826

 
$
102,303

 
 

Sales and marketing
 
120,023

 
118,354

 
 

General and administrative
 
44,161

 
42,115

 
 

Total stock-based compensation expense
 
$
242,010

 
$
262,772

 
 

 
Research and development expense.  Research and development expense decreased $3.1 million primarily due to a net $8.6 million decrease in salaries and benefits, which reflects a decrease of $24.5 million in stock-based compensation, partially offset by an increase of $15.9 million in salaries. The decrease in stock-based compensation was primarily due to the absence of accelerated vesting of certain restricted shares of common stock, which occurred during the prior year’s third fiscal quarter. The

29


decrease in salaries and benefits was partially offset by a $3.8 million increase in hosting fees to support our cloud development efforts.

Sales and marketing expense.  Sales and marketing expense increased $107.9 million primarily due to a $73.8 million increase in salaries and benefits, as we increased headcount to expand our field sales organization and experienced higher commission expense as a result of increased customer orders. Additionally, we experienced an increase of $10.8 million in expenses due to increased facilities and overhead. We also experienced an increase of $10.2 million related to third-party consulting services, as well as an increase of $8.9 million in other marketing-related expenses.

General and administrative expense.  General and administrative expense increased $11.0 million primarily due to an increase of $7.9 million related to salaries and benefits as we increased headcount. Additionally, we experienced a $2.7 million increase in accounting and legal expenses.

Interest and Other Income (Expense), net
 
 
Nine Months Ended October 31,
 
 
2017
 
2016
 
 
(in thousands)
Interest and other income (expense), net
 
 
 
 
Interest income (expense), net
 
$
(422
)
 
$
(2,023
)
Other income (expense), net
 
(1,771
)
 
(2,536
)
Total interest and other income (expense), net
 
$
(2,193
)
 
$
(4,559
)
 
Interest and other income (expense), net reflects a decrease in expense primarily due to an increase in interest income from our investments, partially offset by interest expense related to our financing lease obligation and foreign exchange losses.

Income Tax Provision
 
 
Nine Months Ended October 31,
 
 
2017
 
2016
 
 
(in thousands)
Income tax provision
 
$
1,459

 
$
3,702

 
For the nine months ended October 31, 2017, the decrease in income tax expense was primarily due to an income tax benefit recognized from the partial release of the valuation allowance from acquisitions, partially offset by an increase in taxable income in our international jurisdictions.

Liquidity and Capital Resources
 
 
October 31, 2017
 
January 31, 2017
 
 
(in thousands)
Cash and cash equivalents
 
$
393,314

 
$
421,346

 
 
 
 
 
 
 
Nine Months Ended October 31,
 
 
2017
 
2016
 
 
(in thousands)
Cash provided by operating activities
 
$
116,833

 
$
99,310

Net cash used in investing activities
 
(77,175
)
 
(108,227
)
Net cash used in financing activities
 
(68,194
)
 
(50,266
)
 
Our principal source of liquidity is our cash generated from operations. At October 31, 2017, our cash and cash equivalents of $393.3 million were held for working capital purposes, a majority of which was invested in money market funds, which we believe will be sufficient to meet our anticipated cash needs for at least the next 12 months. We intend to focus our capital expenditures for the remainder of fiscal 2018 to support the growth in our operations and our global facility expansions. We also have funds available under our Loan and Security Agreement with Silicon Valley Bank (as described below). Our future capital requirements will depend on many factors including our growth rate, the timing and extent of spending to support

30


development efforts, the expansion of sales and marketing activities, the introduction of new and enhanced software and services offerings, the continuing market acceptance of our offerings and our planned investments, particularly in our product development efforts or acquisitions of complementary businesses, applications or technologies.

In the event that additional financing is required from outside sources, we may not be able to raise it on terms acceptable to us, if at all. If we are unable to raise additional capital when desired, our business, operating results and financial condition could be adversely affected.
 
Operating Activities
 
Operating activities consist of our net loss adjusted for certain non-cash items and changes in operating assets and liabilities during the year.

Net cash provided by operating activities was $116.8 million for the nine months ended October 31, 2017 compared to $99.3 million from the prior year. The increase in net cash provided by operating activities was primarily related to a reduction in payments for accrued compensation and an increase in deferred revenue during the nine months ended October 31, 2017 as compared to the prior year. These increases were partially offset by a reduction in accounts receivable collections as compared to the prior year.

Net cash provided by operating activities was $99.3 million for the nine months ended October 31, 2016 compared to $78.6 million from the prior year. The increase in net cash provided by operating activities was primarily related to a reduction in payments for accrued expenses and other liabilities and an increase in accounts receivable collections during the nine months ended October 31, 2016 as compared to the prior year. This increase was partially offset by an increase in payments for accrued compensation as compared to the prior year.

Investing Activities
 
Net cash used in investing activities was $77.2 million for the nine months ended October 31, 2017 compared to $108.2 million from the prior year. The decrease in cash used by investing activities was primarily related to an increase of $67.7 million in maturities of investments and a decrease of $13.3 million in purchases of property and equipment as compared to the prior year. This inflow was partially offset by an increase of $59.4 in cash purchase price paid, net of cash acquired, for acquisitions. 

Net cash used in investing activities was $108.2 million for the nine months ended October 31, 2016 compared to net cash provided by investing activities of $11.3 million from the prior year. The increase in cash used in investing activities was primarily related to an increase of $304.6 million in purchases of investments. This outflow was partially offset by a decrease of $142.7 million in cash purchase price paid, net of cash acquired, for acquisitions, and an increase of $47.1 million in maturities of investments as compared to the prior year.

Financing Activities
 
Net cash used in financing activities was $68.2 million for the nine months ended October 31, 2017 compared to $50.3 million from the prior year. The increase in cash used in financing activities was primarily related to an increase of $15.3 million in taxes paid related to net share settlement of equity awards.
    
Net cash used in financing activities was $50.3 million for the nine months ended October 31, 2016 compared to net cash provided by financing activities of $24.6 million from the prior year. The increase in cash used in financing activities was primarily related to an increase of $73.4 million in taxes paid related to net share settlement of equity awards.

Loan and Security Agreement

On May 9, 2013, we entered into a Loan Agreement with Silicon Valley Bank, which was most recently amended in May 2017. As amended, the agreement provides for a revolving line of credit facility, which expires on May 9, 2018. Under the agreement, we are able to borrow up to $25 million. Interest on any drawdown under the revolving line of credit accrues either at the prime rate (4.25% in October 2017) or the LIBOR rate plus 2.75%. As of October 31, 2017, we had no balance outstanding under this agreement. The agreement includes restrictive covenants, in each case subject to certain exceptions, that limit our ability to: sell or otherwise dispose of our business or property; change our business, liquidate or dissolve or undergo a change in control; enter into mergers, consolidations and acquisitions; incur indebtedness; create liens; pay dividends or make

31


distributions; make investments; enter into material transactions with affiliates; pay any subordinated debt or amend certain terms thereof; or become an investment company.

In addition, the agreement contains customary financial covenants and other affirmative and negative covenants. We were in compliance with all covenants as of October 31, 2017.

Operating Lease Commitments and Purchase Obligations
 
We lease our office spaces under non-cancelable leases. Rent expense for our operating leases was $0.3 million for the three months ended October 31, 2017, which includes a decrease of $5.2 million of expense in connection with a facility exit charge adjustment. Refer to “Facility Exit Costs” below for details. Rent expense for our operating leases was $6.0 million for the three months ended October 31, 2016 and $10.8 million and $12.7 million for the nine months ended October 31, 2017 and 2016, respectively.

Purchase obligations are contractual obligations for purchase of goods or services and are defined as agreements that are enforceable and legally binding and that specify all significant terms, including: fixed or minimum quantities to be purchased; fixed, minimum, or variable price provisions; and the approximate timing of the transaction.

The following summarizes our operating lease commitments and significant purchase obligations as of October 31, 2017 (in thousands):
 
 
Payments Due by Period
 
 
Total
 
Less Than 1
year
 
1-3 years
 
3-5 years
 
More Than 5
years
Operating lease commitments (1)
 
$
164,725

 
$
22,503

 
$
41,210

 
$
37,219

 
$
63,793

Purchase obligations (2)
 
122,701

 
49,930

 
72,771

 

 

Total
 
$
287,426

 
$
72,433

 
$
113,981

 
$
37,219

 
$
63,793

 _________________________
(1) We have entered into sublease agreements for portions of our office space and the future rental income of $11.8 million from these agreements has been included as an offset to our future minimum rental payments.
(2) Purchase obligations relate primarily to IT and product infrastructure costs, enterprise subscription agreements, and sales and marketing costs.

Facility Exit Costs
 
In fiscal 2017, we relocated certain of our corporate offices in the San Francisco Bay Area and as a result, a portion of our leased office spaces are no longer in use. Accordingly, we calculated and recorded a liability at the "cease-use" date related to those operating leases based on the difference between the present value of the estimated future sublease rental income and the present value of our remaining lease obligations, adjusted for the effects of any prepaid or deferred items. We recorded a facility exit charge of approximately $8.6 million to "General and administrative" expenses in fiscal 2017 associated with the recognition of the liability. The short-term portion of the liability is recorded in "Accrued expenses and other liabilities" and the long-term portion of the liability is recorded in "Other liabilities, non-current," on the condensed consolidated balance sheets. Cease-use liability balances are presented below (in thousands):
 
 
Carrying amount
Balance as of January 31, 2017
 
$
8,625

Facility exit charge - adjustment (revision of estimated sublease income) (1)
 
(5,191
)
Cash payments, net of deferred rent
 
(2,754
)
Balance as of October 31, 2017
 
$
680

 _________________________
(1) During the three months ended October 31, 2017, we entered into sublease agreements for our office spaces that are no longer in use by us. As a result, we made an adjustment to our estimated future sublease rental income related to our cease-use liability.

Financing Lease Obligation


32


On April 29, 2014, we entered into an office lease (the “Lease”) for approximately 182,000 square feet located at 270 Brannan Street, San Francisco, California (the “Premises”). The Premises is allocated between the "Initial Premises" and "Additional Premises," which are each approximately 91,000 square feet of rentable space. The term of the Additional Premises begins one year after the term of the Initial Premises, which began in August 2015, and each have a term of 84 months. Our total obligation for the base rent is approximately $92.0 million. On May 13, 2014, we entered into an irrevocable, standby letter of credit with Silicon Valley Bank for $6.0 million to serve as a security deposit for the Lease.

As a result of our involvement during the construction period, whereby we had certain indemnification obligations related to the construction, we were considered, for accounting purposes only, the owner of the construction project under build-to-suit lease accounting. We have recorded project construction costs incurred by the landlord as an asset and a corresponding long-term liability in “Property and equipment, net” and “Other liabilities, non-current,” respectively, on our condensed consolidated balance sheets. We moved into the Premises in February 2016. We have determined that the lease does not meet the criteria for “sale-leaseback” treatment, due to our continuing involvement in the construction project resulting from our standby letter of credit. Accordingly, the Lease will continue to be accounted for as a financing obligation.

As of October 31, 2017, future payments on the financing lease obligation are as follows (in thousands):
Fiscal Period:
 
 
Remaining three months of fiscal 2018
 
$
3,053

Fiscal 2019
 
12,552

Fiscal 2020
 
12,928

Fiscal 2021
 
13,316

Fiscal 2022
 
13,715

Fiscal 2023
 
14,127

Fiscal 2024
 
8,142

Total future minimum lease payments
 
$
77,833


Capital Commitment

We have made a $5.0 million capital commitment to a venture capital fund that requires us to contribute capital upon notice. As of October 31, 2017, we have not yet made any contributions towards our capital commitment.

Off-Balance Sheet Arrangements
 
During the three and nine months ended October 31, 2017 and 2016, we did not have any relationships with unconsolidated organizations or financial partnerships, such as structured finance or special purpose entities that have been established for the purpose of facilitating off-balance sheet arrangements or other contractually narrow or limited purposes.

 Indemnification Arrangements
 
During the ordinary course of business, we may indemnify, hold harmless and agree to reimburse for losses suffered or incurred, our customers, vendors and their affiliates for certain intellectual property infringement and other claims by third parties with respect to our offerings, in connection with our commercial end-user license arrangements or related to general business dealings with those parties.
 
As permitted under Delaware law, we have entered into indemnification agreements with our officers, directors and certain employees, indemnifying them for certain events or occurrences while they serve as our officers or directors or those of our direct and indirect subsidiaries.

To date, there have not been any costs incurred in connection with such indemnification obligations; therefore, there is no accrual of such amounts at October 31, 2017. We are unable to estimate the maximum potential impact of these indemnifications on our future results of operations.

Critical Accounting Policies and Estimates
 
We prepare our condensed consolidated financial statements in accordance with U.S. GAAP. The preparation of condensed consolidated financial statements also requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues, costs and expenses and related disclosures. We base our estimates on historical

33


experience and on various other assumptions that we believe to be reasonable under the circumstances. Actual results could differ significantly from the estimates made by our management. To the extent that there are differences between our estimates and actual results, our future financial statement presentation, financial condition, results of operations and cash flows will be affected.
 
There have been no material changes to our critical accounting policies and estimates as compared to the critical accounting policies and estimates described in our Annual Report on Form 10-K for the fiscal year ended January 31, 2017, filed with the SEC on March 29, 2017.

Recently Issued Accounting Pronouncements

For information with respect to recent accounting pronouncements and the impact of these pronouncements on our condensed consolidated financial statements, see Note 1 contained in the “Notes to Condensed Consolidated Financial Statements” included in Part I of this Quarterly Report on Form 10-Q.
 
Item 3. Quantitative and Qualitative Disclosures about Market Risk

Interest Rate Risk

We had cash and cash equivalents of $393.3 million as of October 31, 2017. We hold our cash and cash equivalents for working capital purposes. Our cash and cash equivalents are held in cash deposits and money market funds. The primary objective of our investment activities is to preserve principal while maximizing yields without significantly increasing risk. This objective is accomplished by making diversified investments, consisting only of investment grade securities. The effect of a hypothetical 10% increase or decrease in overall interest rates would not have had a material impact on our interest income.

Any draws under our revolving credit facility bear interest at a variable rate tied to the prime rate or the LIBOR rate. As of October 31, 2017, we had no balance outstanding under this agreement.

Foreign Currency Exchange Risk

Our results of operations and cash flows are subject to fluctuations due to changes in foreign currency exchange rates. All of our revenues are generated in U.S. dollars. Our expenses are generally denominated in the currencies in which our operations are located, which is primarily in the United States and to a lesser extent in Europe and Asia. Our 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. We seek to minimize the impact of certain foreign currency fluctuations by hedging certain balance sheet exposures with foreign currency forward contracts. Any gain or loss from settling these contracts is offset by the loss or gain derived from the underlying balance sheet exposures. We do not enter into any hedging contracts for trading or speculative purposes. The effect of a hypothetical 10% change in foreign currency exchange rates applicable to our business would not have a material impact on our historical consolidated financial statements. As our international operations grow, we will continue to reassess our approach to manage our risk relating to fluctuations in currency rates.

Inflation

We do not believe that inflation had a material effect on our business, financial condition or results of operations in the three and nine months ended October 31, 2017 and 2016. If our costs were to become subject to significant inflationary pressures, we may not be able to fully offset such higher costs through price increases. Our inability or failure to do so could harm our business, financial condition and results of operations. 

Item 4. Controls and Procedures
 
Evaluation of Disclosure Controls and Procedures
 
Our management, with the participation of our Chief Executive Officer and our Chief Financial Officer, evaluated the effectiveness of our disclosure controls and procedures as of October 31, 2017. The term “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”), means controls and other procedures of a company that are designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified in the SEC’s rules and forms. Disclosure controls and procedures include, without limitation,

34


controls and procedures designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is accumulated and communicated to the company’s management, including its principal executive and principal financial officers, as appropriate to allow timely decisions regarding required disclosure. Based on the evaluation of our disclosure controls and procedures as of October 31, 2017, our Chief Executive Officer and Chief Financial Officer concluded that, as of such date, our disclosure controls and procedures were effective at the reasonable assurance level.

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

35


PART II. OTHER INFORMATION
 
Item 1. Legal Proceedings
 
The information set forth above under Legal Proceedings in Note 3 contained in the “Notes to Condensed Consolidated Financial Statements” is incorporated herein by reference.

Item 1A. Risk Factors
 
Our operations and financial results are subject to various risks and uncertainties including those described below. The risks and uncertainties described below are not the only ones we face. Additional risks and uncertainties that we are unaware of, or that we currently believe are not material, also may become important factors that affect us. If any of the following risks or others not specified below materialize, our business, financial condition and results of operations could be materially adversely affected. In that case, the trading price of our common stock could decline.

Our future operating results may fluctuate significantly, and our recent operating results may not be a good indication of our future performance.
 
Our revenues and operating results could vary significantly from period to period as a result of various factors, many of which are outside of our control. For example, we have historically generated a majority of our revenues from perpetual license agreements, whereby we generally recognize the license fee portion of the arrangement upfront, assuming all revenue recognition criteria are satisfied. Our customers also have the choice of entering into agreements for term licenses and/or our cloud services for use of our software, whereby the fee is recognized ratably over the term of the agreement, and, in combination with our introduction of enterprise adoption agreements, or transactions that are designed to enable broad adoption of our software within an enterprise, we have seen the proportion of our transactions where revenues will be recognized ratably generally increase as a percentage of total transactions. While at the beginning of each quarter, we do not know the ratio between transactions that will be recognized upfront and those that will be recognized ratably that we will enter into during the quarter, we anticipate that the proportion of ratably recognized transactions will continue to generally increase over the near term. Our operating results and business model could be significantly impacted by shifts in the ratio between transactions that will be recognized upfront and those that will be recognized ratably. In addition, the size of our licenses varies greatly, and a single, large perpetual license in a given period could distort our operating results. The timing and size of large transactions are often hard to predict in any particular period. Further, a portion of revenue recognized in any given quarter is a result of ratably recognized agreements entered into during previous quarters, including maintenance and support agreements. Consequently, a decline in business from ratably recognized agreements or maintenance and support agreements in any quarter may not be reflected in our revenue results for that quarter. Any such decline, however, will negatively affect our revenues in future quarters. Accordingly, the effect of downturns in sales and market acceptance of our offerings may not be fully reflected in our results of operations until future periods. Comparing our revenues and operating results on a period-to-period basis may not be meaningful, and you should not rely on our past results as an indication of our future performance.

We may not be able to accurately predict our future revenues or results of operations. In particular, approximately 40% of the revenues we currently recognize each quarter has been attributable to sales made in that same quarter with the balance of the revenues being attributable to sales made in prior quarters in which the related revenues were not recognized upfront. As a result, our ability to forecast revenues on a quarterly or longer-term basis is extremely limited. We base our current and future expense levels on our operating plans and sales forecasts, and our operating costs are expected to be relatively fixed in the short-term. As a result, we may not be able to reduce our costs sufficiently to compensate for an unexpected shortfall in revenues, and even a small shortfall in revenues could disproportionately and adversely affect our financial results for that quarter.
 
In addition to other risk factors described elsewhere in this “Risk Factors” section, factors that may cause our financial results to fluctuate from quarter to quarter include:
 
the timing of our sales during the quarter, particularly because a large portion of our sales occur toward the end of the quarter, or the loss or delay of a few large contracts;

the mix of revenues attributable to larger transactions as opposed to smaller transactions and the impact that a change in mix may have on the overall average selling price of our offerings;
 

36


the mix of revenues attributable to perpetual licenses and term licenses, subscriptions, enterprise adoption agreements, maintenance and professional services and training, which may impact our revenue, deferred revenue, billings, gross margins and operating income;

the renewal and usage rates of our customers;
 
changes in the competitive dynamics of our market;
 
changes in customers’ budgets and in the timing of their purchasing decisions;
 
customers delaying purchasing decisions in anticipation of new offerings or software enhancements by us or our competitors;
 
customer acceptance of and willingness to pay for new versions of our offerings or new solutions for specific product and end markets;
 
our ability to successfully introduce and monetize new offerings and licensing and service models for our new offerings;
 
our ability to control costs, including our operating expenses;

the amount and timing of our stock-based compensation expenses;

changes in accounting standards, particularly those related to revenue recognition;

the timing of satisfying revenue recognition criteria;

our ability to qualify and successfully compete for government contracts;
 
the collectability of receivables from customers and resellers, which may be hindered or delayed;

the removal of metered license enforcement via our software, which could lead to customers delaying renewal or purchasing decisions; and
 
general economic and political conditions and uncertainty, both domestically and internationally, as well as economic and political conditions and uncertainty specifically affecting industries in which our customers participate.
 
Many of these factors are outside our control, and the variability and unpredictability of such factors could result in our failing to meet or exceed our financial expectations for a given period. We believe that quarter-to-quarter comparisons of our revenues, operating results and cash flows may not necessarily be indicative of our future performance.
  
The market for our offerings is new and unproven and may not grow.

We believe our future success will depend in large part on the growth, if any, in the market for offerings that provide operational intelligence, particularly from machine data. We market our offerings as targeted solutions for specific use cases and as an enterprise solution for machine data. In order to grow our business, we intend to expand the functionality of our offerings to increase their acceptance and use by the broader market as well as develop new offerings. It is difficult to predict customer adoption and renewal rates, customer demand for our offerings, the size and growth rate of this market, the entry of competitive products or the success of existing competitive products. Any expansion in our market depends on a number of factors, including the cost, performance and perceived value associated with our offerings. If our offerings do not achieve widespread adoption or there is a reduction in demand for products in our market caused by a lack of customer acceptance or expansion, technological challenges, decreases in accessible machine data, competing technologies and products, pricing pressure, decreases in corporate or information technology spending, weakening economic conditions, or otherwise, it could result in reduced customer orders, early terminations, reduced renewal rates or decreased revenues, any of which would adversely affect our business operations and financial results. We believe that these are inherent risks and difficulties in this new and unproven market.

We have a short operating history, which makes it difficult to evaluate our future prospects and may increase the risk that we will not be successful.

37


 
We have a short operating history, which limits our ability to forecast our future operating results and subjects us to a number of uncertainties, including our ability to plan for and model future growth. We have encountered and will continue to encounter risks and uncertainties frequently experienced by growing companies in developing industries. If our assumptions regarding these uncertainties, which we use to plan our business, are incorrect or change in reaction to changes in our markets, or if we do not address these risks successfully, our operating and financial results could differ materially from our expectations and our business could suffer. Moreover, although we have experienced rapid growth historically, we may not continue to grow as rapidly in the future. Any success that we may experience in the future will depend in large part on our ability to, among other things:
 
improve the performance and capabilities of our offerings and technology and architecture through research and development;
 
continue to develop, enhance, expand adoption of and globally deliver our cloud services, including Splunk Cloud, and comply with applicable laws in each jurisdiction in which we offer such services;

successfully develop, introduce and expand adoption of new offerings;

acquire new customers and increase revenues from existing customers through increased or broader use of our offerings within their organizations;

successfully expand our business domestically and internationally;

maintain and expand our customer base and the ways in which our customers use our offerings;
 
successfully compete with other companies, open source projects and custom development efforts that are currently in, or may in the future enter, the markets for our offerings;

successfully provide our customers a compelling business case to purchase our offerings in a time frame that matches our and our customers’ sales and purchase cycles and at a compelling price point;

respond timely and effectively to competitor offerings and pricing models;

appropriately price our offerings;

manage the costs of providing our cloud services;

generate leads and convert users of the trial versions of our offerings to paying customers;

prevent users from circumventing the terms of their licenses and subscriptions;

continue to invest in our platform to deliver additional enhancements and content for our offerings and to foster an ecosystem of developers and users to expand the use cases of our offerings;

maintain and enhance our website and cloud services infrastructure to minimize interruptions when accessing our offerings;

process, store and use our employees, customers’ and other third parties' data in compliance with applicable governmental regulations and other legal obligations related to data privacy, data protection, data transfer, data residency, encryption and security;

hire, integrate and retain world-class professional and technical talent; and

successfully integrate acquired businesses and technologies.
 
If we fail to address the risks and difficulties we face, including those described elsewhere in this “Risk Factors” section, our business will be adversely affected and our business operations and financial results will suffer.

If we fail to effectively manage our growth, our business and operating results could be adversely affected.

38


 
Although our business has experienced significant growth, we cannot provide any assurance that our business will continue to grow at the same rate or at all. We have experienced and may continue to experience rapid growth in our headcount and operations, which has placed and will continue to place significant demands on our management and our operational and financial infrastructure. As of October 31, 2017, approximately 28% of our workforce had been employed by us for less than one year. As we continue to grow, we must effectively integrate, develop and motivate a large number of new employees, while maintaining the effectiveness of our business execution and the beneficial aspects of our corporate culture. In particular, we intend to continue to make directed and substantial investments to expand our research and development, sales and marketing, and general and administrative organizations, as well as our international operations.

To effectively manage growth, we must continue to improve our operational, financial and management controls, and our reporting systems and procedures by, among other things:
 
improving our key business applications, processes and IT infrastructure to support our business needs;
 
enhancing information and communication systems to ensure that our employees and offices around the world are well-coordinated and can effectively communicate with each other and our growing base of customers and channel partners;
 
enhancing our internal controls to ensure timely and accurate reporting of all of our operations and financial results; and
 
appropriately documenting our IT systems and our business processes.
 
These systems enhancements and improvements will require significant capital expenditures and allocation of valuable management and employee resources. If we fail to implement these improvements effectively, our ability to manage our expected growth, ensure uninterrupted operation of key business systems and comply with the rules and regulations that are applicable to public reporting companies will be impaired. Additionally, if we do not effectively manage the growth of our business and operations, the quality of our offerings could suffer, which could negatively affect our brand, financial results and overall business.

We face intense competition in our markets, and we may be unable to compete effectively for sales opportunities.
 
Although our offerings target the new and emerging market for software and cloud services that provide operational intelligence, we compete against a variety of large software vendors and smaller specialized companies, open source projects and custom development efforts, which provide solutions in the specific markets we address. Our principal competitors include:
 
IT departments of potential customers which have undertaken custom software development efforts to analyze and manage their machine data;

companies targeting the big data market by commercializing open source software, such as the various Hadoop distributions and NoSQL data stores, including Elastic;

security, systems management and other IT vendors, including BMC Software, CA Technologies, Hewlett Packard Enterprise, IBM, Intel, Microsoft, Dell Software and VMware;
 
business intelligence vendors, analytics and visualization vendors, including IBM and Oracle; and
 
cloud service providers, as well as small, specialized vendors that provide complementary and competitive solutions in enterprise data analytics, log aggregation and management, data warehousing and big data technologies that may compete with our offerings.
 
The principal competitive factors in our markets include features, performance and support, scalability and flexibility, ease of deployment and use, total cost of ownership and time to value. Some of our actual and potential competitors have advantages over us, such as longer operating histories, significantly greater financial, technical, marketing or other resources, stronger brand and business user recognition, larger intellectual property portfolios, broader global distribution and presence and more developed ecosystems of partners and skilled users. Further, competitors may be able to offer products or functionality similar to ours at a more attractive price than we can, such as by integrating or bundling their software products with their other product offerings. In addition, our industry is evolving rapidly and is becoming increasingly competitive.

39


Larger and more established companies may focus on operational intelligence and could directly compete with us. For example, companies may commercialize open source software, such as Hadoop or Elasticsearch, in a manner that competes with our offerings or causes potential customers to believe that such product and our offerings perform the same function. If companies move a greater proportion of their data and computational needs to the cloud, new competitors may emerge that offer services comparable to ours or that are better suited for cloud-based data, and the demand for our offerings may decrease. Smaller companies could also launch new products and services that we do not offer and that could gain market acceptance quickly.
 
In recent years, there have been significant acquisitions and consolidation by and among our actual and potential competitors. We anticipate this trend of consolidation will continue, which will present heightened competitive challenges to our business. In particular, consolidation in our industry increases the likelihood of our competitors offering bundled or integrated products, and we believe that it may increase the competitive pressures we face with respect to our offerings. If we are unable to differentiate our offerings from the integrated or bundled products of our competitors, such as by offering enhanced functionality, performance or value, we may see decreased demand for those offerings, which would adversely affect our business operations, financial results and growth prospects. Further, it is possible that continued industry consolidation may impact customers’ perceptions of the viability of smaller or even medium-sized software firms and consequently their willingness to use software solutions from such firms. Similarly, if customers seek to concentrate their software license purchases in the product portfolios of a few large providers, we may be at a competitive disadvantage regardless of the performance and features of our offerings. We believe that in order to remain competitive at the large enterprise level, we will need to develop and expand relationships with resellers and large system integrators that provide a broad range of products and services. If we are unable to compete effectively, our business operations and financial results could be materially and adversely affected.

Because our business substantially depends on sales of licenses, maintenance and services related to one software product, failure of this offering to satisfy customer demands or to achieve increased market acceptance would adversely affect our results of operations, financial condition and growth prospects.
 
Although we have several software and services offerings, our business substantially depends on, and we expect our business to continue to substantially depend on, sales of licenses, maintenance and services related to Splunk Enterprise. As such, the market acceptance of Splunk Enterprise is critical to our continued success. Demand for Splunk Enterprise is affected by a number of factors beyond our control, including continued market acceptance of Splunk Enterprise by referenceable accounts for existing and new use cases, the timing of development and release of new products by our competitors, technological change, and growth or contraction in our market. We expect the proliferation of machine data to lead to an increase in the data analysis demands of our customers, and our offerings may not be able to scale and perform to meet those demands or may not be chosen by users for those needs. If we are unable to continue to meet customer demands or to achieve more widespread market acceptance of Splunk Enterprise, our business operations, financial results and growth prospects will be materially and adversely affected.
 
We have a history of losses, and we may not be profitable in the future.
 
We have incurred net losses in each year since our inception. As a result, we had an accumulated deficit of $1.3 billion at October 31, 2017. Because the market for our offerings is rapidly evolving and has not yet reached widespread adoption, it is difficult for us to predict our future operating results. We expect our operating expenses to increase over the next several years as we hire additional personnel, expand and improve the effectiveness of our distribution channels, improve the performance and scalability of our technology architecture, and continue to develop features and functionality for our offerings. In addition, as we grow as a public company, we have incurred and will continue to incur significant legal, accounting and other operating expenses. If our revenues do not increase to offset these increases in our operating expenses, we may not be profitable in future periods. Our historical revenue growth has been inconsistent and should not be considered indicative of our future performance. Further, in future periods, our revenue growth could slow or our revenues could decline for a number of reasons, including slowing demand for our offerings, increasing competition, a decrease in the growth of our overall market, or our failure, for any reason, to continue to capitalize on growth opportunities. Any failure by us to achieve, sustain or increase profitability on a consistent basis could cause the value of our common stock to decline.
 
If customers do not expand their use of our offerings beyond the current predominant use cases, our ability to grow our business and operating results may be adversely affected.
 
Most of our customers currently use our offerings to support application management, IT operations, security and compliance functions. Our ability to grow our business depends in part on our ability to help enable current and future customers to increase their use of our offerings for their existing use cases and expand their use of our offerings to additional

40


use cases, such as facilities management, supply chain management, business analytics, IoT and customer analytics. If we fail to achieve market acceptance of our offerings for these applications, or if a competitor establishes a more widely adopted solution for these applications, our ability to grow our business and financial results will be adversely affected.
 
We employ multiple, unique and evolving pricing models, which subject us to various pricing and licensing challenges that could make it difficult for us to derive value from our customers and may adversely affect our operating results.
 
We employ multiple, unique and evolving pricing models for our offerings. For example, we generally charge our customers for their use of Splunk Enterprise and Splunk Light based on their estimated peak daily indexing capacity. In addition, Splunk Cloud is generally priced based on peak daily indexing capacity and data storage and Splunk Analytics for Hadoop is priced by the number of TaskTracker Nodes (Compute Nodes in YARN) in the respective Hadoop cluster while Splunk User Behavior Analytics is priced by the number of monitored user and system accounts. We offer both perpetual and term licensing options for on-premises offerings, as well as a subscription model for cloud services, which each have different payment schedules, and depending on the mix of such licenses and subscriptions, our revenues or deferred revenues could be adversely affected. Our pricing models may ultimately result in a higher total cost to our customers generally as data volumes increase over time, or may cause our customers to limit or decrease usage in order to stay within the limits of their existing licenses or lower their costs, making it more difficult for us to compete in our markets or negatively impacting our financial results. As the amount of machine data within our customers’ organizations grows, we face downward pressure from our customers regarding our pricing, which could adversely affect our revenues and operating margins. In addition, our unique pricing models may allow competitors with different pricing models to attract customers unfamiliar or uncomfortable with our pricing models, which would cause us to lose business or modify our pricing models, both of which could adversely affect our revenues and operating margins. While we introduced enterprise adoption agreements to provide pricing predictability to our customers, we have limited experience selling this type of license and our customers may not find this type of license attractive. We may also introduce, initially in limited availability, variations to our pricing models, including but not limited to, pricing programs that provide broader usage and cost predictability as well as tiered pricing based on deployment models and customer environments. Although we believe that these pricing models will drive net new customers and customer adoption, it is possible that they will not, which could negatively impact our financial results.

Furthermore, while our offerings can measure and limit customer usage, we recently announced that we will remove metered license enforcement via our software under certain circumstances, and in other circumstances, such limitations may be improperly circumvented or otherwise bypassed by users. Similarly, we provide our customers with an encrypted license key for enabling their use of our offerings. There is no guarantee that users of our offerings will abide by the terms of these license limitations or encrypted license keys, and if they do not, we may not be able to capture the full value for the use of our offerings. For example, our enterprise license is generally meant for our customers’ internal use only. If our internal use customers improperly make our offerings available to their customers or other third parties, for example, through a cloud or managed service offering not authorized by us, it may displace our end user sales. Additionally, if an internal use customer that has received a volume discount from us improperly makes available our offerings to its end customers, we may experience price erosion and be unable to capture the appropriate value from those end customers.
 
Our license agreements generally provide that we can audit our customers’ use of our offerings or require them to certify their actual usage to ensure compliance with the terms of our license agreement at our request. However, a customer may resist or refuse to allow us to audit their usage, in which case we may have to pursue legal recourse to enforce our rights under the license agreement, which would require us to spend money, distract management and potentially adversely affect our relationship with our customers and users.

Our business and growth depend substantially on customers renewing their term licenses, subscriptions for cloud services and maintenance and support agreements with us. Any decline in our customer renewals could adversely affect our future operating results.
 
While much of our software is sold under perpetual license agreements, all of our maintenance and support agreements are sold on a term basis. In addition, we also enter into term license agreements for our on-premises offerings and subscriptions for cloud services. In order for us to improve our operating results, it is important that our existing customers renew their term licenses, subscriptions and maintenance and support agreements when the contract term expires. Our customers have no obligation to renew their term licenses, subscriptions or maintenance and support agreements with us after the terms have expired. Our customers’ renewal rates may decline or fluctuate as a result of a number of factors, including their satisfaction or dissatisfaction with our offerings, our pricing, the effects of economic conditions, competitive offerings or alterations or reductions in our customers’ spending levels. If our customers do not renew their agreements with us or renew on terms less favorable to us, our revenues may decline.


41


If we do not effectively expand, train and manage changes to our sales force, we may be unable to add new customers or increase sales to our existing customers, and our revenue growth and business could be adversely affected.
 
We continue to be substantially dependent on our sales force to effectively execute our sales strategies to obtain new customers and to drive additional use cases and adoption among our existing customers. We believe that there is significant competition for sales personnel with the skills and technical knowledge that we require. Our ability to achieve significant revenue growth will depend, in large part, on our success in recruiting, training and retaining sufficient numbers of sales personnel to support our growth. New hires require significant training and may take significant time before they achieve full productivity. Our recent hires and planned hires may not become productive as quickly as we expect, and we may be unable to hire or retain sufficient numbers of qualified individuals in the markets where we do business or plan to do business. In addition, as we continue to grow rapidly, a large percentage of our sales force is new to the company and our offerings. As our sales strategies evolve, additional training for new hires and our existing team may be required for our sales force to successfully execute on those strategies. We periodically adjust our sales organization as part of our efforts to optimize our sales operations to grow revenue. If we have not structured our sales organization or compensation for our sales organization properly, if we fail to make changes in a timely fashion or do not effectively manage changes, our revenue growth could be adversely affected. Our growth creates additional challenges and risks with respect to attracting, integrating and retaining qualified employees, particularly sales personnel. If we are unable to hire and train sufficient numbers of effective sales personnel, or the sales personnel are not successful in obtaining new customers or increasing sales to our existing customer base, our business will be adversely affected.
 
Our sales cycle is long and unpredictable, particularly with respect to large customers, and our sales efforts require considerable time and expense.
 
Our operating results may fluctuate, in part, because of the resource intensive nature of our sales efforts, the length and variability of the sales cycle of our offerings and the short-term difficulty in adjusting our operating expenses. Our operating results depend in part on sales to large customers. The length of our sales cycle, from initial evaluation to delivery of and payment for the software license, varies substantially from customer to customer. In addition, the introduction of Splunk Cloud has generated interest from our customers who are also considering purchasing and deploying Splunk Enterprise on-premises. In some cases, our customers may wish to consider a combination of these offerings, potentially further slowing our sales cycle. Our sales cycle can extend to more than a year for certain customers, particularly large customers. It is difficult to predict exactly when, or even if, we will make a sale with a potential customer or if a user of a trial version of one of our offerings will upgrade to the paid version of that offering. As a result, large individual sales have, in some cases, occurred in quarters subsequent to those we anticipated, or have not occurred at all. The loss or delay of one or more large transactions in a quarter could impact our operating results for that quarter and any future quarters for which revenues from that transaction is delayed. As a result of these factors, it is difficult for us to forecast our revenues accurately in any quarter. Because a substantial portion of our expenses are relatively fixed in the short-term, our operating results will suffer if revenues fall below our expectations in a particular quarter, which could cause the price of our common stock to decline.
 
Our international sales and operations subject us to additional risks and challenges that can adversely affect our business operations and financial results.

During the three months ended October 31, 2017, we derived approximately 24% of our total revenues from customers outside the United States, and we are continuing to expand our international operations as part of our growth strategy. We currently have sales personnel and sales and support operations in the United States and certain countries around the world. To the extent that we experience difficulties in recruiting, training, managing, or retaining non-U.S. staff, and specifically staff related to sales management and sales personnel, we may experience difficulties in sales productivity in, or market penetration of, non-U.S. markets. Additionally, our sales organization outside the United States is substantially smaller than our sales organization in the United States, and we rely heavily on our sales channel for non-U.S. sales. Our ability to convince customers to expand their use of our offerings or renew their maintenance and support agreements with us is directly correlated to our direct engagement with the customer. To the extent we are unable to engage with non-U.S. customers effectively with our limited sales force, professional services and support capacity or our indirect sales model, we may be unable to grow sales to existing customers to the same degree we have experienced in the United States.
 
Our international operations subject us to a variety of risks and challenges, including:
 
increased management, travel, infrastructure and legal compliance costs associated with having multiple international operations;
 
reliance on channel partners;

42


 
longer payment cycles and difficulties in collecting accounts receivable or satisfying revenue recognition criteria, especially in emerging markets;
 
increased financial accounting and reporting burdens and complexities;

general economic conditions in each country or region;
 
economic and political uncertainty around the world, such as the 2016 U.S. presidential election and the United Kingdom’s referendum in June 2016 in which voters approved an exit from the European Union (“EU”), commonly referred to as “Brexit”;
 
compliance with multiple and changing foreign laws and regulations, including those governing employment, tax, privacy and data protection, data transfer and the risks and costs of non-compliance with such laws and regulations;
 
compliance with laws and regulations for foreign operations, including the United States Foreign Corrupt Practices Act, the United Kingdom Bribery Act, import and export control laws, tariffs, trade barriers, economic sanctions and other regulatory or contractual limitations on our ability to sell our offerings in certain foreign markets, and the risks and costs of non-compliance, including as a result of any changes in trade relations or restrictions;
 
heightened risks of unfair or corrupt business practices in certain geographies and of improper or fraudulent sales arrangements that may impact financial results and result in restatements of financial statements and irregularities in financial statements;
 
fluctuations in currency exchange rates and the related effect on our financial results;
 
difficulties in repatriating or transferring funds from or converting currencies in certain countries;
 
the need for localized software and licensing programs;
 
reduced protection for intellectual property rights in some countries and practical difficulties of enforcing intellectual property and contract rights abroad; and
 
compliance with the laws of numerous foreign taxing jurisdictions and overlapping of different tax regimes.
 
Any of these risks could adversely affect our international operations, reduce our international revenues or increase our operating costs, adversely affecting our business operations, financial results and growth prospects.
 
In addition, compliance with laws and regulations applicable to our international operations increases our cost of doing business in foreign jurisdictions. We may be unable to keep current with changes in foreign government requirements and laws as they change from time to time. Failure to comply with these regulations could have adverse effects on our business. In many foreign countries, it is common for others to engage in business practices that are prohibited by our internal policies and procedures or United States regulations applicable to us. In addition, although we have implemented policies and procedures designed to ensure compliance with these laws and policies, there can be no assurance that all of our employees, contractors, channel partners and agents will comply with these laws and policies. Violations of laws or key control policies by our employees, contractors, channel partners or agents could result in delays in revenue recognition, financial reporting misstatements, fines, penalties, or the prohibition of the importation or exportation of our offerings and could have a material adverse effect on our business operations and financial results.

If we are unable to maintain successful relationships with our channel partners, and to help our channel partners enhance their ability to independently sell and deploy our offerings, our business operations, financial results and growth prospects could be adversely affected.
 
In addition to our direct sales force, we use indirect channel partners, such as distributors and resellers, to license, provide professional services and support our offerings. We derive a portion of our revenues from sales of our offerings through our channel partners, particularly in the Europe, Middle East and Africa, or EMEA, and Asia Pacific, or APAC, regions and for sales to government agencies. We expect that sales through channel partners in all regions will continue to grow as a portion of our revenues for the foreseeable future. As changes in our channel strategy are implemented, including potentially emphasizing partner-sourced transactions, results from sales through our channel partners may be adversely affected.

43


 
Our agreements with our channel partners are generally non-exclusive, meaning our channel partners may offer customers the products of several different companies, including products that compete with ours. If our channel partners do not effectively market and sell our offerings, choose to use greater efforts to market and sell their own products or those of our competitors, or fail to meet the needs of our customers, our ability to grow our business and sell our offerings may be adversely affected. Our channel partners may cease marketing our offerings with limited or no notice and with little or no penalty. The loss of a substantial number of our channel partners, our possible inability to replace them, or the failure to recruit additional channel partners could materially and adversely affect our results of operations. In addition, sales by channel partners are more likely than direct sales to involve collectability concerns, in particular sales by our channel partners in developing markets, and accordingly, variations in the mix between revenues attributable to sales by channel partners and revenues attributable to direct sales may result in fluctuations in our operating results.
 
Our ability to achieve revenue growth in the future will depend in part on our success in maintaining successful relationships with our channel partners, and to help our channel partners enhance their ability to independently sell and deploy our offerings. If we are unable to maintain our relationships with these channel partners, or otherwise develop and expand our indirect distribution channel, our business, results of operations, financial condition or cash flows could be adversely affected.

Incorrect or improper implementation or use of our software could result in customer dissatisfaction or customer data loss and negatively affect our business, operations, financial results and growth prospects.
 
Our software is deployed in a wide variety of technology environments. Increasingly, our software has been deployed in large scale, complex technology environments, and we believe our future success will depend on our ability to increase sales of our software licenses for use in such deployments. We often must assist our customers in achieving successful implementations for large, complex deployments. If we or our customers are unable to implement our software successfully, are unable to do so in a timely manner or if an improper implementation or change in system configuration results in errors or loss of data, customer perceptions of our company may be impaired, our reputation and brand may suffer, and customers may choose not to increase their use of our offerings. In addition, our software imposes server load and index storage requirements for implementation. If our customers do not have the server load capacity or the storage capacity required, they may not be able to effectively implement and use our software and, therefore, may not choose to increase their use of our offerings.
 
Our customers and third-party partners may need training in the proper use of and the variety of benefits that can be derived from our software to maximize its potential. If our software is not implemented or used correctly or as intended, inadequate performance, errors or data loss may result. Because our customers rely on our software and maintenance and support services to manage a wide range of operations, the incorrect or improper implementation or use of our software, our failure to train customers on how to efficiently and effectively use our software, or our failure to provide maintenance services to our customers, may result in negative publicity or legal claims against us. Also, as we continue to expand our customer base, any failure by us to properly provide these services will likely result in lost opportunities for follow-on sales of our offerings.

Interruptions or performance problems associated with our technology and infrastructure, and our reliance on Software-as-a-Service ("SaaS") technologies from third parties, may adversely affect our business operations and financial results.
 
Our continued growth depends in part on the ability of our existing and potential customers to use and access our cloud services or our website in order to download our on-premises software or encrypted access keys for our software within an acceptable amount of time. We have experienced, and may in the future experience, website and service disruptions, storage failures, outages and other performance problems due to a variety of factors, including infrastructure changes, human or software errors, capacity constraints due to an overwhelming number of users accessing our website and services simultaneously and denial of service or fraud or security attacks. In some instances, we may not be able to identify the cause or causes of these website and service performance problems within an acceptable period of time. It may become increasingly difficult to maintain and improve our website and service performance, especially during peak usage times and as our offerings become more complex and our user traffic increases. If our website or cloud services are unavailable or if our users are unable to download our software or encrypted access keys within a reasonable amount of time or at all, our business would be negatively affected. We expect to continue to make significant investments to maintain and improve website and service performance and to enable rapid releases of new features and apps for our offerings. To the extent that we do not 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, our business and operating results may be adversely affected.
 
In addition, we rely heavily on hosted SaaS technologies from third parties in order to operate critical functions of our business, including enterprise resource planning services and customer relationship management services. Further, our cloud services, such as Splunk Cloud, are hosted exclusively by third parties. We currently offer a 100% uptime service level

44


agreement (“SLA”) for Splunk Cloud. If any of these services fail or become unavailable due to extended outages, interruptions or because they are no longer available on commercially reasonable terms or prices, or if we are unable to deliver 100% uptime under our SLAs, our revenues could be reduced, our reputation could be damaged, we could be exposed to legal liability, expenses could increase, our ability to manage our finances could be interrupted and our processes for managing sales of our offerings and supporting our customers could be impaired until equivalent services, if available, are identified, obtained and implemented, all of which could adversely affect our business.
 
Our systems and third-party systems upon which we rely are also vulnerable to damage or interruption from catastrophic occurrences such as earthquakes, floods, fires, power loss, telecommunication failures, terrorist attacks, criminal acts, geopolitical events and similar events. Our United States corporate offices and certain of the facilities we lease to house our computer and telecommunications equipment are located in the San Francisco Bay Area, a region known for seismic activity. Despite any precautions we may take, the occurrence of a natural disaster or other unanticipated problems at our and third parties’ hosting facilities could result in interruptions, performance problems or failure of our infrastructure.

Splunk Cloud, as well as cloud services for other products, are relatively new offerings, and market adoption of these cloud services could adversely affect our business.
 
A cloud-based model of software deployment is one in which a software provider typically licenses an application to customers for use as a service on demand through web browser technologies. Delivering software under a cloud-based model results in higher costs and expenses when compared to sales of on-premises licenses for similar functionality. In recent years, companies have begun to expect that key software, such as customer relationship management and enterprise resource planning systems, be provided through a cloud-based model. Many of our offerings are now made available in the cloud as well as on-premises. Customers can sign up for Splunk Cloud and other services and avoid the need to provision, deploy and manage internal infrastructure. In order to provide Splunk Cloud and other services via a cloud-based deployment, we have made and will continue to make capital investments and incur substantial costs to implement and maintain this alternative business model, which could negatively affect our financial results. We expect that over time the percentage of our revenue attributable to our cloud services will increase. If our cloud services, in particular Splunk Cloud, do not garner widespread market adoption, our financial results, business model and competitive position could suffer. If we are unable to decrease the cost of providing our cloud services, our gross margins may decrease and negatively impact our overall financial results. Transitioning to a cloud-based model also impacts the way we recognize revenues, which may affect our operating results and could have an adverse effect on our business operations and financial results.

Even with these investments and costs, the cloud-based business model for Splunk Cloud and other services may not be successful, as some customers may desire only on-premises licenses to our offerings. Our cloud services may raise concerns among customers, including concerns regarding changes to pricing models, service availability, scalability, ability to use customer-developed apps, information security of a cloud-based service and hosted data and access to data while offline or once a subscription has expired. Market acceptance of our cloud services can be affected by a variety of factors, including but not limited to: security, reliability, performance, terms of service, support terms, customer preference, community engagement, customer concerns with entrusting a third party to store and manage their data, public concerns regarding data privacy and the enactment of restrictive laws or regulations in the affected jurisdictions. Moreover, sales of Splunk Cloud and other services could displace sales of our on-premises software licenses. Alternatively, subscriptions to Splunk Cloud and other services that exceed our expectations may unexpectedly increase our costs, lower our margins, lower our profits or increase our losses and otherwise negatively affect our projected financial results.

We are subject to governmental export and import controls that could impair our ability to compete in international markets or subject us to liability if we violate the controls.
 
Our offerings are subject to United States export controls, and we incorporate encryption technology into certain of our offerings. These encryption offerings and the underlying technology may be exported outside of the United States only with the required export authorizations, including by license.
 
Furthermore, our activities are subject to the U.S. economic sanctions laws and regulations that prohibit the shipment of certain products and services without the required export authorizations or export to countries, governments, and persons targeted by U.S. sanctions. While we take precautions to prevent our offerings from being exported in violation of these laws, including obtaining authorizations for our encryption offerings, implementing IP address blocking and screenings against U.S. Government and international lists of restricted and prohibited persons, we cannot guarantee that the precautions we take will prevent violations of export control and sanctions laws.
 

45


We also note that if our channel partners fail to obtain appropriate import, export or re-export licenses or permits, we may also be adversely affected, through reputational harm as well as other negative consequences including government investigations and penalties. We presently incorporate export control compliance requirements in our channel partner agreements. Complying with export control and sanctions regulations for a particular sale may be time-consuming and may result in the delay or loss of sales opportunities.

Violations of U.S. sanctions or export control laws can result in fines or penalties, including civil penalties of up to $250,000 or twice the value of the transaction, whichever is greater, per violation. In the event of criminal knowing and willful violations of these laws, fines of up to $1 million per violation and possible incarceration for responsible employees and managers could be imposed.

While we have extensive procedures in place, downloads of our free software may have been made in potential violation of the export control and economic sanctions laws. We filed Initial Voluntary Self Disclosures in October 2014 with the U.S. Commerce Department’s Bureau of Industry and Security (“BIS”) and the U.S. Treasury Department’s Office of Foreign Assets Control (“OFAC”) and filed Final Voluntary Disclosures with BIS and OFAC in June 2015. On May 4, 2016, BIS notified us that it had completed its review of this matter and closed its review with the issuance of a Warning Letter. On August 5, 2016, OFAC notified us that it had completed its review of this matter and closed its review with the issuance of a Cautionary Letter. No monetary penalties or other sanctions were imposed by either agency in connection with their investigations.
 
Also, various countries, in addition to the United States, regulate the import and export of certain encryption and other technology, including import and export permitting and licensing requirements, and have enacted laws that could limit our ability to distribute our offerings or could limit our customers’ ability to implement our offerings in those countries. Changes in our offerings or future changes in export and import regulations may create delays in the introduction of our offerings in international markets, prevent our customers with international operations from deploying our offerings globally or, in some cases, prevent the export or import of our offerings to certain countries, governments, or persons altogether. Any change in export or import regulations, economic sanctions or related legislation, or change in the countries, governments, persons or technologies targeted by such regulations, could result in decreased use of our offerings by, or in our decreased ability to export or sell our offerings to, existing or potential customers with international operations. Any decreased use of our offerings or limitation on our ability to export or sell our offerings would likely adversely affect our business operations and financial results.

If our new offerings and product enhancements do not achieve sufficient market acceptance, our financial results and competitive position will suffer.
 
We spend substantial amounts of time and money to research and develop new offerings and enhanced versions of our existing offerings to incorporate additional features, improve functionality or other enhancements in order to meet our customers’ rapidly evolving demands. In addition, we continue to invest in solutions that can be deployed on top of our platform to target specific use cases and to cultivate our community of application developers and users. When we develop a new or enhanced version of an existing offering, we typically incur expenses and expend resources upfront to market, promote and sell the new offering. Therefore, when we develop and introduce new or enhanced offerings, they must achieve high levels of market acceptance in order to justify the amount of our investment in developing and bringing them to market. For example, if our cloud services such as Splunk Cloud do not garner widespread market adoption and implementation, our financial results and competitive position could suffer.
 
Further, we may make changes to our offerings that our customers do not like, find useful or agree with. We may also discontinue certain features, begin to charge for certain features that are currently free or increase fees for any of our features or usage of our offerings.

Our new offerings or product enhancements and changes to our existing offerings could fail to attain sufficient market acceptance for many reasons, including:
 
our failure to predict market demand accurately in terms of product functionality and to supply offerings that meet this demand in a timely fashion;
 
defects, errors or failures;
 
negative publicity about their performance or effectiveness;
 

46


delays in releasing to the market our new offerings or enhancements to our existing offerings to the market;
 
introduction or anticipated introduction of competing products by our competitors;
 
poor business conditions for our end-customers, causing them to delay IT purchases; and
 
reluctance of customers to purchase products incorporating open source software.
 
If our new offerings or enhancements and changes do not achieve adequate acceptance in the market, our competitive position will be impaired, and our revenues will be diminished. The adverse effect on our financial results may be particularly acute because of the significant research, development, marketing, sales and other expenses we will have incurred in connection with the new offerings or enhancements.
 
Our business depends, in part, on sales to the public sector, and significant changes in the contracting or fiscal policies of the public sector could have a material adverse effect on our business.
 
We derive a portion of our revenues from contracts with federal, state, local and foreign governments, and we believe that the success and growth of our business will continue to depend on our successful procurement of government contracts. Factors that could impede our ability to maintain or increase the amount of revenues derived from government contracts, include:
 
changes in fiscal or contracting policies;
 
decreases in available government funding;
 
changes in government programs or applicable requirements;

the adoption of new laws or regulations or changes to existing laws or regulations;
 
potential delays or changes in the government appropriations or other funding authorization processes; and
 
delays in the payment of our invoices by government payment offices.
 
The occurrence of any of the foregoing could cause governments and governmental agencies to delay or refrain from purchasing licenses of our offerings in the future or otherwise have an adverse effect on our business operations and financial results.
 
Failure to comply with laws or regulations applicable to our business could cause us to lose customers in the public sector, subject us to fines and penalties, or negatively impact our ability to contract with the public sector.
 
We must comply with laws and regulations relating to the formation, administration and performance of contracts with the public sector, including United States federal, state and local governmental bodies, which affect how our channel partners and how we do business with governmental agencies. These laws and regulations may impose added costs on our business, and failure to comply with these or other applicable regulations and requirements, including non-compliance in the past, could lead to claims for damages or other relief, penalties, termination of contracts, loss of exclusive rights in our intellectual property, and temporary suspension or permanent debarment from government contracting. Any such damages, penalties, disruptions or limitations in our ability to do business with the public sector could have a material adverse effect on our business operations and financial results.

Real or perceived errors, failures or bugs in our offerings could adversely affect our financial results and growth prospects.
 
Because our offerings are complex, undetected errors, failures or bugs may occur, especially when new offerings, versions or updates are released. Our on-premises software is often installed and used in large-scale computing environments with different operating systems, system management software, and equipment and networking configurations, which may cause errors or failures of our software or other aspects of the computing environment into which it is deployed. In addition, deployment of our software into complicated, large-scale computing environments may expose undetected errors, failures or bugs in our software. Despite testing by us, errors, failures or bugs may not be found in our offerings until they are released to our customers. In the past, we have discovered errors, failures and bugs in some of our offerings after their introduction. Real or perceived errors, failures or bugs in our offerings could result in negative publicity, loss of or delay in market acceptance of

47


our offerings, loss of competitive position or claims by customers for losses sustained by them. In such an event, we may be required, or may choose, for customer relations or other reasons, to expend additional resources in order to help correct the problem.
 
In addition, if an actual or perceived failure of our software occurs in a customer’s deployment or in our cloud services, regardless of whether the failure is attributable to our software, the market perception of the effectiveness of our offerings could be adversely affected. Alleviating any of these problems could require significant expenditures of our capital and other resources and could cause interruptions, delays or cessation of our licensing, which could cause us to lose existing or potential customers and could adversely affect our financial results and growth prospects.

Failure to protect our intellectual property rights could adversely affect our business.
 
Our success depends, in part, on our ability to protect proprietary methods and technologies that we develop under patent and other intellectual property laws of the United States and other jurisdictions outside of the United States so that we can prevent others from using our inventions and proprietary information. If we fail to protect our intellectual property rights adequately, our competitors might gain access to our technology, and our business might be adversely affected. However, defending our intellectual property rights might entail significant expenses. Any of our patent rights, copyrights, trademarks or other intellectual property rights may be challenged by others or invalidated through administrative process or litigation. Our issued patents and any patents issued in the future may not provide us with any competitive advantages, and our patent applications may never be granted. Additionally, the process of obtaining patent protection is expensive and time-consuming, and we may not be able to file and prosecute all necessary or desirable patent applications, or we may not be able to do so at a reasonable cost or in a timely manner. Even if issued, there can be no assurance that these patents will adequately protect our intellectual property, as the legal standards relating to the infringement, validity, enforceability and scope of protection of patent and other intellectual property rights are complex and often uncertain.
 
Any patents that are issued may subsequently be invalidated or otherwise limited, allowing other companies to develop offerings that compete with ours, which could adversely affect our competitive business position, business prospects and financial condition. In addition, issuance of a patent does not guarantee that we have a right to practice the patented invention. Patent applications in the United States are typically not published until 18 months after filing or, in some cases, not at all, and publications of discoveries in industry-related literature lag behind actual discoveries. We cannot be certain that we were the first to use the inventions claimed in our issued patents or pending patent applications or otherwise used in our offerings, that we were the first to file patent applications, or that third parties do not have blocking patents that could be used to prevent us from marketing or practicing our offerings or technology. Effective patent, trademark, copyright and trade secret protection may not be available to us in every country in which our offerings are available. The laws of some foreign countries may not be as protective of intellectual property rights as those in the United States (in particular, some foreign jurisdictions do not permit patent protection for software), and mechanisms for enforcement of intellectual property rights may be inadequate. Additional uncertainty may result from recent and future changes to intellectual property legislation in the United States (including the “America Invents Act”) and other countries and from interpretations of the intellectual property laws of the United States and other countries by applicable courts and agencies. Accordingly, despite our efforts, we may be unable to prevent third parties from infringing upon or misappropriating our intellectual property.

We rely in part on trade secrets, proprietary know-how and other confidential information to maintain our competitive position. We generally enter into confidentiality agreements with our employees, consultants, vendors and customers, and generally limit access to and distribution of our proprietary information. Although we endeavor to enter into non-disclosure agreements with our employees, licensees and others who may have access to this information, we cannot assure you that these agreements or other steps we have taken will prevent unauthorized use, disclosure or reverse engineering of our technology. In addition, the laws of some foreign countries do not protect our proprietary rights to as great an extent as the laws of the United States, and many foreign countries do not enforce these laws as diligently as government agencies and private parties in the United States. Moreover, third parties may independently develop technologies or products that compete with ours, and we may be unable to prevent this competition.
 
We might be required to spend significant resources to monitor and protect our intellectual property rights. We may initiate claims or litigation against third parties for infringement of our proprietary rights or to establish the validity of our proprietary rights. Litigation also puts our patents at risk of being invalidated or interpreted narrowly. Additionally, we may provoke third parties to assert counterclaims against us. We may not prevail in any lawsuits that we initiate, and the damages or other remedies awarded, if any, may not be adequate to compensate us for the harm suffered. Any litigation, whether or not it is resolved in our favor, could result in significant expense to us and divert the efforts of our technical and management personnel, which may adversely affect our business operations or financial results.
 

48


We have been, and may in the future be, subject to intellectual property rights claims by third parties, which are extremely costly to defend, could require us to pay significant damages and could limit our ability to use certain technologies.
 
Companies in the software and technology industries, including some of our current and potential competitors, own large numbers of patents, copyrights, trademarks and trade secrets and frequently enter into litigation based on allegations of infringement or other violations of intellectual property rights. In addition, many of these companies have the capability to dedicate substantially greater resources to enforce their intellectual property rights and to defend claims that may be brought against them. The litigation may involve patent holding companies or other adverse patent owners that have no relevant product revenues and against which our patents may therefore provide little or no deterrence. From time-to-time, third parties, including certain of these leading companies, have asserted and may assert patent, copyright, trademark or other intellectual property rights against us, our channel partners, our technology partners or our customers. We have received, and may in the future receive, notices that claim we have misappropriated, misused, or infringed other parties’ intellectual property rights, and, to the extent we gain greater market visibility, we face a higher risk of being the subject of intellectual property infringement claims, which is not uncommon with respect to the enterprise software market.

There may be third-party intellectual property rights, including issued or pending patents, that cover significant aspects of our technologies or business methods. We may be exposed to increased risk of being the subject of intellectual property infringement claims as a result of acquisitions, as, among other things, we have a lower level of visibility into the development process with respect to such technology or the care taken to safeguard against infringement risks. Any intellectual property claims, with or without merit, could be very time-consuming, could be expensive to settle or litigate and could divert our management’s attention and other resources. These claims could also subject us to significant liability for damages, potentially including treble damages if we are found to have willfully infringed patents or copyrights. These claims could also result in our having to stop using technology found to be in violation of a third party’s rights. We might be required to seek a license for the intellectual property, which may not be available on reasonable terms or at all. Even if a license were available, we could be required to pay significant royalties, which would increase our operating expenses. As a result, we may be required to develop alternative non-infringing technology, which could require significant effort and expense. If we cannot license or develop technology for any infringing aspect of our business, we would be forced to limit or stop sales of our offerings and may be unable to compete effectively. Any of these results would adversely affect our business operations and financial results.
  
We offer free trials, trial-to-buy and other next-generation go-to-market strategies, and we may not be able to realize the benefits of these strategies.
 
We offer trial version licenses, including online sandboxes, of certain of our offerings to users free of charge as part of our overall strategy of developing the market for offerings that provides operational intelligence and promoting additional penetration of our offerings in the markets in which we compete. Some users never convert from the trial version to the paid version. In fiscal 2017, we introduced free development-test licenses for certain commercial customers as part of our strategy to help enable such customers to expand their use of our offerings to additional use cases. In fiscal 2018, we began selling our cloud services through a cloud vendor marketplace. To the extent that users of our trial version do not become paying customers, our current customers do not expand their use of our offerings beyond the current predominant use cases, or we are unsuccessful in building effective go-to-market strategies for our offerings, we will not realize the intended benefits of these marketing strategies and our ability to grow our revenues will be adversely affected.
 
If we are not able to maintain and enhance our brand, our business and operating results may be adversely affected.
 
We believe that maintaining and enhancing the “Splunk” brand identity is critical to our relationships with our customers and channel partners and to our ability to attract new customers and channel partners. The successful promotion of our brand will depend largely upon our marketing efforts, our ability to continue to offer high-quality offerings and our ability to successfully differentiate our offerings from those of our competitors. Our brand promotion activities may not be successful or yield increased revenues. In addition, independent industry analysts often provide reviews of our offerings, as well as those of our competitors, and perception of our offerings in the marketplace may be significantly influenced by these reviews. If these reviews are negative, or less positive as compared to those of our competitors’ products and services, our brand may be adversely affected.
 
Moreover, it may be difficult to maintain and enhance our brand in connection with sales through channel or strategic partners. The promotion of our brand requires us to make substantial expenditures, and we anticipate that the expenditures will increase as our market becomes more competitive, as we expand into new markets and as more sales are generated through our channel partners. To the extent that these activities yield increased revenues, these revenues may not offset the increased expenses we incur. If we do not successfully maintain and enhance our brand, our business may not grow, we may have

49


reduced pricing power relative to competitors with stronger brands, and we could lose customers and channel partners, all of which would adversely affect our business operations and financial results.

Our future performance depends in part on proper use of our community website, Splunkbase, and support from third-party software developers.
 
Our offerings enable third-party software developers to build apps on top of our platform. We operate a community website, Splunkbase, for sharing these third-party apps, including add-ons and extensions. While we expect Splunkbase to support our sales and marketing efforts, it also presents certain risks to our business, including:
 
third-party developers may not continue developing or supporting the software apps that they share on Splunkbase;
 
we cannot provide any assurance that these apps meet the same quality standards that we apply to our own development efforts, and, to the extent they contain bugs or defects, they may create disruptions in our customers’ use of our offerings or negatively affect our brand;
 
we do not currently provide support for software apps developed by third-party software developers, and users may be left without support and potentially cease using our offerings if the third-party software developers do not provide support for these apps;

these third-party software developers may not possess the appropriate intellectual property rights to develop and share their apps; and
 
some of these developers may use the insight they gain using our offerings and from documentation publicly available on our website to develop competing products.
 
Many of these risks are not within our control to prevent, and our brand may be damaged if these apps, add-ons and extensions do not perform to our customers’ satisfaction and that dissatisfaction is attributed to us.
 
Our use of “open source” software could negatively affect our ability to sell our offerings and subject us to possible litigation.
 
We use open source software in our offerings and expect to continue to use open source software in the future. We may face claims from others alleging infringement of intellectual property rights in what we believe to be licensed open source software, or seeking to enforce the terms of an open source license, including by demanding release of our proprietary source code that was developed using or linked with such open source software. These claims could also result in litigation, require us to purchase a costly license or require us to devote additional research and development resources to change our offerings, any of which would have a negative effect on our business and operating results. In addition, if the license terms for the open source code change, we may be forced to re-engineer our offerings or incur additional costs to find alternative tools. 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, support, indemnity or assurance of title or controls on origin of the software. Further, some open source projects have known vulnerabilities and architectural instabilities and are provided on an “as-is” basis. Many of these risks associated with usage of open source software, such as the lack of warranties, support or assurances of title, cannot be eliminated, and could, if not properly addressed, negatively affect the performance of our offerings and our business. While we have established processes to help alleviate these risks, we cannot assure that these measures will reduce or completely shield us from these risks.
 
If we or our third-party service providers experience a security breach or unauthorized parties otherwise obtain access to our customers' data, our data, or our cloud services, our offerings may be perceived as not being secure, our reputation may be harmed, demand for our offerings may be reduced, and we may incur significant liabilities.
 
Our offerings involve the storage and transmission of data, and security breaches could result in the loss of this information, litigation, indemnity obligations and other liability. While we have taken steps to protect the confidential information that we have access to, including confidential information we may obtain through our customer support services or customer usage of our cloud services, our security measures could be breached. In addition, we do not directly control content that customers store in our offerings. If customers use our offerings for the transmission or storage of personally identifiable information and our security measures are or are believed to have been breached as a result of third-party action, employee error, malfeasance or otherwise, our reputation could be damaged, our business may suffer, and we could incur significant liability.

50



We also process, store and transmit our own data as part of our business and operations. This data may include personally identifiable, confidential or proprietary information. There can be no assurance that any security measures that we or our third-party service providers have implemented will be effective against current or future security threats. While we have taken steps to protect the integrity, confidentiality and security of our data, our security measures could fail and result in unauthorized access to or disclosure, modification, misuse, loss or destruction of such data.

Because there are many different security breach techniques and such techniques continue to evolve, we may be unable to anticipate attempted security breaches and implement adequate preventative measures. Third parties may also conduct attacks designed to temporarily deny customers access to our cloud services. Any security breach could result in a loss of customer confidence in the security of our offerings and damage to our brand, reduce the demand for our offerings, disrupt normal business operations, require us to spend material resources to investigate or correct the breach, expose us to legal liabilities, including litigation, regulatory enforcement, and indemnity obligations, and adversely affect our revenues and operating results. These risks may increase as we continue to grow the number and scale of our cloud services, and process, store, and transmit increasingly large amounts of data.

We use third-party technology and systems for a variety of reasons, including, without limitation, encryption and authentication technology, employee email, content delivery to customers, back-office support, credit card processing and other functions. Although we have developed systems and processes that are designed to protect customer information and prevent data loss and other security breaches, including systems and processes designed to reduce the impact of a security breach at a third-party vendor, such measures cannot provide absolute security.
 
We are subject to a number of legal requirements, contractual obligations and industry standards regarding security, data protection, and privacy and any failure to comply with these requirements, obligations or standards could have an adverse effect on our reputation, business, financial condition and operating results.
 
Privacy and data information security have become a significant issue in the United States and in many other countries where we have employees and operations and where we offer licenses or subscriptions to our offerings. The regulatory framework for privacy and personal information security issues worldwide is rapidly evolving and is likely to remain uncertain for the foreseeable future. The U.S. federal and various state and foreign government bodies and agencies have adopted or are considering adopting laws and regulations limiting, or laws and regulations regarding the collection, distribution, use, disclosure, storage, and security of personal information. Some of these requirements include obligations of companies to notify individuals of security breaches involving particular personal information, which could result from breaches experienced by us or our service providers. Even though we may have contractual protections with our service providers, a security breach could impact our reputation, harm our customer confidence, hurt our sales and expansion into new markets or cause us to lose existing customers, and could expose us to potential liability or require us to expend significant resources on data security and in responding to such breach.

Internationally, virtually every jurisdiction in which we operate has established its own data security and privacy legal framework with which we or our customers must comply. Laws and regulations in these jurisdictions apply broadly to the collection, use, storage, disclosure and security of data that identifies or may be used to identify or locate an individual, such as names, email addresses and, in some jurisdictions, Internet Protocol (“IP”) addresses. These laws and regulations often are more restrictive than those in the United States and are rapidly evolving. For example, in 2016, a new EU data protection regime, the General Data Protection Regulation (“GDPR”) was adopted, and we self-certified to the U.S.-EU Privacy Shield developed by the U.S. Department of Commerce and the European Commission to provide U.S. companies with a valid data transfer mechanism under EU law to permit them to transfer personal data from the European Union to the United States. The U.S.-EU Privacy Shield is subject to annual review and may be challenged, suspended or invalidated. Complying with the GDPR or other new data protection laws and regulations may cause us to incur substantial operational costs or require us to modify our data handling practices. Non-compliance could result in proceedings against us by governmental entities or others and may otherwise adversely impact our business, financial condition and operating results.
 
In addition to government regulation, privacy advocates and industry groups may propose new and different self-regulatory standards that either legally or contractually apply to us. We also expect that there will continue to be new proposed laws and regulations concerning privacy, data protection and information security, and we cannot yet determine the impact such future laws, regulations and standards may have on our business. 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. Because the interpretation and application of laws and other obligations relating to privacy and data protection are still uncertain, it is possible that these laws and other obligations may be interpreted and applied in a manner that is inconsistent with our existing data management practices or the features of our offerings. If so, in addition to the

51


possibility of fines, lawsuits and other claims, we could be required to fundamentally change our business activities and practices or modify our offerings, which could have an adverse effect on our business. We may be unable to make such changes and modifications in a commercially reasonable manner or at all, and our ability to develop new offerings and features could be limited. Any inability to adequately address privacy concerns, even if unfounded, or comply with applicable privacy or data protection laws, regulations and policies, could result in additional cost and liability to us, damage our reputation, inhibit sales and adversely affect our business.
 
Furthermore, the costs of compliance with, and other burdens imposed by, the laws, regulations, and policies that are applicable to the businesses of our customers may limit the use and adoption of, and reduce the overall demand for, our offerings. For example, as a service provider to our customers, we may collect and use personally identifiable information, including protected health information, which may subject us to a number of data protection, security, privacy and other government- and industry-specific requirements, including those that require companies to notify individuals of data security incidents involving certain types of personal data, such as the Health Insurance Portability and Accountability Act of 1996 (“HIPAA”). Privacy and personal information security concerns, whether valid or not valid, may inhibit market adoption of our offerings particularly in certain industries and foreign countries.
 
If we are unable to attract and retain leadership and key personnel, our business could be adversely affected.
 
We depend on the continued contributions of our leadership, senior management and other key personnel, the loss of whom could adversely affect our business. With any change in leadership, there is a risk to organizational effectiveness and employee retention as well as the potential for disruption to our business. All of our executive officers and key employees are at-will employees, which means they may terminate their employment relationship with us at any time. We do not maintain a key-person life insurance policy on any of our officers or other employees.
 
Our future success also depends on our ability to identify, attract and retain highly skilled technical, managerial, finance and other personnel, particularly in our sales and marketing, research and development, general and administrative, and professional service departments. We face intense competition for qualified individuals from numerous software and other technology companies.

In addition, competition for qualified personnel, particularly software engineers, is particularly intense in the San Francisco Bay Area, where our headquarters are located. We may incur significant costs to attract and retain them, and we may lose new employees to our competitors or other technology companies before we realize the benefit of our investment in recruiting and training them. As we move into new geographies, we will need to attract and recruit skilled personnel in those areas. If we are unable to attract and retain suitably qualified individuals who are capable of meeting our growing technical, operational and managerial requirements, on a timely basis or at all, our business will be adversely affected.
 
Volatility or lack of performance in our stock price may also affect our ability to attract and retain our key employees. Many of our senior management personnel and other key employees have become, or will soon become, vested in a substantial amount of stock, restricted stock units or stock options. Employees may be more likely to leave us if the shares they own or the shares underlying their vested restricted stock units or options have significantly appreciated in value relative to the original purchase prices of the shares or the exercise prices of the options, or, conversely, if the exercise prices of the options that they hold are significantly above the market price of our common stock. If we are unable to retain our employees, or if we need to increase our compensation expenses to retain our employees, our business, results of operations, financial condition and cash flows would be adversely affected.

If poor advice or misinformation is spread through our community website, Splunk Answers, users of our offerings may experience unsatisfactory results from using our offerings, which could adversely affect our reputation and our ability to grow our business.
 
We host Splunk Answers for sharing knowledge about how to perform certain functions with our offerings. Our users are increasingly turning to Splunk Answers for support in connection with their use of our offerings. We do not review or test the information that non-Splunk employees post on Splunk Answers to ensure its accuracy or efficacy in resolving technical issues. Therefore, we cannot ensure that all the information listed on Splunk Answers is accurate or that it will not adversely affect the performance of our offerings. Furthermore, users who post such information on Splunk Answers may not have adequate rights to the information to share it publicly, and we could be the subject of intellectual property claims based on our hosting of such information. If poor advice or misinformation is spread among users of Splunk Answers, our customers or other users of our offerings may experience unsatisfactory results from using our offerings, which could adversely affect our reputation and our ability to grow our business.
 

52


Prolonged economic uncertainties or downturns could materially adversely affect our business.
 
Current or future economic downturns or uncertainty could adversely affect our business operations or financial results. Negative conditions in the general economy both in the United States and abroad, including conditions resulting from financial and credit market fluctuations, trade uncertainty and terrorist attacks on the United States, Europe, Asia Pacific or elsewhere, could cause a decrease in corporate spending on enterprise software in general and negatively affect the rate of growth of our business.

General worldwide economic conditions have experienced a significant downturn and continue to remain unstable. These conditions make it extremely difficult for our customers and us to forecast and plan future business activities accurately, and they could cause our customers to reevaluate their decision to purchase our offerings, which could delay and lengthen our sales cycles or result in cancellations of planned purchases. Furthermore, during challenging economic times our customers may face issues in gaining timely access to sufficient credit, which could result in an impairment of their ability to make timely payments to us. If that were to occur, we may be required to increase our allowance for doubtful accounts, which would adversely affect our financial results.
 
We have a significant number of customers in the business services, energy, financial services, healthcare and pharmaceuticals, technology, manufacturing, media and entertainment, online services, retail, telecommunications and travel and transportation industries. A substantial downturn in any of these industries may cause firms to react to worsening conditions by reducing their capital expenditures in general or by specifically reducing their spending on information technology. Customers in these industries may delay or cancel information technology projects or seek to lower their costs by renegotiating vendor contracts. To the extent purchases of our offerings are perceived by customers and potential customers to be discretionary, our revenues may be disproportionately affected by delays or reductions in general information technology spending. Also, customers may choose to develop in-house software as an alternative to using our offerings. Moreover, competitors may respond to market conditions by lowering prices and attempting to lure away our customers. In addition, the increased pace of consolidation in certain industries may result in reduced overall spending on our offerings.
 
We cannot predict the timing, strength or duration of any economic slowdown, instability or recovery, generally or within any particular industry or geography. If the economic conditions of the general economy or industries in which we operate worsen from present levels, our business operations and financial results could be adversely affected.
 
We may require additional capital to support business growth, and this capital might not be available on acceptable terms, if at all.
 
We intend to continue to make investments to support our business growth and may require additional funds to respond to business challenges, including the need to develop new features or enhance our offerings, improve our operating infrastructure or acquire complementary businesses and technologies. Accordingly, we may need to engage in equity or debt financings to secure additional funds. If we raise additional funds through future issuances of equity or convertible debt securities, our existing stockholders could suffer significant dilution, and any new equity securities we issue could have rights, preferences and privileges superior to those of holders of our common stock. Any debt financing that we may secure in the future could involve restrictive covenants relating to our capital raising activities and other financial and operational matters, which may make it more difficult for us to obtain additional capital and to pursue business opportunities, including potential acquisitions. We may not be able to obtain additional financing on terms favorable to us, if at all. If we are unable to obtain adequate financing or financing on terms satisfactory to us when we require it, our ability to continue to support our business growth and to respond to business challenges could be significantly impaired, and our business may be adversely affected.

We have in the past made and may in the future make acquisitions that could prove difficult to integrate and/or adversely affect our business operations and financial results.
 
From time to time, we may choose to expand by making acquisitions that could be material to our business, results of operations, financial condition and cash flows. Our ability as an organization to successfully acquire and integrate technologies or businesses is unproven. Acquisitions involve many risks, including the following:
 
an acquisition may negatively affect our financial results because it may require us to incur charges or assume substantial debt or other liabilities, may cause adverse tax consequences or unfavorable accounting treatment, may expose us to claims and disputes by third parties, including intellectual property claims and disputes, or may not generate sufficient financial return to offset additional costs and expenses related to the acquisition;

potential goodwill impairment charges related to acquisitions;

53



costs and potential difficulties associated with the requirement to test and assimilate the internal control processes of the acquired business;

we may encounter difficulties or unforeseen expenditures in integrating the business, technologies, products, personnel or operations of any company that we acquire, particularly if key personnel of the acquired company decide not to work for us or if we are unable to retain key personnel;

we may not realize the expected benefits of the acquisition;

an acquisition may disrupt our ongoing business, divert resources, increase our expenses and distract our management;
 
an acquisition may result in a delay or reduction of customer purchases for both us and the company acquired due to customer uncertainty about continuity and effectiveness of service from either company;

the potential impact on relationships with existing customers, vendors and distributors as business partners as a result of acquiring another company or business that competes with or otherwise is incompatible with those existing relationships;

the potential that our due diligence of the acquired company or business does not identify significant problems or liabilities;

exposure to litigation or other claims in connection with, or inheritance of claims or litigation risk as a result of, an acquisition, including but not limited to claims from former employees, customers or other third parties;
 
we may encounter difficulties in, or may be unable to, successfully sell any acquired products;
 
an acquisition may involve the entry into geographic or business markets in which we have little or no prior experience or where competitors have stronger market positions;
 
an acquisition may require us to comply with additional laws and regulations or result in liabilities resulting from the acquired company’s pre-acquisition failure to comply with applicable laws;

our use of cash to pay for an acquisition would limit other potential uses for our cash;
 
if we incur debt to fund such acquisition, such debt may subject us to material restrictions on our ability to conduct our business as well as financial maintenance covenants; and
 
to the extent that we issue a significant amount of equity securities in connection with future acquisitions, existing stockholders may be diluted and earnings per share may decrease.
 
The occurrence of any of these risks could have a material adverse effect on our business operations and financial results.
 
If currency exchange rates fluctuate substantially in the future, our financial results, which are reported in U.S. dollars, could be adversely affected.
 
As we continue to expand our international operations, we become more exposed to the effects of fluctuations in currency exchange rates. Although our sales contracts are denominated in U.S. dollars, and therefore our revenues are not subject to foreign currency risk, a strengthening of the U.S. dollar could increase the real cost of our offerings to our customers outside of the United States, adversely affecting our business operations and financial results. We incur expenses for employee compensation and other operating expenses at our non-U.S. locations in the local currency. Fluctuations in the exchange rates between the U.S. dollar and other currencies could result in the dollar equivalent of such expenses being higher. This could have a negative impact on our reported operating results. Although we engage in limited hedging strategies, any such strategies, such as forward contracts, options and foreign exchange swaps, related to transaction exposures that we may implement to mitigate this risk may not eliminate our exposure to foreign exchange fluctuations.
 
The enactment of legislation implementing changes in the United States of taxation of international business activities or the adoption of other tax reform policies could materially impact our financial position and results of operations.

54


 
Recent changes to United States tax laws, including limitations on the ability of taxpayers to claim and utilize foreign tax credits and the deferral of certain tax deductions until earnings outside of the United States are repatriated to the United States, as well as changes to United States tax laws that may be enacted in the future, could impact the tax treatment of our foreign earnings. Due to expansion of our international business activities, any changes in the United States taxation of such activities may increase our worldwide effective tax rate and adversely affect our financial position and results of operations.

Our ability to use our net operating losses to offset future taxable income may be subject to certain limitations.
 
In general, under Section 382 of the United States Internal Revenue Code of 1986, as amended, or the Code, a corporation that undergoes an “ownership change” is subject to limitations on its ability to utilize its pre-change net operating losses, or NOLs, to offset future taxable income. If our existing NOLs are subject to limitations arising from previous ownership changes, our ability to utilize NOLs could be limited by Section 382 of the Code. Future changes in our stock ownership, some of which are outside of our control, could result in an ownership change under Section 382 of the Code. Furthermore, our ability to utilize NOLs of companies that we may acquire in the future may be subject to limitations. There is also a risk that either under existing regulations or due to regulatory changes, such as suspensions on the use of NOLs, or other unforeseen reasons, our existing NOLs could expire or otherwise be unavailable to offset future income tax liabilities. For these reasons, we may not be able to utilize a portion of the NOLs reflected on our balance sheet, even if we attain profitability.
 
Taxing authorities may successfully assert that we should have collected or in the future should collect sales and use, value added or similar taxes, and we could be subject to liability with respect to past or future sales, which could adversely affect our financial results.
 
We do not collect sales and use, value added and similar taxes in all jurisdictions in which we have sales, based on our belief that such taxes are not applicable. Sales and use, value added and similar tax laws and rates vary greatly by jurisdiction. Certain jurisdictions in which we do not collect such taxes may assert that such taxes are applicable, which could result in tax assessments, penalties and interest, and we may be required to collect such taxes in the future. Such tax assessments, penalties and interest or future requirements may adversely affect our financial results.
 
Our international operations subject us to potentially adverse tax consequences.
 
We generally conduct our international operations through wholly owned subsidiaries, branches and representative offices and report our taxable income in various jurisdictions worldwide based upon our business operations in those jurisdictions. We are in the process of organizing our corporate structure to more closely align with the international nature of our business activities. Our intercompany relationships are subject to complex transfer pricing regulations administered by taxing authorities in various jurisdictions. The relevant taxing authorities may disagree with our determinations as to the income and expenses attributable to specific jurisdictions. If such a disagreement were to occur, and our position were 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. We believe that our financial statements reflect adequate reserves to cover such a contingency, but there can be no assurances in that regard.
 
We could be subject to additional tax liabilities.
 
We are subject to federal, state and local taxes in the United States and numerous foreign jurisdictions. Significant judgment is required in evaluating our tax positions and our worldwide provision for taxes. During the ordinary course of business, there are many activities and transactions for which the ultimate tax determination is uncertain. We previously discovered that we have not complied with various tax rules and regulations in certain foreign jurisdictions. We are working to resolve these matters. In addition, our tax obligations and effective tax rates could be adversely affected by changes in the relevant tax, accounting and other laws, regulations, principles and interpretations, including those relating to income tax nexus, by our earnings being lower than anticipated in jurisdictions where we have lower statutory rates and higher than anticipated in jurisdictions where we have higher statutory rates, by changes in foreign currency exchange rates, or by changes in the valuation of our deferred tax assets and liabilities. We may be audited in various jurisdictions, and such jurisdictions may assess additional taxes against us. Although we believe our tax estimates are reasonable, the final determination of any tax audits or litigation could be materially different from our historical tax provisions and accruals, which could have a material adverse effect on our operating results or cash flows in the period or periods for which a determination is made.
 
Our financial results may be adversely affected by changes in accounting principles applicable to us.


55


Generally accepted accounting principles in the United States (“U.S. GAAP”) are subject to interpretation by the Financial Accounting Standards Board (“FASB”), the SEC, and other various bodies formed to promulgate and interpret appropriate accounting principles. For example, in May 2014, the FASB issued accounting standards update No. 2014-09 (Topic 606), Revenue from Contracts with Customers, which supersedes nearly all existing revenue recognition guidance under U.S. GAAP. We will be required to implement this new revenue standard, as amended by accounting standards update No. 2015-14, in the first quarter of fiscal 2019. While we are still evaluating the total impact of the new revenue standard, we believe the adoption of this new standard will have a material impact on our condensed consolidated financial statements, including the way we account for arrangements involving a term license, deferred revenue and sales commissions. In addition, some deferred revenue, primarily from arrangements involving term licenses, will never be recognized as revenue upon adoption of the new revenue standard and instead will be part of the cumulative effect adjustment within accumulated deficit. These or other changes in accounting principles could adversely affect our financial results. Any difficulties in implementing these pronouncements could cause us to fail to meet our financial reporting obligations, which could result in regulatory discipline and harm investors’ confidence in us.

Our stock price has been volatile, may continue to be volatile and may decline regardless of our financial performance.
 
The trading prices of the securities of technology companies have been highly volatile. The market price of our common stock has fluctuated significantly and may continue to fluctuate significantly in response to numerous factors, many of which are beyond our control, including:

actual or anticipated fluctuations in our financial results;
 
the financial projections we provide to the public, any changes in these projections or our failure to meet or exceed these projections;

failure of securities analysts to initiate or maintain coverage of our company, changes in financial estimates by any securities analysts who follow our company, or our failure to meet these estimates or the expectations of investors;
 
ratings changes by any securities analysts who follow our company;
 
announcements by us or our competitors of significant technical innovations, acquisitions, strategic partnerships, joint ventures or capital commitments;
 
changes in operating performance and stock market valuations of other technology companies generally, or those in our industry in particular;
 
price and volume fluctuations in certain categories of companies or the overall stock market, including as a result of trends in the global economy;
 
any major change in our board of directors or management;
 
lawsuits threatened or filed against us; and

other events or factors, including those resulting from war, incidents of terrorism or responses to these events.
 
In addition, the stock markets, and in particular the market on which our common stock is listed, have experienced extreme price and volume fluctuations that have affected and continue to affect the market prices of equity securities of many technology companies. Stock prices of many technology companies have fluctuated in a manner unrelated or disproportionate to the financial 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 adversely affect our business, results of operations, financial condition and cash flows.
 
If securities or industry analysts do not publish research or reports about our business, or publish negative reports about our business, our share price and trading volume could decline.
 
The trading market for our common stock depends in part on the research and reports that securities or industry analysts publish about us or our business, our market and our competitors. We do not have any control over these analysts. If

56


one or more of the analysts who cover us downgrade our shares or change their opinion of our shares, our share price would likely decline. If one or more of these analysts cease coverage of our company or fail to regularly publish reports on us, we could lose visibility in the financial markets, which could cause our share price or trading volume to decline.
 
Substantial future sales of shares of our common stock could cause the market price of our common stock to decline.
 
The market price of shares of our common stock could decline as a result of substantial sales of our common stock, particularly sales by our directors, executive officers, employees and significant stockholders, a large number of shares of our common stock becoming available for sale, or the perception in the market that holders of a large number of shares intend to sell their shares. As of October 31, 2017, we had outstanding approximately 141.0 million shares of our common stock. We have also registered shares of common stock that we may issue under our employee equity incentive plans. These shares will be able to be sold freely in the public market upon issuance.
 
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.

As a public company, we are subject to the reporting requirements of the Securities Exchange Act of 1934, or the Exchange Act, the Sarbanes-Oxley Act, the Dodd-Frank Act, the listing requirements of The NASDAQ Stock Market and other applicable securities rules and regulations. Compliance with these rules and regulations has increased our legal and financial compliance costs, made some activities more difficult, time-consuming or costly and increased and will continue to increase demand on our systems and resources. The Exchange Act requires, among other things, that we file annual, quarterly and current reports with respect to our business and operating results. The Sarbanes-Oxley Act requires, among other things, that we maintain effective disclosure controls and procedures and internal control over financial reporting. In order to maintain and, if required, improve our disclosure controls and procedures and internal control over financial reporting to meet this standard, significant resources and management oversight may be required. As a result, management’s attention may be diverted from other business concerns, which could adversely affect our business and operating results. Although we have already hired additional employees to comply with these requirements, we may need to hire more employees in the future or engage outside consultants, which will increase our costs and expenses.
 
In addition, changing laws, regulations, standards and practices 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, standards and practices 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 regulatory and governing bodies provide new guidance or as market practices develop. This could result in continuing uncertainty regarding compliance matters and higher costs necessitated by ongoing revisions to disclosure and governance practices. We will continue to invest resources to comply with evolving laws, regulations and standards and keeping abreast of current practices, and this investment may result in increased general and administrative expenses and a diversion of management’s time and attention from revenue-generating activities to compliance and corporate governance activities. If our efforts to comply with new laws, regulations and standards differ from the activities intended by regulatory or governing bodies due to ambiguities related to their application and practice, regulatory authorities may initiate legal proceedings against us and our business may be adversely affected.
 
As a result of disclosure of information as a public company, our business and financial condition have become more visible, which we believe may result in threatened or actual litigation, including by competitors and other third parties. If such claims are successful, our business operations and financial results could be adversely affected, 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 adversely affect our business operations and financial results. From time to time, public companies are subject to campaigns by investors seeking to increase short-term stockholder value through actions such as financial restructuring, increased debt, special dividends, stock repurchases or sales of assets or the entire company. If stockholders attempt to effect such changes or acquire control over us, responding to such actions would be costly, time-consuming and disruptive, which could adversely affect our results of operations, financial results and the value of our common stock. These factors could also make it more difficult for us to attract and retain qualified employees, executive officers and members of our board of directors.
 
We are obligated to develop and maintain proper and effective internal control over financial reporting. These internal controls may not be determined to be effective, which may adversely affect investor confidence in our company and, as a result, the value of our common stock.
 
We are required, pursuant to Section 404 of the Sarbanes-Oxley Act, to furnish a report by management on, among other things, the effectiveness of our internal control over financial reporting. This assessment includes disclosure of any

57


material weaknesses identified by our management in our internal control over financial reporting. We are also required to have our independent registered public accounting firm issue an opinion on the effectiveness of our internal control over financial reporting on an annual basis. During the evaluation and testing process, if we identify one or more material weaknesses in our internal control over financial reporting, we will be unable to assert that our internal controls are effective.

If we are unable to assert that our internal control over financial reporting is effective, or if our independent registered public accounting firm is unable to express an opinion on the effectiveness of our internal control over financial reporting, we could lose investor confidence in the accuracy and completeness of our financial reports, which would cause the price of our common stock to decline, and we may be subject to investigation or sanctions by the SEC.
 
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 development 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, price appreciation of our common stock, which may never occur, may be the only way our stockholders realize any future gains on their investments.
 
Anti-takeover provisions in our charter documents and under Delaware law could make an acquisition of our company more difficult, limit attempts by our stockholders to replace or remove our current management and limit the market price of our common stock.
 
Provisions in our certificate of incorporation and bylaws may have the effect of delaying or preventing a change of control or changes in our management. Our certificate of incorporation and bylaws include provisions that:
 
authorize our board of directors to issue, without further action by the stockholders, shares of undesignated preferred stock with terms, rights and preferences determined by our board of directors;
 
require that any action to be taken by our stockholders be effected at a duly called annual or special meeting and not by written consent;
 
specify that special meetings of our stockholders can be called only by our board of directors, the Chairman of our board of directors, or our Chief Executive Officer;
 
establish an advance notice procedure for stockholder proposals to be brought before an annual meeting, including proposed nominations of persons for election to our board of directors;
 
establish that our board of directors is divided into three classes, Class I, Class II and Class III, with each class serving three-year staggered terms;

prohibit cumulative voting in the election of directors;
 
provide that our directors may be removed only for cause;
 
provide that vacancies on our board of directors may be filled only by a majority of directors then in office, even though less than a quorum; and
 
require the approval of our board of directors or the holders of a supermajority of our outstanding shares of capital stock to amend our bylaws and certain provisions of our certificate of incorporation.
 
These provisions may frustrate or prevent any attempts by our stockholders to replace or remove our current management by making it more difficult for stockholders to replace members of our board of directors, which is responsible for appointing the members of our management. In addition, because we are incorporated in Delaware, we are governed by the provisions of Section 203 of the Delaware General Corporation Law, which generally prohibits a Delaware corporation from engaging in any of a broad range of business combinations with any “interested” stockholder for a period of three years following the date on which the stockholder became an “interested” stockholder. 

 
Item 2.         Unregistered Sales of Equity Securities and Use of Proceeds

58


 
Not applicable.
 
Item 6.         Exhibits.
 
The exhibits listed in the accompanying Exhibit Index are filed or incorporated by reference as part of this Quarterly Report.

59


EXHIBIT
INDEX
 
Exhibit
Number
 
Description
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
101.INS
 
XBRL Instance Document
 
 
 
101.SCH
 
XBRL Taxonomy Schema Linkbase Document
 
 
 
101.CAL
 
XBRL Taxonomy Calculation Linkbase Document
 
 
 
101.DEF
 
XBRL Taxonomy Definition Linkbase Document
 
 
 
101.LAB
 
XBRL Taxonomy Labels Linkbase Document
 
 
 
101.PRE
 
XBRL Taxonomy Presentation Linkbase Document
 
 
 
#
 
Indicates management contract or compensatory plan.

 

 
 
 
 
 
 
 
 
 
 
 


60


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.
 
 
Date: December 6, 2017
 
 
 
 
 
 
 
 
 
SPLUNK INC.
 
 
 
 
 
By:
/s/ David F. Conte
 
 
David F. Conte
 
 
Senior Vice President and Chief Financial Officer
 
 
(Principal Financial and Accounting Officer)
 
 
 

61
EX-10.1 2 ex101.htm EXHIBIT 10.1 Exhibit


Exhibit 10.1

AMENDMENT TO
SPLUNK INC. 2012 EQUITY INCENTIVE PLAN
Effective September 14, 2017

The Splunk Inc. (the “Company”) 2012 Equity Incentive Plan (the “Plan”) is hereby amended effective as of the date approved by the Company’s Board of Directors as follows:

1.Section 13 of the Plan is amended as follows:

(a)The caption of Section 13 of the Plan is amended and restated as follows:

Adjustments; Dissolution or Liquidation; Merger or Change in Control; Death.

(b)A new clause (e) is added to Section 13 of the Plan as follows:

Death. Unless otherwise determined by the Administrator, if an Employee or Outside Director Participant ceases to be an Employee or Outside Director, as applicable, as a result of such Participant’s death, then such Participant will immediately become one hundred percent (100%) vested in and have the right to exercise Options and/or Stock Appreciation Rights as to one hundred percent (100%) of the Shares underlying such Award, including those Shares which would not otherwise be vested or exercisable; one hundred percent (100%) of the aggregate restrictions initially on Restricted Stock and Restricted Stock Units will lapse; with respect to Awards with performance-based vesting for which the achievement of designated performance goals has been determined, Participant will immediately become vested in one hundred percent (100%) of the earned Awards; and, with respect to Awards for which the achievement of designated performance goals or other vesting criteria has not yet been determined, all performance goals or other vesting criteria required to be met for such Awards to be earned will be deemed achieved at target levels and Participant will immediately become vested in one hundred percent (100%) of the earned Awards, provided that if such termination of the Participant occurs following the end of the performance period for any performance goal but prior to the determination of the achievement of such performance goal, then the achievement of such performance goal will be determined based on actual performance and Participant will immediately become vested in one hundred percent (100%) of the earned Awards. Notwithstanding the foregoing sentence, if the Participant has not been continuously an Employee or Outside Director, as applicable, for at least 12 months prior to the day the Participant ceases to be an Employee or Outside Director as a result of the Participant’s death, then for each reference to “one hundred percent (100%)” in the foregoing sentence, “fifty percent (50%)” will be substituted. Any Options that become vested and exercisable pursuant to this paragraph shall be exercisable in accordance with Section 6(d)(iv) and the applicable Award Agreement.”

2.Except as otherwise expressly set forth herein, all terms and conditions of the Plan shall remain in full force and effect.



EX-10.2 3 ex102.htm EXHIBIT 10.2 Exhibit

Exhibit 10.2
splunklogoa01a02.gif
Doug Merritt
CEO & President
270 Brannan Street
San Francisco, CA 94107

October 3, 2017

Ms. Susan St. Ledger
c/o Splunk Inc.
270 Brannan Street
San Francisco, CA 94107

Re:    Promotion Letter

Dear Susan:

Congratulations on your promotion to the position of President, Worldwide Field Operations! This letter agreement (the “Agreement”) is entered into between Splunk Inc. (the “Company” or “we”) and you. The purpose of this Agreement is to confirm your new position, annual salary and bonus target, as well as the equity awards granted to you by the Compensation Committee of the Board of Directors of the Company (the “Compensation Committee”). Other than as specified in this Agreement, the terms and conditions contained in your Employment Offer letter agreement dated March 3, 2016 remain in effect.

1.Annual Salary; Executive Bonus. Your new title will be President, Worldwide Field Operations. Your promotion is effective as of October 1, 2017 (the “Effective Date”), and you will continue report to me. As of the Effective Date, your gross base salary will be $440,000 per year and you will be paid semi-monthly at a rate of approximately $18,334, less applicable deductions and withholdings. In addition, you will continue to be eligible to participate in the Company’s Executive Bonus Plan with no change to your annual bonus percentage at target. Your annual on target earnings will be $880,000.

2.Equity. The Compensation Committee granted you 94,000 Restricted Stock Units (“Promotion RSUs”). The Promotion RSUs will vest over approximately 4 years with 25% of the Promotion RSUs vesting on or about September 10, 2018 and 1/16th of the Promotion RSUs vesting quarterly thereafter as specified in your Promotion RSU agreement, so long as you remain employed by the Company.

3.Acceptance. To accept this Agreement, please sign in the space indicated and return to me. Your signature will acknowledge that you have read, understand and agree to the terms and conditions of this Agreement.

Please feel free to contact me if you have any questions.


Best,

/s/ Doug Merritt

Doug Merritt
Chief Executive Officer and President
Splunk Inc.






Acceptance and Agreement

I have read, understand, and agree to each of the terms and conditions set forth above.

I further acknowledge that no promises or commitments have been made to me except as specifically set forth herein, my Employment Offer letter agreement dated March 3, 2016, and the equity award agreements for my currently outstanding equity awards.

/s/ Susan St. Ledger
 
October 3, 2017
Susan St. Ledger
 
Date




EX-31.1 4 exhibit311103117.htm EXHIBIT 31.1 Exhibit


Exhibit 31.1

Certification of Chief Executive Officer Pursuant to
Securities Exchange Act Rules 13a-14(a) and 15d-14(a)
as Adopted Pursuant to
Section 302 of the Sarbanes-Oxley Act of 2002
 
I, Douglas S. Merritt, certify that:
 
1.    I have reviewed this Quarterly Report on Form 10-Q of Splunk 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)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
 
a.     Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

b.    Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
 
c.    Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
 
d.    Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
 
5.    The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
 
a.     All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
 
b.    Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting. 






Date: December 6, 2017
 
 
/s/ Douglas S. Merritt
 
Douglas S. Merritt
 
 
 
President and Chief Executive Officer
 
 
 
(Principal Executive Officer)



EX-31.2 5 exhibit312103117.htm EXHIBIT 31.2 Exhibit


Exhibit 31.2

Certification of Chief Financial Officer Pursuant to
Securities Exchange Act Rules 13a-14(a) and 15d-14(a)
as Adopted Pursuant to
Section 302 of the Sarbanes-Oxley Act of 2002
 
I, David F. Conte, certify that:
 
1.    I have reviewed this Quarterly Report on Form 10-Q of Splunk 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)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
 
a.     Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

b.    Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
 
c.    Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
 
d.    Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
 
5.    The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
 
a.     All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
 
b.    Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting. 
 





Date: December 6, 2017
 
 
/s/ David F. Conte 
 
David F. Conte
 
 
 
Senior Vice President and Chief Financial Officer
 
 
 
(Principal Financial and Accounting Officer)



EX-32.1 6 exhibit321103117.htm EXHIBIT 32.1 Exhibit


Exhibit 32.1
 
Certification Pursuant to 18 U.S.C. Section 1350,
As Adopted Pursuant to
Section 906 of the Sarbanes-Oxley Act of 2002

Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (18 U.S.C. 1350), Douglas S. Merritt, President and Chief Executive Officer (Principal Executive Officer) of Splunk Inc. (the “Company”), and David F. Conte, Chief Financial Officer (Principal Financial and Accounting Officer) of the Company, each hereby certifies that, to the best of his knowledge:
 
1. Our Quarterly Report on Form 10-Q for the quarter ended October 31, 2017, to which this Certification is attached as Exhibit 32.1 (the “Report”), fully complies with the requirements of Section 13(a) or Section 15(d) of the Securities Exchange Act of 1934, and
 
2. The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
 
Date: December 6, 2017
 
 
 
 
 
/s/ Douglas S. Merritt
 
/s/ David F. Conte 
Douglas S. Merritt
 
David F. Conte
 
 
 
President and Chief Executive Officer
 
Senior Vice President and Chief Financial Officer
 
 
 
(Principal Executive Officer)
 
(Principal Financial and Accounting Officer)



EX-101.INS 7 splk-20171031.xml XBRL INSTANCE DOCUMENT 0001353283 2017-02-01 2017-10-31 0001353283 splk:SignalSenseInc.Member 2017-02-01 2017-10-31 0001353283 splk:RocanaInc.Member 2017-02-01 2017-10-31 0001353283 2017-11-29 0001353283 2017-01-31 0001353283 2017-10-31 0001353283 us-gaap:CostOfSalesMember 2016-02-01 2016-10-31 0001353283 us-gaap:CostOfSalesMember 2017-02-01 2017-10-31 0001353283 us-gaap:ResearchAndDevelopmentExpenseMember 2017-02-01 2017-10-31 0001353283 us-gaap:CostOfSalesMember 2017-08-01 2017-10-31 0001353283 us-gaap:GeneralAndAdministrativeExpenseMember 2017-08-01 2017-10-31 0001353283 us-gaap:GeneralAndAdministrativeExpenseMember 2017-02-01 2017-10-31 0001353283 us-gaap:GeneralAndAdministrativeExpenseMember 2016-08-01 2016-10-31 0001353283 us-gaap:ResearchAndDevelopmentExpenseMember 2017-08-01 2017-10-31 0001353283 us-gaap:SellingAndMarketingExpenseMember 2017-08-01 2017-10-31 0001353283 us-gaap:SellingAndMarketingExpenseMember 2016-02-01 2016-10-31 0001353283 us-gaap:CostOfSalesMember 2016-08-01 2016-10-31 0001353283 us-gaap:ResearchAndDevelopmentExpenseMember 2016-08-01 2016-10-31 0001353283 us-gaap:SellingAndMarketingExpenseMember 2017-02-01 2017-10-31 0001353283 us-gaap:SellingAndMarketingExpenseMember 2016-08-01 2016-10-31 0001353283 us-gaap:ResearchAndDevelopmentExpenseMember 2016-02-01 2016-10-31 0001353283 us-gaap:GeneralAndAdministrativeExpenseMember 2016-02-01 2016-10-31 0001353283 2017-08-01 2017-10-31 0001353283 2016-02-01 2016-10-31 0001353283 2016-08-01 2016-10-31 0001353283 2016-10-31 0001353283 2016-01-31 0001353283 2017-02-01 2017-04-30 0001353283 us-gaap:USTreasurySecuritiesMember 2017-10-31 0001353283 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2017-10-31 0001353283 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2017-01-31 0001353283 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2017-01-31 0001353283 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2017-10-31 0001353283 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2017-01-31 0001353283 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2017-10-31 0001353283 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2017-10-31 0001353283 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2017-01-31 0001353283 splk:InvestmentsCurrentMember us-gaap:USTreasurySecuritiesMember 2017-10-31 0001353283 us-gaap:USTreasurySecuritiesMember 2017-10-31 0001353283 splk:SanFranciscoCA270BrannanStreetMember 2014-05-13 0001353283 splk:SanFranciscoCA270BrannanStreetMember 2014-04-29 2014-04-29 0001353283 2016-02-01 2017-01-31 0001353283 splk:SanFranciscoCA270BrannanStreetMember 2014-04-29 0001353283 splk:InitialPremisesMember 2014-04-29 0001353283 splk:AdditionalPremisesMember 2014-04-29 0001353283 us-gaap:BuildingMember 2017-01-31 0001353283 us-gaap:LeaseholdImprovementsMember 2017-10-31 0001353283 us-gaap:LeaseholdImprovementsMember 2017-01-31 0001353283 us-gaap:FurnitureAndFixturesMember 2017-10-31 0001353283 us-gaap:ComputerEquipmentMember 2017-10-31 0001353283 us-gaap:BuildingMember 2017-10-31 0001353283 us-gaap:FurnitureAndFixturesMember 2017-01-31 0001353283 us-gaap:ComputerEquipmentMember 2017-01-31 0001353283 splk:AcquisitionMember 2017-05-15 0001353283 splk:SignalSenseInc.Member 2017-09-29 0001353283 splk:RocanaInc.Member 2017-10-06 0001353283 splk:RocanaInc.Member 2017-10-06 2017-10-06 0001353283 splk:AcquisitionMember 2017-05-15 2017-05-15 0001353283 splk:SignalSenseInc.Member 2017-09-29 2017-09-29 0001353283 splk:AcquisitionMember us-gaap:OtherIntangibleAssetsMember 2017-05-15 2017-05-15 0001353283 splk:AcquisitionMember us-gaap:DevelopedTechnologyRightsMember 2017-05-15 0001353283 splk:AcquisitionMember us-gaap:DevelopedTechnologyRightsMember 2017-05-15 2017-05-15 0001353283 splk:AcquisitionMember us-gaap:OtherIntangibleAssetsMember 2017-05-15 0001353283 us-gaap:CustomerRelationshipsMember 2017-10-31 0001353283 us-gaap:DevelopedTechnologyRightsMember 2017-10-31 0001353283 us-gaap:OtherIntangibleAssetsMember 2017-10-31 0001353283 us-gaap:DevelopedTechnologyRightsMember 2017-02-01 2017-10-31 0001353283 us-gaap:OtherIntangibleAssetsMember 2017-02-01 2017-10-31 0001353283 us-gaap:CustomerRelationshipsMember 2017-02-01 2017-10-31 0001353283 splk:SignalSenseInc.Member us-gaap:DevelopedTechnologyRightsMember 2017-09-29 0001353283 splk:SignalSenseInc.Member us-gaap:DevelopedTechnologyRightsMember 2017-09-29 2017-09-29 0001353283 splk:RocanaInc.Member us-gaap:DevelopedTechnologyRightsMember 2017-10-06 0001353283 splk:RocanaInc.Member us-gaap:OtherIntangibleAssetsMember 2017-10-06 0001353283 splk:RocanaInc.Member us-gaap:DevelopedTechnologyRightsMember 2017-10-06 2017-10-06 0001353283 splk:RocanaInc.Member us-gaap:OtherIntangibleAssetsMember 2017-10-06 2017-10-06 0001353283 us-gaap:LondonInterbankOfferedRateLIBORMember us-gaap:RevolvingCreditFacilityMember 2017-02-01 2017-10-31 0001353283 us-gaap:RevolvingCreditFacilityMember 2017-10-31 0001353283 us-gaap:RevolvingCreditFacilityMember 2013-05-09 0001353283 us-gaap:EmployeeStockOptionMember 2017-08-01 2017-10-31 0001353283 splk:UnregisteredRestrictedStockMember 2016-02-01 2017-01-31 0001353283 us-gaap:EmployeeStockOptionMember 2017-10-31 0001353283 splk:UnregisteredRestrictedStockMember 2017-02-01 2017-10-31 0001353283 us-gaap:RestrictedStockUnitsRSUMember 2017-10-31 0001353283 us-gaap:RestrictedStockUnitsRSUMember 2017-02-01 2017-10-31 0001353283 us-gaap:PerformanceSharesMember 2017-02-01 2017-10-31 0001353283 us-gaap:PerformanceSharesMember us-gaap:MaximumMember 2017-02-01 2017-10-31 0001353283 us-gaap:RestrictedStockUnitsRSUMember 2017-08-01 2017-10-31 0001353283 splk:UnregisteredRestrictedStockMember 2017-10-31 0001353283 us-gaap:PerformanceSharesMember 2017-10-31 0001353283 us-gaap:PerformanceSharesMember us-gaap:MinimumMember 2017-02-01 2017-10-31 0001353283 us-gaap:EmployeeStockOptionMember 2017-02-01 2017-10-31 0001353283 splk:UnregisteredRestrictedStockMember 2017-08-01 2017-10-31 0001353283 us-gaap:RestrictedStockUnitsRSUMember 2017-01-31 0001353283 us-gaap:EmployeeStockOptionMember 2017-01-31 0001353283 us-gaap:EmployeeStockOptionMember 2017-02-01 2017-10-31 0001353283 us-gaap:EmployeeStockOptionMember 2016-02-01 2017-01-31 0001353283 splk:InternationalMember 2017-08-01 2017-10-31 0001353283 splk:InternationalMember 2016-08-01 2016-10-31 0001353283 country:US 2017-02-01 2017-10-31 0001353283 country:US 2016-02-01 2016-10-31 0001353283 country:US 2017-08-01 2017-10-31 0001353283 splk:InternationalMember 2017-02-01 2017-10-31 0001353283 country:US 2016-08-01 2016-10-31 0001353283 splk:InternationalMember 2016-02-01 2016-10-31 0001353283 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember splk:CustomerOneMember 2017-02-01 2017-10-31 0001353283 us-gaap:SalesRevenueGoodsNetMember us-gaap:CustomerConcentrationRiskMember splk:CustomerTwoMember 2017-08-01 2017-10-31 0001353283 us-gaap:SalesRevenueGoodsNetMember us-gaap:CustomerConcentrationRiskMember splk:CustomerTwoMember 2016-02-01 2016-10-31 0001353283 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember splk:CustomerOneMember 2016-02-01 2017-01-31 0001353283 us-gaap:SalesRevenueGoodsNetMember us-gaap:CustomerConcentrationRiskMember splk:CustomerOneMember 2017-02-01 2017-10-31 0001353283 us-gaap:SalesRevenueGoodsNetMember us-gaap:CustomerConcentrationRiskMember splk:CustomerOneMember 2017-08-01 2017-10-31 0001353283 us-gaap:PropertyPlantAndEquipmentMember us-gaap:GeographicConcentrationRiskMember country:US 2017-02-01 2017-10-31 0001353283 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember splk:CustomerTwoMember 2017-02-01 2017-10-31 0001353283 us-gaap:SalesRevenueGoodsNetMember us-gaap:CustomerConcentrationRiskMember splk:CustomerTwoMember 2016-08-01 2016-10-31 0001353283 us-gaap:SalesRevenueGoodsNetMember us-gaap:CustomerConcentrationRiskMember splk:CustomerOneMember 2016-02-01 2016-10-31 0001353283 us-gaap:SalesRevenueGoodsNetMember us-gaap:CustomerConcentrationRiskMember splk:CustomerTwoMember 2017-02-01 2017-10-31 0001353283 us-gaap:SalesRevenueGoodsNetMember us-gaap:CustomerConcentrationRiskMember splk:CustomerOneMember 2016-08-01 2016-10-31 0001353283 splk:InternationalMember 2017-10-31 0001353283 splk:InternationalMember 2017-01-31 0001353283 country:US 2017-10-31 0001353283 country:US 2017-01-31 0001353283 us-gaap:SalesRevenueGoodsNetMember us-gaap:CustomerConcentrationRiskMember 2016-02-01 2016-10-31 0001353283 us-gaap:SalesRevenueGoodsNetMember us-gaap:CustomerConcentrationRiskMember 2017-02-01 2017-10-31 0001353283 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2017-01-31 0001353283 us-gaap:SalesRevenueGoodsNetMember us-gaap:CustomerConcentrationRiskMember 2017-08-01 2017-10-31 0001353283 us-gaap:SalesRevenueGoodsNetMember us-gaap:CustomerConcentrationRiskMember 2016-08-01 2016-10-31 0001353283 us-gaap:PropertyPlantAndEquipmentMember us-gaap:GeographicConcentrationRiskMember country:US 2016-02-01 2017-01-31 0001353283 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2017-10-31 0001353283 us-gaap:RestrictedStockUnitsRSUMember 2017-02-01 2017-10-31 0001353283 us-gaap:EmployeeStockMember 2017-02-01 2017-10-31 0001353283 us-gaap:EmployeeStockMember 2016-02-01 2016-10-31 0001353283 us-gaap:EmployeeStockOptionMember 2016-02-01 2016-10-31 0001353283 us-gaap:RestrictedStockUnitsRSUMember 2016-02-01 2016-10-31 iso4217:USD xbrli:shares xbrli:shares utreg:sqft splk:customer iso4217:USD xbrli:pure splk:segment false --01-31 Q3 2018 2017-10-31 10-Q 0001353283 141458410 Yes Large Accelerated Filer SPLUNK INC 6000000 662096000 665075000 3000000 0 77833000 92000000 12552000 3053000 8142000 14127000 13715000 13316000 12928000 1 2 2 2 2 2 10768270 1427592 7503000 12409000 0 300000 238281000 264497000 1900000 9900000 -620000 -373000 81071000 74680000 50014000 69608000 -3013000 -2074000 P48M P24M P36M P24M P36M P8M P40M P23M 1828821000 2028455000 3000000 9200000 3600000 10500000 15852000 330000 2344000 13178000 12651000 360000 1125000 11166000 91000 91000 182000 1718546000 1775780000 1360373000 1367431000 1011055000 958806000 0 0 773000 773000 665848000 665848000 0 773000 665075000 773000 665075000 0 665075000 0 662096000 0 662096000 665075000 665075000 0 665075000 0 665075000 665075000 1 1 2000000 500000 10100000 11300000 3800000 3500000 300000 10110000 8320000 1790000 11310000 11310000 200000 8625000 1209000 463000 424541000 365593000 421346000 393314000 345959000 293731000 0.001 0.001 1000000000 1000000000 137169481 140983704 137169481 140983704 137000 141000 -94727000 -280224000 -51327000 -233094000 0.27 0.21 0.25 0.18 0.30 0.10 0.29 0.24 0.30 0.27 0.10 0.28 0.20 10065000 0 48674000 132790000 64167000 182206000 45791000 124077000 61154000 173106000 0.0275 0.0425 478707000 516401000 146752000 185712000 5300000 13700000 6500000 19500000 22914000 30039000 -0.69 -2.11 -0.36 -1.68 235000 504000 100092000 115733000 P1Y2M9D P10M24D P2Y6M11D P2Y8M19D 3800000 22800000 459700000 900000 551000 0 551000 0 3000000 35146000 1768000 32160000 1218000 4295000 3295000 12646000 15740000 16458000 87580000 1810000 82500000 3270000 52434000 42000 50340000 2052000 34079000 100464000 35857000 111492000 124642000 161382000 14000000 20100000 2700000 36740000 196115000 510704000 264486000 668859000 -92124000 -277282000 -50834000 -232574000 1367000 3702000 -232000 1459000 2421000 4948000 1530000 4919000 -9176000 26216000 32992000 -693000 -12538000 15626000 620000 2677000 49652000 76654000 8128000 8501000 37713000 52434000 -823000 -2023000 270000 -422000 3026000 6068000 P84M 913385000 1004075000 1718546000 1775780000 667373000 719223000 246012000 284852000 2883000 8713000 3013000 9100000 139725000 356412000 179829000 439406000 0 25000000 5000000 5000000 345959000 0 0 345959000 293731000 0 0 293731000 -58948000 -28032000 -50266000 -68194000 -108227000 -77175000 99310000 116833000 -93491000 -280984000 -50602000 -234033000 166395000 159428000 6967000 161249000 155076000 6173000 -1171000 -4559000 -19000 -2193000 1 287068000 783427000 315301000 899240000 -90953000 -272723000 -50815000 -230381000 164725000 22503000 11800000 37219000 41210000 63793000 6000000 12700000 300000 10800000 0 0 3000000 3000000 0 0 0 0 24423000 28284000 -900000 740000 -632000 1481000 -1236000 760000 -725000 939000 -336000 20000 -93000 -542000 99260000 99140000 -348000 -2536000 -289000 -1771000 73355000 88651000 17300000 30200000 12200000 0 59350000 523783000 517904000 3500000 0 27219000 13931000 38650000 44545000 446275000 514010000 7355000 2474000 15183000 19282000 216409000 82250000 59396000 16194000 58569000 230857000 82250000 68322000 17194000 63091000 166395000 161249000 200000 600000 1100000 0 1299000 85659000 220254000 74080000 217152000 8625000 680000 0 -5191000 -5191000 -2754000 -1020784000 -1254817000 2400000 4800000 3000000 9100000 244789000 190123000 54666000 643494000 493001000 150493000 328653000 250129000 78524000 851065000 645381000 205684000 244789000 643494000 328653000 851065000 105064000 287082000 148824000 411659000 167330000 462709000 205364000 570596000 7610000 13299000 45355000 38750000 285247000 22475000 42115000 102303000 118354000 7921000 14424000 25038000 36728000 266533000 24523000 44161000 77826000 120023000 1508008 186003 1508008 671782 2588296 2588296 69.00 60.25 62.53 13924414 67094 11099246 418685 3905456 6858474 10401789 17613739 55400000 6172 6172 109571000 68908000 2057894 4.67 6.06 67756000 1107822 6.14 68905000 1125234 6.06 2.67 50.38 2 0 P3Y3M11D P3Y P2Y11M9D P3Y 662096000 665075000 926448 805161000 771705000 134677000 133273000 140413000 139111000 400000 340000 69000 63000 135077000 133613000 140482000 139174000 <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cease-use liability balances are presented below (in thousands):</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5" 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: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:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying amount</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of January 31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,625</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:inherit;font-size:10pt;">Facility exit charge - adjustment (revision of estimated sublease income) </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,191</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash payments, net of deferred rent</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,754</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of 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 style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">680</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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;_________________________</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font><font style="font-family:inherit;font-size:10pt;"> During the three months ended </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, we entered into sublease agreements for our office spaces that are no longer in use by us. As a result, we made an adjustment to our estimated future sublease rental income related to our cease-use liability.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Basis of Presentation</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States (&#8220;GAAP&#8221;) and applicable rules&#160;and regulations of the Securities and Exchange Commission (&#8220;SEC&#8221;) regarding interim financial reporting. Certain information and note disclosures normally included in the financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules&#160;and regulations. The condensed consolidated balance sheet data as of </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> was derived from audited financial statements, but does not include all disclosures required by GAAP. Therefore, these condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes included in the Annual Report on Form 10-K for the fiscal year ended&#160;</font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, filed with the SEC on </font><font style="font-family:inherit;font-size:10pt;">March&#160;29, 2017</font><font style="font-family:inherit;font-size:10pt;">. There have been no changes in the significant accounting policies from those that were disclosed in the audited consolidated financial statements for the fiscal year ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">January&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> included in the Annual Report on Form 10-K.</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the opinion of management, the accompanying unaudited condensed consolidated financial statements reflect all normal recurring adjustments necessary to state fairly the financial position, results of operations, comprehensive loss and cash flows for the interim periods, but are not necessarily indicative of the results of operations to be anticipated for the full fiscal year 2018.</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:inherit;font-size:10pt;font-weight:bold;">Acquisitions, Goodwill and Intangible Assets</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Rocana </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On October 6, 2017, we acquired&#160;certain assets of Rocana, Inc. (&#8220;Rocana&#8221;), a privately-held Delaware corporation that develops analytics solutions for the IT market. This acquisition has been accounted for as a business combination. The purchase price of </font><font style="font-family:inherit;font-size:10pt;">$30.2 million</font><font style="font-family:inherit;font-size:10pt;">, paid in cash, was preliminarily allocated as follows: </font><font style="font-family:inherit;font-size:10pt;">$10.1 million</font><font style="font-family:inherit;font-size:10pt;"> to identifiable intangible assets, with the excess </font><font style="font-family:inherit;font-size:10pt;">$20.1 million</font><font style="font-family:inherit;font-size:10pt;"> of the purchase price over the fair value of net assets acquired recorded as goodwill. This goodwill is primarily attributable to the value expected from the synergies of the combination,&#160;including advancing the analytics and machine learning capabilities of our products, and is deductible for income tax purposes. The results of operations of the acquired entity, which are not material, have been included in our condensed consolidated financial statements from the date of purchase. Pro forma and historical results of operations of the acquired entity have not been presented as we do not consider the results to have a material effect on any of the periods presented in our condensed consolidated statements of operations. We are currently finalizing the allocation of the purchase price, which may be subject to change as additional information becomes available to us.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth the components of identifiable intangible assets acquired and their estimated useful lives as of the date of acquisition (in thousands, except useful life):</font></div><div style="line-height:120%;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.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:74%;" rowspan="1" 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:12%;" 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:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;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 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;Useful Life (months)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Developed technology</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,320</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other acquired intangible assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,790</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total intangible assets acquired</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,110</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">SignalSense </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On September 29, 2017, we acquired </font><font style="font-family:inherit;font-size:10pt;">100%</font><font style="font-family:inherit;font-size:10pt;"> of the voting equity interest of SignalSense Inc. (&#8220;SignalSense&#8221;), a privately held Washington corporation that develops cloud-based data collection and breach detection solutions that leverage machine learning. This acquisition has been accounted for as a business combination. The purchase price of </font><font style="font-family:inherit;font-size:10pt;">$12.2 million</font><font style="font-family:inherit;font-size:10pt;">, paid in cash, was preliminarily allocated as follows: </font><font style="font-family:inherit;font-size:10pt;">$11.3 million</font><font style="font-family:inherit;font-size:10pt;"> to identifiable intangible assets acquired, </font><font style="font-family:inherit;font-size:10pt;">$0.2 million</font><font style="font-family:inherit;font-size:10pt;"> in net assets and </font><font style="font-family:inherit;font-size:10pt;">$2.0 million</font><font style="font-family:inherit;font-size:10pt;"> to net deferred tax liabilities, with the excess </font><font style="font-family:inherit;font-size:10pt;">$2.7 million</font><font style="font-family:inherit;font-size:10pt;"> of the purchase price over the fair value of net assets acquired recorded as goodwill. This goodwill is primarily attributable to the value expected from the synergies of the combination, including developing more advanced cloud and machine learning capabilities for our products, and is not deductible for income tax purposes. The results of operations of the acquired entity, which are not material, have been included in our condensed consolidated financial statements from the date of purchase. Pro forma and historical results of operations of the acquired entity have not been presented as we do not consider the results to have a material effect on any of the periods presented in our condensed consolidated statements of operations. We are currently finalizing the allocation of the purchase price, which may be subject to change as additional information becomes available to us.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth the components of identifiable intangible assets acquired and their estimated useful lives as of the date of acquisition (in thousands, except useful life):</font></div><div style="line-height:120%;text-align:center;text-indent:48px;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.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:74%;" rowspan="1" 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:12%;" 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:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;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 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;Useful Life (months)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Developed technology</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,310</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total intangible assets acquired</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,310</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Other Acquisitions</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On May 15, 2017, we acquired&#160;</font><font style="font-family:inherit;font-size:10pt;">100%</font><font style="font-family:inherit;font-size:10pt;">&#160;of the voting equity interest of a privately-held Delaware corporation that develops technology for search-driven analytics on enterprise data. This acquisition has been accounted for as a business combination. The purchase price of </font><font style="font-family:inherit;font-size:10pt;">$17.3 million</font><font style="font-family:inherit;font-size:10pt;">, paid in cash, was preliminarily allocated as follows: </font><font style="font-family:inherit;font-size:10pt;">$3.8 million</font><font style="font-family:inherit;font-size:10pt;"> to identifiable intangible assets and </font><font style="font-family:inherit;font-size:10pt;">$0.5 million</font><font style="font-family:inherit;font-size:10pt;"> to net deferred tax liability, with the excess </font><font style="font-family:inherit;font-size:10pt;">$14.0 million</font><font style="font-family:inherit;font-size:10pt;"> of the purchase price over the fair value of net assets acquired recorded as goodwill. This goodwill is primarily attributable to the value expected from the synergies of the combination,&#160;including developing a more intuitive search experience for our products, and is not deductible for income tax purposes. The results of operations of the acquired entity, which are not material, have been included in our condensed consolidated financial statements from the date of purchase. Pro forma and historical results of operations of the acquired entity have not been presented as we do not consider the results to have a material effect on any of the periods presented in our condensed consolidated statements of operations. We are still finalizing the allocation of the purchase price, which may be subject to change as additional information becomes available to us.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth the components of identifiable intangible assets acquired and their estimated useful lives as of the date of acquisition (in thousands, except useful life):</font></div><div style="line-height:120%;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.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:74%;" rowspan="1" 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:12%;" 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:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;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 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;Useful Life (months)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Developed technology</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,500</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other acquired intangible assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">300</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total intangible assets acquired</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,800</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Goodwill</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">There were&#160;no&#160;impairments to goodwill during the three or nine months ended&#160;October&#160;31, 2017&#160;or during prior periods. Goodwill balances are presented below (in thousands):</font></div><div style="line-height:120%;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="5" 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: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:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying amount</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of January 31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">124,642</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:inherit;font-size:10pt;">Goodwill acquired</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,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:inherit;font-size:10pt;">Balance as of October 31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">161,382</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:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Intangible Assets</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intangible assets subject to amortization realized from acquisitions as of </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> are as follows (in&#160;thousands, except useful life):</font></div><div style="line-height:120%;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="15" rowspan="1"></td></tr><tr><td style="width:48%;" rowspan="1" 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:12%;" 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:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross 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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net Book 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 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average Remaining Useful Life</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(months)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Developed technology</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">82,500</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(32,160</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50,340</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer relationships</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,810</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,768</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other acquired intangible assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,270</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,218</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,052</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:inherit;font-size:10pt;">23</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total intangible assets subject to 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 style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">87,580</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:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(35,146</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:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52,434</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization expense from acquired intangible assets was $</font><font style="font-family:inherit;font-size:10pt;">3.6 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$3.0 million</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">three months ended October 31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, respectively, and </font><font style="font-family:inherit;font-size:10pt;">$10.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$9.2 million</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">nine months ended October 31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, respectively. </font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The expected future amortization expense for acquired intangible assets as of </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> is as follows (in thousands):</font></div><div style="line-height:120%;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="5" 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: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:inherit;font-size:8pt;font-weight:bold;">Fiscal Period:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:inherit;font-size:10pt;">Remaining three months of fiscal 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,295</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fiscal 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,458</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fiscal 2020</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,740</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fiscal 2021</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,646</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fiscal 2022</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:inherit;font-size:10pt;">3,295</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total amortization expense</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52,434</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%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Business</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Splunk Inc. (&#8220;we,&#8221; &#8220;us,&#8221; &#8220;our&#8221;) provides innovative software solutions that enable organizations to gain real-time operational intelligence by harnessing the value of their data. Our offerings enable users to collect, index, search, explore, monitor, correlate and analyze data regardless of format or source. Our offerings address large and diverse data sets, commonly referred to as big data, and are specifically tailored for machine data. Machine data is produced by nearly every software application and electronic device and contains a definitive, time-stamped record of various activities, such as transactions, customer and user activities and security threats. Our offerings help users derive new insights from machine data that can be used to, among other things, improve service levels, reduce operational costs, mitigate security risks, demonstrate and maintain compliance, and drive better business decisions. We were incorporated in California in October&#160;2003 and reincorporated in Delaware in May&#160;2006.</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:inherit;font-size:10pt;font-weight:bold;">Commitments and Contingencies</font></div><div style="line-height:120%;text-indent:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Operating Lease Commitments</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We lease our office spaces under non-cancelable leases. Rent expense for our operating leases was </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">three months ended October 31, 2017</font><font style="font-family:inherit;font-size:10pt;">, which includes a decrease of </font><font style="font-family:inherit;font-size:10pt;">$5.2 million</font><font style="font-family:inherit;font-size:10pt;"> of expense in connection with a facility exit charge adjustment. Refer to &#8220;Facility Exit Costs&#8221; below for details. Rent expense for our operating leases was </font><font style="font-family:inherit;font-size:10pt;">$6.0 million</font><font style="font-family:inherit;font-size:10pt;"> for the three months ended October 31, 2016 and </font><font style="font-family:inherit;font-size:10pt;">$10.8 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$12.7 million</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">nine months ended October 31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, respectively. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following summarizes our operating lease commitments as of </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;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="21" rowspan="1"></td></tr><tr><td style="width:35%;" rowspan="1" 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:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#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="19" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Payments&#160;Due&#160;by&#160;Period</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:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Less&#160;Than&#160;1<br clear="none"/>year</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">1-3&#160;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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">3-5&#160;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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">More&#160;Than&#160;5<br clear="none"/>years</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating lease commitments </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">164,725</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,503</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,210</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,219</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">63,793</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;_________________________</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font><font style="font-family:inherit;font-size:10pt;"> We have entered into sublease agreements for portions of our office space and the future rental income of </font><font style="font-family:inherit;font-size:10pt;">$11.8 million</font><font style="font-family:inherit;font-size:10pt;"> from these agreements has been included as an offset to our future minimum rental payments.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Facility Exit Costs</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In fiscal 2017, we relocated certain of our corporate offices in the San Francisco Bay Area and as a result, a portion of our leased office spaces are no longer in use. Accordingly, we calculated and recorded a liability at the "cease-use" date related to those operating leases based on the difference between the present value of the estimated future sublease rental income and the present value of our remaining lease obligations, adjusted for the effects of any prepaid or deferred items. We recorded a facility exit charge of approximately </font><font style="font-family:inherit;font-size:10pt;">$8.6 million</font><font style="font-family:inherit;font-size:10pt;"> to "General and administrative" expenses in fiscal 2017 associated with the recognition of the liability. The short-term portion of the liability is recorded in "Accrued expenses and other liabilities" and the long-term portion of the liability is recorded in "Other liabilities, non-current," on the condensed consolidated balance sheets. Cease-use liability balances are presented below (in thousands):</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5" 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: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:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying amount</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of January 31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,625</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:inherit;font-size:10pt;">Facility exit charge - adjustment (revision of estimated sublease income) </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,191</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash payments, net of deferred rent</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,754</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of 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 style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">680</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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;_________________________</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font><font style="font-family:inherit;font-size:10pt;"> During the three months ended </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, we entered into sublease agreements for our office spaces that are no longer in use by us. As a result, we made an adjustment to our estimated future sublease rental income related to our cease-use liability.</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Financing Lease Obligation</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On April&#160;29, 2014, we entered into an office lease (the &#8220;Lease&#8221;) for approximately </font><font style="font-family:inherit;font-size:10pt;">182,000</font><font style="font-family:inherit;font-size:10pt;"> square feet located at 270 Brannan Street, San Francisco, California (the &#8220;Premises&#8221;). The Premises is allocated between the "Initial Premises" and "Additional Premises," which are each approximately </font><font style="font-family:inherit;font-size:10pt;">91,000</font><font style="font-family:inherit;font-size:10pt;"> square feet of rentable space. The term of the Additional Premises begins one year after the term of the Initial Premises, which began in August 2015, and each have a term of </font><font style="font-family:inherit;font-size:10pt;">84</font><font style="font-family:inherit;font-size:10pt;"> months. Our total obligation for the base rent is approximately </font><font style="font-family:inherit;font-size:10pt;">$92.0 million</font><font style="font-family:inherit;font-size:10pt;">. On May 13, 2014, we entered into an irrevocable, standby letter of credit with Silicon Valley Bank for </font><font style="font-family:inherit;font-size:10pt;">$6.0 million</font><font style="font-family:inherit;font-size:10pt;"> to serve as a security deposit for the Lease. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As a result of our involvement during the construction period, whereby we had certain indemnification obligations related to the construction, we were considered, for accounting purposes only, the owner of the construction project under build-to-suit lease accounting. We have recorded project construction costs incurred by the landlord as an asset and a corresponding long-term liability in &#8220;Property and equipment, net&#8221; and &#8220;Other liabilities, non-current,&#8221; respectively, on our condensed consolidated balance sheets. We moved into the Premises in February 2016. We have determined that the lease does not meet the criteria for &#8220;sale-leaseback&#8221; treatment, due to our continuing involvement in the construction project resulting from our standby letter of credit. Accordingly, the Lease will continue to be accounted for as a financing obligation.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, future payments on the&#160;financing lease obligation are as follows (in thousands):</font></div><div style="line-height:120%;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="5" 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: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:inherit;font-size:8pt;font-weight:bold;">Fiscal Period:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:inherit;font-size:10pt;">Remaining three months of fiscal 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,053</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fiscal 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,552</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fiscal 2020</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,928</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fiscal 2021</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,316</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fiscal 2022</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,715</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fiscal 2023</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,127</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fiscal 2024</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,142</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total future minimum lease payments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">77,833</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:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Legal Proceedings</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are subject to certain routine legal and regulatory proceedings, as well as demands and claims that arise in the normal course of our business. We make a provision for a liability relating to legal matters when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. These provisions are reviewed at least quarterly and adjusted to reflect the impact of negotiations, estimated settlements, legal rulings, advice of legal counsel and other information and events pertaining to a particular matter. In our opinion, resolution of any pending claims (either individually or in the aggregate) is not expected to have a material adverse impact on our condensed consolidated results of operations, cash flows or financial position, nor is it possible to provide an estimated amount of any such loss. However, depending on the nature and timing of any such dispute, an unfavorable resolution of a matter could materially affect our future results of operations or cash flows, or both, in a particular quarter.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Indemnification Arrangements</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the ordinary course of business, we may indemnify, hold harmless and agree to reimburse for losses suffered or incurred, our customers, vendors and each of their affiliates for certain intellectual property infringement and other claims by third parties with respect to our offerings, in connection with our commercial license arrangements or related to general business dealings with those parties.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As permitted under Delaware law, we have entered into indemnification agreements with our officers, directors and certain employees, indemnifying them for certain events or occurrences while they serve as our officers or directors or those of our direct and indirect subsidiaries.</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">To date, there have not been any costs incurred in connection with such indemnification obligations; therefore, there is no accrual of such amounts at </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">.&#160;We are unable to estimate the maximum potential impact of these indemnifications on our future results of operations.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Principles of Consolidation</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accompanying unaudited condensed consolidated financial statements include the accounts of Splunk Inc. and its direct and indirect wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated upon consolidation.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Strategic Investments</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We hold certain non-marketable equity securities which are accounted for using the&#160;cost method&#160;of accounting. These investments are recorded at cost in "Investments, non-current" on our condensed consolidated balance sheets and are adjusted only for other-than-temporary impairments and additional investments.</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:inherit;font-size:10pt;font-weight:bold;">Debt Financing Facilities</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On May 9, 2013, we entered into a Loan Agreement with Silicon Valley Bank, which was most recently amended in May 2017. As amended, the agreement provides for a revolving line of credit facility, which expires May&#160;9, 2018. Under the agreement, we are able to borrow up to </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$25 million</font><font style="font-family:inherit;font-size:10pt;">. Interest on any drawdown under the revolving line of credit accrues either at the prime rate (</font><font style="font-family:inherit;font-size:10pt;">4.25%</font><font style="font-family:inherit;font-size:10pt;"> in October&#160;2017) or the LIBOR rate plus </font><font style="font-family:inherit;font-size:10pt;">2.75%</font><font style="font-family:inherit;font-size:10pt;">. As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, we had </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">no</font><font style="font-family:inherit;font-size:10pt;"> balance outstanding under this agreement. The agreement contains customary financial covenants and other affirmative and negative covenants.&#160;We were in compliance with all covenants as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">October&#160;31, 2017</font><font style="font-family:inherit;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:inherit;font-size:10pt;font-weight:bold;">Stock Compensation Plans</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the stock option, restricted stock unit (&#8220;RSU&#8221;) and performance unit (&#8220;PSU&#8221;) award activity during the </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">nine months ended October 31, 2017</font><font style="font-family:inherit;font-size:10pt;">:&#160;</font></div><div style="line-height:120%;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="20" rowspan="1"></td></tr><tr><td style="width:31%;" 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: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:7%;" rowspan="1" 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:9%;" rowspan="1" 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:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#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;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#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="12" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Options&#160;Outstanding</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">RSUs and PSUs</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Outstanding</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:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares Available</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">for&#160;Grant</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Exercise</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Price</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Per&#160;Share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Remaining</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Contractual</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Term </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Aggregate</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Intrinsic</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#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 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares</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:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#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;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#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;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#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:center;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in&#160;thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#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:inherit;font-size:10pt;font-weight:bold;">Balances as of January&#160;31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">10,401,789</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2,057,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">4.67</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:inherit;font-size:10pt;font-weight:bold;">3.28</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">109,571</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">13,924,414</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Additional shares authorized</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,858,474</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="overflow:hidden;font-size:10pt;"><font style="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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options exercised</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(926,448</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.67</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options forfeited and expired</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,172</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,172</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50.38</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">RSUs and PSUs granted</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,588,296</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,588,296</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">RSUs and PSUs vested</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="overflow:hidden;font-size:10pt;"><font style="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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,905,456</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shares withheld related to net share settlement of RSUs and PSUs</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,427,592</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">RSUs and PSUs forfeited and canceled</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,508,008</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,508,008</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balances as of October 31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;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:inherit;font-size:10pt;font-weight:bold;">17,613,739</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;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:inherit;font-size:10pt;font-weight:bold;">1,125,274</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:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">6.06</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">3.00</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">68,908</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;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:inherit;font-size:10pt;font-weight:bold;">11,099,246</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:inherit;font-size:10pt;font-weight:bold;">Vested and expected to vest</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="overflow:hidden;font-size:10pt;"><font style="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;border-bottom:3px double #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:inherit;font-size:10pt;font-weight:bold;">1,125,234</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:inherit;font-size:10pt;font-weight:bold;">$</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:inherit;font-size:10pt;font-weight:bold;">6.06</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;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">3.00</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:inherit;font-size:10pt;font-weight:bold;">$</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:inherit;font-size:10pt;font-weight:bold;">68,905</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">10,768,270</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:inherit;font-size:10pt;font-weight:bold;">Exercisable as of October 31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;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 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:inherit;font-size:10pt;font-weight:bold;">1,107,822</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;border-bottom:3px double #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:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:inherit;font-size:10pt;font-weight:bold;">6.14</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;border-bottom:3px double #000000;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:inherit;font-size:10pt;font-weight:bold;">2.94</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:inherit;font-size:10pt;font-weight:bold;">67,756</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 colspan="2" 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></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;_________________________&#160;</font></div><div style="line-height:120%;text-indent:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font><font style="font-family:inherit;font-size:10pt;"> The intrinsic value is calculated as the difference between the exercise price of the underlying stock option award and the closing market price of our common stock as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under net settlement procedures applicable to our outstanding RSUs for current employees, upon each settlement date, RSUs are withheld to cover the required withholding tax, which is based on the value of the RSU on the settlement date as determined by the closing price of our common stock on the trading day of the applicable settlement date. These shares withheld by us as a result of the net settlement of RSUs are not considered issued and outstanding, thereby reducing our shares outstanding used to calculate earnings per share. These shares are returned to the reserves and are available for future issuance under our 2012 Equity Incentive Plan.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Beginning in fiscal 2016, we granted PSUs to certain executives under our 2012 Equity Incentive Plan. The number of PSUs earned and eligible to vest will be determined after a one-year performance period, based on achievement of certain company financial performance measures and the recipient's continued service with us. The number of shares of our stock to be received at vesting can range from </font><font style="font-family:inherit;font-size:10pt;">0%</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">200%</font><font style="font-family:inherit;font-size:10pt;"> of the target amount. Compensation expense for PSUs is measured using the fair value at the date of grant and recorded over the vesting period under the graded-vesting attribution method, and may be adjusted over the vesting period based on interim estimates of performance against the pre-set objectives. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, total unrecognized compensation cost related to stock options was </font><font style="font-family:inherit;font-size:10pt;">$0.9 million</font><font style="font-family:inherit;font-size:10pt;">, adjusted for estimated forfeitures, which is expected to be recognized over a weighted-average period of </font><font style="font-family:inherit;font-size:10pt;">0.9 years</font><font style="font-family:inherit;font-size:10pt;">. At </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, total unrecognized compensation cost was </font><font style="font-family:inherit;font-size:10pt;">$459.7 million</font><font style="font-family:inherit;font-size:10pt;"> related to RSUs, adjusted for estimated forfeitures, which is expected to be recognized over the next </font><font style="font-family:inherit;font-size:10pt;">2.5 years</font><font style="font-family:inherit;font-size:10pt;">. At </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, total unrecognized compensation cost was </font><font style="font-family:inherit;font-size:10pt;">$22.8 million</font><font style="font-family:inherit;font-size:10pt;"> related to PSUs, adjusted for estimated forfeitures, which is expected to be recognized over the next </font><font style="font-family:inherit;font-size:10pt;">2.7 years</font><font style="font-family:inherit;font-size:10pt;">. Additionally, during fiscal 2016, we issued </font><font style="font-family:inherit;font-size:10pt;">671,782</font><font style="font-family:inherit;font-size:10pt;"> restricted shares of our common stock (&#8220;RSAs&#8221;) and at </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, total unrecognized compensation cost was </font><font style="font-family:inherit;font-size:10pt;">$3.8 million</font><font style="font-family:inherit;font-size:10pt;"> related to RSAs, adjusted for estimated forfeitures, which is expected to be recognized over the next </font><font style="font-family:inherit;font-size:10pt;">1.2 years</font><font style="font-family:inherit;font-size:10pt;">. At </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">418,685</font><font style="font-family:inherit;font-size:10pt;"> RSAs were vested, </font><font style="font-family:inherit;font-size:10pt;">186,003</font><font style="font-family:inherit;font-size:10pt;"> RSAs were forfeited and canceled and </font><font style="font-family:inherit;font-size:10pt;">67,094</font><font style="font-family:inherit;font-size:10pt;"> RSAs were outstanding.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The total intrinsic value of options exercised during the </font><font style="font-family:inherit;font-size:10pt;">nine months ended October 31, 2017</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$55.4 million</font><font style="font-family:inherit;font-size:10pt;">. The weighted-average grant date fair value of RSUs granted was </font><font style="font-family:inherit;font-size:10pt;">$62.53</font><font style="font-family:inherit;font-size:10pt;"> per share for the </font><font style="font-family:inherit;font-size:10pt;">nine months ended October 31, 2017</font><font style="font-family:inherit;font-size:10pt;">. The weighted-average grant date fair value of PSUs granted was </font><font style="font-family:inherit;font-size:10pt;">$60.25</font><font style="font-family:inherit;font-size:10pt;"> per share for the </font><font style="font-family:inherit;font-size:10pt;">nine months ended October 31, 2017</font><font style="font-family:inherit;font-size:10pt;">. The weighted-average grant date fair value of RSAs granted during fiscal 2016 was </font><font style="font-family:inherit;font-size:10pt;">$69.00</font><font style="font-family:inherit;font-size:10pt;"> per share. No RSAs were granted during the </font><font style="font-family:inherit;font-size:10pt;">nine months ended October 31, 2017</font><font style="font-family:inherit;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:inherit;font-size:10pt;font-weight:bold;">Net Loss Per Share</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic net loss per share is computed by dividing the net loss by the weighted-average number of shares of common stock outstanding during the period, less the weighted-average unvested common stock subject to repurchase or forfeiture. Diluted net loss per share is computed by giving effect to all potential shares of common stock, including preferred stock, stock options, RSUs, PSUs and RSAs to the extent dilutive.</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth the computation of historical basic and diluted net loss per share (in thousands, except per share data):</font></div><div style="line-height:120%;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="17" rowspan="1"></td></tr><tr><td style="width:44%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><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:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#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="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:8pt;"><font style="font-family:inherit;font-size:8pt;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:8pt;"><font style="font-family:inherit;font-size:8pt;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:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Numerator:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:1pt;"><font style="font-family:inherit;font-size:1pt;">&#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:1pt;"><font style="font-family:inherit;font-size:1pt;">&#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:1pt;"><font style="font-family:inherit;font-size:1pt;">&#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:1pt;"><font style="font-family:inherit;font-size:1pt;">&#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:inherit;font-size:10pt;">Net 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 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:inherit;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:inherit;font-size:10pt;">(50,602</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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:inherit;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:inherit;font-size:10pt;">(93,491</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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:inherit;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:inherit;font-size:10pt;">(234,033</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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:inherit;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:inherit;font-size:10pt;">(280,984</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Denominator:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:1pt;"><font style="font-family:inherit;font-size:1pt;">&#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:1pt;"><font style="font-family:inherit;font-size:1pt;">&#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:1pt;"><font style="font-family:inherit;font-size:1pt;">&#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:1pt;"><font style="font-family:inherit;font-size:1pt;">&#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:inherit;font-size:10pt;">Weighted-average common shares outstanding</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">140,482</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">135,077</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">139,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:inherit;font-size:10pt;">133,613</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: Weighted-average unvested common shares subject to repurchase or forfeiture</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:inherit;font-size:10pt;">(69</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:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(400</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;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:inherit;font-size:10pt;">(63</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:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(340</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average shares used to compute net loss per&#160;share, basic and diluted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">140,413</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #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:inherit;font-size:10pt;">134,677</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 colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">139,111</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #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:inherit;font-size:10pt;">133,273</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:inherit;font-size:10pt;">Net loss per share, basic and diluted</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.36</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:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.69</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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.68</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:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2.11</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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Since we were in a net loss position for all periods presented, basic net loss per share is the same as diluted net loss per share for all periods as the inclusion of all potentially dilutive securities 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></div><div style="line-height:120%;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="7" rowspan="1"></td></tr><tr><td style="width:72%;" 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: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:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#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="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:8pt;"><font style="font-family:inherit;font-size:8pt;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:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shares subject to outstanding common stock options</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,125</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,344</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shares subject to outstanding RSUs, PSUs and RSAs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,166</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,178</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Employee stock purchase plan</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">360</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">330</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:inherit;font-size:10pt;">12,651</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:inherit;font-size:10pt;">15,852</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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Investments and Fair Value Measurements</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The carrying amounts of certain of our financial instruments including cash equivalents, accounts receivable, accounts payable and accrued liabilities approximate fair value due to their short-term maturities. </font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Assets and liabilities recorded at fair value in the financial statements are categorized based upon the level of judgment associated with the inputs used to measure their fair value. Hierarchical levels that are directly related to the amount of subjectivity associated with the inputs to the valuation of these assets or liabilities are as follows:</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level&#160;1&#8212;Observable inputs, such as quoted prices in active markets for identical assets or liabilities.</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level&#160;2&#8212;Observable inputs other than Level&#160;1 prices such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level&#160;3&#8212;Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Assets and liabilities measured at fair value are classified in their entirety based on the lowest level of input that is significant to the fair value measurement. Our assessment of the significance of a particular input to the fair value measurement in its entirety requires management to make judgments and consider factors specific to the asset or liability.</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth the fair value of our financial assets and liabilities that were measured on a recurring basis as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">January&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):&#160;</font></div><div style="line-height:120%;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="33" rowspan="1"></td></tr><tr><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" 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:7%;" rowspan="1" 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:7%;" rowspan="1" 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:7%;" rowspan="1" 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:7%;" rowspan="1" 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:7%;" rowspan="1" 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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">January 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="text-align:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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:inherit;font-size:10pt;font-weight:bold;">Assets:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#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:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#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:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#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:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#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:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#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:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#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:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#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:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">293,731</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">293,731</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">345,959</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">345,959</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. treasury securities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">665,075</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">665,075</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">662,096</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">662,096</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Reported as:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#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:inherit;font-size:10pt;font-weight:bold;">&#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:inherit;font-size:10pt;font-weight:bold;">&#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:inherit;font-size:10pt;font-weight:bold;">&#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:inherit;font-size:10pt;font-weight:bold;">&#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:inherit;font-size:10pt;font-weight:bold;">&#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:inherit;font-size:10pt;font-weight:bold;">&#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:inherit;font-size:10pt;font-weight:bold;">&#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:inherit;font-size:10pt;font-weight:bold;">Assets:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:inherit;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:inherit;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:inherit;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:inherit;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:inherit;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:inherit;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:inherit;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:inherit;font-size:10pt;">Cash and cash equivalents</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:inherit;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:inherit;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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">293,731</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:inherit;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:inherit;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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">345,959</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Investments, current portion</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">665,075</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">662,096</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Investments, non-current </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:inherit;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:inherit;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 style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">958,806</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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:inherit;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:inherit;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 style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,011,055</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:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our investments in money market funds are measured at fair value on a recurring basis. These money market funds are actively traded and reported daily through a variety of sources. The fair value of the money market fund investments is classified as Level 1.</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table represents our investments in U.S. treasury securities, which we have classified as available-for-sale investments as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):&#160;</font></div><div style="line-height:120%;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="17" rowspan="1"></td></tr><tr><td style="width:44%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortized 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Investments, current portion:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:inherit;font-size:10pt;">U.S. treasury securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">665,848</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(773</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">665,075</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total available-for-sale investments in U.S. treasury securities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">665,848</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:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(773</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:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">665,075</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:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, the following marketable securities were in an unrealized loss position (in thousands):</font></div><div style="line-height:120%;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="25" rowspan="1"></td></tr><tr><td style="width:34%;" rowspan="1" 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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Less than 12 Months</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">12 Months or Greater</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;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;font-size:10pt;"><font style="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:8pt;"><font style="font-family:inherit;font-size:8pt;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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Losses</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. treasury securities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">665,075</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(773</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">665,075</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(773</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, we did not consider any of our investments to be other-than-temporarily impaired. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The contractual maturities of our investments are as follows (in thousands):</font></div><div style="line-height:120%;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="5" rowspan="1"></td></tr><tr><td style="width:86%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">October 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Due within one year</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">665,075</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">665,075</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:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Investments with maturities of less than 12 months from the balance sheet date are classified as current assets, which are available for use to fund current operations. Investments with maturities greater than 12 months from the balance sheet date are classified as long-term assets. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Strategic Investments</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We hold strategic investments in the form of non-marketable equity securities which are recorded at cost. During the first quarter of fiscal 2018,&#160;</font><font style="font-family:inherit;font-size:10pt;">$3.0 million</font><font style="font-family:inherit;font-size:10pt;">&#160;of our investments in the form of convertible promissory notes in a privately-held company were automatically converted into preferred stock. As a result, these non-marketable equity securities are no longer classified as Level 3 investments measured at fair value and are now accounted for as cost method investments. As of </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, our cost method investments totaled </font><font style="font-family:inherit;font-size:10pt;">$5.0 million</font><font style="font-family:inherit;font-size:10pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth the components of identifiable intangible assets acquired and their estimated useful lives as of the date of acquisition (in thousands, except useful life):</font></div><div style="line-height:120%;text-align:center;text-indent:48px;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.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:74%;" rowspan="1" 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:12%;" 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:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;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 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;Useful Life (months)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Developed technology</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,310</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total intangible assets acquired</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,310</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;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%;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.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:74%;" rowspan="1" 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:12%;" 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:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;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 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;Useful Life (months)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Developed technology</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,500</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other acquired intangible assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">300</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total intangible assets acquired</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,800</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;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%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth the components of identifiable intangible assets acquired and their estimated useful lives as of the date of acquisition (in thousands, except useful life):</font></div><div style="line-height:120%;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.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:74%;" rowspan="1" 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:12%;" 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:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;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 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;Useful Life (months)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Developed technology</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,320</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other acquired intangible assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,790</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total intangible assets acquired</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,110</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;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%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Fiscal Year</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our fiscal year ends on January&#160;31. References to fiscal 2018 or fiscal year 2018, for example, refer to the fiscal year ending January&#160;31, 2018.</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:inherit;font-size:10pt;font-weight:bold;">Income Taxes</font></div><div style="line-height:120%;text-indent:4px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">three months ended October 31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, we recorded a </font><font style="font-family:inherit;font-size:10pt;">$0.2 million</font><font style="font-family:inherit;font-size:10pt;"> income tax benefit and </font><font style="font-family:inherit;font-size:10pt;">$1.4 million</font><font style="font-family:inherit;font-size:10pt;"> of income tax expense, respectively. For the </font><font style="font-family:inherit;font-size:10pt;">nine months ended October 31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, we recorded </font><font style="font-family:inherit;font-size:10pt;">$1.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$3.7 million</font><font style="font-family:inherit;font-size:10pt;"> of income tax expense, respectively. The decrease in income tax expense for the three and </font><font style="font-family:inherit;font-size:10pt;">nine months ended October 31, 2017</font><font style="font-family:inherit;font-size:10pt;"> was primarily due to the partial release of the valuation allowance as a result of our acquisitions. </font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the </font><font style="font-family:inherit;font-size:10pt;">nine months ended October 31, 2017</font><font style="font-family:inherit;font-size:10pt;">, there were no material changes to our unrecognized tax benefits, and we do not expect to have any significant changes to unrecognized tax benefits through the end of the fiscal year. Because of our history of tax losses, all years remain open to tax audit.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The contractual maturities of our investments are as follows (in thousands):</font></div><div style="line-height:120%;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="5" rowspan="1"></td></tr><tr><td style="width:86%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">October 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Due within one year</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">665,075</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">665,075</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%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents our property and equipment, net of depreciation, by geographic region for the periods presented (in thousands):</font></div><div style="line-height:120%;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="9" rowspan="1"></td></tr><tr><td style="width:72%;" rowspan="1" 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:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#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="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:inherit;font-size:9pt;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="text-align:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">October&#160;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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">January&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">155,076</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:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">159,428</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">International</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:inherit;font-size:10pt;">6,173</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:inherit;font-size:10pt;">6,967</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total property and equipment, net</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">161,249</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:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">166,395</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recently Issued Accounting Pronouncements</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2017, the FASB issued ASU No. 2017-09 (Topic 718), Scope of Modification Accounting. The new standard clarifies when changes to the terms or conditions of a share-based payment award must be accounted for as modifications. The standard is effective for our first quarter of fiscal 2019, and although early adoption is permitted, we will not early adopt. We are currently evaluating whether the adoption of this standard will have a material impact on our condensed consolidated financial statements.&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2017, the FASB issued ASU No. 2017-04 (Topic 350) Intangibles - Goodwill and Other. The new standard simplifies how companies are required to test goodwill for impairment by eliminating Step 2 from the goodwill impairment test. Step 2 measures a goodwill impairment loss by comparing the implied fair value of a reporting unit's goodwill with the carrying amount of that goodwill. Instead, if the carrying amount of a reporting unit exceeds its fair value, an impairment loss shall be recognized in an amount equal to that excess, limited to the total amount of goodwill allocated to that reporting unit. The standard is effective for our first quarter of fiscal 2021, although early adoption is permitted. We do not expect this standard will have a material impact on our condensed consolidated financial statements upon adoption.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2017, the FASB issued ASU No. 2017-01 (Topic 805) Business Combinations - Clarifying the Definition of a Business. The new standard narrows the application of when an integrated set of assets and activities is considered a business and provides a framework to assist entities in evaluating whether both an input and a substantive process are present to be considered a business. The standard is effective for our first quarter of fiscal 2019, and although early adoption is permitted, we will not early adopt. We anticipate that the adoption of the new guidance will result in more transactions being accounted for as asset acquisitions rather than business combinations and that the new standard will impact management's consideration of strategic investments, but do not expect a material impact on our condensed consolidated financial statements upon adoption.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In October 2016, the FASB issued ASU No. 2016-16 (Topic 740), Intra-Entity Transfers of Assets Other Than Inventory. The new standard will require companies to recognize, as opposed to defer, the tax effects from intercompany transfers of certain assets when the transfer occurs. The standard is effective for our first quarter of fiscal 2019, and although early adoption is permitted, we will not early adopt. We are currently evaluating whether the adoption of this standard will have a material impact on our condensed consolidated financial statements.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In June 2016, the FASB issued ASU No. 2016-13 (Topic 326), Financial Instruments - Credit Losses. The amendments in this update require a financial asset (or a group of financial assets) measured at an amortized cost basis to be presented at the net amount expected to be collected. The new approach to estimating credit losses (referred to as the current expected credit losses model) applies to most financial assets measured at amortized cost and certain other instruments, including trade and other receivables, loans and held-to-maturity debt securities. The standard is effective for our first quarter of fiscal 2021, although early adoption is permitted. We are currently evaluating whether the adoption of this standard will have a material impact on our condensed consolidated financial statements.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued ASU No. 2016-02 (Topic 842), Leases, which supersedes the lease recognition requirements in ASC Topic 840, Leases. The standard requires an entity to recognize right-of-use assets and lease liabilities arising from a lease for operating leases, initially measured at the present value of the lease payments on the condensed consolidated balance sheets. The impact of such leases on the condensed consolidated statements of operations and cash flows will continue to be treated in a similar manner under current GAAP. The standard also requires additional qualitative and quantitative disclosures. The standard is effective for our first quarter of fiscal 2020, although early adoption is permitted. We are currently evaluating the impact of this standard on our condensed consolidated financial statements and related disclosures. We anticipate that most of our office leases will be recognized as lease liabilities and corresponding right-of-use assets, and will accordingly have a material impact on our condensed consolidated balance sheets upon adoption.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:10px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2016, the FASB issued ASU No. 2016-01 (Subtopic 825-10), Financial Instruments - Overall. The amendments in this update address certain aspects of recognition, measurement, presentation, and disclosure of financial instruments, and require equity securities to be measured at fair value with changes in fair value recognized through net income. The standard is effective for our first quarter of fiscal 2019, and although early adoption is permitted, we will not early adopt. We do not expect this standard will have a material impact on our condensed consolidated financial statements upon adoption.</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2014, the FASB issued ASU No. 2014-09 (Topic 606), Revenue from Contracts with Customers, which supersedes the revenue recognition requirements in Accounting Standards Codification 605, Revenue Recognition and establishes a new revenue standard. This ASU is based on the principle that revenue is recognized to depict the transfer of goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. The ASU also requires additional disclosure about the nature, amount, timing and uncertainty of revenues and cash flows arising from customer contracts, including significant judgments and changes in judgments and assets recognized from costs incurred to obtain or fulfill a contract. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In March 2016, the FASB issued ASU No.&#160;2016-08, Revenue from Contracts with Customers: Principal versus Agent Considerations, which clarifies the guidance in the new revenue standard on assessing whether an entity is a principal or an agent in a revenue transaction. This conclusion impacts whether an entity reports revenue on a gross or net basis. In April 2016, the FASB issued ASU No.&#160;2016-10, Revenue from Contracts with Customers: Identifying Performance Obligations and Licensing, which clarifies the guidance in the new revenue standard regarding an entity&#8217;s identification of its performance obligations in a contract. In May 2016, the FASB issued ASU No.&#160;2016-12,&#160;Narrow-Scope Improvements and Practical Expedients, which amends the guidance in the new revenue standard on collectability, non-cash consideration, presentation of sales tax, and transition. In December 2016, the FASB issued ASU No.&#160;2016-20,&#160;Technical Corrections and Improvements to Topic 606, which clarifies narrow aspects of ASC 606 or corrects unintended application of the guidance. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The new revenue standard, as amended by ASU No. 2015-14, is effective in the first quarter of fiscal 2019 and may be applied retrospectively to each prior period presented or with the cumulative effect recognized as of the date of initial application. We currently plan to adopt the standard using the cumulative effect transition method and although early adoption is permitted, we will not early adopt.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are still evaluating the total impact of the new revenue standard on our condensed consolidated financial statements, accounting policies, systems, internal controls, and processes. We have allocated internal and external resources to assist in our implementation and evaluation of the new standard, including implementation of new systems and accounting processes, which will change our internal controls over revenue recognition, sales commission costs and financial reporting. While we cannot reasonably estimate the expected financial statement impact&#160;at this time, we believe the adoption of this new standard will have a material impact on our condensed consolidated financial statements, including the way we account for arrangements involving a term license, deferred revenue and sales commissions. Under the new revenue standard, we will be required to recognize term license revenues upfront and the associated maintenance revenues over the contract period. Under the current revenue standard, we recognize both the term license and maintenance revenues ratably over the contract period. In addition, some deferred revenue, primarily from arrangements involving term licenses, will never be recognized as revenue upon adoption of the new revenue standard and instead will be part of the cumulative effect adjustment within accumulated deficit. We have also considered the impact of the guidance in&#160;ASC 340-40, Other Assets and Deferred Costs; Contracts with Customers, under Topic 606. Under ASC 340-40, we would be required to capitalize and amortize incremental costs of obtaining a contract, such as certain sales commission costs, over the remaining contractual term or over an expected period of benefit, which we have determined to be approximately five years. Under our current accounting policy, we do not capitalize sales commission costs but rather recognize these costs when they are incurred.</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:inherit;font-size:10pt;font-weight:bold;">Description of the Business and Significant Accounting Policies</font></div><div style="line-height:120%;text-indent:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Business</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Splunk Inc. (&#8220;we,&#8221; &#8220;us,&#8221; &#8220;our&#8221;) provides innovative software solutions that enable organizations to gain real-time operational intelligence by harnessing the value of their data. Our offerings enable users to collect, index, search, explore, monitor, correlate and analyze data regardless of format or source. Our offerings address large and diverse data sets, commonly referred to as big data, and are specifically tailored for machine data. Machine data is produced by nearly every software application and electronic device and contains a definitive, time-stamped record of various activities, such as transactions, customer and user activities and security threats. Our offerings help users derive new insights from machine data that can be used to, among other things, improve service levels, reduce operational costs, mitigate security risks, demonstrate and maintain compliance, and drive better business decisions. We were incorporated in California in October&#160;2003 and reincorporated in Delaware in May&#160;2006.</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Fiscal Year</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our fiscal year ends on January&#160;31. References to fiscal 2018 or fiscal year 2018, for example, refer to the fiscal year ending January&#160;31, 2018.</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Basis of Presentation</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States (&#8220;GAAP&#8221;) and applicable rules&#160;and regulations of the Securities and Exchange Commission (&#8220;SEC&#8221;) regarding interim financial reporting. Certain information and note disclosures normally included in the financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules&#160;and regulations. The condensed consolidated balance sheet data as of </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> was derived from audited financial statements, but does not include all disclosures required by GAAP. Therefore, these condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes included in the Annual Report on Form 10-K for the fiscal year ended&#160;</font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, filed with the SEC on </font><font style="font-family:inherit;font-size:10pt;">March&#160;29, 2017</font><font style="font-family:inherit;font-size:10pt;">. There have been no changes in the significant accounting policies from those that were disclosed in the audited consolidated financial statements for the fiscal year ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">January&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> included in the Annual Report on Form 10-K.</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the opinion of management, the accompanying unaudited condensed consolidated financial statements reflect all normal recurring adjustments necessary to state fairly the financial position, results of operations, comprehensive loss and cash flows for the interim periods, but are not necessarily indicative of the results of operations to be anticipated for the full fiscal year 2018.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Use of Estimates</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and reported amounts of revenues and expenses during the reporting periods covered by the financial statements and accompanying notes. In particular, we make estimates with respect to the fair value of multiple elements in revenue recognition, uncollectible accounts receivable, the assessment of the useful life and recoverability of long-lived assets (property and equipment, goodwill and identified intangibles), stock-based compensation expense, the fair value of assets acquired and liabilities assumed for business combinations, income taxes, leases and contingencies. Actual results could differ from those estimates.</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Segments</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"></font><font style="font-family:inherit;font-size:10pt;">We operate our business as </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> operating segment: the development and marketing of software solutions that enable our customers to gain real-time operational intelligence by harnessing the value of their data. Our chief operating decision maker is our Chief Executive Officer, who reviews financial information presented on a consolidated basis for purposes of making operating decisions, assessing financial performance and allocating resources.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Principles of Consolidation</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accompanying unaudited condensed consolidated financial statements include the accounts of Splunk Inc. and its direct and indirect wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated upon consolidation.</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Strategic Investments</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We hold certain non-marketable equity securities which are accounted for using the&#160;cost method&#160;of accounting. These investments are recorded at cost in "Investments, non-current" on our condensed consolidated balance sheets and are adjusted only for other-than-temporary impairments and additional investments.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recently Adopted Accounting Standards</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In March 2016, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued ASU No. 2016-09 (Topic 718), Compensation - Stock Compensation, which has been issued as part of its Simplification Initiative. The new guidance requires companies to recognize stock-based compensation excess tax benefits, net of detriments (if any) to the condensed consolidated statements of operations, as opposed to additional paid-in capital within equity, when the awards vest or are exercised. Additionally, net excess tax benefit cash flows resulting from share-based payments are required to be reported as operating activities in the statement of cash flows. These updates are to be adopted either prospectively or retrospectively. The new guidance also allows companies to make a policy election to account for forfeitures as they occur, which, if elected, must be adopted using a modified retrospective approach with a cumulative effect adjustment recorded to opening retained earnings.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The ASU is effective for public companies for fiscal years beginning after December 15, 2016 and interim periods within those fiscal years. We adopted this guidance during the first quarter of fiscal year 2018. Excess tax benefits on stock plans have been recorded to the condensed consolidated statements of operations rather than to additional paid-in capital within equity on a prospective basis. At April 30, 2017, we recorded&#160;$301.6 million&#160;of previously unrecognized excess tax benefits, which are fully offset by the related valuation allowance. We did not record an adjustment to our accumulated deficit as a result of adopting ASC 2016-09. We also elected to prospectively apply the change in presentation requirement wherein income tax effects of awards are classified as operating activities in the condensed consolidated statement of cash flows. Prior period classification of cash flows related to excess tax benefits have not been adjusted. We did not elect an accounting policy change to record forfeitures as they occur and we will continue to estimate forfeitures at each period.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recently Issued Accounting Pronouncements</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2017, the FASB issued ASU No. 2017-09 (Topic 718), Scope of Modification Accounting. The new standard clarifies when changes to the terms or conditions of a share-based payment award must be accounted for as modifications. The standard is effective for our first quarter of fiscal 2019, and although early adoption is permitted, we will not early adopt. We are currently evaluating whether the adoption of this standard will have a material impact on our condensed consolidated financial statements.&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2017, the FASB issued ASU No. 2017-04 (Topic 350) Intangibles - Goodwill and Other. The new standard simplifies how companies are required to test goodwill for impairment by eliminating Step 2 from the goodwill impairment test. Step 2 measures a goodwill impairment loss by comparing the implied fair value of a reporting unit's goodwill with the carrying amount of that goodwill. Instead, if the carrying amount of a reporting unit exceeds its fair value, an impairment loss shall be recognized in an amount equal to that excess, limited to the total amount of goodwill allocated to that reporting unit. The standard is effective for our first quarter of fiscal 2021, although early adoption is permitted. We do not expect this standard will have a material impact on our condensed consolidated financial statements upon adoption.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2017, the FASB issued ASU No. 2017-01 (Topic 805) Business Combinations - Clarifying the Definition of a Business. The new standard narrows the application of when an integrated set of assets and activities is considered a business and provides a framework to assist entities in evaluating whether both an input and a substantive process are present to be considered a business. The standard is effective for our first quarter of fiscal 2019, and although early adoption is permitted, we will not early adopt. We anticipate that the adoption of the new guidance will result in more transactions being accounted for as asset acquisitions rather than business combinations and that the new standard will impact management's consideration of strategic investments, but do not expect a material impact on our condensed consolidated financial statements upon adoption.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In October 2016, the FASB issued ASU No. 2016-16 (Topic 740), Intra-Entity Transfers of Assets Other Than Inventory. The new standard will require companies to recognize, as opposed to defer, the tax effects from intercompany transfers of certain assets when the transfer occurs. The standard is effective for our first quarter of fiscal 2019, and although early adoption is permitted, we will not early adopt. We are currently evaluating whether the adoption of this standard will have a material impact on our condensed consolidated financial statements.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In June 2016, the FASB issued ASU No. 2016-13 (Topic 326), Financial Instruments - Credit Losses. The amendments in this update require a financial asset (or a group of financial assets) measured at an amortized cost basis to be presented at the net amount expected to be collected. The new approach to estimating credit losses (referred to as the current expected credit losses model) applies to most financial assets measured at amortized cost and certain other instruments, including trade and other receivables, loans and held-to-maturity debt securities. The standard is effective for our first quarter of fiscal 2021, although early adoption is permitted. We are currently evaluating whether the adoption of this standard will have a material impact on our condensed consolidated financial statements.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued ASU No. 2016-02 (Topic 842), Leases, which supersedes the lease recognition requirements in ASC Topic 840, Leases. The standard requires an entity to recognize right-of-use assets and lease liabilities arising from a lease for operating leases, initially measured at the present value of the lease payments on the condensed consolidated balance sheets. The impact of such leases on the condensed consolidated statements of operations and cash flows will continue to be treated in a similar manner under current GAAP. The standard also requires additional qualitative and quantitative disclosures. The standard is effective for our first quarter of fiscal 2020, although early adoption is permitted. We are currently evaluating the impact of this standard on our condensed consolidated financial statements and related disclosures. We anticipate that most of our office leases will be recognized as lease liabilities and corresponding right-of-use assets, and will accordingly have a material impact on our condensed consolidated balance sheets upon adoption.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:10px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2016, the FASB issued ASU No. 2016-01 (Subtopic 825-10), Financial Instruments - Overall. The amendments in this update address certain aspects of recognition, measurement, presentation, and disclosure of financial instruments, and require equity securities to be measured at fair value with changes in fair value recognized through net income. The standard is effective for our first quarter of fiscal 2019, and although early adoption is permitted, we will not early adopt. We do not expect this standard will have a material impact on our condensed consolidated financial statements upon adoption.</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2014, the FASB issued ASU No. 2014-09 (Topic 606), Revenue from Contracts with Customers, which supersedes the revenue recognition requirements in Accounting Standards Codification 605, Revenue Recognition and establishes a new revenue standard. This ASU is based on the principle that revenue is recognized to depict the transfer of goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. The ASU also requires additional disclosure about the nature, amount, timing and uncertainty of revenues and cash flows arising from customer contracts, including significant judgments and changes in judgments and assets recognized from costs incurred to obtain or fulfill a contract. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In March 2016, the FASB issued ASU No.&#160;2016-08, Revenue from Contracts with Customers: Principal versus Agent Considerations, which clarifies the guidance in the new revenue standard on assessing whether an entity is a principal or an agent in a revenue transaction. This conclusion impacts whether an entity reports revenue on a gross or net basis. In April 2016, the FASB issued ASU No.&#160;2016-10, Revenue from Contracts with Customers: Identifying Performance Obligations and Licensing, which clarifies the guidance in the new revenue standard regarding an entity&#8217;s identification of its performance obligations in a contract. In May 2016, the FASB issued ASU No.&#160;2016-12,&#160;Narrow-Scope Improvements and Practical Expedients, which amends the guidance in the new revenue standard on collectability, non-cash consideration, presentation of sales tax, and transition. In December 2016, the FASB issued ASU No.&#160;2016-20,&#160;Technical Corrections and Improvements to Topic 606, which clarifies narrow aspects of ASC 606 or corrects unintended application of the guidance. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The new revenue standard, as amended by ASU No. 2015-14, is effective in the first quarter of fiscal 2019 and may be applied retrospectively to each prior period presented or with the cumulative effect recognized as of the date of initial application. We currently plan to adopt the standard using the cumulative effect transition method and although early adoption is permitted, we will not early adopt.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are still evaluating the total impact of the new revenue standard on our condensed consolidated financial statements, accounting policies, systems, internal controls, and processes. We have allocated internal and external resources to assist in our implementation and evaluation of the new standard, including implementation of new systems and accounting processes, which will change our internal controls over revenue recognition, sales commission costs and financial reporting. While we cannot reasonably estimate the expected financial statement impact&#160;at this time, we believe the adoption of this new standard will have a material impact on our condensed consolidated financial statements, including the way we account for arrangements involving a term license, deferred revenue and sales commissions. Under the new revenue standard, we will be required to recognize term license revenues upfront and the associated maintenance revenues over the contract period. Under the current revenue standard, we recognize both the term license and maintenance revenues ratably over the contract period. In addition, some deferred revenue, primarily from arrangements involving term licenses, will never be recognized as revenue upon adoption of the new revenue standard and instead will be part of the cumulative effect adjustment within accumulated deficit. We have also considered the impact of the guidance in&#160;ASC 340-40, Other Assets and Deferred Costs; Contracts with Customers, under Topic 606. Under ASC 340-40, we would be required to capitalize and amortize incremental costs of obtaining a contract, such as certain sales commission costs, over the remaining contractual term or over an expected period of benefit, which we have determined to be approximately five years. Under our current accounting policy, we do not capitalize sales commission costs but rather recognize these costs when they are incurred.</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:inherit;font-size:10pt;font-weight:bold;">Property and Equipment</font></div><div style="line-height:120%;text-indent:4px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment are stated at cost, net of accumulated depreciation and amortization. These assets are depreciated and amortized using the straight-line method over their estimated useful lives. Property and equipment consisted of the following (in thousands):</font></div><div style="line-height:120%;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="9" rowspan="1"></td></tr><tr><td style="width:68%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">As&#160;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="text-align:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">October&#160;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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">January&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Computer equipment and software</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">68,322</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:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59,396</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:inherit;font-size:10pt;">Furniture and fixtures</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,194</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,194</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Leasehold and building improvements</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">63,091</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">58,569</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:inherit;font-size:10pt;">Building </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(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 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:inherit;font-size:10pt;">82,250</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:inherit;font-size:10pt;">82,250</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:1pt;"><font style="font-family:inherit;font-size:1pt;">&#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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">230,857</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">216,409</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: accumulated depreciation and 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="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:inherit;font-size:10pt;">(69,608</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:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(50,014</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:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment, net</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">161,249</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:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">166,395</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:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;_________________________&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font><font style="font-family:inherit;font-size:10pt;"> This relates to the capitalization of construction costs in connection with our financing lease obligation, where we are considered the owner of the asset, for accounting purposes only. There is a corresponding long-term liability for this obligation on our condensed consolidated balance sheets under &#8220;Other liabilities, non-current.&#8221; Refer to Note 3 &#8220;Commitments and Contingencies&#8221; for details. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Depreciation and amortization expense on Property and Equipment, net was </font><font style="font-family:inherit;font-size:10pt;">$6.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$5.3 million</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">three months ended October 31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;">, respectively, and </font><font style="font-family:inherit;font-size:10pt;">$19.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$13.7 million</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">nine months ended October 31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment consisted of the following (in thousands):</font></div><div style="line-height:120%;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="9" rowspan="1"></td></tr><tr><td style="width:68%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">As&#160;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="text-align:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">October&#160;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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">January&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Computer equipment and software</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">68,322</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:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59,396</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:inherit;font-size:10pt;">Furniture and fixtures</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,194</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,194</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Leasehold and building improvements</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">63,091</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">58,569</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:inherit;font-size:10pt;">Building </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(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 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:inherit;font-size:10pt;">82,250</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:inherit;font-size:10pt;">82,250</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:1pt;"><font style="font-family:inherit;font-size:1pt;">&#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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">230,857</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">216,409</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: accumulated depreciation and 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="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:inherit;font-size:10pt;">(69,608</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:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(50,014</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:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment, net</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">161,249</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:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">166,395</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:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;_________________________&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font><font style="font-family:inherit;font-size:10pt;"> This relates to the capitalization of construction costs in connection with our financing lease obligation, where we are considered the owner of the asset, for accounting purposes only. There is a corresponding long-term liability for this obligation on our condensed consolidated balance sheets under &#8220;Other liabilities, non-current.&#8221; Refer to Note 3 &#8220;Commitments and Contingencies&#8221; for details. </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:inherit;font-size:10pt;font-weight:bold;">Related Party Transactions</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certain members of our board of directors serve on the board of directors of and/or are executive officers of, and, in some cases, are investors in, companies that are customers or vendors of ours. Certain of our executive officers also serve on the board of directors of companies that are customers or vendors of ours. All contracts with related parties are executed in the ordinary course of business. We recognized revenues from sales to these companies of </font><font style="font-family:inherit;font-size:10pt;">$3.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2.4 million</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">three months ended October 31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, respectively, and </font><font style="font-family:inherit;font-size:10pt;">$9.1 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$4.8 million</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">nine months ended October 31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, respectively. We recorded </font><font style="font-family:inherit;font-size:10pt;">$0.6 million</font><font style="font-family:inherit;font-size:10pt;"> in expenses related to purchases from these companies during the </font><font style="font-family:inherit;font-size:10pt;">three months ended October 31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> expenses related to purchases from these companies during the three months ended October 31, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">. We recorded </font><font style="font-family:inherit;font-size:10pt;">$1.1 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.2 million</font><font style="font-family:inherit;font-size:10pt;"> in expenses related to purchases from these companies during the </font><font style="font-family:inherit;font-size:10pt;">nine months ended October 31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, respectively. We had </font><font style="font-family:inherit;font-size:10pt;">$9.9 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.9 million</font><font style="font-family:inherit;font-size:10pt;"> of accounts receivable from these companies as of </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, respectively. We had </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;"> of accounts payable to these companies as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> accounts payable to these companies as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">January&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenues by geography are based on the shipping address of the customer. The following table presents our revenues by geographic region for the periods presented (in thousands):</font></div><div style="line-height:120%;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="17" rowspan="1"></td></tr><tr><td style="width:44%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><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:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#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="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:8pt;"><font style="font-family:inherit;font-size:8pt;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:8pt;"><font style="font-family:inherit;font-size:8pt;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:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">250,129</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:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">190,123</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:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">645,381</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:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">493,001</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">International</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:inherit;font-size:10pt;">78,524</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:inherit;font-size:10pt;">54,666</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:inherit;font-size:10pt;">205,684</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:inherit;font-size:10pt;">150,493</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total revenues</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">328,653</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:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">244,789</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:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">851,065</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:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">643,494</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;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></div><div style="line-height:120%;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="7" rowspan="1"></td></tr><tr><td style="width:72%;" 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: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:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#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="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:8pt;"><font style="font-family:inherit;font-size:8pt;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:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shares subject to outstanding common stock options</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,125</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,344</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shares subject to outstanding RSUs, PSUs and RSAs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,166</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,178</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Employee stock purchase plan</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">360</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">330</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:inherit;font-size:10pt;">12,651</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:inherit;font-size:10pt;">15,852</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%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table represents our investments in U.S. treasury securities, which we have classified as available-for-sale investments as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):&#160;</font></div><div style="line-height:120%;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="17" rowspan="1"></td></tr><tr><td style="width:44%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortized 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Investments, current portion:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:inherit;font-size:10pt;">U.S. treasury securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">665,848</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(773</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">665,075</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total available-for-sale investments in U.S. treasury securities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">665,848</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:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(773</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:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">665,075</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth the computation of historical basic and diluted net loss per share (in thousands, except per share data):</font></div><div style="line-height:120%;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="17" rowspan="1"></td></tr><tr><td style="width:44%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><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:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#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="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:8pt;"><font style="font-family:inherit;font-size:8pt;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:8pt;"><font style="font-family:inherit;font-size:8pt;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:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Numerator:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:1pt;"><font style="font-family:inherit;font-size:1pt;">&#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:1pt;"><font style="font-family:inherit;font-size:1pt;">&#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:1pt;"><font style="font-family:inherit;font-size:1pt;">&#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:1pt;"><font style="font-family:inherit;font-size:1pt;">&#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:inherit;font-size:10pt;">Net 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 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:inherit;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:inherit;font-size:10pt;">(50,602</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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:inherit;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:inherit;font-size:10pt;">(93,491</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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:inherit;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:inherit;font-size:10pt;">(234,033</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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:inherit;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:inherit;font-size:10pt;">(280,984</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Denominator:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:1pt;"><font style="font-family:inherit;font-size:1pt;">&#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:1pt;"><font style="font-family:inherit;font-size:1pt;">&#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:1pt;"><font style="font-family:inherit;font-size:1pt;">&#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:1pt;"><font style="font-family:inherit;font-size:1pt;">&#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:inherit;font-size:10pt;">Weighted-average common shares outstanding</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">140,482</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">135,077</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">139,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:inherit;font-size:10pt;">133,613</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: Weighted-average unvested common shares subject to repurchase or forfeiture</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:inherit;font-size:10pt;">(69</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:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(400</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;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:inherit;font-size:10pt;">(63</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:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(340</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average shares used to compute net loss per&#160;share, basic and diluted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">140,413</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #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:inherit;font-size:10pt;">134,677</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 colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">139,111</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #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:inherit;font-size:10pt;">133,273</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:inherit;font-size:10pt;">Net loss per share, basic and diluted</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.36</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:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.69</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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.68</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:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2.11</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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth the fair value of our financial assets and liabilities that were measured on a recurring basis as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">January&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):&#160;</font></div><div style="line-height:120%;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="33" rowspan="1"></td></tr><tr><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" 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:7%;" rowspan="1" 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:7%;" rowspan="1" 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:7%;" rowspan="1" 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:7%;" rowspan="1" 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:7%;" rowspan="1" 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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">January 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="text-align:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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:inherit;font-size:10pt;font-weight:bold;">Assets:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#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:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#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:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#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:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#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:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#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:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#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:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#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:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">293,731</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">293,731</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">345,959</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">345,959</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. treasury securities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">665,075</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">665,075</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">662,096</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">662,096</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Reported as:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#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:inherit;font-size:10pt;font-weight:bold;">&#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:inherit;font-size:10pt;font-weight:bold;">&#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:inherit;font-size:10pt;font-weight:bold;">&#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:inherit;font-size:10pt;font-weight:bold;">&#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:inherit;font-size:10pt;font-weight:bold;">&#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:inherit;font-size:10pt;font-weight:bold;">&#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:inherit;font-size:10pt;font-weight:bold;">&#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:inherit;font-size:10pt;font-weight:bold;">Assets:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:inherit;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:inherit;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:inherit;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:inherit;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:inherit;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:inherit;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:inherit;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:inherit;font-size:10pt;">Cash and cash equivalents</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:inherit;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:inherit;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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">293,731</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:inherit;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:inherit;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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">345,959</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Investments, current portion</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">665,075</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">662,096</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Investments, non-current </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:inherit;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:inherit;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 style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">958,806</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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:inherit;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:inherit;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 style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,011,055</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%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intangible assets subject to amortization realized from acquisitions as of </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> are as follows (in&#160;thousands, except useful life):</font></div><div style="line-height:120%;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="15" rowspan="1"></td></tr><tr><td style="width:48%;" rowspan="1" 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:12%;" 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:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross 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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net Book 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 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average Remaining Useful Life</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(months)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Developed technology</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">82,500</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(32,160</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50,340</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer relationships</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,810</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,768</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other acquired intangible assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,270</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,218</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,052</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:inherit;font-size:10pt;">23</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total intangible assets subject to 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 style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">87,580</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:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(35,146</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:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52,434</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;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%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, future payments on the&#160;financing lease obligation are as follows (in thousands):</font></div><div style="line-height:120%;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="5" 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: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:inherit;font-size:8pt;font-weight:bold;">Fiscal Period:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:inherit;font-size:10pt;">Remaining three months of fiscal 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,053</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fiscal 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,552</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fiscal 2020</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,928</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fiscal 2021</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,316</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fiscal 2022</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,715</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fiscal 2023</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,127</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fiscal 2024</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,142</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total future minimum lease payments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">77,833</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%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following summarizes our operating lease commitments as of </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;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="21" rowspan="1"></td></tr><tr><td style="width:35%;" rowspan="1" 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:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#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="19" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Payments&#160;Due&#160;by&#160;Period</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:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Less&#160;Than&#160;1<br clear="none"/>year</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">1-3&#160;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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">3-5&#160;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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">More&#160;Than&#160;5<br clear="none"/>years</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating lease commitments </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">164,725</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,503</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,210</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,219</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">63,793</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;_________________________</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font><font style="font-family:inherit;font-size:10pt;"> We have entered into sublease agreements for portions of our office space and the future rental income of </font><font style="font-family:inherit;font-size:10pt;">$11.8 million</font><font style="font-family:inherit;font-size:10pt;"> from these agreements has been included as an offset to our future minimum rental payments.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;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="5" 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: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:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying amount</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of January 31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">124,642</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:inherit;font-size:10pt;">Goodwill acquired</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,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:inherit;font-size:10pt;">Balance as of October 31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">161,382</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the stock option, restricted stock unit (&#8220;RSU&#8221;) and performance unit (&#8220;PSU&#8221;) award activity during the </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">nine months ended October 31, 2017</font><font style="font-family:inherit;font-size:10pt;">:&#160;</font></div><div style="line-height:120%;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="20" rowspan="1"></td></tr><tr><td style="width:31%;" 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: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:7%;" rowspan="1" 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:9%;" rowspan="1" 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:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#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;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#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="12" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Options&#160;Outstanding</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">RSUs and PSUs</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Outstanding</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:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares Available</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">for&#160;Grant</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Exercise</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Price</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Per&#160;Share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Remaining</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Contractual</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Term </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Aggregate</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Intrinsic</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#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 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares</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:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#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;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#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;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#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:center;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in&#160;thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#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:inherit;font-size:10pt;font-weight:bold;">Balances as of January&#160;31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">10,401,789</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2,057,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">4.67</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:inherit;font-size:10pt;font-weight:bold;">3.28</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">109,571</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">13,924,414</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Additional shares authorized</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,858,474</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="overflow:hidden;font-size:10pt;"><font style="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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options exercised</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(926,448</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.67</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options forfeited and expired</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,172</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,172</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50.38</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">RSUs and PSUs granted</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,588,296</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,588,296</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">RSUs and PSUs vested</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="overflow:hidden;font-size:10pt;"><font style="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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,905,456</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shares withheld related to net share settlement of RSUs and PSUs</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,427,592</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">RSUs and PSUs forfeited and canceled</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,508,008</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,508,008</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balances as of October 31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;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:inherit;font-size:10pt;font-weight:bold;">17,613,739</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;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:inherit;font-size:10pt;font-weight:bold;">1,125,274</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:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">6.06</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">3.00</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">68,908</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;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:inherit;font-size:10pt;font-weight:bold;">11,099,246</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:inherit;font-size:10pt;font-weight:bold;">Vested and expected to vest</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="overflow:hidden;font-size:10pt;"><font style="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;border-bottom:3px double #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:inherit;font-size:10pt;font-weight:bold;">1,125,234</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:inherit;font-size:10pt;font-weight:bold;">$</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:inherit;font-size:10pt;font-weight:bold;">6.06</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;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">3.00</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:inherit;font-size:10pt;font-weight:bold;">$</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:inherit;font-size:10pt;font-weight:bold;">68,905</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">10,768,270</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:inherit;font-size:10pt;font-weight:bold;">Exercisable as of October 31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;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 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:inherit;font-size:10pt;font-weight:bold;">1,107,822</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;border-bottom:3px double #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:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:inherit;font-size:10pt;font-weight:bold;">6.14</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;border-bottom:3px double #000000;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:inherit;font-size:10pt;font-weight:bold;">2.94</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:inherit;font-size:10pt;font-weight:bold;">67,756</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 colspan="2" 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></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;_________________________&#160;</font></div><div style="line-height:120%;text-indent:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font><font style="font-family:inherit;font-size:10pt;"> The intrinsic value is calculated as the difference between the exercise price of the underlying stock option award and the closing market price of our common stock as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, the following marketable securities were in an unrealized loss position (in thousands):</font></div><div style="line-height:120%;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="25" rowspan="1"></td></tr><tr><td style="width:34%;" rowspan="1" 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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Less than 12 Months</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">12 Months or Greater</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;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;font-size:10pt;"><font style="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:8pt;"><font style="font-family:inherit;font-size:8pt;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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Losses</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. treasury securities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">665,075</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(773</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">665,075</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(773</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The expected future amortization expense for acquired intangible assets as of </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> is as follows (in thousands):</font></div><div style="line-height:120%;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="5" 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: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:inherit;font-size:8pt;font-weight:bold;">Fiscal Period:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:inherit;font-size:10pt;">Remaining three months of fiscal 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,295</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fiscal 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,458</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fiscal 2020</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,740</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fiscal 2021</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,646</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fiscal 2022</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:inherit;font-size:10pt;">3,295</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total amortization expense</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52,434</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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Geographic Information</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revenues</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenues by geography are based on the shipping address of the customer. The following table presents our revenues by geographic region for the periods presented (in thousands):</font></div><div style="line-height:120%;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="17" rowspan="1"></td></tr><tr><td style="width:44%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><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:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#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="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:8pt;"><font style="font-family:inherit;font-size:8pt;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:8pt;"><font style="font-family:inherit;font-size:8pt;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:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">250,129</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:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">190,123</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:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">645,381</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:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">493,001</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">International</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:inherit;font-size:10pt;">78,524</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:inherit;font-size:10pt;">54,666</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:inherit;font-size:10pt;">205,684</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:inherit;font-size:10pt;">150,493</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total revenues</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">328,653</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:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">244,789</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:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">851,065</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:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">643,494</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:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other than the United States, no other individual country exceeded </font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;"> of total revenues during any of the periods presented. One channel partner represented </font><font style="font-family:inherit;font-size:10pt;">29%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">27%</font><font style="font-family:inherit;font-size:10pt;"> of total revenues during the </font><font style="font-family:inherit;font-size:10pt;">three months ended October 31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, respectively, and approximately </font><font style="font-family:inherit;font-size:10pt;">28%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">25%</font><font style="font-family:inherit;font-size:10pt;"> of total revenues during the </font><font style="font-family:inherit;font-size:10pt;">nine months ended October 31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, respectively. A second channel partner represented approximately </font><font style="font-family:inherit;font-size:10pt;">24%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">21%</font><font style="font-family:inherit;font-size:10pt;"> of total revenues during the </font><font style="font-family:inherit;font-size:10pt;">three months ended October 31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, respectively, and approximately&#160;</font><font style="font-family:inherit;font-size:10pt;">20%</font><font style="font-family:inherit;font-size:10pt;">&#160;and&#160;</font><font style="font-family:inherit;font-size:10pt;">18%</font><font style="font-family:inherit;font-size:10pt;">&#160;of total revenues during the </font><font style="font-family:inherit;font-size:10pt;">nine months ended October 31, 2017</font><font style="font-family:inherit;font-size:10pt;">&#160;and&#160;</font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, respectively. The revenues from these channel partners are comprised of a number of customer transactions, none of which were individually greater than 10% of total revenues for the three months or nine months ended </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> or </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> channel partner represented </font><font style="font-family:inherit;font-size:10pt;">30%</font><font style="font-family:inherit;font-size:10pt;"> and a second channel partner represented </font><font style="font-family:inherit;font-size:10pt;">27%</font><font style="font-family:inherit;font-size:10pt;"> of total accounts receivable. At </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, one channel partner represented </font><font style="font-family:inherit;font-size:10pt;">30%</font><font style="font-family:inherit;font-size:10pt;"> of total accounts receivable. </font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Property and Equipment</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents our property and equipment, net of depreciation, by geographic region for the periods presented (in thousands):</font></div><div style="line-height:120%;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="9" rowspan="1"></td></tr><tr><td style="width:72%;" rowspan="1" 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:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#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="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:inherit;font-size:9pt;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="text-align:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">October&#160;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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">January&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">155,076</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:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">159,428</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">International</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:inherit;font-size:10pt;">6,173</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:inherit;font-size:10pt;">6,967</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total property and equipment, net</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">161,249</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:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">166,395</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:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other than the United States, no other country represented </font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;"> or more of our total property and equipment as of </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> or </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Segments</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"></font><font style="font-family:inherit;font-size:10pt;">We operate our business as </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> operating segment: the development and marketing of software solutions that enable our customers to gain real-time operational intelligence by harnessing the value of their data. Our chief operating decision maker is our Chief Executive Officer, who reviews financial information presented on a consolidated basis for purposes of making operating decisions, assessing financial performance and allocating resources.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Use of Estimates</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and reported amounts of revenues and expenses during the reporting periods covered by the financial statements and accompanying notes. In particular, we make estimates with respect to the fair value of multiple elements in revenue recognition, uncollectible accounts receivable, the assessment of the useful life and recoverability of long-lived assets (property and equipment, goodwill and identified intangibles), stock-based compensation expense, the fair value of assets acquired and liabilities assumed for business combinations, income taxes, leases and contingencies. Actual results could differ from those estimates.</font></div></div> We have entered into sublease agreements for portions of our office space and the future rental income of $11.8 million from these agreements has been included as an offset to our future minimum rental payments. Amounts include stock-based compensation expense, as follows: Cost of revenues, $7,921 thousand, $7,610 thousand, $24,523 thousand and $22,475 thousand; Research and development, $25,038 thousand, $45,355 thousand, 77,826 thousand and 102,303 thousand; Sales and marketing, $36,728 thousand, $38,750 thousand, 120,023 thousand and 118,354 thousand; General and administrative, $14,424 thousand, $13,299 thousand, 44,161 thousand and 42,115 thousand for the three and nine months ended October 31, 2017 and 2016, respectively. The intrinsic value is calculated as the difference between the exercise price of the underlying stock option award and the closing market price of our common stock as of October 31, 2017. EX-101.SCH 8 splk-20171031.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2105100 - Disclosure - Acquisitions, Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2405403 - Disclosure - Acquisitions, Goodwill and Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2405404 - Disclosure - Acquisitions, Goodwill and Intangible Assets (Details 1) link:presentationLink link:calculationLink link:definitionLink 2405405 - Disclosure - Acquisitions, Goodwill and Intangible Assets (Details 2) link:presentationLink link:calculationLink link:definitionLink 2405406 - Disclosure - Acquisitions, Goodwill and Intangible Assets (Details 3) link:presentationLink link:calculationLink link:definitionLink 2405407 - Disclosure - Acquisitions, Goodwill and Intangible Assets (Details 4) link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Acquisitions, Goodwill and Intangible Assets (Details Textual) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Acquisitions, Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2403405 - Disclosure - Commitments and Contingencies - Capital Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2403402 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 2403404 - Disclosure - Commitments and Contingencies - Facility Exit Costs (Details) link:presentationLink link:calculationLink link:definitionLink 2403403 - Disclosure - Commitments and Contingencies - Office Lease (Details) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 1001501 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 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 1002501 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - Debt Financing Facilities link:presentationLink link:calculationLink link:definitionLink 2406401 - Disclosure - Debt Financing Facilities (Details) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Description of the Business and Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2401402 - Disclosure - Description of the Business and Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 2201201 - Disclosure - Description of the Business and Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - Geographic Information link:presentationLink link:calculationLink link:definitionLink 2408403 - Disclosure - Geographic Information (Details 2) link:presentationLink link:calculationLink link:definitionLink 2408402 - Disclosure - Geographic Information Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2308301 - Disclosure - Geographic Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2409401 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - Investments and Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2402403 - Disclosure - Investments and Fair Value Measurements - Amortized Cost to Fair Value Reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 2402405 - Disclosure - Investments and Fair Value Measurements - Contractual Maturities (Details) link:presentationLink link:calculationLink link:definitionLink 2402402 - Disclosure - Investments and Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 2402404 - Disclosure - Investments and Fair Value Measurements Fair Value Measurements - Securities in Unrealized Loss Position (Details) link:presentationLink link:calculationLink link:definitionLink 2302301 - Disclosure - Investments and Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Net Loss Per Share link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - Net Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2410403 - Disclosure - Net Loss Per Share (Details 2) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - Net Loss Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - Property and Equipment link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 2111100 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 2411401 - Disclosure - Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - Stock Compensation Plans link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Stock Compensation Plans (Details) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Stock Compensation Plans (Details 2) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - Stock Compensation Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 2412402 - Disclosure - Subsequent Event (Details) link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - Subsequent Event (Notes) link:presentationLink link:calculationLink link:definitionLink 2312301 - Disclosure - Subsequent Event (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 9 splk-20171031_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 10 splk-20171031_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 11 splk-20171031_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Statement of Financial Position [Abstract] Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Common stock, shares authorized Common Stock, Shares Authorized Common stock, shares issued Common Stock, Shares, Issued Common stock, shares outstanding Common Stock, Shares, Outstanding Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Range [Axis] Range [Axis] Range [Domain] Range [Domain] Minimum Minimum [Member] Maximum Maximum [Member] Award Type [Axis] Award Type [Axis] Award Type [Domain] Equity Award [Domain] Options Employee Stock Option [Member] RSUs and PSUs Restricted Stock Units (RSUs) [Member] PSUs Performance Shares [Member] RSAs Unregistered Restricted Stock [Member] Unregistered Restricted Stock [Member] Stock Compensation Plans Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Outstanding at the beginning of the period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Options granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Options exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Options forfeited and expired (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period Outstanding at the end of the period (in shares) Vested and expected to vest at the end of the period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Exercisable at the end of the period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number Weighted-Average Exercise Price Per Share Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Balances at the beginning of the period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Options granted (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Options exercised (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Options forfeited (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Balances at the end of the period (in dollars per share) Vested and expected to vest at the end of the period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Exercisable at the end of the period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price Weighted-Average Remaining Contractual Term Share Based Compensation Arrangement by Share Based Payment Award, Options Weighted Average Remaining Contractual Term [Abstract] -- None. No documentation exists for this element. -- Balances at the end of the period Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Vested and expected to vest at the end of the period Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Vested and exercisable at the end of the period Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term Aggregate Intrinsic Value Share Based Compensation Arrangement by Share Based Payment Award Options Aggregate Intrinsic Value [Abstract] -- None. No documentation exists for this element. -- Outstanding at the end of the period (in dollars) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Vested and expected to vest at the end of the period (in dollars) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Vested and exercisable at the end of the period (in dollars) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Balances at the beginning of the period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Equity other than options granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Equity other than options vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Withheld Related to Share Settlement Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Withheld Related to Share Settlement Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Withheld Related to Share Settlement Equity other than options forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Balances at the end of the period (in shares) RSUs vested and expected to vest at the end of the period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested and Expected to Vest, Number Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested and Expected to Vest, Number Tax benefits Share Based Compensation Arrangement by Share Based Payment Award, Options, Tax Benefits [Abstract] Share Based Compensation Arrangement by Share Based Payment Award, Options, Tax Benefits [Abstract] Award vesting rights Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Unrecognized compensation cost Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized [Abstract] Total unrecognized compensation cost related to stock options Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options Weighted-average period over which unrecognized compensation cost is expected to be recognized Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition Total unrecognized compensation cost Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Share-based Awards Other than Options Additional disclosures Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Total intrinsic value of options exercised (in dollars) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Weighted-average grant date fair value of awards granted (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Business Combinations [Abstract] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] General and administrative General and Administrative Expense [Member] Indefinite-lived Intangible Assets [Axis] Indefinite-lived Intangible Assets [Axis] Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-lived Intangible Assets, Major Class Name [Domain] In-process research and development In Process Research and Development [Member] Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Rocana, Inc. Rocana, Inc. [Member] Rocana, Inc. [Member] SignalSense, Inc. SignalSense, Inc. [Member] SignalSense, Inc. [Member] Acquisition Acquisition [Member] Acquisition [Member] Business Acquisition [Line Items] Business Acquisition [Line Items] Purchase price paid in cash Payments to Acquire Businesses, Gross Identifiable intangible assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Goodwill Goodwill Percentage of voting interests acquired Business Acquisition, Percentage of Voting Interests Acquired Net assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Net deferred tax liabilities assumed Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Acquired fair value of finite-lived intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Deferred tax liability Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Noncurrent Amortization of intangible assets Amortization of Intangible Assets Income Statement [Abstract] Revenues Revenue, Net [Abstract] License Licenses Revenue Maintenance and services Sales Revenue, Services, Net Total revenues Revenue, Net Cost of revenues Cost of Goods and Services Sold [Abstract] License License Costs Maintenance and services Cost of Services Total cost of revenues 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) Interest and other income (expense), net Other Nonoperating Income (Expense) [Abstract] Interest income (expense), net Interest Income (Expense), Nonoperating, Net Other income (expense), net Other Nonoperating Income (Expense) Total interest and other income (expense), net Nonoperating Income (Expense) Loss before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Income tax provision Income Tax Expense (Benefit) Net loss Net Income (Loss) Available to Common Stockholders, Basic Net loss per share: Earnings Per Share, Basic and Diluted [Abstract] Basic and diluted (in dollars per share) Earnings Per Share, Basic and Diluted Weighted-average shares outstanding: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Basic and diluted (in shares) Weighted Average Number of Shares Outstanding, Basic and Diluted Stock-based compensation Share-based Compensation Earnings Per Share [Abstract] Schedule of computation of historical basic and diluted net loss per share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Potentially dilutive securities that were not included in the diluted per share calculations because they would be anti-dilutive Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Accounting Policies [Abstract] Business Description and Basis of Presentation Business Description and Basis of Presentation [Text Block] Fiscal Year Fiscal Period, Policy [Policy Text Block] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Use of Estimates Use of Estimates, Policy [Policy Text Block] Segments Segment Reporting, Policy [Policy Text Block] Principles of Consolidation Consolidation, Policy [Policy Text Block] Cost Method Investments, Policy Cost Method Investments, Policy [Policy Text Block] Foreign Currency Foreign Currency Transactions and Translations Policy [Policy Text Block] Foreign Currency Contracts Derivatives, Policy [Policy Text Block] Investments Investment, Policy [Policy Text Block] Business Combinations Business Combinations Policy [Policy Text Block] New Accounting Pronouncements, Policy New Accounting Pronouncements, Policy [Policy Text Block] Investments, Debt And Equity Securities And Fair Value Disclosures [Abstract] Investments, Debt And Equity Securities And Fair Value Disclosures [Abstract] Due within one year Available-for-sale Securities, Debt Maturities, Next Rolling Twelve Months, Fair Value Due within one to two years Available-for-sale Securities, Debt Maturities, Rolling Year Two Through Five, Fair Value Total Available-for-sale Securities, Debt Securities Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value Measurements, Recurring and Nonrecurring [Table] Investment Type [Axis] Investment Type [Axis] Investments [Domain] Investments [Domain] Convertible promissory note Convertible Debt Securities [Member] Measurement Frequency [Axis] Measurement Frequency [Axis] Fair Value, Measurement Frequency [Domain] Fair Value, Measurement Frequency [Domain] Recurring basis Fair Value, Measurements, Recurring [Member] Fair Value, Hierarchy [Axis] Fair Value, Hierarchy [Axis] Fair Value, Measurements, Fair Value Hierarchy [Domain] Fair Value Hierarchy [Domain] 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] Purchase of level 3 asset Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases Available-for-sale security Available-for-sale Securities Commitments and Contingencies Disclosure [Abstract] Schedule of Cease-Use Lease Liability Schedule of Cease-Use Lease Liability [Table Text Block] Schedule of Cease-Use Lease Liability [Table Text Block] Schedule of Future Minimum Rental Payments for Operating Leases Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Schedule of Future Minimum Lease Payments for Financing Lease Obligation Schedule of Future Minimum Lease Payments for Capital Leases [Table Text Block] Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Name of Property [Axis] Name of Property [Axis] Name of Property [Domain] Name of Property [Domain] San Francisco, CA , 270 Brannan Street [Member] San Francisco, CA , 270 Brannan Street [Member] San Francisco, CA , 270 Brannan Street [Member] Initial Premises Initial Premises [Member] Initial Premises [Member] Additional Premises Additional Premises [Member] Additional Premises [Member] Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Area of Real Estate Property Area of Real Estate Property Term of office lease Lessee, Operating Lease, Term of Contract Amount to be Maintained in Letter of Credit as Security for Lease Agreement Amount to be Maintained in Letter of Credit as Security for Lease Agreement Represents the amount required to be maintained in a letter of credit to the landlord for the security of the lease agreement. Remaining three months of fiscal 2018 Minimum Lease Payments, Financing Lease Obligation, Remainder of Fiscal Year Minimum Lease Payments, Financing Lease Obligation, Remainder of Fiscal Year Fiscal 2019 Minimum Lease Payments, Financing Lease Obligation, Next Twelve Months Minimum Lease Payments, Financing Lease Obligation, Next Twelve Months Fiscal 2020 Minimum Lease Payments, Financing Lease Obligation, within Two Years Minimum Lease Payments, Financing Lease Obligation, within Two Years Fiscal 2021 Minimum Lease Payments, Financing Lease Obligation, within Three Years Minimum Lease Payments, Financing Lease Obligation, within Three Years Fiscal 2022 Minimum Lease Payments, Financing Lease Obligation, within Four Years Minimum Lease Payments, Financing Lease Obligation, within Four Years Fiscal 2023 Minimum Lease Payments, Financing Lease Obligation, within Five Years Minimum Lease Payments, Financing Lease Obligation, within Five Years Fiscal 2024 Minimum Lease Payments, Financing Lease Obligation, Thereafter Minimum Lease Payments, Financing Lease Obligation, Thereafter Total future minimum lease payments Minimum Lease Payments, Financing Lease Obligation Minimum Lease Payments, Financing Lease Obligation Document and Entity Information -- None. No documentation exists for this element. -- Entity Registrant Name Entity Central Index Key Document Type Document Period End Date Amendment Flag Current Fiscal Year End Date Entity Current Reporting Status Entity Filer Category Entity Common Stock, Shares Outstanding Document Fiscal Year Focus Document Fiscal Period Focus 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] Estimate of Fair Value Measurement Estimate of Fair Value Measurement [Member] Level 1 Fair Value, Inputs, Level 1 [Member] Level 2 Fair Value, Inputs, Level 2 [Member] Fair Value Measurements Transfers out of Level 3 investments Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers out of Level 3 Investments, non-current Long-term Investments Money market funds Money Market Funds, at Carrying Value U.S. treasury securities Other Other Assets, Fair Value Disclosure Assets: Assets, Fair Value Disclosure [Abstract] Cash and cash equivalents Cash and Cash Equivalents, Fair Value Disclosure Investments, current portion Investments, Current, Fair Value Disclosure Investments, Current, Fair Value Disclosure Investments, non-current Investments, Noncurrent, Fair Value Disclosure Investments, Noncurrent, Fair Value Disclosure Total Assets, Fair Value Disclosure Description of the Business and Significant Accounting Policies Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [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 [Axis] Antidilutive Securities [Axis] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Shares subject to outstanding common stock options Shares subject to outstanding RSUs, PSUs and RSAs Employee stock purchase plan Employee Stock [Member] Potentially dilutive securities Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Investments and Fair Value Measurements Fair Value Disclosures [Text Block] Schedule of Available-for-sale Securities [Table] Schedule of Available-for-sale Securities [Table] Major Types of Debt and Equity Securities [Axis] Major Types of Debt and Equity Securities [Axis] Major Types of Debt and Equity Securities [Domain] Major Types of Debt and Equity Securities [Domain] US Treasury Securities US Treasury Securities [Member] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Investments, Current Portion Investments, Current [Member] Investments, Current [Member] Investments, Non-current Investments, Noncurrent [Member] Investments, Noncurrent [Member] Schedule of Available-for-sale Securities [Line Items] Schedule of Available-for-sale Securities [Line Items] U.S. treasury securities, Amortized Cost Available-for-sale Debt Securities, Amortized Cost Basis U.S. treasury securities, Unrealized Gains Available-for-sale Debt Securities, Accumulated Gross Unrealized Gain, before Tax U.S. treasury securities, Unrealized Losses Available-for-sale Debt Securities, Accumulated Gross Unrealized Loss, before Tax U.S. treasury securities, Fair Value Acquisition, Goodwill and Intangible Assets Business Combination Disclosure [Text Block] Schedule of Share Based Compensation Stock Options and Restricted Stock Units Award Activity Schedule of Share-based Compensation, Restricted Stock Units Award Activity [Table Text Block] Income Tax Disclosure [Abstract] Income Taxes Income Tax Disclosure [Text Block] Finite-Lived and Indefinite-lived Intangible Assets Acquired as Part of Business Combination [Table] Finite-Lived and Indefinite-lived Intangible Assets Acquired as Part of Business Combination [Table] Finite-Lived and Indefinite-lived Intangible Assets Acquired as Part of Business Combination [Table] 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] Developed technology Developed Technology Rights [Member] Customer relationships Customer Relationships [Member] Other acquired intangible assets Other Intangible Assets [Member] Finite-Lived and Indefinite-lived Intangible Assets Acquired as Part of Business Combination [Line Items] Finite-Lived and Indefinite-lived Intangible Assets Acquired as Part of Business Combination [Line Items] [Line Items] for Finite-Lived and Indefinite-lived Intangible Assets Acquired as Part of Business Combination [Table] Useful Life Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Indefinite-lived intangible assets, acquired fair value Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Indefinite-Lived Intangible Assets Revenues Business Acquisition, Pro Forma Revenue Net loss Business Acquisition, Pro Forma Net Income (Loss) Basic and diluted net loss per share (in usd per share) Business Acquisition, Pro Forma Earnings Per Share, Basic and Diluted Business Acquisition, Pro Forma Earnings Per Share, Basic and Diluted Segment Reporting [Abstract] Concentration Risk [Table] Concentration Risk [Table] Customer [Axis] Customer [Axis] Customer [Domain] Customer [Domain] Customer One Customer One [Member] Customer One [Member] Customer Two Customer Two [Member] Customer Two [Member] Customer Three Customer Three [Member] Customer Three [Member] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Customer concentration risk Customer Concentration Risk [Member] Geographic concentration Geographic Concentration Risk [Member] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Accounts receivable Accounts Receivable [Member] Revenues Sales Revenue, Goods, Net [Member] Property and equipment Property, Plant and Equipment [Member] Geographical [Axis] Geographical [Axis] Geographical [Domain] Geographical [Domain] United States UNITED STATES Concentration Risk [Line Items] Concentration Risk [Line Items] Number of customers accounting for 10 percent or more of the revenue concentration risk Number of customers accounting for 10 percent or more of the revenue concentration risk Represents the number of customers that account for 10 percent or more of revenue Concentration risk, percentage Concentration Risk, Percentage Number of customers accounting for 10 percent or more of the AR concentration risk Number of customers accounting for 10 percent or more of the AR concentration risk Represents the number of customers that account for 10 percent or more of accounts receivable Income tax provision Debt Disclosure [Abstract] Debt Financing Facilities Debt Disclosure [Text Block] Schedule of revenues by geographic region Revenue from External Customers by Geographic Areas [Table Text Block] Schedule of property and equipment Long-lived Assets by Geographic Areas [Table Text Block] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Gross Fair Value Finite-Lived Intangible Assets, Gross Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Total Finite-Lived Intangible Assets, Net Weighted Average Remaining Useful Life Related Party Transactions [Abstract] Revenue from sales to the related party Revenue from Related Parties Expenses related to purchases from the related party Related Party Transaction, Expenses from Transactions with Related Party Accounts receivable from the related party Accounts Receivable, Related Parties Accounts Payable, Related Parties Accounts Payable, Related Parties Statement of Cash Flows [Abstract] Cash flows from operating activities Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract] Net loss Adjustments to reconcile net loss to net cash provided by operating activities Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Depreciation and amortization Depreciation, Depletion and Amortization Amortization of investment premiums Accretion (Amortization) of Discounts and Premiums, Investments Deferred income taxes Increase (Decrease) in Deferred Income Taxes Excess tax benefit from employee stock plans Excess Tax Benefit from Share-based Compensation, Operating Activities Facility exit charge - adjustment Restructuring Reserve, Accrual Adjustment Changes in operating assets and liabilities, net of acquisitions Increase (Decrease) in Operating Capital [Abstract] Accounts receivable, net Increase (Decrease) in Accounts Receivable Prepaid expenses, other current and non-current assets Increase (Decrease) in Prepaid Expense and Other Assets Accounts payable Increase (Decrease) in Accounts Payable Accrued payroll and compensation Increase (Decrease) in Deferred Compensation Accrued expenses and other liabilities Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities Deferred revenue Increase (Decrease) in Deferred Revenue Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities, Continuing Operations Cash flows from investing activities Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract] Purchases of investments Payments to Acquire Investments Maturities of investments Proceeds from Sale, Maturity and Collection of Investments Acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Purchases of property and equipment Payments to Acquire Productive Assets Other investment activities Payments to Acquire Other Investments Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities, Continuing Operations Cash flows from financing activities Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract] Proceeds from exercise of stock options Proceeds from Stock Options Exercised Excess tax benefit from employee stock plans Excess Tax Benefit from Share-based Compensation, Financing Activities Taxes paid related to net share settlement of equity awards Payments Related to Tax Withholding for Share-based Compensation Repayment of financing lease obligation Repayments of Long-term Debt Proceeds from employee stock purchase plans Proceeds from Stock Plans Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities, Continuing Operations Effect of exchange rate changes on cash and cash equivalents Effect of Exchange Rate on Cash and Cash Equivalents Net decrease in cash and cash equivalents Net Cash Provided by (Used in) Continuing Operations Cash and cash equivalents Cash and Cash Equivalents [Abstract] Beginning of period Cash and Cash Equivalents, at Carrying Value End of period Supplemental disclosures Supplemental Cash Flow Elements [Abstract] Cash paid for income taxes Income Taxes Paid Cash paid for interest expense related to build-to-suit lease Interest Paid Non-cash investing and financing activities Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Increase (decrease) in accrued purchases of property and equipment Capital Expenditures Incurred but Not yet Paid Vesting of early exercised options Vesting of Early Exercised Stock Options Vesting of Early Exercised Stock Options Increase in capitalized construction costs related to build-to-suit lease Construction in Progress Expenditures Incurred but Not yet Paid Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] International International [Member] International [Member] Concentration Risk [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Revenues Revenues Property and Equipment by Geographic Area Geographic Areas, Long-Lived Assets [Abstract] Property and equipment Long-Lived Assets Goodwill [Roll Forward] Goodwill [Roll Forward] Balance as of January 31, 2017 Goodwill acquired Goodwill, Acquired During Period Foreign currency translation adjustments Goodwill, Foreign Currency Translation Gain (Loss) Balance as of October 31, 2017 Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months Remaining three months of fiscal 2018 Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year Fiscal 2019 Finite-Lived Intangible Assets, Amortization Expense, Year Two Fiscal 2020 Finite-Lived Intangible Assets, Amortization Expense, Year Three Fiscal 2021 Finite-Lived Intangible Assets, Amortization Expense, Year Four Fiscal 2022 Finite-Lived Intangible Assets, Amortization Expense, Year Five Schedule of fair value of financial assets and liabilities that were measured on a recurring basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Schedule of available-for-sale securities reconciliation Schedule of Available-for-sale Securities Reconciliation [Table Text Block] Schedule of unrealized loss on investments Schedule of Unrealized Loss on Investments [Table Text Block] Investments classified by contractual maturity date Investments Classified by Contractual Maturity Date [Table Text Block] Statement [Table] Statement [Table] Cost of revenues Cost of Sales [Member] Research and development Research and Development Expense [Member] Sales and marketing Selling and Marketing Expense [Member] Statement Statement [Line Items] Stock-based compensation Facility exit charge Business Exit Costs Restructuring Reserve [Roll Forward] Restructuring Reserve [Roll Forward] Beginning balance Restructuring Reserve Facility exit charge - adjustment Cash payments, net of deferred rent Restructuring Reserve, Period Increase (Decrease) Ending balance Fair Value Disclosures [Abstract] Fair Value Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value [Abstract] Less than 12 Months Available-for-sale Securities, Continuous Unrealized Loss Position, Less than Twelve Months, Fair Value 12 Months or Greater Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value Total Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value Unrealized Losses Available-for-sale Securities, Continuous Unrealized Loss Position, Accumulated Loss [Abstract] Less than 12 Months Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss 12 Months or Greater Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss Total Available-for-sale Securities, Continuous Unrealized Loss Position, Accumulated Loss Number of operating segments Number of Operating Segments Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Property, Plant and Equipment [Abstract] Property and Equipment Property, Plant and Equipment Disclosure [Text Block] Stock Compensation Plans Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Rent expense Operating Leases, Rent Expense, Net Operating lease obligations, Total Operating Leases, Future Minimum Payments Due Operating lease obligations, Less than 1 year Operating Leases, Future Minimum Payments Due, Next Twelve Months Operating lease obligations, 1-3 years Operating Leases, Future Minimum Payments, Due in Two and Three Years Operating lease obligations, 3-5 years Operating Leases, Future Minimum Payments, Due in Four and Five Years Operating lease obligations, More than 5 years Operating Leases, Future Minimum Payments, Due Thereafter Future sublease rental income Operating Leases, Future Minimum Payments Due, Future Minimum Sublease Rentals Statement of Comprehensive Income [Abstract] Scenario [Axis] Scenario [Axis] Scenario, Unspecified [Domain] Scenario, Unspecified [Domain] Statement [Line Items] Other comprehensive gain (loss): Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Net unrealized gain (loss) on investments Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, before Tax Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Total other comprehensive gain (loss) Other Comprehensive Income (Loss), Net of Tax Comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Property and Equipment Property, Plant and Equipment [Table Text Block] Schedule of Goodwill [Table] Schedule of Goodwill [Table] Goodwill [Line Items] Goodwill [Line Items] Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Schedule of pro forma information of business acquisitions Business Acquisition, Pro Forma Information [Table Text Block] Schedule of goodwill Schedule of Goodwill [Table Text Block] Schedule of finite-lived intangible assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Schedule of expected future amortization for capitalized computer software costs developed for internal use Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Subsequent Events [Abstract] Subsequent Events Subsequent Events [Text Block] Schedule of Operating Leased Assets [Table] Schedule of Operating Leased Assets [Table] San Francisco, CA , 270 Brannan Street - Initial Premises [Member] San Francisco, CA , 270 Brannan Street - Initial Premises [Member] San Francisco, CA , 270 Brannan Street - Initial Premises [Member] 500 Santana Row, San Jose, CA splk_SanJoseCA500SantanaRow [Member] splk_SanJoseCA500SantanaRow [Member] Lease Arrangement, Type [Axis] Lease Arrangement, Type [Axis] Lease Arrangement, Type [Domain] Lease Arrangement, Type [Domain] Lease Arrangement, To Be Obtained in 2016 Lease Arrangement, To Be Obtained in 2016 [Member] Lease Arrangement, To Be Obtained in 2016 [Member] Lease Arrangement, To Be Obtained One Year After 2016 Lease Arrangement, To Be Obtained One Year After 2016 [Member] Lease Arrangement, To Be Obtained One Year After 2016 [Member] Operating Leased Assets [Line Items] Operating Leased Assets [Line Items] Operating Leases, Rent Expense, Net Financing lease obligation Base rent obligation Related Party Transactions Related Party Transactions Disclosure [Text Block] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Debt Instrument [Axis] Debt Instrument [Axis] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Revolving line of credit facility Revolving Credit Facility [Member] Debt Instrument, Variable Rate Base [Axis] Debt Instrument, Variable Rate Base [Axis] The alternative reference rates that may be used to calculate the variable interest rate of the debt instrument. Debt Instrument, Variable Rate Base [Domain] Debt Instrument, Variable Rate Base [Domain] Identification of the reference rate that is used to calculate the variable interest rate of the debt instrument. London Interbank Offered Rate (LIBOR) London Interbank Offered Rate (LIBOR) [Member] Debt Financing Facilities Debt Instrument [Line Items] Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Prime rate Debt Instrument, Interest Rate, Stated Percentage Basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Amount outstanding Long-term Line of Credit Numerator Net Income (Loss) Available to Common Stockholders, Basic [Abstract] Denominator: Weighted-average common shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Basic Less: Weighted-average unvested common shares subject to repurchase or forfeiture (in shares) Weighted Average Number of Shares, Common Stock Subject to Repurchase or Cancellation Weighted-average shares used to compute net loss per share, basic and diluted (in shares) Net loss per share Net loss per share, basic and diluted (in dollars per share) Available for Grant Share Based Compensation Arrangement by Share Based Payment Award, Number of Shares Available for Grant [Roll Forward] -- None. No documentation exists for this element. -- Balances at the beginning of the period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Additional Shares Authorized (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized Options granted (in shares) Options forfeited and expired (in shares) Equity other than options forfeited (in shares) Balances at the end of the period (in shares) Geographic Information Segment Reporting Disclosure [Text Block] ASSETS Assets [Abstract] Current assets: Assets, Current [Abstract] Cash and cash equivalents Investments, current portion Short-term Investments Accounts receivable, net Accounts Receivable, Net, Current Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Total current assets Assets, Current Property and equipment, net Property, Plant and Equipment, Net Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Other assets Other Assets, Noncurrent Total assets Assets LIABILITIES AND STOCKHOLDERS' EQUITY Liabilities and Equity [Abstract] Current liabilities: Liabilities, Current [Abstract] Accounts payable Accounts Payable, Current Accrued payroll and compensation Employee-related Liabilities, Current Accrued expenses and other liabilities Accrued Liabilities and Other Liabilities Deferred revenue, current portion Deferred Revenue, Current Total current liabilities Liabilities, Current Deferred revenue, non-current Deferred Revenue, Noncurrent Other liabilities, non-current Other Liabilities, Noncurrent Total non-current liabilities Liabilities, Noncurrent Total liabilities Liabilities Commitments and contingencies (Note 3) Commitments and Contingencies Stockholders' equity: Stockholders' Equity Attributable to Parent [Abstract] Common stock: $0.001 par value; 1,000,000,000 shares authorized; 140,983,704 shares issued and outstanding at October 31, 2017, and 137,169,481 shares issued and outstanding at January 31, 2017 Common Stock, Value, Issued Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Additional paid-in capital Additional Paid in Capital, Common Stock Accumulated deficit Retained Earnings (Accumulated Deficit) Total stockholders' equity Stockholders' Equity Attributable to Parent Total liabilities and stockholders' equity Liabilities and Equity Net Loss Per Share Earnings Per Share [Text Block] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Domain] Property, Plant and Equipment, Type [Domain] Computer equipment and software Computer Equipment [Member] Furniture and fixtures Furniture and Fixtures [Member] Leasehold improvements Leasehold Improvements [Member] Leasehold improvements not in service Leasehold Improvements Not In Service [Member] Leasehold Improvements Not In Service [Member] Building Building [Member] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Depreciation and amortization expense on Property and Equipment, net Depreciation Property and equipment, gross Property, Plant and Equipment, Gross Less: accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment EX-101.PRE 12 splk-20171031_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 13 splunklogoa01a02.gif SPLUNK LOGO begin 644 splunklogoa01a02.gif M1TE&.#EA@ G /?= $! 0(" @,# P0$! 4%!08&!@<'!P@(" D)"0H* M"@L+"PT-#0X.#@\/#Q 0$!$1$1(2$A,3$Q04%!45%186%A<7%Q@8&!D9&1H: M&AL;&QP<'!T='1X>'A\?'R$A(2(B(B,C(R0D)"4E)2'AXB(B(F)B8J*BHN+BXR,C(V-C8Z.CH^/CY"0D)&1 MD9*2DI.3DY24E)65E9:6EI>7EYB8F)F9F9J:FIN;FYV=G9Z>GI^?GZ"@H*&A MH:*BHJ.CHZ2DI*6EI::FIJ>GIZBHJ*FIJ:JJJJNKJZRLK*ZNKJ^OK["PL+&Q ML;*RLK.SL[2TM+6UM;>WM[BXN+FYN;JZNKN[N[R\O+V]O;Z^OK^_O\# P,'! MP<+"PL/#P\3$Q,7%Q<;&QL?'Q\C(R,G)RWN#@ MX.'AX>+BXN/CX^3DY.7EY>;FYN?GY^CHZ.GIZ>KJZNOKZ^SL[.WM[>[N[N_O M[_#P\/'Q\?+R\O/S\_3T]/7U]?;V]O?W]_CX^/GY^?KZ^OO[^_S\_/W]_?[^ M_O___P M M "'Y! + " "< C^ +L)'$BPH,&# M" 5J I0H$:!<"2-*G$@PEY^&@#11W,BQ8\1KW78 $ 0)QN(#VJ- @R#LF2 M.U;*G!E1)(&2=FCJ[&;G)8"8.X/*M(D3I=".('N6_'FT*4>B)IUR3#H2IM2K M!T':')DS)=:(2JUZ_8H5:E>R"%N.' D4[;64;PN"G$LP;MR#(DD"R"F0[MBZ M1N7"K3OW+]6; 'H$'OB79F/'!?,6O?K8H%*V"2NK[!5'"I(F7APY&QCMTR=- MFCZEI.7F2A(I:USA]7FRVS%+J#65REHJMZ;1W8)9,FW)5-]283Q#.0-QL,NE M;0?VX@-<9S0K2]<"L!!F=*[L#9S^*6NB?6V0YD;-"DRD%\"': :=06AOO-OS MD2BZJ9I1GB26P6$QU5T%&2*)? MEE 0/I7W@3+=Y+* 7A>4,D)Y MB '0@"4$;155-X[X])Y!RLRWE"H"!6@#(N4M<%-)31!T&5->)=%>C0.6AH%(&/Q1(E OV2W 4E!A('D6B4U()M6/O'%WE(?-.9, ^VQR%-[ M"UQ(@ 4<9*>7(P2."=V 7OBT0X,#E;*&'6X 2>=!-OB$"&F:I&1A>1!H-! ? M5 H84E5[K6=B8\J N9:81(YD0RG.1-.+%.4%8=1S)2D&$J)KH4!A0;G@&0>> M=F#*&&G^&ZXE6S1>@<1D>6P6UDV<)96DY*)ZU58BEY#.-VF+[2DZ$!'M7=#@ MC4!1PN@(P3@H4#2F\+'&JGFZ6A *VB4!V)(7ZN7I7\=8H!T4 O60I:-+C;"G M0)%J5]^- ( XF+1++= +LF^JHB( %_S[D2E^N!%''&OP$21!5B2;!'R#W;H6 M(-9V0]Y2)F"IEY;MR1N?L2-1VIX%IQ)$2Y,0V>=3$,Y\H!<$+&I&FBK:+NP& M'Z4TV N8V:&0H%>#5B6;7-V8=36',QKU+"R=M,G8B!SJ7F*V@6. M->&2EHRL7C!\O9;E-B<4#!^K\B70,(8^> M.N CS0XU:4+!"H 1)A2WB091W3,)'9P&_F 22?*_'=K^8M0%^UEONA2?$T2 MINC.I"AT0 #W^GTK6_'R"@F)]$%I+,A:-(M*+29BM>VY M1 L%$HP&70,^7/!)C8HVD@8,[2T@B=A:/@ # R'= MBJ0G)Z/ B%%K.$@P)I%"AK'0,"A 0LJ<80)&18Z+^#%@-TCUL?30IB^QJ@H? M*&:*%O3'="0\R/T,A\2!0$$O)<&>5UB3)P%*$2%Q(A@6'&?)M5C@7S=DU 6P M @_,&LD%Q+70-2#10 PD& M^$!)9/3!Z65M+![D9!T'0DCMO)(@=B)@+S13 M2#5%"&.]R\X%W-"?#B&!8CH$G5&"$:L9::>0N*/G+UAIPJEJ-U2B/0:MAT#H@NJ3% MKG4U*UF%PD4(<+6L@ VLK5P:UL :]K"^&\E+#\M8PY*O2G]MK&2/TM?"3O:R 601GL6MB*V XML 14 R1.htm IDEA: XBRL DOCUMENT v3.8.0.1
Document and Entity Information - shares
9 Months Ended
Oct. 31, 2017
Nov. 29, 2017
Document and Entity Information    
Entity Registrant Name SPLUNK INC  
Entity Central Index Key 0001353283  
Document Type 10-Q  
Document Period End Date Oct. 31, 2017  
Amendment Flag false  
Current Fiscal Year End Date --01-31  
Entity Current Reporting Status Yes  
Entity Filer Category Large Accelerated Filer  
Entity Common Stock, Shares Outstanding   141,458,410
Document Fiscal Year Focus 2018  
Document Fiscal Period Focus Q3  
XML 15 R2.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Oct. 31, 2017
Jan. 31, 2017
Current assets:    
Cash and cash equivalents $ 393,314 $ 421,346
Investments, current portion 665,075 662,096
Accounts receivable, net 264,497 238,281
Prepaid expenses and other current assets 44,545 38,650
Total current assets 1,367,431 1,360,373
Investments, non-current 5,000 5,000
Property and equipment, net 161,249 166,395
Intangible assets, net 52,434 37,713
Goodwill 161,382 124,642
Other assets 28,284 24,423
Total assets 1,775,780 1,718,546
Current liabilities:    
Accounts payable 12,409 7,503
Accrued payroll and compensation 115,733 100,092
Accrued expenses and other liabilities 74,680 81,071
Deferred revenue, current portion 516,401 478,707
Total current liabilities 719,223 667,373
Deferred revenue, non-current 185,712 146,752
Other liabilities, non-current 99,140 99,260
Total non-current liabilities 284,852 246,012
Total liabilities 1,004,075 913,385
Commitments and contingencies (Note 3)
Stockholders' equity:    
Common stock: $0.001 par value; 1,000,000,000 shares authorized; 140,983,704 shares issued and outstanding at October 31, 2017, and 137,169,481 shares issued and outstanding at January 31, 2017 141 137
Accumulated other comprehensive loss (2,074) (3,013)
Additional paid-in capital 2,028,455 1,828,821
Accumulated deficit (1,254,817) (1,020,784)
Total stockholders' equity 771,705 805,161
Total liabilities and stockholders' equity $ 1,775,780 $ 1,718,546
XML 16 R3.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Oct. 31, 2017
Jan. 31, 2017
Statement of Financial Position [Abstract]    
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized 1,000,000,000 1,000,000,000
Common stock, shares issued 140,983,704 137,169,481
Common stock, shares outstanding 140,983,704 137,169,481
XML 17 R4.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2017
Oct. 31, 2016
Oct. 31, 2017
Oct. 31, 2016
Revenues        
License $ 179,829 $ 139,725 $ 439,406 $ 356,412
Maintenance and services 148,824 105,064 411,659 287,082
Total revenues 328,653 244,789 851,065 643,494
Cost of revenues        
License [1] 3,013 2,883 9,100 8,713
Maintenance and services [1] 61,154 45,791 173,106 124,077
Total cost of revenues [1] 64,167 48,674 182,206 132,790
Gross profit 264,486 196,115 668,859 510,704
Operating expenses        
Research and development [1] 74,080 85,659 217,152 220,254
Sales and marketing [1] 205,364 167,330 570,596 462,709
General and administrative [1] 35,857 34,079 111,492 100,464
Total operating expenses [1] 315,301 287,068 899,240 783,427
Operating loss (50,815) (90,953) (230,381) (272,723)
Interest and other income (expense), net        
Interest income (expense), net 270 (823) (422) (2,023)
Other income (expense), net (289) (348) (1,771) (2,536)
Total interest and other income (expense), net (19) (1,171) (2,193) (4,559)
Loss before income taxes (50,834) (92,124) (232,574) (277,282)
Income tax provision (232) 1,367 1,459 3,702
Net loss $ (50,602) $ (93,491) $ (234,033) $ (280,984)
Net loss per share:        
Basic and diluted (in dollars per share) $ (0.36) $ (0.69) $ (1.68) $ (2.11)
Weighted-average shares outstanding:        
Basic and diluted (in shares) 140,413 134,677 139,111 133,273
Stock-based compensation     $ 266,533 $ 285,247
[1] Amounts include stock-based compensation expense, as follows: Cost of revenues, $7,921 thousand, $7,610 thousand, $24,523 thousand and $22,475 thousand; Research and development, $25,038 thousand, $45,355 thousand, 77,826 thousand and 102,303 thousand; Sales and marketing, $36,728 thousand, $38,750 thousand, 120,023 thousand and 118,354 thousand; General and administrative, $14,424 thousand, $13,299 thousand, 44,161 thousand and 42,115 thousand for the three and nine months ended October 31, 2017 and 2016, respectively.
XML 18 R5.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2017
Oct. 31, 2016
Oct. 31, 2017
Oct. 31, 2016
Stock-based compensation     $ 266,533 $ 285,247
Cost of revenues        
Stock-based compensation $ 7,921 $ 7,610 24,523 22,475
Research and development        
Stock-based compensation 25,038 45,355 77,826 102,303
Sales and marketing        
Stock-based compensation 36,728 38,750 120,023 118,354
General and administrative        
Stock-based compensation $ 14,424 $ 13,299 $ 44,161 $ 42,115
XML 19 R6.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2017
Oct. 31, 2016
Oct. 31, 2017
Oct. 31, 2016
Net loss $ (50,602) $ (93,491) $ (234,033) $ (280,984)
Other comprehensive gain (loss):        
Net unrealized gain (loss) on investments (93) (336) (542) 20
Foreign currency translation adjustments (632) (900) 1,481 740
Total other comprehensive gain (loss) (725) (1,236) 939 760
Comprehensive loss $ (51,327) $ (94,727) $ (233,094) $ (280,224)
XML 20 R7.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
9 Months Ended
Oct. 31, 2017
Oct. 31, 2016
Cash flows from operating activities    
Net loss $ (234,033) $ (280,984)
Adjustments to reconcile net loss to net cash provided by operating activities    
Depreciation and amortization 30,039 22,914
Amortization of investment premiums 373 620
Stock-based compensation 266,533 285,247
Deferred income taxes (2,677) (620)
Excess tax benefit from employee stock plans 0 (551)
Facility exit charge - adjustment (5,191) 0
Changes in operating assets and liabilities, net of acquisitions    
Accounts receivable, net (26,216) 9,176
Prepaid expenses, other current and non-current assets (8,501) (8,128)
Accounts payable 4,919 1,530
Accrued payroll and compensation 15,626 (12,538)
Accrued expenses and other liabilities (693) 32,992
Deferred revenue 76,654 49,652
Net cash provided by operating activities 116,833 99,310
Cash flows from investing activities    
Purchases of investments (517,904) (523,783)
Maturities of investments 514,010 446,275
Acquisitions, net of cash acquired (59,350) 0
Purchases of property and equipment (13,931) (27,219)
Other investment activities 0 (3,500)
Net cash used in investing activities (77,175) (108,227)
Cash flows from financing activities    
Proceeds from exercise of stock options 2,474 7,355
Excess tax benefit from employee stock plans 0 551
Taxes paid related to net share settlement of equity awards (88,651) (73,355)
Repayment of financing lease obligation (1,299) 0
Proceeds from employee stock purchase plans 19,282 15,183
Net cash used in financing activities (68,194) (50,266)
Effect of exchange rate changes on cash and cash equivalents 504 235
Net decrease in cash and cash equivalents (28,032) (58,948)
Cash and cash equivalents    
Beginning of period 421,346 424,541
End of period 393,314 365,593
Supplemental disclosures    
Cash paid for income taxes 4,948 2,421
Cash paid for interest expense related to build-to-suit lease 6,068 3,026
Non-cash investing and financing activities    
Increase (decrease) in accrued purchases of property and equipment 463 1,209
Increase in capitalized construction costs related to build-to-suit lease $ 0 $ 10,065
XML 21 R8.htm IDEA: XBRL DOCUMENT v3.8.0.1
Description of the Business and Significant Accounting Policies
9 Months Ended
Oct. 31, 2017
Accounting Policies [Abstract]  
Description of the Business and Significant Accounting Policies
Description of the Business and Significant Accounting Policies
 
Business
 
Splunk Inc. (“we,” “us,” “our”) provides innovative software solutions that enable organizations to gain real-time operational intelligence by harnessing the value of their data. Our offerings enable users to collect, index, search, explore, monitor, correlate and analyze data regardless of format or source. Our offerings address large and diverse data sets, commonly referred to as big data, and are specifically tailored for machine data. Machine data is produced by nearly every software application and electronic device and contains a definitive, time-stamped record of various activities, such as transactions, customer and user activities and security threats. Our offerings help users derive new insights from machine data that can be used to, among other things, improve service levels, reduce operational costs, mitigate security risks, demonstrate and maintain compliance, and drive better business decisions. We were incorporated in California in October 2003 and reincorporated in Delaware in May 2006.
 
Fiscal Year
 
Our fiscal year ends on January 31. References to fiscal 2018 or fiscal year 2018, for example, refer to the fiscal year ending January 31, 2018.
 
Basis of Presentation
 
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) and applicable rules and regulations of the Securities and Exchange Commission (“SEC”) regarding interim financial reporting. Certain information and note disclosures normally included in the financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. The condensed consolidated balance sheet data as of January 31, 2017 was derived from audited financial statements, but does not include all disclosures required by GAAP. Therefore, these condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes included in the Annual Report on Form 10-K for the fiscal year ended January 31, 2017, filed with the SEC on March 29, 2017. There have been no changes in the significant accounting policies from those that were disclosed in the audited consolidated financial statements for the fiscal year ended January 31, 2017 included in the Annual Report on Form 10-K.
 
In the opinion of management, the accompanying unaudited condensed consolidated financial statements reflect all normal recurring adjustments necessary to state fairly the financial position, results of operations, comprehensive loss and cash flows for the interim periods, but are not necessarily indicative of the results of operations to be anticipated for the full fiscal year 2018.

Use of Estimates
 
The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and reported amounts of revenues and expenses during the reporting periods covered by the financial statements and accompanying notes. In particular, we make estimates with respect to the fair value of multiple elements in revenue recognition, uncollectible accounts receivable, the assessment of the useful life and recoverability of long-lived assets (property and equipment, goodwill and identified intangibles), stock-based compensation expense, the fair value of assets acquired and liabilities assumed for business combinations, income taxes, leases and contingencies. Actual results could differ from those estimates.

Segments

We operate our business as one operating segment: the development and marketing of software solutions that enable our customers to gain real-time operational intelligence by harnessing the value of their data. Our chief operating decision maker is our Chief Executive Officer, who reviews financial information presented on a consolidated basis for purposes of making operating decisions, assessing financial performance and allocating resources.

Principles of Consolidation
 
The accompanying unaudited condensed consolidated financial statements include the accounts of Splunk Inc. and its direct and indirect wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated upon consolidation.

Strategic Investments
 
We hold certain non-marketable equity securities which are accounted for using the cost method of accounting. These investments are recorded at cost in "Investments, non-current" on our condensed consolidated balance sheets and are adjusted only for other-than-temporary impairments and additional investments.

Recently Adopted Accounting Standards

In March 2016, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2016-09 (Topic 718), Compensation - Stock Compensation, which has been issued as part of its Simplification Initiative. The new guidance requires companies to recognize stock-based compensation excess tax benefits, net of detriments (if any) to the condensed consolidated statements of operations, as opposed to additional paid-in capital within equity, when the awards vest or are exercised. Additionally, net excess tax benefit cash flows resulting from share-based payments are required to be reported as operating activities in the statement of cash flows. These updates are to be adopted either prospectively or retrospectively. The new guidance also allows companies to make a policy election to account for forfeitures as they occur, which, if elected, must be adopted using a modified retrospective approach with a cumulative effect adjustment recorded to opening retained earnings.

The ASU is effective for public companies for fiscal years beginning after December 15, 2016 and interim periods within those fiscal years. We adopted this guidance during the first quarter of fiscal year 2018. Excess tax benefits on stock plans have been recorded to the condensed consolidated statements of operations rather than to additional paid-in capital within equity on a prospective basis. At April 30, 2017, we recorded $301.6 million of previously unrecognized excess tax benefits, which are fully offset by the related valuation allowance. We did not record an adjustment to our accumulated deficit as a result of adopting ASC 2016-09. We also elected to prospectively apply the change in presentation requirement wherein income tax effects of awards are classified as operating activities in the condensed consolidated statement of cash flows. Prior period classification of cash flows related to excess tax benefits have not been adjusted. We did not elect an accounting policy change to record forfeitures as they occur and we will continue to estimate forfeitures at each period.

Recently Issued Accounting Pronouncements

In May 2017, the FASB issued ASU No. 2017-09 (Topic 718), Scope of Modification Accounting. The new standard clarifies when changes to the terms or conditions of a share-based payment award must be accounted for as modifications. The standard is effective for our first quarter of fiscal 2019, and although early adoption is permitted, we will not early adopt. We are currently evaluating whether the adoption of this standard will have a material impact on our condensed consolidated financial statements.    

In January 2017, the FASB issued ASU No. 2017-04 (Topic 350) Intangibles - Goodwill and Other. The new standard simplifies how companies are required to test goodwill for impairment by eliminating Step 2 from the goodwill impairment test. Step 2 measures a goodwill impairment loss by comparing the implied fair value of a reporting unit's goodwill with the carrying amount of that goodwill. Instead, if the carrying amount of a reporting unit exceeds its fair value, an impairment loss shall be recognized in an amount equal to that excess, limited to the total amount of goodwill allocated to that reporting unit. The standard is effective for our first quarter of fiscal 2021, although early adoption is permitted. We do not expect this standard will have a material impact on our condensed consolidated financial statements upon adoption.

In January 2017, the FASB issued ASU No. 2017-01 (Topic 805) Business Combinations - Clarifying the Definition of a Business. The new standard narrows the application of when an integrated set of assets and activities is considered a business and provides a framework to assist entities in evaluating whether both an input and a substantive process are present to be considered a business. The standard is effective for our first quarter of fiscal 2019, and although early adoption is permitted, we will not early adopt. We anticipate that the adoption of the new guidance will result in more transactions being accounted for as asset acquisitions rather than business combinations and that the new standard will impact management's consideration of strategic investments, but do not expect a material impact on our condensed consolidated financial statements upon adoption.

In October 2016, the FASB issued ASU No. 2016-16 (Topic 740), Intra-Entity Transfers of Assets Other Than Inventory. The new standard will require companies to recognize, as opposed to defer, the tax effects from intercompany transfers of certain assets when the transfer occurs. The standard is effective for our first quarter of fiscal 2019, and although early adoption is permitted, we will not early adopt. We are currently evaluating whether the adoption of this standard will have a material impact on our condensed consolidated financial statements.

In June 2016, the FASB issued ASU No. 2016-13 (Topic 326), Financial Instruments - Credit Losses. The amendments in this update require a financial asset (or a group of financial assets) measured at an amortized cost basis to be presented at the net amount expected to be collected. The new approach to estimating credit losses (referred to as the current expected credit losses model) applies to most financial assets measured at amortized cost and certain other instruments, including trade and other receivables, loans and held-to-maturity debt securities. The standard is effective for our first quarter of fiscal 2021, although early adoption is permitted. We are currently evaluating whether the adoption of this standard will have a material impact on our condensed consolidated financial statements.

In February 2016, the FASB issued ASU No. 2016-02 (Topic 842), Leases, which supersedes the lease recognition requirements in ASC Topic 840, Leases. The standard requires an entity to recognize right-of-use assets and lease liabilities arising from a lease for operating leases, initially measured at the present value of the lease payments on the condensed consolidated balance sheets. The impact of such leases on the condensed consolidated statements of operations and cash flows will continue to be treated in a similar manner under current GAAP. The standard also requires additional qualitative and quantitative disclosures. The standard is effective for our first quarter of fiscal 2020, although early adoption is permitted. We are currently evaluating the impact of this standard on our condensed consolidated financial statements and related disclosures. We anticipate that most of our office leases will be recognized as lease liabilities and corresponding right-of-use assets, and will accordingly have a material impact on our condensed consolidated balance sheets upon adoption.

In January 2016, the FASB issued ASU No. 2016-01 (Subtopic 825-10), Financial Instruments - Overall. The amendments in this update address certain aspects of recognition, measurement, presentation, and disclosure of financial instruments, and require equity securities to be measured at fair value with changes in fair value recognized through net income. The standard is effective for our first quarter of fiscal 2019, and although early adoption is permitted, we will not early adopt. We do not expect this standard will have a material impact on our condensed consolidated financial statements upon adoption.
In May 2014, the FASB issued ASU No. 2014-09 (Topic 606), Revenue from Contracts with Customers, which supersedes the revenue recognition requirements in Accounting Standards Codification 605, Revenue Recognition and establishes a new revenue standard. This ASU is based on the principle that revenue is recognized to depict the transfer of goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. The ASU also requires additional disclosure about the nature, amount, timing and uncertainty of revenues and cash flows arising from customer contracts, including significant judgments and changes in judgments and assets recognized from costs incurred to obtain or fulfill a contract.

In March 2016, the FASB issued ASU No. 2016-08, Revenue from Contracts with Customers: Principal versus Agent Considerations, which clarifies the guidance in the new revenue standard on assessing whether an entity is a principal or an agent in a revenue transaction. This conclusion impacts whether an entity reports revenue on a gross or net basis. In April 2016, the FASB issued ASU No. 2016-10, Revenue from Contracts with Customers: Identifying Performance Obligations and Licensing, which clarifies the guidance in the new revenue standard regarding an entity’s identification of its performance obligations in a contract. In May 2016, the FASB issued ASU No. 2016-12, Narrow-Scope Improvements and Practical Expedients, which amends the guidance in the new revenue standard on collectability, non-cash consideration, presentation of sales tax, and transition. In December 2016, the FASB issued ASU No. 2016-20, Technical Corrections and Improvements to Topic 606, which clarifies narrow aspects of ASC 606 or corrects unintended application of the guidance.

The new revenue standard, as amended by ASU No. 2015-14, is effective in the first quarter of fiscal 2019 and may be applied retrospectively to each prior period presented or with the cumulative effect recognized as of the date of initial application. We currently plan to adopt the standard using the cumulative effect transition method and although early adoption is permitted, we will not early adopt.

We are still evaluating the total impact of the new revenue standard on our condensed consolidated financial statements, accounting policies, systems, internal controls, and processes. We have allocated internal and external resources to assist in our implementation and evaluation of the new standard, including implementation of new systems and accounting processes, which will change our internal controls over revenue recognition, sales commission costs and financial reporting. While we cannot reasonably estimate the expected financial statement impact at this time, we believe the adoption of this new standard will have a material impact on our condensed consolidated financial statements, including the way we account for arrangements involving a term license, deferred revenue and sales commissions. Under the new revenue standard, we will be required to recognize term license revenues upfront and the associated maintenance revenues over the contract period. Under the current revenue standard, we recognize both the term license and maintenance revenues ratably over the contract period. In addition, some deferred revenue, primarily from arrangements involving term licenses, will never be recognized as revenue upon adoption of the new revenue standard and instead will be part of the cumulative effect adjustment within accumulated deficit. We have also considered the impact of the guidance in ASC 340-40, Other Assets and Deferred Costs; Contracts with Customers, under Topic 606. Under ASC 340-40, we would be required to capitalize and amortize incremental costs of obtaining a contract, such as certain sales commission costs, over the remaining contractual term or over an expected period of benefit, which we have determined to be approximately five years. Under our current accounting policy, we do not capitalize sales commission costs but rather recognize these costs when they are incurred.
XML 22 R9.htm IDEA: XBRL DOCUMENT v3.8.0.1
Investments and Fair Value Measurements
9 Months Ended
Oct. 31, 2017
Investments, Debt And Equity Securities And Fair Value Disclosures [Abstract]  
Investments and Fair Value Measurements
Investments and Fair Value Measurements
 
The carrying amounts of certain of our financial instruments including cash equivalents, accounts receivable, accounts payable and accrued liabilities approximate fair value due to their short-term maturities.
 
Assets and liabilities recorded at fair value in the financial statements are categorized based upon the level of judgment associated with the inputs used to measure their fair value. Hierarchical levels that are directly related to the amount of subjectivity associated with the inputs to the valuation of these assets or liabilities are as follows:
 
Level 1—Observable inputs, such as quoted prices in active markets for identical assets or liabilities.
 
Level 2—Observable inputs other than Level 1 prices such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
 
Level 3—Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.
 
Assets and liabilities measured at fair value are classified in their entirety based on the lowest level of input that is significant to the fair value measurement. Our assessment of the significance of a particular input to the fair value measurement in its entirety requires management to make judgments and consider factors specific to the asset or liability.

The following table sets forth the fair value of our financial assets and liabilities that were measured on a recurring basis as of October 31, 2017 and January 31, 2017 (in thousands): 
 
 
October 31, 2017
 
January 31, 2017
 
 
Level 1
 
Level 2
 
Level 3
 
Total
 
Level 1
 
Level 2
 
Level 3
 
Total
Assets:
 
 

 
 

 
 

 
 

 
 

 
 

 
 

 
 

Money market funds
 
$
293,731

 
$

 
$

 
$
293,731

 
$
345,959

 
$

 
$

 
$
345,959

U.S. treasury securities
 

 
665,075

 

 
665,075

 

 
662,096

 

 
662,096

Other
 

 

 

 

 

 

 
3,000

 
3,000

Reported as:
 
 

 
 

 
 

 
 

 
 

 
 

 
 

 
 

Assets:
 
 

 
 

 
 

 
 

 
 

 
 

 
 

 
 

Cash and cash equivalents
 
 

 
 

 
 

 
$
293,731

 
 

 
 

 
 

 
$
345,959

Investments, current portion
 
 
 
 
 
 
 
665,075

 
 
 
 
 
 
 
662,096

Investments, non-current
 
 
 
 
 
 
 

 
 
 
 
 
 
 
3,000

Total
 
 

 
 

 
 

 
$
958,806

 
 

 
 

 
 

 
$
1,011,055



Our investments in money market funds are measured at fair value on a recurring basis. These money market funds are actively traded and reported daily through a variety of sources. The fair value of the money market fund investments is classified as Level 1.

The following table represents our investments in U.S. treasury securities, which we have classified as available-for-sale investments as of October 31, 2017 (in thousands): 
 
 
October 31, 2017
 
 
Amortized Cost
 
Unrealized Gains
 
Unrealized Losses
 
Fair Value
Investments, current portion:
 
 
 
 
 
 
 
 
U.S. treasury securities
 
$
665,848

 
$

 
$
(773
)
 
$
665,075

Total available-for-sale investments in U.S. treasury securities
 
$
665,848

 
$

 
$
(773
)
 
$
665,075



As of October 31, 2017, the following marketable securities were in an unrealized loss position (in thousands):
 
 
Less than 12 Months
 
12 Months or Greater
 
Total
 
 
Fair Value
 
Unrealized Losses
 
Fair Value
 
Unrealized Losses
 
Fair Value
 
Unrealized Losses
U.S. treasury securities
 
$
665,075

 
$
(773
)
 
$

 
$

 
$
665,075

 
$
(773
)


As of October 31, 2017, we did not consider any of our investments to be other-than-temporarily impaired.

The contractual maturities of our investments are as follows (in thousands):
 
 
October 31, 2017
Due within one year
 
$
665,075

Total
 
$
665,075



Investments with maturities of less than 12 months from the balance sheet date are classified as current assets, which are available for use to fund current operations. Investments with maturities greater than 12 months from the balance sheet date are classified as long-term assets.

Strategic Investments

We hold strategic investments in the form of non-marketable equity securities which are recorded at cost. During the first quarter of fiscal 2018, $3.0 million of our investments in the form of convertible promissory notes in a privately-held company were automatically converted into preferred stock. As a result, these non-marketable equity securities are no longer classified as Level 3 investments measured at fair value and are now accounted for as cost method investments. As of October 31, 2017, our cost method investments totaled $5.0 million.
XML 23 R10.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies
9 Months Ended
Oct. 31, 2017
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
Commitments and Contingencies
 
Operating Lease Commitments
 
We lease our office spaces under non-cancelable leases. Rent expense for our operating leases was $0.3 million for the three months ended October 31, 2017, which includes a decrease of $5.2 million of expense in connection with a facility exit charge adjustment. Refer to “Facility Exit Costs” below for details. Rent expense for our operating leases was $6.0 million for the three months ended October 31, 2016 and $10.8 million and $12.7 million for the nine months ended October 31, 2017 and 2016, respectively.

The following summarizes our operating lease commitments as of October 31, 2017 (in thousands):
 
 
Payments Due by Period
 
 
Total
 
Less Than 1
year
 
1-3 years
 
3-5 years
 
More Than 5
years
Operating lease commitments (1)
 
$
164,725

 
$
22,503

 
$
41,210

 
$
37,219

 
$
63,793

 _________________________
(1) We have entered into sublease agreements for portions of our office space and the future rental income of $11.8 million from these agreements has been included as an offset to our future minimum rental payments.

Facility Exit Costs
 
In fiscal 2017, we relocated certain of our corporate offices in the San Francisco Bay Area and as a result, a portion of our leased office spaces are no longer in use. Accordingly, we calculated and recorded a liability at the "cease-use" date related to those operating leases based on the difference between the present value of the estimated future sublease rental income and the present value of our remaining lease obligations, adjusted for the effects of any prepaid or deferred items. We recorded a facility exit charge of approximately $8.6 million to "General and administrative" expenses in fiscal 2017 associated with the recognition of the liability. The short-term portion of the liability is recorded in "Accrued expenses and other liabilities" and the long-term portion of the liability is recorded in "Other liabilities, non-current," on the condensed consolidated balance sheets. Cease-use liability balances are presented below (in thousands):
 
 
Carrying amount
Balance as of January 31, 2017
 
$
8,625

Facility exit charge - adjustment (revision of estimated sublease income) (1)
 
(5,191
)
Cash payments, net of deferred rent
 
(2,754
)
Balance as of October 31, 2017
 
$
680

 _________________________
(1) During the three months ended October 31, 2017, we entered into sublease agreements for our office spaces that are no longer in use by us. As a result, we made an adjustment to our estimated future sublease rental income related to our cease-use liability.

Financing Lease Obligation

On April 29, 2014, we entered into an office lease (the “Lease”) for approximately 182,000 square feet located at 270 Brannan Street, San Francisco, California (the “Premises”). The Premises is allocated between the "Initial Premises" and "Additional Premises," which are each approximately 91,000 square feet of rentable space. The term of the Additional Premises begins one year after the term of the Initial Premises, which began in August 2015, and each have a term of 84 months. Our total obligation for the base rent is approximately $92.0 million. On May 13, 2014, we entered into an irrevocable, standby letter of credit with Silicon Valley Bank for $6.0 million to serve as a security deposit for the Lease.

As a result of our involvement during the construction period, whereby we had certain indemnification obligations related to the construction, we were considered, for accounting purposes only, the owner of the construction project under build-to-suit lease accounting. We have recorded project construction costs incurred by the landlord as an asset and a corresponding long-term liability in “Property and equipment, net” and “Other liabilities, non-current,” respectively, on our condensed consolidated balance sheets. We moved into the Premises in February 2016. We have determined that the lease does not meet the criteria for “sale-leaseback” treatment, due to our continuing involvement in the construction project resulting from our standby letter of credit. Accordingly, the Lease will continue to be accounted for as a financing obligation.

As of October 31, 2017, future payments on the financing lease obligation are as follows (in thousands):
Fiscal Period:
 
 
Remaining three months of fiscal 2018
 
$
3,053

Fiscal 2019
 
12,552

Fiscal 2020
 
12,928

Fiscal 2021
 
13,316

Fiscal 2022
 
13,715

Fiscal 2023
 
14,127

Fiscal 2024
 
8,142

Total future minimum lease payments
 
$
77,833



Legal Proceedings
 
We are subject to certain routine legal and regulatory proceedings, as well as demands and claims that arise in the normal course of our business. We make a provision for a liability relating to legal matters when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. These provisions are reviewed at least quarterly and adjusted to reflect the impact of negotiations, estimated settlements, legal rulings, advice of legal counsel and other information and events pertaining to a particular matter. In our opinion, resolution of any pending claims (either individually or in the aggregate) is not expected to have a material adverse impact on our condensed consolidated results of operations, cash flows or financial position, nor is it possible to provide an estimated amount of any such loss. However, depending on the nature and timing of any such dispute, an unfavorable resolution of a matter could materially affect our future results of operations or cash flows, or both, in a particular quarter.

Indemnification Arrangements
 
During the ordinary course of business, we may indemnify, hold harmless and agree to reimburse for losses suffered or incurred, our customers, vendors and each of their affiliates for certain intellectual property infringement and other claims by third parties with respect to our offerings, in connection with our commercial license arrangements or related to general business dealings with those parties.

As permitted under Delaware law, we have entered into indemnification agreements with our officers, directors and certain employees, indemnifying them for certain events or occurrences while they serve as our officers or directors or those of our direct and indirect subsidiaries.
 
To date, there have not been any costs incurred in connection with such indemnification obligations; therefore, there is no accrual of such amounts at October 31, 2017. We are unable to estimate the maximum potential impact of these indemnifications on our future results of operations.
XML 24 R11.htm IDEA: XBRL DOCUMENT v3.8.0.1
Property and Equipment
9 Months Ended
Oct. 31, 2017
Property, Plant and Equipment [Abstract]  
Property and Equipment
Property and Equipment
 
Property and equipment are stated at cost, net of accumulated depreciation and amortization. These assets are depreciated and amortized using the straight-line method over their estimated useful lives. Property and equipment consisted of the following (in thousands):
 
 
As of
 
 
October 31, 2017
 
January 31, 2017
Computer equipment and software
 
$
68,322

 
$
59,396

Furniture and fixtures
 
17,194

 
16,194

Leasehold and building improvements
 
63,091

 
58,569

Building (1)
 
82,250

 
82,250

 
 
230,857

 
216,409

Less: accumulated depreciation and amortization
 
(69,608
)
 
(50,014
)
Property and equipment, net
 
$
161,249

 
$
166,395


 _________________________ 
(1) This relates to the capitalization of construction costs in connection with our financing lease obligation, where we are considered the owner of the asset, for accounting purposes only. There is a corresponding long-term liability for this obligation on our condensed consolidated balance sheets under “Other liabilities, non-current.” Refer to Note 3 “Commitments and Contingencies” for details.

Depreciation and amortization expense on Property and Equipment, net was $6.5 million and $5.3 million for the three months ended October 31, 2017 and 2016, respectively, and $19.5 million and $13.7 million for the nine months ended October 31, 2017 and 2016, respectively.
XML 25 R12.htm IDEA: XBRL DOCUMENT v3.8.0.1
Acquisitions, Goodwill and Intangible Assets
9 Months Ended
Oct. 31, 2017
Business Combinations [Abstract]  
Acquisition, Goodwill and Intangible Assets
Acquisitions, Goodwill and Intangible Assets

Rocana

On October 6, 2017, we acquired certain assets of Rocana, Inc. (“Rocana”), a privately-held Delaware corporation that develops analytics solutions for the IT market. This acquisition has been accounted for as a business combination. The purchase price of $30.2 million, paid in cash, was preliminarily allocated as follows: $10.1 million to identifiable intangible assets, with the excess $20.1 million of the purchase price over the fair value of net assets acquired recorded as goodwill. This goodwill is primarily attributable to the value expected from the synergies of the combination, including advancing the analytics and machine learning capabilities of our products, and is deductible for income tax purposes. The results of operations of the acquired entity, which are not material, have been included in our condensed consolidated financial statements from the date of purchase. Pro forma and historical results of operations of the acquired entity have not been presented as we do not consider the results to have a material effect on any of the periods presented in our condensed consolidated statements of operations. We are currently finalizing the allocation of the purchase price, which may be subject to change as additional information becomes available to us.

The following table sets forth the components of identifiable intangible assets acquired and their estimated useful lives as of the date of acquisition (in thousands, except useful life):
 
 
Fair Value
 
 Useful Life (months)
Developed technology
 
$
8,320

 
36
Other acquired intangible assets
 
1,790

 
24
Total intangible assets acquired
 
$
10,110

 
 


SignalSense

On September 29, 2017, we acquired 100% of the voting equity interest of SignalSense Inc. (“SignalSense”), a privately held Washington corporation that develops cloud-based data collection and breach detection solutions that leverage machine learning. This acquisition has been accounted for as a business combination. The purchase price of $12.2 million, paid in cash, was preliminarily allocated as follows: $11.3 million to identifiable intangible assets acquired, $0.2 million in net assets and $2.0 million to net deferred tax liabilities, with the excess $2.7 million of the purchase price over the fair value of net assets acquired recorded as goodwill. This goodwill is primarily attributable to the value expected from the synergies of the combination, including developing more advanced cloud and machine learning capabilities for our products, and is not deductible for income tax purposes. The results of operations of the acquired entity, which are not material, have been included in our condensed consolidated financial statements from the date of purchase. Pro forma and historical results of operations of the acquired entity have not been presented as we do not consider the results to have a material effect on any of the periods presented in our condensed consolidated statements of operations. We are currently finalizing the allocation of the purchase price, which may be subject to change as additional information becomes available to us.

The following table sets forth the components of identifiable intangible assets acquired and their estimated useful lives as of the date of acquisition (in thousands, except useful life):
 
 
Fair Value
 
 Useful Life (months)
Developed technology
 
$
11,310

 
36
Total intangible assets acquired
 
$
11,310

 
 
    
Other Acquisitions

On May 15, 2017, we acquired 100% of the voting equity interest of a privately-held Delaware corporation that develops technology for search-driven analytics on enterprise data. This acquisition has been accounted for as a business combination. The purchase price of $17.3 million, paid in cash, was preliminarily allocated as follows: $3.8 million to identifiable intangible assets and $0.5 million to net deferred tax liability, with the excess $14.0 million of the purchase price over the fair value of net assets acquired recorded as goodwill. This goodwill is primarily attributable to the value expected from the synergies of the combination, including developing a more intuitive search experience for our products, and is not deductible for income tax purposes. The results of operations of the acquired entity, which are not material, have been included in our condensed consolidated financial statements from the date of purchase. Pro forma and historical results of operations of the acquired entity have not been presented as we do not consider the results to have a material effect on any of the periods presented in our condensed consolidated statements of operations. We are still finalizing the allocation of the purchase price, which may be subject to change as additional information becomes available to us.

The following table sets forth the components of identifiable intangible assets acquired and their estimated useful lives as of the date of acquisition (in thousands, except useful life):
 
 
Fair Value
 
 Useful Life (months)
Developed technology
 
$
3,500

 
48
Other acquired intangible assets
 
300

 
24
Total intangible assets acquired
 
$
3,800

 
 


Goodwill

There were no impairments to goodwill during the three or nine months ended October 31, 2017 or during prior periods. Goodwill balances are presented below (in thousands):
 
 
Carrying amount
Balance as of January 31, 2017
 
$
124,642

Goodwill acquired
 
36,740

Balance as of October 31, 2017
 
$
161,382



Intangible Assets

Intangible assets subject to amortization realized from acquisitions as of October 31, 2017 are as follows (in thousands, except useful life):
 
 
Gross Fair Value
 
Accumulated Amortization
 
Net Book Value
 
Weighted Average Remaining Useful Life
(months)
Developed technology
 
$
82,500

 
$
(32,160
)
 
$
50,340

 
40
Customer relationships
 
1,810

 
(1,768
)
 
42

 
8
Other acquired intangible assets
 
3,270

 
(1,218
)
 
2,052

 
23
Total intangible assets subject to amortization
 
$
87,580

 
$
(35,146
)
 
$
52,434

 
 


Amortization expense from acquired intangible assets was $3.6 million and $3.0 million for the three months ended October 31, 2017 and 2016, respectively, and $10.5 million and $9.2 million for the nine months ended October 31, 2017 and 2016, respectively.
    
The expected future amortization expense for acquired intangible assets as of October 31, 2017 is as follows (in thousands):
Fiscal Period:
 
 
Remaining three months of fiscal 2018
 
$
4,295

Fiscal 2019
 
16,458

Fiscal 2020
 
15,740

Fiscal 2021
 
12,646

Fiscal 2022
 
3,295

Total amortization expense
 
$
52,434

XML 26 R13.htm IDEA: XBRL DOCUMENT v3.8.0.1
Debt Financing Facilities
9 Months Ended
Oct. 31, 2017
Debt Disclosure [Abstract]  
Debt Financing Facilities
Debt Financing Facilities

On May 9, 2013, we entered into a Loan Agreement with Silicon Valley Bank, which was most recently amended in May 2017. As amended, the agreement provides for a revolving line of credit facility, which expires May 9, 2018. Under the agreement, we are able to borrow up to $25 million. Interest on any drawdown under the revolving line of credit accrues either at the prime rate (4.25% in October 2017) or the LIBOR rate plus 2.75%. As of October 31, 2017, we had no balance outstanding under this agreement. The agreement contains customary financial covenants and other affirmative and negative covenants. We were in compliance with all covenants as of October 31, 2017.
XML 27 R14.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock Compensation Plans
9 Months Ended
Oct. 31, 2017
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Stock Compensation Plans
Stock Compensation Plans
 
The following table summarizes the stock option, restricted stock unit (“RSU”) and performance unit (“PSU”) award activity during the nine months ended October 31, 2017
 
 
 
 
Options Outstanding
 
RSUs and PSUs
Outstanding
 
 
Shares Available
for Grant
 
Shares
 
Weighted-
Average
Exercise
Price
Per Share
 
Weighted-
Average
Remaining
Contractual
Term
 
Aggregate
Intrinsic
Value (1)
 
Shares
 
 
 
 
 
 
 
 
(in years)
 
(in thousands)
 
 
Balances as of January 31, 2017
 
10,401,789

 
2,057,894

 
$
4.67

 
3.28
 
$
109,571

 
13,924,414

Additional shares authorized
 
6,858,474

 
 
 
 
 
 
 
 
 


Options exercised
 


 
(926,448
)
 
2.67

 

 


 


Options forfeited and expired
 
6,172

 
(6,172
)
 
50.38

 

 


 


RSUs and PSUs granted
 
(2,588,296
)
 


 


 

 


 
2,588,296

RSUs and PSUs vested
 


 
 
 
 
 
 
 
 
 
(3,905,456
)
Shares withheld related to net share settlement of RSUs and PSUs
 
1,427,592

 
 
 
 
 
 
 
 
 


RSUs and PSUs forfeited and canceled
 
1,508,008

 


 


 

 


 
(1,508,008
)
Balances as of October 31, 2017
 
17,613,739

 
1,125,274

 
$
6.06

 
3.00
 
$
68,908

 
11,099,246

Vested and expected to vest
 
 
 
1,125,234

 
$
6.06

 
3.00
 
$
68,905

 
10,768,270

Exercisable as of October 31, 2017
 
 
 
1,107,822

 
$
6.14

 
2.94
 
$
67,756

 
 
 _________________________ 
(1) The intrinsic value is calculated as the difference between the exercise price of the underlying stock option award and the closing market price of our common stock as of October 31, 2017.

Under net settlement procedures applicable to our outstanding RSUs for current employees, upon each settlement date, RSUs are withheld to cover the required withholding tax, which is based on the value of the RSU on the settlement date as determined by the closing price of our common stock on the trading day of the applicable settlement date. These shares withheld by us as a result of the net settlement of RSUs are not considered issued and outstanding, thereby reducing our shares outstanding used to calculate earnings per share. These shares are returned to the reserves and are available for future issuance under our 2012 Equity Incentive Plan.

Beginning in fiscal 2016, we granted PSUs to certain executives under our 2012 Equity Incentive Plan. The number of PSUs earned and eligible to vest will be determined after a one-year performance period, based on achievement of certain company financial performance measures and the recipient's continued service with us. The number of shares of our stock to be received at vesting can range from 0% to 200% of the target amount. Compensation expense for PSUs is measured using the fair value at the date of grant and recorded over the vesting period under the graded-vesting attribution method, and may be adjusted over the vesting period based on interim estimates of performance against the pre-set objectives.

At October 31, 2017, total unrecognized compensation cost related to stock options was $0.9 million, adjusted for estimated forfeitures, which is expected to be recognized over a weighted-average period of 0.9 years. At October 31, 2017, total unrecognized compensation cost was $459.7 million related to RSUs, adjusted for estimated forfeitures, which is expected to be recognized over the next 2.5 years. At October 31, 2017, total unrecognized compensation cost was $22.8 million related to PSUs, adjusted for estimated forfeitures, which is expected to be recognized over the next 2.7 years. Additionally, during fiscal 2016, we issued 671,782 restricted shares of our common stock (“RSAs”) and at October 31, 2017, total unrecognized compensation cost was $3.8 million related to RSAs, adjusted for estimated forfeitures, which is expected to be recognized over the next 1.2 years. At October 31, 2017, 418,685 RSAs were vested, 186,003 RSAs were forfeited and canceled and 67,094 RSAs were outstanding.
 
The total intrinsic value of options exercised during the nine months ended October 31, 2017 was $55.4 million. The weighted-average grant date fair value of RSUs granted was $62.53 per share for the nine months ended October 31, 2017. The weighted-average grant date fair value of PSUs granted was $60.25 per share for the nine months ended October 31, 2017. The weighted-average grant date fair value of RSAs granted during fiscal 2016 was $69.00 per share. No RSAs were granted during the nine months ended October 31, 2017.
XML 28 R15.htm IDEA: XBRL DOCUMENT v3.8.0.1
Geographic Information
9 Months Ended
Oct. 31, 2017
Segment Reporting [Abstract]  
Geographic Information
Geographic Information
 
Revenues

Revenues by geography are based on the shipping address of the customer. The following table presents our revenues by geographic region for the periods presented (in thousands):
 
 
Three Months Ended October 31,
 
Nine Months Ended October 31,
 
 
2017

2016
 
2017
 
2016
United States
 
$
250,129

 
$
190,123

 
$
645,381

 
$
493,001

International
 
78,524

 
54,666

 
205,684

 
150,493

Total revenues
 
$
328,653

 
$
244,789

 
$
851,065

 
$
643,494


 
Other than the United States, no other individual country exceeded 10% of total revenues during any of the periods presented. One channel partner represented 29% and 27% of total revenues during the three months ended October 31, 2017 and 2016, respectively, and approximately 28% and 25% of total revenues during the nine months ended October 31, 2017 and 2016, respectively. A second channel partner represented approximately 24% and 21% of total revenues during the three months ended October 31, 2017 and 2016, respectively, and approximately 20% and 18% of total revenues during the nine months ended October 31, 2017 and 2016, respectively. The revenues from these channel partners are comprised of a number of customer transactions, none of which were individually greater than 10% of total revenues for the three months or nine months ended October 31, 2017 or 2016.

At October 31, 2017, one channel partner represented 30% and a second channel partner represented 27% of total accounts receivable. At January 31, 2017, one channel partner represented 30% of total accounts receivable.

Property and Equipment

The following table presents our property and equipment, net of depreciation, by geographic region for the periods presented (in thousands):
 
 
As of
 
 
October 31, 2017
 
January 31, 2017
United States
 
$
155,076

 
$
159,428

International
 
6,173

 
6,967

Total property and equipment, net
 
$
161,249

 
$
166,395



Other than the United States, no other country represented 10% or more of our total property and equipment as of October 31, 2017 or January 31, 2017.
XML 29 R16.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes
9 Months Ended
Oct. 31, 2017
Income Tax Disclosure [Abstract]  
Income Taxes
Income Taxes
 
For the three months ended October 31, 2017 and 2016, we recorded a $0.2 million income tax benefit and $1.4 million of income tax expense, respectively. For the nine months ended October 31, 2017 and 2016, we recorded $1.5 million and $3.7 million of income tax expense, respectively. The decrease in income tax expense for the three and nine months ended October 31, 2017 was primarily due to the partial release of the valuation allowance as a result of our acquisitions.

During the nine months ended October 31, 2017, there were no material changes to our unrecognized tax benefits, and we do not expect to have any significant changes to unrecognized tax benefits through the end of the fiscal year. Because of our history of tax losses, all years remain open to tax audit.
XML 30 R17.htm IDEA: XBRL DOCUMENT v3.8.0.1
Net Loss Per Share
9 Months Ended
Oct. 31, 2017
Earnings Per Share [Abstract]  
Net Loss Per Share
Net Loss Per Share
 
Basic net loss per share is computed by dividing the net loss by the weighted-average number of shares of common stock outstanding during the period, less the weighted-average unvested common stock subject to repurchase or forfeiture. Diluted net loss per share is computed by giving effect to all potential shares of common stock, including preferred stock, stock options, RSUs, PSUs and RSAs to the extent dilutive.
 
The following table sets forth the computation of historical basic and diluted net loss per share (in thousands, except per share data):
 
 
Three Months Ended October 31,
 
Nine Months Ended October 31,
 
 
2017
 
2016
 
2017
 
2016
Numerator:
 
 

 
 

 
 

 
 

Net loss
 
$
(50,602
)
 
$
(93,491
)
 
$
(234,033
)
 
$
(280,984
)
Denominator:
 
 

 
 

 
 

 
 

Weighted-average common shares outstanding
 
140,482

 
135,077

 
139,174

 
133,613

Less: Weighted-average unvested common shares subject to repurchase or forfeiture
 
(69
)
 
(400
)
 
(63
)
 
(340
)
Weighted-average shares used to compute net loss per share, basic and diluted
 
140,413

 
134,677

 
139,111

 
133,273

Net loss per share, basic and diluted
 
$
(0.36
)
 
$
(0.69
)
 
$
(1.68
)
 
$
(2.11
)

 
Since we were in a net loss position for all periods presented, basic net loss per share is the same as diluted net loss per share for all periods as the inclusion of all potentially dilutive securities 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,
 
 
2017
 
2016
Shares subject to outstanding common stock options
 
1,125

 
2,344

Shares subject to outstanding RSUs, PSUs and RSAs
 
11,166

 
13,178

Employee stock purchase plan
 
360

 
330

Total
 
12,651

 
15,852

XML 31 R18.htm IDEA: XBRL DOCUMENT v3.8.0.1
Related Party Transactions
9 Months Ended
Oct. 31, 2017
Related Party Transactions [Abstract]  
Related Party Transactions
Related Party Transactions
 
Certain members of our board of directors serve on the board of directors of and/or are executive officers of, and, in some cases, are investors in, companies that are customers or vendors of ours. Certain of our executive officers also serve on the board of directors of companies that are customers or vendors of ours. All contracts with related parties are executed in the ordinary course of business. We recognized revenues from sales to these companies of $3.0 million and $2.4 million for the three months ended October 31, 2017 and 2016, respectively, and $9.1 million and $4.8 million for the nine months ended October 31, 2017 and 2016, respectively. We recorded $0.6 million in expenses related to purchases from these companies during the three months ended October 31, 2017 and no expenses related to purchases from these companies during the three months ended October 31, 2016. We recorded $1.1 million and $0.2 million in expenses related to purchases from these companies during the nine months ended October 31, 2017 and 2016, respectively. We had $9.9 million and $1.9 million of accounts receivable from these companies as of October 31, 2017 and January 31, 2017, respectively. We had $0.3 million of accounts payable to these companies as of October 31, 2017 and no accounts payable to these companies as of January 31, 2017.
XML 32 R19.htm IDEA: XBRL DOCUMENT v3.8.0.1
Description of the Business and Significant Accounting Policies (Policies)
9 Months Ended
Oct. 31, 2017
Accounting Policies [Abstract]  
Business Description and Basis of Presentation
Business
 
Splunk Inc. (“we,” “us,” “our”) provides innovative software solutions that enable organizations to gain real-time operational intelligence by harnessing the value of their data. Our offerings enable users to collect, index, search, explore, monitor, correlate and analyze data regardless of format or source. Our offerings address large and diverse data sets, commonly referred to as big data, and are specifically tailored for machine data. Machine data is produced by nearly every software application and electronic device and contains a definitive, time-stamped record of various activities, such as transactions, customer and user activities and security threats. Our offerings help users derive new insights from machine data that can be used to, among other things, improve service levels, reduce operational costs, mitigate security risks, demonstrate and maintain compliance, and drive better business decisions. We were incorporated in California in October 2003 and reincorporated in Delaware in May 2006.
Fiscal Year
Fiscal Year
 
Our fiscal year ends on January 31. References to fiscal 2018 or fiscal year 2018, for example, refer to the fiscal year ending January 31, 2018.
Basis of Presentation
Basis of Presentation
 
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) and applicable rules and regulations of the Securities and Exchange Commission (“SEC”) regarding interim financial reporting. Certain information and note disclosures normally included in the financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. The condensed consolidated balance sheet data as of January 31, 2017 was derived from audited financial statements, but does not include all disclosures required by GAAP. Therefore, these condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes included in the Annual Report on Form 10-K for the fiscal year ended January 31, 2017, filed with the SEC on March 29, 2017. There have been no changes in the significant accounting policies from those that were disclosed in the audited consolidated financial statements for the fiscal year ended January 31, 2017 included in the Annual Report on Form 10-K.
 
In the opinion of management, the accompanying unaudited condensed consolidated financial statements reflect all normal recurring adjustments necessary to state fairly the financial position, results of operations, comprehensive loss and cash flows for the interim periods, but are not necessarily indicative of the results of operations to be anticipated for the full fiscal year 2018.
Use of Estimates
Use of Estimates
 
The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and reported amounts of revenues and expenses during the reporting periods covered by the financial statements and accompanying notes. In particular, we make estimates with respect to the fair value of multiple elements in revenue recognition, uncollectible accounts receivable, the assessment of the useful life and recoverability of long-lived assets (property and equipment, goodwill and identified intangibles), stock-based compensation expense, the fair value of assets acquired and liabilities assumed for business combinations, income taxes, leases and contingencies. Actual results could differ from those estimates.
Segments
Segments

We operate our business as one operating segment: the development and marketing of software solutions that enable our customers to gain real-time operational intelligence by harnessing the value of their data. Our chief operating decision maker is our Chief Executive Officer, who reviews financial information presented on a consolidated basis for purposes of making operating decisions, assessing financial performance and allocating resources.
Principles of Consolidation
Principles of Consolidation
 
The accompanying unaudited condensed consolidated financial statements include the accounts of Splunk Inc. and its direct and indirect wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated upon consolidation.
Cost Method Investments, Policy
Strategic Investments
 
We hold certain non-marketable equity securities which are accounted for using the cost method of accounting. These investments are recorded at cost in "Investments, non-current" on our condensed consolidated balance sheets and are adjusted only for other-than-temporary impairments and additional investments.
New Accounting Pronouncements, Policy
Recently Issued Accounting Pronouncements

In May 2017, the FASB issued ASU No. 2017-09 (Topic 718), Scope of Modification Accounting. The new standard clarifies when changes to the terms or conditions of a share-based payment award must be accounted for as modifications. The standard is effective for our first quarter of fiscal 2019, and although early adoption is permitted, we will not early adopt. We are currently evaluating whether the adoption of this standard will have a material impact on our condensed consolidated financial statements.    

In January 2017, the FASB issued ASU No. 2017-04 (Topic 350) Intangibles - Goodwill and Other. The new standard simplifies how companies are required to test goodwill for impairment by eliminating Step 2 from the goodwill impairment test. Step 2 measures a goodwill impairment loss by comparing the implied fair value of a reporting unit's goodwill with the carrying amount of that goodwill. Instead, if the carrying amount of a reporting unit exceeds its fair value, an impairment loss shall be recognized in an amount equal to that excess, limited to the total amount of goodwill allocated to that reporting unit. The standard is effective for our first quarter of fiscal 2021, although early adoption is permitted. We do not expect this standard will have a material impact on our condensed consolidated financial statements upon adoption.

In January 2017, the FASB issued ASU No. 2017-01 (Topic 805) Business Combinations - Clarifying the Definition of a Business. The new standard narrows the application of when an integrated set of assets and activities is considered a business and provides a framework to assist entities in evaluating whether both an input and a substantive process are present to be considered a business. The standard is effective for our first quarter of fiscal 2019, and although early adoption is permitted, we will not early adopt. We anticipate that the adoption of the new guidance will result in more transactions being accounted for as asset acquisitions rather than business combinations and that the new standard will impact management's consideration of strategic investments, but do not expect a material impact on our condensed consolidated financial statements upon adoption.

In October 2016, the FASB issued ASU No. 2016-16 (Topic 740), Intra-Entity Transfers of Assets Other Than Inventory. The new standard will require companies to recognize, as opposed to defer, the tax effects from intercompany transfers of certain assets when the transfer occurs. The standard is effective for our first quarter of fiscal 2019, and although early adoption is permitted, we will not early adopt. We are currently evaluating whether the adoption of this standard will have a material impact on our condensed consolidated financial statements.

In June 2016, the FASB issued ASU No. 2016-13 (Topic 326), Financial Instruments - Credit Losses. The amendments in this update require a financial asset (or a group of financial assets) measured at an amortized cost basis to be presented at the net amount expected to be collected. The new approach to estimating credit losses (referred to as the current expected credit losses model) applies to most financial assets measured at amortized cost and certain other instruments, including trade and other receivables, loans and held-to-maturity debt securities. The standard is effective for our first quarter of fiscal 2021, although early adoption is permitted. We are currently evaluating whether the adoption of this standard will have a material impact on our condensed consolidated financial statements.

In February 2016, the FASB issued ASU No. 2016-02 (Topic 842), Leases, which supersedes the lease recognition requirements in ASC Topic 840, Leases. The standard requires an entity to recognize right-of-use assets and lease liabilities arising from a lease for operating leases, initially measured at the present value of the lease payments on the condensed consolidated balance sheets. The impact of such leases on the condensed consolidated statements of operations and cash flows will continue to be treated in a similar manner under current GAAP. The standard also requires additional qualitative and quantitative disclosures. The standard is effective for our first quarter of fiscal 2020, although early adoption is permitted. We are currently evaluating the impact of this standard on our condensed consolidated financial statements and related disclosures. We anticipate that most of our office leases will be recognized as lease liabilities and corresponding right-of-use assets, and will accordingly have a material impact on our condensed consolidated balance sheets upon adoption.

In January 2016, the FASB issued ASU No. 2016-01 (Subtopic 825-10), Financial Instruments - Overall. The amendments in this update address certain aspects of recognition, measurement, presentation, and disclosure of financial instruments, and require equity securities to be measured at fair value with changes in fair value recognized through net income. The standard is effective for our first quarter of fiscal 2019, and although early adoption is permitted, we will not early adopt. We do not expect this standard will have a material impact on our condensed consolidated financial statements upon adoption.
In May 2014, the FASB issued ASU No. 2014-09 (Topic 606), Revenue from Contracts with Customers, which supersedes the revenue recognition requirements in Accounting Standards Codification 605, Revenue Recognition and establishes a new revenue standard. This ASU is based on the principle that revenue is recognized to depict the transfer of goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. The ASU also requires additional disclosure about the nature, amount, timing and uncertainty of revenues and cash flows arising from customer contracts, including significant judgments and changes in judgments and assets recognized from costs incurred to obtain or fulfill a contract.

In March 2016, the FASB issued ASU No. 2016-08, Revenue from Contracts with Customers: Principal versus Agent Considerations, which clarifies the guidance in the new revenue standard on assessing whether an entity is a principal or an agent in a revenue transaction. This conclusion impacts whether an entity reports revenue on a gross or net basis. In April 2016, the FASB issued ASU No. 2016-10, Revenue from Contracts with Customers: Identifying Performance Obligations and Licensing, which clarifies the guidance in the new revenue standard regarding an entity’s identification of its performance obligations in a contract. In May 2016, the FASB issued ASU No. 2016-12, Narrow-Scope Improvements and Practical Expedients, which amends the guidance in the new revenue standard on collectability, non-cash consideration, presentation of sales tax, and transition. In December 2016, the FASB issued ASU No. 2016-20, Technical Corrections and Improvements to Topic 606, which clarifies narrow aspects of ASC 606 or corrects unintended application of the guidance.

The new revenue standard, as amended by ASU No. 2015-14, is effective in the first quarter of fiscal 2019 and may be applied retrospectively to each prior period presented or with the cumulative effect recognized as of the date of initial application. We currently plan to adopt the standard using the cumulative effect transition method and although early adoption is permitted, we will not early adopt.

We are still evaluating the total impact of the new revenue standard on our condensed consolidated financial statements, accounting policies, systems, internal controls, and processes. We have allocated internal and external resources to assist in our implementation and evaluation of the new standard, including implementation of new systems and accounting processes, which will change our internal controls over revenue recognition, sales commission costs and financial reporting. While we cannot reasonably estimate the expected financial statement impact at this time, we believe the adoption of this new standard will have a material impact on our condensed consolidated financial statements, including the way we account for arrangements involving a term license, deferred revenue and sales commissions. Under the new revenue standard, we will be required to recognize term license revenues upfront and the associated maintenance revenues over the contract period. Under the current revenue standard, we recognize both the term license and maintenance revenues ratably over the contract period. In addition, some deferred revenue, primarily from arrangements involving term licenses, will never be recognized as revenue upon adoption of the new revenue standard and instead will be part of the cumulative effect adjustment within accumulated deficit. We have also considered the impact of the guidance in ASC 340-40, Other Assets and Deferred Costs; Contracts with Customers, under Topic 606. Under ASC 340-40, we would be required to capitalize and amortize incremental costs of obtaining a contract, such as certain sales commission costs, over the remaining contractual term or over an expected period of benefit, which we have determined to be approximately five years. Under our current accounting policy, we do not capitalize sales commission costs but rather recognize these costs when they are incurred.
XML 33 R20.htm IDEA: XBRL DOCUMENT v3.8.0.1
Investments and Fair Value Measurements (Tables)
9 Months Ended
Oct. 31, 2017
Investments, Debt And Equity Securities And Fair Value Disclosures [Abstract]  
Schedule of fair value of financial assets and liabilities that were measured on a recurring basis
The following table sets forth the fair value of our financial assets and liabilities that were measured on a recurring basis as of October 31, 2017 and January 31, 2017 (in thousands): 
 
 
October 31, 2017
 
January 31, 2017
 
 
Level 1
 
Level 2
 
Level 3
 
Total
 
Level 1
 
Level 2
 
Level 3
 
Total
Assets:
 
 

 
 

 
 

 
 

 
 

 
 

 
 

 
 

Money market funds
 
$
293,731

 
$

 
$

 
$
293,731

 
$
345,959

 
$

 
$

 
$
345,959

U.S. treasury securities
 

 
665,075

 

 
665,075

 

 
662,096

 

 
662,096

Other
 

 

 

 

 

 

 
3,000

 
3,000

Reported as:
 
 

 
 

 
 

 
 

 
 

 
 

 
 

 
 

Assets:
 
 

 
 

 
 

 
 

 
 

 
 

 
 

 
 

Cash and cash equivalents
 
 

 
 

 
 

 
$
293,731

 
 

 
 

 
 

 
$
345,959

Investments, current portion
 
 
 
 
 
 
 
665,075

 
 
 
 
 
 
 
662,096

Investments, non-current
 
 
 
 
 
 
 

 
 
 
 
 
 
 
3,000

Total
 
 

 
 

 
 

 
$
958,806

 
 

 
 

 
 

 
$
1,011,055

Schedule of available-for-sale securities reconciliation
The following table represents our investments in U.S. treasury securities, which we have classified as available-for-sale investments as of October 31, 2017 (in thousands): 
 
 
October 31, 2017
 
 
Amortized Cost
 
Unrealized Gains
 
Unrealized Losses
 
Fair Value
Investments, current portion:
 
 
 
 
 
 
 
 
U.S. treasury securities
 
$
665,848

 
$

 
$
(773
)
 
$
665,075

Total available-for-sale investments in U.S. treasury securities
 
$
665,848

 
$

 
$
(773
)
 
$
665,075

Schedule of unrealized loss on investments
As of October 31, 2017, the following marketable securities were in an unrealized loss position (in thousands):
 
 
Less than 12 Months
 
12 Months or Greater
 
Total
 
 
Fair Value
 
Unrealized Losses
 
Fair Value
 
Unrealized Losses
 
Fair Value
 
Unrealized Losses
U.S. treasury securities
 
$
665,075

 
$
(773
)
 
$

 
$

 
$
665,075

 
$
(773
)
Investments classified by contractual maturity date
The contractual maturities of our investments are as follows (in thousands):
 
 
October 31, 2017
Due within one year
 
$
665,075

Total
 
$
665,075

XML 34 R21.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies (Tables)
9 Months Ended
Oct. 31, 2017
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Cease-Use Lease Liability
Cease-use liability balances are presented below (in thousands):
 
 
Carrying amount
Balance as of January 31, 2017
 
$
8,625

Facility exit charge - adjustment (revision of estimated sublease income) (1)
 
(5,191
)
Cash payments, net of deferred rent
 
(2,754
)
Balance as of October 31, 2017
 
$
680

 _________________________
(1) During the three months ended October 31, 2017, we entered into sublease agreements for our office spaces that are no longer in use by us. As a result, we made an adjustment to our estimated future sublease rental income related to our cease-use liability.
Schedule of Future Minimum Rental Payments for Operating Leases
The following summarizes our operating lease commitments as of October 31, 2017 (in thousands):
 
 
Payments Due by Period
 
 
Total
 
Less Than 1
year
 
1-3 years
 
3-5 years
 
More Than 5
years
Operating lease commitments (1)
 
$
164,725

 
$
22,503

 
$
41,210

 
$
37,219

 
$
63,793

 _________________________
(1) We have entered into sublease agreements for portions of our office space and the future rental income of $11.8 million from these agreements has been included as an offset to our future minimum rental payments.

Schedule of Future Minimum Lease Payments for Financing Lease Obligation
As of October 31, 2017, future payments on the financing lease obligation are as follows (in thousands):
Fiscal Period:
 
 
Remaining three months of fiscal 2018
 
$
3,053

Fiscal 2019
 
12,552

Fiscal 2020
 
12,928

Fiscal 2021
 
13,316

Fiscal 2022
 
13,715

Fiscal 2023
 
14,127

Fiscal 2024
 
8,142

Total future minimum lease payments
 
$
77,833

XML 35 R22.htm IDEA: XBRL DOCUMENT v3.8.0.1
Property and Equipment (Tables)
9 Months Ended
Oct. 31, 2017
Property, Plant and Equipment [Abstract]  
Property and Equipment
Property and equipment consisted of the following (in thousands):
 
 
As of
 
 
October 31, 2017
 
January 31, 2017
Computer equipment and software
 
$
68,322

 
$
59,396

Furniture and fixtures
 
17,194

 
16,194

Leasehold and building improvements
 
63,091

 
58,569

Building (1)
 
82,250

 
82,250

 
 
230,857

 
216,409

Less: accumulated depreciation and amortization
 
(69,608
)
 
(50,014
)
Property and equipment, net
 
$
161,249

 
$
166,395


 _________________________ 
(1) This relates to the capitalization of construction costs in connection with our financing lease obligation, where we are considered the owner of the asset, for accounting purposes only. There is a corresponding long-term liability for this obligation on our condensed consolidated balance sheets under “Other liabilities, non-current.” Refer to Note 3 “Commitments and Contingencies” for details.
XML 36 R23.htm IDEA: XBRL DOCUMENT v3.8.0.1
Acquisitions, Goodwill and Intangible Assets (Tables)
9 Months Ended
Oct. 31, 2017
Goodwill [Line Items]  
Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination
 
 
Fair Value
 
 Useful Life (months)
Developed technology
 
$
3,500

 
48
Other acquired intangible assets
 
300

 
24
Total intangible assets acquired
 
$
3,800

 
 
Schedule of goodwill
 
 
Carrying amount
Balance as of January 31, 2017
 
$
124,642

Goodwill acquired
 
36,740

Balance as of October 31, 2017
 
$
161,382

Schedule of finite-lived intangible assets
Intangible assets subject to amortization realized from acquisitions as of October 31, 2017 are as follows (in thousands, except useful life):
 
 
Gross Fair Value
 
Accumulated Amortization
 
Net Book Value
 
Weighted Average Remaining Useful Life
(months)
Developed technology
 
$
82,500

 
$
(32,160
)
 
$
50,340

 
40
Customer relationships
 
1,810

 
(1,768
)
 
42

 
8
Other acquired intangible assets
 
3,270

 
(1,218
)
 
2,052

 
23
Total intangible assets subject to amortization
 
$
87,580

 
$
(35,146
)
 
$
52,434

 
 
Schedule of expected future amortization for capitalized computer software costs developed for internal use
The expected future amortization expense for acquired intangible assets as of October 31, 2017 is as follows (in thousands):
Fiscal Period:
 
 
Remaining three months of fiscal 2018
 
$
4,295

Fiscal 2019
 
16,458

Fiscal 2020
 
15,740

Fiscal 2021
 
12,646

Fiscal 2022
 
3,295

Total amortization expense
 
$
52,434

Rocana, Inc.  
Goodwill [Line Items]  
Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination
The following table sets forth the components of identifiable intangible assets acquired and their estimated useful lives as of the date of acquisition (in thousands, except useful life):
 
 
Fair Value
 
 Useful Life (months)
Developed technology
 
$
8,320

 
36
Other acquired intangible assets
 
1,790

 
24
Total intangible assets acquired
 
$
10,110

 
 
SignalSense, Inc.  
Goodwill [Line Items]  
Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination
The following table sets forth the components of identifiable intangible assets acquired and their estimated useful lives as of the date of acquisition (in thousands, except useful life):
 
 
Fair Value
 
 Useful Life (months)
Developed technology
 
$
11,310

 
36
Total intangible assets acquired
 
$
11,310

 
 
XML 37 R24.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock Compensation Plans (Tables)
9 Months Ended
Oct. 31, 2017
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Schedule of Share Based Compensation Stock Options and Restricted Stock Units Award Activity
The following table summarizes the stock option, restricted stock unit (“RSU”) and performance unit (“PSU”) award activity during the nine months ended October 31, 2017
 
 
 
 
Options Outstanding
 
RSUs and PSUs
Outstanding
 
 
Shares Available
for Grant
 
Shares
 
Weighted-
Average
Exercise
Price
Per Share
 
Weighted-
Average
Remaining
Contractual
Term
 
Aggregate
Intrinsic
Value (1)
 
Shares
 
 
 
 
 
 
 
 
(in years)
 
(in thousands)
 
 
Balances as of January 31, 2017
 
10,401,789

 
2,057,894

 
$
4.67

 
3.28
 
$
109,571

 
13,924,414

Additional shares authorized
 
6,858,474

 
 
 
 
 
 
 
 
 


Options exercised
 


 
(926,448
)
 
2.67

 

 


 


Options forfeited and expired
 
6,172

 
(6,172
)
 
50.38

 

 


 


RSUs and PSUs granted
 
(2,588,296
)
 


 


 

 


 
2,588,296

RSUs and PSUs vested
 


 
 
 
 
 
 
 
 
 
(3,905,456
)
Shares withheld related to net share settlement of RSUs and PSUs
 
1,427,592

 
 
 
 
 
 
 
 
 


RSUs and PSUs forfeited and canceled
 
1,508,008

 


 


 

 


 
(1,508,008
)
Balances as of October 31, 2017
 
17,613,739

 
1,125,274

 
$
6.06

 
3.00
 
$
68,908

 
11,099,246

Vested and expected to vest
 
 
 
1,125,234

 
$
6.06

 
3.00
 
$
68,905

 
10,768,270

Exercisable as of October 31, 2017
 
 
 
1,107,822

 
$
6.14

 
2.94
 
$
67,756

 
 
 _________________________ 
(1) The intrinsic value is calculated as the difference between the exercise price of the underlying stock option award and the closing market price of our common stock as of October 31, 2017.
XML 38 R25.htm IDEA: XBRL DOCUMENT v3.8.0.1
Geographic Information (Tables)
9 Months Ended
Oct. 31, 2017
Segment Reporting [Abstract]  
Schedule of revenues by geographic region
Revenues by geography are based on the shipping address of the customer. The following table presents our revenues by geographic region for the periods presented (in thousands):
 
 
Three Months Ended October 31,
 
Nine Months Ended October 31,
 
 
2017

2016
 
2017
 
2016
United States
 
$
250,129

 
$
190,123

 
$
645,381

 
$
493,001

International
 
78,524

 
54,666

 
205,684

 
150,493

Total revenues
 
$
328,653

 
$
244,789

 
$
851,065

 
$
643,494

Schedule of property and equipment
The following table presents our property and equipment, net of depreciation, by geographic region for the periods presented (in thousands):
 
 
As of
 
 
October 31, 2017
 
January 31, 2017
United States
 
$
155,076

 
$
159,428

International
 
6,173

 
6,967

Total property and equipment, net
 
$
161,249

 
$
166,395

XML 39 R26.htm IDEA: XBRL DOCUMENT v3.8.0.1
Net Loss Per Share (Tables)
9 Months Ended
Oct. 31, 2017
Earnings Per Share [Abstract]  
Schedule of computation of historical basic and diluted net loss per share
The following table sets forth the computation of historical basic and diluted net loss per share (in thousands, except per share data):
 
 
Three Months Ended October 31,
 
Nine Months Ended October 31,
 
 
2017
 
2016
 
2017
 
2016
Numerator:
 
 

 
 

 
 

 
 

Net loss
 
$
(50,602
)
 
$
(93,491
)
 
$
(234,033
)
 
$
(280,984
)
Denominator:
 
 

 
 

 
 

 
 

Weighted-average common shares outstanding
 
140,482

 
135,077

 
139,174

 
133,613

Less: Weighted-average unvested common shares subject to repurchase or forfeiture
 
(69
)
 
(400
)
 
(63
)
 
(340
)
Weighted-average shares used to compute net loss per share, basic and diluted
 
140,413

 
134,677

 
139,111

 
133,273

Net loss per share, basic and diluted
 
$
(0.36
)
 
$
(0.69
)
 
$
(1.68
)
 
$
(2.11
)
Potentially dilutive securities that were not included in the diluted per share calculations because they would be 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,
 
 
2017
 
2016
Shares subject to outstanding common stock options
 
1,125

 
2,344

Shares subject to outstanding RSUs, PSUs and RSAs
 
11,166

 
13,178

Employee stock purchase plan
 
360

 
330

Total
 
12,651

 
15,852

XML 40 R27.htm IDEA: XBRL DOCUMENT v3.8.0.1
Description of the Business and Significant Accounting Policies (Details)
9 Months Ended
Oct. 31, 2017
segment
Accounting Policies [Abstract]  
Number of operating segments 1
XML 41 R28.htm IDEA: XBRL DOCUMENT v3.8.0.1
Investments and Fair Value Measurements (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2017
Oct. 31, 2017
Jan. 31, 2017
Fair Value Measurements      
Transfers out of Level 3 investments $ 3,000    
Investments, non-current   $ 5,000 $ 5,000
U.S. treasury securities   665,075  
Estimate of Fair Value Measurement | Recurring basis      
Fair Value Measurements      
Money market funds   293,731 345,959
U.S. treasury securities   665,075 662,096
Other   0 3,000
Assets:      
Cash and cash equivalents   293,731 345,959
Investments, current portion   665,075 662,096
Investments, non-current   0 3,000
Total   958,806 1,011,055
Estimate of Fair Value Measurement | Recurring basis | Level 1      
Fair Value Measurements      
Money market funds   293,731 345,959
U.S. treasury securities   0 0
Other   0 0
Estimate of Fair Value Measurement | Recurring basis | Level 2      
Fair Value Measurements      
Money market funds   0 0
U.S. treasury securities   665,075 662,096
Other   0 0
Estimate of Fair Value Measurement | Recurring basis | Level 3      
Fair Value Measurements      
Money market funds   0 0
U.S. treasury securities   0 0
Other   $ 0 $ 3,000
XML 42 R29.htm IDEA: XBRL DOCUMENT v3.8.0.1
Investments and Fair Value Measurements - Amortized Cost to Fair Value Reconciliation (Details)
$ in Thousands
Oct. 31, 2017
USD ($)
Schedule of Available-for-sale Securities [Line Items]  
U.S. treasury securities, Fair Value $ 665,075
US Treasury Securities  
Schedule of Available-for-sale Securities [Line Items]  
U.S. treasury securities, Amortized Cost 665,848
U.S. treasury securities, Unrealized Gains 0
U.S. treasury securities, Unrealized Losses (773)
U.S. treasury securities, Fair Value 665,075
US Treasury Securities | Investments, Current Portion  
Schedule of Available-for-sale Securities [Line Items]  
U.S. treasury securities, Amortized Cost 665,848
U.S. treasury securities, Unrealized Gains 0
U.S. treasury securities, Unrealized Losses (773)
U.S. treasury securities, Fair Value $ 665,075
XML 43 R30.htm IDEA: XBRL DOCUMENT v3.8.0.1
Investments and Fair Value Measurements Fair Value Measurements - Securities in Unrealized Loss Position (Details) - US Treasury Securities
$ in Thousands
Oct. 31, 2017
USD ($)
Fair Value  
Less than 12 Months $ 665,075
12 Months or Greater 0
Total 665,075
Unrealized Losses  
Less than 12 Months (773)
12 Months or Greater 0
Total $ (773)
XML 44 R31.htm IDEA: XBRL DOCUMENT v3.8.0.1
Investments and Fair Value Measurements - Contractual Maturities (Details)
$ in Thousands
Oct. 31, 2017
USD ($)
Investments, Debt And Equity Securities And Fair Value Disclosures [Abstract]  
Due within one year $ 665,075
Total $ 665,075
XML 45 R32.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2017
Oct. 31, 2016
Oct. 31, 2017
Oct. 31, 2016
Commitments and Contingencies Disclosure [Abstract]        
Rent expense $ 300 $ 6,000 $ 10,800 $ 12,700
Operating lease obligations, Total [1] 164,725   164,725  
Operating lease obligations, Less than 1 year [1] 22,503   22,503  
Operating lease obligations, 1-3 years [1] 41,210   41,210  
Operating lease obligations, 3-5 years [1] 37,219   37,219  
Operating lease obligations, More than 5 years [1] 63,793   63,793  
Future sublease rental income $ 11,800   $ 11,800  
[1] We have entered into sublease agreements for portions of our office space and the future rental income of $11.8 million from these agreements has been included as an offset to our future minimum rental payments.
XML 46 R33.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies - Office Lease (Details)
ft² in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Apr. 29, 2014
USD ($)
ft²
Oct. 31, 2017
USD ($)
Oct. 31, 2016
USD ($)
Oct. 31, 2017
USD ($)
Oct. 31, 2016
USD ($)
May 13, 2014
USD ($)
Operating Leased Assets [Line Items]            
Operating Leases, Rent Expense, Net   $ 300 $ 6,000 $ 10,800 $ 12,700  
Financing lease obligation   77,833   77,833    
Base rent obligation [1]   $ 164,725   $ 164,725    
San Francisco, CA , 270 Brannan Street [Member]            
Operating Leased Assets [Line Items]            
Area of Real Estate Property | ft² 182          
Term of office lease 84 months          
Financing lease obligation $ 92,000          
Amount to be Maintained in Letter of Credit as Security for Lease Agreement           $ 6,000
[1] We have entered into sublease agreements for portions of our office space and the future rental income of $11.8 million from these agreements has been included as an offset to our future minimum rental payments.
XML 47 R34.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies - Facility Exit Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Oct. 31, 2017
Oct. 31, 2017
Oct. 31, 2016
Jan. 31, 2017
Commitments and Contingencies Disclosure [Abstract]        
Facility exit charge       $ 8,625
Restructuring Reserve [Roll Forward]        
Beginning balance   $ 8,625    
Facility exit charge - adjustment $ 5,191 5,191 $ 0  
Cash payments, net of deferred rent   (2,754)    
Ending balance $ 680 $ 680   $ 8,625
XML 48 R35.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies - Capital Leases (Details)
ft² in Thousands, $ in Thousands
Apr. 29, 2014
USD ($)
ft²
Oct. 31, 2017
USD ($)
May 13, 2014
USD ($)
Lessee, Lease, Description [Line Items]      
Remaining three months of fiscal 2018   $ 3,053  
Fiscal 2019   12,552  
Fiscal 2020   12,928  
Fiscal 2021   13,316  
Fiscal 2022   13,715  
Fiscal 2023   14,127  
Fiscal 2024   8,142  
Total future minimum lease payments   $ 77,833  
San Francisco, CA , 270 Brannan Street [Member]      
Lessee, Lease, Description [Line Items]      
Area of Real Estate Property | ft² 182    
Term of office lease 84 months    
Amount to be Maintained in Letter of Credit as Security for Lease Agreement     $ 6,000
Total future minimum lease payments $ 92,000    
Initial Premises      
Lessee, Lease, Description [Line Items]      
Area of Real Estate Property | ft² 91    
Additional Premises      
Lessee, Lease, Description [Line Items]      
Area of Real Estate Property | ft² 91    
XML 49 R36.htm IDEA: XBRL DOCUMENT v3.8.0.1
Property and Equipment (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2017
Oct. 31, 2016
Oct. 31, 2017
Oct. 31, 2016
Jan. 31, 2017
Property, Plant and Equipment [Line Items]          
Depreciation and amortization expense on Property and Equipment, net $ 6,500 $ 5,300 $ 19,500 $ 13,700  
Property and equipment, gross 230,857   230,857   $ 216,409
Less: accumulated depreciation and amortization (69,608)   (69,608)   (50,014)
Property and equipment, net 161,249   161,249   166,395
Computer equipment and software          
Property, Plant and Equipment [Line Items]          
Property and equipment, gross 68,322   68,322   59,396
Furniture and fixtures          
Property, Plant and Equipment [Line Items]          
Property and equipment, gross 17,194   17,194   16,194
Leasehold improvements          
Property, Plant and Equipment [Line Items]          
Property and equipment, gross 63,091   63,091   58,569
Building          
Property, Plant and Equipment [Line Items]          
Property and equipment, gross $ 82,250   $ 82,250   $ 82,250
XML 50 R37.htm IDEA: XBRL DOCUMENT v3.8.0.1
Acquisitions, Goodwill and Intangible Assets (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 06, 2017
Sep. 29, 2017
May 15, 2017
Oct. 31, 2017
Oct. 31, 2016
Oct. 31, 2017
Oct. 31, 2016
Jan. 31, 2017
Business Acquisition [Line Items]                
Goodwill       $ 161,382   $ 161,382   $ 124,642
Amortization of intangible assets       $ 3,600 $ 3,000 $ 10,500 $ 9,200  
Rocana, Inc.                
Business Acquisition [Line Items]                
Purchase price paid in cash $ 30,200              
Identifiable intangible assets acquired 10,100              
Goodwill 20,100              
Acquired fair value of finite-lived intangible assets $ 10,110              
SignalSense, Inc.                
Business Acquisition [Line Items]                
Purchase price paid in cash   $ 12,200            
Identifiable intangible assets acquired   11,300            
Goodwill   $ 2,700            
Percentage of voting interests acquired   100.00%            
Net assets acquired   $ 200            
Net deferred tax liabilities assumed   2,000            
Acquired fair value of finite-lived intangible assets   $ 11,310            
Acquisition                
Business Acquisition [Line Items]                
Purchase price paid in cash     $ 17,300          
Goodwill     $ 14,000          
Percentage of voting interests acquired     100.00%          
Acquired fair value of finite-lived intangible assets     $ 3,800          
Deferred tax liability     $ 500          
XML 51 R38.htm IDEA: XBRL DOCUMENT v3.8.0.1
Acquisitions, Goodwill and Intangible Assets (Details) - USD ($)
$ in Thousands
9 Months Ended
Oct. 06, 2017
Sep. 29, 2017
May 15, 2017
Oct. 31, 2017
Developed technology        
Finite-Lived and Indefinite-lived Intangible Assets Acquired as Part of Business Combination [Line Items]        
Useful Life       40 months
Customer relationships        
Finite-Lived and Indefinite-lived Intangible Assets Acquired as Part of Business Combination [Line Items]        
Useful Life       8 months
Other acquired intangible assets        
Finite-Lived and Indefinite-lived Intangible Assets Acquired as Part of Business Combination [Line Items]        
Useful Life       23 months
Rocana, Inc.        
Finite-Lived and Indefinite-lived Intangible Assets Acquired as Part of Business Combination [Line Items]        
Acquired fair value of finite-lived intangible assets $ 10,110      
Rocana, Inc. | Developed technology        
Finite-Lived and Indefinite-lived Intangible Assets Acquired as Part of Business Combination [Line Items]        
Acquired fair value of finite-lived intangible assets $ 8,320      
Useful Life 36 months      
Rocana, Inc. | Other acquired intangible assets        
Finite-Lived and Indefinite-lived Intangible Assets Acquired as Part of Business Combination [Line Items]        
Acquired fair value of finite-lived intangible assets $ 1,790      
Useful Life 24 months      
SignalSense, Inc.        
Finite-Lived and Indefinite-lived Intangible Assets Acquired as Part of Business Combination [Line Items]        
Acquired fair value of finite-lived intangible assets   $ 11,310    
SignalSense, Inc. | Developed technology        
Finite-Lived and Indefinite-lived Intangible Assets Acquired as Part of Business Combination [Line Items]        
Acquired fair value of finite-lived intangible assets   $ 11,310    
Useful Life   36 months    
Acquisition        
Finite-Lived and Indefinite-lived Intangible Assets Acquired as Part of Business Combination [Line Items]        
Acquired fair value of finite-lived intangible assets     $ 3,800  
Acquisition | Developed technology        
Finite-Lived and Indefinite-lived Intangible Assets Acquired as Part of Business Combination [Line Items]        
Acquired fair value of finite-lived intangible assets     $ 3,500  
Useful Life     48 months  
Acquisition | Other acquired intangible assets        
Finite-Lived and Indefinite-lived Intangible Assets Acquired as Part of Business Combination [Line Items]        
Acquired fair value of finite-lived intangible assets     $ 300  
Useful Life     24 months  
XML 52 R39.htm IDEA: XBRL DOCUMENT v3.8.0.1
Acquisitions, Goodwill and Intangible Assets (Details 2)
$ in Thousands
9 Months Ended
Oct. 31, 2017
USD ($)
Goodwill [Roll Forward]  
Balance as of January 31, 2017 $ 124,642
Goodwill acquired 36,740
Balance as of October 31, 2017 $ 161,382
XML 53 R40.htm IDEA: XBRL DOCUMENT v3.8.0.1
Acquisitions, Goodwill and Intangible Assets (Details 3)
$ in Thousands
9 Months Ended
Oct. 31, 2017
USD ($)
Finite-Lived Intangible Assets [Line Items]  
Gross Fair Value $ 87,580
Accumulated Amortization (35,146)
Total 52,434
Developed technology  
Finite-Lived Intangible Assets [Line Items]  
Gross Fair Value 82,500
Accumulated Amortization (32,160)
Total $ 50,340
Weighted Average Remaining Useful Life 40 months
Customer relationships  
Finite-Lived Intangible Assets [Line Items]  
Gross Fair Value $ 1,810
Accumulated Amortization (1,768)
Total $ 42
Weighted Average Remaining Useful Life 8 months
Other acquired intangible assets  
Finite-Lived Intangible Assets [Line Items]  
Gross Fair Value $ 3,270
Accumulated Amortization (1,218)
Total $ 2,052
Weighted Average Remaining Useful Life 23 months
XML 54 R41.htm IDEA: XBRL DOCUMENT v3.8.0.1
Acquisitions, Goodwill and Intangible Assets (Details 4)
$ in Thousands
Oct. 31, 2017
USD ($)
Business Combinations [Abstract]  
Remaining three months of fiscal 2018 $ 4,295
Fiscal 2019 16,458
Fiscal 2020 15,740
Fiscal 2021 12,646
Fiscal 2022 3,295
Total $ 52,434
XML 55 R42.htm IDEA: XBRL DOCUMENT v3.8.0.1
Debt Financing Facilities (Details) - Revolving line of credit facility - USD ($)
9 Months Ended
Oct. 31, 2017
May 09, 2013
Debt Financing Facilities    
Maximum borrowing capacity   $ 25,000,000
Prime rate 4.25%  
Amount outstanding $ 0  
London Interbank Offered Rate (LIBOR)    
Debt Financing Facilities    
Basis spread on variable rate 2.75%  
XML 56 R43.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock Compensation Plans (Details)
9 Months Ended
Oct. 31, 2017
shares
Available for Grant  
Balances at the beginning of the period (in shares) 10,401,789
Additional Shares Authorized (in shares) 6,858,474
Options forfeited and expired (in shares) 6,172
Equity other than options granted (in shares) 2,588,296
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Withheld Related to Share Settlement 1,427,592
Equity other than options forfeited (in shares) 1,508,008
Balances at the end of the period (in shares) 17,613,739
XML 57 R44.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock Compensation Plans (Details 2) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Oct. 31, 2017
Oct. 31, 2017
Jan. 31, 2017
Shares      
Options exercised (in shares)    
Options forfeited and expired (in shares)   (6,172)  
Number of Shares      
Equity other than options granted (in shares)   2,588,296  
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Withheld Related to Share Settlement   1,427,592  
Equity other than options forfeited (in shares)   (1,508,008)  
Options      
Shares      
Outstanding at the beginning of the period (in shares)   2,057,894  
Options exercised (in shares)   (926,448)  
Options forfeited and expired (in shares)   (6,172)  
Outstanding at the end of the period (in shares)     2,057,894
Vested and expected to vest at the end of the period (in shares) 1,125,234 1,125,234  
Exercisable at the end of the period (in shares) 1,107,822 1,107,822  
Weighted-Average Exercise Price Per Share      
Balances at the beginning of the period (in dollars per share)   $ 4.67  
Options exercised (in dollars per share)   2.67  
Options forfeited (in dollars per share)   50.38  
Balances at the end of the period (in dollars per share) $ 6.06 6.06 $ 4.67
Vested and expected to vest at the end of the period (in dollars per share) 6.06 6.06  
Exercisable at the end of the period (in dollars per share) $ 6.14 $ 6.14  
Weighted-Average Remaining Contractual Term      
Balances at the end of the period   3 years 3 years 3 months 11 days
Vested and expected to vest at the end of the period   3 years  
Vested and exercisable at the end of the period   2 years 11 months 9 days  
Aggregate Intrinsic Value      
Outstanding at the end of the period (in dollars) [1] $ 68,908 $ 68,908 $ 109,571
Vested and expected to vest at the end of the period (in dollars) [1] 68,905 68,905  
Vested and exercisable at the end of the period (in dollars) [1] 67,756 67,756  
Unrecognized compensation cost      
Total unrecognized compensation cost related to stock options $ 900 900  
Weighted-average period over which unrecognized compensation cost is expected to be recognized 10 months 24 days    
Additional disclosures      
Total intrinsic value of options exercised (in dollars)   $ 55,400  
RSUs and PSUs      
Number of Shares      
Balances at the beginning of the period (in shares)   13,924,414  
Equity other than options granted (in shares)   2,588,296  
Equity other than options vested (in shares)   (3,905,456)  
Equity other than options forfeited (in shares)   (1,508,008)  
Balances at the end of the period (in shares) 11,099,246 11,099,246 13,924,414
RSUs vested and expected to vest at the end of the period (in shares) 10,768,270 10,768,270  
Unrecognized compensation cost      
Weighted-average period over which unrecognized compensation cost is expected to be recognized 2 years 6 months 11 days    
Total unrecognized compensation cost $ 459,700 $ 459,700  
Additional disclosures      
Weighted-average grant date fair value of awards granted (in dollars per share)   $ 62.53  
PSUs      
Unrecognized compensation cost      
Weighted-average period over which unrecognized compensation cost is expected to be recognized   2 years 8 months 19 days  
Total unrecognized compensation cost $ 22,800 $ 22,800  
Additional disclosures      
Weighted-average grant date fair value of awards granted (in dollars per share)   $ 60.25  
RSAs      
Number of Shares      
Equity other than options granted (in shares)     671,782
Equity other than options vested (in shares)   (418,685)  
Equity other than options forfeited (in shares)   (186,003)  
Balances at the end of the period (in shares) 67,094 67,094  
Unrecognized compensation cost      
Weighted-average period over which unrecognized compensation cost is expected to be recognized 1 year 2 months 9 days    
Total unrecognized compensation cost $ 3,800 $ 3,800  
Additional disclosures      
Weighted-average grant date fair value of awards granted (in dollars per share)   $ 69.00  
Minimum | PSUs      
Tax benefits      
Award vesting rights   0.00%  
Maximum | PSUs      
Tax benefits      
Award vesting rights   200.00%  
[1] The intrinsic value is calculated as the difference between the exercise price of the underlying stock option award and the closing market price of our common stock as of October 31, 2017.
XML 58 R45.htm IDEA: XBRL DOCUMENT v3.8.0.1
Geographic Information Narrative (Details) - customer
3 Months Ended 9 Months Ended 12 Months Ended
Oct. 31, 2017
Oct. 31, 2016
Oct. 31, 2017
Oct. 31, 2016
Jan. 31, 2017
Customer concentration risk | Accounts receivable          
Concentration Risk [Line Items]          
Number of customers accounting for 10 percent or more of the AR concentration risk 2   2   1
Customer concentration risk | Revenues          
Concentration Risk [Line Items]          
Number of customers accounting for 10 percent or more of the revenue concentration risk 2 2 2 2  
Geographic concentration | Property and equipment | United States          
Concentration Risk [Line Items]          
Concentration risk, percentage     10.00%   10.00%
Customer One | Customer concentration risk | Accounts receivable          
Concentration Risk [Line Items]          
Concentration risk, percentage     30.00%   30.00%
Customer One | Customer concentration risk | Revenues          
Concentration Risk [Line Items]          
Concentration risk, percentage 29.00% 27.00% 28.00% 25.00%  
Customer Two | Customer concentration risk | Accounts receivable          
Concentration Risk [Line Items]          
Concentration risk, percentage     27.00%    
Customer Two | Customer concentration risk | Revenues          
Concentration Risk [Line Items]          
Concentration risk, percentage 24.00% 21.00% 20.00% 18.00%  
XML 59 R46.htm IDEA: XBRL DOCUMENT v3.8.0.1
Geographic Information (Details 2) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2017
Oct. 31, 2016
Oct. 31, 2017
Oct. 31, 2016
Jan. 31, 2017
Concentration Risk [Line Items]          
Revenues $ 328,653 $ 244,789 $ 851,065 $ 643,494  
Property and Equipment by Geographic Area          
Property and equipment 161,249   161,249   $ 166,395
United States          
Concentration Risk [Line Items]          
Revenues 250,129 190,123 645,381 493,001  
Property and Equipment by Geographic Area          
Property and equipment 155,076   155,076   159,428
International          
Concentration Risk [Line Items]          
Revenues 78,524 $ 54,666 205,684 $ 150,493  
Property and Equipment by Geographic Area          
Property and equipment $ 6,173   $ 6,173   $ 6,967
XML 60 R47.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2017
Oct. 31, 2016
Oct. 31, 2017
Oct. 31, 2016
Income Tax Disclosure [Abstract]        
Income tax provision $ (232) $ 1,367 $ 1,459 $ 3,702
XML 61 R48.htm IDEA: XBRL DOCUMENT v3.8.0.1
Net Loss Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2017
Oct. 31, 2016
Oct. 31, 2017
Oct. 31, 2016
Numerator        
Net loss $ (50,602) $ (93,491) $ (234,033) $ (280,984)
Denominator:        
Weighted-average common shares outstanding (in shares) 140,482 135,077 139,174 133,613
Less: Weighted-average unvested common shares subject to repurchase or forfeiture (in shares) (69) (400) (63) (340)
Weighted-average shares used to compute net loss per share, basic and diluted (in shares) 140,413 134,677 139,111 133,273
Net loss per share        
Net loss per share, basic and diluted (in dollars per share) $ (0.36) $ (0.69) $ (1.68) $ (2.11)
XML 62 R49.htm IDEA: XBRL DOCUMENT v3.8.0.1
Net Loss Per Share (Details 2) - shares
shares in Thousands
9 Months Ended
Oct. 31, 2017
Oct. 31, 2016
Potentially dilutive securities    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 12,651 15,852
Shares subject to outstanding common stock options    
Potentially dilutive securities    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 1,125 2,344
Shares subject to outstanding RSUs, PSUs and RSAs    
Potentially dilutive securities    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 11,166 13,178
Employee stock purchase plan    
Potentially dilutive securities    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 360 330
XML 63 R50.htm IDEA: XBRL DOCUMENT v3.8.0.1
Related Party Transactions (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Oct. 31, 2017
Oct. 31, 2016
Oct. 31, 2017
Oct. 31, 2016
Jan. 31, 2017
Related Party Transactions [Abstract]          
Revenue from sales to the related party $ 3.0 $ 2.4 $ 9.1 $ 4.8  
Expenses related to purchases from the related party 0.6   1.1 $ 0.2  
Accounts receivable from the related party 9.9   9.9   $ 1.9
Accounts Payable, Related Parties $ 0.3   $ 0.3   $ 0.0
EXCEL 64 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( *F!ADL?(\\#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,$% @ J8&&2V;S"V"" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGB06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " "I@89+\ZHQ9.X K @ $0 &1O8U!R;W!S+V-O M&ULS9+!:L,P#(9?9?B>*$XA&R;UI66G#08K;.QF;+4UC1UC:R1]^SE9 MFS*V!]C1TN]/GT"M#D+W$5]B'S"2Q70WNLXGH<.:'8F" $CZB$ZE,B=\;N[[ MZ!3E9SQ 4/JD#@AU537@D)11I& "%F$A,MD:+71$17V\X(U>\.$S=C/,:, . M'7I*P$L.3$X3PWGL6K@!)AAA=.F[@&8ASM4_L7,'V"4Y)KNDAF$HA]6']^>IW7+:Q/I+S&_"M90>> :W:=_+;:;'>/3-85OR]X753-CC>"UZ)^^)A< M?_C=A%UO[-[^8^.KH&SAUUW(+U!+ P04 " "I@89+F5R<(Q & "<)P M$P 'AL+W1H96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03 M621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS M[BYBZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C( MWXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU M+,76>)7 \:V@S&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=* MY \FIS_I,C0'HYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_ MT=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=R MSTS0LS0[=R M2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZ MG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCR MHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)2 M56 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYE ML<%5'<]56_*POFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7G MFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5 M' 86%S+D4.Z2D 83 >LX=SFWJXPD6L_UC6'ODR MWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\ MU*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHS MU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\! M4$L#!!0 ( *F!ADMN'6T39@( !8( 8 >&PO=V]R:W-H965T&UL?5;;CML@$/T5RQ^P&'R)LW(L):FJ5FJE:*MNGTE"8FNQ<8'$ MV[\O8*_K .Y+N/B<.&]H*S9A)67W#( X5:3!XHEUI%5? M+HPW6*HEOP+1<8+/AM10@*(H PVNV[ LS-Z!EP6[25JWY, #<6L:S/_L"&7] M)H3AQ\9+?:VDW@!ET>$K^4'DS^[ U0I,5LYU0UI1LS;@Y+()M_!Y#Q--,(C7 MFO1B-@^T*T?&WO3BZWD31OI$A)*3U":P&NYD3RC5EM0Y?H]&PTE3$^?S#^N? MC?/*F2,69,_HK_HLJTV8A\&97/"-RA?6?R&C0VD8C-Y_(W="%5R?1&F<&!7F M-SC=A&3-:$4=I<'OPUBW9NR'+PD<:7X"&@EH(J#DOX1X),0388@F&$YF7/V$ M)2X+SOJ #[?589T4\#E6P3SI31,[\TUY*]3NO8P*<-=F1L1N0* 9 DX(H&Q/ M L@GL$,.'3T*[%U$[!>(O1[$AA[/Z(F?GGCIB:$G,WIJ!Q]@NLO (KAP[M5/% %G(E]TKD+M]* MEIT'LA"FM5=B[?(32\(#2?T2,/+75.1:R.RJ\F!6"RH+E0M="_:5^S +EPZ] MY;N%R+& K&O?CYB'!$Y@DN;)+$,>Q?RE#&-7#-HNQ8X8BF:./^KX:QZZ)8WL M1!LQV1QC9QJ8O;(-X5?3D$1P8K?6=,/9[M3TMLB\TO_@0\?\COFU;D5P9%*] M]>9%OC FB3I*]*2KM2<#YUJ6$C6C5T83'\%RK]02P,$% M @ J8&&2WV29_4@! !, !@ !X;"]W;W)KT_[<^6HW!35UBDIE:5,=3\EZ.=U[[M;+]FVHCR?_W"WZMZ:I MNG\WOFXOJP22CQM?CJ^'8;R1KI?GZM7_Z8>OY^36YQAX?_[1^B]3\B&9EZKW95O_?=P-AU62)XN=WU=O]?"EO?SJYX1L MLIBS_]V_^SK(1R>ACVU;]]/O8OO6#VTSMQ*L--7WZ_%XFHZ7N?V/,#D YP"\ M!8#Y88"> S0)2*_.IE1_KH9JO>S:RZ*[/JUS-0X*>-*AF-OQYE2[Z;^0;1_N MOJ_1+-/WL9U9LKE*\%[RJ"@%A;U)TM#_S02*)G"*U_?QF1ROQ7@]Q9O[>$>2 MN$K<)#E-$EUH#237DLL,@C81-T9T8[B;G+BY2NQ=-UEFE;/$C21#543<6-&- MY6X*XL:R;C SIB E+ 69SC$'V4TFNLF8&ZV(FXQU8XPUM#1GR')2++#8@$Q4X4@U%*@BX MA,PHBGA!9USNE(LXDLD*'*V&HA4X-!T4B.R9<5V6N>BB@S)92ABARJEB&,P_(3H#4YT-<< M4:E"/>^V2H_OI#)8-0A/ZKN]7CJ%R_M,+3-].UAW[:##XVJSR'#@Z]VMXO: M[X?QU(7S[OI-YGHQM.?Y>U-Z^^BU_@]02P,$% @ J8&&2[HL55_Y 0 MCP4 !@ !X;"]W;W)K,-D6K(STAT'$AA3 U%+L8A:DC=VEEB MYHX\2]A%TKJ%([?$I6D(_[,'ROK4=NS;Q$M]KJ2>0%G2D3-\!_FC.W(U0E.4 MHFZ@%35K+0YE:C\YNT.H]4;PLX9>S/J6SN3$V*L>?"E2&VL@H)!+'8&HY@H' MH%0'4AB_QYCVM*4VSONWZ)],[BJ7$Q%P8/177<@JM6/;*J D%RI?6/\9QGP" MVQJ3_PI7H$JN2=0>.:/"O*W\(B1KQB@*I2%O0UNWINV'E3 :;>L&=S2XD\'Q M_VGP1H.W,*"!S*3Z3"3)$LYZBP\?JR/ZGW!VGCK,7$^:LS-K*ENA9J]9$"7H MJN.,DOT@<6<2]UYQ6%$$DP2I_2<(=Q7"-7YO#A&O^[U5OV?\_MR_720Q2&(C M:8T$;S!V%HG\3W7'XJ^R^ \L(5ZP#))@MHN#;\\"Z$/2.ZI@E2IXI%KDO@\> MM_+Q-O8B["^@5I1>Y(1;/W[GI,)5IO"1:?%C[<,/,ZTHWV%"LZNA2]4WPL]U M*ZP3D^J6F;M0,B9!1<4;%;!2U7$:4"BE[D:JSX<:,0PDZ\;RAZ8:G/T%4$L# M!!0 ( *F!ADLUID&PO=V]R:W-H965T&ULC9EM3^-(#,>_2M7WT+'GN0(D:%/=27?2:E=W]SK -6V32\)L/?M M;Y*&;K$=V$7:YN'G&?\=9^PD%Z]5_;UY2JF=_-AN=LWE]*EM]_/9K+E[2MNR M.:_V:9?//%3UMFSS;OTX:_9U*N][H^UFADJYV;9<[Z97%_VQ+_751?7<;M:[ M]*6>-,_;;5G_=Y,VU>OE%*9O![ZN'Y_:[L#LZF)?/J9OJ?UK_Z7.>[/C*/?K M;=HUZVHWJ=/#Y?0:YBO=&_3$W^OTVIQL3SHIMU7UO=OY_?YRJCJ/TB;=M=T0 M9?YY28NTV70C93_^'0:='N?L#$^WWT9?]>*SF-NR28MJ\\_ZOGVZG(;IY#X] ME,^;]FOU^EL:!-GI9%#_1WI)FXQWGN0Y[JI-T_\_N7MNVFH[C))=V98_#K_K M7?_[.HS_9B8;X&" OVJ@!P-]-,C.?F1@!@/ST\!\:& ' _NK,[C!P)$99H=@ M]=%?EFUY=5%7KY/ZD$#[LLM3F+M\?>^Z@_WE[,_E"]#DHR]73E_,7KIQ!F1Q M0/ 4,>^1@B-P)&9Y_J,3*#FQ0&:.[R=8[M]:F] MD^V-:&]Z>W-J[TFL#XCOD=TAD#X&C"0< J:C1QH2CAD=C7(D+AS3UAE 69L5 MM5FN+1!M!\2>.FU"0))+2P%35K&4XY@!<)9$:L4Q#%Z%$6U.U.:X-C+-PK%I M- 9GR:VTY!@:XP,9K>!8L*!HQJ\XYHPVT,0AD"@@D,1E"*!XU#P)].]DQU%V?'3=+_A"),=^04$L/2&X)2Q M/I*Q"DZ!U\#N=0%#H[R7Q8.2BX;BVLAB>R,Q5/_ O,]@H FT%# 3G&=%B&,0 M$%D()$ZCCR-Y#R.%$[@^5CF!IZPSV7'WA:)R2&18'7I)E'%CF2"W$<#["$^+ MAL2P& C-!MA<,&D0A&XC]SZT4!4"%V+,58%&@7,^:(-CM4-N.,!SA;2;&IC3 MFJ+,+ MX+4P?D?4$@$RV05^@SI%WR4J*TH=DM M4>#I3;42I\S+ZX@VN2= WA/0!G6!O#:? 9,F04"=+B0,(6JJ3<",M2,K.,K= M "+79J@V%.];36N4Q$4$^BA82!QJM+3U6XF@]SCVG(=ROX*\%PF6:N1=0><3 M5<@IT+2Q+23*L&Y.H+178\KD+@1YAT&[T 7R]P#YZCG%M EAESN;">_J,1 M$XS@G!;LE83A.8R]XK1QM$[Q-]6/_[K^9W%7/N[8+ZLG1X_>%&^S>/I/C"Y@O03A>P'PE M';_6:EYH)9S)?NFB[39^WZ\.'A\-.6^V'CRJSXY>=J_\!4$L#!!0 ( *F!ADOA M!C,FL@( '$) 8 >&PO=V]R:W-H965T&ULC5;M;ML@ M%'T5RP]0FR]_1$FD)LVT29M4;=KVFR8DL6H;#TC2O?T NZX+I-F?&&[.N??< M8PS,+UP\RR-C*GIIZE8NXJ-2W2Q)Y/;(&BKO>,=:_<^>BX8J/16'1':"T9TE M-74"TS1+&EJU\7)N8X]B.>Q21/#4-%7]7K.:710SBU\#WZG!4)I L MYQT]L!],_>P>A9XE8Y9=U;!65KR-!-LOXGLPVP!+L(A?%;O(R3@RK3QQ_FPF M7W:+.#6*6,VVRJ2@^G%F:U;7)I/6\6=(&H\U#7$Z?LW^R3:OFWFBDJUY_;O: MJ>,B+N)HQ_;T5*OO_/*9#0V1.!JZ_\K.K-9PHT37V/):VM]H>Y**-T,6+:6A M+_VS:NWS,N1_I84)<"# D:!K?T1 P&]$?"'!#P0\/]6( .!.!62OG=KY@-5 M=#D7_!*)?CUTU"P[,"/Z=6U-T+X=^Y_V4^KH>5FB>7(V>0;(JH? "23#[R$/ M/@2,B$37'T7 D(@5].CP?8&UC\B(H^%FDLV'2=[)1$&OD.7CJ5? $=%#<@MI M>Q%91I!CZ28 *PC$>5@-#JK!GIH\#?-)D$]N=K,BGLR\A YH'0!E('5\Z4%D MVC FT+4E@-*F7'E'6;"KS'?E"C\/\O/;KN2^2I*BPK'%1V&"B+MH?52>%S!S M?/%1((4H1>'&BF!CA6],%N:707YYVYC2DXFR'+K&!%!%3MP%XZ. /OV\%1. M@0(1'.X,I.$],/6]N?(I@BN[*+CMSH"9?B@ 8^ALI>L0#,&R='=<'X8QR)RB MFQ , N!^$LGDN&B8.-BS6T9;?FJ5V0TGT?%^< _-<>/$5V"V!H'X@[E/V./I M+7U_&?E&Q:%J9?3$E3[D[%&TYUPQK3Z]TR_VJ.\_XZ1F>V6&N1Z+_A+03Q3O MA@M.,MZREO\ 4$L#!!0 ( *F!ADMY7*A H0( .P( 8 >&PO=V]R M:W-H965T&ULC59=;]L@%/TKEM]78\!?41*I^9@V:9.J5MN> MJ4,2J[;Q@"3=OQ]@QW6 =GNQX?J<>^^Y@"_S"^,OXDBI#%Z;NA6+\"AE-XLB M41YI0\0=ZVBKONP9;XA44WZ(1,#8_5X2BU(5K..W*@3U3^Z!ZXFD6CEUW5T%94K TX MW2_"^WBVS37> 'Y6]"(FXT K>6;L14^^[A8AT G1FI92>R#J=:9K6M?:D4KC M]^ S'$-JXG1\]?[9:%=:GHF@:U;_JG;RN CS,-C1/3G5\I%=OM!!3Q(&@_AO M]$QK!=>9J!@EJX5Y!N5)2-8,7E0J#7GMWU5KWI?!_Y7F)\"! $>"BOT1 0T$ M]$; 'Q+P0,#_&R$9"(D5(>JUFV)NB"3+.6>7@/?;H2-ZU\6S1"U7J8UF=?16?L9(*L> B>0U()L7$@\(B(5?TP"^I)808<.;P.L742:6#G\ MT\GV0RDMS*MDKCP2!D.=IX0 FVE]L% M0> 7E'H%I:Z@S!*4NGFDR%YL#Z@ P%+D@F*<6_MAZX(R_(ZDS"LIT Q=%;)116HL"2YF"Q]1U+NE92[DJP8J]QS*&,$K<5<>V %SFS8 MQ@.#" '[M[GUX7( H7THH\FONJ'\8/JF"$IV:J4^CQ/KV)KOH?[56_95/%O' M'OM&M?*^\[ZY[^\!WPD_5*T(GIE4#<:T@3UCDJKTP9U:DZ.Z>HR3FNZE'F9J MS/L&W$\DZX:[131><)9_ 5!+ P04 " "I@89+7$2D?P4% "^& & M 'AL+W=OS]G6_KYI_5G%7O]_.:?[]QN?MRZ8; M;BR6-\?J)?X1NR_'^Z:_6IQ[>=KNXZ'=UH=9$Y]OYW=TO?9^:# J_MS&]_;B M^VP(Y:&NOPX7OS[=SMW@*.[B8S=T4?4?;W$==[NAI]['WU.G\_.80\/+[]][ M_WD,O@_FH6KCNM[]M7WJ-K?S8CY[BL_5ZZ[[7+__$J> PGPV1?];?(N[7CXX MZ<=XK'?M^'?V^-IV]7[JI;>RK[Z=/K>'\?/]]$M>3LUP YX:\+E!/_9_-9"I M@?QH,&9S<7(VAOI3U57+FZ9^GS6GV3I6PT-!U](G\W&X.>9N_*V/MNWOOBW) MN9O%V]#1I%F=-'RI.2L6?>_G(1@-L6+3G#\.L+:*+. 1! 8A8WOY$$3"HH<= M^+$#?]%!D:DDG"3Y*#F,DBL6[T14+$A7N++PV$^ ?@((B'$'&>P@,P&14TY7 M)TVX<"K.2:GBL2KFDA+1Y-!,#LQX92:W9G*=6JO)V&$C!312&",E*1^%#3?+ M@IEE("L"^QR[*:&;$J0E*#NE&>>*LSQ7;H JF1ERF ,.N-%K8!)=#J18L0:2 MJQ 2BY$23"+@)==>" Q$>C[70)9*#*37'3%8BT6B"XPG$A,/ESH<03/-E.EX MK*ZD/$OXP;0CBSMRQI"WAHK@3'Z1C#B5((P["L:0YM!JTEP.Y$O2M (J"I*: M<RB?1Y5B!O-./R!KHO,\X M3Y1^C.'*%JY$>AME0-=02C"6K"XU\1BM#-"J&;YBP$R2_B'3;H".<[Z WD=+ M&*YLX4JD=U.VW#2YL9*K/H.I_&"V,BA,J=!F #7SG/*@'2&ZNH(Y488QQBOG M8+&F0@LZ,^56DJSE!)-00%W) MFLT"BL:BR()>$$B72S([@LDJ@*S,VA( )O5;I7;TO\M+P4050%36F!=+2BJY MT*_12!8HA7A)O$L#GK)&O ">9@65^F%&NN#Z-ZJ$)0Q5 5!EC7BQL QF&P0B MEM33@W$J *>Z[EL)8"473LR, 5TH2I^H#P5#53(#L!0"!2-0P"LZZSU";/'H MF<3KHA?J?/ I<&"D"D*JWBG$PK+?1T67)&NDRT(H4TL#8U5*NU%P8J/P&(<> MX%#T1N$MYOSE,S$=-%D5>TX=>V$4>H!"78:LO&5PQ##]ZU M)5$V>XPO#_"E:_R5MUCRF3G(LZ)^3T]-=^)<$9!+-$R]/3+4&S&0D'/FD'1Q M<>J[C\W+>$#>SA[KUT,WG*]>W#T?PM_Q<&JL[J_H>GTZ2O_1S>ED__>J>=D> MVME#W77U?CPY?J[K+O8NW:<^5YM8/9TO=O&Y&[[F_??F=*)^NNCJX_3?@L7Y M7Q;+?P%02P,$% @ J8&&2]TN LFT 0 T@, !@ !X;"]W;W)K8C-+)11H*U 3 W5.[[:'8QKB8\ / 8-= MG$FHY(SX&HPO54XW01!(*%U@X'Z[P#U(&8B\C+>)D\XI W!Y_F1_C+7[6L[< MPCW*GZ)R;4YO*:F@YKUTSS@\P53/-253\5_A M*'!R4^1XG2QI64O76H)A8O M1?'W<1=B8*"I_X(X7F<&!F+'W'0]/O#TDOC=E M<,96Q#LOWGKOI=CNKC-V"413S'&,298Q.T M?^.F$=J2,SK_LK'_-:(#+V5SY4>H]1]L-B34+AQO_-F,8S8:#KOI!['Y&Q&PO=V]R:W-H965T&UL?5-A;]P@#/TKB!]0,\6%IF4>?6=3YC@X*32<#;MS\/H'$L: [^N)X M$&WG@H.5><];^ [N1W\VWF(+2RT4:"M0$P--0>]VQU,6XF/ HX#1KLXD5')! M? K&E[J@21 $$BH7&+C?KG /4@8B+^/7S$F7E &X/K^P?XJU^UHNW,(]RI^B M=EU!#Y34T/!!N@<;V,,.V >D,2!? (>9A4Z*H_"-WO,P-CL1,O>]Y>.+=,?6]J8(SMB+> M>?'6>Z_E;G_(V340S3&G*29=QRP1S+,O*=*M%*?T%3S=AN\W%>XC?/^/P@_; M!-DF018)LC=+W(C)DO^2L%5/%9@V3I,E%0XZ3O+*NPSL71K?Y&_X-.W?N&F% MMN2"SK]L['^#Z,!+26[\"'7^@RV&A,:%XZT_FVG,)L-A/_\@MGSC\@]02P,$ M% @ J8&&2VP4^#2S 0 T@, !D !X;"]W;W)K&UL?5-A;]P@#/TKB!]0+ES:5:M.IL3EOG^@-CMFQ!"WN%/73^ID:CA?.F M:9CM#8@J@K1B?+>[85K(CA99])U,D>'@E.S@9(@=M!;FQQ$4CCE-Z+OC23:M M"PY69+UHX"NX;_W)>(LM+)74T%F)'3%0Y_0N.1S3$!\#ODL8[>I,0B5GQ)=@ M/%8YW05!H*!T@4'X[0+WH%0@\C)>9TZZI S ]?F=_5.LW==R%A;N43W+RK4Y MO:6D@EH,RCWA^ !S/=>4S,5_A@LH'QZ4^!PE*AM74@[6H9Y9O!0MWJ9==G$? MIYMK/L.V 7P&\ 5P&_.P*5%4_E$X460&1V*FWOQ&PO=V]R:W-H965T5%2VYRVSO4'QFS9@A+V"GO0_J9&HX3SIFF8[0V( M*H*49'RWNV%*=)H66?2=3)'AX&2GX62('902YO4($L><)O3-\=@UK0L.5F2] M:. 'N)_]R7B++2Q5IT#;#C4Q4.?T+CDG#@Q*?HT1IXTK*P3I4,XN7HL3+M'6?A1-%9G D9NI]+\(3)P?N>U,&9VQ%O//BK?=>BB1- M,W8)1'/,<8KAZY@E@GGV)07?2G'D_\#Y-GR_J7 ?X?MW"J^W"=)-@C02I/\M M<2OFYD,2MNJI M/$:;*DQ$''25YYEX&]X_%-_H9/T_X@3--I2\[H_,O&_M>( M#KR4W94?H=9_L,604+MP_.3/9AJSR7#8SS^(+=^X^ -02P,$% @ J8&& M2P)2$?"X 0 T@, !D !X;"]W;W)K&UL;5/; M;MP@$/T5Q <$+^M-MBO;4C95E$J-M$K5])FUQS8*%P?P.OG[ G9<)_4+,,.< M,V>&(1NT>;$M@$-O4BB;X]:Y[D"(+5N0S%[I#I2_J;61S'G3-,1V!E@505(0 MFB371#*N<)%%W\D4F>Z=X I.!ME>2F;>CR#TD.,-_G \\:9UP4&*K&,-_ +W MNSL9;Y&9I>(2E.5:(0-UCF\WAV,:XF/ ,X?!+LXH5'+6^B48/ZH<)T$0""A= M8&!^N\ ="!&(O(S7B1//*0-P>?Y@OX^U^UK.S,*=%G]XY=H<[S&JH&:]<$]Z M>("IGAU&4_$_X0+"APIA8TK*GOKM)Q8O!3)WL:=J[@/XTVZFV#K #H! MZ S8QSQD3!25?V>.%9G1 S)C[SL6GGASH+XW97#&5L0[+]YZ[Z78I#<9N02B M*>8XQM!ES!Q!//N<@JZE.-+_X'0=OEU5N(WP[2>%^W6"=)4@C03I)X)O7TI< MB=DE7Y*014\EF"9.DT6E[E6.-_YLQC$;#:>[Z0>1^1L7?P%02P,$% @ J8&& M2Y#SS'FT 0 T@, !D !X;"]W;W)K&UL?5/; M;M0P$/T5RQ]0;[Q;6JV22-TB!!)(JR+@V9M,$JN^!-O9E+]G[*0A0.#%]HSG MG#DS'N>C=<^^ PCD12OC"]J%T!\9\U4'6O@;VX/!F\8Z+0*:KF6^=R#J!-** M\=WN#=-"&EKFR7=V96Z'H*2!LR-^T%JX'R=0=BQH1E\=3[+M0G2P,N]%"Y\A M?.G/#BVVL-12@_'2&N*@*>A#=CP=8GP*^"IA]*LSB95ZH+LH"!14 M(3((W*[P"$I%(I3Q?>:D2\H(7)]?V=^EVK&6B_#P:-4W68>NH/>4U-"(084G M.[Z'N9Y;2N;B/\(5%(9')9BCLLJGE52##U;/+"A%BY=IER;MXW3#[V;8-H#/ M +X [E,>-B5*RM^*(,K]B$^<'3GVIHK.U(ITA^(]>J]E=IOE[!J) MYIC3%,/7,4L$0_8E!=]*<>)_P?DV?+^I<)_@^]\4_H/@L$EP2 2'_Y:X%;/_ M(PE;]52#:],T>5+9P:1)7GF7@7W@Z4U^A4_3_DFX5AI/+C;@RZ;^-]8&0"F[ M&QRA#C_88BAH0CS>X=E-8S89P?;S#V++-RY_ E!+ P04 " "I@89+ZB?; MW;4! #2 P &0 'AL+W=O9NQ%$BF>PT.* M2@=C7UT#X,F[DMIEM/&^.S#FB@:4<%>F XTWE;%*>#1MS5QG0901I"3CF\TU M4Z+5-$^C[V3SU/1>MAI.EKA>*6%_'4&:(:-;^NEX;NO&!P?+TT[4\ +^>W>R M:+&9I6P5:-<:32Q4&;W;'HY)B(\!/UH8W.),0B5G8UZ#\:7,Z"8( @F%#PP" MMPO<@Y2!"&6\39QT3AF R_,G^V.L'6LY"P?W1OYL2]]D]):2$BK12_]LAB>8 MZME3,A7_%2X@,3PHP1R%D2ZNI.B=-VIB02E*O(][J^,^C#]^)\,3; \?>%,$96Q'O4+Q#[R7?[I.470+1%',< M8_@R9HY@R#ZGX&LICOP?.%^'[U85[B)\]X?"_3I!LDJ01(+DOR6NQ5S_E80M M>JK UG&:'"E,K^,D+[SSP-[Q^":_P\=I_R9LW6I'SL;CR\;^5\9X0"F;*QRA M!C_8;$BH?#C>X-F.8S8:WG33#V+S-\X_ %!+ P04 " "I@89+?DZ38+0! M #2 P &0 'AL+W=OW<5;W-ZH*2"6O3*/^'P$:9Z;BF9 MBO\,5U A/"H).4I4+JVD[)U'/;$$*5J\CKLT:1_&&WX_P=8!? +P&7!(>=B8 M*"E_+[PH,HL#L6/O.Q&?>'ODH3=E=*96I+L@W@7OM=C>WF7L&HFFF-,8PY&PO=V]R:W-H965T-/ 5W+?^9+S%%I9*:NBL MQ(X8J'-ZNSL<]R$^!GR7,-K5F81*SH@OP7BL9>7:G-Y04D$M!N6><'R N9X/E,S%?X8+ M*!\>E/@<)2H;5U(.UJ&>6;P4+=ZF779Q'Z>;-)UAVP ^ _@"N(EYV)0H*O\D MG"@R@R,Q4^][$9YX=^"^-V5PQE;$.R_>>N^EV%TG&;L$HCGF.,7P=H]1]L,134+AP_ M^K.9QFPR'/;S#V++-RY^ E!+ P04 " "I@89+4CGN^+,! #2 P &0 M 'AL+W=OS;%H7'*S(>M' -W#?^Y/Q%EM8*JFALQ([8J#. MZ5/PHDB,S@2 M,_6^%^&)]P?N>U,&9VQ%O//BK?=>BOU=DK%+()ICCE,,7\-_:\1'7@INQL_0JW_8(NAH';A^,&?S31F MD^&PGW\06[YQ\1M02P,$% @ J8&&2ZX^'(^T 0 T@, !D !X;"]W M;W)K&UL?5-A;]L@$/TKB!]0$I*E461;:CI-F[1) M4:>MGXE]ME&!\P#'W;\?8-?S-FM?@#ONO7MW'-F ]L6U )Z\:F5<3EOONQ-C MKFQ!"W>''9AP4Z/5P@?3-LQU%D250%HQOMD M:V%_GD'AD-,M?7,\R:;UT<&*K!,-? 7_K;O88+&9I9(:C)-HB(4ZIP_;TWD? MXU/ =PF#6YQ)K.2*^!*-3U5.-U$0*"A]9!!AN\$C*!6)@HP?$R>=4T;@\OS& M_B'5'FJY"@>/J)YEY=N<'BFIH!:]\D\X?(2IGG>43,5_AANH$!Z5A!PE*I=6 M4O;.HYY8@A0M7L==FK0/X\WN.,'6 7P"\!EP3'G8F"@I?R^\*#*+ [%C[SL1 MGWA[XJ$W972F5J2[(-X%[ZW8'@X9NT6B*>8\QO!ES!S! ON<@J^E./-_X'P= MOEM5N$OPW1\*[]<)]JL$^T2P_V^):S''OY*P14\UV"9-DR,E]B9-\L([#^P# M3V_R.WR<]B_"-M(X&#S8:"VL?C?3C;<I+FL0 M3#_(#EI[FJHUST"+O6 4_P?SJCLI:=&(Y-P):W_"G]FD]?6>RNB=)O3FR,:,8%BW-9.-J*&>3D8 M1G;C6T"G!ZGX!U!+ P04 " "I@89+FS?N"=X! !!0 &0 'AL+W=O M\9ES9@:/DT'(-U4#:/3.6:M27&O=G0A1 M>0VX+OCI:EJ;1TD2SI:P7?0/[J+-!:968J&0ZL:T2()98H?-Z=S M;/$.\-K H!9[9"NY"O%FC2]%B@.;$##(M66@9KG!$S!FB4P:OR9./$O:P.7^ MSO[)U6YJN5(%3X+]; I=I_B 40$E[9E^$<-GF.K98305_Q5NP S<9F(T)_Q[F#PBG@' 50$8AE_DSU31+I!B0''O?4?N+ M-Z?0]":W3M<*=V:25\9[RS:'?4)NEFC"G$=,N,3,"&+89XG0)W$._PL/_>&1 M-\/(A4=+]>CH)]AZ";:.8/M/B?&J1!_FX!?9>45V'H+C2L2#.09^D;U79.\A MV*Q$?)@/^AU[16(/0;02\6&V*Q&RN((<9.6&3Z%<]*T;_(5WGN_'T%WAO_#Q M&PO=V]R:W-H965T M.&#I:A4SR9N69HGWG766J-Z*IH6S)J:7DNL_)Q!J M2.F:OCF>FZJVSL&RI.,5? ?[HSMKM-C,4C026M.HEF@H4_JP/IYBA_> GPT, M9K$GKI*+4B_.^%*D=.42 @&Y=0PNX-JU?A_%DOYG"P@'1%!#- 0>OPT8AG_D3MSQ+M!J('N^^X^X7KX\1 MWDWNG/XJ_!DF;]![S=;WNX1='=&$.8V8:(F9$0S99XDH)'&*WH5'X?!-,,.- M#]\LU;Q17=(T)6?"T-RU;=^)A?>>?0>(M]=_^#CW'[CNFI:0R[*8H_Z3BJ5 MLH"IK.ZPX!J?BMD04%JWW>->CP,S&E9UTUO Y@&UL;5/; M;IPP$/T5RQ\0@Y>TT0J0LJFJ5FJE5:JVSUX8+HHOU#9+^O<=&T)HPHOM&9]S MYN)Q/AG[Y#H 3YZ5U*Z@G??#D3%7=:"$NS$#:+QIC%7"HVE;Y@8+HHXD)1E/ MD@],B5[3,H^^LRUS,WK9:SA;XD:EA/U[ FFF@J;TQ?'8MYT/#E;F@VCA!_B? MP]FBQ5:5NE>@76\TL= 4]#X]GK* CX!?/4QN)*JM%YHQ853$6)YWGO==RG^29+%]H^@2\$ MOA+N8APV!XJ9?Q)>E+DU$[%S[P<1GC@]]N_"MKUVY&(\OFSL?V., M!TPEN<$1ZO"#K8:$QH?C1SS;>])XT/2.U_,+^^>0O$MFQPT\*?&KVMMR%2_B M: \'?A+V6;5?H$]H&D=]]M_@#,+!?21.HU#"A&]4G(Q5LF=QH4C^UHU5'<:V MY[^XX0ZL=V C!]()A<@_<?RMH@M_\Y(Y[@8'H+9T;%481BMD-"K2"UI3]1[9X%='T MGFP1$!V7 ;EJ+1+T,315$Q7J5(>.?F4=&O>:A=;T#]YU_>]<'ZO:1#ME78,+ M;>B@E 472_+@JJ5T#\VP$'"P?CIW<]UUVVYA5=._)&1XSO*_4$L#!!0 ( M *F!ADL$U24?M $ -(# 9 >&PO=V]R:W-H965T\ MX)GAG#,7C[-!FS?; CCT+H6R.6Z=Z_:$V+(%R>R-[D#Y/[4VDCGOFH;8S@"K M(DD*0I/D"Y&,*UQD,78T1:9[)[B"HT&VEY*9CP,(/>0XQ9? ,V]:%P*DR#K6 MP"]PO[NC\1Z952HN05FN%3)0Y_@NW1^V 1\!+QP&N[!1Z.2D]5MP?E0Y3D)! M(*!T08'YXPSW($00\F7\F33QG#(0E_9%_3'V[GLY,0OW6KSRRK4YOL6H@IKU MPCWKX3M,_>PPFIK_"6<0'AXJ\3E*+6S\HK*W3LM)Q9&UL;51A M;]L@$/TKB!]0$F)W461;:EI5G;1)4:>MGXE]ME'!>(#C[M\/L.NZ*5_,W?'N MO3O@G(U*OYH6P*(W*3J3X];:_D"(*5N0S-RH'CJW4RLMF76N;HCI-; J)$E! MZ&9S2R3C'2ZR$#OI(E.#%;R#DT9FD)+I?T<0:LSQ%K\'GGG36A\@1=:S!GZ! M_=V?M//(PE)Q"9WAJD,:ZAS?;0_'U.,#X ^'T:QLY#LY*_7JG>]5CC>^(!!0 M6L_ W'*!>Q#"$[DR_LZ<>)'TB6O[G?TQ].YZ.3,#]TJ\\,JV.=YC5$'-!F&? MU?@$]%)1N,W+Q M1#/F.&'H"O.!((Y]D: QB2/]DD[CZ;MHA;N0OENKI_LX01(E2 )!\JE%>M5B M#+.+BZ11D31"D%R)Q##IE0A979P$W80G:U"IABZ,RRJZ3,5=>"GD SZ-U$^F M&]X9=%;6/9]PR;52%EPIFQM72^NF>'$$U-:;WYRMI[<\.5;U\YB2Y5]1_ =0 M2P,$% @ J8&&2R]W4P;# 0 -P0 !D !X;"]W;W)K&UL;53M;N,@$'P5Q ,4AWRT%]F6FE;5G725HIZN_4WLM8T*Q@?P*YG9V:!33HH_6X: (L^I&A-AAMKNSTAIFA ,G.C.FC=ETII MR:P+=4U,IX&5H4@*0I-D1R3C+<[3D#OJ/%6]%;R%HT:FEY+ISP,(-61XA2^) M%UXWUB=(GG:LAE]@?W='[2(RLY1<0FNX:I&&*L/WJ_UAZ_$!\,IA,(L]\IV< ME'KWP8\RPXDW! (*ZQF86\[P $)X(F?CS\2)9TE?N-Q?V)]"[ZZ7$S/PH,0; M+VV3X3N,2JA8+^R+&K[#U,\6HZGYGW &X>#>B=,HE##A%Q6]L4I.+,Z*9!_C MRMNP#A/_I2Q>0*<">E5 1J'@_)%9EJ=:#4B/9]\Q?\6K/75G4_AD.(KPS9DW M+GO.*=VEY.R))LQAQ- %9C4CB&.?)6A,XD#_*Z?Q\G74X3J4KY?JNTV<8!,E MV 2"S3\MWEZU&,/ P&5]=M;M]?C6QX# MJ[II3,G\7Y'_!5!+ P04 " "I@89+_Z%L+;D! #2 P &0 'AL+W=O MV$ *[X0VRSIW]<70DC*B^T9GSES9CPN)FV>;0_@T*L4RI:X=VXX$&+K M'B2S5WH Y6]:;21SWC0=L8,!UL0@*0C=[6Z(9%SAJHB^DZD*/3K!%9P,LJ.4 MS/P]@M!3B??XS?'(N]X%!ZF*@77P"]SOX62\11:6ADM0EFN%#+0EOML?CGG M1\ ?#I-=G5&HY*SUFA+O@B 04+O P/QV@7L0(A!Y&2\S)UY2AL#U^8W] M6ZS=UW)F%NZU>.*-ZTO\!:,&6C8*]ZBG[S#7 M>'^@OC=U<,96Q#LOWGKOI:+9OB"70#1CC@E#5YAW!/'L2PJZE>)(_PNG&=TF MR#8U9I$@6^?/;K8)\DV"/!+D'Q1DGXI,F.N(49M%DE5/)9@N3I-%M1Y5G.25 M=QG8.QK?Y!V>IOTG,QU7%IVU\R\;^]]J[< +V5UY#;W_8(LAH'7A>.O/)HU9 M,IP>YA]$EF]<_0-02P,$% @ J8&&2WR;Z%-E P H! !D !X;"]W M;W)K&ULE9CM;ILP%(9O!7$!!1_S$:HD4IMJVJ1- MJCIM^^TF3H(*F(&3='<_8R@-^.#2/R&8]WP[3^(L+Z)ZJ8^<2^><[J&U'R0CW9BRIG4MU6!Z\N*\YVVBC///#]R,M96KCKI5Y[K-9+ M<9)96O#'RJE/>52]RWA:?T<)3-@K=>ENS ?W+YJWRLU)W7>]FE M.2_J5!1.Q?/W^S?L77;PJYIG5?".R/^E.'E?NPG5V?,].F7P2 MEZ^\*RATG:[Z[_S,,R5O,E$QMB*K]:NS/=52Y)T7E4K.7MMK6NCKI7T2AYT9 M;@"= ?0&Q&Y .P/Z;A!8#8+.(!@9>&TINCB0281FDF$U+L8I=)JPJLH413Z\<1@8C1.C,1)< <+U,%B M_F03U$%B9A",^KE)C$HAH3$EH[:;,AJ$23A1#_'Q#Z4_H_6=R-+[-B-4!WXR MT2$RP0F"](B,4R)&J/&V1"33GQ""\N2.@#GP "9PB,^&%Z&P[&7!ZP1QZ@4FE M\<:Q2H:)X,R".TJ)UG(=4A4A_U]D)( MKI+Q;U0_CISM^IN,[V7S5IUNG:H],[_Z?$^C]02P,$% @ MJ8&&2_<#(STO @ I < !D !X;"]W;W)K&UL MC57!CILP$/T5Q+T+=D(@$4%JMJI:J96BK=J>G602T!I,;2=L_[ZV<5#"3E0N MV&._>6_&S-AY)^2K*@%T\%;S1JW#4NMV%45J7T+-U)-HH3$[1R%KIHTI3Y%J M);"#3BK'G5P%8&ZES73/[= !?=.B3A=>&E.I7: M+D1%WK(3_ #]L]U*8T4#RZ&JH5&5: ()QW7XD:PV)+$.#O&K@D[=S .;RDZ( M5VM\/:S#V$8$'/;:4C S7. 9.+=,)HX_GC0<-*WC[?S*_MDE;Y+9,07/@O^N M#KI#*?8/]66E1>Q832LW> M^K%JW-AY_JL;[D"] QT<:)]++^0B_\0T*W(IND#VA]\R^X_)BIJSV=M%=Q1N MSP2OS.JEH/,TCRZ6R&,V/8;>8;(!$QG^082B(M01S.X(ECC!#"68.8+Y+4$2 MCZ+L,:G#- ZS6"1QFN Z-:\2#)A0)P5N.8#TW+A,/FE8G M!&]-DDRH% _Z[RT2W=RO]OWZSN2I:E2P$]IY"/0JAP7#&3X:S-$_F8' X M:CM-S5SV[T9O:-'Z-S$:'N;B'U!+ P04 " "I@89+Y3V&"NX! "8!0 M&0 'AL+W=O ZY,$27(][P84=QV;I&9W($7 M&3M+TG9PX(XX4XKYGST0-N3NQKTF7MI3(W4"%5F/3_ #Y&M_X"I",TO54NA$ MRSJ'0YV[CYO=?JOQ!O"SA4$L]H[NY,C8FPZ^5KGK:4- H)2: :OE D] B"92 M-GY/G.XLJ0N7^RO[9].[ZN6(!3PQ\JNM9).[J>M44.,SD2]L^ )3/Y'K3,U_ M@PL0!==.E$;)B#!/ISP+R>C$HJQ0_#ZN;6?68>*_EMD+_*G GPO\L9=1R#A_ MQA(7&6>#P\?9]UA_XLW.5[,I==*,PKQ3YH7*7@H_BC-TT4039C]B_"4F3&<, M4ORSB&\5\0U!\$$DL1,$5H+ $(0?"-(;ER,F,9C.8.(X\I+(KA-:=4*+SO9& M9\1$"QW/+A%9):*U1!C<2$0KB?^U$EMUXO7,XW\83:P$R1TS3U9&/R5)8%=) MK2KI'1-/[YWXUBJQO6/BV]7/8VD$+0Z5OK.^8WYJ.^$=> MV\6@S8OM !QZE4+9$G?.]7M";-V!9/9.]Z#\GU8;R9P/S9G8W@!K8I$4A";) MEDC&%:Z*F#N:JM 7)[B"HT'V(B4S;P<0>BAQBF^)9W[N7$B0JNC9&7Z ^]D? MC8_(S-)P"FQ$DP! )J%QB8 M7Z[P"$($(F_CS\2)9\E0N-S?V+_$WGTO)V;A48O?O'%=B>\Q:J!E%^&>]? 5 MIGXV&$W-?X7(V87,2IBMMM-LMNL MZ^2K.OF_.GGV02?_/QVR.(%PP9^8.7-ET4D[?YAQY*W6#CQE??U!P( M:%W8[OS>C#=K#)SNIT=#YI=;O0-02P,$% @ J8&&2TK![T'/ @ ?PH M !D !X;"]W;W)K&ULC9;ACJ(P$,=?A? "RU0 MT*C)BIJ[Y"XQ>[F[SUVM2A8HUU;=>_MK"\M"V\A]$3K]S\QOVDIG<:?LC5\( M$=Y[5=9\Z5^$:.9!P \74F'^1!M2RYD39146(Z>E_PSF.P"5@U;\*LB=#]X]5%O.*.O]"NH(2W^NJ_T9NI)1R12)S'&C)]:]WN')!JRZ*1*GP>_LL:OV\MS,H MZ=S<#K!S@+U#%CYTB#J'J'< CS/$G4/\Z1 _=$@ZA^1_,Z#. 1D9@G:Q].IO ML,"K!:-WC[4'J,'JG((YDOM[4$:]G7I.;@"7UML*HF@1W%2@3I.W&CC0H'@L MV=H2T"L""=!30!=%#BUW.$ZPL14H,1@F@^P>!AEA1L[%BK1_-*PRANX L3- MK /$H]4VEC)O-:G6U%H3A:&Q&K8&A:9H:XM F)FJG4,%TX%J5%7BK"IQ5&5L MSMK6I, HO)4D0Q(4I]#U"*) 03FN9E2C7@S)V_FX,T,7EMC\686291",#-XIU0CWIF3 M=^;@-=*L;8W%.[-(4)3.S/,PI1KQ@M#]V0YMXM38R+P3C?[;P/H";"=E8R#S M'AG/.K_OSP!.+M[:H8&I>8L$@WNM(NRLNQ+N'>BU%FI-!]:^\UGKQL>PYV"^ M 0[[5G5*#OLS /,M<,U(<#FC8/K>_9$J2"RWO!) MGH"+[ ;[04E.0KVF\IVU+5$[$+3IVKV@[SE7_P!02P,$% @ J8&&2\W& MR6JU @ ^ D !D !X;"]W;W)K&ULC5;K;MHP M&'V5* ]0Q\[% 0'2H*.=M$E5IVV_#1B(FL29;:![^]F.27,Q)7^(+^><[^(/ M^YM=&'\31TJE]U[DI9C[1RFK*0!B>Z0%$0^LHJ7:V3->$*FF_ !$Q2G9&5*1 M Q0$"2A(5OJ+F5E[X8L9.\D\*^D+]\2I* C_MZ0YN\Q]Z%\77K/#4>H%L)A5 MY$!_4OFK>N%J!AJ575;04F2L]#C=S_TO8*KCU1-K8L%^;7VYZ$9(554:X4Y+W^ M9J7Y7JS^E>8F($M 8PFA)80- 46?$B)+B#X(\%-"; GQ6$)B"R5F.PP90&$P9!+VM#3!+T0>LA" 9I'_7D0"'<0G6B MBIQ118ZH>N?S6&/BEAF,T[!7,>M[J(XSL=.9V.',I&MF.<1@V/,W'J8EB3"* M>P[?A74\3IP>)T./TQOYQTX!/+XL4Z= ZO"@EY!5.C@:F"*WD8G3R,1AI'^K MN# W3A\&[KLKN%^,*PMJ']L$!;>*'MZX):'#V<&5 S__IW8-]6^=[J[[2H'# M.Z5?S$L'!K5 M1G0>AX*R@^F?1#>EIU*J:NKM=JT*$OS'@W6T?1)Q3+<48ZH M'=/5@ \3=4_T@_!#5@IOPZ1ZV,SSLV=,4N5_\*#*[JC:L&:2T[W40ZS&O.Y% MZHEDE>VS0-/L+?X#4$L#!!0 ( *F!ADLCI)M16@( )8' 9 >&PO M=V]R:W-H965TZ1O3W$C"Y+&S/O@9>JF/)9<#)LQ8=X1OP[^V6BITSJ.RK&AI6D<:B M<%C8S]Y\DTJ\ ORHX,)&:TM6LB/D56X^[Q>V*PT!AH)+!20>9U@!QE)(V/C5 M:]I#2DDUY^7"3FQK#P=TPOR%7#Y!7T]H6WWQ7^ , M6,"E$Y&C()BI7ZLX,4[J7D58J=%;]ZP:];ST^E>:F>#W!'\@B-R/"+.>,'LO M(>@)P8T0/"2$/2&\$2+5WJYVUBN,J9%"=CGHG M^LE$])S[29@Y9RG48Y8=QA]AHN >LM(AWCUBHR/\)!HPCC Y./5-3I>^+C Q M\4_$6D=$DV(W!I'0;'-F;.A,\6?C3@2^62 P"@1*(+AK5#PQV6%BA6D4)HG^ M9C,T9@DUFWZ2F 4BHT!DL)E.#B3Z#YNQ,4NL9?'<23.6L98E]-+)Y[?J0.%# MT%I7&PO=V]R:W-H965TN_1,#.?><>_$]F,59R&=UX%P'+W75J&5XT+J]C2*U.?":J1O1\L;\LQ.R M9MI,Y3Y2K>1LZX+J*B((I5'-RB9<+=S:@UPMQ%%79<,?9*".=B?,R MQ.%EX;'<'[1=B%:+ENWY#ZY_M@_2S**!95O6O%&E: +)=\OP$[Z])\0&.,2O MDI_5:!S84IZ$>+:3K]MEB&Q&O.(;;2F8>9SXFE>593)Y_.E)PT'3!H['%_;/ MKGA3S!-3?"VJW^56'Y9A'@9;OF/'2C^*\Q?>%Y2$05_]-W[BE8';3(S&1E3* M_0:;H]*B[EE,*C5[Z9YEXY[GGO\2!@>0/H , 82^&1#W ?%K 'XS@/8!]#7 MI11UI;B]N6>:K192G /9O=Z6V2["M]3L_L8NNLUV_YGM46;UM"(%640G2]1C M[CH,&6.R^!JS!C TO\;<0SS)@(E,GD.R!$R6.(+X*MD8)HA!@M@1T"L".JFD MPV0.TSA,C!*/"@55:+>G:$1!$"XF.ATJ&8$P21(""R6@4 ()$3012@"A@N2P M4 H*I: 0G@BE+C48W"'L'_,[DOFQ4\"2TN8RX*\-.",T- M'[HQ3 =S[1PF%=]I.\S,6'9WKVZB1=O?*Z/A1)]6-/(E"O]G+,D^4;I8'KSJ5 M(MG5I#SSL.\S+T_2PEW.Z[[[J5FXR'WM>$@/ M1V4ZO.7\E!S$3Z%^G>Y+W?(ZE5V:BZ)*9>&48K]P;]$L1MP0:L3O5%RJWK-C M0GF4\LDTONT6KF\%&[G.3NR3Y.6K: .BKM-&_UT\BTS#C1,]QE9F57UUMN=* MR;Q5T5;RY*6YIT5]OS1O&&]I, &W!-P1]-CO$4A+(&^$X%U"T!*"J2/0ED"G MCL!: AL0O"99=?8WB4J6\U)>G+)90*?$K%,T8WI^MZ:SGL[ZG9Z 2O<^+S&/ MYMZS$6HQJP:#>Q@67$,V-@1U"$\;Z%Q@R,4*6W1\/<#:1C Z\/"AR-W'(C$@ M0N%(")A/4O/)53XY+!" D$M$/0$B.\/)J3!A#6F:.,8@M8VB%I*&QN$N"5U M!Z!(V$-=A47!L"@0%AJ$U6!H;QA,_(B& \_38#&U3&/$ G]D,ACHF@&N!XMJ MQ2P[7QAG_F 3;:;!8@"FYP,%L.L0=!W:KLG =&@-@QC" 1^8G@:+(1@C?&3C M1*#I"$@U@04X*,"G[SSDP[70G[!(6U _6!81C(<%<1(L!F"4$\Y&?(_4< 3X M'EDQ""S MPA_(GMPY4-D2O:(O51"Q*W/R218#,%8'W;M&RZX"*JX(TL7P<4- MT4]D#ZXT""HU5O;LZL"(S]$P>Y-@,0"C$65CON%:@X!BXX\M7WCGH^@3V8/W M/N)3LL>M+T*$,1U^$J?!X@]AC6^O=Q#+17FHC]&5LY7G0IF8>[W=4?T6FX/< MH'^%9FL$]&_0[*XYB+_)-_\%/Y+RD!:5\RB5/C[6A[R]E$IH]_Z-GO6C_A7I M&IG8*_,8ZN>R.8\W#25/[;^&U_WP+/\#4$L#!!0 ( *F!ADL4F]4?.0, M .0. 9 >&PO=V]R:W-H965TRJ)JINY.B/VMYS6K'2NSYH;O627_V?"ZS(2\K+=>LZ]9MNY(9>&! M[U.OS/+*G4VZ>\_U;,(/HL@K]EP[S:$LL_KO'2OX:>H2]_W&]WR[$^T-;S;9 M9UOV@XF?^^=:7GEGE75>LJK)>>74;#-UOY#;)="6T"%^Y>S47)P[;2DOG+^V M%\OUU/7;$;&"K40KDF*JH,AU5/5?V9$5$MZ.1'JL>-%TO\[JT A>*A4Y ME#)[ZX]YU1U/2O^=AA- $>!,(.&GA$ 1@K&$4!'"#T+P*2%2A&BL U4$.I80 M*T(\EI H0C*6D"I"JA&\_OEU#;'(1#:;U/SDU'U/[[,V.N0VE2VW:F]V'=;] M)WNBD7>/L\"/)]ZQ%5*8NQX# TPRQ,PQ3#K$+! ,\8>8>Q,#0\2#B:#1$/)X M5>3INL@2$?F >')2SS,+Z,Q"QP\&U1)<($ %@DX@O!30QGC?0^(.4G400DF0 M:-4^CH,M$1B$- 1\T"$ZZ- <--%\[D/#)Z"^U@@/",C708\FB/B1CGHR42E< M@ 9516A5D5$5D! 7H*@ '=\,,2H0(_,::#F-D2FS%IJ@-@EB$VHV/28:3#JQ MV:2H37JUM>]2PP7L+L3'%S0P.J$1X^8V=-[9:XPER5!;/7!$THH M4A'5C3!0;/'!@TRP)!MO4S/*]B>$)YE@44YU'S/+X%N-\"P3),QZR.8*% ]; MP18RP.,,2)S!)H'G%,CXD('EO0[70[90H$&]L;7U 8\S7/\"6 "2YM#Z" %/ M,V!IIKH3!K+T/N!9!B3+>JLLP QSD%@+PL,,2$Z!Z$;4,(H,'^_B0[K=_WW+ MZFU>-;XHV$:TI[$\K_M]5W\A^%[M*;WS MQG;V#U!+ P04 " "I@89+&)W#%# # #L#P &0 'AL+W=O758BV;1)>>9QWY]X>9(6[F+6WGNJ%C-Y4%E: MB*?*J0]YGE3_'D0F3W.7N6\W?J2[O6IN>(M9F>S$3Z%^E4^5OO(N*ILT%T6= MRL*IQ';N?F+WCS1M$MJ(WZDXU5?G3F/E6ZG9)%Z?OZE_;LUK,\])+98R^Y-NU'[NQJZS$=ODD*D?\O1% M=(9"U^GGP9B2ZQEIF=?OKK ^UDGFGHH>2)Z_G8UJTQU.G_Y:&$WB7 MP"\)+/@P@;H$&IH0= G!>P)]F!!V">%-!>_LO6WF*E')8E;)DU.=WX'L !! 6H%J"<08($ "@1@!.&-210SP45"6"0$ M A$6F$"!R7";$12(!MA$,3$N$L,B,1"88H$I%)@.M\E\S(<_P"@*(M]2Q\(A M,R0XLPT5O_N,CW"+WWY&IA$6WGX.SD%1&U2T0#E 061Y?/',#$,($.6#R##S+ 1T' ,#0<\&&WM M@GJO432UM)5C:KA)C=E6%$0V0Y9IQ9Q7.+-\L3E&BX^863AFA@-F;MNZ[()Z M;65DHY-CM#B88"BT2&"T^(@IAF-H..#!]!N-\HNQX6BF,2HAMFRK$\P6GX(Z MEJ$29HO\X7TE3 T!(&[[NNJ"KOM*L6\;*\:&P'*,+-B093TV AO"V- ;%9D M8D.AU2ZFAM"RS"B$T+*LW0BC16#6(LO"BC!:%(UH*V:& YF6V.SK=:N8F8( M,6/4 4'&-]Z[VA0U^^#O2;5+B]IYEDKOK]I=T%9*);2@?Z98._^ ]02P,$% @ J8&&2U3"4Q#D 0 I@0 M !D !X;"]W;W)K&UL=53;;IPP$/T5Q ?$8%AV MNP*D;**HE5IIE:KILQ>&BV)C:ILE_?OZ0BC=N"_8,SYSSAQC.Y^Y>)4=@ K> M&!UD$79*C4>$9-4!(_*.CS#HE88+1I0.18OD*(#4MHA1A*,H0XST0UCF-G<6 M9SX$ IHBO(^/I\S@+>"EAUENYH%QCA"@] J2'2 M;?Q:.,-5TA1NY^_L3]:[]G(A$AXX_=G7JBO"0QC4T)")JF<^?X;%SRX,%O-? MX0I4PTTG6J/B5-IO4$U2<;:PZ%88>7-C/]AQ=BM[O)3Y"_!2@-<"[+PX(=OY M(U&DS 6? ^'V?B3F%\='K/>F,DF[%79--R]U]EHFR:<<70W1@CDY#-Y@XA6! M-/LJ@7T2)_RA'*<'/T'B[3&Q!,FVQS3R$Z1>@M02I/\0Q#PGM[,-%?N+O!WXAH^T$&%Z[T:;5GJN%<@>XFNM-^._UHK &% M1IGI7L^%NSHN4'Q<7@6T/DWE'U!+ P04 " "I@89+#DX<:]$" >"P M&0 'AL+W=O5/;.R;)ET'']Z4G_0;#>.QQ_LGTWR.IE7*MDS+W\7!W5>^[GO'=B1 M7DKUPF]?6)]0XGM]]M_8E94:WD:B-?:\E.;7VU^DXE7/HD.IZ'OW+&KSO'5O M,NBWX1N@WP##!NARZ81,Y)^HHIN5X#=/=(??T/:.R1+TV>S;17,4YIT.7NK5 MZR:*XU5P;8EZS+;#P A#!D2@V0<)P"2V8&V'.,<)(C3&R!!$=S$F.$&,$L2& M(+XC2"=)=IC,8&J#R;,D#W&9!)5)$)EL(M-ADI',0Y20431W.BFJDUHZ$$<3 MG=32230HQF4R5":STX$()\A1@GS^O2U0@L6,>UM8B>:0A(Y[(R%N@G#&S?6@ M^ZL#DKJD''XC,RZO!XV+,0FCV*6$VNZ) ))4/E5"0. H1H*[DT0(1>:@P/U) MXOF50G#O$-S)3EQ'2MN/F*[#ZD5VWX/)$L=_WH$]Q^Q#8B42F:E M%(-#!G?4"0("5SJXF0GB9E@X/B2X3R&<7R> ^P]L_]EU K;_=$D[Z@1P M^P%FOVF=]*#[.@'B.%C #0BV >TZZ4'CE"!,')4"N$T!^XY.*P4#1=.C"T;M M2<7$R31FTMOS2VVZPM'JT/P]F7XH^ _O.L?O5)R*6GJO7.DFR;0R1\X5T[&$ MC_I@S[I9'28E.ZIVF.FQZ#JV;J)XTW>CP= 2;_X!4$L#!!0 ( *F!ADMC MMXX]^@$ &4% 9 >&PO=V]R:W-H965T.KURX:*E2@_%% #W;H)8A M'$49:FG3A55IYPZB*OE-L::#@PCDK6VI^+<'QH==&(>?$Z_-M59F E5E3Z_P M"]3O_B#T"$TNYZ:%3C:\"P1<=N&7>+LOC-X*_C0PR%D_,)4<.7\S@^_G71B9 MA(#!21D'JIL[/ -CQDBG\3YZAA/2!,[[G^XOMG9=RY%*>.;L;W-6]2XLPN , M%WICZI4/WV"L)PV#L?@?< >FY283S3AQ)NTW.-VDXNWHHE-IZ8=KF\ZV@UO) M\1CF#\!C )X"L*O%@6SF7ZFB52GX$ BW]STU1QQOL=Z;DYFT6V'7=/)2S]ZK MA&Q*=#=&HV;O-'BFP:28-$C[3Q#LA6!KD,P,XD<&B=<@L09DGL&&++)TFMQJ M.JLA>)/Z*<1+(6XOHID%CN+E;CA5.A/%&4D?E)-Z0:D/A*,%*%V#TIQ$?E#F M!65>4+P 96L0SDCF!^5>4.X%X04H7X&2AT=4>#G%^D<@R8)2K'Z$5(O( H-F M-\0\0#^IN#:=#(YEEK?X#4$L#!!0 ( *F!ADM9 * +!P( -L% 9 >&PO=V]R:W-H M965T>)>PL2=/"D3OB3"GF M?_= 6)^Z*_<:>&ZJ6NH RI(.5_ 3Y*_NR-4*32Q%0Z$5#6L=#F7J/JYVAZW& M&\!+ [V8S1WMY,38JUY\*U+7TP4!@5QJ!JR&"QR $$VDRO@S6$!1P8^=T4LD[=C>L44.(SD<^L_PJCG]!U1O/?X0)$P74E2B-G1)BW MDY^%9'1D4:50_#:,36O&?N2_IMD3_#'!GQ*4]O\2@C$A>$\(C/FA,F/U"4N< M)9SU#A\.J\/ZGUCM K69N0Z:O3/?E%NAHID0BL+@)#$,PKO$>PMA*L#<'Z0P7+*@=,;##MX"/T MS&-7"JU*H44I6&RX#;.VBT16DX*!5Z9MB*JTTX) *?4T5G,^])MA(5DWME(T]?/L'U!+ P04 M " "I@89+)S2BU2X" !1!@ &0 'AL+W=OZ;@ M6?#?S5'7FY"&P1%.[,+UBQB^P-10&@93]]_@"MR$VTH,XR"X&F,G M$+\3^*""Q"N0.('DG0!9-#G&I"ZF&YO$"8YR6OA)J9>4>DCQ@I2N2!E-:9(G M?E#F!64>4+( 96M0E!,_)?=2<@\E75#R%86DE)(B\X.H%T0]H&P!HNLWE) \ M+3[HJ/"""@\H7X"*-2C%%&/J!YFAY+U9V(.BRZN%UZP\B^(\7O[MT-V-;D&> MW2Q3P4%<.C=([[SSO'PB;B+\#Q^'[7#PTG;;6[V&ULE5I=;^,V$/PKAM]C M\V/YH2 )<(E3M$ +'%JT?=8E3&*<;;F2DES_?2E9YTK<8>Q[B2-YR!U2.\,E MK:OWJO[:O(30SKYM-[OF>O[2MOO+Y;)Y> G;LEE4^["+WSQ5];9LXV7]O&SV M=2@?^T;;S5()89?;M:\;K=E_>]MV%3OUW,Y M_W[C]_7S2]O=6-Y<[ST7'*&S"0]MU4<:/MW 7-INNI\CCGZ'3 M^3%FUW#\__?>?^H''P?SI6S"7;7Y>_W8OES/_7SV&)[*UTW[>_7^PB?".28SQ4&V:_N_LX;5IJ^W02Z2R+;\=/M>[_O-]Z/][,]Q #0W4 MN0WTT$ ?&RCS80,:&M"Y#Q]Y.Y*MORYJJNWF?U(1_V99=V\M+$ MQ_70W>R?3O]=G,\FWGV[T;:X6KYU'0V8NP-&C3"6II 5A\@IXIXCE+='S#*2 M/#)5B.F=XATD)$XB[@'"8 X:SI;NV^OQ;#F!.R#8 ?4=T*2#9*96'$,%CF%@ M#,-CL.=UP)@>L^LQ%U8ZA<-8&,:"N"KCO2HRF>-A( \" MV2209X$D*6>*S(@*&*@ @5P2J. S+XWP0G@<20JL6P$R26>ZR$A?GI_-$FKR MDU2 !?,&Q1^B,,X7E(F%M2?U&=H90)/I+90ERLTNEJD$.N6>1S\B(HG%*H%: MG4F]D\OUXQG$BI46Q+*IV5NN!*F,TFSXIX%34M@%)+ !YU)2W >D%,ZK= DX M S@EA1U#>B"-7 IA+Y# #%R1TCV BA%=6HPL8[HL8B=0P F\2 (-("G'*92/ MA U#21 I5> FD0R8J$SLZ>PL2A@+#YYV'<#:#Q[=B%29Q]0$T(<=@\Z^^!1 M8(M2P**\3EGK<_BL3L*FA+"/*>!CGE)"!*91IG(_A9K2P6:G#)>5SQ1@"GN8 M A[FV=PAD$L?. +ELA1[EP+>Y5.-0U NK[ =*5#!%$SB""0S<;!GJ8(_GUP% MI+$;:>!&12*!6P!*5_*[ >/&^>:+495T&/5YL'L DZ(P+C,_&AN@!@984#HX M#N*#DVR9ZEBGU>])V)0TME(-K+0P*6D.XJ1Y'6>=,ZGX3L*FI#,;+;#3RA7] M&GN?!MY7I(7% !KG12%296E>Z(U!4S+8^30H\PJ?DD&@S-9/8WO4?%=&6:K8 MU#3W*Q+I*C^ QO-F3#X2MC7-'8M$SFZP8VG@6+D*G+!C$7 LF]:5 VA25T9K M),JM@(0=A("#L$TO<=E_N.LE+'SBFB:ATUAE\#N M[,/-+V5.4=#V+%43<=7&K4 1'UKJ6&!:H<9'0!1;E4C[!V$O"/=RPZ@L4N1*1PS^-.X M*27L1<2]*.N(!GN1X5Y$(E71 )I4XFIA,H<_!AN1X49$.14:["]&G9\M!KN& M :Z19LL*@$CD3D2Q81APILJRQ?!:0"G/DN4D;$HH4EP0=+;W(;68B%:5!&DC]'RBN BAA(B(WJ+%6O!5H"MFQ;5[R+=YJQ. MPJ:$L/[M#Y3Y%DO;HC*?C0GH7V;V?A8KUJ(E.[60 33V!LT=Y!1J2B?SZ\L/ M%/H6R]JB59AE'B_T;<9[+9:^!2NUS.D12]^"E55F4M]A23L@:7;&!4$9.3LL M9P?659G):(=5ZOBZFA\MUI4#2R8?+0)E#J9<*K[IMU@RCDLF/52X!9AHH@F) MY>C7[&VHG_M7"YK90_6Z:[N)&MT]OKYPJ[I?P]/[CBY7<2S\FT@D?G/X!?W_ M$(?W)7XKZ^?UKIE]J=JVVO:_EC]551LB?[&(_%]"^7B\V(2GMONW&UA]>$_A M<-%6^^$=C.7Q19";_P!02P,$% @ J8&&2V/_5+_[ @ ,PT !D !X M;"]W;W)K&ULE5?1CJ(P%/T5P@<,M 5$HR8#:G:3 MW60RF]E][FA5,D!9J#K[]]L6AI%Z$>9%:#WW]-Q#[Z7,+[Q\JXZ,">L]2_-J M81^%*&:.4VV/+*/5 R]8+O_9\S*C0@[+@U,5):,['92E#G;=P,EHDMO+N9Y[ M*I=S?A)IDK.GTJI.64;+?Q%+^65A(_MCXCDY'(6:<);S@A[8+R9>BJ=2CIR6 M99=D+*\2GELEVR_L1S3;8*("-.)WPB[5U;VE4GGE_$T-ON\6MJL4L91MA:*@ M\G)F,4M3Q21U_&U([79-%7A]_\&^T_DEVXKBP0]O:L3T]I>*9 M7[ZQ)B'?MIKL?[ S2R5<*9%K;'E:Z5]K>ZH$SQH6*26C[_4UR?7UTO!_A,$! MN G ;8!<^UX :0+(9X!W-\!K KRQ*_A-@#]VA: )"#X# OT\:K.T^RLJZ')> M\HM5UANHH&J?HED@G^]63>K'J?^3#Z"2L^>EAZ9SYZR(&DQ48_ 5)O"ZD-4M M!'41FUL$#H,6XTB1K5(,*8WP+4%WB?@6$?B&SD&2]3#)!B#QX4P(Z#G1\=ZU MY]B%"3R0P-,$I$. 8 (?)/ !!88148WQ-2:'K%H-(C:WB!Z9 2@S &02F& " M$DS&&Q6"!"&@P-C[43AD0SR(6 TBUO<0G42F8")3()&>38MZ#NF+ ?O*(,$ 1]E# A8S(%RR!2QEY8RR!0%/3DON@KABX M+2"@+Y">SH3@DD7!%RR!BQ9-ABV)(! QWCDQ"#)+#P01H_I D->3%MQ*$-!+ M2%\)PD6,IN/-Q7 58W?$?H- I*?=8+C4,5"@I.]]#Q\X%D]K=!]D@CO(+IAVD M;"_4[43>E_4QOAX(7C2?*$[[G;3\#U!+ P04 " "I@89+PNF3K_X" "= M"P &0 'AL+W=OZYO;N_TRNNG MYLB8\)[+HFIF_E&(TR0(FNV1E5ESQT^LDE_VO"XS(9?U(6A.-9#_[+QH_\61\R>U^+J; M^:&*B!5L*Y1$)A\7MF1%H91D''\[4?]VIB+VWU_4-]J\-/.8-6S)BS_Y3AQG M?N)[.[;/SH7XP:]?6&>(^%[G_AN[L$+"523RC"TO&OW7VYX;P0CD#&GD [ C4(09LL MG?U5)K+YM.97KVX+Z)2I.H4)E?>[59OZ.O4W>0&-W+W,,89I<%%"'6;18E / M0_%;R,J&O(H$,H!;%,@5Q0)9=/3V@*6-H,2(X4.1]</+"@:Z((PHK [TQCLA84S-7C@.MW'B4HR2@="=K?,>D"/T M@?($=\^"3S0M<'[>!6.:%]C]AD)L_KI&H38N5$IC(^B@-RF4K#[H.:_QMOQ< M"66XMWN;)>^1FC2,_05,EN#87\%DW4Z*K_+MX/H]JP]YU7B/7,CY1D\A>\X% MD\&'=S+A1SDKWQ8%VPOU&LOWNAT8VX7@IVX8#FX3^?P_4$L#!!0 ( *F! MADLXJMB;$0( (\% 9 >&PO=V]R:W-H965T90&@O!=&*[GR"Z7J)4(R+X 1><=KJ/3-D0M&E#Z*$Y*U '*P M)$91.)LEB)&R\K/4VG8B2_E9T;*"G?#DF3$B_JZ!\F;E!_ZKX;$\%R)AP^GO\J"*E;_P MO0,]P :KA)A+M(^=4VJ^7GZ7BS*GH4!AY:=>RLFO3 MWN"%HTT30D<(.X+V?8L0.4+T1L W"=@1\$<]Q(X0#SR@-G=;S"U1)$L%;SS1 MMD--3-<%RUC_KMP8[=^Q=[J>4ELO&<9)BBY&R&'6+2;L81)\#=F.(4&'0#J M+HIP*HIU.**'UPXV8T02#V)X5^3AILA5F-%DL2++C_I9)O_)$T\*8"N >P*+ M01;K%C*WD,I"/H71L!IC4! E\T$])D X_CPHR1@4S6?A("?4ZR8&XF2?MO1R M?JZ4J4?/VDV/^]!TX\"^#I:;8,*^U=.F'0YO\NVH^D'$J:RDM^=*OP';J4?. M%>C89W>Z]PL]';L#A:,RV[G>BW9&M ?%:S?^4#>#LW]02P,$% @ J8&& M2R47OD[$ @ E@D !D !X;"]W;W)K&ULC59= M;]L@%/TKEM\;@\%?41*I^9@V:9.J3MN>:4(2J[;)@"3=OQ]@UW7P;;<\Q.;Z MG,.]YR)@=A7R61TYU\%+735J'AZU/DVC2&V/O&9J(DZ\,5_V0M9,FZ$\1.HD M.=LY4EU%,4)I5+.R"1R\-1 MVT"TF)W8@7_G^L?I09I1U*OLRIHWJA1-(/E^'M[CZ08C2W"(GR6_JL%[8$MY M$N+9#K[LYB&R&?&*;[658.9QX2M>55;)Y/&[$PW[.2UQ^/ZJ_LD5;XIY8HJO M1/6KW.GC/,S#8,?W[%SI1W']S+N"DC#HJO_*+[PR<)N)F6,K*N7^@^U9:5%W M*B:5FKVTS[)QSVNG_TJ#"7%'B'N"F?LC ND(Y(U /R30CD#_=X:D(R3>#%%; MNS-SS31;S*2X!K)=#R=FEQV>)J9=6QMTW7'?C)_*1"\+2K-9=+%"'6;98N(! M)J6WD/48@GM$9!+HLXBA+);QB![?3K :(]+$R^&?(IL/16[2)*!9Q/')C5DY M+$!! >H$Z$ @3SVS6TCF((V#W"4H1;X? *P@M,">)P L)A01XCD#X7)4Y!2N M+@&K2P!["E@@!072D3TT09X_+2899(HIHKGO#P C",BL 1F@ZZA<$*S#V?-Q ,!)G[_2K (LKQJLY>4? G)3@WHH ?ZB_N;:@ M8M@&-"'>MK""86E>W/S\71D@84/RW()@\03[.W@T.%-J+@_N@%?!5IP;;8T: M1/M+Q'ULSR0OOL33%0;B:WOI<&?8FWQ[8_G&Y*%L5/ DM#D)W7FU%T)SDSV: MF#8?S26I'U1\K^UK9MYE>U-H!UJ&PO=V]R:W-H965T92-L^>)[(<*BJ>6 .U>G-DO*)2;?G)$PT'>C!) M5>EAWX^\BA:UFR8FMN-IPLZR+&K8<4>8N(3C"(UP):,5H[VLJ>L3>]^7I8 MN;Y6!"5D4E-0];C %LI2,RD=OWM2=ZBI$\?K*_MG8UZ9V5,!6U;^*@XR7[D+ MUSG D9Y+^<+:+] ;"EVG=_\-+E JN%:B:F2L%.;7RB6IF MIH.F=^:=(*+17 M(%83Q.23&Q.1G2"P$@2&(+@AB"==Z#"AP=1=%W 4HHD5"RI&X4XBV'RB*)@VQP0B*[WQ>=.?,HKF@R+]#83V3:X3_HRWV0X?((VTA M,[]D)+5OB@5$IGZ\T8U6 3^9RU\X&3O74M\=H^@P8-98WXB3^$8/'G-3?M!T M4^L[Y:>B%LZ>277?FEOQR)@$I=%_4NIR-2B'30E'J9>Q6O-N6G0;R9I^$GK# M.$[_ E!+ P04 " "I@89++[2^JFP" #N!P &0 'AL+W=OXX:M[)+S=NFZK"A1#9E# M6M2(+R=":\C%DIY=UE($CXI48S?P/.#6L&KL+%6Q/6NQ2UY#^ MRQ$FW:F1 ,A& DB-R?$<*!$-X(T:>$:"!$ MCV:(!T+\: 8P$(!&3"C!_<)UG,$B#4/7XIL MOQ;9&41B8])%*91F%#;KA[A!Q-( MX.B'9@ M'.WPMP90Y#R9*XJ-%<6&BC2_>8_QPTD6SP&:7P/(G_F-YWX])S#[ M!4:_P.!7V[H9M:=O#TUHF?5.9A5D$O#Y5]C$AV;TW,@WRXMGOO+M6^(;_SEMN\]-_F^ M$_Z$]%PUS#H0+EY,]:Z=".%(&/<<<3-*T7S'!48G+J>)F-.^!?4+3MJAN[IC MB\_^ U!+ P04 " "I@89+\\W.KPI8 !U:P$ % 'AL+W-H87)E9%-T M&UL[7UI<]O8E>CG>;\"Y7$FC6;? M;9,L?Q3L\^RO^_2BV.?UOSZ:S&:/_OB'*OOC'^H_/B]6^VV:UT&2KX,7>9W5 M]\&KG,?,BCPX#:K;I$RK/WQ7__$/W^$[_-XR>%/D]6T%[ZS3=?/7=ZOZ+!A' M81"/HGGSQ[?%I[,@7G;_>& ]SO?WS[;\&K MMQ<][U_ C&6R@9G6Z>?@W]+[WF5]O-^UAH]&I__>^\+[M,P*W,HZ>)[4K7?- M2?VO?_JGKN,XAS'6-,[+37+3_/4ZV52M$2_V94DO9-4*MO2?:5+VSGYZ.HI. MQU'?JR_CUOG_>[M\Q=O+U\\#^#3Y;O7KYZ??X0_GIV_/G][\2*X_-.+%Q\O M 8]^O'P>G#Q^$CP.LCSX>%OL*UAW:_S_G>3]F&,N)*FJM*Z>MGY.JEO"FQ5^ M2/^ZSSXE&WB^-#"RGJ6[C_E;?LYHL?BQK.?/@9;\%YD9_*X^U% %$L M 5AP^*[Y!Z/N^/W<@_( C^7Q6;#-UYL\=@[::1YON-FU#):2)%>I[#6 M-=S[IS3?IP#@X>5O4:3!^TG@+F?73:I>LTG]]!-RX2LM/Z:,_!BV6A&3LMMBLT[+Z/8%J M?=]&:"9Y%3[[-'@\.AN-(KCV,@"\WJ??!U$X&HW,_X11!\F^OBW*[&_I&AZ8 MC,+E8AS.1Q/S+L%7T<]SL!RU*-%/S/O.=/+C_#/FQ=OX3S?O0S>O7_QX?SC*WA ML5NS#,5SPP,\>'RT;#MK_OB!25IKR-?9"FEO\^LW()S7*=YGRN %U *>["%5 M9<_@%T5%D-'W^Y^C%EP(L3[PX@\EX&.P*XOK-B:]VZ',AGAO^$K[+"H0N58L MDJQABDU![+@%W2"D,'9MD_+GM.ZX_A_2/$7Y'!]*UMLL)VF_!I+1O;'BX.+< M\KMH#@@'*4!-K5AEE@.I L21 9_T"17\WE%/OSM^8-Y6]H7+>HW7>)6"%I6: M%^KD<_M07MG?\-(_954'FW^;UIU'9KYWY*3%SIXE5;9B:,@V>Z32QY&AG]+L MYA8>/TT^P:6!RM"F%T?.Q2^V)B!F?'J55.D!26K+@AFAS'X60^M5]^ M'_2A&@XP#4?CA1YR,@W'TZGZ9CX/%_',GR,:Q>%X-%9S=* I##:>A?/8&WZ\ M".=3O8IIH',;+I?IF,@$Y)?)GF<1A M%+FMPEV4\ = ^&V9,L7-LSP-MDSN4R3W+3&('D-:'\+-5;MTA4O:W)]]+8MJ M"P#':8A'S7/Q[LW[#R_^!,^]^H\7P>MWE\=KH.\ZY+(;X%/!":+WDQ:F(>+O M\S)--B@3Z$<#P(3,:6[-%U\".=Z_GEGX*7K]_]=/QYDE9^C20@N"Z+K>)-"8)2I^9Q[G8?U 6JW@6( M?*"JYH;*PK?XF31]HM4(NE?W1XW^/(6C F2#QI198LJW=_Z:)[]#:F7NU"8 M-]UF^VV_@C?$:UY\!CFG(EYS!9@/$@8?3[K=;8K[5(AKL-L 3+0@)UFA4'X/ M=!9>6]V2'>E4P4SK#FY!UVAT +Y^F1*93E8@W;. W5I T]@1-BT= M2%F4%MIM#&@JPEV8]447W 0YOK/A=][O@7\D:![P+KGUW)NDWI>L$ T_>*[. MSQXJ;8=.MFQ+UMX2=IVFG#X1RL)D_P;M:>XK LVC3J5YDM>L? V?9%FLTG0M M;Z2?TW*552GNB4&ZV'7"U$?$$E)Q 1Y8B14D)ZD%=(.ZWE@MD%7/(+E+RC;) M^0#0>6^>=$O>I FNXVJ3W72B>F/A#424R^G&R-;A'G-0+ZZO@9O2;CZO"$,# M- ,'*\'6(A=X.<*DB0M8IZN2MI@]X,5GZ4V6Y[A0!#JR_+8-T.O^'R_WNQU? M"S"E=5:M@#SO.W1X@B2Z711"ABAC\TF1^876:."XVF>;]6E=G%8 #'R]K7-! M*H0#*FA'0>B(ZP%M@(_SQ!SL$SS9Q)@?'XZM=D1GPR&9 ;@;R'K[%?$85$JK M!^[R>5JMRFQG>!2*>,_V%8AV%=/W2Y SLFN0LP EQ+R*>W]?;+)5%_MM/S)@ M8_G*R=W#E[O-/O\Y@%,Z"T[^Y9\7<3SZ_BX-Z5/T?2#?[*OF-\6^E&^>&%:! MK"XO/I'X'%3%=7U')*0 50AI#RPR 8C*T;P<%.5-D@N')\&"Q"@4Z$[K#(!4 M. Y9X! :-T _4K18 #<"RH1+Q_W@OMFXQ(>0E<$ZJ9.SX-V^A*^ U<%3E9D4 MZ$1)DZU /0(J$,+0Z_1S&+ B$R*X;T! #%$XS^JB#.')DJ&"9198SOW?4IH# M%GL#='"#AX@4C[R%L"_8, !IVEQ"LEZ7^.B&Y ;6$4&SK&0P=@:LR$*UN8>Q MA4O#8D&=N\INZ#&VCM*I@DY ][N!I^LDPV4S[FZ3U2WJ%WP.;]1?049VE?5^ MQ5P]AUW#VR 'E/?NOA(@+3"NE=-2/*D2SF.%2EXF1B,T2\.-P;[(Z@FG13H3 MWMTIZ,>@EJY)@BR)BGU*@(KM*X7W<.9[5!TK%L"3E;#L%0A30*1*F@3O2[TC MUJH5B@+WI$ZA"[IQSK?I9B<7O8:O/J'X>@?W7*$Z+UQ&'Q%#)> )2(3,2.HB M1.$4B3,Q^OH6!P98V2*!D0!5+(*%30\40]BB9P %,&R;Q!V[*++K/H9 M?EBG6Z(^!J[07X['2:H%R(4 Z'S5:]K!%7!A6,B5P5D@C60F@P3R^ MADC=F AQO6'G7YP%:&\AY'N//@\X00+:C_ Z\ LXR22_QQ?W>;)?9S73_#7R M,Z;^0 O7M/UK:]VNC-$; "FADT]S5#EV":L6-'"Y)MOI75;?!C=L0 T@E_2 M'8Z6.'*[ YA<9;L-:P&XKQ]S6@@9URM+<'\X/W]OJ2FA.",A$JUR;TP@0'#V M&Z&80O,O&; ,G=A "D%X%/-0D"U1\8& ML$)4I/.(S@@0>F[\*MG0G!2UPG0@H4-M.I."N\00DC43#P-+75L+ 4=AN(*. MI+8F.S@:[[C*E'41),*X85IJ2:;2$(^MZEUWYWE6M\5^LT;ZA8$X).<4^5_V M.8LV=*PU'\6!@[)(!)'.P-F1%-=$X@QZ' ("^L?"X+JI1\HQ'.R#=T5?5M4:5,X(E(RAVX M;2FZ<.!H'K#+X\_N#,0N>J38 0=E26X+,L9-RG;4^MM0,H LY.$$AHRIR)KW M94FBN++ZY"F:1W SB%DX0'"=9"@C^+B\$Q\@&2?WFYHPQ_(_EF,:AB^G%HEB M*^=IZ _K.8) R(80?\QZ,J(L:Y)*/AE1KWMNDMV1J=8 !SL^$W-U>]A_DP>= M!3^RFOP"])0M$64D&TRBK/VI\U@9SY R(F=WU$NPNU)7B:O:)C^G06IG(2I? M5?OM3@G'"2NGO#L$EY3L9&3_1^M0I_%(A$E#7LCB88(&ZMYW>!:$&G.>O22A M:RG&G\ BH@GR6.]+(Y5;-F*N%A8%@B83O<'I/(@GWQJ V+EZ8:8B5S,2;<6&P8W$@5$WX-V!3=Z MG1%5,3%$U9/P"&]0^R0,2(A%K T;"):".%;FA,&OX,8$P;4I(63UN"-*37:O%&E"=X+E%#PU51FO%40H(.)L1H&9Z7Q::ZI" M@7'\4E'_M*3I3/P L)5BQ6_"W*3\PCV^=Z(OS'%AE_$-)70C7ADV:6B3-FD0 M\L#7:X#T%8,$D6!%EC W/P[$BCI2@II?AG4\Z@M_ M?(2 1:ARA&A=68,%RQD$EL#-<<&D79\" N:G<*.HBH+@ 4HVT"K%#%P@EEHU M*IHK^ CG:\+TKJ4D>L2_?-HHD:V(;(EN5+Q<%PD4^<;SPKXQ^I,+\\OGUFE M22+0SB]_#-X69S3DZ6@9G'P$Z6T5S*,%D.,+38)/.6[8^S*4^[M%JPX"C8EK MJXC!D7L#MGZ9H1W@VMAA7B%K(N&'M1HT:=SL,]:;K+S!L)JEUGT''.UO@P$# M36^8\YFLTQK$,KJ&DPQ@*+]_8MAJS[TKQ&Q(@TBQ=[NB$G-6;V@=,7'XDV$> M3RH5,9T<#@%>/^J!"$[&P[$&7+4#;NYY_>V-:=&3F1'1-.1 Y.B0XQ$/AL$* MX8\L4CHIJ.KTAUG-1,?-N6D-[NUW:Y;_8 :1506"TXS,32 /.(<_;K>$JU!? M=4! LJD*(L-W#2 @(2EAK>B>+7EX\7@+#/R$B/"_:YB<5%,TR-VF,.\*T%V M%=C]-;^! M.$($*\1,$^8I2!?Q?(#%HB6.#P#1$)@9CX&C,5N[@IVJ,[CVS4Z(<\;SDERC M3>TYT)$MFL:B*0?7"8OPM!(#F"RLZ/'( &=. IZIW*4H6?@Z*^',_@IJ(DY) M^D13"VE[ILFVIOS1BM'H8_H"C$2'%QLVD_PA&,D2A8)/%B@ ^O@? =:6C > MF2C>.\55'H]'T=DLV((P*_K4#F688E\!@&,4AU"J=3=%<@P/-3@4HZ]!?C5J MA/'9H,0E%BI$!+P"NIQU1C8-8XQ.=)0'@=D>3K! 96LT=6CW(W&8CXAB\6?EC(HCG ML-J 7,;(=H 8'8*,)HT"J0W1B'-1S#0KJP=[5-3ZRCINC8$5SYT UC!_[T92 M-DKD+?O-O3DL86/ENI]$$;K>H?%PLQ'E8T\O&I7"?Q5F15K$&U12Q"OA[)$0>#LBC:DDVXH;TR @3W(*,4@C@+F^2>8LR& M.X'3$,*5NG%)R8+![;II7((_8$H)$G(4'H$CK.H#HFN7ED&V!V/C.^;Z)^;Z MQ]/1D\!E_%0@#_Z@=7H*(^FX_4ID/WCCMKA3S*PIE-0H#UDS ?GMK?2,Y-'H M(RSAIKL@-CIWZEY3K^!X9^;)+>CTC#.=SY)-#^:@U5E&1RO'@_3M#5&])9IY.R)%V0C4Q\K8G;']X#D)!D3=)(SQO-F8@T87 )DB2W* 34UF8 M>V ]5VF@^!$Z*'(S/IP\0 8A86)DS## ,ZX=*ZXY#\NNR%EQ6$LV3R9U8ZE? MAWQQ%!Z%>$R "T:[SVPL^P61A_5@LY('HU)D4&DQFCYQ(0L7RA0%2'5!U/+> MP.!S<4J+$5Z$$J"6-^PDK21$SQE4-;^MZ#2R M-9DX$V6N@N=L?$0"")ALT[NB_)D]^R ^H?FIMDR[@]I=%2@XXU)V>[9@)&2M MJ-'(_0EMU07Q7R0/(EN(9M&YHE\-E;D:'-E%O:#DTDDAD<%);3"SP+#%7 M*0M!#1Y'%^9%5GH"<*>%D\T\9ED>T%A*"!CA+/R_=_=O8:BR!I],VU+81:A1 M\!="->?UM\:/;E2;G8+>8X26R0B$EE>8FGXJ2= ?\9"OT28*FSIG\.<8R(]X M@&@HRNNBO._ ,+DSXED]]HFF?6"-80"\7"T!2TRI,LG5>EG&?";8:4T'YB&6 M%G\]P/_K$W'V>7H4I(RM?!// %*T5Q=,Q, )5!JH##!BS@%(Y]L34%1#U M)*O$&F(A)%'K8[0]01P.;LIBO_,=<7S13XR<0K9+YM48.4[;1IF7+-Y,#9UE MW*)U;7D[(:*U]8C_!_FE 6EKQW"Z!=[7BK>YH6T&)XVX+1)3)!S;3N&_ A)X MNGG"[$>,-KCPYD;]??J;)+^+P+])T+)7$8J9G-ACF:Q3E54K$_1_H:CRZ\.3E^E5:0280[@RBJT ,XD!5UZ3G\Q8-*K] M#N/_4"[ 43A06CDBM6V , 9-#V:XD1FM<1G6& RXD#+Y]HS!)8;!G1;7I_LJ M]7S#-+OG!2RSRAI)$WF KM=E,T/TR&LK;68M!4X;L3 M>+?F!J\Y_$?92!Q(N_/ 0#W,)O+P;#1 M/.Y&R$#DKL79VE"=R&HVA>(B_HHQ3>8+%2[TE>@V^A;H5GNG[B/9%\@J[!P7 M@YO>:8=AJ-!KCNNT\4C7B(WYI@9"WY8$ MW,C.V73Z:Y'R_J&*MI@K)X/P-5'FRMD(Y3DI)L!D_Z+(*?U XFLN3'!$#POK MB*9I,[$NK^N%-HW.1E.WC ]J* J0J= OG@%FH3:-@IF9U)PL7CXVY9#AU51,H%0"&S#B&8MD @J\JVSXI5,/ MX4T^0OQ)#B<$)^G+#7,>F*G$L&WJA6HMQ;K%>CJ/P-;DJ]B(%HY27AK)P M"N$W"3MH_B8"P<%+7LR78IF>I& #^%<&=K0$JL,V_[)?WZ@Z-P[-_1]$2%$W MQ/-0Q@Z,O#?R=G'%$G")?J)K(N1V$6>=H0"]-'=Q)!X\-6$N<+B8S+$'N*.H MNPM]V19=G%V?3+#&L"&^FBY@)I>;C<$Q0J^3[;**/')F#07]EM 22%@QXRD[ MB> ')O=N]A1ZQ%2GZAB>3925'88<@#=4H .F0H(K'D X7?8 'J-!CHX^W5<< M]D:VO?$BWE)'Q$- 2 M/5<"%"7,!Q';(U8^ZR>QF\HRU,GGT,5#99;S6)_Z$5M&\?1CNKK-:5,7**6M MW+UZ^P<4MXRJ?<]LR]62#*I+\"A[RFC<"BWM6/N&8IU\@Z\^-J?U-P^-C%5T MT!S(JO8"DAGP6D_6L$D0_:*&!"G>DW=NQ]Z31L '61S(:ZF=LRK.KU1>E%9T MA2\MHO1#_0-EJ[ KP2 ,JOL*'B#N!M?*65^ \L5&9%XQRXM6PY*>]0'9 M=SA\6OZPX9/*.9#Q>M&SQ@F_3A1R(0]JPPY2'==MO Q/TY.\ 1MS;7.69-T& MQU@C9OF#EM+<;X!!SMVAU$PH5BX;B=FVR@;V,XY^NL6"$W?HW,LY:B.I"HS. MO7<.?9*8C#&MX\(,%"0B(-G!'9.&, N!_)*-&' P[%KGR' MLC,3Z6F=W+?? ;^6P&J)@"^PI$=BW0+ M(B>8B7ZP*[.YD\V9@7$1T/2OX%5N)6, 4XRW:1XNLCV .,H^82-8]R7I%2'2 M$.W"I-JV;<)LTM/6!LD51Z.1X]M>F0D4[2:]*KQ)HKM'[*.Y/A>Z2Q!)\8",DJZ9@!5#*52A,NGTQKPG6W +.0O^ ME(&. 5HY2?^<4,^FDX32-5%HIVH(-M:0V(Z-KJGV5W]).0CC?F@A\F)38'(N MD*)L^#Y2KXK>:]IU1/I@_/V[*[2YT%7R^(ZD_'5?$ 4HR3Q$M)=H,V=T<#PR M*Y,KY]KS)S^3V>*^V6Q9 J YLC S8?B<,FROVRS87@92%]Y,&)CD M#7N\YJ'"K16U+BZJ@,I7<265!K"8E'N(9^'\:UJE"6OALA8F:9,I[;61.?K/ M;"QG]F->M$[-+K+:[R22'Q8#[]>\VKPPRTDL1)D@$'I-F:XZ$PP'5M>#GCUF M[T:(+V-K5I)1 G3#>]^H"1"*<8 6,3E,B):-]N;!52O[/J>GM7,:W0 K">9S MB9AFKJ%QJ>A57;G%#Z7'-DR"(I7 R*NZ*"M;],02 @H14(CL/Y.()/@D#>)_?K>#(- ME]-ESW/FUQ_/+L_(9PH'Y3E[S*.SV30'UW=TA^HA)+Z@L.EM. Z!&Y/^U'M,8'B8K+P,/1D M/A\'3^1'A%-I&S&\[X'S/':>\^ZCD^QT>[4J\55GO'*!(]2Q5,U7KOMLJM$W M+^$U9:2@B!3%IK*Z^P0LXP>*Z2CE!-2!#][& W\\<&QX,NJPNFAJZ['>D[QS MF366<6*8I+ X?:&L=';DWU*A#8J+-Z%O6N'=>E4XFX/Z,O-AK'@N#G[4MW+6 M=UN Z?[6JAU)]_YB-OJZI;*RS75H%?MIB5AH#/"JINJL,XL=DF9-VAA1+_.. MBR8Z&USHC<#<5RV42DB01,Q+/918WAF%;%7 @B7K!V2=-Y/%S^ F#V8ZE$ >Y] (Z]OK$_%WG\GL)\+UT@(W3G6^QEP0&?SQ5%]$N*MYH07.A:WH\Z&%EMSG0 M+Z1_"- _WT3R:84 6'41N<2DR,[- $G&($WDC(Y <3D)M7+B*H&==( MI;\>C\[&]J3\2N[#!=P-!9$B%5PH42J1PL7!#<0:%=QDS!S?&GP4G5CZ/1 MV<*^S=_$9_/6> ^HCA\TRN,W),5JOT7[_=_2JFM+;!M]F&SWW@2M(O>ZNC== MVXP"5E6<$A$%T>E8,L['IU/Y] 8S5NCWJ8+J]EI.(I0&HMDDG,?(^>,XG([& M\&$2A7$T0EUD#A]0#9N!=K(X:E%:WZ6IB8SKB-,V'M>UN0T+ M,_[%&ZAH#8+'XGPGS4K@:"\W16$,[NM\=V#D.REY3]3*U/='IS7YK]0Y=5)( M',1SK#Q>J#($<&"/^MM_/')%S3(/K#K-S#K@T02Y^R8I9;=7<.,]:.(02ZD= M^.BX'GJ/[/D[R?#H*88[W86/'AB5.@>'^5"3OEXT<2R94)2**' ;5LY,7+L5]ER@7_#.AAARG=!)>_O,16R&0'"")RDB M$8UG:SF1=.W1AF@1PUEHZ)N'Q.Y11V+J)3-]YLKMS(PO VY3$'Y_L;K$B! M47,<+$6+EH ;,])B(O#/K@F.\'+LP_*,*P-J=)8^P5_&6M%!&,)0S&@\ $$9 MX/:G8L6^6XK#0#<15^!&I92S]XCT7P+4 CU$\\\FO0<*D/],J_+$9$1+[,?) MXH.M!+Y.R79E=T'PZ:&=TI"+#0=!ZJ)"7O\"#CD(N83,U3W;-YW0@V7NM[D* M8%71J@WGJAZ6HS#24F>2<]%N'81@2PGF*,[@&%A1K[01*MXZRP(=MJ*==319 M\*K5&<'5LBSS>D?O!AL)+G6!@!BO-U3QAZ1+20*GY'D_%\AQ3<4F]O4/K+.&#Y9]H4FX5-ZX2I9_6RV06EQ?!P2HR#[P-PY+B[N(-<5)&I#0Z,B M&X[2AW@-X=EB3F?>7KL4@.I!XG!@P)@B'*V9J]C?WN:0&=3K]OT45&\C'7L, MWS>@%$YC]U4\PJ^6\4)]%2&E&X.:[+Z*\:MY-%5?C0.@ MA%$\5U]-0*Z*)K'HM0U=K)&^^9A:^8W'< \W1/.IGP_U8C !NQRE0=%;0I#* M8E^CFK^A=Q)7N1T-?#LW!,5;WZ68RX%EV+<)>:AR*I&4;:T8DU4NU)T+7,/% MEY550ESMBY]26Q3/-)MDX%#83Q21[J20!0([J3'%AV*C,F(T%) (8UP1"^5U MJ#&TELMTR09-JOHV4AM; B4Z@EW7QE%G5VO* &$-6!9-\#ZLS75S+\J,*%84 MUK,*&)*(K8=GZBP+^Z^W&_D+M;4^(+L[3=\R$"P-DHO:78* MP'!&SI0P@7C(9'4( 1\MQ6.RC88JH9-=1XKT6F50^D#(U9](O40LY_HI6^_) MS$N]B_B8;VXPHZ/&_D&52L/C,VG&]L+.J!?+43&^?47/7494H4,*7+7TO* * MOQDZ\*J*[-I<,0ZKPU (H;T&5=,(MLYIS@4"\)^*.XPMQ5A@['' 2% M"B&FA&*O=_AVI-A9,T@Q#@;^B6APP"@>8V!*%9D+4R%9S@>0'RJ M[(F#.L$+RT2G[#^SE;X!2W!;J:U2+8W\&+!)@,G*-9]61VWS0C>\";M,Q@R\ MVRW62,7 .A,NK8^6*HM:T4_ZF.@>,PEAO3%R%%5J%D3\TB9LB"QG^\? /Z'U MKWO"=5,*54JJ737K;WC6'/UG3MLEBQ-=F*;;"ELI*N(M%\W^F-!5CD23$P'"U<%,;]O"JL==T?8.B"P M?\]CVV8A9=+UB[X.;N:I,'B_201C[,,#?J7NT8-ND5Y2BXR^ MC_>DNG+J /J!/J:&6YLH,@QB-<^+".!JM[C\*5P_5238D.M#*G=+]'FF+2RV MP\ GKK'>N1-2UKC6]G4CP*(ICO8(OBU#&Y:PWB-?4.>%J2>FH#Y:M\(Q2)>/ M@^DR'"]!Y-R7>689TG7VF2MP1O,P6DZ":$;_D.A.E!H?(G50\I5MHC#>#HR_\3C4;B8SH,8!I^,EN2.>7K\W04GLV4X&RT" M- ".PE&$1KT!]8]<-%$83Y;T:0:[GAZP[U'B+1-=&Y-L(_9=D=4NY;:3Q/>K M(6()H#0C3WUOZ^<$J\-:O6G(0]G&A[5G-FE@*P.G%CVL8 9QE*-TZC.CC%H7 MZ%ML3C4V;P_ZELV[GC=TL%&Q=9/"QV[RPK ASM*I[^Z=51S[B;B:ZZ%3/629P8<"M+ $+83F6&:J MEK7ME=*H,P9J3::6'W-* M!=X:S6ZAF@"NZAX(ZXW$I+&Y MRQZSS@(%=5,(-U%@>]&:0N/R!#H(C$Z%H@Z$J1:^;G3VT9HT]-I..;FZ5)!ONJ,H% MZ4":*4I*F7G(^AOBMZK_5^F4.1,L6:OCZ3 12'IED9NH2H)#:1#@QAX^A[XJ M9!W5M_#(0"RP0")==OIPP%R6U!+0-C=.W4Z\4C#:4'.5(K"H\&=\:U\=E4N! M(7=%;C8TC-M^QZDAT;:C5(&F<)X4&Q*AV-6Z^Q8:6E5<+O_P&MMRG3 '? ($ MF,@L2D18?J+8%#?WY$\>QZ-@;'(-[(K;FXG"^1*$SHD820=V"^+A*(RB$35E M3C:7)$ H[G$?J%<*&/9Q6NBT>AWYA@^%22621"B[<\-O^I!/1ZD?NAD1%3G M,?@)J#F,7).LV<>*5IMBOY;*\I2L91JDB<1Q59(U!-T,_&6CP18F)Y7)3=HB M;K\D^XKB;\*^(B6T'61?]O)"C!QTTV-C)\6,4$B+?1]A3KWD3?50H-N>Q-MF MBDK"^^_!$P78* V@H(91R".1@"+P'<$:3:!#BS_RP%(K0!=A-(,;TR_G>EZA4:BN4;IQB[ODI-5G/E1A>Y&RXWI%C MD9LW_H)\:JXXS!?SJ;$*O#V"32$'&BF[P1 'NN_@/]'$3^7X[\6 $F9!<&X M=IB_SY!"@Y<91<_^QFW^!W ;+C7V&Z?Y1W":<3@=C8+)XK F-AX=JX>-PP4\ M:RV!'\5&SF&PNO4H>D3-4^MF5"X6BSAL3$6;,K^IZ_;!7=KI?]G(Z"B>A+-) MK.R>YAS&LW ^&1T.6$;WQG@1=QA+7[4.64&Y9R^W&;%<04O+ 'VU$@8"J'H@ M[ >J2*K@[%PY?<[U]P-]W+[#H>3A=\**G8329\:+C<#*>^&=F,\/L#78OC7P>P5BE M6)"4,?ZBE+H]1T^FQ5.KVMTHE<\($>[4[74'L.>L]EAXPYV(AWSA,EUH:)>+HY?4C,Z M,D?IP:,21'N'-'H$F\_&'?'

LBR8-S$VG2&[=M"T-04\2*ZJ:RGFFJO6:N M R2':?/WH42;F0ELKR^.*L18ARR3:"4+C MTS7BP55!A6_W._SC<3Q5X>ZOK+K$8M*Z3.[6Q5TN#E86L7K6QP7**M.5V/;S MR#"3 R6!DV!R%D]_A^>B&DW-GP0FH/W5LW#$ MQAU<[&N* ^8>>;QDQ!MS%M+FP)X]AO]210T.V4*&Z$3=%>@C\+G6:508M46R ME[3@R#%B$/^P#Y,H: I0H(@%2A$W(\/,W(TW;/?&6M[3=E-PBFMIXX?77<%[ M_H,$;EUPH<)+U?C39JCVHU/? KJE3)=#RZ$J^"X7KB2*"7K8BF5I_(&:+EHG MZ.6/-N&&*N*J>MG>@^_U@]2PU);@4L+7$<3\:?!N)P8&!3JP#JF>C1_T+W1P M%7!_7>'AAQ*#C.0G(R&<6A'AA70>Q]+OL!$@T?QLQZ..;%^H,AH?,5KBW(2G M4JLU@-EL)3()!HK(Y,@5*'7X28-!&-FMZA/_HE$X&8%DL5B2B# /%\L)\H>S MV1PX=+P@G\0RG,XI1'P)HN(DFNB,GXI7D.QA4BX$. L7TT4XF4_L&=L>[,') M,@8^,R&)!*&SX-&X20&"6D9 M-[[WM\2U!=!F!1+@(AR-%BB;F8^M>VH!;#0/9QB0/P9.'4;Q%*0[O*?9V6@& M]T0RY6P!VUJ@+6VT7(8QL.G_X/W*D=J89CP&,\JX MU871"$"'PKIF9P @\1F!T6P>SN&4#P4[D>(IL"V%)RLOUYE)2D]*LH$N9RG# M;XD-;$@1TJ3(D V)L4>ZZ>H)N1%,7&QA.JOWT6SAO 0J#D@H,6'-77&Y8KKP M8 HA;5(>"X^"H"+^4 MFFCD>GO)W#"V^;XQ+Z=6V 0AR9\R1]A_=H7ML,CFL\3:8=3A-.8R 9)5 STI MZ;39=, MP^$1&%*SR6Y,R@*1&E..6L$.IX,FF!]Z2OFAFN6;'$4+H^C-2S^Y/O2R;E/% M1V50J%%<7VK!=0S6VV$C#&[!2OE?:],5A^4T8T%SFS/W?RW)9@C/G#/&E7LY M"!BWR6[&/"BY_P[JP*/?X;.Q\E+4F'!NFDF>^:*55A/I3#-5"C@OB^.)0/*K<><*D"_4-;.^,/##9 MUEH+Z0SU_20W*(';[G^G5*%3JO12ZD!'-'HHR;U8WZ?:A%]_R>7/W?*M^(IF(M$%NNC&V\(IAE9Y3Z N'@CSW(;!$^N1O,]NXFEC:;Q*XN=O]M=YY6K+3MF M@E65(..R]O]*QTZ6Z3S_FA,V7-?'VQT$\ M'8%&22DN2_R$9%Y.R/8#'P3@&>C/%@>/)A$P6CX/%%-3=V90F&\-K$_&,4.5,/!IO MG9@18A.0338P92?7Y3VYC-(UQ96PP.8O0*!TR(V,A4-2\M[FZ8:R('/RYKA[ MB9>_8T_"?&"*;^+Y\ N0&-=$UE7]%]\'B.> M-UK\@N?!D1LRIBIRUS@>Z:4!C+_,N#(<=BRU*HAME*EZ,W)N$]%A4Z>:+,\J MP]VO(=L)T9U>MJ.=UK3E/MF@.( '8SG_Y!B0\9"EHW4*+:)EVCQN$DRG,2+!G5&L^L8_G\YFPLM M'MI55Y+CD:38T%]]-02P)4=7B:!=#ZRASSX'0[3.H:-#$45=?4P^MWV/[K?C M/)!ZK.#EEWFQ[[R*A8WP?I'C6Z\,YIPV M'?CSART"T)]2X$T+5%XKH$1 $WIKZNL7]*&B?BM EV M:=;7TD$I7C'K(Y9D,O!-#)&-3S/MC,4X[.F"ZII-V_E6KW 3\8;E.U0+%S5L M[Y"!:53;@F#Z6@##RL^ &D.C@9&61RWABC!S% MBN)#R1[K,34Q!2-LL/J].WA@F<)*HLYU>>KE'&6O N< MITX&96*:]B[-XV+>;BE$7;9!W]RM;,5*D#!63:E WS'R/A<'E3><"LP! FD" M"-%";-5[ ,9L0[LYO-F;C)SXIOUJ05?GJC=T[TE'OS8JHH>^B2T4$]1[XPLC M;4_0#_N7HC*)BP42<'2TXM[U(U4QI5=TO3C'NG_WW5%A[G>,V?XEU*.W^RT& MB1;E4PHEHU4]IGH!LU%,$50G2]17(OX&X: MYZM 9L 2"/? 0$8DT$ MK(#.7&85PN,".1"W3=!2A^)W-IBVI MF9F[D9(,!,F6O6K] -P<77RAF6W*CMJ"1F'D>()@N@>!!@_NE^FBP;&1VJG# MRO<'AG(]KI 1Z5!R]M+R7MP6C*.,3'57PD]J+*UC&W=Z*Y"V#/U!;ST2+R'> M90MF]B/]6IG !W]@>>SP; M!>.QZ>*$L733"*/L%M.XR->VE'%JS=Q7 M!37%OE95C[@PDMBZ.GY'R,S7WU'7XM1Y&0-70^F:I!JJ3$6==5<)2Q.EZ2N$ MPV2@(K&KSP(?)WA)M2VD1*;>%B^6"DQ[5=P[)J=^MD=LX<%3GTM]2=71UECL M3:$N=QX.;P;*EMDBYB+$^38%[M_*+)8;!,AZJ32#"JJ5;-+)+Q!ENU25%^B+ MB2[O_PV";'45=]"(9CIAUI8]5XX1@WB^W<4>S1<8ED!H_Z4GF@6-C4;-8VVD M"G_=@K[R/C &$RY^Z:\P4E]0#DC+JM*]KH(V];X@:GNU3:V[FKK_0>6S?C/"?FTY/>2CEZ"ASR&;6: M1$<1BR2=?A'[]N5NL\]_]DL#W*6V%K%\LZ^:WP"YLJY.&]2VO M1JY_FDO_UQLXR+^)>(#Y-%3W-4TVIS7&$-ML*W8!IG"]-QP#AIEB)2[= +2. M8\I*R<=\IXL@FDE! BDY!H;K$W"1P,^AY.^AH@!\'(5'P(\,6$'(Y:PHW(?L MEI@#^C?6']!D!YQC(QX>]AH=KRID*Z4A8D[IJGO-MNMG)1:]3S-R% M;=X%Z$$&?42HHSXBADHIL2O:28BA.A@*)I9,*:3)9>=L[!#WHPXY;%A9V""2.'(W(XF#N"TOCAG;#>+ J-#?RP'K&8W2NIV8V])QM*9^?) M#ITGGH0Z>G=AF*TM]6I!DL+@2]("B49U'I%M?WFP7B%3F1YYX2XQ9,JD0 HL M=6TM! I0NY+\. @<3CAJ4\HZT(6_6NN_,\JUNCK@.]-25I_[+/ M5;%)MM@=&LC<;=6ZQ_,\1X\\QV@@H7B)+1ZCT>F_62VB@>5IIWQXG6%TD5T2 MP"0.]H9R\TT-IX;N.P*HO=54D>?>7H+"T3F2)8S#B^S!=;->1KZ(V8T1B 3'&[60UUM M@7&L$C$5F$#MCMH%TC@"P $(KPFWX_7OJ12 S[=:C.='5O%?F/#80[]S41"B M:-88WGD+C)9(2%',<,1.B$&E;AXW04T.7) N,86JVF]W2E*7DNY\&*8ONA2- M1CW+E0I1M:A$LM6I:2M34[7N?<>/:.XE[4R#VTNQEA&3\T+:L=)Y+=>Q!E5* MFTAM.D/O=!Z"$/4BM'*5ZJ6XO'>3<-95-X>,MQSV0!;-IO3DJ1#PR$]6G<@^(7T:,S#N%:+-^H'@3VUK,!57-!3+ZS) M]1V;7#$&N9"&))7",RWUN0 0% &;LA1*X=1ZU-:<1C[V,YU/:TW4$J:2776G MB!!:2Y$6> @[7*#"WE5^WLK7E&%K5M6A*PP\^JTT!B/N&;9MB)\VX!!VUE5G M)P*X!I"A3[&X][K1E@!MU\0J36Z-*SV"633:3^"D)BDZ115A=A2UKC;=T32Z MJH,W7+I>M2$/V=)UW\Y!'NI9;E*!'M"6W*_"Y?)J="ML9SPT,>B5\4BX'O;- M_N9(N!]Y.U+EQQ\]K+"YS0FS^39H"Z)24FB).,68JE. !U3;08S2%6GH55TU MR/4";\=,W'FFQK+(X?,J';R0#Z;>P2M.D.@= +FC*83 ]/[E^>4SDU=Q?OEC M\+8XHU]/1\O@Y",(IZM@'BV ?5RN )_Q%MX4:]7PQ;\2,N>0:P[=-BO@P,B) MI/>2BG\AVWM:;KGE#):CMZIMPAY*8532J4I21+?8>+"K-]A6K4FT/[L*S*\@ M80GIGJG\-=#K?BEVO VZ-V]N [;#)6M)5LU4^Q3NL9>1;%WK!SM*'J82T82^ MWMM4;%>I&Y=(.PQNUTWC-DMG'=7CJ(M"D6!D])5CKG]BKG\\'3U118.JX-0O MQTX1A1VW7V5H+:/KORWNM'6^5.FP" R8D&AE&*JY9G$'.:&A993T7Z>[(';U MSER%.?<*CG=FGG0IAYW/FK B6IV52&GE>)"^,*0D52R!\'M5X,YIVHU23W2M M2:TJX[W*@7HDZ&&][GNC.9.$P5?$/MRBJ!]4]R*G(AI*QB:$?RE?AWRQ5%X%.(1?C6B[GY!Y&$> M:E;R8%2*#"HM1M,G07<3A=/@@JBE:8@4/!?#O?C-[&L=F)8G6$6&@U"T@X B MT2F6A 2(&S8G5](7QVE[RHA/D6DV+5L5PZ0:(,:3E ")MOTKBA_9A\(MJSA M4H$9VVDZJ!TUW:.E[/:FFR=*.G7">)N 4XZ0GSM=Z68T6)82^]6UJ'^*&:+\>X/_UB3A[4.6/@92QE6_B M&4#*2SO@*^K@Q, (5)DK:KVFH&JI687%PZQ=B':TWY%YS$!(HM;':'M"!<5N MRF*_\ZV$?-%/7%4!M.WEJM,8J3&L9S,U5&E;!JUKR]O]1&(Q3DDG4@)I2KG" M B:N:QP%X?$VI9_B2Q4ZW!FKEJ2J$I@SMZ$@4R1"][ X"3:HWF)O36[;?54K!?2_4%3Y M]>&)UVSZ *Z,8BO 3&+ %>K\9O/7J_T.(R764F2,LSB4E=1@A<68\\N+P PW M,J,U+L-:QI/5><7VZ5QW[T#A)LWLFRC)C(E^FAM+ZULDC7E6>1B_EPC;)/J85^,=;W="7>\2R;71XG+ZRQTTG2U=+ M;>KY+>H JF<9]_#-,0>/JX\8)+>>27BV^A;H%OMG;J/9%\@J[#E7OH3ZIUVR(5$#B7TE0->S86;6CQ*80.:VP') M9#37#?PZL$!RDKAFL&VV_F7$H]G9;T@).DA#0 FZW%_5C/?Q]#0:#7#==Y\H MLN(0OS5A6TYJVI&015XGY:81=&9OR4X%C(0='C%M!5?LA^^:^7O;ELD(ILF& MLAV0<4 YL=5/.@U,,K^0G;/3Y-U>A53P#S*HH@>7. M3FI.5EHHX":;M>%L:)$QP/";U)_4@1.J(' >=4-_8%L.&5XE5HZ#+JV;RC,6 MR0041%#94!*G'L*;?(0UY2L2HV8X,3A!7VZ8ZZ0F1NG:=F=N+8:!'K?=RW$4 MOB97Q5ZD8.J@'LK"0]-&G2(5Q^\IC,I.(O@!)V.RKICJ5!W#LXFRLL.0(_.&"L\77"B2%"PZW7-8QN8H M#7)T].F^8I\\V?;>*V?G.]<9G&#D-?5ZI\J'7WS2+K[/[A]C_Z+Y]Y6-#7#V M030H:_>KZE7.)]^ O*-X?12'P5NR29ZRU^B5[@F-&WV/0U+&Z L@%NN,6:PX M!+<4D?H0T!(]UW:\(2H"I;25NU=O_X#BEE&U[YEMN5J2074)'F5/&8V+-2'1A$0Q: V#KSXV MI_4W#XV,5:8X^M6]W@M(9L!K/5G#!G3VBQH2&L$%"7?L/2G3&E#,YH20Q0$M M#[JEAHXN*)47A3M X.22%>T+QX7?U404-WT6)+@X'8!R_="8@:(%1Q$:^%'N MYM:L#B*,&_K;VP9!A4]Q4\0-R-*HU(HERQ M$9E7S/*BU;"D9WU ]AV.[9(_;-"&<@Y(,Q_TK-%R5 J#*_6@-NP@U7'=QLO% M-3_)&[ !83;^6M9MNP.01LSR!RVEN5\NMM<9Y\6$8N4BJYEMXY2=T=,_W68; M2E(&"0'O'\MI%!@3=&\#F%ABLCTJVA=FH" 1D1LCA@BJKM(-EE[MMAFUS=;? M3#CW3' P]QV@^YUUQK.;HJ12JT9*-NT)DD"ZS*\XT,QV*C.'3;DCC3.N= N% M;B)F4.S*=R@[,Y&>ULE]^QWP:PGGDO"\ BO_I)+K@3T!5NIY6X31,$,A7GJ! MQG+2N4BW('*"F>@'NS*;9=*<&1@7 4W_"E[E5C(..6&W>;BAJKO"1K#N2](K MHJZE2+LP_:AMFS";]+2U07+%P4[D^+97AF&:YJ4VZ77!R<06.%_ -@;"M*95 M5FN:5!7:4=BT]/C"!/+4\61TBO9'Z7#H;(C/S0%2AX;O![1'-II9;F[@08^. M(.I"]!V,KI)=5E-[)29<8@I'%&,MTR0JDT9KP261F0Y-/;=KO$VJ0&,.AN,A M&5&:S.@^U)WDW.GTD%[T/HK[4Z&[Y$]4RG5V+ZGKK&!U%)I2$61P$:H1U1MG M-:J"DX_D7V@E>EZN;M/U?L.6(R]FBO,=@VB.3?6/XU=2>'?V4,?HHU8>#2I7O M]1YUB<=!O,1CVDI2A^'OOD_MU/)F&R^FRYSGSZX]GEV=D38>#\LR YM'9 M#(N\3 ?^CL/1VB.Y0%W(6CN0"@%P$%AW M[=V+ES3H2J(-6K5D)V;%?<&5C<7Q%3T.EM-%N!A1@;MPA&TQIM,AC++U]T\! MN$^1%.C31L3/L1-39]1O%Y[8.,\CYQD"C+W;/46]4>T%.WGSS=ZV5;4'(RI:686M6 M6V^H>9NON: 85OF,39$J]XGZ%'$E4#Y*W65SZ%H?^..!\\>K5*?>1?":CPUQ M3X45%%#I) SG@(<]=Z%IQ\.9J^;>#/(>J$+4NN+GXGY!]3-G::0%R+T 1YFT M2C:XT!DK1TD$%^C$.\6\,?)R!Z]-5^;65/3@7GG\[G_A%J.+4-N@DVD84?DT8CC&,ZY*K%K- M! >.P_ETXOHL]?4$Y M6A2F@OE'VPM*?)^DGU&PBCY3*2RIV@)P9QF[BI(5 ,F=4I5D2()NPTH[ M&4H!X4L>_ V(_MO]%B0$&MOVFL-MOK.Q$!R-,2 M45&D:S>Y6CUJ$MO2WN8@)Q0] Q-A )K CLRP%5B0F0RF/@2,F*!Y4.2Z?/*/ MSKUQ-$.6]36#:J[MR%(DUHY\B"-\83-6D%JG8[\9*T#+-/:;L<;A,E[XS5C' MX3CRF[%BB[A(-7:-QT$T":-XKKZ: #F.)K$ ?..2&G%&CX/Y/%R,Q^TLM\ZZ MV#UL*OB\W3PEZ/O71SOI>_7('\-5]UT&8Y!TWBY+W,N;,EFU\_4106[\$7+"?;*Q7\(\"@-#1^ZVF<; M8SEV#AA [A%P*=!$IK-E\,P\@RB]B,-X.C+_Q.-1N)C.@Q@;\8Z64J+3-T.Y MHN':CL-?G,R6X8Q:"6*1T5&$S*[[A/OK=1_JTY>90F,VK\K:3JR5?$7E;/:K MVIE/.",]3U6="&4FZ, SU(&X6+)4QO: M:VXFC9@FRGL66Z21A#A< %-9'=X_+'2)S$]2#865;&7\\!37,U-*ZX.I8_,6 M2YZ,S=N#0J%Y%Q>\3K'R$P@$+>*G0OA#/Y>JW:V]3\JTK_WY-19+>H4ND%9) MR9?H&$M/7W,6.8TO]:#,E^T)SVVN=T6E*/%6NU)6CJ(GGG[R@*;L8^K)/CFF MISH\!^2SKX6Z?1/'7,"S0QS.)#D=M[4'2]Q1/ EG0.3=C9O%C6?4U?N@((SD M8;QH%2;U;)!\NUPXH'4>1^WLU=&-Z*W"Z=K+F]24/COA +>VI:!5<03@*#]0 MG(8"I'-%@+UF]UAH^%E1_"S/F2K''2U]'P*+BYB $53@<1Q&LQ$IRT#/L90R M_->X Y@,X]YOLQT6L%V 2'D28 .N_1A@IN:N)RB.4CM>$$)BX$*]T-UW M+[#H>3A=\*)!)YMP667N^3Z( LXAR3*(-RPU1;66^;4I$UTZKLW,96T/DI(Y MC9\5KK5+KQB<4O<<&#BX'FAC>_4W%@TG8;R<^J(AB ?3A2\:3@FC/=$P!NSW M1<,Q#?71Y%JVMVWNK)7P7:R2/ FIKL!1.'V$TP!OL\A-9+D)%:(G!^BJJ"Z9 MUF8M_GZRM3AUM(:B$T<1@"_D(2@^CH"T'D8[0-+EL5PD&H51U,%&LAL \4MV M;_]V*_VW$@$'B^A:CCEL?KA=?P+K>'N-6K$)[G$F.=N'@BSK:@@>U70_QQ/\ MX/I+\H]8P0\D)*I%<"Y=[H]RSSF#"8<>N5+G5$?+=K&D'RCCVW6M_-&K#JB# M];P'W^L'N:&VK/"!]86?VC-XU^R*3:%[^$'_(N79S[U6R3]0BT+YR;8;L)SX MA>D/_IXZ5+O^(.U''5F^4%;BCZ@@G-_<8+1CG5*>)_>A9(A$W4@F1U@F.]&3 M!@-H]G=O26R ZI-11$WMD!.#TDT-U"=GLWDP/HL71 V6X71.:O\2I+L)J'BN MD:GM-+V'24OBF#/0)Q?A9#ZQ9^S:9)XL8^ C$V+\.(5YPF_3"9R!D ,[0<6@ M8=(_3T >.1LO&I=D6CF>@ "S6 "KF9%,83[[#TN7B9,QMIH'=H;/7C8:?2L[ M)+7VIAOK:O!M!HW"20R"R#)N?-_3>30"06L1CD!C/G$?6_?4[G0_QP8:X7R\ MY+8!($11H_NST0SNB42WV0*VM4!Z,EHN0<.>!?_!^Y4CM4F3U!Q;1AEWCC)% MN "ACD0U@>.$R5?WZL)H!*!#EHS9&0!(?$9@-)N'II T;Z'*=X/%;TH8WI+MH4F3(AA@C31-Y\:3W]Y+OV?B1 M/4&/(MJ#+3?;U7!^ZP3Z*^T$.G3'W=7MCF&OO[7Y:YH-C^C$=0S:?5VCIR\( M7/JML]1OG:7R?U!GJ98_Y1_<7#R&#$BP[J80MNX+;4IM MKS:%6[9VBW#U+98)WT@([#<=K07E7S5:RR]]+"B>-D,> CFI4C1:&G&W]T:-N%ZUW+H./YHW+7I#N']D_L>/?:T:3?M&; M'&5XW)8 /+R8U N)27W/83%?"C/]L*2FQDA4?]4PK;%T>O2O<^7#\-5_MQTQ MH,U'ND)"6^=YZ,"/QR]M0'OCPBR/1:6.6,H'1DP^F-E\,!6G\K;OJ!GJI5*7 MPZ"3Y@Z^H:ZK]94/8'O06A;O5'.[6^?;+H6#"YL/_ X+8AH'R M5&JA2\R:@]'K^E_^&63'[ST #8^1CJ2;R41@W PTQ)IF/:P),^Y!AM7#]0,+ M[6!M CF&>%4SWC.DJ%!*QBCX!E\!_,$E\!\X,+__(8R\%OK/P>:2.;F%$L(<+L2&UGU]Z#OQ,EK M@+"KZB\UGP%5?-M)K,^E(@IENKV1GF"L8+WF%F 8\,U%\0!J+TU7,40'ML4#KHWP'N2 K$-\4/ZJOD?Z(DL?#(%FH)#\M75C MO*'3>CX8:&G")= 1W+E6@JK!;>EV*AAPU'7+#XC][ #)H7#7-@OOBG5MK\D$ MN^KXUA;^28#KUX4ARET'']//*#\>?^?$Y;#229>]X#+=67;9^I%XW[3[-VMU M4;L8!" O4(Q*A@R'QOWQO;41D>-KEV3<7@V(50O%CHO*Z+P :@S:S!L^/H+O MC^_3$GL_H*D5WOU4U+:S7UH-S!V-1F>CT>^Z_ 0'5HV/6-J,E8T[^@$-@%H; ML3N&:@55?!&L'@^C7;$J#XFEW7QE+.VP7<%%US1_FHQZ9)7NH,26J-/S]J& MJ>;S\;AG(!VF!F+9,<<\GATWUH/7V"?6M2*WCERH)CS'O3'I.V]_J(?N[,OH M>'P()UR ^;!T-QCUW#MH'W49#H'^-EL?']KZR^$(^2%D;08KMU?<';O<5LN/ MB5W^-NKVJ5W"6*0M.B\R$UE60V>#[H/F9EZ-HH%I8<=W'Z$4L!+?/Q MF^0S2;E7!19&(V]1LH,1VTSB?8D]UQN[:7'N@8V'QV;R]L/[P MQN.\1^0K:^VV'9[7@WNVX^.55=S$U24%8=#OQY.T%J*4"1,6Z(+?!MX;CG4; M>/$%5^(UO<#15"1#V>BW_I!AH'SR9E81Q,L M]\$%RW' Q:4-E#M^$^X\!K;1O+!#3F%EJ.^,RY],JMG]4']^+(3 M'COB'_L7V3SEGL%:7RL?\9?#=,@/,OIAERD]\< MRH8'?!B8M<9"EZ0M!^BU$EYU>*'99KD??$>'EGM10+UP;>++3)$Z+%['59H. MS(25;?TN.>[QMI7$P .HCYT T564O!WN8C)=O#ANBN,9H(&M8_=BZ(^7(4QD M?S]'^* 2 +X9FS(X-3N _L> QT$H(&&/4YD:/1OOJ#"_%@8/$\^N\S7;6=CM M=),(##YK@9'TG!\F+J:PQM\[[_=C\MF486Q#(<7MXTW9IB"M9SK-?4:WZIXR M[K81_O^7D_ O_QS-1M\;_>C8O 2L8,X52;66:[(#>BUN&*64(H?E#.FL^AF. M][S=&;[M(=#O?<#WA@P-3B1VG1M4M054\H!Z[=@ZC.$EU&=0#OO\0\7IRZ,__AO_=4V( ?O"C\X>/'*4.SRJ3M!XTZ,<.>V#NXMK\' M7PT2XZ^?I>^:XF77T/&\\]M%Y[?3P<5]O"N^Q1$\:+S>S4XZ-Q!U?MMYYE'G M$?0E-/5HSL=X1ALNT:O[0$V"40^#+_9FS0R"OI=[TOZ1XG> _7Q1 %=7XDGG M(!UF!??%T;YXFXC1-F&ZW(J#TD1_JL6 O/,+9%DXW(P MCA.\!J"%D>]"(I4:-6RZ6( MW'T;_QZ>_O"P$3HR(%H*PD *1$N(%6T,?9;2-]YX%Z\"WC/D2BE9IS="LN7+]WP?'Z. O#WWS?7*/KX6!/A(/?KZKJOJ/ M_P]02P,$% @ J8&&2V4FRZ]L @ PX T !X;"]S='EL97,N>&UL MU5=M;YLP$/XKECM-K3052!JZKH"T58HT:9TJ-1_VK7+ @"6_,&.RI+]^-N8E M84N[9NL4OL1WS_F>>VR.Z A*M:'X/L=8@36CO QAKE3QP7'*.,<,E>>BP%Q' M4B$94MJ5F5,6$J.D-$F,.A/7]1V&"(=1P"LV9ZH$L:BX"J'?0<#FWX@$A_#A M].WW2JCK-\"N)^].3MR'L^LA?EH'SB"P')^3$'K^!73^G/3<=?<3F^" ?/9" M\J>X!]3^,]1S4L:([KF1G>!OK^7R9P3ZD4760J98-F5\6 +10'%J9$C29:;58G",4&E!--&0E F.*HUM!F- MH6EC3.F]>9._I3O:1N! 8%:VI3]V8_5-S:\G;;)9[F_;B(%Y0D)50 MGRI]'%[[IN?PG<0I6=?^.NT$:'94%'3SD9*,,VP/\VQ![\""48#:.B 7DCQJ M/M,JL0:PA&"%I2+Q-O)#HF*!UZIMIW5ZJ.;)"#7_ZWO.,,<2T6W1NO>/^9;_ ML^+IY=]+KO]5AH*/ZU9?6Z(9'48@';]&,P*.0.1KWZ33 MS$%;P];.J-6A8%D1J@AOY.8D2;#58V;=$'XU0S3=&7CZB4O3*[347V0[_#HW MP2FJJ+HS1ZR#(>SM+T:XYW>[%AU%"'O[%B>D8G8L[S_[HI]02P,$% @ MJ8&&2[":[C:S P &2$ \ !X;"]W;W)K8F]O:RYX;6S%FM]OVC 0@/\5 M*T^=M UBF_Y26ZDMM$)J*1JH[R:88C6QF6W:[K^?$\9VJ'#:RRE/21S'^83# M?;Y++MZ=?YTY]\H^JM*&RVP9X^J\TPG%4E+=[W*F4L=G5Q7:LL>]<7=0[ST:_AW_M]2%3131O>JIFEUDW2_TZ MH&,SZ':[(3KW_\/D%@M3Z+XKUI6V<0/E=:FB<38LS2IDS*I*7V;;+DS9.1O8 M:.(O-K2;H5+?C#6W'LXOLSSM1Q73-6\FF%FI,^;/33KAA_.\!J>#O'T:]0>C MR:#/TM[DZ6'8OYZF@YOKA^O1[8 !2(Y \C8A!8 4"*1H!7(R39O'P0A 2@12 MM@G9 Y ]!++7)N0Q@#Q&((_;A#P!D"<(Y DM9%^'PIM5W<[<@L6E9C?K8*P. MH8Y* /(4@3REA1S:-QUBW:F!8G?*>/:LRK5FCUH% 'F&0)X13[>K*@,@;UT* MZ/9%V\)HB)AWL5C>I84<^W2U3YIIC/-S;5;U!9 .-0VQ:JZ+1!1,T_Z5W3LW M?S=EV; .;500$W--3BR;OIY%=F>L2E-K7]+36)@R0>_.,N:9G%@TD^B*U_0 M5FF,T)QFXU+9'3Y,,3FQ8^ZU>_%JM33%H>4.YI:<6"Y#6[A*LZGZV)U13"4Y ML4M&:=P'EV+R6'LV62JO(1GFCYQ8(#_J1CUG8U6'E:E/CUF]J':[3QLFCYS8 M'JCB\C.(B>DC)_8'*CG>A>MLS""J4.7R F MFK80JP0U'H=Y"\>$PEL2RI_?$V)B7N&M>&7OI&."X<2"^1S,]R)BON'$OD%C M)H>Y"\?DPXGE@\?,4XB)&8BWF;]P:"".&8BW:2 !#20P PEB ^&8.<3$#"2H MZV:8* 6'F)B!!'7E#/7Y-XB)ELZH:V?HKRDA)F8@05T]0S%A]4Q@!A+$!CJT M.NKKJ$P)5^X"LY @MA"Z.A+00@*SD""V$(X)+20P"PEB"^&8T$("LY @MA"* M*:&%)&8A26PA'!-:2&(6DL06.EBKVOS9(29F(4ELH<,)1A.2("9F(=E:'I0P M);201%_AM),'C93W:>\-8F(6DL06.I2N?;:0Q"PDB2T$ZX%_X6"F)C'Y2&+Y M[$LF]S%BYI'$YD$8&=^AQ,0CB<5SN)+9T,(WGYAX>IL/";9?#\SU(J7-\U&Z M14CMA2J+L6?U9O,>0_;JJN-B79:WJ>W)/CC5O.^OQ]A^JG#U&U!+ P04 M" "I@89+%O],-MH! ";'@ &@ 'AL+U]R96QS+W=OJFT,.I\O0C^>4=S=CF?.'M;+HG]82S%[KOIMS,LBO._#6]N_ MI#K&G,+Q(A?#@N$G'UW\S_IVL]FMXGV[>CW$)O]2\;V@"+\'Z720TH-L.LCH M03X=Y/2@M#5=- 5/>AZ.NB:'B1S(..RT ;.&++8!LX9LM &WAJRV ;>&[+0!NXNM M0&\]P[,V>MCFZZU ;^7KK4!OY>NM0&_EZZU ;^7KK4!OY>NM0&_EZZU ;^7K M;4!OX^MM0&_CZVU ;SO#60DZ+.'K;4!OX^MM0&_CZVU ;^/K;4!OX^MM0&_C MZVU ;^/K[4!OY^OM0&_GZ^U ;^?K[4!O/\-9-SKLYNOM0&_GZ^U ;^?K[4!O MY^OM0&_GZ^U ;^?K70*]2[[>Y4CO5%=]7#_E?M=LTZE+?@S_LV8$=\H?^WCZ MC./4/_>/E,[#EAB.GR?_!SM._8H(/]Y%WWT"4$L#!!0 ( *F!ADM*E27= MQP$ (@> 3 6T-O;G1E;G1?5'EP97-=+GAM;,W9RV[",! %T%]!V5;$ M^ %]"-BTW;9([0^XR4 BDMBR#86_KQ.@4BLJ40'2W1"2<69N@G4VC-^WEGQO M4U>-GR1%"/:!,9\55&N?&DM-K,R-JW6(IV[!K,Z6>D%,# 8CEIDF4!/ZH>V1 M3,=/-->K*O0>=]?;UI-$6UN5F0ZE:=BZR7\U[>\;IHZJ;HTO2NMOXH*D][R) M77R\-DEBU2?LA F_;VS/XWVO:W*NS.E?TH*M<H*NT]^ MUL##;LB,H[YUL>I">>3Q8J19K'K6+KSD(U*[=7+*3QH>6U_OA_TT;ME]/_;" MOXN>=8?SWOKE<@B0'!(DAP+),03),0+)<0N2XPXDQSU(#CY "8(B*D&PO=&AE M;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( *F!ADMN'6T39@( !8( 8 M " ?<( !X;"]W;W)K&PO=V]R M:W-H965T&UL4$L! A0#% @ J8&&2[HL55_Y 0 CP4 M !@ ( !Z0\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ J8&&2WE&PO=V]R:W-H965T&UL4$L! A0#% @ MJ8&&2ZR-9=JU 0 T@, !@ ( !D"0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ J8&&2U(Y[OBS 0 T@, !D M ( !ZS, 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ J8&&2YLW[@G> 0 04 !D ( ! M##H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ J8&&2T=\SVD7 @ V@8 !D ( !&T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ J8&&2R]W4P;# M 0 -P0 !D ( !3T8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ J8&&2_<#(STO @ I < !D M ( !U4T 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ J8&&2TK![T'/ @ ?PH !D ( !1U0 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MJ8&&2Q.P]JR^ @ Z H !D ( !REP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ J8&&2V.WCCWZ 0 904 !D M ( !"6\ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ J8&&2Q#@5P,4!@ %"( !D ( !W74 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ J8&& M2SBJV)L1 @ CP4 !D ( !CX( 'AL+W=O^3L0" "6"0 &0 M @ '7A >&PO=V]R:W-H965T&UL4$L! A0#% @ J8&&2R^TOJIL @ [@< M !D ( !6XH 'AL+W=O&PO&PO&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " "I M@89+2I4EW< XML 65 Show.js IDEA: XBRL DOCUMENT /** * Rivet Software Inc. * * @copyright Copyright (c) 2006-2011 Rivet Software, Inc. All rights reserved. * Version 2.4.0.3 * */ var Show = {}; Show.LastAR = null, Show.hideAR = function(){ Show.LastAR.style.display = 'none'; }; Show.showAR = function ( link, id, win ){ if( Show.LastAR ){ Show.hideAR(); } var ref = link; do { ref = ref.nextSibling; } while (ref && ref.nodeName != 'TABLE'); if (!ref || ref.nodeName != 'TABLE') { var tmp = win ? win.document.getElementById(id) : document.getElementById(id); if( tmp ){ ref = tmp.cloneNode(true); ref.id = ''; link.parentNode.appendChild(ref); } } if( ref ){ ref.style.display = 'block'; Show.LastAR = ref; } }; Show.toggleNext = function( link ){ var ref = link; do{ ref = ref.nextSibling; }while( ref.nodeName != 'DIV' ); if( ref.style && ref.style.display && ref.style.display == 'none' ){ ref.style.display = 'block'; if( link.textContent ){ link.textContent = link.textContent.replace( '+', '-' ); }else{ link.innerText = link.innerText.replace( '+', '-' ); } }else{ ref.style.display = 'none'; if( link.textContent ){ link.textContent = link.textContent.replace( '-', '+' ); }else{ link.innerText = link.innerText.replace( '-', '+' ); } } }; XML 66 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 68 FilingSummary.xml IDEA: XBRL DOCUMENT 3.8.0.1 html 132 240 1 true 45 0 false 7 false false R1.htm 0001000 - Document - Document and Entity Information Sheet http://www.splunk.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 1001000 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.splunk.com/role/CondensedConsolidatedBalanceSheets CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 1001501 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.splunk.com/role/CondensedConsolidatedBalanceSheetsParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 1002000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.splunk.com/role/CondensedConsolidatedStatementsOfOperations CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 1002501 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical) Sheet http://www.splunk.com/role/CondensedConsolidatedStatementsOfOperationsParenthetical CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical) Statements 5 false false R6.htm 1003000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Sheet http://www.splunk.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Statements 6 false false R7.htm 1004000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.splunk.com/role/CondensedConsolidatedStatementsOfCashFlows CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 2101100 - Disclosure - Description of the Business and Significant Accounting Policies Sheet http://www.splunk.com/role/DescriptionOfBusinessAndSignificantAccountingPolicies Description of the Business and Significant Accounting Policies Notes 8 false false R9.htm 2102100 - Disclosure - Investments and Fair Value Measurements Sheet http://www.splunk.com/role/InvestmentsAndFairValueMeasurements Investments and Fair Value Measurements Notes 9 false false R10.htm 2103100 - Disclosure - Commitments and Contingencies Sheet http://www.splunk.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 10 false false R11.htm 2104100 - Disclosure - Property and Equipment Sheet http://www.splunk.com/role/PropertyAndEquipment Property and Equipment Notes 11 false false R12.htm 2105100 - Disclosure - Acquisitions, Goodwill and Intangible Assets Sheet http://www.splunk.com/role/AcquisitionsGoodwillAndIntangibleAssets Acquisitions, Goodwill and Intangible Assets Notes 12 false false R13.htm 2106100 - Disclosure - Debt Financing Facilities Sheet http://www.splunk.com/role/DebtFinancingFacilities Debt Financing Facilities Notes 13 false false R14.htm 2107100 - Disclosure - Stock Compensation Plans Sheet http://www.splunk.com/role/StockCompensationPlans Stock Compensation Plans Notes 14 false false R15.htm 2108100 - Disclosure - Geographic Information Sheet http://www.splunk.com/role/GeographicInformation Geographic Information Notes 15 false false R16.htm 2109100 - Disclosure - Income Taxes Sheet http://www.splunk.com/role/IncomeTaxes Income Taxes Notes 16 false false R17.htm 2110100 - Disclosure - Net Loss Per Share Sheet http://www.splunk.com/role/NetLossPerShare Net Loss Per Share Notes 17 false false R18.htm 2111100 - Disclosure - Related Party Transactions Sheet http://www.splunk.com/role/RelatedPartyTransactions Related Party Transactions Notes 18 false false R19.htm 2201201 - Disclosure - Description of the Business and Significant Accounting Policies (Policies) Sheet http://www.splunk.com/role/DescriptionOfBusinessAndSignificantAccountingPoliciesPolicies Description of the Business and Significant Accounting Policies (Policies) Policies http://www.splunk.com/role/DescriptionOfBusinessAndSignificantAccountingPolicies 19 false false R20.htm 2302301 - Disclosure - Investments and Fair Value Measurements (Tables) Sheet http://www.splunk.com/role/InvestmentsAndFairValueMeasurementsTables Investments and Fair Value Measurements (Tables) Tables http://www.splunk.com/role/InvestmentsAndFairValueMeasurements 20 false false R21.htm 2303301 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.splunk.com/role/CommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables http://www.splunk.com/role/CommitmentsAndContingencies 21 false false R22.htm 2304301 - Disclosure - Property and Equipment (Tables) Sheet http://www.splunk.com/role/PropertyAndEquipmentTables Property and Equipment (Tables) Tables http://www.splunk.com/role/PropertyAndEquipment 22 false false R23.htm 2305301 - Disclosure - Acquisitions, Goodwill and Intangible Assets (Tables) Sheet http://www.splunk.com/role/AcquisitionsGoodwillAndIntangibleAssetsTables Acquisitions, Goodwill and Intangible Assets (Tables) Tables http://www.splunk.com/role/AcquisitionsGoodwillAndIntangibleAssets 23 false false R24.htm 2307301 - Disclosure - Stock Compensation Plans (Tables) Sheet http://www.splunk.com/role/StockCompensationPlansTables Stock Compensation Plans (Tables) Tables http://www.splunk.com/role/StockCompensationPlans 24 false false R25.htm 2308301 - Disclosure - Geographic Information (Tables) Sheet http://www.splunk.com/role/GeographicInformationTables Geographic Information (Tables) Tables http://www.splunk.com/role/GeographicInformation 25 false false R26.htm 2310301 - Disclosure - Net Loss Per Share (Tables) Sheet http://www.splunk.com/role/NetLossPerShareTables Net Loss Per Share (Tables) Tables http://www.splunk.com/role/NetLossPerShare 26 false false R27.htm 2401402 - Disclosure - Description of the Business and Significant Accounting Policies (Details) Sheet http://www.splunk.com/role/DescriptionOfBusinessAndSignificantAccountingPoliciesDetails Description of the Business and Significant Accounting Policies (Details) Details http://www.splunk.com/role/DescriptionOfBusinessAndSignificantAccountingPoliciesPolicies 27 false false R28.htm 2402402 - Disclosure - Investments and Fair Value Measurements (Details) Sheet http://www.splunk.com/role/InvestmentsAndFairValueMeasurementsDetails Investments and Fair Value Measurements (Details) Details http://www.splunk.com/role/InvestmentsAndFairValueMeasurementsTables 28 false false R29.htm 2402403 - Disclosure - Investments and Fair Value Measurements - Amortized Cost to Fair Value Reconciliation (Details) Sheet http://www.splunk.com/role/InvestmentsAndFairValueMeasurementsAmortizedCostToFairValueReconciliationDetails Investments and Fair Value Measurements - Amortized Cost to Fair Value Reconciliation (Details) Details 29 false false R30.htm 2402404 - Disclosure - Investments and Fair Value Measurements Fair Value Measurements - Securities in Unrealized Loss Position (Details) Sheet http://www.splunk.com/role/InvestmentsAndFairValueMeasurementsFairValueMeasurementsSecuritiesInUnrealizedLossPositionDetails Investments and Fair Value Measurements Fair Value Measurements - Securities in Unrealized Loss Position (Details) Details 30 false false R31.htm 2402405 - Disclosure - Investments and Fair Value Measurements - Contractual Maturities (Details) Sheet http://www.splunk.com/role/InvestmentsAndFairValueMeasurementsContractualMaturitiesDetails Investments and Fair Value Measurements - Contractual Maturities (Details) Details 31 false false R32.htm 2403402 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.splunk.com/role/CommitmentsAndContingenciesDetails Commitments and Contingencies (Details) Details http://www.splunk.com/role/CommitmentsAndContingenciesTables 32 false false R33.htm 2403403 - Disclosure - Commitments and Contingencies - Office Lease (Details) Sheet http://www.splunk.com/role/CommitmentsAndContingenciesOfficeLeaseDetails Commitments and Contingencies - Office Lease (Details) Details 33 false false R34.htm 2403404 - Disclosure - Commitments and Contingencies - Facility Exit Costs (Details) Sheet http://www.splunk.com/role/CommitmentsAndContingenciesFacilityExitCostsDetails Commitments and Contingencies - Facility Exit Costs (Details) Details 34 false false R35.htm 2403405 - Disclosure - Commitments and Contingencies - Capital Leases (Details) Sheet http://www.splunk.com/role/CommitmentsAndContingenciesCapitalLeasesDetails Commitments and Contingencies - Capital Leases (Details) Details 35 false false R36.htm 2404402 - Disclosure - Property and Equipment (Details) Sheet http://www.splunk.com/role/PropertyAndEquipmentDetails Property and Equipment (Details) Details http://www.splunk.com/role/PropertyAndEquipmentTables 36 false false R37.htm 2405402 - Disclosure - Acquisitions, Goodwill and Intangible Assets (Details Textual) Sheet http://www.splunk.com/role/AcquisitionsGoodwillAndIntangibleAssetsDetailsTextual Acquisitions, Goodwill and Intangible Assets (Details Textual) Details http://www.splunk.com/role/AcquisitionsGoodwillAndIntangibleAssetsTables 37 false false R38.htm 2405403 - Disclosure - Acquisitions, Goodwill and Intangible Assets (Details) Sheet http://www.splunk.com/role/AcquisitionsGoodwillAndIntangibleAssetsDetails Acquisitions, Goodwill and Intangible Assets (Details) Details http://www.splunk.com/role/AcquisitionsGoodwillAndIntangibleAssetsTables 38 false false R39.htm 2405405 - Disclosure - Acquisitions, Goodwill and Intangible Assets (Details 2) Sheet http://www.splunk.com/role/AcquisitionsGoodwillAndIntangibleAssetsDetails2 Acquisitions, Goodwill and Intangible Assets (Details 2) Details http://www.splunk.com/role/AcquisitionsGoodwillAndIntangibleAssetsTables 39 false false R40.htm 2405406 - Disclosure - Acquisitions, Goodwill and Intangible Assets (Details 3) Sheet http://www.splunk.com/role/AcquisitionsGoodwillAndIntangibleAssetsDetails3 Acquisitions, Goodwill and Intangible Assets (Details 3) Details http://www.splunk.com/role/AcquisitionsGoodwillAndIntangibleAssetsTables 40 false false R41.htm 2405407 - Disclosure - Acquisitions, Goodwill and Intangible Assets (Details 4) Sheet http://www.splunk.com/role/AcquisitionsGoodwillAndIntangibleAssetsDetails4 Acquisitions, Goodwill and Intangible Assets (Details 4) Details http://www.splunk.com/role/AcquisitionsGoodwillAndIntangibleAssetsTables 41 false false R42.htm 2406401 - Disclosure - Debt Financing Facilities (Details) Sheet http://www.splunk.com/role/DebtFinancingFacilitiesDetails Debt Financing Facilities (Details) Details http://www.splunk.com/role/DebtFinancingFacilities 42 false false R43.htm 2407402 - Disclosure - Stock Compensation Plans (Details) Sheet http://www.splunk.com/role/StockCompensationPlansDetails Stock Compensation Plans (Details) Details http://www.splunk.com/role/StockCompensationPlansTables 43 false false R44.htm 2407403 - Disclosure - Stock Compensation Plans (Details 2) Sheet http://www.splunk.com/role/StockCompensationPlansDetails2 Stock Compensation Plans (Details 2) Details http://www.splunk.com/role/StockCompensationPlansTables 44 false false R45.htm 2408402 - Disclosure - Geographic Information Narrative (Details) Sheet http://www.splunk.com/role/GeographicInformationNarrativeDetails Geographic Information Narrative (Details) Details 45 false false R46.htm 2408403 - Disclosure - Geographic Information (Details 2) Sheet http://www.splunk.com/role/GeographicInformationDetails2 Geographic Information (Details 2) Details http://www.splunk.com/role/GeographicInformationTables 46 false false R47.htm 2409401 - Disclosure - Income Taxes (Details) Sheet http://www.splunk.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.splunk.com/role/IncomeTaxes 47 false false R48.htm 2410402 - Disclosure - Net Loss Per Share (Details) Sheet http://www.splunk.com/role/NetLossPerShareDetails Net Loss Per Share (Details) Details http://www.splunk.com/role/NetLossPerShareTables 48 false false R49.htm 2410403 - Disclosure - Net Loss Per Share (Details 2) Sheet http://www.splunk.com/role/NetLossPerShareDetails2 Net Loss Per Share (Details 2) Details http://www.splunk.com/role/NetLossPerShareTables 49 false false R50.htm 2411401 - Disclosure - Related Party Transactions (Details) Sheet http://www.splunk.com/role/RelatedPartyTransactionsDetails Related Party Transactions (Details) Details http://www.splunk.com/role/RelatedPartyTransactions 50 false false All Reports Book All Reports splk-20171031.xml splk-20171031.xsd splk-20171031_cal.xml splk-20171031_def.xml splk-20171031_lab.xml splk-20171031_pre.xml http://xbrl.sec.gov/country/2017-01-31 http://xbrl.sec.gov/dei/2014-01-31 http://fasb.org/us-gaap/2017-01-31 true true ZIP 70 0001353283-17-000027-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001353283-17-000027-xbrl.zip M4$L#!!0 ( *F!ADL3W-?=7/T -1+$0 1 6*/I\SU?XZOG2CGGPZO99,59KM63)HEQUZJD63"9)'), *P'* M8G_]W0$@$T!&8@9(D(1KL 0D@#W%GF(/__&_O]_=_O"M* ?=?N\_W^$?T;L? MBMY%_[+;N_[/=[^?GYES]_[]N__]R__ZC__W[.S_V"\??O#]BX>[HC?\P95% M9UA<_O!7=WCSPS\NB\&?/UR5_;L?_M$O_^Q^ZYR=C3]T_S.5M".Q_N-*$L(X M(KK#KZXP%UJC*Z6OZ/_W_6?%!+I4F%QIQ1E55QW*M+[D&)&.5.*"C;[L^Q_E M;??G]/\_ -2]P<\7_8?>L'S\SW''0OVE& -Q(">!Z!P?WM/(G@A8?>GS]>].]&Z&(T\^SP MOESPW?!.RY<_#,ZN.YW[^C-7G<$?(Z G;[00%-XI^[?%H/4SHW?:/Y1HUOZA MT3MM'QJ6Q?5"FNJ?X/WJT?3&9>- U+0?OSGWZ+#U43Y^=#C[:'>9,/<&PT[O MHA;/[YDX_T5'3V.M]4^C=^M'!Y=M#\+7XI_^S\??JAZ!)1P=_B87JA>Z5ZFUZZZ1?G# M"(YB7H@G__>[7Q @0CDEBO['3\T/CW[CI^:/3'[C'@Y@_W+V5X$$Y="# M+?AE+$\$1*KZ^/2]F0\4O_=P;\24_YUWKWN=6[/B]Z@>-^[^/%C&K]V";_\_?ZV>]$=CF'ZX;(+CXSM] 2SGQ=@]NZ7A-K/K:C] MQT^MWSX&YJ<,FKY[5)0!.KM\'\]V/>GQ^ELAQ;C.$$;WQ&=/V5 MDW>V%_J$N/R-'3W:(X]COV@#OX\>[3DIWQUM/^+VG(J#D]Z_*\Z'<'S2&?X MQ[]6<]4SKC\8?KHZ[X#3^+)4W1+DWOU2/91A]T0J3VRF\L03V+N3,#R7,!RA M\[..,'PI!D6GO+@Q $#QK;CMWZ='P_?[Y$&^0O%8 ]^W)3"_G;3'<6@/]0*% MX6]%KR@[MW"8S.5=M]<=#$MXZ%OQ>O7'6AB_+:'9U.2;9S8X\:9J7 M)31B,TUSJ$AG4Z$Y.;?/Z-P>@VG:5&#.B]O;;N\:Z/>Q4_Y9#.'/KU=:5B'[ MAD1EBY3:252>Q0P]>\)M"]_E%#*_5I]D"V$X^23/Y9,<@\!L$2Z?#,TI2#Z) MRM&*RC%HE2WD8S= Q.["EK^\(2<,\N-.-\RC%6W!QI/N'H274,4B5? MAE0]MYD?E_D=>[V;V'>]6T);''UUH]AW=>-8W>*7<# V#I40.Z-HOP<#+-., M+Y-ZII*]_?IX7\RY,+^??RV+SN"A?#PO+A[*[K#[\A)R3>2F[LIB[ [GHQRR MU+7)V-CIEG_OW#X4]K'^XW\!69-7__@A^?1SS*Z?>=^[?Q@.1@_0,>)M7_EQ M1+J1-V@[@^Y@[KO"8-B] S']=%5_HOZ#[PXN;OOILVM]>2R+?S^D5L-V8&>> M''Q);"PAK'U9,KH>GZ9RNX11RP1W.XC:V#P%91,^'Q2V.2EI(=42,7FYAUW^ MQO9YV,GIL+^,PTY.A_W(#_L!>G<6'/;3R3S R3R=@^,]!PL\W-,Y.)V#XST' MQ^_\X9/S]S*J_\L)\BO6,_[,>?PSU9]A=RV$^6_0T> M]CV[\:<+FQ=RV$\7-L=^V _LQMO.;9J)>'Y3%//U@Z-):]-[ZX$;C5H=-L[> MQ\[_[9?I3GOPZN?#$D[YRQ*/G5HGO=;EI)%-'B1@I)E12N$/T/X7\55_C*9/M;HY'S-E7$S+[XL!B_?&9>A M]52\Y&>8[YF7]#Q\GDG*G19!/LDBR'FVZGWG6H&MG]Q7<=KK^.2\!/<*B;U> MG)]X^7P[.N>XN=9HM.GC.U_,3J8:G2SMTUC:YIBF65N[QIW\[.-[8OW)-!_# MCF:]01E+X_%G5@'30+L+@6?QH?NMN'S? XMTW?WCMC"#03$(2:K\-C;=K8+F3K$]&'!>77XN+FU[_ MMG_]^*5[?7.2]X/)^PJ*O\AX^AF5]4F WXP GY3VR4%Y*P[* 95UWFN_A0BZ MA\&P?U>47XK;4:G>X*9[_\)$<"MA6(+WR[W%W%487HD-?EG6\-B%XA48J1=J M+O8L#"W;R$Y*XH4HB:/;5;8'03HIEF=,E+T& 3KYKD_HNQZ3 .VI[.-D!O=^ M;_5J#? !JUWV=%-ZDN:3-&^KS)_S@GCG8J^3X.^S^.C5ROP!:]R>5X1?01SU M>=*^+TE\C\7C.(*JU).Z?@/R?@RYMF>5]=E$V=\[9;<#A/D"/V([@\:P@G[OLM\#ZA7E'YW>GY^NKHJRN$R/?GAO/WUI MG(7Y+Y[[HB_%M_[MMV[OVL'GN\/8N>C> A%?AM"/9'HUU69F'JQ#MCT=BISH M4SB64OUM) JS"]#7*J1'+ \''NC*?B,?.X](GUA\%"RFJ<@)[7&:UL1^_39S M5V3^ZI2763]VN+N_[3\6Q?FP?_'GI_N7UT8TA];,Q/M%>#V="E?/?5DX'H.Z M0 !&;LWOO;*X[@Z&(U-;P.GH7@R+RQ'-7K04C+R/E<@]D2@\\YC7S)J?%,'+ MM=UM10"G<_T\Y_K8O/3V<]V@T.^][G#PY?SW%RT&4\=M"6ZO]'R?^/HV3O?: M@O"Y**_ZY=UX24[GQ4W26B ""[ Z,7\MYD^U1*=W/?^)CYWOW;N'N[]MR>+J5,+)(KWNE,)R?_,4=[Q0CW.],.+D91P](P_I-'1[)Z=A M:Z=AEGAORVE8+8NGM..K%H#%7N/)7WA+?N/LN.A3]/ <>F70?^IGO1N9VZ ME:,JTEYGO!SQ9-+=_"G?;1%[^+FKE/^.9?;,1>C4S/X M4EP4W6^IB[1Q9]WR3?GNR-VZ(G#P^F4EF]]*E7O"R97$7F::YI M$9WW=#N^A$OYH+X%;-H3*#F3)PN2U 9KX5O8?B;_W^ MY>#78OB,!_3K7_W7>D 74_H-'M&:SV\H=));6M#3$3T=T3=P1(_!R6W<5IZ< MW",[H"*<3E/LJT[J:[I:6O^0KJ#U4Y[4E:S:$S#'=.]V M));TY<>BKSA9=(I%GS.;^^S'4[X.1_<5']"3H_N\V=QCJUQYJ4?T%(N^C2-Z MY!G=HZHJ.K(C>K*B;^.(GAS=%WM$3U;T;1S19["BS^KH-H> G>JSGZ0^^]!S MW68G=)Q8^O0L/<#0E?5.ZE",D;?3_+_FN7_ MN7.[N[2DG:IUG^[,G*IUGWM*SE&M:3V%&Z=PXTG"C2=80],[_##QU[$_X'"$ M>O9M!$>5VSF&B?1)((_I]N>Y!?)%+G%XOV[;F_A;TPH-%J'N>I'&M]5 MO56C-OML"V7&/S)+E/6 6/6U_[X:MGWIP[ LKG].[V[\E1>3Z+SM:T=UA=4# M&W\S2$?;ER[E](JO[#TT== \6>_ACYL3=7P(%Q)@\O[J[[TLNC\;>/0R/1YO M.]<_3([.E^)J+AI[-];OG8OAF?3$86!L7Z@XO.[3^+3AG&9WJ-'Z>.!Q,9(R)P9IT+AOKQCSN*,1'O M?CFK\G_+?JF"Q/,5 M,Q7W/8]QWEU8^$L-,/IW=_W>R#*/5R!_>ABFM-\E&/HYF"8YZ7. Z+*XZ-[! M@8,7?XTS &)GD;1664R"Y"PP49T42YWPZMT/20F,OJU2_9AAQA7#: [@)3 U MH!\?MB_%?;\#A7-4,C,N]^^= IKXL?S,5%<9NL>7'Y MP^@W9@&;^]%Y>+Z,=LZ6G=[PU\[=6I+MJ, <8QQ"H(8'SBVKJ.*P"N]^.?_\ MX?=?__N'][^Z61CF?R@!,;()YBZEU;_V;?&QT^T-X7_%Y?O>AV(X+,I/5ZXL M+KM#,YCXC8^Q7WX JU&8Z[(8701EXL=_(S/^=^E= H$>[AYN$X%\ M<5^">(X\5E\,+LKN_=AYK:[4IFT.YYU>!)@O0#?UG2$26?A;KP."!P!,'-%9 M83_CLRH(NQB$ V$7BBL'[))T1"JO@_%4SLCZR,0+-/KG/W[:!V5J"K_O?0/O M.KTTJ.Q.IUO^O7/[4'A Z[:?C/ \XYNE;/4'[./'L=%.7V<[@VXC&A\,@0[# MXM-5_8F6WVI<-[5_>2R+?S\4O8O'N1^HGYUY,EW) %YPWEK806=U8V (]",< M(FZ\)9Y%-)9RS5WJO@^PH>FPI>![<6R<404J/ M-;Z700G!<[)S)/D>R/YKOW?QI@5>$^^4)20@T#\T(' )745Y(Z5M4I[.Z9]U M*;D'TK\^H9N1K6LE_&+I"=$JYJ4FAG"'430>C5$ [0G&K(F"E(K2 MJ?AL MCNV(Q-/S;W)=%'8_^#Q))C0Q'X:M%$ [XDJ^R_I]_:NX_59\!%+>##:3#P$VTRB!-8: %[2ZE9Y6\N% _IO88<(YV0Z[)J!; M8?NEN ,?ZK(H^U?34',SE%4(CB.A,=.:L@ '7-8H*\==KE#YEB>B%=BMT/YZ M4Y1%YPJ%V9;#+[CJEQB!54T5:_WRKE\6_:OA36&^7,Q6L97= MP9_+7?+CJF^<806:X03PP'I-"!(>.P]>'W?CM%_0#,LX&^M,KPOPA ][(>*A M67*\):<+6,)IQ 2YB"2VQ@(7*-$52^!%U\H2V;/(H(^%8^.N3MZ(8^H8)X*+;F+$.(9'F>.$/A/ M[#7QZ,@['Q?R2#!**)M?CK-OC])&)9VC^ZI2C5J/AX_O> M8%B.;BX'G]+/?;WI],;%98._%X-A<9F:DK[?%ZFLYVL_O33&8;E3,?J!C.;+ M2ZD64EQ2CIWSU/E(HQ9 8S:^! Z,Z6ABVVTCDD)!C# MIX_,_GXE+^/;T7^ WWY3W%Y^*489L&%_]/)Y,1S>YO=HOA\4IT;+;PP+BFDL**! MN2AH%-@HH>H[88JR&%IR-,X +0=B&S"71X0"&1>U-I8$%Z71JJY'<8AER1M, M&-*[P3GAP.=.FT:KR9E9M*+BB EII5'IXAPCP(A0*H11 >&V%"):QI?M<)O&86 !MSH' MGEKJL4B9!_#?06$P7Y\#;F3&'4(54;@5DS9@M@=ZV:EPS%(&\$8IK;)6>#+Q MD0!H0TF6L09KS;3<$]#SG-KL+"@$QDHP95S@%$>A.5>3L\",BS&(W*C,"9(!E.6\!Y M"$QS*S]O1T1P1'O*!"-1@(:*Q%68.B:R8WY&96;N]H#I0W'YH=OYHWL[+AWO M78Y\J9F7-E->-A),A*;@A0ONN?,@BW5UHJ!9(0@H+IGIKM5 [0&+9=K,@-*R M 3'.L*=&F*!DKK][9C)ODI:C,0GN?1E<9-:2;X5[WL7$*]^Z ]2N/WIZFOG^V;L9]@(@F7$ M5CBLP9L%4UV7TG*=H7Q&$W/,@)-E<1F[\!O%!WC^\GUO"-%7%TRL&0R*X> ?1??Z)L6HWXJR M8&I$$D0(1[ G"D9F#4V M3OQ5T"4V!//NE\],?9PE[/;4>6U4'DE6\^F,PA&B>^*("CY&%)S45LF*PH09 M!Q0F[/@I3#^YKV(]*G_I7W1Z'3AE/SZI**?TE$*!)/\%416=(1%IYY$!PEN" M@-!4G B]FS0'1,"GHL%B3)"71%EP-!*1?418ZQ?A\TQ!W%(JGW>O>YW; M<[ =Q9/+M(_@L%J(* 3H#/@OMYXB[0/8>J3!.3]ZF6Z[E]B&9-7=PBC&35GB MF^Y]BS6#^"5:H;TWVNOHA%6D\@*M]0'(==3&;%_46E_ .)=PDBV1D3/*E??* MTHIB@AN6[#]Z"R1;4_U%ZACS+E +M(+P6&)6D1 I5)(V*.U)G0='2&;9)PRF59%&K+\2IETQ M6!8C8$>= 2X@1K2CWJ=$?IW)YR$K4"2(*,;Y+AC,96J:;%Q4>;(XC^]-, C' M*"$6-8$R(L97<-X[ 4=O81/">O#L"'DS^367=05[;Q#7TEIJC10>'( *\I3F M6E"^_120J^4TETPQ[+@+BAAE=*!$UI"#9YX5GE/QE) OHSD1BA,0;&ZC$3[B M8"2N( H(KX]Z+M-MACWYVV5J M4CF_5]"?C!;//J)J83T_6#,<'+-88V!#%('JBA>(8-_"BU&+RXD3N\UF6L2/ M$*7S+G42$"4)]8S%^I[+1"Q;^$$H8R>&[&,>T4*F&,-=]!)"#(I 77%+8GWY M&&5KJ0?%4KU(KJRX#PN&Q)C*(9,[(*R@*HJ*%I;I5EH0P?$+IL71*F_D'9%& M.68T,H@@;VQ]LZPI;:OM&OLY)TX<1'FG/F^#P&P"R!"I!*RIJDK"HI]SW>JS M@0D_,>20RMMAR1"%H#,X.,Z>QD0.I;E)$X;DBR?'QCW?<[5!*LWK82211=-( MX5^JZOD&L<$9=; BFY.G);A>E0I3 B.B=(6J=I4+4B:14DIA%UA(KSAJ* M((^A%T"R+*5%J?3686:EE6"Q(P(_OX:$M?3<2LEELW1E 21;%C-*CAU8+!!H MI[%&8CKHR5"233K X$=DA4ZS/[\!7,L(%00 %AB1$6%"$!5*Q>E4N9 EH N MR2C>!*XW.ADE1.6T)H)(S9T'2Z@PJL9SJ,CRCEF$,6IF51<1<$LJO[XA*,03 M!2J::JTEILK0V"]3CX\O_AC.>%%3 M(_"WLC\8_-X##7O;_1_X:Z?;L\55ORP6E>Y,;TX[MV 1BO,;L ?^A>=^:O3 M?$11@^2CRYC4U#+X=)6@FQ12#1\7.'N_GW\M1P2?>6 %L;$V\1X/P3\4 P&J>.[DOMG M%$WO(;"">$P;KXSG(7775F3E)&^GW9]HKB#"?BD].R7P6<172$1TD!24@$,H MHA XKO4J!,$'%=^E5-@/H6>_NE+CST)H9C62WFH51 S"6.5YK6M=C%ER;"\$ M7HK]>@1.GL;'SG#RMS39\DO_]K;;NUY?=!=?P5'F$--1.@;'/5 EK*@=2?CK M3L*W&>#K$V/ZM[4SC_4?_ZM;E)WRXN;Q0ZH$;L]_=/PP'HP?P6IFPEY9F MDS8(91V5,<2 C368UV.>!0U9S=S:W)[^[2BY25XE-TVZ0TNA>&J9E]&'0$S% M3:YTUM8[,Z7^57"5ODJN!L6B$<0Z(I.'0)FN:HE5L)1ODIU]%FZ^9-(CB/T] M@R,5M46&"D/K4>R2X^,[4$O[OSGWEIHT<=L0"#,Q-KC2#E'9W2W\ 9!Y09DX M)PSB0$EL(I?6"!Y)?8D28CQN\IXP"F(S.(DA4 >)%*7 M%IW>CX+WG@U3W!-]6IKU/X]GO':N09+^WD^C7]\#:4IPFP95!V[+/D9R/JU4 MWFQLR*+IGXPX3;'"R!#N.491"EIUZ6DC9B6F6C2+I\38#K&#D&;G^0B+1\\& M+!G'QE%LA#!1,,P-TAXC+B2U2#\5C5S_[H^T?CG-*"XN^M>]E--\/]D0WJD; M(ZNO@/,S.P]L,'BX2\6S5P5XY)=?.]\7C2L[ #WG&T-5I(8A)&SD-*;!7PJ( MZ*W7A@BF\X&3S3;BP]/C::F_8 #I/H_\' .P(8X:D298@QKD@87 JC-/",JT M8+,O]RDI-@&BJF>>Y*!AYD=#:5I6 ,&@JL #@#PF8>+,;- MV;ZOC"EM!F)/BFG./:/.&^J%\&EL@!515^Z9=U:A?-B!>A*R'\P<'(K AYW$ ML["A5I'D148ATJ4YX:RZ+G=I6G,6>]!#FI6WRKRE,X$6U9.D()%0@Z-P 4DF MW&2&+C .(Y69H*?1=<_$MWW9^+DAQ8Y@1[3A(KF]$(FG-BWM9)K\ZH+,NZ12 MB\J)Q$\^EW'110VV-@W%-\)H*32*AHW8QPV3#(?LUDE1TPY[7%3!14A$ MT4?L$#(B$,=9'''.!T1)R'O#I'[-G-NKOSQ7Z,DUI0$C)AC$DV!&J$C^MX(Y[5.>BKC.NP>6VVAL3+<7@%" Y&MS)K6;(O3XF_EJTY5L. M%U4B#<&,P\YB$I@7V'$+VLAKRUQ$A+3,_SL<>0'W-K*&[]UA:I08X+8I1VSI M)@WBA9,>>>:- P0IB@D[DP;]8^>RTC4E&@-#%#60S> MCW-$E_9A^&M_^,]BF$8B;CS$S:5U2FF?C4W[]HQEDJ!J+P9G+;$^::Q76A>R M_6"S8JJ1L8$0ZS%C) 10RH)-MD4!-M:+#!LFZ!Z0&=R D*5_I?N:;YW;=&5E MAJY3EH_=WO6"ZE>QI(T_ILY &JSQAL=T?XBFRTH0R8=],I)V9S0P60.J/: A METW\!'$2W'DPA=9%R:PVHD:#X:Q:@0H.EO29T%C"#42EUL%[;B(6 7LU67:8 MAA?$D.6+6=H$*YX%C:4S&"@F,JW03&O?1602"UFA 98NT[\4SD]C^\B>T'BC MHQHD5EY9\"X4ED@ACN6$ :EX1^9;ZRGCFC>5[9KTW!,37E^) +@?$ML8. N* M4!*=#J9B@O!YMR#15-)U5.LJ)O3O[KKCFL#TV5%WQC6@MJAT=;997- 0(8)C MW,#_*YJ6!M7Z1^AF4^T/WP?=GWO=V_]\-RP?BG<__+0U&"-M,J4<16!5N<$I MTC'!2"Y1!8:@M)D'6 G&9&#SYT[YJ3Q/\X$N1^2K9FVMU-'SE]11H!!3=H+S MJ(2P7/F)=@L$&-TX7-6/O/L%_8C0S&WU&H#MC$=#2<_C@;Q%,2@&C,;@.((C MZ6H\('1G!\=CO(W4/ QO^F7RK#?D PO&!&2!^*#?# :S3VP%OT!SPCK=4UO] MTPI_$Z"MX5Y*=Y+**A715J3Q4B(!6\,-&J-U'N8>X7X/<565BV G8R0<:2+K04\L[92?!7-EV\([:M :"2Z(9L]72 MS91D"/G(M3..Z1,0>T5J1/#@->>$41VB10"QF"9ZO,MF0)T12I'>DMB]5-]7 MCG-TW<&?TX*_UL1:HG;MW6W_5O0>BE0*DG8# M-J**EN_*&K:K/479LVT].]7#@VD2M'KI4Z_(0P\RRP";%M"FNF3&*<.83]7DQVG5NM".<\G?S\1/[]2#\)"N(Q M''W0S*ITJS791@/DMW:N=71*?JP.3WZV%?GS5>K'+/O>$(]GF!$D> M3/2.H*H7.][\*XJ^4?,]YRB8Y[)R'<"O&H&N?7X1G M"[FV)?[+,[R1<<>90\A)J7@4E-": 53,)1V>V/"^!J]_I?)AC#"/O'.61LU- M(&*:!-E5 M&_*L)Q)Q%)4"_Y5:+ZL%KCPZFR=,]XWE8/CI:B3EH.G/B_);]Z(8G/=OV[FV M+%^M&,588)HJE\QH*C<>(^(BL3@O3V9*R&;>=Q$P.X"\/%F=]M<(0Q$/C%K! M3>05R! ]YRTCE#1KU_&2/E_S3!B2 M;6S?!K85$JFMKJ0BK3?+:8$N32-Z/-'!=H79^7Q:=RT^]OW?*48WX%_!I M%WLF(S,__RVS'X1OG/&7S'_ MQ8W5B-_ZM]^ZO6L'G^\.@52I;OUQU80.;\'0@I*7W!BFG0)&3A*,0&*#V^\V M4B'QE)KKTFPQG:L9'NFQ<;G1U%M97EFX#X+,%LPI1(,1G$FA.1FI., M8CLY&%E(CF6HS1-D/,UAXJ-NM<)-2Q<0>.P85 M2CL8VP"ZK#8B#8+!VH,F@1@;[)Z+KJX'U-IE@'(L&,*[ ;I@5,CJ$F[+"4E# M?D1:TH<"CL371$5M=1Q"-A;5+X1D2W"7D=92XRGA*I7#4&L)"/047!\RUQ,K M+O%6X$Y72:YEE.=&=TB!7!2@;J(&S2.L9I,Y_ 8H+#*WDC<;IV=_?2.HFH9E M%BI-L=6*P1$R6"&PS;8: 68\CBIS%<:U1+N#U6**9\'BA&DA&!QKQB& LMI1 M5(.E\N8GT9P.L#54RX@E*(,(51DXO(@2ZRU$<154#(?<_]/;@ 5_OBU&G6.] MR\D^FO5Y.^=A.QH(LHH'K@TE1 =6AY_&\+R#C.A& \,Z8.V.QBJO&TZ"@*,- MP3/2A##IJIEC+&HK,A&%V&B M45(A\,$9P:YRQQ5JCFF?UBB?H1_%S*W."JAV1>"?BQ'PA,$1M,0S1BBW$*EA M6GF?!C._$ 'R(\9/@T"N3V81H!&B"^L-A,) ?.2"1GX:=<2%5>+ 2J>#($E M'"#*P0D&Z+51E-$4QLD* 8D7E^N?X1^%V@X!<,HO(& (WR]N.KWKD3?[J=?> MR[&Q9K("B!Z5UN"#"\Z]$-)41SIHGB7&")U/BVT"W/Z06E4QZ)PG1$;P.AT" M?TB"A:^0\LQG[7L0:.X'J;O[V_YC47PIQJMUIMV[6SG4J5\F:A2M!7_*J'3I M3^KV&; 0+4E+4,OSF*R":$?PE[K9P3/-@G>8IR9=&RD7%?B$M*QTQEQ2NCOX MD\"Z.E9I@]S=?=$;C(P+N)-IQ'EQ:?[JE)>#K_UAYW;V_12;C_.:TQ9M.*/= M_F7LEY.7TG.K;^5'/U"G\$>!>5IH<]T=#$_P;8,OY[]GE!?289R& MO7 B'$0_R&A94QZL+5">_%-\Q/A$^OPBLIWT\%U7_?)NO.\A]AX49HS" M"0!_7EJ"E:H3HLQD>VBS28K/1J07QZF5QV11HH88IAQ'UH"BPA 3RXE?DY*T M6F7>)2$G'NW*HQ569-$X6&ZT9^F^1@5MM+;13M/I/E]3P;ANYM1>.:NFKM!6 M;%GB4BU@B0&7*@I),!L- Z!85755#/XLL]R[?C)^S)!BCO;?+])&S\YW6_2* MJ^XPEOV[]E^-W1[H$ CJS<6P^ZUE;\(Z=2K,6<($@=A;4F^=LCI6D2N+>6-A MBA+FR+,+M =$>U7 +H@D2B@5HY?2&D<T2W0'A#ME1ED:4$=.\Q2.W>Z21!UN@GYO.C@ M$!BW36'Y1W=X\WNO_\< U$JZ,1[O^DG:H9?N;:N9;>-!+>/),6E6V]>RTQM< M%67J+O]T-5X-U$83O.R&A2G/$9':TJ"TX%B3:C66B)3&3"72YNB& R,T1[O% MC@M0)56\U MJG@#ITQ&>W735J2:!*".X8L2F&NK) "_ 6;"0KM91"B@VLSF(H=\/SZTU9;+J< M7C-PKE-M)2(@P8+AR20TGU[+QW-B/JJGW@G1$9@[8OI7?\,R)$W3O2:"^"G= MZU,IA:LW(X20ZR;!^/K*:2&0:V+YM[(_V'#GL$LC51EUX![*8)U.?G2E;#'W M&>.4'.&S'D(C>':&_7WR\J_))(LO76 ^\I MBHIC%Z* 2%+02>L@D 6)9HD(B IIED8=-UVV\55P,!',&+%&1N4P#:2:%0V^ MBJ%YX=)HZM'^2=*<7+[:,BFKTN VG0:]I*H9ZWRML,%QS=($A%&V+N2-6>); MP/WT<8X1"OYA7E(6A?4Q.E$QTD61G7E&7@@QMCWM F'$S:@Y*F6XP2UAN"(( M SG/2UWH^A;]F6FRS4EWG$L,QD]ZC36.EAO,*GIHFE?1$L2W%9&_%;VB[-RF MZL7+._C48-3N^*V8^ 0;]PIY@K%UEE+E==0B)8%959PH6D;V 2/E?'7E"HAV M!7[I%@%*A2%$,VQD@*B!(Z[KMAC3$@VBT=*1IX)^1;^1\JD@%X6 F0&EHA!5 ML8)>>Y9-(:1<ELQ' FR-?1M>QU7 M]X9H@S@+3'(9?1KM*$(]CM)'TK*L :2C 6/+TL3%P"QUIBU83HV=QE1&QX2E MII[:R13)FQ0$IFI+8 ZV"S9@'K3@D8#$2B>]1;;>_PPN0S;;?U1/O@L.AUBB M:M-T+^2TT#)2*BDQ(>UY8C9&RWB^>I!D2U0W1>)@2V)PX%9RL##!6(1I6HE, MD?:.&4*#P9E0D>9-\S),JI4P_B&EZ\>%,INO&!$1 ZUIC$)8K"$LF+@*@5'# M0I[H%,W@?QDXV@F#_2/!.$VRLD]&DZ;^5-@N@/?+.CM3\ M.0_F].$,>03Z MWQ"ODKF:0 5Q<9:W(H(Q)?8!U=++7$,@Q-+:!0]D,Y*C4-/*VCRA+L"E;VR+ M6 #5>'#K!W@O7?ZYT0Z !Y# R84?A!"VN.J7DP&O7SO?BT'X#J:L7UYV>YWR M\?VPN!NMJ(9/EOW;VYG][1O+*>$09J/4 1,@2$OWUJ)NG_8^3XV>@40W)@ ? M$)WGI-I2-Q%K0J/Q2$B011Z1DO5$!QWRTWU&I"0-V_L:R;;BH/N8HAEMK$H- ME8&FCNF*; CK+*=SQI&BKU_85B@BQ1B+TNI N:4('#T<1=TLU;)%\HQ0PN4S MD@T^/O&X)S4.&VLE;)*G2K6+!F(9'F7PMK*>#IN6\2.-21X+ -D6UJ4E,&"X MTET+923-&=7@_?&Z&4_9_*Y?HC9%L!]85P6(X) P JGM6 TM7J)>B"%E_DJ MV21*AX1U:3P80+5:'0V)W!+JM9G,'$G#,UI*B$%.]-:P%H.MYC%9@S4WCB!K MTQ0 8T7 51V0U#JC)TG-@JTPC@'8"+95?C))[CL#HG'NL7= QNDJ/NPS3YYI MIC: K2PZ@\(7XW^_[U5S"3]W'E.=SN85@]&XR#&X60S3(!!EL8;6!Y$G7L;= M['/0+@=I1_A74#NRP-.D%X<#"I0H87"],9!'GD_( 3MX"/BGS A@;D0B 5=4=?F69.G M3L6X$F;/:)0/H^?"55;G(@ M]LST^$X@'Q;]50Z1"C)M/W,:] 3HW8"J*C'0%8+GWK=H++4\+/;5Y(_96LXM M(@P02O!_< 1/2%&2?+I:BHW),HUGF'":Z>\U(-L'+BOX19F/5"")(Q?1:M#R ME6[GT7F3)RJY(*M.Y/:HS)BUC;FBN V,4I^DS BA!;6R'H 1<5:_(,@J(]4" MU1[06)EJ!PV/@W$((^65L5+4PA6$RO.50F;N];[PF,S'V7SNFP#7-0CMI H: M/&]->:T$*,)9XH)IP5?IP 9,.R*P@@D6(6*#IP%TD_(&O#-1^X[ ALQW!(1Y M%M3M@L#GLK@'OZ[ZS,1+KO3>^*YPBT$,E OP.9%5U%$>K63U"0%.Y14^F*S2 M6NO >0A,5QTB S*G!"$\4NO!!*7E]=4L5I6/G% <9;[_SIAF-[OA^\7M0]H. MM]T%%TZ3I!@S-J0N)L$$5J:Z4P+=EU=*2HF;MG4U3+OCL.Q>C*:1+!888ZR1 MWD&X3>H!;AR4]NIBDRUP&*5"QLIOPK9?^[U^Y3MD=07KY$ \J&@(%ZEU*"*D MN2=UK"XTSK+B9XIDG%@)U5ZP6!H7"; =C,"1T#**B%-'5%T-@/*AK&<$/0L: M*Q(G 6/JN;!A-$?= N"NSEQ2PO+)5[)I^)\(B:5^F,<>08! )#9>, MI<@O"QO.&&E:S.VPV"JWHH.1UL94&XEI2EAI44^_,8)G:4^*,J=Q^NOK0[6" MAEJF:BU%F'.:AW1#/;E!2PUOF&6^K$"B:=_:H?I0@*HI/H A2!U?99D&]HS6 M1$\#D&0D!E^+\N[35%OO4[O?%@6U0#X61)!]$TL M1L[*0!367M))\Y,.#ERS=[]\5NSCE"+;83Y'NT7!Y"IS1SP+ =001"'1,4*3 MBJI+*$#>LC9>3*F:OZ5=$!8N!6F9]9*>"@CNG9 I=6<9UKRV7JYM?B)"#,E- M84JCHE.G\$W_]K(H!VD0U/!Q,]HQ"#C!)P W//A P/>IMMH H(;G#CB6X!4U M^@U60;0;]$NG.AG#4+1,&L0PPRJM_:[);'*%CJ7DLE&+OB7T6PW1LDH8ZT'Z M"-41C"BC44TGDMH\\A222KH(W):Q4[N.R>)$>O!74NZ6"#HJ?*G'9,D6N958 M$[(E@-M.H;7:$&49&,=QHAL/DX>(0#Q&TZ!!(=QU1:*>KK.61L M[@TIU>3T]-X,\)R0R#T&,)AFP=H* MJ ;+TCI+18L*Q; 'MRH)%8(X--8EK+RM'9-J29K6;PZ$3:%;?B>I 3"B$ \X M;58!VSP=^TE9WH#!!Q6,[L#-/#NKA(BL:=J@, OQ9 MR:*..#)C$9]D*V1(.[KRKA>N&_4J*QAS3#PDKY*'4K/(K /+Q*DW2FHD:<5# M"&$R!_)E\HZ^2MZEN^34-12XB(88RMW$!GL5",MG'SPO[UXPH7UDX+EI&]+, M>(R%PJ@^)%30/)YY6D4WUZQY,E8+\B#$6W#% W&*&2UPZE:J#@MW.G-8B:9I M_=<+Y>'K-%8*(473=6WJQJ"8@S?.:H5GW;*@XP7Q[G4:*X,<\\SQU*K+4UK( MX%CI4,[1F0N+R/8#=%]VLQ3%LU/I?] M;]W+XM(^_CY(!5%MW19;3%1ESJ=6"!V5XLQ)1.NJ5FY]7O/(5;.>>P/P]H;5 MJAJHR"3\UR.M.!P!P\2T!@I3EGG<9VD3&SD@5BW#5??"/H>BY:/U+99:38*) M=EJQB_/$X1E'1(AU$%T3XD/BOJH103'J.?<>\ %/W BCZI(P&_.+_#2B3K.G MQ7V<*]D_WRW#6#%"/38H\AA2VKT6\.BR/'O:\$V(7 ?Y-4$^)/*K*O&-EQ$[ M U&TP1PDWD^6 (PJ\4,N]#+-/'E:W%N&[.Z%\4JG%8Q@8G"$((FG"[U:7S.: M,S[-$$?KH+XFP(=$?952IS'((!U/^^D5$P9.?86ZH/F0MQ1$-A8F[17W:>^C M^=;IWJ;NC:]]U[^[Z_=F[^Q'J\LVOJ]2AHAH@;T(81S@\'I:W[E(&_/Z-DU9 M8S7VAB#N&[OEE?M8HC0R !$GK:#8HGJENN-Y9WZRS\#RHT%OQ849BFI422&= M &!C MX.H89+1R.@4>?ROZUV7G_J9[T1G'KJ.VL/+Q7[^?+]801$NA'6@''<&_55A4 M=V7@QVO3,JQ4LT9-_%-@,JKT&Q4G]D9:M'.[(K8"9,"M08P*^$>EZ\_)L@/ MBZI\%I+0C1[MW;!:=H5&0IJ=220G(/:8",\G%^$ &G%Y;B2QA.G] K>HT93Y%)AL+#R",*6CEJ!/J2/,1CP9! MX M62)RX<&-8K856-45R7.ERAM;=^T,-@Y\>$,8E\Y8.5GS,IJ.TF(@,):X"6<[ M+-L#O$SGP\D#AU-[934E(C@GI+PP=H0;)[4 !U6Y2>="6LMAU:P(#\8_ EID!MQ% MD,R"6[\Y067SBD(G6*3*I[L[083T\!]9U:,98?+]O4HV"^LS(#:'<&GI5PS1 M4:HCYI99!+14]74 WHFK]<\TTASV@[C%(QMH%Q1OYGV5:#4C4!-3+F%6L^# MWYQU\)Z!,I5D_V"N$LDH6!#:4 YFT7&DHZT7U3/GVM*>JC$%;T]0+L]3,8 JRP"),Q+@Z.?)!='0_;SQ=J"-6MEUX1K"U2V:B(@ 7.'09O:B$#= M1AX,]G]L@6U41%)CTU3 -%E12Q9Y MA2WE*%,N#!.\%9=S0+? ]NM-41:=*PCD-AWP'U)U/IQ?871(LY"BJ7G*/9B" J(0'61U,B 6SJ$\T*W"7 M@K,;W$T[-@NW Y\^I/G#U%JL(TJW:!7=>9_$; M\@R!PRNUA"-(D(6SYZNZ'NWS+OR7R+G76?JF!9A4$J('C:D<(X;PNFQ1:[MZ M2^R3\^\%$SLUFQ(;.([8!*0-L]A4Q!:F94[@TQ'[5*>]!O^(QM118M.$"L61 MB=;8FG_@Y#V+FCM59Z_#.2:CPL%QP=-@\Y0YK V483*[OGZ)G'N=!HHH1R4. M:9RCH.!6R(A4Y11B:;,+J>?DW$LFLZ;.&1N5, 9B/LN0(!69 \]'<>Q*YFU' MA@AOI R2NW1?(5,AJZCGK@A*\@IRQIII]C8@MH!R6?K%(QD@F,%84P,AOP0 M706E%K1E( =I5&FM!V6:MEH6-Q"@=K]-=@7$?EETKWOCA.K%X]>RTQL 2&D% M4>]R]+?Q6D1S^7\?QMW($-I^NOK:^?XY[9^%-X;#LOO'PW!<6/2YDV._UL( M&9E)H[8U9<(2CG55]WFZ3P5>L=%UV57(VF/6'#2Q> YBX9'XE%= MQDKR;K_FJJ6W2M9550\<+$O00CEKP5-(Z3I3B:M#+K]Q$HVNAS=,UZ73^00G M# <(;01V 7&IZOG,*+I\]R1FS6N\8Z-KNDBLOFICK0A1MM24HD"8)AY4OO73 M(>(XOTX[PX2*M>@Q"]9>T%A:-H"\ 1=:I VQ:=05DJ[N$K(VKS0<%< ].1(K MCCR)5(-=DN!08&2]BL[4O&">Y8NVLJO:I\)BN3T M<^LI0K[M(D:15,//0XH M+W?75!\$B=][9=&Y[?Y/^Y%/O/'F@XZ%\93>-E)Q=[S?> M4G%!USQ*.Z/R?/1:)BEA5&^HJ.1(6>6% M\+9N_A%$9?).UCNS+Y5:*[1#--1[SY6,.CB&&(V3Z8EIV*UN:>]LWIZ^/G(M M[:YR$)#I)%T$1PM.5/#5JAH$+FA>YLK9>O[3_NFUA[&5% <=O&0F$H48;#=;+X=D1\J4=MBB$U'7'K='& M1G!_?;TAT(9\'N<9X6W&Z2"@KU!\V/D@J ?'G4;CE#,"UUN_.1$M34JJQ:,X M%.3+-UU$9G 0PDI+"7ASA-8C-$'.6YQK*5N"C;5 KPI@OA2CV=U?^Z!I_M$= MWMR,E11$)^.@SA*1:Q;ELEU&5(20K^T!Q2VX)Z M&'17SA_ "C-O).44LV!#VBE?!4A<9)I5*<'QP=#]VI]LI+:3?=[%8+1!.!OR MKG[#^][#KHT+U!K0VZF1SFI3._;>&=*RV5XVBW!68;$CQH?8VPXJ1W$LF;#< MRLBI"9H@[2 \L\[%O%N&CIH_GQ+I@^UY)U[2*, X8QP-4V ];$ ZC6F(-*A\ M.R0F!T)]%/6E9N]J&_OFBR*\]";-GD<>.ZM<8+9*ID5%\U;1]7#(X-H?/BN4 MDG?.@EJ2,1B!4F62JY.#D>B\:)YKRM=FS69H+1QBNDX B*(EBF+D@L80!G+, M:C3 0E.!#! BO+K'808.# *#C@U MLIK0G[:Z193=-^P-\L]E__(A394HMEQ\IHFTQ&DIJ+$T!:52UYY3]#2S)22K M:E\)TXX(K%([ @ZL"-@J[AV8?>G9]*HGNK;)Z[3=%UH/@?&NL]8=9UMMR%"" MNK12$AQQYO!HYT2]CX0'E+<5@"_7D/W5(.V,P=+N%ZX8DFE\.P)?C >(0>NX M64:2Q4*,<<9WPZ!_4127HYWPYYW;XF-GF%(\=R56 JD':$?Y5"PS:(-&4 20AFL./@'=9^H<2%SH#''3:>I%9!M0%TU7\9@CQQ3S!+,"1+,Q#K#SVP^ M7P9KHLCFH(Z6D:4WAG 2TF*E^]$(BBQB6IU&-51[XJU(0S((=]15DXNM!T!WF+?RL??SZ>%_,%6'9A^XHT;"J$AAS(;'$$.I2D\J! MM985[J"+,BVL",F,X[&AGM(I#\.BK)]908.DH:/W+I7U:>0C_-57-)#@_+3$ M55H<.0WB0PDP/Y3%J,OQ>_K38)4H>$VX#Q+AR!CQ@7%>BT*T-(_\17,:X_&1 M8=0^E5)N[^_NR_ZW<2GBRD)/\$NP<&EN/+A7/G <*CIXHG-Q4%P\E398OAW, M<9!AY8/R4<*_Z13N0$.^Q(PB<$R>#O!#JC$I57*GP)5$*=!2FE0-#:#&9#[E M_RG5V+:H;ZK&5$1,"0@O-3C53@;&<'U^B!NL!KS7>;QDPVP.]=-X&M8;#::)( M@F..,(NRWAF:KH76&"NW+M"3ZZ3/'7AVIMBP&GJ3'.:9EP?IQFGV(QNWCC.4 M=K:2H)U/?48@-V0R;M$P<.ZSO%OS,F!'> ^*^HKF\^C2C"EO8E0!(6<)FNS; M2HTZ.&_X$"\+]65<)R(&$Y##V(P&)8*QY!7J$9/<%6QN@=PK[O>3].&GJVJ# M6=I;MW$$+1P#S4*(EQK<'C4:0EPG8GF>BIE#IQV&[>!<$3[+5*@$,3U$7U@* M(>VHF&<,I_0^'^U(M&X0?QUH!T5JZ0)5XU//5G^D;+:MD)%2A#3G(%4(0 0) MCI@)]3@GD>>XP6/F39B7P+,;X,O'(J8QQAZG_5"486.HJ:<,6I6/[0.'B7#V M))"OK(\Q.J8!V2BMD1-4(%8/\?4^-^\@5*IY1@\&^/*A6MKIE)TBQC@$WCG' M->#6Y5-^"#AHC27&FT ^+!\NAJ."O/2I\EM[?_>2]6&!,D60"UR0 #Z2"113 MS+F67'N>'48E&M79;2!L#N(R[T-I1E/UL0?-YD.Z9"(.0 1/B@B+\WHCD%<%6S8?4@A, &D(*\%H,TY8:-2F3"8IS2O-QR8Q)U?3$Q[^]"3S[F6F/ M;2 0:WIG#?5I.X[S]>QWY60>=6J$&SWU!P)^XS'V3$*4+'!@!$ G2GLW2;X! M*H[DC@%GHK'5:V-,EH:^/(:8FM\Q#J =E-/"U93U./-BP1]CNFE#-H=G/V)A M4C,/3HTN8 K!33'$UWLRM)=9"HJE%JBF:W(0X#<6BQ C<8I22T0@U*>*-E.A MXDVN[3!'3.\BX2O\5X WE@L(@UVD+.URE%(3XS&O]Y+8F%MM MJ3C9Y7BNJG0E:5B\D!YQ;"&X9(S6X-"691&*8R2:8>_F\.Q'+(#%$*J;0 +" M09F4U9G*M,F'=@O&FS.[#P3\QF(A"?,BKN? MHY**R :3-]8=@SM?BYM6<(#RD@3 XJ I)MF^M/PKJ$QKM#@9#1 VA6YYI3,$ MLDH3"L$X2&AQ%%"((S[6H1\I3E&_8 M;M&X.T*WE':"6B!?-$9AHX/ J*JR3JI39GJHY>"O"=TYA-/=BU';P>;+=Z), M^\BC]EXQPT5$TXT;T9M,\6/$D5C,X1E0MH5V:3J?Y-.;@P MG$-$IHS74II00ZL)R3012RLW%VNB1= 6M[=IMV3O;ID9/-A$=@A4)U< M6Z09@=B7BWI-D#4N%UTA1XOW9@%>",T.,"_-#%(5F'9,:&D0 5= ZIK(Q.1# MN%.==J,\RJ1,P$3\%"IT#7ND^S(K_T M^FWU>,=T[1[3-CI!*!/2L@IU:U!6WP/.>:-YX%E17WS 5HE[#!#+"Q^MX;'A%)SZ4><*L(N;NF%-Z+P$BZ1@5!X4U@/I M(+ )QE!IN$&!!H&XHS53P.BU;!5B\H#"N"FBNRDAHQ3$91PLGW7>>1^-F)2+ M4A2DR4PD(Q@?$?*[**&4$Y"&@:'N#JD>Y%\)TD4$1C" D'23D93FUAO M\O(83?#QX+GCR;84(D@''A/Q2G@!@5QM8XEI&>' 6#.$>T[D=SG9:?&."ZEL M6$3%M(:8N];H8+RR!$9:$Z>.!_6M#S93R#!!"2CIU/_!J:[&Q!',:3Z$D I) M#HCWTI([S$Q@+&AFNJNH:%T>G$0A?;SJ] M2?=V[)=717=87+[OC>N\UE%M\SNU3;0A65QM14#,@J>A)A\%PJ MT:P2CI038U$*[7BR]FQ20!<8C0J+-I8H.(WTQ)&%')E1DK.,^!T(.?AR_GO. MD/E3HI".GDG+P$\U:<6C$[0Z)48(^29/R=_@*X:#Q0R1O[%]'I$&1[R5+O"T MBB@@[R0<$E,=$NDU:N%(FAJ@R%,P9)XRQ\&-58; ,68](3&-(J9IX'68C, M$6=N+M"N"$JX4D2+MTW1PR@<;UQ*\&#/B(&H X*?R=SA%(=XTB;>;XH;_RBZ MUS= 5/,-'/[K8O2F!Q>QWJ)T<(M-9J_WG61*16HT==23M-!3ULK(V$96%C 8 MT0 TDOYQM2OY#,1[#1RM7H5OO^J7=YW>13&"LR4$)G,'+R A= B">Z.0$L[4 MK&0"X86L1#\2?F+E05FYMBZ=92A'7BBJB>%8:QNPD56)=KK$#(L92G[D3^)1 M'R5#?^V/1K,5E[\^).(N'V^S5\O'; QI#+G6(0K,6'01599/R;DNT=K5!O8R MAME3<*M!F"/AQNR4CCW[V53J2!P+*J;Z'\])I/7Q87,9DJF?#4^>>+%_G] Z MA0WW3@FB+?P#,7]U,K"?ZY2I3P9&&L[&DSB%S\*-OX]^\5G2-%0&19'2Q&+E MJ0V4VEBG:8*A+>Q@6 GU)%["/%U> "]V/!LR(HNX=, /)K!%/IHJ9\8(EFUI M3*I1ZGI^H=P8'[)/5^;RLCNNS!][M^9A>-,OT]:?S5, :%H@(@X_3=@2[D( M$R**U&S=INL55TSN0]NO1FBO=)M\^;=.]S;M,8S]U_ZY+:1Y/MY]Z^HT,Z\E2+0- '>TM@1/.=I MGFUI)7D=\VFB&BPV,08!#@KH%N>O?YE5N'AUDVR #;+3,6,W21Q569F_RLS* M Q[:[15(LCUS>1EZ;>15;[DUK#&6LVY-ZEVKTVLC[6(.:]3K.UW;G;;9 *I> M"+TVZNJF>OTW/^3N1P^PS9.._1PK:+Q8NOY*B%P9WR<:9-1;@TZ_@[6;FW5K MT.GUL&%KO%.9]?IVF&YK,R7\'.0HDORQ1SS"9?:PAK@3J"<\PS_:!,UK-.ET M)@!XXWISW,(2^8E=TFOU=H&CV2G"W7SHG"I!P"*8=YWPK9Z%X::=(89U]H;M M<:N7&/#->G.TZ^SE@@G_*0IER+VI:J&U'RT.,\$/@XJU9)H&M@KIC9M@4[<[ MXW8OB2\%@)ZT6SOB#'NMSB%!$ 50X(7(_+0]=SR9@6*@7(V:P[K5P"/WQC". M9!VW6[WFCHS/;J]^2/!3=:E\NA_I!,@P6V"*-;J-CMFI]V"KZTS&.K8,2V+U MS9UG6=AANQ"WQ;ZYET38#8=ALM-^!B.J/,S(.U@[W M[?=RU^I%6, OMPC:M-;[LK!5VT+\*GX?JO?]N[M W/%0O 306U9[TND##%GM M.K;"J/>'B5^B/9ALYVNT.YW6(8%U9R#0>5?I=&_J"?L#F.D#97S6!\U)R[1& M \M,ME]ST-^U/YAFO=.U"M0J#R7)>9?AY8&LW^^-P& =MP>@Z5N]!E9&B(&L M,[(&^X&LD/.?0@AUAB7+(>V+XMNDWQIVVXUNMV$V^H!S#;.56L7-7FNKTA$J MLH>D9)V!0.==I;/BF]49=B:CIMDSQ[ R_5%KD)G,K>YD9[BB:;6L1ODB5*I: M_/0[7QS?&I-! PMGP4(,.M;0&M7---ZZL:40E*6H/8]01RV9/-8U>/@2%>MU M6MN%.JUAW^J9G>&PU>PW)J @3%(!:FQ60,E6R3K.IBF4-H6N2L[G5:5UL:R) MU>]VS*'9F@S;[>%HTF@GZG1KT![N6Y=6O=8X)A2[8/)L++)#6@$FG2].>KU>M9XW.Z- ML=9-'L" !D"+B+C:4L(Y,43@ I;*#8&Q!UZXW MZX-6 Q3AX:C?[J? -&Y;;W[ZW/A[XQ?3'!5 XM,I4+D%>.XVD2LCW.KU1R9V M$[-:9KLS&8Q'B4D_&(PF:@&NAO9'VZ?[1K6WZGX!2X(5%]N-T6AD-ON3]J#7 MZS9:J:K;M4:P)-;?3?.77H$R41QASK!&]7'7Q*)'[4F_4\_U7N_V)ML> MC;95WZQIMF,0QP_RL08%?7,PJC<'X\:P/VKT6I->O3U)!CGL#+E(-930:J[648[L:IU%H@RZ[>ZXUVP/6P.SU^]/!O44$CJ] M07?;,<&^2^>]Y[@_O@F#2+QA/Y0SQA+.(.M]:]R%-S2'X[YE6;U<''N_O5:1 M./'!]*QVLYDW4XZ>WA9QL .C"*2.4#Q.$,;MX:#>M$!YQ*KPD[[9Z::"4!_N MZ) %2N5F/82M(1P[P$>["+4;C?9@4@=[O-MOM*S)9)+V,.RVS:WD_0X>![>. M&. & *V%C^5P"HQ$Q\:J"XX;A7N:TS]6^;$[[O=-$T\CAJW)&,.+VNVD6F5G MV-LA%#^96(9NO8#9:8,M:;J/=E$R&T.P1R;-5KU7[YCCB=5.NVEUP5C<.=V& MU6E4=+I/U/5LCL:=X6@T )NKBQ4DNXDI#--MHQ:T8[I8YJK"TWUL=1O PUVL MD#ANF:/.8-SN=E)F;G9W)RDT>J9IGG&Z$C26A>\IX?\:W?X3U(]O_A>QC )[ M#MK*IV"(UKCK/EJ$<7^UH*$)JVVVFZ-V'V"IV[+Z,?!C;:?N+O[>#+P +D M[S4&K7I<4Q1XI [RLRNFL7?I!'FT+':S:0V&+07RPSXV?$X"P_O-T:2_:P]L M'XZ0Y1!D$XB.1HK^&!28)A@:H,F,ZX/!N-[I)US0;*ZEIF98"8K\X1O_UAB+ MG=RC&\&XT^VT^L/^9-*P<-L;#;OIY$:37>E1L,VWC]CWRIS<4YMZK]OIPIH! MHUJM[MAJ]89F,KFV-=JEW..FOE$D_P4G]RA<#YO8P,$:C+N@24]:;3,N!@:3 M,W."^KY-W3A?(/9 M#%R0Y0,LSDZO.QF8Y@#LKV$=U*I1$\R9AF5.S-ZXW[&L-S_]'S?\,'7NF0Q7 MKOCQS0P>>3/C"\==O?_F+(1DOXH']L5?<.^#^DTZ_Q;OS?HR_/#F_]R%'S9N M=QU/W,S5W-^;5OW/'W!\-]QU[KSWKIB%^K/C3<'>?M_L+K_O?2A^OVM0CC<' M,S#<>9\BVDTD!7,3BK%;[B*Z20:$9TL@/KP9%+M;X?H/[*WCL7#N1Q(60[Y[ MC^_] 1^\8V9+/L7UNL%9O*_#P/,SP<_YJ7MXI.%^2.X)_26.\GLVNQ 7DB'H MQM>HY$K\+)?<3CX?OR8/SC2@O/JPQJ 7,EN>^_&=]_=I7@>):_.;)8>9$8I.1 M7H"KD\F$@,T"=]W-G M"JA1*/*=1)]TN(TWC],JAI*8$N;R.Y.^ZTS9?^G>GF70\G%VPP-5$>0HT3V- M@-V]##?D0;""\3&^P YFAU+U),F]Y?8?=P&\9HIH[0?O_\NVA9C-JB72S^;1 M@=Z)&9?,G[&_<2_BP8HU3(.A.EV47%>(F)43^,(!<2^Q8\10BL\67%2%(?]T M-IY[C(0E4$JQ:Z&DZAIMJU4ZN2Z":_"^VX#9KN#!CV\\WQ-O?DB)4-86<7[P M*I)D8(IJ8TQ\QU[T8 /?"7;#^/2?D3YZ96\#<>](=)W!UH#14PMLM,UD!&82 MV'3,466PW[$M(I^Z@C):[J$X4/3#EAF;/::S#-5#WIKOU&#@0<>L?O46NG*[ M5#IGHA[XCWS&RM]FZ>ISS=8 ^"J4,7&*_CA7[FFN%W,"$=Q#_S ^9'\/_9 M#+-B\2A;2)@Q#]7IN^Q9\"H_U M\OXA>"$^./,,S2),/\U&@;8.=V,_$7QRU57Q;?9V7$#M<:F,__[+#R>$9>1# M53"\0WZ:]6T;3Y$PAAV@RU[I?Q\3R#$9#^L=$XM+C+K]>K\]JEMQ!_+V9-P< M-,X3R%%"X(;^B)>_=V %'7O/@9RB)"J'GW4,API6.QEV2@U#.5 Q>['Q?0,8 MXL"1"]@GU1EGY/%HZL3QSE-L'*C^4MNLEC;' _7< 0&322="R>;\'D18" _# M:I9<(X-Z<#!5ROR#$\[9G6Y*Z:[P%['$I_%4&N!.D%AGZ0)[JE P^'&3F>RFY60:'X.L\/!9LZTG9]B>GS3$<* 76 #FXTU33$ M<>XD^6.$1O+DUB1;203EA1,B59=1(".N\51&]OP)FM48LLH>GH@#JYB<"Q$R M^(['UELA&TY\/%S2=L8>8*B@43KWR-R!OV") .PBN\%N(YBAKY8K3%:*P;*M M+64@_A4YN#BPK>%B*.H% AA &+BDG6>>%#"=W*+Q_H>$-EE7Q3?,GCJ!+B1F?6;_Z>V0;E22-5BI02M%H' M%"V4YSRDHFZ!\*;X.IS[4F@5[ $?&#-LQ@,YY'^"C_:RQ+/)&3O]8GM.[7U3 M >BF4.@]6E)G 87#Q>-Q[9$4CSWC^ZCIZB\=+S[J!6V4ZWQI0W/C\]420%Q7 MV*&"9[V[PE>PYRL++#,I ,L%6"<28Y!P-\0'L!EW MB+U_??I2]52P8CME'4 M)N5%%J^)0J^^LBXC[I:?+2 YJVWGZ5UX;;6OW--B$[-H*X8F-$+DUT WCZN PE^H@CC9$) M(G[\!MM-\(<(4;ERI!ZPED'0LZ16LV)%*@92CIZIVQC2$.<33-.649)!AP.U M16&VSY\:]9K%X#)WEXOC-#UXR1UM0\"F9"CS![8LUUG ?-2& [LE+(&RSI%B M+FY;[PN:CEFOF85.![<]!YD;U%]E^CL99FIF,S*57WS';;6@J5B%3R7>WC=9 MZ5[$VSAH).Q>5;2%*S'"(Y:F1-Q0N<'3$;5P=_%&$G-X\I$YN-S.(E[J, P< M4#P4Y8"2^!K]!A'7HDE,![ Q5IX([M":B,>9DP$CDW2M.6L%ZQ[5IMC9G8DC M[FP+;L]!DAC"'%:R 69<:@]J_ +TU2X#?QK9N()XBX-F.GY6:XLB&7MX0_X= M:0:ZF8C=%+L5I'C8*;60:<(5L,?>IZH4^Y0!T/2-G<.6M >5$/D('3>F' MU^ 8DN6ML<^!SY1/2,T/5BGT SRE.&K\>I@X\L3_%J>U 0\ %$]]]1N.$\0D M6-,?8<'5S3R=-!.S&2K,RD6U2AE2JZBY9S].A]SLUV908[\+16=4P>%G8$ D MF>O\.V42#3VQ1; M#,EB+?@*E5VI,YAQ(K'K#E$Z;9NVYG*[%<@L\'/2[ KO MBN3IYEOU=_USY5JBR.E]0JVC(JX")J!^ZII:+&%6,4L\#M@9AZ-8P-U._K0G MD@+L&>:"/21C+V->NO([^5I*IZ'0?QEF#YB)'6F>)Q!X*P-IKV%Q&8FCL#?< M.9X>)(]"/_E"A[VH;W0J8Z]7:]=[C4ZKN S33B$9IITF99B^V.T6);A2@FOE M@MTHP75_@NL$#0O5"8(8KC"&JQJ3'8YOY3-<1M#?M#+V,RAC[*V.A*)TD )8 M=J2]8!CW).RY!S.]6Q7&O-4AX65)/:55E\=S%Q]#W34:5G%1U!?--2=Y0PC MSJ"VE$NXRQ#41KM4!>6Z])!/(?R6.?2V?'UDB25VOV):3EWS1YM+Y$I:O MWPHWZX9IGC&9^:(9C^STJH(D$>X9>?5G$X7+CBYZP8#MK\#KW/V*H6<4M7U2 MU/973+_%/@0LR55;"]PN)D06:\\7\J DR.O>5VEM0K=(4QDT0JI"9WF.V(HH MS_VX-ZRP_5A M_&46?ZX>Y K="&(K"+;RP>BF=5W!Z&:M<>9@]%3"C(+F4'1Z *Y%/K3<*P@+ M_F35ZH73&@>:ECC$,/"DIH&( ME@?$_"<%8[:"_C%\G0+_*?"? O\/5API\/^<@?\'DY@R 2@3@#(!*!. ,@$J M$2=!F0"4"?#RKGK*!*!, ,H$>&523T$*E FP_]C$-!H%QB!<--N+GBF'"?06B=#!W5Y8'"ZDK3EBBLCNKI4A3=Y<6A411=]3PJ%$5WP0XHBJ*C M*+I*>80IBHZBZ"B*[K5)/471413=_M@2B["V.Y*%J]*%JNM7?K:B:;L7%EJKIOF",^&NP MP;L%VN!43)CP_ M%["Y6'(GT%%[H9\%BDZC((G0"^>!$,P/F(>E$?6)'1,PWER<_"<[]&]%D'W1 M,'5N@P<^!"'%]98LKKLEKM8D%&J8,$LZO!6 )ZL1W91%->SHK@P M(:&P^*U6(?%;WC6<9\B!8J>2&!:8W5< 7 M]](B_6P>'>CM/X[P_AOW(AZL6*I(D*UT>?[SR_9W4"C+X2FN5M-H-ZW2"781 M?/-_ M96JM;=-H=(O36NGX]\!]B [C3A_<2Q_&?KL[SLBI(>)27O8FJ-5S( M.9]9S$%?LTL'?9=Z.TW^8D=/)3KHA+EZQC^=,.\_8?YKX$O)J% 'L=U9V:YO MV]$BJ*..O0J8)2<7)%%90J"$V%GO!5A=,J$5E6F6.XKG660DA567R\ MC](H"6H(:LX/-6\;E@$L2A[:R.)N&*)>&L:G?;!58L/9977;A\E82+ MA*L<4\LR"S.UZ$219(]D[U Z64:]57[1J:I($6UL%37U*D2X2_6O2A M0I_5KT"9+^W"Q/>E\*3(U9C<&9W 'KADVWO4*:]OU-H,+G)W^;U.>1[CWK28 M4IA_:M3JQ0YMY@>JCUXA3]/-^/)-^)ZN6OZR!(4A;9L?ISS(8(&02V&'SKUP M5T:!2V[6:ZVJLF.O9E68';=:0KY2;JQMCZX2,)_;O!__JY*C_P9LBGN3C;5Y M9E$881WAG1N7_UA4W0552G;D1J%DZGE:Q5K(U/.4>IX>:]<77OIKXDB8,/NL M^B@_#@YDO!YCW!]/A3>OY^:6=G -3,-=(^9EE50%,X7*?J*);AP MJ:U\;& EZJ=4YE2@:5B]5ND4J!$@JI,>D]51C4S\/)IFD]9#6 M\S3"6$:[N%C2JD@!:3WG0)CRTS0)>H[0>IYH^'(]6E&C4%?0J62KBCR^O-)T M+7F=N^(02(DZCP>?,@0H0X R!*JQ#>R/\-[U]U]^B.3-'>?+]X-(.IZ0@(E$77EU$@OL']&RCL(1F_B-F/;R8C/'W]G\;?OXW>,&<*7W [O*F;9J,Q&#:[DVZ[ MU1STNN.6U>M:X]:H/1D,Z[TW/VTL2Y[$3\0F[5K5LP70Z8]X^7L']BO'WA-% MDE#UT:6O0OQB)E&WA_LHV?7V%L]V*YEU3\\""/]9'Y@N5\BN>\7/PIR MO[QCR\"_=Z; 8([G^?<< TT!3F;A P_P#S=21=)9.. @G] ,#K@Q4E7>A GLY#&?U;Z'> 8.]X\'4A9&HN F,*PQA7C#A*+#%YA!@ M4PKP4I<'=_IAP HPG/AA&/V);UO F]T5/!ONPQ!1++TAV:USIR[3H>2*JDMA M.S-$?;@ZY X.>ZJB2Q?O% METN00:TMXML$4BH >MAL*NX=6P\>\0I6#.8%W\X.'X$%V,0,EPJ8*XRLNVI@,&O7NH#[H MC5K#3JO=;HWB/;0WGIC#\O?0(K?,K0TR1RZUMFL$*V17:K^>3?-0K>23%GM MBY\%!S3/+4+EYE1UFJO[?D=D14KZ&M<1:C'R'F0O@E<&#(R &QLATE6;NKH8 MD/ +C&8MS4+=GZZ.ODPE!F[-^R3[MEYK5#C=Z5S9=P9[F#NPD<,NXD:H J(^ M8 =Z 0O*9/E3J^C,,AA9PBEJT_4\H100]N"$H)2P&;<=%_=K\=T!Y6"N=;;I M/T$Y0))@&7;926,/LUM M[6*3(+M538(TK5JGPK! 69#/SH)\<>_6@?ES"%;.;%5^WJ/. 43 DM%B 9;> MOP&T=B"9LFY3_?1B$AV+2FT\P%RXC$3&$K(4+;.0-,5&B](4+_5VFOS%CIXF M?RF3O_Q(TA,5EKT^LVHD[5U92$0VW-XSH[M*#N+:JC%1>.K[9[[2OL"4CJ-( M9!]N<_YUG1Y_*)E)E$F4SRG*3U48*$.2CZ] <%;95N%UQ&O$:V?@M9\Q\"4E MZK4K%+&69&\^^F1@Z0M8IYZ#B>CY2.4?>0XI[,, MU4/>FKKQ!CPH7<$"8*A":UHY?"H<+6DE%?Y_[/OGT3F>,[FF=*?^*0/#I/TY MOQ=,G5'I/F ^DUBE<5 U@4F']IFD4GW*DR###P]>G.L=2%$%Z233K%-"'NX92E"#'=$@D0SW7A M>,XB6B1S7L:!EH]7*+CLQ*X73'/?E=Q:M;DJ!!GNI%FC\4_/)^YOG&QM?8,U5]0,U8T@T>'1==_D>$#X@0^/52UP]9*P#$A R=!<^U84QQ=1T<$^3<>@B2)4C; M(\6E"&Y=+.2B2]3H//"XVHYZ)8S.#A5 6.3YDN0S\[VH6[JH@".\6W<88EN[-7X4'R^9J/ILB(*N:-LX]K'.@]"6NUC' F8G!%8R&B9BDGME?(V6RIA9\5953>"IW%3*+:4. MF)1F1KDIU^E0HNC$_=&)0QX$*U1@^,*/@)C'.QVH0\#&?8-XM]:E*_[&O8@' MJ_UU4\B#?,$>Y(NHC5P)]_)EE-;N&NTSA E>!-<4Z)>NLG)7),DFNPSUFUQ! M./8V$/>J)*LJ+9>Z(%+?@W8ZO+O^:'7:I:ZXJ];;EF'V"F_ EBU[>:>9A:/H M.]*HGT_$(9?S].#&8)X($3Y3IRGZT$BMKA!@74^OK;>6T6D5UVKE*;H0Q%5 M43B?;^#)FJJD7)7B J!N6]1MZ_!PM&YQ$?;4:FM]&Z" M\HMXJSBE@Y*-QNN^N$:A"T*R8&>RA%LL;Z^1 ;>,^"3S&^).\?BD/7 M#@U.R<7'J+B?[;B T\/'?JAX(6;<-M1SI9^Q"A]);0NB4V;4,V*:+ M 5+YKPB19"9$R)(@/T 7JU-G@X![P&OL:PAX!$"R%M-GY!MZ;9+B6$^AN[-1XR[ N1)+M7Q4&_ZH-7%S)CN7XJ\2HA9[5L$=:V!"JJL=,QN/ (\3!.(>A 68Q8 WP(+! M3N_J)GRP4#9M4]4LK:XG*Z8!),['CWOGNO5$PVS11I6W6 C'3?J:6J M_8RX 8P(S/: &2)9_#>.=N&I?I\Z,#6+1UZ/I5Y_K&)NU1X2OW6FR.2&WB=M M&\."<"S+*(#%QY8M'D9VXS/\!T]S^O8X _^?P@[C3FRWD>-.P:J]D1$P3ZQ. MIT^NI7DN:K'+I M>U,5H9V&[>;B=+WU_1'#RS$<'9'W7Y&SQ+50YPVY+5/W+,KN>B*V-W]GOK.0 M@3&_.EC_H)C?W]&8ND_ )US;M$$!$+>!"C/"/D@90:<")PR,/=76B2*8(O_4 MAQL]/V0+W/74^@&K G=Q#4O9_"1WQ8VZ"=W7^>F$V%A5DV@:B=0(\7%5(R1Y MGJ,=;S^7:#G .U2^#SYE'YINY!>D( 0HZ[K)N]58;E,>BT/P%93-4CT]DPU* M!3H)ORZC+Y.1F-#)^6$<:Y^]+F.)S20.I<%R&7>NDH6U>'HLPG-]:2XN,'_! M ]"$]2!Y%/K)%_I807U#L?OEW$ZQ^THY'F,*4Y0I1 M[G*AYXJTGH;1,:G3$FD])V!282Y"@IYKUGJ:AFD5EBM9%2D@K><<"'.^5&Z" MGM>D]70-LUF^1ET5>7IYI<>\>$SZII(E-FK4ZP#$)%*1M*'"(.EQ>:-R %0. MX%"2=3I&MU%<+ -5!%C?#_97!#C;P"C@?^,^_1$O?SP'^F=QIY(;?=!64+BO MO/-'6>/[7:B\ QG=JN28T$_3NT G#&$HH";XLTDH%CBHXJ7)H=+X 0$@4R+2[Q6TDX6TR3C[B?V 2 M*KPE+F"I4FIRN50JOTS%6OKQ !<<25-%W1YZK33@B\EL[F'23X!Z$R^!\];96435-(N:E+):'5;!"R^*1YT M*C6J6B'#S%\8H[N*>U/$'3M@"H&8N8K\\#IGL>2V>KDG[OS023I\Y IXBC!T M15R?3L\^B-QX+:;WF)X.=^L?,"=)"C?79L+Q9DA_G7*"N6?W*E%EJ9<]IBG0 MGN,6 NL=Q*2ML8\ZA\Q?PF68QQ<(V"&BI"F%ZC(B=/I;O/1OA1._$OC;F4;< MA;G[0<('_.X.6 JF] Y7"_/#L"N&'=,D3D3&*0>8QPPS$\@O"7T>36C325ZZ M/97NXJ)H:&-MOYE*KX%AQ+DXV*<)$TW5G#PG?B"S4@MZ?W&P@,,,MB009%WM)TNP#F%;!9&.$**2?&' ;YR63G3-8#V& M7)6H[ 13+F:-H"H9%95A]+[:OA=.B.NA ML^!'L#H/J(; ?PR=N;_9VW$S?S]7XHS4RLL@H0^=>J=F7IBU4="#]3&?4O M:CRH8:@/H,A*9^J OOEL5JLZC)8UOF^^ZH>G\MV#F'%0.5.Z,BHK&[41=D"( M4F<>J0_Q03\;&"1]C=( ,8D^0+2#%5;/T#J61!UZBUBGS*W<].]:]MS8KHH\ M'JN0B=ZHMJ,%_ZYUQJW1NU):]0E&WA]@ -LUO=W U[MVGP=0'-W5#9:JF:YO1:SONDJA"^)!YGHHHC4(NI7D MMA9UA;@*;86+5J(:;[1456ERG'*\N.\7VG7AEN$O G;:Z4?O7NA:D5)??X!L M=P?#KC7I]JQQ>]CKC^H@S\U$MMO=<>_J9?LK=AL5=X[-?8GN ME5RIJ&_Q5IPN8^S82YKEADH54DU7 ,CCQ$C1_>QSC_434W9O/<2D&N8#6)P+%&*0:K@>O:@+74#:T:]" MXT!74];?&['K.GE![!J6\1$%UFAT[U5])SP\R0HS)GVUDQ>+[TO0&22^(\,? M/:]NC?VFC/BU-ZG)*FR(+8I;/PC\!U ,\,-S[9V23 M^!#?:A5<^_*C6C^I//JH%TT#_C %#2IV9.A6W'N(JLQ%(&)\SA 7G5L&#I:K M1F/K;2&#;-:LUI\+>1)RU98-BBSVCB55+C\./GW1@P>E4Q9C]EJU3D$34*)0 M0#&V0_GM#!78L:;EN:;C^<6P4:(V^%&HBA=JDT?+"Y:]34!#%Q3.T KW9H[% M@[5?&G6(S!"R_7L!?X?YIO3HFE:GA??ZV,K# SO\D%Z\[O10A3V51VBQ=!TU M1@7!W%U[_A7QT+':U1ZU:4VS2G_^-!L"(4%O5'/ZHEWNJ)_)KW/8"P8<%,K/ M<03?,1K8$#6M;J=5!UNM7>\US7;#3#2PKC4HWTHK50/[&B(5\I1CGT%>*J* M5=SH0L#0-2B5S:2+DT<+P JX3JH]2BKZ^LLP"0,( T<=V^L?(@^VYK>YJJY? MOOZ6*^7Z3@')4@0J#@$18NN&SYLW/' LNHO5;%5EZ.Q@[VS C8K'6H.1)_MI MG4+\]P5PQP'B>!GE/4NHW6G5"RG>V7A5U3=I],7=3E5?7^SVWB4/G@KN'AEG M?J(:M%>GK$8IRBO+E"DU;_CX8KN/EDHGAKHDAC*?3 ==2X;93G87D>)D@U8AV M,L*5%Y5:Y?N6K'_/'5=E<%816F9^[L3AKP&'T9%TD'2<2SJ(V8IGMJ=:PKQ" M9OM=?2&F-Y7$X#ZL$[^KYOXP_HX)5K*:@_L<.'9%1Y8_R%=01TA7&-)5#=T. MMW$(Z:J+=&EGK$J.#O.> JZ2;"LYOF_819@PCK2Y=O*R5TE@7UX@B:&(H8BA7B]#5:,?.3'4I3/4&>A31AWA\A74MX['5H(' M\EVUJ'G1W'9F^#J<\RK ;1E!P[D?22R<2ZQ'JMC+[)S4TN>(!--!6KM))3+_ MC7L1#W)U'/;F!%(#H#.?69;6].>%VD+LYD>S;C3KIM'I]DHG7 5D,KWO.6T@ M2.1(Y)XCNO5>:VW0)77/NHI_CL(O&H66N7KVY6 M@#D(BJH,114BW'G%KU&SNE=(Q,OB/MH(:2,$6[AGM#HF[86$1E>T%U98WAI& MSVH:39,LX5)][5?C4M>1QM.T4KG4V;P\"N<^UAB5T* MH[R][5EMH]D\WS%]QBKED:EPH2PL X6DKX@Z$:5)XKFESZ+X--K9KFMGJV9\ M&C$@@?NK83<"?)*W5VC*D+R]A/_S.MV<,S^8"0>[MV*G%MV6GD*PZ+#ED! L MLV,518FJB$79T$H2<<42\;90D2 _(@E,^?&*+VHXMNJU1F$.^:JP/FTAE[>% MO&)?'K'3%0-LV,DEL!O)&\G;I1#N.B60 M&) GP"?Y.TJ ;\R\'X^?\*U"!@%$&YX/.^%+-#A23!$QRVO_KB%A*0XW;@$ M6ET"?8A_#N0?JJ1$_$/T(?H0_E2*/L0_K]5(>-LP>O66T6P5YI-X':$,%*.U MGXA?=:7Y!R>O$KFWNV<"F*A1S4!WEM6O6N4:]3^1*2"I(* MBNTB(;FDV*ZK3F\@(7DU0E(Q^ERTV! [$>82YI*0O%[M_6WA1BT%75V"<[LD M(JJ/#T(-Z=9WI_I! ^ZBGTTR+C'"ZI,=^K)7W7F:9OJ@(P[F9BLV.TS8;1:?1> MGNQED/#B]!(2=Q+W$L7=,*V6876:+T]UDG:2]A+Y[B2AOE1>W2WL?WIY(;]> M)&W7ZL55&2$0)1"M(HB63-D+%?U&K5XGWJTZ[Y("0 I J0I U^@5YU\F%8!@ MM)(P2EZ3\(-I&O5>S[":I/%3?/=+;>;_JPH3)LV-A1TG_&.]PJ*XDL"2"K$1 M_UR8S5+A;5,?-C3.=]A0 ?"FX"42M*LU\R\:CL[JL:\ LQ 272L253.VO7QG M.3$;;7NT[9WBIV[1QD<;WZO%HG/8NG6C Y)F=8H[&7XMDD9)!T?PV?B["&Q' M8JF01QU5@K[VZ,EI['<[UCM&UBBM ?#)A*["!4.#%10F7\T7_$**3=>?UN;]S,W$=3]S,-2:85OW/ M)4WE'_O^.7"VCXU8@8'CP3J$[]NP>$6#@8R6>Y@1>.K#(P3L+$/UD+>FKF4$ M#]H))*<,C'V;"^9X8>!XTK'9/7^EIHG[Q@R\"!G_R9^A8$2@3N"J0!!N3;?S!_&3J^Q_@##W08-UYEN[[$ M2Q8\^$.$V1/\"'#37RS@!GVW=O8_=\*QA,<;B%KNJ;#]@./0WB-":YK$APH9 M2^T]73B%XK5"&+11!H<>O5T=.MIFM^#1_H;\I?O]99W^EH%OBVF$W0'YA*\*^7>#/!Y(U2V7\+NO)4?+ M6BPP\.SD^XWW(O-/12B"!5!XRFY7:Z*S7V;BIX4!5P.9\E7RKAQQ-MY50S@ M698;/1;AI9$J]<5AEC)RP^11&RN0]EH$(GE^" ,"5(&5@G$[4D9Q!D=N*0Q\ M2B#@^7!-9.- <2+Q^_-K%DF=\I$"$RQ2X,$ODBU%?,?&\'$4@0BCP-.WZD62 M(K@7NGL 7L#ON>,J6B!#S"*X7*C!8GDSC6-J2"#_%AO#"H=XN'JP]["9(V%5D<)MD!7![@+NX<:CFCO@DL-NR>$ZV&KL M",DN#UL7M;=YT0(/B($SU>.0:9)$(MA[G1@A,)$(V-UU86_+2QN?P9_ ]4#. MFQ7>\=\2!2AT/!0<9%L4=91)$(;-R242HX% (P#,ZU8]3@!)8"ZA MFB82W>8> R+? =,'_N+9&ZM:TOJ?BU%(8-2%/,BJ%S6B&.M"'MP!W/$%F MA MC0UA584GE?*@DM(\J3%$\1F ?;RP4U@MM1/ (V;<"6+0AJW&VD!K00X1QY$Y^X .@'1N#3 M?T8JBV[?@U,^!GT0OEDP_'D! U1\E>=9?@=\+?4,EH&X@2V ^;?_%+:2SMKV M A(B/C7:?E@,VY>KO,)^[8< 8)&';'KGP:]3A6^I)-@^\$6N)W->_0>- G2( M0@;RIWJMQ^ J%QY;T,Q2^4 A3EA_FG070HC.:7+Y+%0-L@DUE'1QIOUC()T< M/O.[9+K5,HH^6% Y7E8AE/*^7? M"UI,J]8B)BN?R2RKUBV-QSY7GL*.>J/,T"#>@V'Q+#GNF MR;Z*$%7(TGDP608;7#B'MWCH_G@RM>,D#BEN+VFU:LU"-Q/MTMNR&[5G2/F) M^$J+FU<;E/Z"0"1US*O=\-)XY=CU^%S2>M1K5D$;S^M:#[49).NQ M;0<4N42]77G^SUNB&OO5S^UG&_.XN+5[=--+_O[+#Y&\N>-\^7X$Z^3ZZ#[_ M-,L[VK]H?7L(9H'\BF0:H,_Z,U_AF8O\!AODP 4#Z:?__(^_)(\:Q\>$GT6@ M[D@O4H:"&MZ>7Q^ MOP5CNX[RUL_S7N)T>>-C/6'RP61A1&(VBQ_*79BZ:'0L;X3!\66P4PX&"=>U%,@$WA;%-UML;-=>:[KO^@ MXU;B\! 5*!/.==")6G#MF8&EG#NP1@'&L>'1(<@$+LQT/\N\=3 DQ8\D7 =K M*;[;8AGF?H<]G+][7S@&Y>Y9B^JL P'S%,7/^8=Z>-KIK@5^FGA-^F!-(S"' MW?B:']_4WZC/)D^3O_[)7W[YZA-WTKUZ M=O$I6Y3BD0VW\U2*QUHFT7;9^&=7@7B7=/(U=W+WM]FP="L%^T M#3_>M.&)Y8CE"F>Y7]%K]%R.HXV"-HIS2FWC!:1VFY:'MS!Y:2$OLIX:\2'Q MX3/XL+"T CS*TJJ*T2XZHK[64MR M'"&X6R5R3K?N2C+FJ.0-R1?)%\D7R1?)%\D7R1?)%\G7JY*OYY\8F9=OM<9Q M=>2)*@QZCO ^74];.9VY<'8J5;RTK;KO;:MNM.OGZZ.Q+4X7Q$+O"(@(B B( MR@&B7L-H]DP"(@(B B("HA<$(JO1-.J-[;1P0B)"(D(B0J(S(E&W;O2ZYVO[ M]3J0B.)$]A-Q)#Q_X7@4*4(G 7024)&3 )(ODB^2+Y(ODB^2+Y(ODB^2+Y(O MBA19O^_WS4)@2>FMK>9:Y*\\/SB=&X.>30ZS63>:.\K@99J>P QJ2"9*)*Y")AM$V"PN?N!:9*/'4\?+- MMY^%E._9EA&W5<+9G-'TY*R6(LDCR2/MLR#M\R2(JUIRR3!I2WS&8+9:-*6^8(1QU=F MXF\9][$Q'TG=$SANL+362R<3576QL=UZASR2+ZV;E)&)R?)) M59%)\O-?N5055>BUC%."IM$N[C3Y2>H=3@F21Y+'Z]SE\+#:/%^%!9(JDJI7 MO\LU#*MS/L7R5>QRE+_[=,6\K--LB49SA6A:.41\ 13>7Z8LZ1^T/(@3"[KC^;ASE''=?QQ,U<]R(UK?J?7P+9'AN.6CW' \P-WS>[ ML/1%CN^KX]F"/>#_ L$S MM^6(9HYDX5PPR1>"<9DXHW==N?ETKN^$@;F1Q-?[,_V['\)+'?ASI1_GW,/S MA1W!W)SULA_LP8_<*9MSN.)6")@5W'B3W%1CGY]X5#CGH::(YX=Z)%,8/) ' M1Y;,)9L"@($=N1R))>&%-H^DP$M7\4!NQ?H(]+-AHC/?A2U5LK?JT7XD8?SR MW>/%.$]AW=P]:QM?'=@ISU_X.?]0SP\6W%W#(Q.O21^L))G9PG7C:WY\4W^C M/@,>VN;M+_SZBQK]\R-Q7_J(\/3Z M6NK35H?MXA5M,D2RX;9>H-][I1JX]R5NUI_LT+^%O;%A&B[8=Z4;T!%(=V8>'0 M59&5LE4 $HEK%HF&878*B_BZ%I$@_\ >PHX72]=?"1'[ -*:JTN7>Y74G%\3 M$)57W'&^ M?#_F@0?\)#^+0/G*O\%T!R[8Y#_]YW_\);EHPIW@?[D;B9$C;=>742!D>B'0 MST,B?1&S']],1E;=[/Y/X^_?1F^8,X4ON!W>-,;-?JM9'X^Z'=-L#1H]L]?K M=:UQ:]2># :M_IN?-HB>)^ 34=R[UJRL= OU<2M@Y*-J*K,07JB/$9!:3)&+ M_2(X$DO]]NBB4JY(K!S.,=,A"%9X/,,78 >$*M[3!A3@CLK3\*. S1R/>[;# M7>9X,@PB37R=1*$"3+B<,_&OR+GG+OYD,&[;^F&!L 5\#<*2^W+)5RK) )&#/<%K9?UV'HQ'\0G0%'UV.8Z)VNW>T5Q_:0#@^'![M4SMED@6?L4&3 %4/.% M@7?KP22RGESD9X.&:VP8Z2VV)0\"'Y1=!1.WJ_Q%^BULRD.N1QG=8N1#G).H M #-R7:9V+(T?Q'[EL5\CQWZ_>?X6 Z;++*/E$C0)O9RP J%>;\]/%I2G&P3L MCMEM8*$X,P 1+TRVA]P.2>M[+A4EU@TV512EAKA ?UBC-,T7?D7@#P0LIM9+ M$JW$?P"3(E-.%(_HM7;D$TN]R&R.&OL4:5224NDV,1MD#[ 5:W!0@-'*CA#$ MXG<]]EP0U=5Y<]3C/<7-:RT^H?VD4ZIEK'^$>N6ZW"Q;F;QW);&G M;.]C?G^ >>X!O@F3]U6^/3QRBS)'3B0^$(J=.(I<4S0(E K\'E= SS5.#LQA MKVFPG>E%IU!2$>%<4_D;]R(>K,J:RF9-@.=#[@'>F5=;':#1**0\@-F]Y/S\ MSB4/GN9.HSNXTQXC+B MLF=S66S['\UEM!_0?G!.26U4HL!,I41WZZB8V.Y*V>YRZAIM'8<33Q)/5HLG M"^MK23Q)/'DJ3U)^TE4S8J5XC?3$U\)VEX-_I"<23U:<)TE/))Y\<9X\2D^D M%O-')-3IR-K'LU2H6$FQTO]DE?#2"I<\SFU;BJK&796@OA M .' 5>% KBPB80%A 6$!80%A 6$!8<$KQP*R#P@'" <(!QK-EM%K]0@'" <( M!UXQ#I!M0%A 6$!80%A 6$!80%A ]L&C\Z2$\_VT_:WVM<;"0'6L63&)O6I4 M.YNB>*A"9*P<^%Y>9%D5M96KCR4C$2,1.X).[7;+J'=:)%XD7B1>M(.1B)&( M79B(T0Y&XD7B13L8B1B)V&6*6+MM&?5>F\2+Q(O$BW8P$C$2L0L3,=K!*.'[ M2!)^"N&WHAB&4.=PU+DX<*&8)9(+D@N2"Y(+D@N2"Y(+D@N2"Y(+D@N2"Y(+ MD@N2"Y(+DHMSRD7#J-?K)!$D$201)!'[YTEY9$?:YQB7M\!9U]*$19WMDGH=,7A%,5C3@7$@J*,2"Q( M+$@L2"Q(+$@L2"Q(+$@L2"Q(+$@L2"Q(+$@L2"Q(+$@L2"Q(+"Y9+$I,>KOH M0R%UWY#+.>,>2 ;^(?X5.??<%5Y([=.JA$97<9A-9]<4+D(21A)&$D821A)& M$D82]D(V?>6YK;#6YT^RU27T1+=Z#:/3, EK"&MH-Z?=G"2,)(PDC"2,)(PD MC"2,)*QJG$,6Z=5;I(UFR^BU>H0U!Q+@E6O="A@L\6C:8'04!_,6P MP*KC>R\)/5<&S>EP&R4$N#Q!JTN@#_$/\0_Q#_$/\4\UZ7.] 9KM=LNH=UI% M\4I5]+JR[7"2"<)4XA_B'^(?XI^*TH?XY_7J=)91[[5)IRO W_E:,F[6'*% MVYO$&5H4%]')50%;V3F)> F$JPRQB..(XXCCB..(XZI#N%<;<55H(_*K#X,@ M$2-0)U"_%,(1QQ''$<==!.$J0ZR+Y;C7H[@VC'J]3BIKF9[L=9ZH7[##6GW< MZAORS0^Y6Q0+$0I=\?D8%:4CL2"Q(+$@L2"Q(+$@L7@Q&]@/IB)(9M]8?F=3 M/[IU!?NONOKG) +&#\4K3'BB]%UGFCZP*IQ77.+JH20\,\6*AZ%>JVMTZX4% M=3U)N(O@(T(PVM@K!.@D%B06)!8D%B06)!8D%B069 :2&5@P#)E&W83_MPK+ MV"9#4/\99']RF/ZNZ\\VL!S17,<3-W-]UFE:]3]_R%'1%EXH@I>GXX'#58NN M/CL>H'+XOMD%L2MR])^B@#E9(A/\S18PA15;\. /$;)9Y$TEXX%@"\%E%(@I MX_ M=P)VS]U(,-]CG 4"$*^;/0(ZBP!;ZZ6M#F,'U.]ZV/C$)2\2E M=&8.OE*RGP6,@9FUYZU36>M2#E>5-5JU(+X+^@/R@$(#7-$ F !I[V\SV6^U MKS58?\53*R:1?YS0$=)@#W/'GK,'P>;\7FRL&;\'[L"GW\S\X$9R>$W^N7 % M\,(6B8Z<41P $\.UHMM4V'[ L<+9>UR*6'3LT+\50:;=-$R#676S\]P!J*>S MMT"E<.Y'$L1#OGM_H!)U#+#LXX#<,];T* R R;,1?LZ_Q/.#!7?7% <3KTD? MK!G#%JX;7_/CF_H;]1GV0#OYO(-0WYR%D.Q7\<"^^ N^I9T^.--P#G_"'..M M%];0Y4LIWB=_;$T^&U0^'"C;CCL[3:?#(XKTF)K-/S^]X>]4/>(YO>SM+_QZ MFCQ-_OHG7T!H(GD(B#[['8MFZZF@Z#6#=MMD+=GSN&64=4^C5W=OH&NLJK&] M&EIY4<.ODO6(/@>*YI,),B5(YO%Y,F>5U?X":TG_&PR^H2]#8CIBNC,PW6]> M(.!=R'5_Y8Y76--L8CMBN\/8[F=?2D%\1WQW#KZ;H//\?]%Y7JHF7*&,U9?J MB/&^*(FN$"TO6-0IWYPXCCB..(XXCCB..(XXKGC"48LX,&OW!'>0=5M=#WM5 M>*>P -?RYEQ.2Z%NLUO4U*NREG@?A:1!!WR MO+ZTR[J4W.=]JW$1J:SG2XI^DFLO/ENZ8%?4Z12]",XKVZHEE"24))2L'DJ6 MX*@CI"2D)*2L!*\24E;3C?E\9.1XQ& MC%8XHQW5TIOT"](OJ/12U4LO$<,1PSV#X:C&'/$= 1TQW-4S' $=\1T!'3'< MU3/$-X0WA#>$-X0WASW7A#+AW" M&L(:PAIRZ52!7PYVZ5#Z.Z6_GS?]_4&PJ3-EGA^"?'C2F8J <6^%4_2C8*TJ M;>BS6\'\<(Y5*.;& KAN+"2P\L>'#G>'J0/ K]Y N]F:AO2JA. M4$QQ@F[[DA-VS?.^GC)J*J+"7QE]*!QN?SAC N$0?)D7)0G@[RF9^CTLB9'E]]L]ZB,;U*UGBE1I=1ZO83" MFN"N5OM%TNI3-SQ!1=CW84!/!T^%.*4!KL8>[8<^V7 M3!J;L9D?L$@*]!K/0 -*[_&70CNY98T]-M [7:7G>0-U?00R$2SBH9)W^KC1 MZH]X^7L'U!S'WN,#^!K"FHH[Q\XO*9'ZZ-'^+M@\\BPQD9PD7>GG^<$,F3_BGB \@8/ MGCD2=C]TYG2-1W2XD]281JW.X"H7 *"0!V;CVW%2LD$PV_?4UH[46@*..%+Z MP0K/OH2ZEL.WSCT0WEW!DKOH]ELL\3!,U7_&8P+ )U0,W%7R+""IXP'$+0,Q M$P!PN'2^_4>-]24\+A R "CC7/-\^1YSVU5J^PA$TO5QM>4W M *"!"TSVTW_^QU_2"QW/"<7/SKV8]KWI1X"G6?;-1R_DWAVR?5_M@GT;6 _X MIB\_@\Q_F@TB"2@GY=!?W#J>VIR_(8NF;U*'D_#ABYC]^&8R0F#XG\;?OXW^ M$;_^'\D3U)-U0?3^=T?^0R[=/_[Q%119[GX5GA0?/;OVBU@ <[QASA2>Q>WP M9M@8F.:@VS#;;6O0[_6M.KRA-^XV>OUV;]P9O/EI Y././G;I5X_67*]]+/> MK-Y\4FH^Q//< #2@4!T%+Y:P42$[@T@Z. [ 76EDRYEK-& A.O%5&(/=P,, M@# X@%3P'2A@L\AE+G"!1.F'Q^$+E+8$?_-LN=:/D0TFOMMB&68/F(E"CY8/ M)O'UGC7W>K5VO=?HM(H[<>X4AR^&;]HD=O7>6!]R,>C1/Q=.]Q9#4. M?J[,*4OGWU1_J*JG &=ALL/QK7R&RPCZF];.?@;MC+W5#K)30HTI_&(S_ *- M;7\)"G0H[+D',[U;%<:\U2'A94E]H?$7%W%64XG@C,LXZS--HV'62Z?71;#- M22YO0K SZ"WE$NXR)+71+E5#N<;HHD>\?F1RO(3)08%'99*0E!&*.R( JX#U M=$WT.2AN[8G#V%+/6%_^-#=W)-MNM";]2:]M#@<#<]+MCL=UJ]>UQJW1:-AI M=+KG/))]M$=$!(!X2O3>KI M@) ."/ O7 M>L+"/8561]BK)6R-Q6V,59&+LKJT:=4";&:%3":*9BE(GK4]8IM.5$N M%VTLG2_\Y378X-T";?"3Z7D1?$=&>E4QD@A'$3:EUDOXXMO]I.H:#8L"G\BG6F4 H\"G MN_,61KAX/80"G\YOX5Y=X)-I='H4^D02\>+*.(4^4>C316A2URNV%/I$H4]E MJAIUPSQG2:"+9CRRTZL*DD2XJXA]PO9.GV'Z_O2 6D#-47\X:4[&W5:_TYET M&^:X'=<":D]:@]:9VK.\8',S32_V]Z>:<+_$'([AUQ<;WZK?)^H&ON"C;2$9PNI6@=FKK:_$-_X]ZQ?TS%EMWJM5J?7GDS& M@_ZPWFPW)Y-)5XG:N-@&N,^LKD:.('BK.W M1G?DP^*].];ZU)"GV"!0[1OO4=_2[POG@1!)XTT0(3%E<6LW5FA'-Q6/6$0M>52V"'H.>ZJQHIB8[[E#Z";*SQM+")GPNQG[@$INB+G@ E[)I)!+M:@EVAP/J52!< M-?LX7!X[D*IMA'&,VU<=FGG6"I7%35IST?3/ZN,&0G?8]7QL [7 E_9!6[%I /WS1R;P_!RC]W[2)15/[K3"28P]X2WLBW4*I(E'=D:I?%OZ'5VF5=][&6E8FD%FO%Y<#U"HD!ZC; MON@LFO.^_D(BE:KE3";Z/$D?RKK9GP3QI)Y&:0\G:->@HCKA'#4XT(M73QT% MT)E:-6%P+[&KPFB52&RH3-1$N]TRZIU6Z32IRNJ?Y'*@CGG;D7:D:IT'@ZDM M'K7%>S$TI[YXZY!_:N319?CS[YWI^.75(S28/57X=\%?#EW[#X>D1SM M9!R,^ITF_-/NC\U6NS49=D8='0[1:5G]5N/RG8R;U8V6@9"ZF%$4P =_"9R_ M4AYN\:_(6>(:&%I[ MIY&KMY>]^NHX\'S&.8EG]A1WJ780#L!(G?I?A0#9; MZ$ ^N$P2%3,C"",((PBK%H3UC*9U<(M+@K!B==KK4ET_HM6AL_TIY*$,*_6I MBG,#N-PL#I">I418S*UJ1(HEZU1/7:A7D07XM$42G!)TL)/A(< M0A;@549%7K2J3[4$"[0AVZ9A-7LO3]&+X#SRDQ%*7@JO$DH6B9)MH]$[8[3Y M17->@1K[J6'HQX6/YP//?Q4/?=L&TH? J9\#WX,_;:$"VC\#M>V5_O>= M27O0'XU;HU9[U)CTFL-&IY[6MQC7)Q<;>JX_XN6/%[W\(C"HP5VQCU)&8LHR M K-U"C_*(6>H-7@Z^[Y8Y/]'C_W"5RI\0]6_89/^UP%S8D)__8W]ZM?4KS?U M'GO[S5\Z-NN8W7<&^VJ#U8=!A[_X4U721I5:RM9&EZ3R@/-D"(8A#Z9 $QY@ M1H=D#W/AY0O@J+)4(EA(K*P)(C'5]9A4MV,FYSP0-[=[F*1P-V>PKL"+?.HOU8SA<6#]+IP07J\JG3TXKJOK_V07UMCO0A5G ML:,@T,PLXOI4P,5 #=5#!JF0/E=5^H&'I^-6S]65A++:1,YB"1B!%4QQ%D@Y M+/6E:NDJ=%?]I&>.QST;+Y<86J)DI9;3HA[_BX3J!*&*@Z0.$JQF(EB-5OT= MR^HK2W;#_NK[4[7PR(*JT] .N9+ !:X6K+G_H!J1./ZR5(:#&D$C[ZPHP'U*"4"Y@IT;M&MD M":GS"9..-+CM(D/K>F? =<@_#I@PJA#N;3)8O&X9^/?P"Z+/+. +\> '?Z#@ M8!(IB "0.GZ(MVOG!5MJKH>RC'3=6E [HEN+JMWA2DB9'X\%NQ>T25 MT3A@]+:S!-)J -E6,/1JW44@DE@?4STIKH\)E%KX,-\PX)[$94!6N!4*/S?U M+;5@:Z4T&2RHUFF K.E*V7FVPCFFPUICFG3O P!JX7?*7#X[VS]4QZ2(3+. M'?!OK@R> 2\,-T"+P*DBX)34A,+RPH^"4_O&;*KBJI*X29ZFU(\2O0#]FI:4E&98M@A!+;<9XI@!//2*^B/DV& 35@8MJ M&2@D7J?L_9$G#I*M1FIU6&V0K4FZ!*@U!Y$&/-CY86<#M?AG5456,RKLKMY4 M_ZY2]QT$1ES(5*9X;D7UUO 6]PF&3LFE9MZUG^6[Q'H -@YC#1HTW7\K1D$; MG\,N'N^X6>6 =.L(4XU;@;T66;4YNZ[ZG($ Z""!S^TY7@'[A;/0'&[K:>IB MN>RMZMX1&TU<*R^Q8&2O6+]EX4^%^TZK.!I+%CCPS8FNSW-]DBC$"6+X2MZ< M;"D,K.CM1E.E@@5\J@MXZ\L M81SCSY)-"]\'N^M<^%.;T+_)BX9NP(0NP66 M$G9<0/:,!@0AR^4CRT3/JR=,VV#>^!UE?:_NKM0V=J6.=&W]V@Z6R M5-M[CR^0 G$4FF>\),;ST=906"HK];D6M4YB:V$ MU*>1S33V8:J^0Z$N[[R+=6^YJW1R.1AE MK#WKV=MZPUM0&$A?Y]F/1,SI\GD1FD[W] M&MV&&DVMUHU9?T3[^W0/:(&NU,?U/B!!H,S[U-Y9*O,(F#<'ZT8"DCH\,$;( MN&@4\F F$.LZXIH:I"5(ZYGX'\#Y3*6)82L/QCG/LG(=)Z=.,,S<3_G^"W'+ M!50K=1>5JMAGE^>&/=/99?-1IF_FSB[;=31VOHA[@9NBU9*\ M-%ENY$A8?9PD_$$/GY0I[!2 M!/=.W/K03FBR?KX1OV#F*F&/59":6>.-?,LW^3EG]'T+MOY<]BS_D.LC^962+\'- "\6FDF:M7\ M6VT> N!$[DSMV>D@GM&]J-([;/D@$@"//KIW9L?A>A/M'H@A[]EG+8[ F+"5 MR@AD]@[5Y6%>4%*HR0(DU(EKXI5WO-1%O@D$*/7(/%+FK>G,!'(009;I&'SU M&U=#4#I]\KRQ MK _#<(\BLUD_F,P?D3OB$ZK/(IAA[48DW2? T;N=&I98A$^%L4SN<3):1??.K.F^[T=$Y M'Q=X+)8S/3[C2S"BD(T!AZ>.5JDT)91Z=QSGQ?XU;7"L#-!.O!N%F6O[P+JJ MIXQ7CM$-(?^N-2/%?([F/9C_2-AB\>01P081P-K+OODF[+FGICE$Z\?.UG^- M(H"GJ5:PS0_ZY#*ORZ(; B[5,4KJN1)/XKU0=R7;.-[,$Y*@^831?MO#>>IL M1G$K6IRKO*H'Y@SH@FL*>LS"C^GGBC,6('6W\1FU0"$/ <;2!HO*78QN8P Q M6'Y=Q3;GBH;OLL"4:!&YVIFAA[%AI\>\H2PGU=M1^9#R[*.T_)1W\D_K808^E7$FX0.FK*F-?N_P"WXU-ZSC2(79):8,R#41*[U%6 MRO?X P@!C"TV%>)X"T>/%\.[U'!X9MQD?3ES$\YD.].C-VZ&J]65>@)Q<$@V MPV3<"9!K=Z:V*'2;O(WY,LQ1V67.&?'^!*;_ O8<1VUT,MY!,U*GT5A J;GC M8N-(,!@\E!B,$0=CY!9=B?J,26@;*#D[VK%@,1=DFQB/37RX7RB!O!6 3/=B M]UG)]@%W8/<#(.5#&G2K0T"" F=&,#WOGNO]",5U,M&/F[,^_-C/IHB5HD5X8!YXH_Z>/5N6JX\R=B]2?D0H/0KV!;YXR\.<3'+-._0H;N$,'1V& MF2X9]NM-;MK>M?CTGY&.XTG:7 &CZ:O09RY KW;"/#A)/Q^$M>FO7U-F,^%" M5:[1K-_@<9*.&NEG1T*CA))#%/L/CWB(]!E(JD0FC)%_.O*J'[G336:U^5)E M/?Q;LT%R%HRRICU)"JID?&JCS'XM4@DK&/H,B&=NU]VP961 AUR'RZIZSB:$ M4<@32\SF]K0R#1H3X:#3KG)1$7F#FUE"HV$M -G#94&^2#1 M'!G7LHAB0A:B/[8+5A\+R,1XZ02N9 TJ-X&J$UC=]W7I1MX?L.';-?8V<319 M]0\/PD@_F1]8[I=([OL%\#?WR[LL:MH!O?5>[\/2GX4/RF+QW4A[3G3^@J?Z MG?@Y4%,:_QUN/:#QNC>HJ68!!NK@#O8!U[D3N/W>XIERX,6N2I3-?&R$$Z!! MS&OLDS[M%I@B(I.71A(/'W#7U!XG5$FGXCML@0*=MP;N6:Z/'OZ%#TJ\'QC: M0^.JTTG<7F$XJW\KHYO'#CP740$= >B5"]4I@S)C-H>0'&ZZ/+@3\3DE^G+C MA^DC=-R>?,]%C^A:Y-BML'M.;:ZUW3X M)?=)&>>!/XUL[?'PM$F.2MHJ6Z^\_TE96D@IV+% -YD*/#Z)XP$\5!;0+SR- MP_COA3H1$2#+P!Q*@\0X "3./>B/?B1S8?B9VI$/##>R,Q%UJ"+QCRQT7^GY M^I1VA0>L@F-$RSJ=Y\)=Q@L-J@)R(FJ4,%*4LSC4-D\BS94VAI MX"X_#BK#!QNH#Z+3+SE%8BX0#NU=('QDKW-LK#$M8-AWR#OIH -'_B'1@H'G MZZ#S3'M' <#X7]=!/3,^RU8SN!4ANIO2^/HO&>\7U2X1.*B&@L,'4,X:=1+?E"\S7V!?$5]Q.U'61.W*XZ$\T]!;\S M%*Z*[QP]28;&YB3O;N.-N"?MJVS?)>$I3354@=VPT>3MH2@Z291'4Y5J>DSDCS+L;P78SLM +'D01W^JR, X1RR<,U#I5&38"G\12Q6- MGW?&QC$H,CE^66MML*;&8N#HFDZJ%"6MRJ#J%T3PF)Q75&U]=\II%%<(P.=_ MS4+ \(IQ$DLRS-P&^9=^'0_7WID=Z2HWL;/8[><=QHX6Q]-*8Z)I>7ZX%KC* M=.] H([VG&H::M390?+'"(WDR:U)MI+HL-&G-6P9!1)#:!':E'+V.,UT$,TA M$9Q:S^*[>TN=PJ.']PXYY>GL@2>Z8QQ DPC ;K>VSA)4RQ4F*X6G'6M+F?KL M0.].@YQA)U'61N)O.ER\Y#QS!G*UXG#//R-/J=&Y,\2#(HF1[^06C_4]#]UZ M7Q3?XD8Z 6YD9OWF_Z5=.#1_@H_VLL2S MR1G7GHK+2ZF];XJ&I4*A]WAL>Q90.%P\2,T[-80.Z>HO'2]VO&8YVSI\IP"U M) XS5?"L=U?T4D2!JB22G1GA02B> V,T/.Z&^ 5YXW.EK7]=^G+^/1,Y[MO M9,6- 0QWTE&8^CM(&IQT$I.4.T%],X EQN5!G9 M3)I:ST3127$J:';?/>%:2-=>35]KXMM#68LZQ_-7/(MGTRBMDY25_DD:J-MX M7*O5TD=?MX:]2F%4P0-X"._88!($ZMAU@YR*_)@VIN@7.TS62C0M +94EH%P MLP7<&4P#NJUVVF--JT2ED;FD92,)Q@"<5,L;4S"2 N .Z#P3,>'4G.-H4[S* M];$FJU+WXX5YNZ\8^5V^D%82H:M#FI)R6^\,H)UO_Q&7FD.RP3IHKHW7Q-A! MB80E[-A.V.(-9,L8PG<60C'B-",,B%49W#K)+W'6*\ZS_W][5]K;N)%M/\_\ M"L(O 3H V\U]<19 :Y"')-W3[4PPGP:T5++X0I$:DK+;\^M?59'48LO65I2* MTLG#&UAJD:RZO.?4K5MWX?G:K>+ OEHT!GPK,0R9"WW9+IR_1UD-FEI6BB/D MVVV[+I/2LT+J; M8BEB9US)M"B6R0^JTK\(_QF+O]]PQ,NC=*J4KWJ.> ?CD(R6!E^=C/&5*&4' MGFP4'?ZKWE=JZ7.K^2-/@V9+UIB%^SV$A)GA2XFB"[_<4FQVF6&Q[.1B7F=& MR--9RFK\9,6NY2\NGQ=C8J&Q\QR;I1W$4D9'$5G-XV1YFG45$GL@ S>* DX( M^4\+AS-]D2NQ5M+-J3%6NX!=>^54K9P E;V['-/"#3+Z]3!,^0:?1XR6'RC, MH^CI??+(0@Q90;YP&-*M-+>%HFBU\E;IN)XDNCA@.M MWL+]+98J0(9KZR)(-[MFO8M7D]CGR_':8A3MA&5G+!^)LQ3;E3/QM=5CGC4! MZ"S[2-[3^[,H].4OJXR!,8N%9"MP>5?ZL4H#86O_E[*">1F]^ M/B606_Z)P MWSR-8^X07%^Y\RT?#J_AR^IWEOD,&6]2QP8Q)'D:%C3Q+J0<%S]]5_F]=BRK M];QRZ!+C4"H:OF=^SB*YHTOEC MJ[6AJ!!4/*$\UBC)@(0\2'.ZDF:;I,\S;]=H ,_Y8;NMQV=*P+V809E.4L2_ MEG5(EI/5Z/^/Z,.+6O59D2+""[&6RLKKQ9.B<*2ZZ#%1#KM8*8.RQ<3S3.%% M?4GN0@W>3G":+Y2LL@=5U&+KR%9R)A^ZDV;QJUB<]MN^E,5Q5DLU36=W5#>6 MM&:T&C;(6.H^C(M4JQ&+W9U7(]!M?BKME#N4E2._"LJ%_W7Y?D5EMU)W>*;F M7(V7W/NO9:@<,*5\L2HJOR M'ZV\+/]A:FI9EOYQ82EJ"JGLX,99X@2=\P2P6GQ=6 5]M/B2I,L.6GRAQ1=:?*&+SDG(!RV^ MT.(++;Y 3FCQA19?DFU0 *]]UGZT^$*++[3X K.@Q1=:?*'%%UI\H<57O;2+ M%E]H\8467Z<]NT2++X(67VCQA3XR:/&5H\476GRAQ1=:?#6?FF]?T3RT^%J M$"V^I%=CM/@B:/&%%E]H\36/L6]]VEO5=;;WM]M^\:G9[=[WB68?3THKU7JZOKCM_L]EZ?EFO[S24E MQB2\L,(AG]:622RMV"!?U.Z89\BO4C3=%K%EM;+X2FH+*N<263J 9^6IJ]^3 MX0H3+F]N6)@G/[ED@JAV,Q6MA>G/\ MQD51EP&)HO(W/UYI5_QS1E?#ZO/NR'X,A_F8_DGG=,<2/^WE9J-'WZC);U G2B/<)UIJ<'&0__T*.@V*M&7H+7\N#_Z7O^)1 M%OR;C<-BO+I9;KD!K7X$LXF+TS\[F;L;AD%+F*5;H5?G,A^M> MO2VKDD>KB)'I5X6;E4K5#6$?6:ZEU/7*Q;*I2;HT;V\_<7FOJE=KJ;],,MI6 MA( I8'I,F)HG@.E+699/X0;=BT=(A>H7[29?;<4"Y81R'EDYM^\3)'+UN0L& M?[&DEGCXOFQH-!@0,AK)M2P=K,JL:-^,G9LN.0.8Y[ZL%"X*_Q))4SIB$$Z< MKPI[>\R?4"._.9K.O27"&B3%U56HJ!Q/-0VC=GDU0FWVBAP @X'!P& G9##; M5TW? 8.)8+#F.UD.%F%_EL:\?F,9T/.5UW+$)E;\)M;8L(FMV=$IGHET5]5] M2Y2JR *(NJTB0.*<(>$ $O F[2);7KZ!=Z9AZ^_=+(RJ<-]Y:@;V8Q)1DE A MGI2K'%/5?+UVY9(%:/!V %W'W*9[JNWX0-=Y[<1%BJQ=K?4O9+3O"\AFTU<$ M1@7R_1M1F>XTYS=YIW_'!T-OA"W/B1CPM.%0XHG0,U3#UH01X0;QG L? E* M%"!U>A-#(JN^EE#+FDXP)1);@WGK;#9#AJFIGBTL-/+L=T. %^"U"[QT1[4T M.!O.S-E0[[%#EMULGZF*;0NV+0>+ZYWCJX[F'6O?\E)O=A70"?'Y'1 'Q!V. M.%M3-5U8/ (0=^9^A)J*9?#*&-C[G#BJ?!6])D7O,)FQ,AF'T%NSXX?%A9UO MDNWYQZ7KCJX:EKA-Z-X2;83FP4,$EFR*KH(E1;*DHYJ^?7J)-D+S!#KZ/O"2 M8.M^?[2![5,A[3!2_/=K_PDHNB?Z/=<>O+3/P(KN#T6/LJQJ4C\OQSDOQX MJ-1>ENHE=%/%:PTOU0V=I:Q#+^N %Q6-?E-2M+Q8[7H6)8Q(BSJW9;."LLL, M_?%B/#LV-^,53:O.#X;V?5%'=JG_6MD0H:AW>CW_I?Z]\IE5F&7"_3W)B6(N MWZ7#"IWFBY8-K/@LG0.)69G0Y7NP"0Q)'H11AO8">XRV^Y;WGQ?!926:Z9_K M*XL6M2\?@TQ,,.,WSK6MT%]%ZXX>]L(Q&ZV8H=G7IMBA%=@C!P^O7-_+)9QK MRY!0Z/-7>,,4L'A@/DX)42;TXG&F%'TCJC;DKY:).9G,MYT4:WLB9-0JJ^ _ M[W2A"E0Y>:V5O5VMZEPK;F6#VC M9UJ&:_4LVV]UN[Y15=AVN]U6[16V3U$6&L64MW^)**9:?4*7UJ!$,**:,8LJ J?0P1;U:%%.&!# M0 J0 J1.;V)(9-6CF/*E\=;9;(903!F^!L +Q90E@5=#G THIGS9_'1NVQ84 M4T8Q92#NJ(A#,6444SZF$%%,6=ZH)2?7%IK\S)5A^"F@5]RF09P%_!5G:^I3;E%QTK0\W>[W M3:??TCS=$5)WLMRW5,O_:*DX)@S#^^J$-2RDKAPE*6I24'[1S.@K46 M[.Q0K0PHD4S(Y(ZD&8,_0^1=$J2\6.@_3_AM4N6!Q,-D/EB*QFH6Y>C7/#R(LF2;*>S\Z%84<0RF M5.NR@H334B6G5"79G1;RH%^&Q=.I:41I.GVBU]+;L($J=[.,OOJ,WO-/0N\Q M2.YC^JZ&]$_ZT!F]SRA-)DH61/-E(B-+XZ5W$+(>?6->:[(69#:N+8GK,3>J MA'AQJB]_?7#_6I=5&ZUK3V)M1'7PLCIX1:'HS9*EEP_W/*'\Y29FU?,('%B9@!'2;\#7*3"QUUX$&7EZ2U:^,K-F"BM&2;9L;-4611-DH\KV!>B&R:UN?';RFJ\Y6[E[I M4]KK?-P.F7F3S <4MK+ MJD.&RK/&3Q*6>@(5K76F]*?<*\]<>NF:)X4#^O4].T>H-LY3.M)DF%67TA&@ MO="SD=?07DAWA?07LJQ&M]AI=H,@3!Z3;\#DFY]6M7\>-?^$EC5'3>>X^,Y2 MM]RU^5OA:.H]=S1!Y:!RPE7N=^;:/%3CL%!@H3@F:M$^:C>0-[N-64VB$I6V M :W<7RN%M;T .T(/SX<=A>5R0$G/2$FW)LO=S'&6C2%1=F&=Z4=_Q"$[IOB2 ML^P/49"72';2P5TX5S8[_0U=T;:/8+(U53?J+X'6"+T1L$L!A8'"0&%'I3#= M9Q1F@L) 8: PB501%+9]2RG+5DVO_IY2C= ;4!@H3!)5!(5M+2K+-U5- X4) MH;#=/8OGY4#\)>8QZRS2/8CD.C-H-+U?;D5?UU-MXV@%?67!4=VF%"!UP9"R M+=5QA$46 %* U,5#RM!LU?&P3 %3P)2PXP%;4^GF%)B2INNCWOC]Z6V2!]$\ M?1>.R1,[)E%[O$;/)6J/FX:G.G9-*PAJCX,EP9)@R<:SI&%9JNNACPU8$BP) ME@1+KK_.LW55<]#'!BP)E@1+@B5?BX\.0+&D$:4TW//I'TRSC8K950OV7WW)9M&%K?M%I^Q^OJ;M5*J*^9;K.K67Y*P=960DS0_'*YR.OH7BEF-J5KG': M*GPG?GRC1H_24"@-=,%G%'$#4B5'ZBD"?E[*LE$58"0K M4P0]O% ]1"6B0U66.P,R)9O=_1\9Y*RY2#++LSPH.CH/DLDDB>D]F:,@F6YN ML O7\A%/- 2E4\-!7 :F+%BIVP0 ),X9$J:JNQX@ M ?_ 5H+M3:91\D1(Z0.H^ETKTRAXV656!LOYDHA(J."D82C3T6H7D"SPPFX> MT#HFM$Q ZT@[\C/)X<:>XDA\4TN\>".\B+JA.K:XNH@;0YDOP9T(. *.^\+1 M5CW; !PE2R 0'_G_2E[!0Q!&;(C])/T21$M/^$P&23P(HY#?>#5'88LL@D[' MTW3;]%J^8YF&UO+MKL:S"+I.W_:=3K.S"&['I S@9^<5121\2J8IR>CC,B69 MI4H8/Y LG_#/8:S\MH](7R1";,?R&U5@"XY B@0E63$Y$I;5Z"2%$S\>D\?DSW_R M#8GX;]86!O)9&N[%9^,LY>&LM]":G8PCG>I!/EM"4X[^RU)AM35)J"3^2S=\ MG23+H710NB,HW1]Q2NBSF-;]'(3BTCR@=E"[[=3NUR3+Q-6*AMY![][0NWX0 MILH_@VA&:K6$)8J_J;<=V=P%K2J#69K2OY0ILV*2^.T"-HAE.C+4CRC$)@A. M&F%!XZ!QT#AH'#1.'L%!X_81W.$NX^;'SKX6W('=K;P>=EET1UB=Y"9E)CB. MK7H6\A+! ^"!2^:!0@4\0S>$Z8 L[Q-< "X %^PPZ7>N*ZRGX$M%;]#;_PX4 M 8H 1;RR;=!<8:4!97F7AYH*=9Y5>DWWS12]J36:%<4>FN!)<&24N@J6%)J1QV8$DP)II1"5\&4JR*-/Q@L[K$TH- M^3>VICK:\3H:[Y5I(XL*H=00B A$5!,1^:9J^3J("$0$(@(1G9"(#--2-?-X M6?(\-EN+IO= M_1\9Y$J>*"F9SM+!.,B(DJ2L>N^(A/DL)?!-241AFXI:2..[.CQBP_&%:=ZA M0COO( X ]Y*LFL*=(:2R: BR7S &":%I;,$T8< MG]D6_\7FOMS,SS*ZOZ<[^:+?#EGII;. *O^Q^K+U#CR2I[9-ZLA$.;K+DAWW MBG-9;A20+)B$G__,426JT&L=IP26ZH@[3=[)5N7$]X M<;*LP7>K79O"^@@=+M"=O+O-4%>:VF.UNYW;7!;GR M2%*B3,K7H"2Q$BAI]2JXDYM>E[%;OM"_'2=28K$$*1?7D R2-,C#)+YA!Q;% M7#\.\N1N.4K-U%5E;>?D?23)A7"LJ?QO$,^"]*FNJ;P+8_H.DUE&YY1]=[/E MXOZ6$F^A^"OKN4;U?%GQV>?EF\9).@FB%9K5V6_F-RY4>4"BJ/S-CU?:%?], M:790?=X=LH_A,!_3/^F[C9Y\)@[YK['Y8T&+-X[YHZY2XSWP[-83AU>LW]M M2O[IL3 5[Y)H6)>3"DZ\I>':!R;)UARA.Z#[")(N3=S;3U[>J_I5;C"55S=C MT#)HV<%:5N[]=]8RK =8#XZ)5/,$0-T@RU-#]U?R0**%5(6=7$#M9%,[43D. M1]=)8464H9/024$Z*2PA!SH)G=Q7)V^3/(B@B.>JB%+I&NS$2U&[YO ?[$3H MI.0Z"3L1.GERG=S)3D1N_%JU72_9(LP3?:Z/B?[&U,^4_VQ ^MP#=AT:AP)P M !P !\ !< < ? 7 ' 'P %P !P !\ !< < ? 7 ' "WA0":GW=R ML A_HT)[4B9!^A?)E1%]U9DH[0$IB9>/+%HCK!98?7,67]'+\$W5-85%/,KR M+NNV6L #X(&SXH%"!3Q#-X3I@"SO$UP +@ 7@ O !> "< 'V!^ !\ !X8,=) MFY:M^K:P7C&RO$OP '@ /("] ;@ 7 N !> "\ %X +L#TX:C"%12%2=LOWC M^LNUDJ>\8\V3DK%>-;R=C2@=DDB,TI%O\R++9+16SCZ6#! #Q':0D^/8JN;: M@!?@!7AA!0/$ +&&00PK&. %>&$% \0 L69"S'$,5?,=P OP KRP@@%B@%C# M((85# G?.XKP8T[_393"@'6V9YW&D0MBEH +X *X "Z "^ "N N@ O@ K@ M+H +X *X "Z BV/BPE0U30,B@ @@ HAX?9[((]NA<>EG,DW2G R5 -U+I>*B MLSBC7J]S*%2.L!! #I #Y Y0 Z0 ^0 .4 .D /D #E #I #Y Y0 Z0 ^0 M.4 .D /D:CSX7-$4_?P..%M91G)Q9YM@IS,.IQ#/.1+ E%&@ 5@ 5@ %H % M8 %8 !: !6 !6 6@ 5@ 5@ %H %8 %8 !9-AD6-26^-/A3BUW6";*P$,44& M^X/\9Q8^!!&)<[1/DXF-SN(P&V?7"!_8[4M&S5 MMWUPS98"N/#L0W[=+_$#R?().UI6E<$L3>E?"BNP&B;Q*:GGS*AY/ERSA@"7 M#;)J@GR@/] ?Z _T!_HCIWS.-T#3<6Q5D "\ "L L M O K XV1XX28IJPH*Z-@FN$'H'!L+!+1.B !6 !6 6@ 5@ 5@ M%M@&8ALHF(9T5=/I_]O",K:Q$2S^3!=_!G3Z:W^_YN\?/LRR]_=!,+WY,AB3 MX2PB'T?]($S_&40STLHRDF>M>/AK&-R%49B')/N-!-DL)<./\6?"__^V'-3<.XS GOX8/9/A+G ?Q?4BO*1ZR>CE]$S$3 M]VT;.[ MW8[F==VKGYZ]ON57<1M.2*;\3AZ5S\DD>)U@ERZ/PIB\'Q>'MKJA??L]5X

!:!(?5B(1PFX?)1L=O=_9) K>:($$U;@Z;\!*_*DI(2JY'_)4!FE MR40)!O^9A5G(_B6C5RK)Z&4"U#[C^3C(DSN2+A8/4U<5^EI<(7=7@I3-4QDE M$5WU,N5=&"^>E(^361;$PTQ5R-;*+".C6:1$X8A\=_,F0C:^OP+. _H. M2;J-%JPL92P&85D+V.?EQ\1).@FB%>[6V6_F-^9(508DBLK?_'BE7?'/E(8& MU>?=]7<2I/=A7 PRF.5)]45AC?!O'L-A/J:_IH(H"9*27Q1,,W)3_?']<\); MC'LY:&-!FO9: W?[N(]B3);W[69:7KM E',Z[>5:HT>/R5_JY(W=KA<0PG7B M"*X]E^A7X[=0Y."DPXM0ZU M@]H=0>U:@\%L,HN"G.XY6DL[$:@?U.\(ZO<[R95VDOP%SCN=C__ MTOW)OV"$1\43W!/E,YD$84Q'K_Q1."-^#4=O*^.IAOYN0K\>9]_MX4D4767H MU!;_P;CJD@<2)5.J!SD9C&,ZT_LG80B31X3-HJ:]3I=DS[!"9XSEZSQ#M9%> M)VXQ!]6 :D U:Z][9QHJ59FCR60!F_JD)%QEMC8FP41-8*)&1$A(05/-B+&Q M-=6TZJ>P1J@-;"E)&:QFP34#J=NCM/GGK0<+JS/+Z"!)JJ0DXB<.V3B<9O MBS]V.+O@=UWU=&$+HBQXJ'MI R+.&!'O=-5U/-&JVU<*)(K '[&TK)T/5;&$;-RQL %?C!5 M\?WE'N^U5/_F^AT:!E;4LT$]FZV]7JYJ>^*VSBAF P(#@8' CAGP;*NZ=;RZ MS'NY*1JA?#A'!K^!WV3C-]M0+=."@08#31X"NW3YB*U6N6U1R5=J4L[R64I^ MHS>9S":_DB CGX*G"8GSK)^DG6 :YD'$O]ZC1*6C.SW#LG7-=$S?L1S'<(H2 ME7Y/\[1VLTM4MII275)51OP=*]/RQ2I)K.1CLGC<*(R#F-5;5"+VII7DCJ*U M**_YLC*E,B](B>*3\A2?%%-[TG,;73&@GHNT>DS5U<7U]X35(\6B?AQ.$N8B!/6[CE*1! M3O5XSQR!;L^P7-W4/->UZ0^,ONUH58Y NV7UCI,C4&C%_\VR/!P]U9LV<#LF M930]B\K+9I-)D-)?9$HR2Y6DDF:Y#@Z2R23,BZ#]H"GY!L*2!+9XG+X?HG:'DO M58/[:G.QD&-WMI2K>O>T^+M(-#N>SPU0ED]<\D)Y4ZY>'4C>/9?OJ-CF+E_H M&G3M"+KV*\F6UI#;<1 O/NFO^>N>Z&?H)_3S"/JIOS<7,F5ZA],N*-XQ%,]\ M;T/QH'C'5[S?DI2\MB+;;ZW(6ROH;EL\*DF9HIA$ZN['-PZ27@ASWP//;#9] M0[)O'.>XTYS?Y)U>U RE-YJ_01%'RO*\4^GX23A_2Q^JA3H4*Z'#CJ6Z!K(3 MP#7@&G!-S=UP#-764/0&5 .J =74W)V<]9A$!U=0#:@&5%-S)3^74HVPFFS2 MOWQ0#:@&5',:JG%,U?6Q@=I6 #LGT>R3?' 8^/_]VG]OSO%HXXR.X-3?9V#* MGT09!P]$X6=49,B:QB:L3VQQNA':8;7;_V%/JS:%W?VKTD,$J3"1OXZG3' M0:;<$1*S"42S(94,_2*(V90SPCOH,@$\R[$MYUPEV5Y+HWN[@W_;++C=\M;6 M)\+]G"3#1_I*=TEO:UF69;3;>LMV];[6-1RS9Q7I;=U.M^>WCIG>AD8K:+2" M' P$;DLB+NEV6PC=>3UTIQ.DZ1,+)PDF= .1[V&1HR33L^O:013$ U+F=?]O M$,^"]$EY-1,;[I4&NU<:4<-""M]+,TJ@Z(:E.D7>P"*NM MI1(,_C,+4[)U3J-\8I*.Y<^W#*CIJ*XE[-!;%BR$F_%V/];H6:;KM8WC'&L04[HTL;,3MB"_N.#3\PO8^Z+; M@^*%*<-9RL=&A_)"'W><<@G-$GU;++_28/'H?..'0^/W] K=Y) ML8?*4*A&*92^L??,N5>2_,BW9TM%P#[.\BRG6R\Z:&C<\2GL N-FZ+X_XYM] MNI]_NXK-R4"R.R9@&F$E Z^<%+7WZ'L*[N5<'WI?23H(,SD']RD-!Y*. M;+ES%ZC.<:GRW M))V\#', Q\&:JX%%[N]3O&4E@6RU?-5"Z*@I((D](U1P,J2RK]='75,M35==#Y7YI=0< M0.[L(&>HFNVJGF\!<3(JSB4A;A_YR*QMZP$G18%&>?G(NG;J-SV%=M5\=:"#8ZH[508KR9JF]8JJ5C)URK MK_UL7.I%I#$=&*M/$41*5F3S!K-\G+ :@RC_+;&Y) ,/\>L.F#SIY /]@7P@'_ /].="Y"/-KJ!NX_E<-@F( M]GM=MF7A3(64!5J$^2,DDE^S*.GL/*FG==S+ K23"0!XNT2\O?,-1[6LXQW3 M+U2E/C$)!Z6P#!2@3T2=B-J0>&ST&8A/P\IV7BN;G/%I4$"0^\6H&P@?>+O MK0SP=@K_YWFZ.4=).B(AZ][*.K60K],P10@6#ENV"L'276']M&6!1=W4"D2< M,2+>"84$_(@ 3/WQBB?=.-K:M2G,(2^+ZF,):=X2]BTOQCF(_')!HJ*8D"EOB8)TI, M\J(0O9*1/(_(A-#;)R-EQ<"))=KO;\3OJE%T%43G-LU"9%_?"1\2'=)-"QNU XBYF?+E"!C$58?!WER M1U+%U%7%T/3ZFT2!P38(+DF')*UF;TZ_*L-D=A<1Y7\T_I]8R99/8[_0Z:.R M) J'\R?)0(SKE5AW54K=7J!NJJZN!_LWIP?Y^3*I[S6\T'1W58R^! MLH")SI6)Y(QMK]]9#F7#LH=E;Q\_M8V%#PO?Q7+1,?:ZFNI2I!FNN)/A2T$: MD@YVT+/>5Y(.PBQ@BH"\ ^F]Q*B2!8V38*T]NS):KSJ<-5?U#'$%B/<6K 0+ M" (O&HU9H?%K$JCCJ3?QAX2HR4MYSK4N02Z/!.H%MFLTVTDDV>,"V+CVQ0%8 M'B&>F7IB,<9BO,5B[*JNN#Y/6([!=W!1'5=P2[[H#SESLJ[]_=+?2S.)PIB\ M'Q>#,*;O(;]QZ,L330;9;/J*,E*=^OX- ;K3 MG-_DG5[4,J(W6DLD^PQ,N1T3)8SS-(RS<* \!-&,?LX4.KC!K&BL%F1*3G\T M#$&3)\HT#>D_)2/^+0442:,GB@8ZH&3PEY),\S") ME> Q2(LP;O:K091D[">3(/V+Y(L[)#/*F\ED0B\HKBZ<_8=.N$1XN8#PUSTD M@R0-V-!N&$,7,BD/%18J]>KIPCX2OWX;CN7?/WR89>_O@V!Z\V4P)L-91#Z. M>.>[=I"182>93$F<\8%_)AE]>RPB_@N3U1]QF&\?YK]NNU=*.*1?!(/\O:\9CMG2^TZGJ[?:3J]MZVW?,WIVU^GW^KIS M]=,S)"Y+[C:SS\D/B))T$T37PQJ^61X8=O8:\V+[0^7BS&9UK>; MC;VU=FDYIY->[C5Y\)@[YHZY8^Y2SKTA::AR;:$AG^U],^XFW\R*"_!EOO?! MX1MO.P0'U'XDZ=*\O?W$Y;WJ,?V59&QK3>UJW5!^HS\9"VM.#CV#GBTB@RKM M4I)4^9GNX.CSH&A0-.&*=IOD0;2MY&!?P+XX;1/?&N"X^Q'040':#\)4^2?S M\4/AH'!'4+C%N8+"#A8(#%SH'8@."G=V"@>B@]Z!Z*!P9Z]P>Q,=,IU?U](_ MKK]<*SD5;#9+GY9B+T1A6B(Q2@=VX60H?62RN$CWA@>R%W'KCJUJKK@:,;*_ M?78=XM+!->":$[3F=5WS: (Y[VZ]H"'0$&CH$*7Q#-VH?]6710-@]H!OP#?@ M&_ -^ 9\<]Y\ Y<.N 9< ZZ!2T<&?=G:I;-S_8FWDN6WSFA?EQ"?C/IA'.;D MU_"!#'^)\R"^#^DUK2PC>=:?Y;.4M"8)?87_Y0G;O:\L&Y_LG"G?,G3/LC6[ MY?9LT]+;?:7G-SI2_Y=4ARF9](RXT)5B2&O]'*C9EE*1*,/C/ M+$SI#\.YM)6 BUM0\0<^I'K3Z5G=##K8(I\^JR,G_L7Q?L.SXB=!>A_&Q2"# M69Y47Q0\Q[^I(7%>3-Z\YS8YEU37D$RZRS(H/G KS.B$E4_T@F3X-CD@>&L7 M@WSKX*WC!&?))1\$8;TNS<]D$E"K+[ZGJW9*B#))BIS)D3(JL,I,.&RIL:7& MEKK>+;6E&CZ<=[52^GDQ=W_.SSX,*?&&5!W=X'>(:1=/,+JC6K:PI5P6%)R$ M2"2R8X[",(:X%G?R2*ZYU%-?;Z>CTK-EGP>'JC26\\I_$: M=6OC$&!$'<>#7T^_L>*F/'3A!;!ET;WCM1@[D<3$+P"VH5KF$9M\-D&-!"X# MA\;9B0B46PG (_3W?= MML[CZGJN[7B=3NUQ=8+>-O_X(G+D9Y+O2/2#Q;$/IE:/)DW)=*^J0$ M*5'N6-,J)2DZAF7C<#IE819T34I9"?2R9]A@EE%6)NDU[TFVZ$I4!!].Z4]9 M\"YO#I:N>1*%0TKNF3W'XDG9#:<\MBJK+J4C$!62N04G-", LX;H2MT5$EYI M-;HMD=[H1B.8/";?A,DW_Q!HSR7W5=M0CGB[,_-FS(>+!@\\,+9L)M*CMLQ0 M*5-J%%-7H7)0.>$J]SLUDP_6."P46"B.B5HYZ@9O[\P\- G:4.E2]Y MD*/X_\D#582FFC8BLD"*/-1F!*88MJ;JAK!\PV;KC8!="B@,% 8*.RJ%Z3ZC ML/JKUS5";T!AH#!)5!$4MGVE7\M634]8_F.S]084!@J31!5!8=M7._)-5=- M8:)3&[;T+)Z7 _$7YN:->4) $,EU9M!H>A>6FMNX#%S74VVCI@2L\^4A0 J0 M>CVGT5(=1UAD 2 %2%T\I S-5AT/RQ0P!4R)JTBGJ71S"DQ)4U#J7*JOI-OD M6,,QV=12+(WV0!VO1LOYNS9-PU,=NZ859!>)-D+SZC;FP))@2;"D?"QI6);J M>N(B"<&28$FPI RZ"I84)TO/UE7-J:D6+%@2+ F6!$LVGB4=RU0M_XCU4ANM M>0)=O:\74CW:P#;6?7PE%?2LRW[RZS[F]-^4?!P4!2A7LBQ5)4Z4A/^ /CY\ M"(>S(*(Z.8OS]$DA7ZDZLZ(S+R:VUXF*]JV0^_"*F2N>=&4X2T-64C-^JLII MOJA^>:U\C(DRH%*(2:1,@S2/"2NEN2B/*61PAB]HDD$L:D1NW6)G\A;RB)7. ML^1YN2.!K>K%"7==WO<^-U*I5+,I&>3A XF>5#["8#I-DZ_AA (U>A(T7D\Z M];0;HYXQ*\8%[7RZ5EI*1@8)'>9;?%J'^EK2J:_>&/4%N[[.KF_8"[!"IX^L^/XW P5AX)O<5BOT#9_3XE M%$?E+H,:^FOHK*I+OT)#]+N7[U2(>$K%6+P]L1Q'!RZ7.ER_'(\4N\]Z-O-U MC;:5-T'[5#&#I.]"#!AJWU6;HEP'?.'?QGB5=.L=#+AO)J-C'9#P@7G=J#4N M2&G_-XAG0?I4F](FQW# "%.5MV4N)WTUAFR+C^SG;_$YXH&+Y; MP?#M'4103BCGD95S>T<02MSOIL 0[ !/O -$3CURZNO<0SJZ:EBHSR2'=0>6!$N")65D M24%Y(.*JC:3*)$EY]B.+D\_?V! IP?H8 MO;WDUXS\Q7ISAJ[?9H3R[Q\^S++W]T$PO?E"[ME[^$RF":75^+X;9H,HR68I MN:6ZWHZ2P5\__?UO/[SV\T^4+0=/Q?_.+Z J&C.D?":C'Z_Z73HW[Q_FOVZ[ M5THXI%\$@_R]YO;ZOM]K]SV[U_>ZKN=HEN\9/;OK]'LMOW_UTS,H+L]_0ZK M.FY^J\ 1)^M3I^V4@GT[PF67"=98SB MA-Q?6/)I,4J6U9056G?#%YPA>2!14M(R)>E)D/Y%^,\H0V?)*']D>?#4/IKQ M%'>V4N4*B7G"#YMPE0A/_R51[H,PIDL4-=-RBM;JD>P@3 DI.43TW9-X0%A> MU#A(F9RJL@&_ZGTE@QG+\U<^CD;A@*2J\CA.6&I]2!XS913&03P(^6!&+*6)#6TI_8I^ M"!B+<6,P8-_C(DNV$&6E;-:/(W^CC^.S9PG MUD:4+XLKZ;/I\ V19DW;/,CM%I.SW/,CJM MKN?U7;\BZVZWWSX.69^0'JC$V-N>RTQ.^W%+%\!)$RHIQ*9!P01,H@MD9,S, MY2L@A23328:3D)J+CV$^5GYNM3Y1A%"KD<*$HBX.[OF/&=,P]"MDKLX<5EDV MFTR76"H8C<@@Y_229E?.@4,V+2Z,PN NC, _+6PWG]A"O]4&G M12%6&*[KKRF>,N2K0%%8;^TDV77KAC(O_L'-Y*]3$F>K56'2"N?SK-$!\RLQ MBGIZ^W$L*WM"MZ]/[.(XH<*Z5GZ)>5YY.)A% >-(\ER<7/QEV10F;?Z$@/+R MG*8GLR@/IW0-(-'B!9;38 G@R3W=R/ 'Q^OO]ZET762WG\P-,W\P/[Y _OA5?G[_&E*?T]YAE>NN:*W M+N]-EZGR)^.4K47_4VP4])ZG&WZO9_0[MFZZ;==I%VN/IFNMME?=-@KN2%1M M+C9<\^_H+EH=#E^%D_1*^;!I/#J=E.UTK8YFF'J_ZYD=Q^7W[CFV;WF==>/9 M=,U!X[%LW^GJMJ]WK&[':SN&T:KF:K=L=^UX-EQST'C:/8O:"[;9;?=:'=?J M.6V#W[O3-^A;T=:.9\,U!XVG0W>3NN.96L\T?,>D^\Q^=>]NMVNL'<^&:PX9 MCV$X?;>ENYKA:$['\+56IYAKSW+:_5Y_W7@V77/0>%I^Q]=MW3-:K8[6M5U; MG\^UW7'7RF?3-0>-IZ?;'=VSC79?Z_4[?;O7,0O=;'5;[BORV7#-(>,QZ?P, MHV]U=5]O&UY;ZY:RIUCI^49[W7@V77/@>%I.SVV;5J^M:5JKWVEKE>RID6Z^ M,IXWKSED/);1M8[9[;;W;TOPNTXU2]EY[O?YLNN:0\=BFJ_7MKMZQ>[9I MZ:V6V;+GNNFUUXYGTS4'C<=KM7Q;ZS+96_T^Q4MGSK5&5^NM'<^&:PX;3\\V M3(="QFGYE'9MN]^:R][RUN)KTS6'C,>Q.W;'=UJF1MG,;#MVJS^7?:^GK5W? M-UUST'@H3JB)H'>[OM^U#-O0[$YU;[O=6S^>#=<<-IZN;M@=US8-T[8[/;M% MGU*M1;JW5G\V77/(>%S-[EMVV^F8;L=Q.G;?T;1*-W7766O_;+KFH/&X3K=O MNK[KFUW/Z/:TOMF;8]?MMM:.9\,U!XZGU](LU_2M7LOW^Z;9ZE5SM1S3?F4\ M;UYST'BH?= Q36K/V&V+TKY##:IJKA9=,M>.9\,UAXS'LTQ==W2SIW>]EM9V MO9X^OW=;]_1UX]ETS4'CZ?8L:E'U>KK5:G?[GF9ZV MU^)KTS6'C*?M=WJ&:UA]:LA876H5][O]:BVRS,Y:_=ETS2'CZ3A6W_2Z3K]E M.(;C=NG_N15V6TYK+1]NNN:@\?BF;_2,'J61OMWOVJ;I.=6]/:_;73N>#=<< M-)Z68[3H#M.G&Z>.T_:H53-?JZD8UO+AIFL.&D_'IG3?==O4AG'H9-M>5Z_F MVC:=]>/9<,TAXZ%6I^8:MNU3GK4,K=6UG;EMWFYU_'7CV73-0>,Q=+W=:5,5 MZ/I]WW&,?L^JYNJTG;7[]TW7'#*>GNG1FW4LQW=;FF&9GNNWJ[D:+7VM?#9= M<\AX^F:[2W>7/4LW?%8U5\TPUNX'-UUST'@\PS5;;;_G]AUJQ/BN5=KFE&M-6UO+AYNN.6@\+;OC M.:;GF;K9:NFNJ9>V><^R+-]>+Y\-UVPWGLI7VDH'"@\QXR%DQ55!.MC@-RU_ M\6'$!E3=JKJ<>7CW\74F]*+R5N][FN9U+-KDRP[;N]OMTQ6CVZFGBN[E07TI?87[>K/]$$=_'&-O(-[N+>;>0$ M=_$7-W&".SF@FXC!G3S:C7R#N[C(ER=HMDRKW37:EM^CMH'6=?7>?&WNZ*TU MMM1I)KB3S[V);W G)WX3)[C3J4 3572G8X8FOL&=SBV:.<$=#D*:J*([G:PT M\0WN=%33S GN+W?WRY^NE/HHR#!Z+P!BU% M$EZB9*QP3Y 1);A/29E3R#.O6>(CR^DL"XLD/+5;88TEB[Q GI(WRUFR9DJO MXNG=/)^.7O"-KE][RB2,(MYY<]'M?>DAXR!3[@B)V671;,B3">F-V8,RPM,? MV6/+)TS".)S,)M63IL$3O\GU#Q]6)+_UN]@%KK6\BU:9A5I.?HL4R" K.Z1F M-THGR?+E!%95^<95?4.?MS'E7SBZMOR%8:FV8>?_F]\IF^ M)JK8XR(A=U&E@-W 5NG>?/F6EJU2V2U]X[JJ9SBKS] U0S4U<^D97X*HS+2< MESV@-S,=U356;F]ZJFLOST$W-%5[/@==]^@HK*7[_TQBD@9%TFDP9+J3Y2P/ M^H&*\1O=4BW#6GZ,;JJ&[R]]8UFJ[NBK3[$,5=<74YVWD\W'5*/Y+^(PIHJ: MQ/DX4WB^I5(6R5&JHC/\9_0/1ZVR?.F0HJ?]M7@'RJI%BUF6.661-(RS<%#F MYH:9,@@BEN.<%YCF*=H\6[8H0D'R1P9[]C7Y2M)!F+%4=48N508R%5X:\GE2O 8I,,Y][!,G_P=02P,$% @ J8&&2W]O\7D.#@ Z9L !$ M !S<&QK+3(P,3]JB.\))G92>W,%4G( M+%=)2 5F9N_3EK ;4(V1&$G.R_WZDV0;&Y"%#63"!JI2%6.K'W7W([5:LFS_ M_N^G28 >@ O"Z,=*XZA>04 ]YA,Z^ECYTJNV>A>=3N7?GW[Y_1_5ZI_G]]?H MDGGA!*A$%QRP!!\]$CE&WWP0W]&0LPGZQOAW\H"KU4@(F8,GX9\);PP3C+"4 MG Q""5>,3RYAB,- ?JR$]$>( S(DX"L5 M!5S!7(7):8CT#>X@F(*?;@8V4L MY?2L5GM\?#P2TR"DWX\\-JDUZXWWC?IQHX*4D52,C5;)^ M7-.7!UA 4IPR2L.)7<"7O":?IU!3A:JJ%'#BS>16"\T+*)6_%[5!@_ER5CIK MP6DMNI@M2ASV$BHDIM[,WJF]*-#Q\^U,S565'AVPHJV$;MSYOKGB&Z M\ND7A SQ9#)E7"*Z1-@0BX&1#$5UA/'4F%NM-ZK:X*BY7#,/2],XLR9;!6L0 M2)&S ,26]#%8FRJD6\ZV%#)8ZRCD:D4YZBR+Z%_51*ZJ M3U4;SI5K1YL@I/TP!3+!E_OE*_BVD6<#Z'TDY! MM(H?M(J-=QNH:) IC'3D+JY25FJK>I1P2R*QQC1\'^DPCHBD_+52G .QJQAYK'0BKY<^&09I-+?JP3R^9!0\Y5XK.&-EG! MV:^-]?&!:,23,JHD,OJ@F@JOIP \>>/2SI@)F:.-G4#H PBI 8_+:)$1BX^K M*<1ZFE!,O.*#[[)4=+BQ0P3Q-%RCC!*)C#ZHIL)K*B"GO+P&B9 Y6 VCX3CEV#V>#6S M[[;#[/&!V3P23EZ"V9/5S+[?#K,G!V;S2.C#DPQQ\!+\)M K66YNA^6XO@/7 M2X3TL3K<;J(<0[JX/:Z?'M<;FW$;5;-/E%ZPR81(?>=8*+=?,"H)'0'U2%$" M70#N*>JQ98J:03,$=:-%>N,!3(G%P#5A N4EI65!W)#VVY+A.^O3UJ!H4 MU;.7\U('"=LBLS!_2R.AF[\#77/^N,(>"8A\;C\1><%$R16B=8!7$KJTG+"J M0R95(5T7,I4=:)YGHSL<$@],Q-H6P1;(E=0NK0"NHC:J) JU!T[G"2B3H:Z& M<6>EQY:L=$6NF[=7K11[X]VN]\[<)7Q\1WF MRKPQ2.(5G>N7!5W!XJGIX9F)K;"[ANED] M7I?5[LW=??L/5:[SM8VNN[T#NQD6NE/@1L=MT9H!=//97)//[EW[OM7OJ (' M'FUNW]906@1]!<.%Q]0\AO=X=+V$@;PB5&4S*LV/)]V%EUCSA-W+J^\LRZL: M"4*82\Q>SMPO07B<3#5:=W@>"D)!Z,EWCXPH M&:K8067+,]O8E;/N5(@K?KMB/6AW3VM8>]JL'L2&2,4\E-1F9OR9^E!:(4IJ M/)#M9J1D;]V@!G=?;E@6T3>D_M#CBU+T$WI^H0C0K#>:MI"^83-(CO:J'<1/ M2BM>VLH?\KE#AXQ/C%8%:78A.%BLS];^9D]K9PXU81$1K*3?)X6N&O)?)A]7996X1N@#<-P=_L]PJ,U85R2_^D5>"'[;%;F M'CQ&]-NW:&KOE:G5WU:8EURO8%/2FZT03LZ,,298M.Z_.H<_;R=0[@CCV M]!,&-UB&O/P:]::5K&P@2[M_BS>03,4HK?G0%NPT;9OVP@PO31^*,GP@TNIX MZ\D>>''[[] OE ,.=.346RCN6/3@RK;YWU"-E&V,.Q;A:%'*F]XVZ M);U7"'$7 HX,R/[ZO%28S9%UQL9&W3*D+C.PEU',[L^"J]IYPBO96)KC.-C8 MK[7L!9>6&4'LHL[1HE&WC!8V+O9O8+B+7H/UK.]G_@C)5(^0Q7BP2KI7@$XL M0T0"$]T#38#VG(%28X4+P)U,GU@&##L?>SEHV!Q;)E(YY-W)[8DE7.7QLG\A MZQX"O>7X#BMO]#FF GL:N2 IN=+N[-:V"2^&0@8+9<$.;)1;55H%XLZT&I8; M/_G<[&4HZTGF?=AU)]Q0WA M'O#?6P;\/%8._631N06GBRLP5C*T-&MTMJEL_/ M_B5GO7 @X$>H#&@_E)W(Y,BZ!W_;?:04"!FD_0QE\]Z\9;)P][!)NM-CV]Z. M918,TAYS4"I&647=RURVFR++++SIH/1[;>$+!?&)N>\8F*\8Q%\T0W@@S&:! MCQ7)0Z@8WO2[W__*O-OO!B8#X!7S+8:Y]Q3.+I @T&Y-0(3RNB0RU&4^0]1:\0!HA7,V,:-8=9Q171FPJ@:=/CSHB\&T5M'E"-@0*3-0]&' MN*330;,GC-*V>,>9_CP?;F-."1W-5LC/L="/ ?F7) C--Z8BWVR$L%8+4%F8Y.W_.2S[R+NQ=(%#G (Z?C8-$(VZ773YXS^^ NS-WT7&]],63T2QS>2Y7.Z7S6[B3+E2RP.<=L >JV( M;?/&+:->F::]JOS?L'6G)N4V<$N1W6OCT92; M&JI VZPWWLU;NI;DW\L!A)8S>Z'\CAH[9H'?F4PY>X"XG:I)1@_X _' 8FNA MXJ\_[-ZHC&X23HS*=_@Y>A8B>>>6.=L=!&04 T7VE91YP3#EF<6P=9>CRMAQ M"T^R_PC! ]PP*L=B'5]8,-Z$;^Y!-T4?.!M>J?$)!SJ(K>.@/* WX:7^&#A@ M'=K7<$N>82'?U#,9B#?D&;.HO*%KYC#> MDF\>V::>21%VUB^WH4Z@V-"+5^D%GKTL;LAXHZZ7C90 XQ/&@0WE&%KW^@E[ MT(]8:_4Y$=\3%VT+;'UO$2IA!-R5S+V,5S@\ UABZYQ(+ZH?];*Z^^9ARGN M4.]H/H&WG-^]24D/TRNN^['PV$6K^;Y^KGZICMV3*K))YT+F>J)_-Q>4L?GU MC4R-\L;@AX'J3A1K@D>F,]2F55T_:'-\X!YLYY:6FH#0V4"L[FM M\8UZ_7Z6="-B9IG@_#DM$@]?K4?,XX7 ]":?Z.K8TQ]CVC5O%Q5?04CP]9+A MTQ0\==AG^E04T&9.>[7J-UB6U J)-8>*_)ZTKBHUFC$0>5IT*%:04$\LR"\N&;^\M6\.<_V M\=,Y4!@2N70'XF6@WYP'OP$9C76\>P".1Q MXRA%,Z\TZ@.?;-N[Y:M]];M! MQIZ!P^3!^3"/2B[GS2M2\/5S=YWCJ3#1';8Q#Y[;3VIZK*90D9IQT$H,*E;T M559@YDR-MJ(+-;V8X$^__!]02P,$% @ J8&&2Q=;K=56'@ YTD! !4 M !S<&QK+3(P,32?I]?H?4^P\)]3(QG0];A M580L*B1Z9^:I D="K'6SBZ[NIJ3]]9MH-B52:G8764>W[9F8H"FI &1^^)#( MQ)'XVW]]/)\]NH1V43?S'[YCW]/O'L$\-JF>O__ANU_>D2?OGKY\^=U__?TO M?_L/0O[YX]M7CYXU<74.\^6CIRWX):1''^KEV:-_)%C\^BBWS?FC?S3MK_6E M)^2JT*/U+[-Z_NM?RX_@%_#HXZ+^ZR*>P;E_U42_7+=]MEQ>_/7QXP\?/GS_ M,;2S[YOV_6-.J7C\N=2=7Y0_D>O/2/DKPC@1[/N/B_3=(]1POEBWW:&1Z\\_ M?O/]!['^FCGG'J__]?.GBWK;AU@M>_S/GU^]6^M)ZOEBZ><1OOO[7QX]NH*C M;6;P%O*C\M]?WKZ\54)53 M^+A<^=FP"GU5Z91JG7K\=2A3=KNR0=1XVIR?U\LRBR^PP:?-?(GS/<[[]7ZA M.Q0=6\2G_J)>^MDKP/FZZ[3QP.K&5J6_]!,+_,+'>E8O/SW_6"^?-HO.TW:/ M*L=6Z23G.L*Z^_LK9TKF @<><)Y@LH#2V:69U*P/"CGQ5'^-T9 M='!8N]ZJ<1J%3BZ@74?#_37YMJJI5>@_4.Y1[R#*/8.P M?%'/<7"B3=S,2AT\HCW%QA2MXWS5K?1 @BYB6U^4GCK)/ZX6]1P69:9Y5[^? MUS@U^OGR28S-:CWOO,&>[N)S]JKT<&IU[IW^=1].R5'[<)R^W"Q@8N//L;7E MIY?SW+3G:^NR5XL.90<1\B=HWK?^XJR.]Y!N9Z'QQ.JZ2M2I\'ABOO9MF4(N MNWKY]ZID/+&[^?4=B@XBXLLY_@JG_N-^D;9\.K0('7OR[A(#"70)B\\QU0M? MM__C9ROX&8/ 57OEP.R7L',54XG\Y+QIE_7_%9=LL3QM/G_S%F(S+R[$S>$[ M@'X/:F\J,$J@W/I8UA-_]LM5>Q_O:Z#JIU)U.*T.I,#6OWP'<0/KR_DO\Q;\ MK%"MA'AOFJLEV.'T'D: J>#J-K_M,T%M,M/Q8G_;55?%/;NDVI7F=&$ZDBR M#D5'$[%;G^XO.8B ;V%6UHW>>&SJM/7S!4ZI75;3]I4;5;B.G=RQ^""BOELV M\=>R%@K83&GESI!CR M*-M5\_!Q"?,$:4(!ME+F<'*P8Q&$'XL@X@Y!BAC7@LR:>(O[F\;7AS^S7X3U M4I00RC9G2?]S\]?5BWI>+^%5?0G?R(;NZ[58 M,Q]@]L-W*$+5K6 E';,F2$4LSXD8JBD)C$EB7,Y<.B^%^(H&LW)^MFDWX!], MZY_:&YNE]]-[7;1227-@W)+,/"-.R8P8 "?,"1V#-LDXT47S&\1[TL9'39N@ M_>$[!.T#U._/ENM?KVKQ;?R&C[?/!&^^>+Q8G5^MIQ+4X?RZ?#GK/%[G-J/C MA]H=FC5/8ER=K]9^[6;U[]:.Q?UX=$=E5120K%>:8&V4:,DLB4HR CIH:9(6 MS/J',XM_81;YPU%K.$B_D.UOC[=-$!//'/+?,\>QS!PWB?7\8PDFT-4]]S7V M1WN27]0+),2_P+AB8L1*'HGT01+M$3^%>&:>*'.!_GO^F1CB M8YBBOM6N*'/ZH1F,D)OZ*I#2,TTU89 \X<9ZPJ)P!'B.(3N-G60'F:C^#!1\ M.*A'3#IL'H:E7:FQTMX:J=!9!!D<8=YQPKT,Q' ??!9<6RX?3CSQ)R3> V$] M7NJ]:%;#S<#7%581( 27+'$R",*,R(3ZS(@./DD:/6(4'TX\^> MX;?#\@Z_K8("(P5Z(IE21Y2,E"B3*?HD@D*@X((/#^>=^A/R[F&H'EE4N/7" MX &6-[NHU*0+4AG2>8Z$,I=(-9+' R!2@O DZ&=0LD1]/L"( S8)AVFV0R-I[I8XUJ!ZYWYL# [U_RA^ ;J]QW)Y^ M@-DE_(SC_6S;!D'O.JL@DM+":9S?G")994W B6O8$QCOAUG?_?.0; ",)^%7 MR3Q3SS',+X-@$';=KK'2(+0&+H@V(1.1I2$I,G&E-[HY.K!TK)'QD7*K-\)3 M,JO$\4-SZW.=E7',"2LE2=YR EX8HFG\/*I4%+9'&#)N^'O<[.J#\83\*N'Z MP/3Z7&7%4O;4XX0>Y1LZL/Q%.2"V/RH!3<,8IP4TIH5@$=3FZN-4>70/$$]"KM,S:,'G)0P2-WZI MK4(_(!MJ GJ6-!'-)! )1E[KF[S+/2AE_HR4ZH7NZ(MS]TUJ-.$IC4VVB0V@ MBQ>KY:J%#?+7H#];[5J9[EA#A:$3T"@#43)1PA)3A)6C-"P'A<,_&44[;8$< M%(>GJ[:]<1_FX7!L*JH4E3IH$0C#P4 @,$Y24F7_C('-#+2+1W\:8Q0&-!/# M.M7.4$=%7I; $8W%SL"L=YT5QIS"2&$)MXP1:5,@27I!HHS.2!]Y2#U><:*=X7W;-B<08?X/^?DDO)XR,;M_-VV)IKCZHHJ;*X"Q/ MM+;E$(IT6*-B1$=ELO!,>]?)A1I'BU?-_/TIM.A*5 MM<1HHTG0&M6UE/(4A$NIQVK%-!'*0[JJ&0.:J6;4ZS0$Y:;R\F8N@MU7+W85 MJYB3Z+A:-.11 HD@(G$,?5HF8DPL:E2W!Q&FB14&(,+ &$W%B"U'YYY_C+-5 M>?_D^H36#F9T*5ZQ#%13RPDU9:E/<008.! GJ,_@D@[\:#>1!V3(2%A-Q90. M;/BLA1->HP$$P@WS1 &J8J,51/F477:2,H,=[X#%9C+5$OWS#QV8> M]Z]C;ON^!R)@#T4%9Q3D-KD^4/LUYX@'Z>RAPINK\*U'W M+U[?^JZR7AJJD<)"Z]3E@9_<%9:I.+KGI2_R& M_RD^R:6?K2.ZY5/?MI]PZEFGL=O1^9W*5]0DSU*0:.&H)5)*321ZP83EE)13 MFEG58\5XRG#@03W:3(/95)QY=]:TR^[QX;;/JX36#8(O-^,C):B,)HD[CTU9 MFGB@.M.C/98Z/",&@FBRF>$J$_GB+41 ^J+/BMYJAXEB1[$J)6.,BHEDZ0-1 MFAKB@L @",#9C);8LJ-?RA^.$ -#-=T* ESX.FVN/J&-N^'S[.='A](5YTZ" M]IR8@+I+ 8DDRB,)*1L1;/9H&'\?L<,0-!D'L:G8\JKV8?/61GGIH"3,.VMF MV!&+,BTN/^U:<]Q3M&+*I1AHN=9G@#"#@!KJ+ D@\9^,7=G MZ7:!RGC#@V(>$5*1,)\D&G*!NKH0,T]HYW6/U=+)"?"@CKO#5^J-U%1<>'Y^ M,6L^ 6QR%M_+)NPM6\7LBNN0B4C%E2@I-5#M2$2@*3 ;69 ]#@=.$UD-S) Q M0)O0<+2K6S)?NWG=G(A.Y2ONC-92.&*#Q6C",G07G=!$AVRID=E8U\.MGB;Z M&MZLC +<5,1Y!AD0A?06+F'>Y1#R]@(5AI32B&P)3\P1YY(IY^,Y$29;738H M)1Q]%IJ!J3$84@=P.SOMXVS]OHH81@8=@62;%$D^:>*MC(1'IZ-)RF73(U_! MY#/+4,YG+X0.9 TZL>#.,A5CX&R$0)01AF0I4\E5J)'X-F@9&.?V]^2%/K0' M=YN%7GA-NL-[7_-P=Z$J^ MG=?S]S=?7T#'NX[U+H]U?^&*:A4#MY*87 [G1U>\]7+[-X//1B9*V='O+ _, MEU%0F])AV9/&\P[?Y8Y2%546* -)@O.,:(Y>.G=9$194-"Z@H54]SBQ-OD@Z MO$,[+'@37.O;=X_LC2\QVADLZSAFXMNM@KQ;XL\UEB>Y'!5\,6L^'.YB6SE^ MA$*\:9O+&EO\\=,OBY+^^*J/5]C-FXN>-YX%W3*Z[E%+)7T*"7#^$1H$"=8X MXK4HZ9.C]S2% *93T# I'I^ONSZ)R_KR:L%Y$(@Z5EPY-.XL.+3TT5@2H6QI M&?QAI)8N,9UXZ+%:/TVH-1I+F@-#/=74AXI]"06>7/IZ5C;&3YL;CM[&Z/_H M%W7 )#M3SZ2']*6GS+R)'AGFZ_ M =>'[+H4KX0)- J6B$JVW(8SAJ2%- MLSQP0+*-A/&4!R.N1+XA[TE^5B^NC@.A)F]:.*]7YXMN]Q0>5F$%P'B,W!$M MHB-4TDB8RQQ=9\US<>>_//^] M:^]D:X$*!$#,UI# '252:4.L5^NL]=X"-]&JH\U_? 2\&@S5Z2[;XT!8IVZY M^N_+^?6&\I5/<.H_[ERZZ%0>#7K*CE-.DDHEQ8 6Q#FEB0E24AXRYZF'AZ;^ M\.9J+)0G.WSZ,<)B@5+^"'/(]?(%@KM]J&Q!<]?!U#[U5B69F&8!1Z7-*'+P MB!<-EC I111<\&!ZN'+Z#\_*J=&?;M%_L6Q7<;EJ46+\ [27L#Z8Z6=/TO^N MKIP!MH.6W2JH=,8!"S:6A)^":*7*T^ \%AB8\DZ;X'O<6A\WN_(1T&\TE \W M]WY[ _->4^^WQ:N49,A> >IL'(D6!0'K':+,&)61)IE[<,S^X6W<2" ?CF*; MVYO7_L/66YSW(EV7"JM83IN5-2.OA2"10PFJ'F3X-F4K;X/.(!21ECH24D*4(6L40DJOHW5,]WGDCO[1I]8Q$#Y\ M1-MQ9:1;!5445L@0T>A3ARZ%#JH\[ILQ[E+&4A^E"WUV'?[PVPZCP7Q0$W;' M[:TO&8D[W9_K6W5%=4HN,S3WBBO"M8_$&F.(SSJFR"VHW&=']@^_37& #CB\ M?=Q<(7F0:=R4K1P3SFAIB;(N852/(9NT^1R,%DQE_%_RO3@Y$%MX53' M4\:#>K(L49N\_Z?-^L7W%KKMS^XJ5GD1(_K CDB'#5J0AAC%&4D\>R.D85X. M[6?PLR]KD,M/Z^.GLQG$-3(GN2/# M[E];Q30+YP2S;CZM%/8?% M JYNY*PS?U[]2[J/I=M13>624-$Q3E3@B5B7#0$(@EC&/56,I= GM^IASY\< MQ/(-"_;!J(=8IE6!#?:N).\M6V6,E+!?&=$"]4Z&"A(%#1CZ)Z=QR&DJ>Y!, M_OE(-@#"!V/6.M1^H,_V==FJ[-,PA>,H@/08EUE'#+K(A"JK2Y[*'&F/[8C# MGDKG]WJ'CE([5EQ!5IHFX8EV-!+(*#S+H(E26DFA./ ^.[4' M73B9*DH=#^J#A!;EY/W)Q5KDYQ^AC?5BMP.WKVR5J$Q92$FD29Y0SDO>L(0^ MK LF&>%RTD?_A.^47;\K;!@(X.,[@;<%R4%.X&VIMXKE3"+5C)@H-0%F%<%9 M)Z"/&PQD8Q3M]B+=$<:Q4Q!R:O /9@7+"V:=UU ^%ZBR,((ERPB7OC@AZU3G M2A A@Z3*)Y"IA[T[Z)1Z$'OW4%2G#AHV*5=/&QP:_ZB79^7Z&L+RHFGO?4WB MH556.FF3-4X%P!PEH"(0)Z4C0*GGQI?7%(;)['" $&,2\DT'_'3GBB\V2IWD MZTQ&,W@S/H#(1D0))"BBQJ"OQB3++\%?\_^\U@IV"7@,".YD+ MES/$Y4G&6?_,S]_#6QP7)_/M[SKM\MCN44UE-7?>&'1C:4GD@H,'?5F,V6A6 ME %W4<4>R; .>AUL\*!T9& /DYGD5D*0FVF_RF7QVP).F!AD2P*R#IG@=I2J MI'.4E;F",TV)A\2)55X0:BG8**..J=.*X#CZ]DR!UREI&_<:C%F?%7:2:)8M M85%;1$#E9&4Y6'+TBP.#]?"V5*K# SC5S'&7^+_,6_"S^O\@_?>55_63K^=% MIY/Y.XAE2[0<5&N\G,]@/JCR%%)+FA*UA/FE28IH!,1 MJ5"$9Q^R"4[3W&,X3+.&=K#A<"Q=\N\D3?V2-$U#T['/AV"_40 MZ01_Y^0?[4; 1I6RTKLM+KZ:_6_DFGC^<=EZ''OUW+>?7F(GKU\7P))(!I3O M_6LDV =(JWQAZ3<$Y=I,?I)TV!$>>OVV'EV M-'W_MFG%N5[TS9Y9T;P&U]5WGL0TD22O6,$>!0X:&G)34RI#4SD M1(\^:6KO/FJ&Q&>R7&M^!HOK]Y9@5W]_]665,];HI2762$%"+K<"?<;HP LF M*8M!IQ[G':;I\P?WT=>ITGIC,U5_OZIC<6T7^^]'?O5E9;2@. (8B1@!D& % M$!I1.TA&6) 1+6*/3>")WJ#ITT_?/%Y]#C/%WT%ZBX(ON8_U&B>-@L,\G]JFK1^OF C\SMT MOG=N-MU5J%+"6<:8).!E)M&J1!B (8Y*SG**,?IA&#'FWOU0T\"@.$T\(Q39 M=X4,-S^K3,H<&%/H_+),?."&A#5(PG@<2XF9/E>FIMI?&Z:SMD\+#\5I6CMP MK?7>L7_]8:6,#;E,:YI:0&6B):",)]Q2$852D29W[#/ 2#W?&ZG)UPHVB;8Z MK11@Z*UV3A JP7OE#LGWW[*]S 8U?$<&>A2FJ,@T JH@-S)$JIB7;H M6SD#PL:LO&<]+H--M*D[*#,&!6NR54&8(P:S\KY%.J_G]6)9$+F$_=S84[+" MP(LQ0$UC23GJ6/\[S17&X8ER/"(3;8IW\R;VW/K?G[< M6:9R >=D'P*&Y5:AY\0H<8I]V%T1/CD81>"9FO4]-T<9K&R-A*5G!/(\\';U_,PYA!@=N.CNSL<4; M43=W4O>> /FF1&5L,,DJ(%9H33)H1"ZP3++W47DJ63##K)>,?+=IXN,;0P!Y M3.?$)GH'M]SZ^GSC[(6/7V7GG:S!9^7=Z]FH[2YB6Z]3%ISDZWQ393&O?C^O M,X(\7VZR?)=3W]@W<608'B#.<8(T 5A-7)4!@I(\QZ:7GU[.T?\]OW5[>?A6 M?X+F?>LOSNIXN.8V/"T['S:]9U55CDXS5=)*6%>>>J64Q&@Y"=J$)#G^ M[!9#'@29B.9YM4Y4L-X7_W++JEROZG)=;I#Z*X1(1@P="8U>DZ28()+)C,H MIRI[QN(P9PK'])S'9<[7#\$>"/>IHK*'ZE>BEC%Y>ZO^*GOM*,^".(B"4"TX MP2@H$\4]-Z#*YN+1YX'Z7="V+^R'HNT7W6YK>@]FWE5%Q:/5!J-OHI23A%DH MAQBX)]JXH*E.+*0>BY?3;*4 M.)PG=EN-+SWV&GOG[=7>S^D'F%W"S]BO9XO/7?Y@I+HW41DM0TQ)$FL$D,"E M* =;T/!G2%.<.>=0[^)=LJG M,=(9Y*WIQ.ZG>^-Q4FFK^&Z>FO M#RZ/B.'^&0D'Z:]KAC"ZX4?YF^K&6+W*:++L1HSNA2OJ-1?4",*24R0+:DFY MWT%4H!*M)DMH-H]^5AB4$:."-P05RCFH/FS86;[*3AMJM"+-&<-FM=@N M>3_GNW/M%:5@O).!,(B.:.D<,9EZ5$C1G)ERC'7RNH\-OU.KW[?&Q87EM/QJ\8 M- 6V>]JLO,\"K*#$J^30E_6"X%A2)#HPPF8A6 I_W/FT%_,&GU6'ZZ/CMRO7 MNEY;T2G&PIXV*TN3]3D$8D7 N"XZ223'W\!;IC5S1LK?\,ZDS5TZ'6!?ZP'%*0GE]#Z]_!Z=1Z@/&K35VJ!+2*URX8#1_RZE M%E]K]4!POJFGLAHT0[>7!!,X 8[SEU:9$>5Y8(IGX<71OTLQ!1V::4&>RC78 MJ<>-RU3O5N%_(2Y/F[=PL6KCF5_ 2?O4SR/,9K?N+=R7D/=IHXJ1*6:I)>!D M)HX+G%9H8#CC*[$6^T?-7@V%[#F[9< M5EU^*I>3?EO5ZY0MT[8V^O62;8V.#>OFY<,W'MN]\3#% 5H<'=[UV+[YBN.M M!U^G:N] :HYO#[:W.S9_T58OX+=5R=]T.<48_:J]U\UR0NWV@KF96\J/@+/6 MW__R_U!+ P04 " "I@89+9L!5%H(Y ; P, %0 '-P;&LM,C Q-S$P M,S%?9&5F+GAM;.U]6W<;NY'N^_P*GSW/WL;]DI5D%J[[^"S9\K*]DYFG7FVJ M)7%,L94F*=OY]0=-J9NZD6SVG;)7$L>6&D#AJP] H5 H_/6_OE_-7MTDV6*: MSO_V&_P=_/8JF4_2L^G\XF^__?GIM?IDWK[][;_^_A]__3^O7_^W_GCRRJ:3 MU54R7[XR61(OD[-7WZ;+RU?_/$L67U^=9^G5JW^FV=?I3?SZ]6VA5^N_S*;S MKW_)__@2+Y)7WQ?3ORPFE\E5?)).XN6Z[O(7J-X>_?%V>_O0H]G"_6;5=HI/@\_^W9LBQP M_V/ZYO:7Y:=/JOZ&U]]"*>6;]6_+3Q?3YSX,E<(W__WNY-,:DM?3^6(9SR?) M;W__CU>O;I'+TEGR,3E_E?__GQ_?/JAD<3U;S;_^/DFOWN2_?J,F_UI-%],< MU<4?:7KV;3J;J?G9VWFH]&+Z99:HQ2)9+H),ZZHOL^3\;[^%2KX&Y""'X!:W M_SRPFN6/ZR14,[VZG@40WW0JNDV6\7365@\>U39 1V"[/8$#=@6UVQ4T8%=P MNUW! W:%M-L5,F!7/B??EZMXUFZ''E7:9[<^Q^&O;4UE#RMKI1LFO;J:+O,% M?Q$:-.E\&4R#8"),]PM=H6C7(IKX>KJ,9R=)6-JK+ALUJ^NZ*\VE[UE@'T^F ML^GRA_L^79IT47G9;E!EUUTZ/3^?3I*U^IMW9GME77>CVIQ3N8*6Q)V?)?-% MDC>T2&?3LWQOH>-9;@A_NDPJ&*S5:^A)X ]Q%L"[3);3R?X%JV9UW77ETS+\ MN=;^Z;F)%Y=^EGZKIX.=-?74@?3J.DLNPS?3F^0D7;30D6TU]M.AT^LD6V^< MF_?D:55]=Z'Y0#F@WE8Z9Y,O2S^=A\$9YL2[5:F"1;2G6)>B55ROJI5N2=#% M))M>YYHZ/=>KQ72>+/*5YM/T8CX-2V,\7ZK))%VMUYT/0=-5;,Y&E0[7KSZRL4;47$M_/PU^1S_'V_ M2,]\VK8(%36YO41+ MTDBW)/Y>-I]H]XMDK>A4W@*KLU8/9+6+F*OD165VFV MG/X[-\D6R\]I^0.UK?S/^=9$L]RJN5;O _IK0NVO7ZW(T!?<%5;7PZN MJ!7QWR?+-4))]NDR;/OV";GE\RY$JB56/:SD*MB/4A M2Z^3;/DC-^+_M9I>Y^S=)]6N,IT)59%D%8IV)F(UG>XOV8J 'Y-9[C?Z$(>F M/F?Q?!&6U"K>M'WE.A6NHI(K%F]%U$_+=/(U]X4FH9F\E0^S>#^*NTMU*%A% M!"L5[E[,O3-SM=(="EIM3%%ZZ,KIO.EV_.IE=O[KYY$\\>'0=LB=\K0O+R MV#^Z%O->R;:%"G_/3WW2^>NSY#Q>S98U1=Q:3X<"IU?Q=-YMIY\7R;SL^2LO_:?G8-+,7(A"C%FZ63/C)7_)/*YK,G)]"8YB_/F[J1/ M9OE/'K>^%C(+7^8GB,NT/(,(2]B7Z3R^ZW/R=IE(4" MP]A0B2E1"F'H)2!88>8>@C;+ ZS3[$YU Z.V7BWZ0FS=6$0 YX9 MSY3#&C(#C <%6EHR4@6M#=55-GF59F=)]K??RBC;N^G@H-4L#Y0?%UG2D6DB M@!9^L)XG_S*9I8OD[&^_+;-5LOEA.E^&&<'-UBZE0.'DXG:GO9/H]W5T'B^^ MK!6U6KR^B./K-_D >)/,EHOB)^LA\1K N[L$_WGWXZ@\E-S,9NK[]+FY8$^) M2#.!)8%2$6"XQ1@[0PI0)%65!G-+]-RQ"'5,UP/YD78![9IO U'G%J'$/C"K M*I+H0=G((FX(,4H*(X42UD-)BSX++T#TK*G9*:VVFKD;4K6FR0K,: .OGX,K MPW#D0;^.@2*'4F.+J?4QX#N/W\XGO[][L&EY;"4]_B[R3G#JH=!8.(((]AC: M0CX$.>M3C<_MNJKIL";F:7O(U-9<'I84SS[E,8G[U??LQY$'$@GCD09""Z, MH=9LECZ):^L0'9D.VX"GMB+O]66W$I]\&'&#%9$BS#7".0&H=TJ4G:5&UU8@ M/C(%-H6FKZ5U8[2>/&>TZA_OXO]-,S.+ T*[+?L#:XJ(YQ!*(2BA4CNOJ17E MC@PX6M_B/WRL'ZO%WRWD(Z'@I@_OXZO]]EZ-VB(GO"4"@<\H]Q['3+BAB/8A2R=AZO^8+)+0Z*6:G]GD)IFE MZ[B.K5;60>4C0+25$B+F/5;,:A;^5_2=2F7&MP/J5,-/V-0^AGWQQ[=BH1U0 M2R0#R 1$[85B%,MJ7!F@X.E/1KRQVJ==0?W"&AWX-IX8$T184QRK0D2$%&& M*5-JL]/%;.0662>:K\ZN%A']Q;116F#'2+!AB'6WPB=GGY/)Y3R=I1<_/DXO M+D,?]ME<>TI&F%""H/286JNY91X"5O3726;'9VUUIM&T2^3Z8HI9+9;I59*M MHX;SL)S+Z?5^ENPH%7$A.0R@*0X@PWF/:>DX1%349TAGWNR^&-(>:GVQXW1Y MF61/,-G'CAVE(H ]1<@H8Z@/^%DG)"KZ2;B&/5K8(V-'>ZCU?4!];^^0W\&\ MF.<7UMZ>A>WE]'P:/]EZA!WH2?CQ76Z)\+O5U7UHJ\31M-QB1"VPRCGFJ0*$ MA$VPIN59H2"J5W-H-RM'%C V+L7T1?Q"_!U3PS^3?.T//;Q)LO@B^7.1G*]F M)]/SY^(?VZ@VTI8P9+1Q6@G .2)([6E]V14KA'](]S@M[IM.QM MTMXI122D89Y++Q6SV'G.,2S=I,2#$9W$CW04C%=9FT'SUS>/]!2Z_;7?JPF/ M+*[!KDB@D;P42-4 0I")EWP1B1D DN!7+4!UM?ZDJS M2C>]SW/&GZUFR>GYCHYLNW=Q>"61AY91*:S35E+ F/ (%$@P3?L,-WSV/D4W M:DU[PFO4MQ[Z/XW#$&L$&1><0^TPTD%3!7B6A+[WH3]G&0K"7=LKF <2. M> .\5@@1CYG717^#S>+'XX_L7*,'GK(=AMSQGK()#9UFWAO&G"-J?HXSFE*TN0]I#[8A/V9"%#F,:9F&MB& .V=*LA%Z*\;C!^F9'>ZB-P'SY M([OW\L!A]LJZ:&0((,Y+(HCB!@ @M-F@2-T(8V<[W=BWC-<(&*(FD]75:IT0 M[BYM[H-4WX=Q9DMED0!"$@TT%AX(9I4V5)2SJFMPIC_$6M0IB]I!< 2\>I\L MZW$H%(Q"QXPU0CNA\M@(J12E96\AJN_7&6)UZI0OAZ/U,Q^!8^6=)!)80"'U MVA.Q48!FN'X4!SE*7O6(Y:C.YAZE$AKL3.S99R5[/!E[YHYWE1.Q7<4BY'2@ MHA:.,"4,4E)2 Z2V%FH?EJY*2WW7)V'/=&"A?]S[5_7SL&I516&UQMPKI[C% ME"O E;!WJ$CN[&A.Q=I1[=;3L$[0&O69V.U[(>7S8R=WSYGOS1FPM50$:4 ! M:PT!$F'.!] J48"CJ*J_<^_MS*MM%CRYT-@6>/U=@WU6X@HWJW>4B[@FVCG, M',3!L/S4K^NJ-&?DI5BM:K,:,1GB];(Z,\OQI?-08AA)_)/-@E.?VI3J[ M"BI8+&_?$W/?\T3JR5[_<*7R$6/ 62P!\E/Y]GPKNDR[ M1VLD"3TZS&;$!,2:>$*D]5J2_.)+L8CG>;I0;?9TE,UH &NE2T!'0K >,L9 MR PVBB"'')3&4^^*@:<,X'3LUDY'+&@A=4P]9'\QK\!GI#;4\1)N**+UD:M( M >0M-PY++&P>*>4!*/J.#!G1/<->-%PK5]%A&/9]U:IY3GC.@92>$Y/G-+;! MT"#8E_W3L/ZFK:,<1+W;5.T -R0QVLOB+;0/Z!%C)4002,!P6/ M"SYWSA%$>?CX^ M&Z)%S'=F?#\,F=J::R'C.V*!K4P0)I@#$%$;V!PD]4(RZA6K[W4;,.-[+1VV M 4]M13;(^ XQHT)Z3:""S.8WMYPN.BLQ[M-(&U:!3:'I:VG]$/^X?7L\O>MU M@4>R-XIV7]$(:"9)./A M]G@=;?[Y,IX7T4(5#+A>Y(@0(I0+Y;C 5DL4MM**%KHPUO;IN1^2LV,&O;># MQOW<+'L@@L5M-0&.4NE)F-@AU>40YK#^4S5]KGO-:5,3CP'WD1^2;!+8'%\D MI^?_2)?3^46@:Y(EBPVI#]M<5J@P\AQ)PQDB3BB>.P4=+/DN7(/X@\X"(TUM?X^_W?MD3XST?7[LN8]W9Y\M[=W]/S U*I[BX8 2<\ M9A1YB3$AWD*+3-%;Z'%]HT >%<-:16D<5QO7$1.+AY+U>)6PD*S4305?T4:/ MW#J,N1.::XC#?Q G< TX5IPJ52F$KIM^;6)6"JFKWPU\4"(*YJ&&7GJ). 8: MA?]Z4?01-W%UM'P%L(%VMM[[:X+$J*_WM1?4A8PT0#L+&8'2&0\Q)4 Z22$' MV-(CN-974\D58[<.P^=EQ.,H![USU ' &5 ,0(G879]AGO#A.&.W*FORX,"< M>GC]'%PYJMBMX2@R=.R6I=X:@(EFWG+N)446Y_)QP2RBM-?+!&V%C53&?&?L MUF'(#!F[)96U7#,NJ/), <(,SONK'-"60W<<)^=MZ+ ->/J:G>_EP%'W']K8 MDJ7KSN6P?FCC=.L;N7F"%QWD_;IC:N^VX2ALC:WT7$@/6'[;@C);&N\*]IMA MN!H9V]N C K:CMT$0:#J_2.:3Z5:G0/-L1SO:-/'U=!G/ M3I)XD13IC@9S3ISD(6;)6A:;+";9]+IJJJ,])2.:9Q> VFJ $>96.@ I,IX@ M#@T5J%)ZS#[[O,]YL:-41 57GDB+ .,6YO'U!=]-4SV:9KL=&"TIK.T*VQ& M[=+XF,0SM\B3)^2I#C;I*&URG263Z6TJA4W_3\\_9.EUDBU_['%\-*HWDE)1 M*JB#BKC\S69C@2T QAR0'LEWD'ND%=*DPR'9E_E5I4_Y!=)-9_;NF>M6&>&P MK@N#B!< Y)%[2F!<(&2Q!^-VN_3$CAJ<;!'L7[1\BM0H/3POC(UM.1GBN<_B M8"@O)JE1B ,=_C6/YY^68<>]/95 Y;(1T$89*I7QD'.KJ#"&%/WP6-1W072V MZ^M>96FW(-8FP]LIW[5W09J]2\1GIVM8:VJXFW?1XH(+32 SBIBF?.XWE]&[BS MJQ7]:KDEX'J+\-E#94:8I*^K M77I+$/5%@@T,T_F%RL(J=+'>\R].@]1Q[D^[=:%]3K*KT_/0J7".EN:VJ;/ # .=Z*PVZ'?Z<&"CR=Y$.\/]WVZ-.EB.:0L MI^?GTTG!H6&/.!Y.3F?5GS??73"22@M+E4.2V+]H^12I%W@&,CHV]G(&.[R"E'BM:1G#$)ZA,>,T<5T93X850 M0IJB'T#Z$7JTQC0_U *Q/Y][[G3;>'8_A];W[."V%8D8)!X2)X64W%/"E3"; MU=GC^M=N>GO?IH/-64MH#OF>[[8>JY2.G@R4,J'#< M$H,@59;"HC]A*S?"NS=M*"?M'JI.5'\Z3_XGB3-UODRR9B1XOJ9(,2"-\4Y" M&_X:N@6U+_NH8?WQW^$9>W]T: 6TOI:&1[$ 'T-?[MZ!W)VQY2&IO*?-: MAIX&:TL'\K*BKP*[^KES.YLO.CIX:A.F8PSGTI9!!Q$E#KO\9JR1S!4]5)35 MC_3K;*;HB @M(?2S17-)!<*T#!PSD I)%:&JM,VPX$._TRFUZL/3?;[)!#ZHB@X5@ :@6"G@.N("*B MW-"[!O-*9^FV6^9%UY -9'_XU7*5)7?]*KID5[OB7RK6$!%!5-CI>6TT#W:Y M,5B7$RW@G-6F3&AHJ"T9\WNDAGT[/\.$/'LS!3)Y\NDWN94 =H^D.< MYX^]3);323SK5XY/N2E\:\:"!">G6=)9>Y0_$F.;GW5%;O M4;"E5"<5(E^??AR)L*4,HUHCZA"2&$)KO!3(4>[8WKO7!AQ'% M%%),C!"2:.5I/F<5/?)$C";K:!-E/(Y:;8+ J.-3RYY]FB3S.)NF>TXMG_T^ M\A9Q 3S',!@H#FD-@"D 4:C7C%"''5G6U.LV>C0 I2\SOQ#QS_GB.IE,SZ?) MV=X#J*UE(LJ%46'@:&F TH 32$#11\W\R-.)-M3;D]#V=E%ZF8P8Y8GD6(C0 MLQ&^QPB[V\:$WPYG"&YDJ&(:@Y65L=LD $<053^/2+^F864=IUU!TY0)_&996+(N^AE$W\@"V5K18C1F-\'K9'!FEZ3@^:@Q#B?SB M_.GYIWBVXV;-UF\C#14.XEMM\G M 0TVNNA3[J\>7YA*2SI*VT6FOPM\BR2T M=:GF9S:Y26;I]=4FH&:O_BN4#ELE!P75V%HAD+6.>%..'6O8"*_-=,.(]K'J MS:^0S&9YB,3\[%V2^D!1(*P35P MFG+ 63E%8C["N/DV_15M8-*Q-](F7Y9EQ-1=1J8N'YK8TM[029=RL=[.PPA= M574R;BD1*0"1-)PK 8--X(UGV!?:#<.Y4J*A/OJXS]WXS->1L@X+3KW43E%B M/!0>E#,A,GTZE7;Z'!OK)FT;BU%['Q]V;X_3\>G'$8+4(N^,5(X:3HC&B!=0 M*-9@S]"QK[&16G=2I 8L?:WL#P7-;Y'O=1]M*Q(1'I9#RW@PCZS7Q%M+R_&$ M(&/C]BXV4=E.[3=&Z"5R891>Q#%08"A/TDTZNPDVV&T(:Y&+LX(/:4>YR-LP M94JJI75&&<0L1*77C ,^R1!-7._N=J>.([: ZAV2/G#7OTCSJ;YXO8Q[&SR M[?ST]/T_"&I6+?O)6GW[F MY3TV0 ?Z?'QIM0/$>F/+=)X4-YQ**R;^GE^2TVF6I=]R&R>^#K_9>3/^D&HB MXC$/1I<1WIKUM7 B56D>J0;O;?=D/S9W-74(US"[RC7YD\4R)_W:MW[V(9AL MX1?Q177WXZY*(B2Q998BY3$1+G_I 94G* &5^J_I=79DW:U_LD6PAJ%,F'BG MBT_761*?G<[OS\BP,F&V5Q%AS#%C6FO*+?#":2EI@0 $O+X3N[,S[&[ITAI4 M0RQ,%1>>"%&**5/.8FP%\"@8?*CH2;[+']^9=)<+RX%P='X$>2]AMEXM@J"+ M_'[RI^G%?'H^G<3SI9I,\FO88>W[D,ZFDVX/*&M(T_7+-;6$ZAZJ='+K-YV? MN=#R\L?;^7F:73T(%6B]T3^2]"*+KR^GD\%:N],VVM)J+\[;9+Y*%C[,&BXT MF\WCF5DMENE5DN6T"-N.BY/IS2&/!]6M,H),$HBY-4HK@X2U@-U&,SC#C;!# MWJPI$^,>V+GJ#P[5J3C"8=X6 "!#J-<2(J, +1#C2O6YR=EYBMX]);8^4M0# MKJ,^D2^#D#;S3SRK>D7\<9DH]-T:((A01$KOD6?4%L#DJ4C&>C[?%Q^V73-K M"&1_ ;\7CZ7=?Y%X6YE(*$@=HNR>AONTB]3)9 M,2K__QC)T(0$BV3R^T5Z\V9MX&<_;CEP]X_'ZK_[0LJ"0EQ#0JT(K!N8VQSYM"$/M\[FU2VX>WSYIOCL;]3.?1BC4&,PH MA*F"@'*09Q KI$3"]WGBWKNR6@*EQ[B:M:528:L5T2"ULKD71H992'O(&"]G M(:E'. 9[WQ+4Q*J_"S4%O_/TQHM'W5=?%ONR E>K(-(2 V^HS;-G*:@T%AH5 MO9=2U;?@.WS,JF>F=()D7SQZG\XGJRQ/M'(K[@[&//XTRE]C MPP+ZW/TV@Q MZ4FYA'%1__BKLUFD;56EK2+4L;?[68_B^SB[O1LV]#T8$[!+YLO;W#\?IXNO M57R'VPM%&JB@0 ZT )!Y*)4@=[F<+,=65+I@WE-/]WG]GB\06<@5A4X0! 0C M0 6NV:*'R*,^A]].;UX;2GIR:[X%1$;MAWL7_V^:;9:MW0ZXIQ]')-@IRJL MK72<"D#K2>MZ::35M&IK=U>/VHX@-Q]SI-MI:)@*5.,F:IA4!" MZ:%SI.BC#*O;N%UI393V>$5N&:*728=1^M!&P8*6O#!%JZ?S[:D.GO\P4E(8 MS %5A!@/B-46HOY1O"MZR%YJ4RK"+FPZD,-68:NI1S2T7/23F@8I0SJ^ M7M:RS=P>1(-18?/&Y$';ZA^;ERD%=Q!R1'5^5.> 0J2D/-7,C=N ;D6#>[?< M3=%ZN>P8I3T]-E(,1(:[]>V)Y/MS6.XN&5D). :20LLMLOF!K@!%?V%8<,=G MJ+>BO<>,:!6E_D_3#N?%WK*1)BYL2R17P@M- I)&E*8O0*!^@HK.=@-=,*-M MG :T,W4RGUQ>Q=G7PXW-!T4C!R62G#."!!<&6&:E+'JL Q(];C=&9G$VP6DX M9A1"'VY=/"H:<:,(%$8+)QB2RL*P6RY=74B/_)V=]A2ZERFMX/8S,.98C-*1 M$&48@MS=I5I\3";)]":?5/?:']N*1!Y)[X)YY<)4#(!6P=IB10^M\+UZ_6N: M';65]O@)^'8PZBV".D\'?Q?']$>:GBW>)\O]*;2W%HJ4"G!Q!IVU%$$('>*^ M/&:7#9+M]V> ML6$UE#JBPL?LC089LL?'V;Q[7W'?ZVFZXSP>PFQIV1D$"*. M2F"1PHI(*A$ON1\,\1&F5.^,%>U"U=LTT>I=+2PP#_TQP /G#9.$^O)P%:$& M_HO#+ZH/N1=I"Z#CO&UC+!'<>@4!YS[/,&Z+8.= ]&!^C7O;T8+N*E^[J8?4 MRV3%*+<68R)#$Q)T<0>+>.B)-II;#1'AG#M=(F#MF#*EM8C]TSM8A\%0.R;A M_2KO6WH^*8*9XC)CQGF:07!]FR0IS:[2+$G/EY=)=FN@3NXO;5E8VK:%,K37 M0H00U,8HQ\)^6VL5S!Y5PDF(ZS-PM*Y5>%([OGA8, ?S0FVR=.W*<[6K6$11 M !H[ AA .'3/@\T)(C&B?FZK_K:8]6G3 4(]3C;J8X?SS#.51PK;_$Z-ATAP M2J73%)7P2DOJ.Z;ZVWCV/L4TQW&(VT7KK5AW::!N7\_Z''_OIXVNK++;]]&';%L%,BZG_\[?E%HL/Z?E-Q_7"]]T M-KV?HFJ+H'WF7E(W09"<@#[-#;2U7Z43WMU)XZ(F:TH!ABR+A1(%C1#.@2!P;[W"GN?AN^ M&^UN32O5+F[CO[F6QXLL3L_S5))W[M3ECTV?JUQGVU]#)#6'"G'J.>*,0FN@ MMP5H'+ ^R58SNU1KM'CNVEOK"/:U/ZD@_5YG5N4Z(JJHT9A!KX&WS,'\#DF! M@4%RY*&^K6OZ<"8UPO'GY-0H':;'0Z5A*/3GI\_9VAR^)_#>0]CMA2) J".. M"@4<(,@%3)DI)W=+1IB$IP,-IAW!U1U>7[84BP"#!@@M'E,72*N<1*GJI MK1VYB=)<>178T BIE\J+49H98Z)#2S[W>\XS>_CX@5^75=K[1C M!$(40&"%O)32/M\SKF@2M %^VCXT;:ARD\VKLC8?%XDX< P#A[$04 \'7+]CLF+L/K2H2E#,IJ072 M.>\%]1;" A$I;*]O&5<,S.C%D]HQD".AUF2RNEK-\G>S_LC2Q>+/>=@+S?)^ M_1$TH9/S-,L/HNKSK5K]D6;"(T4UUQH0$L:EU"5VX<\1YOP3 N)G9!-VAF'G/U_2@EP>0 M;UL5D;&:>R* A9(:;;U&I'1;"<1H;7YU]EC;,/QJ"<".0U(JQ#28=+Y.^;N* M9^_B9=FG84,82DGOTA+/STZF\9?\0=:U-W0M_=GI_&,.>S:=7X0/@FF=%?]< M&T G%4(<6FTGXH03@!$FSE/L/5&J.!8@W!E4*:IKO'CN"Y%HK8T(>:NDD8(Q MP[ES@#('"QPIH?7GH)9#* 9B3SH.W$<=@K&9^"ID1'OZ<42-Y3[LS+G'G&%. MH"*D@ )Q9,8:6#$ &=*6P>S+JGHHJ FVX46:3?^]=O?L/=3<7SA23AL&N ;. M8@Z5P C*&6VSR_%,_]=_HNX6CH+Z:V?KZ"SKR@;2KQZ:62%L'JBQSE4JQ_ MW-MO^2SYURJ93W[LL4DJE(X88V'(::"(AQQ;G&<&+_HMM:E_BZ3C:(GAC93V MT>V=5<_)O?-B(JB+?@.%V+CMEE8UNXTUK:/W\[!G ME+;,V$DS'K(LRDEYKXE3I7CDB7).>\&(48Q!1B0LEVZ)] A/>UO59P6N-(1L M &NG_.O_G299:/_RQTERD^Q+RU.M@BB,-4P\IM[DZ0J(-!#SHOAI-VHM85OK"1L6(KV%"'M$,=3>:%)B0>G84Y"VK? JDU7+4/[< M]!J[K31^5@W,IK?SZ]5RL08%5[>7GI:*C-<2:$!I_DPW]XIZ5WI.!,2]>@CK MFTDMZ'$;6QIC-N1,\\_I\O+/>?IED63KS*RWG7F85.#C TM@;41\6 4$X\7. MN(\NFHL0HE('9=$\WX='!.N-GY?:?OW5![)Q'">UPREC^)"E6D%*^) QCQ4R'FCK"<24X95 MD2$)8O4K)JGBKMMJX D!6BHO'# <*UIFFF**]_D(:8\Q2979TUE,TF&XCSHF MZ7DO\^V:7N3;(40IZ).= 3K'*-*ET$%@7V;ZL MJP_Y99^@J&4I?OD7.UWDQ \=V9\=OWHMD:76A$T3DIY2A8F5 . "!X_E41X* MUM#RXZ3YG2/8^[9T(W>^ JBK]:,AU?U>.XJ',NG MS\.>(S*CQT.:\9"E[0@[+(F#B@'@0)Y<"G)*RQ=>2,\!F>U%V%769YT(N\,@ M>VD1=@PQ;:'+ PNY TX TMHO97UP"_[! H9J %F#CI4?XB M&5?6E\\#(8)'?DFR;84WBH6J!^7/3:^QVTKC9]5X(NQ@K0@[6$35.R X)A)" MYI"F0.>XWO73"-VK5=U%A%UE/5:(L*N'V9#<0+6X@0H?JL,.A2$EL>-&:ZL< M1:7W2S9X*[)[SV'OW*B'V?%&YE*L/)-4H+ ;L11""50Y!B !]7/5=):/;3AN MU,/L""-S/V?Q?'&>9(O3U?+T_+;O_03I/M=RI)W"C#NJ#3$(0RV\+L\H.1.] MWC,8(GBR<133*/32US@X2><7GY/LZEY(Y@[N/O-UA+$7#$(#K'$8((VTV[SY M*AKDJ#R28-VZ?&N.95\<>9?.DQ_OXNQKLO2K^=E"+4V<93\"%&L4=_!E3\F( MA<7!0A9,!TR1-MP8SLKCS#!$1KR>#LJ==G$=_II ^YE- 6(>$&HD,]XS3HRC MM/3J"5,_2+*SS*;C8%9' /=%L=/\=?); )^);]A!K-T%(\,UL8XXE3MA@MEJ M@"S=+R+8R+7I1%\VG5J%M;=Y:IN\ZLMBG3UWUP2UKVS$@AE(-=/2AHVQ)MYS M6$+)I*N?QXF];"JUC6Q?;#+QXC(@DO]?_GC<39A4YX?.3I7KB(!%#E!/'.+! M<@062UU& (89>H2/[+6HU\>9Y#I";3]S*K^;5(T&U0N''82U0CEFK;&6(LHL M*T^S$44C]%ZVK__.X&I#\9M'@>KI?F?Y" A*%8$U2!C%NH2I?I"4*UH_W:OEF>XAYA:SQTDR'!+ M?&Y*E^\N66;!N /]FJCQ\&3W];#Z69@RRIB]<1%D&&+\^>ESMK8[?QSP$,+V M0OG1)S!28PRH,0A)XFFYA$L CO,-A,JJ2SO":?BCO?S%N>E\E:X6SV]'-L[E M"L[U]EJ)A*%,.2<9M%9RXQ2WOL#1:-^G(=S)TX=U3>+A,!X_5T^2Q>+S93S_ M_"V9W23OPM>7FUUX)[S=V6*DL30<(PIUL%:A15Q)6N#KO1RCLW\(=K7&\#:U M,7ZVW^_E:9:'*R59MVS?V6)$- S[,>L5!(3 /#NB+9_K17J41QM'S?8VM3%^ MMG?+[ UN$GG-(1<0::B8(21HL< -.%[?SNWNA.:H65P7^?$S]MXSY_F/.[6? MM[05484,XD92[@S3E"!FRC6/.3+".7GL5G0[2(^?O84M!='M"O.HWYU:TUO: M#-MU92ABP@$&N#7..UC.$ B1^J%9([2G&_.L=:NZ':V,G_E%/PN;J@_F[VDS M(M @(FHP@35CQ 8H6T]'N:WJY7Q,[\/IC_&T'FM,824(R4X M$%!97FH5"%K_M'*$]O9XF-U,"\/'UJS/@;?%R-R)UD""]\ERC5:2?;J,-T%= M7;>S._2GJ^;0EO9ZF*D"2<^FL]5R>G./N^[[9+8* O@P\DQZ=;U:KH]L3L]= MG,VG\XM2_I,*44AM-1%A1RS@4L,P3KS2BG+FBP *P%$2+/-H=Y^72F8KK/H^6=H4[]4VA[%%3_N(\Z5*HA'OK'\Q7L MB;GJL-7($R<,(0HJ"*6 E&DO"N48Q_L\,JH;O-4K1Q];1*-136_6_K,"OX^O MDKW9N_85C1@+YI^".G\+T$BKL??ER\G0HI'G@QL%%RKQLS'D/P/91AEI]B(Y M-@RWW-7U+/V1))^6Z>3KZ76E ,:M92*& 3YD1:L$SK,%1>7V]?9RENZW<;?V1-E@A: 5PV&HN$,.;QZT]!?6SC_2\ MV/3HTQ@"^([=UH^\JQV[J#]D:=B>+X,!>98G3[B^];GTV-C0]U0+F3[,XOGR MOF!5W,+["T? "IGGG:>&(9W+@($JCD0"Y2H=3'7M\-W:C>JNW-U51,QP[Z%6 MFN3G4]X(Q4L4* 1^+$[:-A6ZU?W:*E:C=JQN[:G^4>%2:H72$<$.$R:(9@!2 M(3S%1!9@*=; 'N_-T=D6&QZ_)]@Z>'T9:]L!"6+L=1!5*!VY/($UQK&39ABRW&X.DJR4>*]+8$N)R".C M)#>440F ,YH)5O;/8=>G@5-Q[]:JUAZG9&L%I;Y8X%=A5[C,LP[-S_ST>_ZW M_7>*K.=0>Z"1QYX)30 95X)3=0(?81=>XYIN4U*(AQKUDOJNF]%=VDG4/5 MUU2@5]/96957.Q]^&$F-U6VL";&8. 2I*X<&U:I^-')GF?BZ'/"-P.E+U3:Y MSI+)[5L?.Q1]_[.(Z8]3R"%[ B3F73HWVJ S.![PS^R MW?<4=A>,M''*4>Z!] 0B@!Q!IDS6@G#],\'^#;[F/&@5J]X."#<7&>[S./Q] MEJQU,C]35VFVO,O[L[6/N\X(6VHB8F%H42#UK8K^K4T%*.PX17-]5T;]QTN%L=3A2'9\+ M/W=XVO'A\,=D/; ^Q*'9]6-G\22OHO\&N[[1M(Y@R9U626AR/4\$.O3=W#"= M'/SVUFT$:]@EGMV7365!_1?)K8=Z\\F'^$?^(_4MSLY.JF2/;EQYI#3TF'O! MI7-6*N"TO\L-P9FEL)+SINL#_+W=7&SK9_43_H9M1,S;?,MG$,5,8<0HIB6. M1)(^3VIWIZ3ND3);0P3Z!7O4,00?\R[OB10HOXG"N@PL4U9@* E20A$HRXZ3 M!L\N]18/T)OJ'X?SUL2PMWCN7+[]T=N;KR(*K)66Y^XFZZ$7!A0F/6>*Z9'? M.ZJAC^:#[R)N@0=<:0>D)8A"I2 J M5TR'S?@\J;4T\?A]UP88]*;/^'LU?=[_+J*$2HP<41XI[2VC5I"B+\ZR^OKL MS"/:BCX;8-";IW-M*>P/OGSP720YYQ)XR0F65%N?WZ3>],562EO1DCZ/S*QJ M@F-?G*B/S:9W\[/2..&AT5104RY'%O#Q&.T/[!U2XF(>$>EQEQ3+H0&#IGB@C]G2+OZJ3$Z"T,8%7G:@;5V!&R>S_-B MNE@F67+VB,>[8U_W%HRHPTAJKZ1B 1DFL)&E'X-"6-\UUUE\P2B(T0FZHS'# MMP%XN_8N3E?+Q3*>YU&B']/9S*=9_LLN#G9W-AAAS0TTQ$L@1-C58TRI+=#E M&(XPW\^0QY5CT,$1,OS]:L^2VWI;D5&>!-A:')U MQ_5:*CD6FO\1/EPNWLZ#>3--S_;%57?06J0QQ=)J%8PGSZBT@&)=X!HFM_I3 M^'";FN.B>G.E]$;VW*YZNUBLDC.[R@)\MR+?VN/W7 ,+]SW))M-%LM,B.;BR M"'%E-&&20V.<7$\'&U^#Q/4?)QUN"]4S5;O&_%BFW0#D>;*^99N_=>"^7T^S M=0WE,.QP$M[;=D1X?IAMB<[3,2L*"0"BP!QB6Y_GP^T(CVM*;EM%QS(L_A&V MT,G9;9>3?"?].9\NRHK"1-P)[+V'#@+(F/# 6E8Z MAQVN?RH\/D-K^+'2N7Y>V*@9?JA$@ C/M$282VT4,=R9B&.P$T+1\/?R( I[>HS!22]H='6KS=&,K\;.R8&V66U.N8LK3WVZ.C&WO#>B5YU=>0CZYY[/2:[6,&N8=+[,XLER%<\^ M)]F5^K)8_W-;N'C/8D0FD,$#B2G6.K^4!IDLYRUN8?TWU/@+&@E'H)E>5Y0O M^U'X:*%CW'"@39@^" :02$UG&I%C?X!Y/ZS[Q<=/VN55F MU*H\EB%VL"6[#2#8X[E_CM \-#[954Q<7 M67(1+Y.W0?[I?#&=_".>K9*NMV9[FHV@(<0BB+!GU%&#@($E>@XV>/U&_-J* M=:F)8W'FW5MY'_:[GT"CAVU&(,_OP+5 5!E$I!( E],=HFA$&0S'1;GN@H@: M*>A8!L%^JW2+I@8])MHB4P2Y5T!3(2545A.2WSTI9T]DZ\>OCG/K,]9!U)<" MCWR0W3,I1S/(]LL4D?P&"T8*2VL,I]PR5Y[N"TOKOUHVSGW+D0VRUA4X^D&6 MOV:S_/%V'O2Q6@>)G"XOD^SS93R_0^I].K]9@]5Q:IA:@D2(8($)\5)[J#3Q M5N%2&]PTN)\D7] VYRAT\X)&2G?7]PZ5(<*66(*#46 18!98*M#FPCVP]=]" M'=^=BXY)VO]8JJ7"XQ]&#V/G!QE%#T4(FU.84H$/GCJF6R(.W,2[H< M_E(&42,-'O\8NC5O!QU##T6(!)"!"HY1!2W7%&,DRF!\Q'BEA]R.Y&+%2QE# MC338[#QFUPG4ERTG4+?+97K[UL3BG]/EY64R.[M[U'*9KG_\*5DN;Y]1VWDN MTWWS$61<>2TD8$:R/.TU &6T2)BKZ@>-CN\J1#_C8<3:._[UY.YJR,!+RA,I M(JN=L-)"XP&5-*SR")7Y>/-[RB_H4L-+656:*K'_@_Z*"^439^)6-\"0XD2< M,,H SL_B+"=&$(O+9=P"W.#M/C"Z,3-49$"O*AHL\N5S_%TG\T"%Y:+K:)=G MFHJTEH(30B&WTEO+N/ ;>]0U"9T>GV]KX!"7YO"//HQR_4<^!O.DD7F$VB*L M3I/PV_AB[T%BV^U%%#L,%*&(4T\<=@K#TKP,FZ\&[RB/S^/4TK'&P#KHB]_E MTTE)=C.]>[SD">JE);CNX.)SNHQG]W]OTK#4I,O_298?DTEZ,9_^.WRZ?0;O MK>W(46" M4YQX[0VB !96JLR+(/U>3\^+U%SWH]-'T<_!N[GK!YB'-QO/[*" M(>$8(80#1C3UB)78:][@OGYGULV(^-C72&F@L:,?+;>[]["=O_M1_MVNRR/] M"A(I%)9KAQ45@3#$*46(W;BK;?T#A\Y,J)]P_+2ANJ,?2)N:;@L]=A8,LA3M MD2G20F&J 1*48TA@/L%MC!:LZKN1.K/4?L+AU;(61W^.402=GIVM617/['0Q MF:6+]=,+^S, E;,:DZR!XW5\1WX#QBIVH(MCX?V3 M](CK2:*WH/@JS4?!+ 9.6F5RSS9D2@M6WE&@RC=P;8UN$+3+Q);'1P?*&OTP M.3!J[-%-Y?4O;;Q,?#S-.AM+;?$YOT&S>"A(\GV9S,_R5_S>-&YT]661_&L5P'0WX0^;+./IK+?F@I7= M7]_V(GFGU?R/_(#C[__Q_P%02P,$% @ J8&&2R8H >[,KP =ZH) !4 M !S<&QK+3(P,3/E^Z(^0J/L#7 MQ,R< B@C^.Z;(?MZCX3%3R M*F^G.=WZS?E9MUT]F^ M;IK;?_OYYS_^^..G;U^KW4]E=?6S[[K!S]._.OF)]JM+]ZX_EO N^G M;_7V3P[S<%]WMCF,C!__]N3S?P3=I[TT37_N_G;Z:%T\]T'VM=[/_^>7=Y\[ M/]\4^[I9[S?YG_[S?SA.3T=5[O)/^:73_N^OG]Z>1)?^W'[BYWU^U?+],:^* M67SW_%KJH>?$/+4-HRY$4M0__SA2]NOM_F__&G MNKBYW3%Z?IZ!7P)P\Q2L+G0=">]E0)YC]?$7*L;[A77=7"WBIU^I&'/?T,A^ MJZ/]/OY:Q=C50M;:,LIFO5/<,IY\Y4G,N_93[]B?A@^VWWY&?COC@Z@>?7'^ MK:#KW:*[7_\B?UI=5>_N5JO;U=,MYJ\S4L?+FFQ9TI;K'M.LH@"G?D(3D+@>#-TT3,(H37P24B]Q"4I6W7>O\OV;7S^/2+I? M:;#U)Q%FGG)>Y75Y5VWZA,5 MOFZQ_V?$SRGO'0F@,Z(T/EMQ/C__?O/!QPP6!Z\<_YKJG'W[QI?_/&]88,_#]%:'O,>KG1PWI/ MXJZM/LIJ:+D/&ABL-DY9;?.*547C/UI7FQ>B-7SBYTW)4OUM\^9!X-KJ2*=+ MI<96VO/%W'N.JR>=,2MO;LK]YZ;<_/YQ77VH.BC;OZUW=SE3Z<_7ZRI?(1RD M:00#'P44N]#+PBP8+?L!\5;-E(=>[) J[(GTQ^9$BCS3*7N(3MUBO'!NUY5S MW\)S_ESLG6VYVZVKVKG-*Z=NP?[E9,?41S>?])EF6DSY!I(_]R0S@*P+.SU$ MI\/H,)!.A]*L]''0=D;Y5))NA_ I]:C4UT2E9:\S4\.[YKJLBG_FVU40I1@C M%\09]H$7DHPF<+08@ !)RIVP':,RUXE9[:PG>-*Z)LZGL)YII7*.CO7 '/@R MB[JUZS%%?)HE3:QU6B7OR6F-FLF.M#:]K>L[9@V[*?&#-"-^Z#%!9-\?^:,U M2(-@EBYQVEA"DXH.VDP]XN504HLTT#=?ARZI,R-"/0@1 1)DTU+Q$?7B M)>&18D5:=#[<->TT>+N\L*)>E)(X I2&S&8$*4KCT22&$9FE/"*&EI"?\H!O MI@8)42HI1+K85*%&'SB8-"-)1TA$=$F&7$O%2F<)%O=F5]5V5 M?[ADYF_S?=TM2G[*=^W0,2OKINZPM"N$VX_K[^VL6CW-H>'(A5GL14G@0>3Y M 4V)UX.*(PHCE[/7:4:AKU\>@+<3SL?0G0&[TX$?^NR;#K\S.K#8=/0\OL_T M<$.!M$,#3#E;+M)9Q'2D7>K?WNT8I,XT:DT?@X-5Q?I--R=?H^^'SPSPX!_K M:OME_767KR**6?D%,C\,VEFJ* Q",N(#*4A$:B-SJ#074J,CKI7XP,41Q"RSI<"'"01>.GT_($+S>?S?JEGY.R"L M4&10!/5:@!@^O=7#B9A>4F[\^HE#A#=JB,!.YR;MN0Z.6_Y#=?\VH5 MNABG.$8!Q)AZ-,E<0D<+,$)"%:+(]YKIZ;B\61=[F;[.2X] ;]? C%1_?XD4 M?3V^9^"E/B_(DT6]7A3Y<_U>RGO>GO]+L2]N[FX&&S%VJ1M#1-P4 S_T(/3\ MT08F02;2]\6^67/O'\"(=7M!;O@ZOCY:Q+K^@,/YK4=BN/,_8.%,]Y=CRPX! MD,1>JF@O@B*P_G9D(P1A&O@$0.I#1'$4X@2,-@B.Q$1 Z)MUBT /1E $Q+CA M% %MM B*0(]C*1$X9N&<"$BQ98D(R&%_+ (S&. 5@7XJ@?V3;IR1QG&*3 WT$BT.VW'UD#>[^^R?LAYHIF<=#N!O)C%[L8A83) MV @UI$#H;,8B VJD]14Q3)1XUQ1LCU@8FI)_G%7--_'I:%%YE!T,'INF6C) M -JAW\M2\'CQ:/EX\&83;?]ZL-MBW.H9ET4Q22C) 4DH5Z&PB3, MIAEM[,8B*4'>BF9=[['48EH^@S,^039#EZ"J#ICZW9A.CVJA >I)?LYHY'Q. M[1 Z!7Z4JEN;X*)67C=5L6GR;6?QUWW1U)\^_SK83+(X#E'JTS3*8E8E!RXX M;-1B\B>TS#7+DNZ%K\^_ULYZOW4^LC\(KGO-8Y!S)8)K8Q.N08HZ9,Z? M6S[_LI @G>7JW"J:$H[M$"9%OCQ>:5/($*] ?D#]8 )6&* M@AB%<9(@E_A9XH[6?$2$3O3*VM L2N):)$T6GPJ9X$E,?XX0C0=UEQ&=$]2< MD9NY9-HA-+.]*-4V,3YQJ6]WOZ]^W5?Y55&SCIEO'RG;N(9 C]%%*8P8J.] M* FR=%I(##V/:Y>/(E/:ZQ_(*36JJ#NO. NP)B8\Q]B<)U70BQJDA=+M<#=D M-\%A$[4/@)FB^)',MVYWXNVY@W3S$?&,@BMF<%DA5^U,J:65*5Z5.37C]Z[8 MYV^;_*9>0>31(*9)G!*"4^@21*>-XCCTR.H^K[Z6RE9AY@,2Z8_'V+F[8]_M M'AP*:2=%!2M4$Z%1M-!B-B9BZ8?GG,X+QW1:-YS.#]O68UXD?L[JB[JHVE& MFW18=&5%-=?:]7]8@3@Z\_ZIW.UH6;5_N0I0G'D9H*F;)" %01"&> 0;!Y[0 ME,-"$#4/(_HAFZ&,,#-8FK.$N3@9SAP7PW+3P\L_G-]:]YS!O]>246 M4=,J7GGF442"JFRD,B8+9*CW=]U("K;S82!,PR2-_#0DT(/3_K8$$G=U^^B! M 9/2QXE11/4>N\._R^!(M-:-TUSGSEL]>;0KKX9O)7H*-X(=+7*+^Z\M94I$PE:[^RC[8U&_W M_2,A?ZW*NEZA( Q2C&""7!J%*7;# (U(V4C0Z&A*!I^9S7#.50LM7S 72<7. M3#;2';;E\E'OF<-BWOO6_H9Y][IRTC/AT9B5YC2&'R,OS6) <6::'PWNW-2N M2_3WZ.*[BF7"X26U3BN/ME'6Y%M>;0H&=^7',$,@2F,ORTC:)9%<]<^SK#?DF^W1=5]PY125B!N+W; "5^ M0&'H ==-1MQ>@"<1_V)N&#$?M(3PGWHPDD/]+WN\3&G:K>]YBW?)D8:"F)L9 M=QB*\^)YYLC/KH4<>;I8YM$=.HTC%'7-QI*\9@\?BDQ=80'@)H?BBT/./$(LM">5,[L07@ZR4O&67 M!GC#^V-(V@S_M2\-B$7"E&3]+:]9 =JK;+[IGKEN?_44?A#$F1^E28)=Q/R( M_/;%I/$$B ^$SJ): UKS(D*/?HR@Q M20)*J4<\UXNBA+H81]-!61((70!G(7S-67B$^6; .:V@.QW2=B6C%^3%MGDK M:P?&]X$OT00LV2@^NNZ<:%9+O:UJ/KIFII15-[4?(UOK)$C?I+2>6%J6P5P#T,OHJ'GQY$'DC@+ MT70YN)>&:M>.S4(WE(! PEZ26COV":/CYM^<,F:L'8ZDS5NIK9#Y*LM=&C.EWKC:-M M*\H1#3(W"T 2HBP)(Q3%P;0>'E,<+7B@2B*,Z>A41'!HP=$65:[8>N1T MZ?T[NEO0HB=DEF@\EIZ;^7&W LV+_:('6Y4TRA^C3C!%EO%#L IC;,_1V/-3 MPS0-/.+&69"&*6V?-XK2T2F4^6IW'BWKBBW':"VM(I2UF$6KB"4:BZ55Q(/3 MM_\*501G[!<]K*ND4?[0581RLHP?[%488ZY7PN=Z] COI_QF7;0G6+)RWQT- MO%OOON35S7A2<)6EA% W#<( H32.8R]*IT(HQE[*_>:X;>.\+_?Y3^R_SH-O?!5>S3KED+^B+HY=F+%>"0+7"], I--3GY@2 M\1?)+,.ON0)[<7E=8B;&,@9%IE\L@_XZYES.+\Y(E/3ZIEC,QO>E>15+6YM% MDRFV,O3<#(JM6(VF<.$5I5,.>JL X- -?1=&, ,XF& M8VF5I4BT"?-5BLZ&^T-7*5J),U.EZ(^]D7TH\.JJZAX,?LNP%ONZ MV/QMO;O+IV4<+P, ^YX?T"@D8>:[F3=!)E[ 57=8 51S)3'!ZZ?-'HFCD#8R:PEFRUX*UEK3RQ[I2G (+:@.%'AAU[X!^PH#%0UET<+ M7F^ M.^R<^2STSG-RL+U_I#>)\?9'Q^U*.>WE@QG8..U MO!4O%6H=J5MOFWOE^5HS.:J2M(D86I29>P58!1A@$+@HQ+X;81>'B9^-^($[ MW>5OXG5XY=A%--O(^_!UI[6F1N7JVX(UF5M# W@U2?N'R\V]6\NF9<$&]2^3 MD45Y,9^,I2*W?!Y^^/CNR@W2U/4\&A'HAV[BA:X;3[=&DLS,=C+5H#6/B@F4JS'DMF;2K>E'S[>RM!C+ MM[/BQG^6^^L9[%]/G%3OQ]OE9;]N]/>BN;[.=]M/^:[-)TW9_?ISWC3]@<25 M%\60HB1UHRR-7!3%KCO=Z\>*"*[WAZP"K'E0JT!VGZSMC3X[@]/MGI[NKYR# MWZ)GA"V(!/<1<@NP6IVG_V4:C.CA<@LPZS]D;ET#$CBGKC] 9\^K6]0^;#FW M;A,E3\ZOVP3.DJD16E:7>7%<;&)$$IQB+Z-NF(9ND/J^/^TUI!&R979$'/F" M$R27(U@;YT@DVL#2TR2:@F_Y3,GD]8\W6?(DH(O,E\@WJQ]]RF0&,\9F3>9& M;_EL_'A7@T^3",34)0F,,4I1"I-DNA6'9NFP.X_L%\_&HLC%]^:-3DKOS'O^ MJ-Q+N?B5Z:B-NZIXV\*/KJ'2O"RVJTHL6<-']RO&IP)091&+E!>_<* MCD&6 !Q,<^C8#1+]EXMJ=D#SQ/2GS[].Z[SB-Y4(C7BLIEGKQ:46-1%;QT!G MSRB_L$/Z%;4R$_>@6M3:%INZ-M#J--^[.B^*9^>W+6Y4MLQWVTR1DOM;C<;3 MR#7T7];?4+[/+XNFGJZ?12A-8@!"+\8IQ3B*$WK884'XWMU=#)SFRH]!)2X5)IW%F:$(211>^F/.>BCKOE?Y M*@Q(X$(0^G%( 0D(#+QI(X"'X\#((WJS$&HN*_IW3.Y[<$[5H3/TZ-V\P FL M?5L=,^,S/'W$!]>;4O_LD^ M.B97$KJ9BS&!<480RGS@IM---BD;MXLDK.71:DY>O^ZK"9.S.9;##4,MEL:6 M)XLSI2T/5%]Z&WUS!N><4_GNZ$:6/J&Q%/8@'[8.LL\TSO>\<0X^2@RFU.0Y M[5$[D_/L:3%VY#^+^"AM[=N6Y,7/3;GY?1B+KG 2^0F) "Q&P$44C^:L*,8 MAU;D1B'$NN>,6\#.W=DLZ52'PR%UBWW<+6U)^A1K 0NG4&W!7RJ-/LV@%T[G MY#A7^8-DT>/ +9%)I1K.#YY-Y3@QE5%G1&SQK-KORZ9E-?RJ_9RW@CX;(9, MA@FK#P"!$(!IR.Q'F%B17N6@:\ZSXW/P;];]>_#CGKN2_>C\<5ULKE]*PNWC MP4<[6K[FSN'CEB1BR4:S<$;6WUXL&^%>#$>2NE>ICYS^01+UL_%<(F//:U@_ M>.J>28ZI'*XBAHLG\\,W]?_H\V0;]@R3REX*\R"A<5&4F"[TZN(HO%M3]/>VJ/&<.3D8@O#6D.FX^"Y MTJ9B1Z*TA O%#UVJC)"IA#>\PIE/MYQWV?W1.YPHI"Y),!%$230]T MAY"*;^I=&K"1L6LQ/1%\WX)JCX>/]V(-+UKG2SY;K2;R9M*D\: OERTG5P^7 M75V\[M>F>8*G,6\J;3L_1OI42XGB+*HA7LO?8'G S^)$$ I ;$'(SP5"ZY/@(T/8\WWRO2JRA- : =]_0+!OZA'B$Y1SC6FR*\1Q)9Y1)";=V MB(4:5TH-;4]P1+"YSK=WN_S#Y6@<;I@8U-T\7XV^'_WT9?UUEZ^R, EB"@F, M<1#&T(UA@B<8!$="A;MJXYKKZQ%O6T%/'?(8\D5;"QW]POFMP\UYU8J^F' 6 MO$N&0[ N51X)/>6B(*/GJCI=P;%#3_6Y][A&TLLCK^Z^W6_*F_QSPZJFMN!Z MU]+?UFK?BGKEA>RK X0\UT]\Z+D>ALEH$89BV^OFV-&LICTT9\+FC.!8623'$JUA_S?=YM=[!_19N;XI]T0Z:F^(^;R^OW=?Y+WEW M:VT4N00'J0LHQ%G@X2A!V:26*1*JK-18U*Q@ \CN@NOU YABRJ6(7CX%,\^L MF)(=D_H0H3- ='[K01J6-"[BSDB;6N+MD#C%/I4ZFZIHD;;-+YG-)G_'+&[? M[AO62 LV9(5UG3=L*/O+^K_+*MNMV1"W+16CQ L0H "DF*(41&F,QH$L=$'( M]62W+MO:"[D1[IM=B]2V>%:97H?5UY)?BU78%.GDQ_ $^OJ;VQZG4PU NU'I]@!55&65<,VKJZ9) M%E529P#H?#IF]PCC0@-]+N;.2J5*YFT11Z4^/9%#]8R);GL[6IKNRN X=M.4 MQB"+DB#%,4Q 0"=KR!-:AY&UH;G ?&YOA]1079I#/BDS09^8>,DPIW6OX"-J M.+8)RI)IAQ[-]N+$YL!YK,S1G/:/53X6>PFB,0Y AE//]_P4192,^Q$ASGPX M5WW$K"V@0Q?.B%%R2*N 8WEUTD?O?)T28=:89CT@3%"]Y,BV5\%0M#E, M<;TR^HG1N5^_W6]^&FJV.(APY/DQ1#2+ E:D89?I)R$41&',?L_]1*CP-VO6 MK!Y/>[9Z\Y/ 6X_B!)T7(?WH13CB^_=R,=N M/B.G\^BPX,5&>>REB@8A\O!R<;5?[SZW"]9'AOR(U9%1 J(D(J[GAYC5F<7FV4)8?7IT:KDBIOY3#O.2((:__6I5UO7(121"($4H@3*(L<",_[[<5NTS!;?K8MO>UK19U]=B2C6?53ZU,DJHF&*-T-J7 MN09PS@%=>QD6PV=6M5YBZXQR*2/:#O52YTZIJ4'.OC7I\(S!VRU#5%P6ZVEG MWX!M"_?;=^S7Q8Y);5ZSOV,%_9-M@-,]47\MR^T?Q6ZW\GT0Q@DD<1)@E/I! M@F$X^I!A+'3*Q"[DFO7UV)_V:N5QS^ZZ/R>Q'IR3JPKM8%#^"JY7$G;)NO7( MT8OCI^4?-(GAO,SH;;<3\ MI=R\?$>:#2C%#JN/7Y_$(,,(N"0,4PH('>#^4LUY[$6!F4D) M7P[1PH:8O"^CM!PB*,R-'?HD#OOQ86TYOV?,:G[,6=-@(G.5?[C\6]D4^RLF M.3EK,P=A6M'83[,X\@%)8-P>H"'>)#$)$;M-1Q,$W3,+$\3V.K_[#F1; ?NIV\N79 M6O6<+C$#\CYO5HD;1R"%<9S0%";(]SSH'ZK".%UJCH,'FV8M9Q#LF;'@BI7Y M.0G58;)BUH$Y]7JG%!AX0Y,&(K&W*W$8]U[CP%\\"DND&IQ?YA7[RR_K;T=_ MN2(@=,/0!S'%.$J@[_N$3,!#1)?*/I)P#22D[8#,:=;?G-V1>JU[Y,ME*-D0 MFT]:!J)K11X;_728H\>?>+W)[?G(&[AFX /+HUZL@!MP[HS1W27 M7&%6&U@KLB'MV\2[1Q>)O>)L>.2$\75B_@;RX^4]*1:,K/V*1L6>H>![%L8[ M]NM]LTJ!"WU$$AR'F8\I8"[ T07@ JE5)"N :\Z%^+FAX7?;!H0B@;9E:*@I MQE:DQ5.#1.?@].O-D"^%<]&1HT2K^O%RJ3IJC(\FI>/'FW7A35DUQ3\[[!\N M'^_P6KDDH4$4^C0- @ H]K"?C48]&@A-GLXTI7N4=X2N'=[-'-'-Y94O+1FD M5"R1/&;SR29;LWI_GJG9WP@3FA FD D %'B ML1_ZE[23R,T$WHR0^WI]/>K)>V!+/69]@IHSG6@NF7;TGME>G'_V2Y(5[H>K MUVSD_BF_S_=W^?O\8"W$K)Z <W3.C=;N1+(PB5MUD84A]-T,XAL [ M6 .1T"$N61N:1>*7=7L<8[]F4>TF1>L!FGP%(D2@> 6BBSLQ%>D0.5,=,H): M8+/L"6XXRQ 9-NU0F-E>G"E#Y%F1'..L,A)#SW5A"%T_HB0E7@!&*SB(\*HI MF_5.:FSSXG<+*3C]4T,DG*8:9%%.9D<0.7E?FC0"=%N%B4R@ODW9& MEA0R;H=2J72HU-8ZI:9;6OOU"J2L=B(9=E.2A=@-,_;EHXDDHTABKH7OBRV> M:.%D1FB613TI4E,L3H=CD?F5SO++DRMB1-FA$G+0GY]6D?%?K)(9I88-HT)6 M)5& <.;Z.(WC+(LG(P1$XE4+]U>_BAD44;I$JA(M3,E5()]?(D=CG3':?K&F M$.;+#F60!?]LK2#)P?QQS@I"STO#%-',]:B?Q.S_I@D7-N 2F@J98<;(K,A& MT^CF91+GCFJ4\J=T-&/+$$9JZ,)-JTV2,\\1[J&*(#?<5_:U%_1^K,K+@@V" MO !'(*7$\^/0QR@,VO6FWD(0D41$>T2^5[/8=%"K=N;JLBWVVZ%>9H( MP4'@^AG* C8>\L(T2F T[3N!% OM")&WHGG0,@%S\@&9F"[,H(]/)INK&)B<^GO,[99Z]9@8-9Y;\K;]MMM8/Q ME9>1*&$2!V@6@!1= M/SZB\ C9J%!F5>DL2V>420V[=JB3(E]*'>U/<(]*OF-_>\5,_K*N?L^/]''E MHIC&?N"Z+G)=ZJ(LBX)I\1NY0K.Y,\QHUJ=^DU?;LVY&9(+;5V8PR*=+AL@3 M$Z4!5,?!N,*FZXIV?R/2O.=LP@W-X4^Z(M MS)KB/C]H7^*F$6%UF1N3!&$OC";M2U-,A!Y:F&E+LQX-\+I^M7X 4'!29RZE MG!,]!MD4G/PY(O(AMF54Z@6FSDT3*>+8#KU2YLWCZ22E+$E/,:TR1(-V/8T$ M /O=.:;XH) $()'I9?%O-[*B5:J>6'J9-,D)):5\S9U(6GCV2&36B)LW.S1E M!OZ79HD$F1#6C?[8];OV_<@DA$GH1J$'H@BG*(@S,NW."RF!4LHA\/V:M>/0 M(7;GGD=51Y>@9FAB2E8UA@L6_MP"^LM"TG&@A$<\) BT3#YD/#@E(-)L<$M( M^]S=^W)?/K0X"-E* M_[)[.[,8.M-0K_SEPMF?.8NCE6Y.53+/M*!0=;P>(YP4:P#YE^46SKC(.R=I M:MFW1.44._58^'1PQG_]4M_E']@\!M.>YD(1C5.?^BBFP(NC-*;AM,Z7XD!H MS4V)05,ZJ$#]U!#,IWW&N153OHG6QWIW\4 .%SCNR4/<&=53RKL=FJ?6I23EG4PTG7;MQ4VR'?JER1JA6$^2(5[-.VX-I!H.01EZ,0S<)?1"@Z9A]D'J9 MR,27O!4C4^>%EK'I#&KY=,L,JV*299%8R>C4?$KMD"@%?I2J&YO,W;WM3!UE MWF7EGAF^8[:'J;QR7Z/\LJSR_G-?UM_RFGQCHUE&;;%?5]_?-OE-=S,Z^Y>, MN=W1T\BKP/=\2E+&*XBBA 9^%)!IZ@\25T3:EL2I61Q;IYRO'?I1#YL6O^@@ M=<% \HYM7T<,18?$1VL53JL1SL$UY^#;&.+A\YU[W:CYR)WI@?HEKI'6$IBS M0^[EFX,=:<0*)IZ]$MN&Z(BE,H9DR)@HW^?M^2K/)P $,4"0!&Z"$*3>M (5 MQ(DG-O4I9T/[;.>8-MI#D/=%S>(CDSXDR!.1?KV\239M4;X87SRK67%:X1_1Y+\N=NWC0E_*K+RY*?>?FW+S^W6Y M8Q36:%T7FQ6)(>,(IZQT3R@-@0?!M/:3)=03&NSS!H M99%7/LFZVK.2L/Z85Y^OUU7>V6H/?Q6[NR8_W-J'L02Z[5M%/J%1$D[6 M22A4O*FRJ;F8&^72896V4[= _TU,.95QRZ>82] JII0C0H=!=#J,@Q+VITI[ MG(OMV.'D[XPPJHZ '8*HW*M2;[M5*H"K*/1"5K,2'%,_2U/V4Y",5OW(%WH, M:JXMS8)WZ(K;H2O^N=@[VW*W6U='*GAZ6*:'8"7JIY1;#:IGE=3)2QPWS:]" MVOB]$9,T099XI>SO>7%UW2KF?5ZMK_+W=S=?\^K#98>@_G#7U UK<.V9VE%1 M?8CCF(9I&*<1]GQ,0.).:^RA"T2T3;EQS6(WXGVS[@'WVE8[Y0&J8+FGGGX^ MY5N4>3$I'*$Z U:G!]M=V-K3?X3W8O&*4)39,[JI+4AV"*D^]TI#C5V=U!ZA M>*S[P,.1!S-,28*#+*-L*#]M:@(P%;I#0!.$16K,7GL%"TM=,9BONH;HUZJ] M"U>H-DOPRJ<%!!C99QRWR(U%-KY-BMOVH6G;G5\%48)RF)"$F**2Y(4[.V^N\^W=+O]P^<+< MV)=N%33_UB#F_N\K BAP<9R"(&FO38I@F$QH0C<.A=*W)@RZ\_L NZW4V_Q^ MUW0"U_YX7=2L41:;]<[Y^F1@M7^R?BE8$>@*&6?)8$&T!&N*HT!Q+G5VV)T6 MO-.A-ZRGDAR?*U T1\T.-=;NY>,2QPBKXEH.]TW1R4UQGW_.-W=5T13M_N/- M[FZ;;_L-RY-@/05_ )J P,< 8Y<5:VQ$F)$DHR-0GR4B.9DW!D]S!OA8-CES M9;W;?7=&?YQZ-\T?."K-]V=VTT/G'_L#^)I_RP90&')8O-G>[Z3C$ M9GU7Y^U'OSM_E'>[+?L54ZFF>#/:DLT;YIJ':$JQLF7(9YMC=YR#/\[HT'@< MYD'Q\%Q=;TT^4A4@KE1EO#78EL7,$W RP2T4"][;\JX]@W/UL=P5F^+H M"0^01K$/:!1E,6:YE08(#"M-7I*E(>]4V0P+^L3F ,H942TV"7":H#.=70&K M=G1:%8Z4REN<6"="=W6QS^L:Y_6F*F[;GLQ*V+:4K3]#I;'F+B:_M*C9")!53$6Y7<4X M]"@*DJQ]FYTF**!9,"D\C(6N9A7Z8LV2V6-Q_BM?5V)Z*,8.G])I(T9,PP9. M>AP7?27WW?EM^-_%%.N8G3-:)$6B'2HC![U4T(@$"[->C!X5A-_[_QYD*64U M89($481]! /D883BT7A,(Z%%&44F#6Q;FUMG*>*6L[8R3ZM@/34R>H!HCR+Q ML7>N;E)+OQTJIMJIQ_61#LYXE>_7NEU1'E)T1GDDN;1# M863!ETK:D^BKI5?MTZB?\MNR.JU6*$+8RQ"*LA03XL4DQO(.JGC%> MB\ MN2ZW;_?W>=UT)4AO>D4IH "&;@A=@I(D##P/3N6?#X1.N<^QHUFG6FA.C\TY M C?V-E&MFL$GKU29H5)4J7% MU3Z[JZI\S^2Q6N_K]:;;D GWV^['87_F8_V,"":9ZV<9"4**8HHQ\$8\D"*A M!\3TH="]N-<#=T;D@BM\^LCG7 ZT@G?!M<-'E#O'J+N-$,>XK9%+::K/+41J M#Y\=4FO S\=+G(:8Y95IG%?%_;K=BOK$8 :]%#&+L1\B $D$$)D,LM)6Z"J/ M&68,"VWWI$*[,U!P?F\.D7R::HA#,=$\ F5/!7F:J3.:IX!>.T1-A2.E\J8G M^L+"6*4^M@<]2#)6E\8H!)%'81RAJ5HE,!#:S25O1;,H'17IHH\K2//&)T)F M*!/3H ,F>R3H)$]G%&@^MW8(D (_GCRXH(89T>W[67GSM=@?UV.K,/+3& $0 MI$GLIC[*$)X,NB%P9;;I2YC1O1MLW M^#$UNU[T,AWQ:9(@^,3%ZECEK9.DT M9>>V>LWGV0YA4N'(B2WOL[GA?PWFCZ/]8U6Y9W_8\5,O1\FD0)P6G@ M$C>*/1!.RQ%9$@I=[ZW-,Q"#"!"?NB$,<0\*Q"1(7]K$90B%B?$8 MZ^TM>H=A=7K\QW\I@@^ &Y9)!^I M>\M>I]F>.RBV&CZ?T6_#@5I6S4T[6R[2&00ONQA?):-E]7F].[J/HX7YR[H9 M?GK/,LZG_FW9+W_DN_O\EW+?7-<3XA6*4Q( X,((^8"@*$'8'^$ER!&KP:T,C%ANGEQX)ARD-LC!&GD>S\:TW$(?0BW4D# 6PS*:, MIG2:/\HNM/'F#E:;UCZ*)W!'Z=UR/X,\G(L%.00A0%_ M75E$I>.2>40Y]VHRR>&G54P2A%+7\Y$?8I>D;A($H_G,HT3D-7=E1H6R@/@S M[E_:?Z)2[T7X5*'FFJA4K]6'7]@DP(>?I.55(@*O03QEW!*21FG>N,\%C,(* MZSIOVFF?=\7Z:['K;/Z2K]M9G^V'_:<61]4^<[??OB_WU?AC=X5&=X?ORJ<8 MIEF:M%0P>JR#YW",%X0.W( OX_?B0PD+,B^\._L+^'?Q6 MU*LPPS&- C>F01P%,? @ *,A/_8EMP5S?[VQ_?N:C2O/EW)(1KUZ\P>W;HU1P'3N[SE>1"3D&R=9-?E57QSVYU_)>\?>1S M!0G*(C=&+L%![,$D\+UT6G",L=#M'PK,F3MQX/R&RYMUL9^E+W*4RNB-=C9E M]8>#2 /J\QP]W&HTBUL;U6F>0V?52@%7 K<6W>=54[ *Z^&8?;1* 8AQC$$" M":NZ*$5H6OP*0BQT@GZN+*=9XU$\ M!9Q;IG@J/#JE>,K8FJ-X];0D,)20%$!"$$TBD,$H\B*0>E,)F?IHMN0)&]2L M>8=UNO:U>L$]BVH8E5[94W>9F/_[O(*_;OK[^_R^\9O6T]R8K& - @I)D/XABDF1?$HW',?B4Y5IUCTF!A M-Z&;.UR=1;'PB-44N_*JQTVL[D'K&:KXQJTJN+9,Z10Y=7KTJHZS6>7<4QA# M20D)2"GV_(#Z8> AFB$P80A#A&;7==*6EQG4/C@-=]QWE8UP9\1B1D5H) RR M(BG"L[E:\!1EHD7A;.HMTTRUOO&4B8H8%%;0M_O;NZ;N!#L8*M2,HM1%;AC& M"'HQA2$ETSIPX@5"FTGFV-&LCAT6)Y!4.QG>!+5-,V7RY5X/[,(9&%QZ'>HVZ#_I%/8Y6X=U-*?8D,0NG,FYY>=-YH9'<'K%6&NP+"4M0@''9(WA>,R_IF/E M12GQ XJ!'Z#4 RA,B3OMJG CH2GP&68T)XMG+I&H>W""]V;/89)/] V1*";= M9R_AL.7.C3/:J8!4.Q10A2/<-VD(2@ ,PB0-$PP(PIF7>H&;$"^ 7I;R/[BMTJB^GG:$LQMV/T!Z="6Q MQ(W$JHZS"!!YIDOJ"8@=O523;T\.ONACD.N.^<^;ZWQ[M\O+RXR50/FO+"NW M_SL.T+]WER<<;KD'2003DJ$@R-+(Q3%,?-\+?(]ZJ>M#P%5JZ+"KN?88T;8# MU0[O&P;8Z1!/4V^<58@6UL_KY]*$BZDG%]?#73-<3W;HIU_@+OX%PR!W\;[R MK\NS4G];%:LT1Q ?+NE=PY+A+\6^N+F[^=0VY-W' M]?=^?T59?;C-JW6;/3N,]2-LJ1>C=J:8@#AU4X@AS,B0.5&8\.4MLX@,9K3> M#6?PP^D=<49/'#9<="9?^IXO>)S 4 SY1A'VA4\^/TI$;H94JQE\*.'_S*#$ M;'SM&*P8]KE"9X M@P^6)PX!YL6SAHZP6ITRM#C,ER_T<#'7I9%J= =SW/L:-\WW4*[Z/M\>S7[!$_NL=J9MUD\/]%FXV=S=W M._;#%N>W5;[I-R<<0?EP^;$J6=7=]!?.I"D,PR0D'@0$9"C-L(M'3$'L A$- MTXM$L\J]7]]T-="(2>K(L.98\(F?/6$0DT?1"&C1Q%GDG5%-,T&Q0U<-^5HN MT>S5:W/;[ ]@AD. 8APDOF )JZ+@$M@$@0C'!Q05[4L2X$PKLA2YY7UQ4"= M'&NG?ZX2+W*"69:YF3(\*QBO1X'GN2DAO@IXY=N_LM[3JIUBK#=E!OW81>RG M_7K_N:GRO!D.-[HH@UF8PHQZ<8QAF&09&.W2(/'Y=ZVHL*9[@G:]=R:0%TX& MG0N'(74&J$Z/]>5CO;JXYMFK8IIFP5E4RQD6V8YBFFG)32B*&.?<>\)!RLD= M)RH)M6&?B5)_2EU-3R!CO-T73;'>?:SRFZ*>;AA'$"8^P "3!/D!0:$7>*,A MD'F4.T7(?;WFG#" 'RNMG2DS6'Y,D(^"2; DHMG[6Y"1:G#T^ M,7[6WU/J.X\<"^1VI@.ELH8B(*APNRW:IO+$%@1)NQCG$0P!C@B-HV2RE=&8 M:[IYG@7-LGK ):.L\KQQB*L1RL3T]1FV9"16GC8!E35"GYS02M'(I[6GO#XE MM[-9LD!QY_M0JFPW*C8LO)ONR@AAXJ8>PJB],"/&*7&]<+0:)F)OD#& MA7>R5QG-YG?.#@8]U*K;Q<##JL&M#.\X[@)21;0=$[_*O.':UB#+$O<%!U6^ M_G!YF%L>YXY7(0FQEV2P*U6I[R%*XTDZ829TBXZT$=V5),/5+L*TR)P>VK0@ M(WB[@32-?%IEA$'!PE*&/#T7&YP@YXPDS>;3#BV:[\;C*PW4\")>2;47D%45 M:U_]U;V/#RWDU7Q29W=BU$V2)++?6BM==BK,N59(\.=ETX8R1&C$L592(\14[Y)PYOR;M]\*5'^R[K8-^S_\^W;_;N\81+$+%KC' MYCLMJPX8O*KR#O JR\(@HU%(O"",0!I!2H)##>IRC6R- -%=.';PG:9TON;. MP0.GV#N]#YTB=%XXZWJ\\>E[=[ZG/_(SN2(R!Z<[>CPSG!8%3K!>_3%C)C*] M:E'LY&9A/[5[G>KNJ%QSG3OK/J3M_5R']N;![%=L^)HC.ZFCR[[6/NO MV3=O=RS7=!%N?S%>;-=^M/M %_7UZ/]/<^=YY]%__^*U]7*XR(3WR7(IR0. 7M]NML M!.5!OLW/AJ!H3N4]J+:@;UCO9>K!RJ_KNI6 RPZCPSIR(B#X!F+#D:;M"HM8 MHG[^;/3%F5/M[07'@P_=&>L^<*T;=@5.(%?;%4"Y;&TDD'RY=S:=I[*ON3A9 MD'\-.ELNTA#W^;?FRQ_Y[C[_IWCD']K MO%84FC,OG?)KJDFFQ7E7G%JU4JX_J[;PG1Z_TSM@3: TI5*M 3.7104"ISY_ M/N901>J4CLLKRYKR?LHFS)G,*L^5[9LFQ?[+'V6;N.N53SU"LR!)0IS E/I1 M#*==#X B_MVL&C&8RI.^JTE^13E7G"4UTJT_1_;@F=B6W3A%5X84#9&F_*@Q M5.:R(W?(U.?&A_RIR(R2$7EE>5'62]FL.(M573FQG9_L\1"&(//2;@>@CZ. M1H2,>)*4\#\(H!6%L;SHZ15= =[U9$8]E)O+C=W$NH'L*! HO?E13\#,9TB. MP&G+D1.'"K.D>%Q>9YZ4\'-FII1E5E.NI*PW]' H=,.$NED<@AGI5.41#&,J6O58 %6->2*/40;BQ/MO -I$F!*&G-DGJB93Q)3'[40;BX_,O@F\B-_E/3F1RW1,I\?7XZ:MOPX,J@P/PH' MY77F1W$W9^9'25Z5Y\SM UR2G+_.M.+,II5IW/EN,=$V92RGYIO*5P1RE M(C-Q<_S*\A&_7[)92) YKMR#AT8*]UNR;XKF^]O]95G==/;@U[J_RL -*07, M5@1\X'I>"-,4I8E/0H(3E(01CP8J,:1/^T9XSGJ_=7J SA%" :%3PZB P!EG M5D[8WKQQWI?[_"?V7^?!-SCYMZ(>7D]MKHO:R7?]@6WGS9N9VL9#S2E-4TJK M!5JFUI]25P/DTZYM7JQZ6Y_RJZ(UL6_:UU-6B>M'B 0T0P3@. M=CWJC&TTX.AFHE,$/--+ M9G.U;*>8#[]4U&9$FWR6MU<,[=[NM_FW_S?_OHK=)**Q[P$OC"D.:1!@.-H) M(N^E(8K\%VMO] ,@IT/D,$CZF_TC#LZV>UF^;&GXTOB?M/QY3/ T_3')?&'_ M8N4'R(L 23RHH!X) D 'K\^"<*77M(0_CX#=6>+0V?K/O;W1*.6HF3YMBP' MNYS9%,1;[L>\*DI6(6WQNLE7(860PBCS?!QZ&?1!FL2CG1 #+-"$Q;[80%ON M ;%AU-9I(9EHU@\X>*%]R_%E3T.7Q/],BY_#!$_3A\S(MC5$=^NK%4C2&$49 M27SLI=#W:.9/0P#"?N)H\F)?J*^I3SB<%HC.!O[ XQ,-6XZ5Y1NT).YR;GO@ M;\#9756UWS[=13+V%4S3#,$$(Y1Y 0PP34!P2!.(IP*1_FY]S7J ='QSCQ$5 M/T7%B?8^F[GEF_Y\%TJ%+4EX!-H;_)3?EE5[ >[G9MWF0&AJ7/,G)^=#J/Q.7[B!HWGHY55?#" MWU=HL?W:88T5_CNC0.1V\"Z<'Z!PA-) KSO!S M/F.H(-:6GJ/&F:?90QU'(I-'A]J.LM^P;)5&[0O/+LC",,EBC))XLH1P*C(# M*OK5!B:0CL'AA$DF6M>6[QVP/GIE(FL>&>$?H)ZYZ6Y%+/8A9 MY09!YJ%V^C::!CEA $5F4L6_W%QG&"95#7>'(RZX.H0,=[9U"2D?3G8*>49X MG^&BZZ+ZVWIWEZ/OO^3K^J[JML^@=5W4\%M1KZ ?NS"$,'7#C'B88IB0P6I, M0KX[%%39$NDO$H=>CC Y'2CGMQ:6X NFLPD]KSA+<"FF/<(T:GD=ZP5^GM$C MUU/4JTPD\==V9IM7TCMW^FH<=E> +["**(@<2."7.3C./9H MYDVF,Y_KWE"E!C7K5HO1Z4 ZQWWOMQZ=K'S-8EA0PTR1*R9DLKSJU;,S7/&( MF@JJ+5,V)2Z=DC=U?/%JW,=V9KGJFN%DW^8=+#@C (Z$;A=B#$*0N$VW7'Y) Y!Z7D1\%+KMGN;18I8@KI>>5=C1+(@= M%H?S_G EO F.BC53)CL8OG!Z8!?.P.!"8G:&)YZ!\ QV[9 J)9Z<&O;.9F>. M$/ECM4@"XE.3V4[ML/^T_M8]]5 ML;]B'WA?[JOQQV[EXUVQ[Z8)ZY471=2#/J$9Q!2D01@%4]76[J:6DBXCR!99 MK)#:E*"@QZI@E*>/&XV<9:I@UO=3.K) !(25YZA#_+UHKG_=EU_KO+I??]T- M,LA@,O(9^N&]XV.4G8-?JO6^OF2]\L-=\^&R4\U@A0@,HIB$* .9'W@HH6A: MBHVCA.O%*%NP:E:G"9-3WC7M]$U?601.L;_/ZT;@LCA;"!.M]5Y!7.7KQ>,9 MN/;N8>?8O:&:=!XZV#Y+/[C8[V:Y<#HO+YQ3;66A5*8G<#S);>$F8UFZ6YJ- M4PEP:5Q"*?%=N;_ZDEE[DX(X'K(Q^1\81Y#!*2BJ0QF>_7 MG'J.H%PX^W+_9M,?-1-+-U+$\:4(W9R)R7J+Y@VC^<9YRY&:M4CO,X2_YPV]VV]KV&3KJOK.E*V3Q574[IWV(I_B M(&Q/MF59'$V;>)B>BG MJ;IZ]KM33[C,=CQ>ML[T0.6$V]$5U;M5:FZH8IWS0W.=5_U\XC/;-E99C F M@$"$/1)[('.GRVKCA,9"XY29IC1WQ Z=6 DQESN^"L(@;6(%1 >LGT!JK^4_ MK(4DV[0@&48@BE.*4$@0HC;UI M%2-*B=#:Y'QKFC6J!_AO8BJE@$,^H3)+GYA6G54IY[<1H>'-%B\R=J[>4L:V M';*ET)_'%99BIGC%*UO7UW"_;?^'_..NN&?%W?YY\72Q3]R0 N+'<9JX.$C1 M=)* 57E"ASS56=4L9BW"[I&13?N'_(!53-X4LLPG<\L0+"9W$[?='XY@6E&G M<3-X1O[41\$.&=3@5ZF[_0J\LG0T13[>U?F,X2# .($DPCC#./3#"$?):-@/ M?:Z]L@K-F5PL&Q;*G-O^()K \:*BY%GLH8&.BUXR$JQ0Z6VIB>7(-XS"D[;=I,PA,"+W02'V/6C M- W2:>,T(OR/FBNS:/6>"L7DBF4)<[S.2!0'D$ISQ4RBY=*%.<(59 QYXH63 MQEE>./*&&E[M2AV*?#J1/50R-GO6>.5FU//"P/7<.(S2$$0>F1*6&T4ASYOA M\ZT()0K)-\(5S1&_S-C,N6&E9"F<$[9D(EAF IB;4CMF/!3XP3OA*\@,]QIZ M=;7>%__L4F!6[NMR5VS[-U_WVX^L 8[I\M<^M= ?%CN:CMYO/Q=7 M^^*RV*SW#=QLVNNYBOW51_9]FR*OO^3?&L28^WV%,$)1B !*4IB!- !N/+@! M8X*@T'RQ=> UE]$XKS=5<=O= %5>.LUU[J"[NMCG==W-F!YYX1S<<$8_!'<( MV$8N[YX#VW!KW,5PY.J%\\#9KCT$5 M1].!/;?IPM8V9D=:M)>>QQM#K 4JE,0_;Z[S[=TN_W )F=UML;MKBONCW7CD MVV9WM\VWE$4J*V]N[T:OR+K:,YSUQ[SJWL'XTF[F6Y'$#RAP Y2 )/$S@(.X M/]=/00PC)+27U3 TS0EX]*85TV-_G(-#SNB1T_8+Y\BG]A^-7K4/ ?3/RC!! M;3T3O"#3=,3Y4J_%P19+K$O$64O.5!N1,QEQH=#;D>^6KV_RX9F!**)^ CV$ M/3_(4HP"2M%HUL.^T GEV<:6R1$73@M1\DF3^03/$7Q-W"I1;5Y:#:KW@2YA M"99@VF8=E7&'2PRE>>*^C__F=E=^S_/NH=,/W;K!<'5C%+AQ!MHG +P,A#XE M)/5&>X&/T.H^K[Z6W-?O2]L1Z6G'D/A'\OW3O?7=U__.-XW3E.TE4>-3K\ZF M?^:W;G$[90?<\.GED]2=Z77SZ;:CNRGPX_&%[HJ8X>U@G_*ZJ8I-DV\[B[_N MBZ;^]/G7P28D*,F2+/!B#*+4@TF4N*--G*:)6">;9VOACL: LB3WD?VW6V3Z M]!D:[F=GV3O3U]2P;D=_4^1+J:-=SDALX_L,<1@&B9O0!- ,Q1!ZR31=U>ZJ MFY'2."UH[V,CJ"%AW;*/7:_KW+EEGQ)\-$:&0+[J6S=S8@7W1%D'9ZGG7IY2 MPIO>!0FT0VAF>7 NI4NQ86AF^MUT.W% ';C%'DH\"A$,(PC.L+S,11ZVNK'>[[\XT .:X,FCA2!F98=83)#73R<*KG*TS3N>-%=,8XD'0 M-^,L'F<[Y-R\VVKGDF5Y-Y0X^K=L5R@+H._AQ"4!1G'B1P%)1VPT=(6NJS*# M:*%E2D%)NG!Z=XRF&-Z8&LDO&L*Y2')Y,9(VYI4>LKZD(AC<'R*CB/JL-IU( M,2[\!LEA=^G1]E'J)BX"OHLRGT0Q!=!+^\M^:!01&,N]""EE2;/V'YW"ZR8, M15\KTL$MGU:;HU5,@Y\]*;;D=OZS1)W12S4$VZ&#BGPY]=2$ H8DMJ"?O!2V MWU8892@) R_PHCB#+HYQY Y+G7Z21!Z6W%T^TZK)C>,CU#>79?6F9F ?[-^: MN1U\+OM\*K<,\6**IXYSW5NSSU/(M^M:41CLT$4-?IW>*ZV4.>[7,-;_759? MV#^I/URVEV7#_;:]T:SY_FBK6XIB#_IQ2&,_CD(/9Q[%H_78C8344I5-S5K9 MP70ZG&W7;9%V-6"/=>Z&967$\PGE$IR+R:0RNO4\J\''WQF-5!T!.Q12N5>/ MG]O0PII"=1PVSH4PS% 0>12Y%$?$P[$/1_N9GPH]3:[.JCT**;515R']RE12 M _/:='*1;;S<',[32L$XO!JU%/5+7"^EF.-5S%\_?QD>XCD8''9+N" D@(0) M=(D+?,+D.LJF A8#H5-Q,\QHUL1?/SLCM*.^**9[W.Q%) M!#S/9PH8C;;",(QGO!7":<'<-H[I=07GHX+G07@)/*] YK@3$Y]G:7MQ.*:2 MMUDO?6C@3]WC'L+#6N[G/$Z.4M709-?-ZY(^G'^G0XH1^:X"#ET(Q'=;*W@PI/N":J<;B!,Y]2T,# MD4J?S] @RX^=YU!F:;[L$F=Y-UY\"4.*%Y6;"-\=#O-@X*I6$<90R'&Y*"*5)2+'G MC3#2!$="KPVI-BZDK^*/$/WZT^>?G&9<$3T<4N_.G_58G1:LX(E"Y2'@$]5% MV1?3U6>TM-MF\_ED")P.LN$#@8*$GA%7;;&Q0U_UN??X1)]>'A6I[(:-E^YV MZR;?_K4JZ_K7/9.878OKK^MBCW+6YO,OZV\K%"74AR&*$7(!8,5UBB9L[+]B M!\&-(-*]M>>D'A\ .RUBT6M$S(1+B4PO$"D-VGWPPNG<>!S "^=KYXK#?+%* MU/GHEU=ZQ>%]%?*OVF>QG*"%<=V)XAW[Z8 M@ 1#-\@\SXM %B2^FP4C-L\G MZ6J?7[5?\D5_OA #QJ5"::]"3WQ0FS9:X,+73YF)GMZ\H2%BR^2-UI'7ES<> MT*\A;\B%]W7G#4F?%>6-.8S+YHVCPP4/4*XRC&(*$A=[:9@A3)$/ID,&B1^% M8I>A*C,K(B-2-Z2>UOS#_1?+"L0I[@0T8#;]=G;S^6Z]T),5\<:]#W5XFC&Z]#[)S*&-QDF+X>_[/QT.D>=T5/9302&@LXGW#;'6TSAGX3Z MS=>KO?E#?MB/[H MM?>O#-AZTZP@]E"81)$;>9 &S Z@PS[E./()@IQR-,>$SHVO+:IV0NU!R3@B M,RP.9S@ZT]%5,&M'IU7B2:F^WNTV)^B'&*?Q:#)CS4*D MHIME2/M6_+%CB:X[S*-/6HST,*=$C18K5L[1)"9(XNQ:JT@2KKPL2;+\7E,^/I_L9( MX$8NC3(:01(@+\KJ?>=%X-DWZC7V\ZQY[. M CJC;\ZZ=EKOVO'.L[-;0K?G+MD$SJOQ*XF^F(;_W\"W@1MWI[_6LP,L=4N7TB#PC=&6XG]& MNI]+O9X72/AY/#.FTQ$-.X9X6CQ[_%:)-O84J.C!_OOU33Y<$ 2B*(T1 NT^ MKC *P@C""04*(JA(2:5L+ZJF%P\Z=(M:\LHQY1&9+:O:@Z%26F7B8%I?GR-4 M3F-GA<9ZG9WG';_6*F"15V]Q?I_ORMMV2__F>E_NRJOOGXJKZV:\E#8 (?"] ME 8AQBC&$?7<:+1*4K$73^;:TJRG$SRGF?")2>5L,OFDT22/8E)XH/ S>FQ M+72!]0MUH,4[2V&/B M"&/7BX+6=AB.%OTP$5*L.78TJ]4(S:F.L8GIU2P:^;3*%(-B.C61]P#60A)U MAJ(S\J2"6#ND28DGI?IF)R9)'YKKO'I2R TW^P7=[MWQ66^ M0AA$?H8R@F#BQK$/X@2-D *7N(*7-^B$(B)9K':81)X>C817#@C>&= [_!$2\\M&S.8/C.H-!) .T:=9EQ]?$.'.7YGW-KQ M*=^45_OVCI^W6U9R%9?%^DFN@?OM._;K8M??$E37K#H[RE//NK9*TBRB<4I3 M&.& T#@./#"-O*F+9E[]L1ANS2/<)S7JDWF_B\.' ]\3NRK6?R*%%W!/), ;6Q2 M=N1+*YEY^<:7Y3%*9>.C*Z/JCU5)R^IF_2F_S_=W^2IBR3\$;N*&J9>1*$E( MT+]B3;(XC+!4%IUC3W/V&V!(7HTUBTBQ-&2*0\GT\> 6,H;/Z0 Z \)EQ/X, M91PBK8)PN\15B4](>?VVM$5RGP &0#&Q(1DB'J110EHWTF MJ4)/ *BSJEG8&!AGQW"H$S9!4N?+FSX^U8I<2_5PI<*?6ZA_L4?N'E H*7IR M8;!?^B3]$A# .^M>(0;-$=G"Z,>RV!^3L!]%T;O/*J;O;_OY<[)V[ M>GOXS>G>;38^'$OQEH1&K=J.R!T&O;^F[\(Y1'+ ;TF,!!;*+8F5W$JXWICQ MK6S+$WAJZ=I 2"Q8FS;A96FVH0M>IIM?M2W^4W[;/FRVOYJN;?,R$$61'T8P M8?F:8@P@ZLWA. E2WI.0TM^O3V,'2,Z$:;&K"$^17P&J MAA?N,SRMFWMFH9L(+>K?^\LYL!?#T",)\-TD BZD28)'8S[U7:'C.W(F-)>- M#U Y+2RQ^Y+F$LBG.@:X$],<"=KT'-=YEI@S>C.323O49JX3C\_GJ."$5VGZ MX]3#B:#^\@K AL^0PMA%*8G#Q 4D249#<8*$IO0DOEZWPHS'VV2NT)%ABT]2 M-!,E*"><'&G1D*=,G-&/&;39H1US'"B5-2$QS6@O7OAP^<#<< ^#BT.21A$. ML>>F7DH]0L!H+T5I("(=\E:,*8C4G3$SV..3$C/$R2K*(O>[G*3DC+3,I]$. MA5'@1ZFZ@0E,PX\6/NSSX10@3),LB-T0 I!1%V 4!V0JA&#&=6)8\JM-*0M# M)##+*D$1QP2W7G8DY8.!>?FLKQ*&!*:7]3(E-VLLQAC?+/ 3/T]-[LH38L&< M[0SPI9)&(2&.7_XH!R,D!#[Q8^)Z898 ".,XG8S P.=Z;4SRJTV)(T,DT?4% M*!(01SWL2(HC S-'' 48DA!'/4S-%$&!)9GY3@U8YI0"6>O+12*MSF[P6O93Y!%?G!$L1RY:(EBIO3ES0K(8E7O'Z:UY>5>O; MZV)SRBX"Q(=9&L.$)@@PR_=Z)1XJ9_&<03\ M)$XR%TSB,&9.8LE9LS\@''"IVH^2Y!=Z4DM?<3.'CURNL!5V)S M7'(TVZ%FZMQY>;9K#D_R6C8:'<:R<0:!EV0H(4GDIQ![*9G,QCX2&U7.-;:H MEJF9 1/F5U;--%*K4LWLF!![Q):0GDD2;:N>R;KSHI[-XHG_PNE->;=OZD_Y M)B_NVZ--0RE(_902-I0E$7!=%T$VLHU&1_R8C@:#E J]DCW#C&;AD;N+<0YM?'ICB#$Q MQ>E C?41P&S=FB/"D<>7^>@BAM>_?E8E;=YU7S_ MR-I9 _=;\H^[XK;=BS=8S7P?D#!UL0\#"-(P91"F?5P^]$5$:*XMS4HTPNNN M)\I';&*Z-)M./G$RR:280HW(+IP.6\?EA&XAE7J!K3-2I8IG._1*F3>EGM8H M6#DUZR9OK1SF\M>[?H=7$L3LNS.7NH1F40I".ATN]WVQW0SR5HPM ZYW4I/E M,_CCK*",4">[XOK M\O[GP9M>"H8?'JO P>-GNKL$'244N#+$?NRAQO8AZ M*4Q -DW@X$1H/G>&&?,+X>)O7:M@4W+Q6P^1LY>]N3@TL^ ],22RU"U.JQVU M@PI'7EK>EN6&Z[*!]W?M'$QYN1GOWUOW"US%_NJRK#SW-J]:-&5U4U9Y>=E< MYU4__?Q@ZPS^L-;JM!ZU'V<^.8-3TB=1C,?WO*3:'%HQ_?W7BJK 11"61E?N M_HA/^2W[V[S=P-'&;?],T)OK=3-&_DS8*[$'[T[BR6\ M+I?M-#/'+!][1.NKW%N%/JM( @+ZA^/R($OHK%&+B"&CXY:6[8NQ MJS-X,X).=-79C)I1U>9ZT2IM'7-Z2A?\F\-8J[]O@I3WXT(A3& G@M0 M&A 8C=9"0H3>L92UH7GDUW4:6NS7^TT[1*#K3;$KFD+T )8T@S):HX>\F6+3 M@G(Z5(O*S<0-M]Z(LVFCX$AX<59Q9%GAE9SA4!=E;I%OK-_NU[OI23ST_;"3 M$%;YNNX>UCP@ JGG(P\@&D8$XL3#&0Q'1!A#(")+.G%HEJ[/F^M\>[<[7G*K MG:_?G:O#-5Y5?B5\%9K6R/#)G2U!$9/$ ;73=E5GQ.U,P-O0'-VPUF$?7O]U M%A//&4R?$5@3\;-#A(UX6IKO'6)B_J[<7[TK[O,MK.N\>1$$2RA!&L8D!2[& M7A E0>*/( *,,A']5FS:H&3?*CA?JYIX/GE>D',Q16Z!OMFU2)T>JI4:+$;G M&=G5%!<[E%:7*$NH/$P)1%*%0Z*Y?A68-ZFB/]4T'UCF@'7M\W[M%C^4I# "?IB[$ MO9B>*J1=SZD^;A+/J*B&2-BAH#H<>WP04!=WO,IYQNR[Z5A!F"40^-#S(DH( MB5(O2N+1=)J*7<2IQ*!FM7RIJ[Z3/8^DAFT^@31.M)@TJN!8BR;R\'9ό M;H<.JG6IU-A,E6G?7ZNRKE<9^/^[>]?>R'%L2_3[_ I^N,!4 ,X$4F\SBP)4J5Y]VACEC6O!@%85NS!/[+MF9<1 M+%$Y6M3,LVA2T"Y C6\Q4E:CT9,Q-:(7+V&*[LC+EPY/!J0+K]?'^^,V._ I M^7VY/Q3_;G8^1DX4^\01FZV<**28)$'4UX\I<5>[_%;\TI413=-%(34^XV9\ M/@,L/58'Z, 0GC'1TP[":!FT2KP5850.QM1:^0JE>NHY-CZ+U]/1#LHKK!DN M#6CNY_RPXI^?T"0B:80Q3F",<1#T1ET8K@[E(=N.%E894TJE8H]*>D!?B5\Q M)I52W(V61=.TF95 CFXQ:L>QZ"F;"L6+5S$E9^052YTC^=LG_G4L]OGFC/'_ MRHO;.Z&5W_-]=IO_O1+< 0,M,O U%Z>RB8V.#4@@4$Y]-X,^GV<&\B1A6L8PG\;59_= 3,:O_!;" MNE3ZDNT//Z_VV:[*UJ)>RB#'L(5=VH_]H M.S:WG#7SC!H;&(*;;??_6VR=W39FB.AEC%-S[CS; &:4)XTMNP,$15ZML+@2 M-!'];!HACW!+A'3VH.M('<8YWHKE9/IH>V=5WSQR*-LCCII1^" "HKW95I53 M6?&:@DY5U1HP.92PX+5YI>S%NQOD76V1:9(9Z7H8CFW'GSRM-1/*EJ MVI?LYW.;R7&_S^O;Q#YS=IH_K/P4IRYU$#?OQH'/8C?D.+PPQ'XBKA;3$3ES MUJ=2O1:Q_+B$TY5.;!Z5O85]E U[X[2')5[4 M$='=E!]S@_"U!=Q#-LFWY"??Z_$ M0N#E0RX.P=O=8CX-_%Z?GY.4XNR\(_]>^Y?#!0J8H(1Z 2,801)#E\4);<%1 MZA*E!?J)(%DN9^I1>E./TGKN5G;P0=;C5ZMHI@J5G%(N,$IJFBINE:^#U+D@ MWB7_17@!BMVOH'<$G#RY "=?P,F9V6383 S."/;$05Z&M$_M=#GKP%).%\V1 MCY_*JL+?LV);OSY?)N7]?;G[=BC7?]Z5VXTXN"2KBO7*9[SDSZ:+;(HW8K:_/>Q M.HC*LKHJO]87KQ3;_!$V#DE.=7J%"2!)H)^0&/FQ.,$RA(AU4)$#D5*W:@Z MMAM:)Y_$ZNN^\PKL6F40WQ5?KT45\C"H0L;7BO,$7+)!MO18*_;0'H>Y=TAL MF@?M2=>_"*=^%7^M6''.5EK:"-*Y;MVV,]!KE?!E2:M:E9\2O@*TQ3+W20ZS#J.FE"XR -.C $ MNH[&F_66D$@-W?%OUP\PBP65HD?(J_ &M/):LY6X2"\XSQ8+W57G!C#X90CY M5Q&+'G4MJAWN"S! /OF:M :[YQ>F;89K&0ILV\GG2]3V.56XW$D<+)K3O/GO M1YXF;O+]7I3'[6TY>;6"V&,A!H-[I!Q\>WN M@E+M<1CB64YD)^162U,[?."7#N&OG%K0T]PV(J[.TFSKJJVWF3NCEV:97X8\ M&O;I^:5:=@Q0*< M4L*H[U&(?1@S+W([3&&(8PU1M MH&K%L?*COR[MNO&CV%.3W#]OR9YZ#2JPC M@ ?^2XH::CE< M)H;+4.^)?"WG&"6J+VQ6A_UQ?3CNN37^AWS_/1>U^#';GCK([BH.W<0+4!2B M)(D\#SLAZ>ML3"A3>R_3B$G+_=?VVKF?(/_!56'-PW2;@P\@ZQ&JOFMIAFJBP;B]$?:?[OXY%5=3;V<9V!/3#H=L6F"021GH#IV*T MA3K;9@-Y%I7Z!*-#L0P!M>'8FQT#0]SI"^GSES97CD]\&/F81"@):1IY-(!] M#8L39J1EJF%WHE6KYV^%UY(Y5B)UB-851UODFI3%%UX1GUL-G].FI(,C6%^J M HYQZ4WM&\V7ONI]V>HV%:JAB;=?)->;; Z?@RM7TY M?A4E4>A AR48I,7\;QQTWQ5:Y9G]WVI]-#@,56*2I,YM@ZUP:/9 M(O3+&\Q.7(&V<+3*3U6RERIWVOY(%YYZ3(W?GS1<1%K%*8$N=6CL>WRFG\8( MXWZWOILF2EOF#9FT+V?[8WVTVD_^$=NZ.ED/\)G:GJ1&\]C]2=88-KM!*9$A M>N(-2D-,6CN4M+A?JNZ-R[ELUF CY8W3%0&AH-T(C*<:[8F"HL MZV@-0 YFX:]MS[E#1;TWY]@]F) MR]D6CE8EJTKV4B50VQ_I^E6/J6G.ZUL1SXUH"'WL!+[O("]QPWX;E(O%C?'R MEX!:AJ(D?^J7A'ZV<_"*[?C(B>:"0J.FJ.8.Y7M/)_&=4>2)(KD,N9[*6:,G M[BER/%+HF]=7Y8\!]-,D<%(8^1 EGNLB7E#W;WDE.#1Q,*MI2+:WI#XYF+7H MX)O6?..A&J7]_PG(,0IRG!,84.I# F08+]_N4O@E*=C;.C[$VT+:R_[N[1&2^*XCZ. M6#G)MD^FEA!WL,2YA2VP^4H'XG!/&1TAND M-NQ;KEE;B,58+;/!O*3$S4RZHO*U:-OW^3/QJD6'N%XN.V$6 9E/%-59/:>5 M%F.T$ FUZ>%39;7.IG9M2(Y5L4)Z41^C MW=UZA=\B?YK2\PR1*J6HB7@L1%>MN/96J6J./VTEY2*_.8IY?]Z^=\ K98J( M[^($0-\,]A+2R:>FER #+FMIFAUECVM8PO)SFXE.Z M5+1-F^J%:IN^/V]IVTBFIEE*YX+KI-CQ/(:Q2[P$IJG?EY(!=GP#>Z9,09EJ MS]2Q68R=?>W\[=A,L69N-"QSK96_IP5R:POCTI%*/"MV MV6XMOSH?^:D;1!%.&4%>XGNNZZ8].(B@@?U2IB%-O%_JIH-O6O.-AVJ4]L\9 M):,YH'?D_>V74HR!>EJP%>1%IP=K3LNE";N<:VU"$*?G7S[49M,?^7Y=<* K M-_8"1*F'>'*"&$'J./WF!\:"0'O+@98URR+_>,$[;V&)EFYSM4#YH'$NO%3_ M+O7.E1>X/J/%T\1P&3H]D:_:=ZZ,9UAUI>YKOJV7LTH.[[^*P]U=N=UP^ZS< MOXQ0O*?FQH$;>KX;!2R(X]"G_14(S!NS@&<O5%:* ^D73?>"#6I,1N MKTK !E5^.&SS>L6/5\)B/X/8VO!7MM]HKON9CYG:Q>YI? M'U8IC)'K8->+"6(10DD:HWX'&W-UY%K;UC1RW,,3:GMJ,V_K(U;*ZVUQJW$, MHSZ_H#GP#= P%KZANQ7B;GC.R-YG,9LC;>C6?W7!GA M1;L_^D5,=%>(T,AUG1"%L>OC('01ZTO:&$7QJ*:HG(EI.Z%/9OOM9E>=:;\N MHYHM4/-DCN][?CG+VC2]SAJ#2H-3CIP,LU"_LH7*%+'==(( M41S$D'A]E492Q@SLUC(%9>K=6G.OW+\=FRE6[(V&9:Z5^O>T/&]M65XZDLL0 MY:F<-;H,K\BQ]"+5S4V^/ES>I#_6]0VA7_F4\7)7O\&UVXC_I/\Z%M^S;;TK M&#O$CWR, YIX01IX*#G=Y8*8HU1T&C5L>PFJQEJW'ENT@$[I69(^_D:7SB[J.,$)>FB1)P*B+W80@TK<-8! %!NID+;L3 M%,6;]LQ>41,;$E"CS(^J@JV3;K3D76YQ:Z:2'16-98BG%<_D:E0#[,E*Y\LZ MW6]"16X4QHX7T3!RN$WDXKAO=8044Y42=*2I*;;[CQ?$L7S*:>"$5*K)WJNE MX6Q;[,]3=4;9#'&\##$SY4QIY3DT(EE<2??[GUPS_Y%MC_F*^IC0R'-3%,

G'?I*6NO^+*6I2;;X=L?QBE7XIV5<;>4XC2PY#DM\5N)ZH+<3A)_2E& M9$R5XU%J9I%80Z)V 3)1Y34H00US$>+VF#EUC=-D?M%2I^N3G.*-8LRL\#'J MN4Z8DBB$;H1CCX5Q_]Y0&H9A*WSI3O(L)C-6U66O RC?L1+W[[TI=^]X',IR M_)[&H;1/6N-0C3'98@RZ* M^TY7P+#2A>A&#%J>/PTQ@DU1K;=E==RK+K2:H5:N[)B<5;6JXQ&A=>4A ((. MX6P3*AG:SDB=4=:7H71F72HM/J7*%T>6]WG]LL"7K-BL&(X(P2GT'.S!U$T" MB/HE413X2F\&JW[V%-V?^H4(L;>^J,&)=^ T+O!5HTQ.JFRRI:9*#1+0O$$B ML$Q^R>.0B#,ZHTO9,B1%&_WSZQI'L" O%'S(Y=6A-N$A$L0>35Q&D]"/$M\+ M>A.Q'Q,UE5#XX(DEHD'67?\]?)'J^EAL-Q\.Y8?J6!R:;?RJ*J+"IZR$6*)2 M53]:WN;0CA,#9X5#@ZBEJ(8.]&>2H>V_2B-#U#&?N5O\R],!6KO-"]NS:#^9 M.)V-0IS(2<* .2C$!'E1%+NG>9V'5)>EK(*QK$L<]X=ZS6IP*.%N8V#3J_TH MR;>'%Q,@C[5^%9NULO5Z?^2U9?<:EK$[!\P%0U;* M9XB#JF37$,$0(^A \M+^P)7\ '[FIG_2'RU(_EMJH9U[]9N%53?4&E-;X3D?T/3ZZ;VIB-^7Z6/>^ MZY,H%D7P(VC3$?TDL0C7ZW3A.FVRD"7CA21AG,=YDX-Y=TI+SYMB"W_(&KWDY-H0NQG^ @98P0QW<\Q^^WX['(4UJ2MH5AJ@*[?@6B M3NG%O_G86P_9EEN1Z]YZITRP%; M2-%NV\NG-?PDK$KO(EK?Y9OC-K^\^9I_SW?'O#YF(OW!56V7;9-C=2CON<#A MW48<>_.I^)YOFIO0KK+K;;[R(*61X\#$#Q@1C1GL!'$$TR!-$,)8Z<(&RU!L M[SQJT8N:JL/?G+[2>0!Z%^IF27TR5.U%>Z$@^*-VY/4>ZRP!E-/V!<5.3>(G M")N=_4^C"#^W,VJ:2"Y#^Z=R]NENJBDYEFKNU,NMNWH2F6U_S^^O\_T*\D MR;RD3Y-"E\4V77I=%47:Y'HH+[CZ6L]D#"L+Z)&,@E\:>CI4CX]5DN]/Q2[_ M>,COJY4;QK[K(9I@@A/(@3EAV,%)(JITJ(XU$+:WLHEG8G=HWBP'7XOJ3_"' M =J=(IEL+U(R!7 BPB"FLKKEKLR,;)TGJT>QV>J7>MA6T:=:]_-9^?E3L*K MJDZO B[]F.*4>G$<,\+<,$3=QWLQ4=K.(?VAEG6TPZ$GF&]3HB: 1MG0$[1Y M5$E"9:2Y699JR,-^1044_98=U;_EY>T^>[@KUE@LISS1E'X'&8D]AR4!A3#V ML(N)%Q'8&8]CK%1K&3)I61&^##=EI=VF+''VTPD_$ ZH288ION4$90:JU>3F M"9?5Q4O%TDP[9^7(.R-9AME?AJ"9=JJT^L0JGCY8-JM&NT-C;A6Q*')0$K*8 M,C?P_#!F?F?&1Y&C=)>VZH=/*7":NT[5"9/3+:M5>W*FV<@/LL2#BU5B<($9"[$41 M]%P6.[Z7A+'2OAR=S[ R5&24!T]KD=%LJ&K)RD$1B0G_+(8P17'HQ&[:?WP4,O6S[J0_6F4@ MZ!]GE_$_KG.0U2^^_&>V.V;[G\!S+X!X?N<9&A+C09J\90T">=BO//F*?JL^ M[GC-R\Y]OJ''?;&[_5(_5"O*_ AA%@20>,QC#J1.V)E$CJ.T'6J4H:F2:=:" MTTNC>ARJY5/K].DEU@O0 0,-,O!EAA/CSI$D(2VCN%V6W(QSY14),L"/JBSQ M7)\7M[NDGD2L?U[MLUVUK5=8?\N*W:>RJE8LH6D2^@GT4C=U8QH@U.LBACC5 M$2D#9BU+5HL0K%N(X'#""++-?Q^KP[WZ0=LF:5?3M8D9UU6YCO8.)Q@ !0(I M^$5@_74>W7N;1 D5-!B)96FB2<=>44CCW"G/6J@7A(&3!"2)G9 F;A(Y_<_?P8Q%EKIE#1=YV*_-6-3\EGW46;$K M#GG=!OZX._#GH[C>YNV:Q'VY/Q3_K@=[:@5Q MDB(8T-0/*9]0X3")$PA9Y"4>3B%3Z@M:AF*[A*C1MPWU$_ZVM\XK^H$+H/7A M @@O0.,&:/Q0*S%LAT^N[%A0Y-1*$>M!LZ*6X^@^H[$3Q7$9RCR5L^4L8\5F M%OB:W_/ZBX?G\H85U3K;_C//Q"9J%*:,3UR3$#$:>)X7AQVR@ ?(7BK0PV-] MXYT )7HW!S[V"Q'$Q@\@'%FR M^+_(O+$,,"ZN[S$-C/1X5"XPP;:=A"" 7/U5KI+424F0Q"CU8DHQ(@[#'18' M,Z73U^T@L#X)Z*0]MBGMTGS;$',;5$\AWP(WK]K+)@ 5(LQ*L%+%W*\)J7HZ780U6[0DQX\-EY<34=6#H1#%-&7)< M#"._ ^-!IK3%QQ*$R638M2W#J\*K.;D M: '6X-2B_O*?77&KJ4>8CWDM[A"4Q"GNN^.,>5)'3%N&,)G^0NOZ*\6X-?TU M3?9T^LM_9_'ZRW_6K/ZJA.O=ZJ^2D^/U5YU3]9,_65;LZYN*6RB[S:9N(]E<[G[FHN]D\7NEF15T1Q%=Y7_.!!.Z)\K)W53WPF(&T68."GV M:934[ZFQ,(R@VCTITR*SK-;# R9ON#O@N_"G622L[[_A4IXU+XN+EUFW)__ MX2X[@+_R?0[N6U>!V*L*]IV[X%KXJWM>Z"1AE\L-RXVX6LH8!EMX FI7+KK3 M .H#E08!_GT0UMXC4+O4GBH*A%>@=FNV T8-A.1,GIDG],M(/S/Y_NIII--' M0#U9X>]9L14F6;G_EFWS;P),#9##XK1SM'42?0(K=-S$(<2#B;@],F(>.S @I*''N=2^<)R.)>6(FR[^VI6F(1G]43P]]T^;^Y-$:^)7.Z:JR7K M=[B>(L&4(<+2B$^:2.0'OG@=N$628B)UD+5-^Q/*_;$'#;8<-:CO->EQZPJ\ MP5"H:OH\4="7\1->\*D-P #R@H1;FE@IK38?IJ7)LP4/7U5D6VS*BO# 7K+- MJJJX*?(-^9F4N_J$LV.V_3T[B!SQDV:'_"DDWX)X#+$?!I7RQE&B&*-?>"6!*+FNID80I1ZKI_R2A[& MO* /<-H8<6)(U2YL5/QHVY5QAT;SZBU%GB1K6WL4*9:MTNS8*44?\7"NRM0C M;!F:HPO^:6TXA@/Y&U^KP^6-: %4[:TJQ,4>_TA*DBA%-'(3+R&='<]C6.TN M5]5/MZP. I"8LNVUSM?7($M.'^SRI"81'44U&N4;CTS=>_J$CS-2H<_=,M1B M!/YGMY".8T+^YHTJYS][AW<;RL?1MJQ/:FYW.+26 Y2Z44 \2J,(4IKZ+/$[ MRS0)D=JE'./M6=:5#F*]'+PY@52]O\, L7**,S6G:AKTB,X!OFY+UDRR)$': M&:$R2?DRI,NH1\_N&3'-EO14*=_RO[WEAG_/]G_F!_[U8[,,TC2,*?0#A%Q$ M/,>+HLXLK]#4+D@>:\SV=*JN L0PO._P*4ZH1K,I.<6:DDC%25<#K6:Q!S>S ME+U%U[FYF2FFER%BYMQY.G\SRY-RI^=3?P%;G,:,H B&@4-)&'A!$O>&8!S' MJ^_Y_KI4[O?(&U 96T,LZGT-S6Z/ E>*'1\[)&EW?3[-=='C&XR_8YR:I\DY3W0J>:2YL9BV+JQ&X4(2)>GD<."OLBRT-4 M43STC$P@(.7ZSP_7 AA8#Y!-/$A>9.?<0!E'YT(&RT@GG@X8$YS(#AIRK/BP MK*KT1W$0_9?*787B8A\?1@ZFD(;8];DU&'D.\\7=8([2VHK&QUN>$+!,; X[ M_ 0YAP36G.M;Q35L'Z=&6%Z&5AGSYGG/U"!+ M8U1L12E*(?0(Y;?%;M>\NUD?SC]> MJ-[F3U^=C))F0)+FUR!%X9$F<+EJ(^^"A,0H\C%&5_!ZO3]F6]S?[>.N7#<) M4!Q2FJ*8.,SELSS8&2<)):M=?IL=T*8ZS$;PO=^2-<4IB+([F;,SH;&Y#^[A;BZO2CO H%G;6\VRZ@X\9#_K;< 78)?7NZHV^4V^%\<#['5VAQAC M7+]ZF(!L S7%17OU(NB @E\ZJ!-?2R;/H:(ZC@S$3O LR MI;X:']+G!G:'E-"B6F]+<29)A:^K^FV959*X#$9!0(,@HDZ($ABVJYTP\D,_ MDCVK;HP->^GK=*00& #?W30)F[1G6/IS-@Q0NXRQI 95YZ>$F>.']DQ]?H1 M#^(]M&)W+(_5XY>.OY15(99*3T<&=0BC) AQFL:A*P9_DF)$68 M(^3+D/A9/"_G'W!3)9!/>55=W66[X16(/>H5\>($>5"L0(7(I1#A..C0,A8K M'2LZ%T;+B46 $T>%[H +M2Z8G2UVMK/-=&&;/O.>ALF*SD M)#,/QGO/3X98,):K3$;%?MX:HKS-7_U_M9Q7@F,E9PR]B%X[QEFM/_&\HV9 M2$RWON/"9H+T!/?*]7 2P#!*G=!!-$E9ZO;9$D+?Z[;D7TVYT*,+5F,K_]6[ M7/'1CN94:SY6([B 59\^\L]3V'O)6V^$RNK*S]C'X[WG,6,\&%_],1,9^WFM MP]DU_)[B]=T$1C&?""8X2D+D1R[S.[R>#X-)\]I8L-/DM3E7A$:'TW9BFR2$ MLR6V1Z'O5H3>:V)[(U16$INIQ^.])S9C/!A+;&8C,WF[<)4R0CS7#1#$$7(B M%U/43RB=* C[1#;%8I$J.)W$M?"5(^7X3-P8-!.3Q30$WTO2F2+)Z$;ZO2<5 M;;]M=?L4F9=-&I^/XJSARYO+AWR?B3.(O^6W]2OI*\C34AB%490&48I3)W93 M6MM+291Z,%%9*]*W8GG-IP$FWKPO.VB@:K&IJ?L((N74>AH.U=3W1%^/"GQ[ MBSXK*OHJ.V=4<3RCRU Y WZ4II\UU6NF[N^+YD8\O-LTRGB;[]9<)D]O1)[N MP$.^YSMI'*9)$#*/^2&!27=6*T)AJ'8'E5'3EO5J@+:^+^ 17M7;JLQR+J=B M,]*M)FUGF1Z\BPW^F.WZ3S4NSPBAI: L0QUM.??L=BV+',KJZ)>]*&,./[_P M1_G 8:3_.A;UQ3C]6K&?IBD.:.I0-_#%>K'G]3UU2CS9TQ+&&[(W'M]LFSW>9.S,^#3']C*&I$%_2EO/I:&!]^+8=\4%OBF?T%$<>,2A#NFW MAY/(=57*%Z.&+1;.KZTYR0.KD'WPB#R4! 3&"(*$^QZ MS9D&*46.ZQ(5#;6-Q;*LUG?3@"'P6@ 4IX/6 R*GM4N*A9K\#@2VO'D#W.&%:[-6R<+15)T+H\3. !>0-(391' MDB@GN=.QIR:HIR6%!M@%^#JXX_D"<'33"N59HL[(H!F"ER%RAGPI;3R"HP2* M'0]<07\O=L7]\;X322K>[4MB'P>\]G5@$/-_0821MZT/QRZOM\5MG5/X(-38^6*,:BU!FX3EL=+6@ 0MRE-92*=^M5F2/'FY M&TW_(H5OO%?G)= 0:X;%,#GNQ<4$JS2)4P^B"+*842^FJ>=%'0B7.4H+L(9- M6YYLGY7&P;LZX&>>*>YD-QT#HV)I@WZ+FBFJ0SZ=?G3RT")UM.5UO)RJ!NA= MJ:JRA88W]N+OZJ\2[S15_&O-_AUW,.CR) M@V,+HR?>FH]FEGCPLWXD.& 6/&]Q8."D"*/04RHDT(G2CR' M=GAPF-@1;F44=R7".O[IB:\VDX9% M]]'WOQVO:\D1"W_9MEI1F$#J>=1W81(SE\' #SMD)"2>!1D>A<>R,+C]M18"$DW$M=W)?)F M/-:3?8-LRR:";X?LD O[ES5)R(M# M%!+'@RERFGUH:J3=AM$>(F@PSO:RDB*'9\3 5C26,?"M M>5=.\TQK#NAOZWR7[8L2_RBJ%:,010Y#GDL03"$ACI-TMC#TE2Y_U;-@>W]] MBX6/1H[F]9%HDC-%J;-&EZ*@23)E5[.&9,@HDQ9Y"],?/1]>4YD1C$AK26OB M[[OJ(5\7-T6^H>5]5NQ6 8H2S&A$XL3!Q$&^Z_?:14*F]&:/OI6)-.4"#*"! M/QIPJA*C3Z6DS$S"HI[4*!)H1WE>X^><^HSF="$*--Z/IRIDB!GEJN93LMX B9\-=N0"M,V#H M#3B4H/%GMA:.H3B;SAC5<4EG60$UGH8&1UJW M_H'?ZI!_ZD)^\A*T;H+&3] X>@&N:U=%*EM&?AH=,HV,-=UCLNP<-B$/DEEM MZLB,S7.,6RUN=\V+1.N?5_ML5_%L*Y+Q;E/_:5MOJ,.;_SXV4BR1LU?SCL>\GC":!N%K0C7S[&V+&L"%F/O+\]F32*'&(TA5D!LQ9 M;E98/1Y?@50Y'9N83S4Y>^,*D*M:O99W"OZHL^_5>5^&FIET2/:<>UVNY'>W MWN6;XS:_O/FM+#=_%=MM_1EZ:J.V5U[1A M?6=K TM4#!VP=L0I[VO5)%%.P*;@3TVUM*BSM*/U16[.[F<=Q^8RM&BT%\_V MLII@159U.AN?^JV!2!Q=A]*((.)Z_!^(?+>S$V /)BIX\H^.,DNA3MPP-&8&_-/40J>D&*W;%(?_$)WX;7B1] MW&WRF]-W/NX._&$JN&KAJLH/%5[S(FK/?[+B4W\^023'BL.K*CZ!O"YV]2) MK7&G$BOU^721H2AF3IC"U U"VH/&KMH+@C-#M;U<7?ORH7:FGK.<'&R_>7(1 M-#Z"SDF05:(94W=J.D?!P%,U89S[D9!3V7?T-*A)MLT'8?;IK]VHG#T T##'D* M#[TH33H44>@IE>6F;4_8'GC8EZ!&"(H34O$7UYUL92>G%%=RC(=$+B/-&0VU M%-.GA@'4"\#!@AHM&,"=/6,HLGHF!=B*SS(TW9IWY31/^>@FZTGG/009@4$< M)3&"G,LD["TF*%5Z6V2,G0G5]+8%-[K)*D^B=J/5"G_&FJWS"=T9JM1ZK\H$ M+T/ C'CR=@]6DQUU86*OUZY/"M,8121*(/9\+Z(L9-1S>B0Q@TIWPMNP/Z&0 MM?/<;3W/+4[SW*S&K2MO!D.A*GOS1$%?#MGY1L-R1%*:6"GQ-!^FI8FJ!0]? M%5M;;*J*<'D.27,J)KX7>]3_71>M[;6C3R"BF# *700Y3">!D9=Z/<20Q%KE MY"3 )I1M<<'Q6MQR?M,<=9L-P(MI/EAG#\6A?5U5;$$_+D::.OEA 6%WA;F:(_]7CH3G=_\V+2 MB(EP2.272:.^K,0SK>NO9*09^)=.51W]E(W4CN_3]N*[=KKZ1!2K)#TV=-3'3O$ MC9:=^>J/U_A14!YU3I7\"P&4QQ5PRG29#PXH!"QR>$ MNB$DW;T*D'BI7E-OA,$)IX-/[D?9/.X>:6\%'\.V:M]N(J+UIU^Z'%MNR[W. MFU0?S@#M"U$YHRZ]VFDSQM=;VE<];/]'CWR*563;+_O\OJCRZO?\_CK?KR(4>!%*H1^GA. DQD'47S1&80QE=-": M<=N:F.U C_D")!A< X"8ZM;%2F_4(S)OH[+M73O0D MJR3 %LM_EE6>X,!Q^->';)=]+?]JC7HI=EE"'1([E- XX7\.^JQ+?22?[D:; MLIS<."308@(O8M++.>$)5IYK;^MZ-*_[;];U8H>LS MUT_C*(X1"WR$HZ1/+3[SE.ZITC9B6=]K7& [ ((:%HWX>D3*=>WF81#-5'7 MI,]*>^8U>LZT9$8SNHPVS'@W2L-/VG@%:F_$\F <1M1+8N+3U \BFH:H,YA$ M4.F I!%FYE(AK>ORQM"IKT06F#2D1;-$S;R>(4D3]!+H!IH';V68AD7KWWZS%&;2J M!"0''5A0[(" JS"9,\>VQ"1Y%J+'2]F+'.O,G,V1K3"!GH5TO7FT0?+E9M6R MW+PVN3;.[0+FV.9]*FT^C88RR^4N_V>>[?$-U^4!"APZ<9*P-'8I_Y(;=@GK M41!7J@BV97OV;,-Q P$B$&IC.3;C ,Y:@)@F(K M6VD%9WSF>IDQG1PVDON%9[.QWLGF-2,L2M]0\M*.G4_]*6\Q)A$-< KC 4T M]6(4>9W1T(=JUWV-,V4Y?[VZ@>V3[HF.8ZF5Z_!,R*I:,AI%J)W[1\Y2=:;; M8XCC971\3#GS]+81DQSIJ5?U5>RY;MZ6^IP?5N(-J2!D).9Z2:A+>$X,.YOB M?2E]\5*U-*UV51?@:_U>00.POC5CSI'VA"WI@:;+\A+'F;8O9X?9.(:D9L&_ M%[OB_GA?F_N2_:SOJ&3%3FQ^:D%<7F^+VZ9J=Q/D14Y (^@RY"#L0C_JU[W3 MT)>>_QJU:GGT];C MB[QRQ[9R*)=A837RG4K1"Z@4+?C5VG[$1R5WII7@UM< M'21ZS%=^Y&/79XPD!$$W2!*/I)UU!Z%P1*+3MFEYT!$QTL1]3QK#S4J.>XTH M^6PWFNI%YKWQ7IW/@(98DQV27_-M=L@WXI#7X=6C%2VJ];:L.)3!D5Y)XHH3 M91SB^G%*?9>QYFX]YD;(84H':9FT:WEHME#KDY\?76BL^%JP4:KE)M-SL:PV MLWZ=8' ".N/KQ HLGE%'&[%8AD):\:RT_R2K*27-KP\?=]5A7_?*FY< ,9_Y M1RA@,4EQX"?\\YG36'+B!"9*[42=S[>L?,,78C^5N]L/_#/N@0 *3D@UWSO6 MHE-.]6PSJ:9NADBTHFPO,'5&P<;PN@RE&N5!:>XI&Z,\]7987@!2R-(DQFF0 M(-\G'D2=(1R&4N]!C?AXR[KS9'!H[8G7(4U'7HSSI:8NBE1-H")O['P?P=X2 M-43-@;,2HL&%GH)\SNZ[#:P^(F% 0P0#GS+B,TJY>+7FH!LJ=5JTC4RK)A= M0-/!TISHD=8;#4:7J#HZ;IS5'FU>Y/M,W\OM]V)W MF^SS37%@V;K8%H>?[5X01GFQ% ^[ MG57&?"G),F5KZ@*J PD$2E O7:E,T8Q1?%Z_YF!W9&FU%&(5]BY/3+#>7N6K MNQQDV_K$^T/Q72RTWN3[G"L:V'.@%3C<90=PG_T$U[DX$'\##B589]OU432= M^=_FX'L7F?K@_+PZU+\I$KCXVXT(9-&S\!\C-TJ\S>EKVR,,1F,!FR),>E/: M>6:-)96V^DX=GKW"**$$1C!.4,I@U-FE*#655B2M+2&Q*,W3#1(].KE8X-A" M>IF+7F,IQ@+->DGFXX;_2G%3K/O+5D5J>)QJFDQ35,O/,J\V5LR'9/&91M4? M^5RCQ93TZ2;E;E/N/HI'Z3K;_7EY(Y[$C3#]Z2.Y_-I.GQ B/F(.=9P4NT'( M4A*<,EW"E$[2-F/1)6AA-JKX2XWT5\6#3\PP+=>/F9YDM;0CQ>], M/1HI[L[T:LQROXR>C6&?GIZ>8H$QO66O3_W+.YC++5=9A",74LH_/_3Z%G>, MD9+DZ=J8HK0^[>1O6V9%KKAG49M!G>4N.^2-7$__--?;?:]P([W4I<[F,N1H MM!=G%[IT69&NN?CG7]X\Z5-G/\1F;E+N]^5?HHN=/?"_.?Q<^P"=-SW8$'R%O=V*C$%'L\59#;"L0PAM./:T_+,'G]Z5=K'MO,A*L1OAWK/ M=\X?\=TAN\U7,/9H2 .(F>=':>P2"KU^GARZCG[A-LJL9;G\LB_NF_;1F.)M M'+$Z]=QDG(YLBW8XZPGJ!6B@@A/6.>N^H)( MLJJHOCWL\VQSN1OV#]V5YR$O# DA :(.BU(2QT%GWG70B-=/1ABU+(8U,E#5 MT$"Y.[7,Q^KC&)YUU'$BBD=J8T/WMY[N1TM(P2#P@A"GU/-HY#"(DQ!V)L2^5=U)\YL?;%G8\'UY%*__'P_5(=MM M>-VM/QE^FR3UR:Y1?I17%-K7YAY/:^>;L4K.2*4Y6X:.Z$$_,Z-4]%]6#SZ+ M.\G6Y7W^J:PJ_#TKMD*!KLJDO+\O=]\.Y?K/NW++R:J$5*U/EZ6[C,"8. D* M XIQG+@T;-"$(?]*Z5X96Q@LJ\QGKN![\9"IB8LUQN5T: EDJTD61PP:R. 7 M ?I7T,,6VSX:X&"(O*FUUN"/#OW$ZPV:')]10MM16X9H6O>RG'8LJ$GQ?^7% M[1V?%./O7%9N_$#,:>D!&7A*EX\Z;#D#*JU'4R:]ER[=2!_9 U:,&ZR>)5C78X M2&0Z%7'DU7Q34BJH.)VB!@@:IF! V6,$ ;%M/+5-C:V@&!%8M M(N]+715]TY16'0:-Z.J@7OMVO/[O?'VX*K_F#_S1OQ-G<>Z3C+.YW3;[XTF: M>HPZCA-Y,&$>=<,4=_@\RMS5+K\5:Q,&5-1@YZF0;S;T&)[Y#^] M<@DE<4 )J8^NL^]-4Z>::L6F_@ M?7XVWJ<=T))$G1G!IJE>QI U[E5I]P$U.BA7C*8.9(GKAEP3B)\@[/3% V4! M,CH8W[0VPR!\+>EN2EY?[0<_.''^?8-*_6$J'81W,3SEO5$;EHHL21WDT=G) M-[R^%W<5U?7[X/9#\O/T(^T5#OBO;+]Y/#GHU^Y8N?^-_^[A*W]4^=?B)U=" M0YS4][V8$LQG!C0F?@T[97&8(JFM"HL!:WOG5+^R?L,G^C4ZA>,LED"0S&$C M2\!IK\]3@ZN/)-F H7_#"V;!]4\P_+G625![>?%\,>"%YP+\(=P%K;\JIYXL M@7Z50U.6@%?E<=$[<^7#!_"YW.7_P?\-'GT"R'\4U:&J(W^X*RJ0;VNO_P-\ M^##RW)0)F'VA*EA<4!=P:LNBZ"@7.OC4YAFVD*\\-Z"!XR010F%$:9K (.S@ M^A2C%2_0BW+S[9#M#W*3E-F@JLC:4Z\4WG/9BN9P!;)#??C3=7Y;[$2EVYT& MU7RR_G+5?)&66[UZ%^'5*'(^7,L5.>W/:10YTTYP;<7IS,QX]D=C&5/J^6DH M%S9D)\YU>+,IQ*]DVQ;X\7!7[HM_YYM5E(9>X@<>#9";D)0Y).RS,V*^TL4: M<^*T/77OD?5ZUF.;,;6-">Q$V6VBF,Z8X,X]&^\LQ;T>+)M9SL C\G])HC/! MA.E<9RPZUM/=Y4-]U6:=BJN/NR_UQ..W?5E5*YZ5$Y@2&(4!=FDJWOJ%'5), MG4!M7^(<"*WO4&RQ@5L!;LZ=(!;8M:%>!F+YSE7+! .FU,I8-*92*=;OY*WP M;I/^>"CV]2?TX%=APJ.9!,C#S$L1#$CLN1UNYJ?!)*6Y,;26"_1.O=H-TER_ MQ )[+H"^9RU[DW>+RF8NYO]WZ)Q!/@RKGNE(6=? ]%_'XO!S<*WTY>$NWU_= M9;O''N6;W@/?8PF)HS2F(4DA]6"0>'UK)4J4CM1;$F[+NM@@!J7 *2YUV('R MF5*^/W54CX,-G;3X-+QSQ;3)C"GMM!Z]V9T="U1](;/S27L9,^?5H_H"YK)4LP<<=+\'NS[_H:8]6R>6?B1E57,9IT($> M'CCA W\(A*"&./$)51*DG=->@Y0O1$9->O14$8VS)2MNN*KR0W4ZM@HAS@UV MW 3&+DD='"4(0A9Y-,4.))Z*CBE^M.VU[V_?TJMO:A*E2HZ<&EGD14UX&B"S M'8'WF(2AT1&#Y+C?BXJKL^70@/B1#^,@5Q24*B M[<.+>C*.$5E92;+J#N\VXC^B7?4]VXI&%3XDV7[_DU<[_\BVQWR%6.!&%#$? M!="!V F=M+?M,%=I#Y\9B[9EAZ.KU_?6XHO\A'/:L23%U9FQ99;K98PUPSZ5 M-I].U38MGV%.4X0;/G-XB0Z\"(1E'8FTI#JK8JI6' \D@; M0+D ZS9WU5,MY::%%GV270K;S"FV)02IKOLZYHEUO\\_YH2TO5CX7+P^ET$E(2' *(S_$G4F& MF*LT@QACR':/H<4&]CVX"W%BE>*,8A25DA.+J5A4G%]T!'X=$,B1]3..B:<9 M9U@Z-]LP0>XRY,B,*T_G'N;XD96G+_O\(2O$IJ)\5^6\^*J7R1]-@E:I1SV< M^DGH4#'YB2@D<6%5]-; P1/NBC3:IH$:6>DS23ERU XHQZ5]A[0$9W<5402"#T2 MNPZ-G"APG>14\L%8S._DCQ=5^V0E#5,_-?1*_,HHN5(D2J-M:Y2C4>W:&7NT MLKU9:;*6(1Z:V,_U8A49D"^ RH=\?_CYA3\@![&]^E_'XD%,"'GIM?*].$P3 M"FF2)MQ$XA#2FPS\-%6K?$88LE[R--B:MRHZ8!I3M'%LRE8W$Q&I6M8TL"Y M#:RF,CU1^?D,E9;JF==I.EO(&&!W&2)DQI5GI8LQ?F0EZN/NP!^T@D\'&T'D MEM(?Z^U1G,7\6UEN_BJVVQ6DC/B(/PH,!K$?) B&?5<!GSD1;]4%>\[D)3@/D0:ZN$(7]AAXNM$AI"4[/@F4A:UH?.E,T M3<+D],H^5VH"];A#=((TK1J]R,H9^1G'XC+T9J0/IT>_K?,V)2K]'*-LZ#1RYNC?O-FXD69E&:-< M%?2+K1I%GV7'\:#/%'R[NDS^S_^^_$33K]_^)TC_O[]_ MO/JGFD:8HUM.169A6DUG!A#[QL[AYVS;?&49.R-2QDE?AHR9=ZNT_+!J2^'3 M/PJO,R0G6;JT+DZDM!UY79;&<:.ZK_%+]E-L5.H6Z9P(<5.QBUSF)]BG MQ$F#WAA!2B*D:<*R /5;\1X:6'I[&%5IDYR/V6=,<7[6D=4BFGF_XF->SDWA MQA&Y#)D9Z\0KNQ-'<2)]T>#]P[;\F>=?\VU]UNDS>5LEH>^GKI=$0>H$2>HD M:>IW=EWJ1"I*,]Z:?='9'_.-T)R]N#FJ?CMJ<$:(F@@9(%=.CZ;E54V:.FP? M]@TX\%*!-/$EC6_1=4:QS%&]#/$RZ,_3JQH-,Z50,8DQ_'@"6;?#!]]:A4'$ MYXQ1Y*+08\A):>3WTT9,4Z180!FP.)&TO;#=>C#'4ZZR3% M771-S+)R#583 M_+2'U:RH?9+@V%9-]C9MYTLT@[0O0_0,^_2\@#/.F*SXT?PFY^*Z^9I_SW?' MOGA,:,!8&&(WB9D;.XB%-.F;9"R!*FJG:<*RO'6HP+Z!-?(]6UT>Y:1L @K5 MM*MG[VO'WBR%V^3P83 MU@-# 8A0V'L(9I"B%D: M0^^D>Z[B%4(CS%@6HLNGO: 12C2&3#DIFHA'-2UZUNJ9>0?UB_R<42,#I"Y# MCDPX\M*&:A/<:$RM!K9"/XIB+X04Q3&*_02[;G<\2>)C0C1G5PH6)IE@#93' MR"1+A4'E>98E\D9,M>92'57!&4?B,K1FI ^O3[NT&=%0F!4*^"=!2A,W#<.0 M>1"BS@)U_2C5U)4W/W<2-3&A(&\SI*P;1LG15HO9%$).%Z1)6IP:R"-_70,4 MO9<^$;F\OR^:\QC%0;#E3ESZD._6PF(4B&L>4B^,?9?_XT5)P#J+?H*4-OR, ML6-YNC. UF[S&8 #OWPN#SGP7G\)VSRMX)CY.^G6"S@B. M"5J7(4!&/'EZ8+0Q=J2/B7[]A0\4$\\/(NQ'#D48)QZ.DEX1^?^5#HO6-V-9 MGH;(_F=]5M#AI^(+&&,XE!.CB>A3TZ+'S+5OD.'#85]<'P]B1RTXE.!+-NM[ M&5JODAE@>QD29<*1IR=-F^)&I8(J=[79YKA\-XTB%OF>[[.8^-AE,>YU,( H M7'W/]]>E2N&D]/$JXVF(1"G%ESM0"4A_ _^/\Q^.XX*'; ^^"WS_+W O',?I M_M]>\0FRX^&NW!?_SC?\!WSG(HZ\"^3XW5\7575L[Y@OCX?JP+\01^!D!W"Y M/I37^1YX[@408^BB_B'70Q=N&%_XD?OV1_QGMCMF^Y_]1ZB7JO+O:+/ER"C4G[VH"-J2\67I[A!4T8,$O M NZOS4%KY0W@F"??@:U"Z!GULQ6:98BC->^>[\^VR**TM&XVA=B7G&V_9,7F MXR[)'HI#MAT(^PJZXNT8CR 9*5M>^YH>LV.6;--OO^$RL&J@MS6^*=2&.[_7"(' =0G (D4>\E)>JK>'8 MI4H=/ /F)BP,-PTD-4$SP:B! AP[\,J2V!3CQL;EO,W9&SPS2 MO0P],^E0:>W1'+L2L8I#S\$>HY&/2!!'?+;=GZ))(\1BE;T2&A\_R9:)ZH7U MA['+#V\3I[OL8)0S:\L-J=6W=,?+T/C2983I4GY59.HET_57-91FG*; MP<8QNPRE,N>.XI&9BCQ)'R'55F1?\OTWL29WE?\XD*V88"*4A"3V \(UDV#^ MC^?%<033@$5A&KN)TM%1VE8L3^]$5UFT"P%'!FIHBH=$Z=,G)TS3,*>F2/T4 MKB<-_"%P@1K8Q)LQ7B7HC":-)W498F3 CZ?'/AEB1GI^MK[+-\=M?GGSZI51 M5Z(,7X4)8LSE9GV4Q %+(HQP8QZ*6^Z4KM^E MGA]&/@D=-X@B%GA^W%G&8:RT3<.$O3E5\ ((F. / 511"HU0+:>"4[-L4 #E M")[V;LX3:V<$T"3GR] ^HQ[)7MBIS=9HQ1-V:7F?%;M5&GLI"M.((#[K=2@+ M$QAVEAD,S-PPK&!O"8K70#6E>2IDC]0\2SQ;T+RW*)Y6]4Z\Z:B>!NL+5ST= MCV153YLMA1<0'HY<&GJ+O^?WU_E^Q6""8Y0$81 [3IJ0, I[:ZF7*DUS=6U8 M5K<.UND*]6:MH+PY_*7/'\7P KLKK#COM=<3CN'C[EN^_UZL\]9T&!('^]AC.*"8(8:\@'6F7<]S M9+3)J,%91 KLRH-X*Z5JH,IIEEF>SXO7;!0;43&.$7S<@1;EVZ)FD>9-N3Z* M7ZZO4%L>W8_@34W[DUPB2*@SA.NT^4&%EA<2A156Y\T8=EPJ+3Z%:F4M.19; M<8A%:R0F'J8>@G'D4\]/H1ND_30^(#A4J605/]IR7NC0J)6KJO3(5:@6F5&3 M\P[(3&7H8Q[.5)Z:A"VCV-0%7QIY: PM;WXJ=OG'0WY?K1P:Q;[O\%HVA$0$ MUG/ZG20NC90DPH"Y>3>U"9R@!FIJ:5.!Z)$KFW8X-KBP*4?OM,N:/6DZJYKJ MC"]#P4PZ)+NFJ,X01 EGAFPLIR/+(/-T&BR!+L!O9PF=MOBIL>@4/FH< M+T.23#DC6_#H<*1QM.)0)/G7VUQ\P7'@067P*L95R$4U2&/7CQF+PS#T:-HW MH8((.:M=?BNL7&D=O6@7F]00CILA_,P-A59M5?T-9(_.X3E3A&F?TF@YCG*B MNJS8C3[7<>C#!>B]J(,V].,"/!'MB\>J/=N1CZ."<$;8)X_S,E+ ]&Z_?GKD ME+R?TLKP2>8S\C__U__HOL/_=9U5^?_Z'_\_4$L#!!0 ( *F!ADOT*EO3 M/VD )M^!0 5 &UL[+W;=ALYLB9\/T]1 MTW-=73@?]IJ>63C6^/]MR\MV=<^^RD53*8F[**8[24^+^>38O:WO\"_@K_\DL_&Q>5D=OVW MO_SQZ5?UR;QY\Y?__;_^V__\[[_^^G_UQ[>_V&)\=YO/%K^8,A\M\LM?ODT6 M-[_\XS*?__G+55G<_O*/HOQS/EI**7\;?FO]4?G MDTT?#-W"W_[ON[>?EG+^.IG-%Z/9./_+__IOO_RR@J,LIOG'_.J7^.9J M/L\7\S"F9=3VZS0@\UNG0[?Y M8C29MB7!L]Y.( AL5Q)X0E%0NZ*@$XJ"VQ4%GU 4TJXHY(2B?,Z_+^Y&TW8% M>M9IGV)]'H6_MK64/>VL%3%,<7L[6<1=?!Z^T!2S1=COP[X_V3_H!DV['J(9 M?9TL1M.W>=BOFVX;1W;7M2CIH^]YP'XTGDPGBQ_N^V1ABGGC;3NARZY%NKBZ MFHSSI?K3A=G>6==B-%MS&G?0TG!GE_ELGLO([KH3Y=,B_'>I_8LK,YK?^&GQ[3@=[.RI)P&* MVZ]E?A,^,[G/WQ;S%@39UF,_ EU\SE=J8!'M:=;ET!KN5\U:MS30^;B;3Y'HV M"5OC:+90XW%QM]QW/@1--[$YDSH]G5B-M9/>]^F$[%2'W>AR[< ,7^["MRU^ MO)E=%>7M\N"Y'7V\FXP-&M[-1=\-JZB5JU+B[8;X?E7$+ MN6]JY1_427?#;F;7-VC:RA#?S,)?\\^C[_N'M.&C;0^AH2:WMVAI0/?YO#Y3 M^=&D_/MH>I>_"X? NW)EP.P?8>,N^AJRNBW*Q>1?T22;+SX7]6<^YN-B%DV( MQ].W!?F.^KZ^P(@'Y7(TCO[$=Z/%77F(]=52]WV)VIY4)Q)@XR\_Y>,UK&]F M?\S*?#2-5(M'O _%R@7;GMSM#* ON)KM+P=WU,KPW^>+)4)Y^>DF'/OV#7++ MQ[L82D.V[&[5X<#V&F-[FG4QM&9,V]FHE6%]*(NO>;GX$8WX?]Y-OD;V[AO5 MKC:=#:HAR1HT[6R(S72ZOV4K _R83Z/?Z,,H?-7G;A:^*W?)B.]J.XNU6' VN(8*/&W0]S[\K0=U_F^3_OPI+A[ILOBKM;=3&P]\6B 6H[VG0QJ(:ZW-7HJ&$]CJZ3 MJY'-\NNX@KT=?;LC?]EEVV,N8MA+NV-^ MT65[8SZ"&(N7PVS(@J]E/@\KX7)C>QM^L?Y\[+?-.-W5]^??%_GL,K].$F>D!X![A0EGF@.$H9> 8*D1/&;>O[1-XV\R/YE-%OG;R7U^.8K@7N97 MR]],XV^>8[U429@NHQ@KLBBN-@BQM' WR-W=EV4$,."9\4PYK"$SP/@:+2T9 M^8G6B,;$*0:FE8?UI)_9^FAQ4=\G\P83]5F+3#.!)8%2$6"XQ1@[0VJHJ7+G MP;HA$&3+?I:FD%,2;H50;HO;T61V(/6>M,TLXH80HZ0P4BAA/92TDEEX V7O-RV?S[_7%CO!:<>"HV%(XA@ MCZ&MQH<@9^>O_R/U5;2'ZM%:CP%ZH^FG&)V[7_4;/YQY()$P'NEP-A!& 4*M M>5A#)4[0/_II]-\&M$>3X)$LNPGPXH,9-U@1*<(:)YP3@'JG1"TL-3I!^?BG M47XJK'W9$0]6U]M-5I?^\6[T7T5IIJ. T&Z#]L">,N(YA%((2JC4SFMJA:KP M (ZF&+H#6F,&:.AVJZB!$/=!AO>CV_TF\1&]94YX2P3D5NNPL0/D!*G-0V:M M.B\CJ3/6',;.%C31'T,_E,4XS-R/0IO'C!1?;UT!?[/.M;.H'])+) #) MQ 0K%G&J)17./.!@Z7G8C0/N!&?F!/&6%,*=,*4Y&UO00%^,7"_S,:AC?#,KIL7UCX^3ZYL@P[YM>T_+#!-*$)0> M4VLUM\Q#P"IYG63VIV%<&AN*+E'OBV7F;KXH;O-R&2L<;]QN)E_W,VQ'JXP+ MR6$ 37$ &8X2T]I9@:A(8=> 3M5]LZL]Q/MBUL7B)B]?8+*/63M:90![BI!1 MQE ?\+-.2%3)2;AN%#PP?/.N;V:UA_C1KN*VC=FWX1=O%OGMIG-%MU^8>>\0 MH4!:AK&A$E.B:J>#PBS%ITB&P]$!'4$&I<^^[]X?#3F^>;Z>Q0>B;RZ#YB97 MD]$+B=7L\FWX]3J72_BWN]O'\#0)%FGY&S-J@57.,4\5(,1[K&E](RD"UN=A MBPZ%I/L#*$^@U+XF337\'1OK/_)HL0<)[_-R=)W_,<^O[J9O)U>;XO[:Z#;3 MEC!DM'%:"< Y(ES4GCL,7$J8R\'&^TX%.@!YU]SJWAIV>[MZVBYVCR(0T MS'/II6(6.\\YAK5OG7AP)M$" YU!PU7TX +YGYV67GDDOP86:D" XR[8Z$ + MR%>/-ISAC %Q^A<\C[7SH2Q\3''U,;_/9W>[MO,&K3,6EGM*@ !40N.8$ Z; M2G;*;,J*,R"CM5T:[(]0383YA''/]-RIGD]EUG JWC!K[+$' MR#Z$,7 4O(6#- @[8(L+<#:-X&"Z/GD>F;N@FIFXU4RN541@HE/3T>H#':!;E:!WF(VY;%E%%@J#82,&N@$:"6 M(+Z-ZO.2_>O&5%>O@2H'PCBX\\ 0J))BF9_KT.XT4 M14]H#R X@B*9'[ W0:]<6N M]A!_Q6]"D(4.AX,LXUH1P1RRM7423K*-KFU>C\>H+V:UA_@ ;+6W.UZ#'-(\ MHR:LR4@%B\,[YYB$3/!*QTQX1CD5] 'S[O=SM#]_7-#,$$.DL$T!(HH'&P@/!K-*&BGI"NZ27ELU7NGW5$LZ%B.TH80#4?)_O\G[O;I@% MP8PU0CNAXL-5J12EM;00]1N']J(DQ;EP[7"D?^;765AY%\L26$ A]=H3\: MS7#*X\0!/>;MA9,]ZF%P%Y7/,L*_\HM*$/8A(HSQ1!LEI;,0<(2\P 8K324_ MW47EKCWVT<;JOL?Z<_G[H(?/W_+I??ZNF"UNCK38&W2<(64<1]0ZPJS04C$C M38680_YG"K]L3)X#S*?6-3 4VJ#4!_SZ-()6H\'\OEX-/W/?+3+:]9"[QF* MM\Z>(FT8]Y9BC"6K<*.!&^?E\1@ <]M0PS#I&P7Y_*UHC;#K_C+C@-/42.ZP MM%9Q#;RJL '*GTG.QP%1]#C@!TS*\/6[3A!']IA13*C#W"N!-!. 629]A0^G MK-<@Q9^'F$= /UQJ^N*NO1V^ZC #,N"/&!#2.L\!5$B0"AV,?$H$/_TW,=M# M?L"\#)]MEY?ALUF P>%PN%=A&P&:&^E4;:1[CU."GMB_>=D>\@/@99*G61,F M, PF-0]F-,60>@8J:1DP*8],^/ \S7WS['"$!^>OBZ5C[T;/"CZ_@?CWYJ_LB@65>9H2*:B4YQBRE7 M@"MA:U28][79K+* ? IJS&-AC;=1U9.])51WM,H@#0)A MK8/%)Y"" %HE*CD5;990X/5PJSL:O*B(TA;D)Z96@XI0.]IE7!/M'&8QI,\8 MR#35K)+5&W-F3P1:T7HS)AV%;V^O9/-97HZB[:(N;X,1%A?O13##UA;]WE#: M1NTSQH"S6 +BE3486B:TJ1&5^LR6KI9X\/R5;0=(][=BG:HD(Q,0:^()D=9K M26)&^VI7B(5*SRR[1(^;9I=J& @M>RBX""$SV"B"'')0&D^]JZ:K,H"G^/0' MN3!VQ)H6"BX>IHG^&-I'P44%D+?Q6;C$PL;7CQZ 2G9D2*\Y\X=:<+$Q/XXJ MN'B8!OIBWZ9"TKNWYRTM,LZ!E)X3PP26-NPR!/M:/@U3#A<#O%3O;1MN!^Y3 MTNE)7?(#B?6TIKG0/J!'C)40020U\Z[R-P53&)U)X8_6--^ 22GX[N?4EERV M'X-B9J-PA/KKULUMX^Z@> MK?5/D^O9:/HI'F3WJW[CAS/$ M.9($PP!R"B-LR$,%(O)*->L10?PP!/>AWI MOPUHCR;!(UEV$^#%!S.(&172:P(59#8^&76Z$E;BI*O^ =H7'2D_%=83VA%O M&SS)WM4L0TX3I+1PA"D1 )*25N:]]T"D/% <8'#=*0W48S'OBUT?1C_BP6S^ MN5C/J4J&?.]#['U-,Z"=T(1K+902X3P)&)(KB4U0(DMAV>NP48Y0?M$IQGVO M6>U6QEM]>)EQV68#KECL3RA.;?A[P<1X5= M!XOF[\5B,KL.5,^#%A\FQ&&&88,.,\^1-)PAXH3BT3OL8#U7A$L*F!B@R=CI MXM8I\J]QB]\=C]SR-V4"<$:DXEQXJ81&$"KTL.KSE)I@ W[ ,=AM^G"5O$:* MVS4K/H^^/_K'GEB_^8W4WSSG MWQ>S\;("35]FT;YA9)( A;03EE.#K"=!$ZK2! %)&=7%OR?)J?756Y*R1X\H M+ZZ>^V=V<'UWPPPXX3&CR$N,"?$66F0J::''*8:,_$G8V2K"PWF2N+S/F3\= MW6M_BH@QDUA[98CDR%@J)5^J BNN/3EA K&'>[9*(\U?'#YID05C5T,OO40< M XW"_[RH9,1ISJ8!WQREJ7OKP\(4:%]?["4RT@#M+&0$2F<\Q)0 Z22%'&!+ MS^SQ3;*6&X98'H;J>818*@>]<]0!P!E0#$")V%IF&!/ GA>3DC5_<(CE8?CV M'V)IJ;<&8**9MYQ[29'%<7Q<,(LH/;/7*BWJ:V>(Y6&HGC+$4BIKN69<4.69 M H09'.55#FC+H3O_Z_PV]-\&M'U?O->GJ08W\ \G+VX=QMP)S37$,.9O(;#: M @_?&3H+U&+&7-T&.^? M.PC7[1=G,;6O]%Q(#UA\\T69K=%6\-Q*)B:P;7LJI].KY90Q*67AB_(V[/17 M\8^E* U8?6!/&0**$,H@HPH%%3$LUN\2 QZ"X3-;9#MQ#'0+>5\4W+#_-*#; MCE:9PQQYC:@4)N 9M&58+:?A+N4><,"A=%W[G(Z$MW\:[:O2=AB]&O>6A8./ MCHYZ3+"P/AR*,*AQD1Z=V5.,CFG7%>Q]T['8)8F_6]R5^8:$I ?SM(VOR;C4 MWB(8%(84,$A@AVLDF98IZ^: P^DZ(? )]-'#55V ZG:R6#YC"2:R*68QS#6? MC25WK+E5PVO7"C+Y.8L;G M?#3/JW3#/]D:8J6WQ$D-.:9,$BLLQLAX@C@TUOA&]YO=X/$V/DO,E[JQ^7Q< M3K[6#HT=TN]HE5'!E2?2(L X];&#!^5K(;),[N!Z8@'15=X]V44?\Q'4S>/ M^25C-LB':J\V#QH<3U;9)A]$N;CZ4!9?\W+Q8T\$05*_F92*4D$=5,01HZ6Q MP%9880[(>7&S%=84I\-_2%R-:=8>A-D;J'!LEQF.U?H,(EX $)\U*O%HA< ^ MI?K< !G:$YN.X' +RCG^&GPT\^4H["'S<6$4XD"'GV:CV:=%F>?;$RHV;AM+ M8"A#I3(>=;YCQGHAZO\3S%IAK@%4R_#&D)]+X,J VFJ $>96.@!I)2\-ANMY+4-=&.[M(MS;XZ,R'UU$UEGQ8GX11CV* MSIJ57_)S7MY>7$7_S1['WW$=9I8C)A"VU"JH@(.$0UVA UA2>9%7LX"EDZ\7 M\(\WJ6Z+N]GB";_/%(M8V-T$]DX6:?\K'=^5D\<,7Y7*P MZCH<#&XW/QMNH]O,&(J-9^&,14"4"7YM0:X_G5[*W 2E?1"RO?Y]\7G;_GT/G\7,+O9=&)( M[C-3@@K+D)(H6"4QJBT8TO5NP)/J+0UP/1P8%1.UT0L+OTT6-Y/9YV]%G":M M@XC7*2Z3 88/#HR!2;KHDW^AO[QM!M9]9BY( M:J!<6C_(,NR9/U4:/+/3%7=DR">LN,Z\ %1X8SH@! M"A(D6>W%1(*F&(4#S&4W2 X>JXP^*3BY;WL=K+O,-+:*, V MTP031P#M==* MZZ0'H -,)#=,"AZIC%XH^/DF+_/1U6+[Q=AQO65*(Z^$M( 'VX-(Y16N90W2 MIA!O@,G9!D:\H_70"^?:8%JF*,&(80F<@X91 BP%M5S2I>RMAZ=7*V+\[T_$ MKP/1/VU\]L\9DAU+]A+HXMTI-Q0XY(U&&'H)&#:0NM.%9#^[R_@8!%H_&MJ= M\B8TDJ92E[L_=D5T.V(#45WF/=U)?ILS*LG:NO5K5K8 M[-VN\/^&/6322*)HK,^"J S_09R#2G[O2(J?ZW"G_\#VH)88UQ+V ^.>V9M( M^;".,F>DPX@+Y,/6CV7,&R(J-* '*4_67KW/OV,F'J>"@1'R3708!RQW.F63 M^\PD4!@AK%0X/F"/L8+*UZH *J7*R:N_&.B8ILG:&!QCHVLO"+3+?9;<9\8I MLQQ[I+0-*@'"8& KC!0S9U:79V",3=3&P!B[T]5V=%^9$\P3++567DHBN.&^ M-H0$86=6,&=0##U:"P-CYI/??[K[,HV?CF>]T;2%5757[YF-]X$86P*1D1YZ M1 FK<--,I]2*?/7W$QVSMT6]G-;!YT?C6&SDA_L^69ABOOA)/7Z,:(.M(0YR M3+RU2FB&! :>2!RHU&@CZ :/*C]1K2"X0^B7'\X8\](2)("RR#(%"7"ZDDQ! MD+)(#/!E0T=:WY)Q\6B8^WN]'B2]&X>U*L 0?LC+^_QC,9WZHOPV*G<5E=W3 M,G-0*2TUC0F_H>:" JXJ>1TE9Y:WLQ]:M8OY*3EV(+$R:[D+IVF $8!-"L5 MLY5D0,)&)7#:6J2" 3 I+C\M1N6BX]>B+6F[ 8L.!/B4U%'C<7DWFJK+_[J; M+V?"5LX5ZTVC%ZO=X/&0M?JI$^GR4;[J'3 T M:9YYY0PU%H=3)B!:6\A0[=9"&C>*3#K7TWQC9FS--MX:\$/*3M=_)D6CE>'< MAZ,OH#XLJ<;@VI]/I#ZSTC/MTJ?5E(J'*6)(I.TKI:+@WD)'#06*,$6)X)S7 M:P:E*5?4 Z1J3VQJ*Z7B8S;CV^_Z^8YT91 ,+?%Z/9Z&/Q;0_']C7,L%/0&PNT!%9; M:<+/M2&$;+."XJ_'-]\SHUI&OZ-5JXU$L,&2ULQQ98(U[8500M8!ZD#Z,TL- M-*1UZ2@%])DBO]3E\^Y[3Q+8F&8/$0^*DD))[2K@2YL&B\+@?O_QY M'!1:POB4+-IKY6]OE&$DF;#82$VL(U18Q^I9:-)R@ [0B$I7=@/V'(7LT=O9 MBQ$4.K_XLLJF-IF%S[/=6UK3]IG3P; #5#ANB4&0*DMA_?:%G9MSH@W%%MW# MW EM+F;+R&<58TS3"+2YITPQ((WQ3D(;_AK$@KI^ ^ U/+O$P_U1J17 3Q,H MO-[-WS9(;+V[82:5%I8JAR3EU#HLN<"5M(R@,[M [M0Z:A7I$P6@M_36.Q:3 MI,QK&690 %"'!;4.3HZE)<]K_VM+\0<][3X,XK[HU&:Z=&T9=!!1XK"3+DQ* MR5S]EHBR?A]OOU82M81N?T>V861+EPH$,P,X9B 5DBI"57W&P<:E>#<'N"UV MQ+U>L'\]"9&@X5@ :@6"GH,8 $3J]^?():UG WQ;W3*GNH9[8 _^FEM>6_-O M$$$4)-YKHWDX&QN#=;W \Y3,DX,\&%T/S982V ?O68-M,"#TL00*)D1&'N% M-!.J]L,8ZE+<70-\X=S%RM:O!DX;7;H\9?]L$:40ZK!$X&C0"$NM%TJ %$FY91O@B;\CW1=]X=^7M?/@;WNRL-<67%$^ M/Q#L8VBK_6<2BPI2C/Z M.HDI_UJA] &=9]IK[I134"('C&+, E^A)C1(,<<&Z+PX*9^[4TLO-EHPN6;! MA U_F1?3R66,1=*C:3A/YY]N\F#5GLQ(^Q1]E1'4@/?J@!]6C6*^K$7;P#9K MTCRS$C*)B ,H/J07)-C-&"$OL'7*:MTH(6U'7O3ED:*!G$\_F%G.PP12 !HD MH79 "<,KB0!*RM4S0".L724_]YNG(-O;;56$ M13 (AW@%D5:*]YJ8N7O6'*O8C?Q(@[(OFIC1_"9NC>$/]\^[R?UHNMPL%V94 MEC_"9OGWT72GQ[%1^XQ["H7EGG"*PI$#,.!JV<-&E^)O'"R-CM9_T3W"O5G# M-T6YB%P[&!2@]:9PQ8K1PP#-H(I M+-*RDELBE1(1-\!KVG8)U3Z^)S&EFYK0F= &(:PE!%8 02$P#\LLDDG[UN%W MK)W7EVAY\4E LK=PI&)VW=RTV?#I3#&H,14"<,0-=)!(IBNYN)QO.UJ%TWV8CL*4F%U&Z_UK'/#NZ-E=S3*")7/&(FME7!FO1)%.F143[XLZ;^*;W>A*LKA4&8:3N^WAZ=QD.?+\7Q>6WR72Z@T-- MFF?(>DUX^'Z/J"0T8,GJQ9G+I,2\@S5FDKG4 ;)]<:H!;VH)E) 2"*&(XC'D MTDEEJA75.)J4YFF 6(M<>-(]'H++WRPM]\7L_'^*E:;/I^A8(I!HQP-EEQ8 M.A%G-3AA%>5G%L_5$C/:@++?T\[>8T[FF<4F&%V$&<:M#@,6-%O^:5&,_[PIID$C\V@Q+7XTN$5JVD4FE!0( M22$\@ )3:B6T%0(,VI0-9H!GGTZO(SO"_ 2L:WY;N;U1IIR0B&NGPA3E'EA" M,*BD] *D% 88X%U3^\K?SJXTI/N^2/@P^A&]ULVO$)XVR(#@038).?3$*&(U M<+263O/SY='1:MYR@Y"$:U^L<;=?I\6///^8+[,NO81C!X'VMLT,(\1!; 1U M@!H'C'.DDAE:T"C"^_7L=AUPJ6V(>UR,RKLGXZTN/A[]:O?:M+]]QJ@("[L0 MD#/L.7!6D'IM5_;<7J1VLU2U#G-?%+-K[7S,[_-9D^K4FQMDQE+O&8N1KO%A M ]G%%,;"-ZDI $=H#NP Q*U@NOIK.Z#K.U,2NK#!HZ9-N$+*"'ZT2XN8 I; M!GB[V0%;DC$]T?K2R'6XM4WF%-18"&0I!EY:+ -JM<]+X)1+AV%;0MVJGB$4)>6".OB>XSXO MOQ2=W\6F*W?# I2 :8_.Z*JJQ-+0#\,.ZKG)9_/)??YF-BYN\[?%/(:T75Q] M'GW?[98^I*>,*NRL$;$\A21A6P>&LQI8RL[L_J,#AG4+>&\$O+QS=4:$1]-G%^?V-LX0C#= 6'/%F#244P5JJ0,<9_;>JPN:M8UQ7\SZF*_R MHKE1.0O&W_Q) 9VKR7BRR[#:WS@C&#-*(=!:,<2QQBZLYVNI@U&18F -\'*D M V:UCO'I3/6#3/1,,@P4]E80KJF,J2#K2$$KN$]YY#- =T$'S$G&="CADPEA MDS'9%; 6$\_'03 M5-3L:+ZM=:8MEI*I6&S$6Q 6/FIP)3O"+L7$'6!48KMTV'YJ;PGN$[A[EL.< MJ[O%35%._I5?-J/7\U899M):#0@W8=&#-,8;J$I.3,ZN$&)/M$J$^61T>C.? MWQU&I56+S +I$);&(0K#K D2,53)IWQ2=,<@#^!]TN@HB$]&H8N[Q7PQFL5G ML8?PZ%&SS$,F'6?$^W J9$QY+7DEJ54LY:)UD&?N/LET/,ZGLG5K?.875S$7 MFI\6WP:1@[0>S&'F[8MF&=>20:B,4EBI<(X!SDAD/)8\&!W8-EH\NY$V9GX* MP_U0%O>3@*_^\<<\EB"H\S.K\6)ROPIE7%Z^WH7?K?\Q:+ !+NU\089,V%@Q M]5KQF#@(>AGVV16"UL)F65M?I7&<0*9B )KH:Y<*PCW MUVX /9I/QKL)>TA/&?&*&""XLH!J0)5 S%1X""W.+ %FWR1ZR>$.E=/?9=E_ MW:T3''TN/N;C(I@$RR1\#[(%D9K!W"3_;P=?EU&D#2(F&!1$6FB"JF_0 TV-^;A*#[8"%'X,+?I_F2'+-+=5N4B\F_MM7E.Z1Y9I1% MB&$)$/9!5(<)))7DA-N4F(4!+MFG)<^+5PVMZZ?/!Y^KX3X:Z\55K#:Q? P= MI/A0YK>3N]MYL\2!QW68*>LP QP";V&P_:RDCE;H: 1!+RNO7+%WEE_'$]SG MGXO$O2BNMUOPZ#70H^69_#8F<-VWQ&YND'G,J3:,"^ 9?1]9_1]H_894M@S'D['/*9_I!8) MI>JY%G:57CR,/_4BV86>>DL9\GV M*F>UMP1;I B2'@M88<68ZB?>Z*?F=)_ZZR^^,H!R-U[\O,^723-& MTP?LX0Y2-^L@DPP:3+E@W,1RM0HP75L_2MN4!/L#?!DU*-IVHJ'3V0LU1.L8 MY@8NL.:=9%1"RP#$#@EM(136BLJ];C%7*7>3 WQP-2B>=J:ETW'U9:V5@UCZ MLGD&B"9($*4%-\PZ@2U%]2ZB3,HZVMQYU;<5T 4S]I(O&?S3T6Y=D:6RN#=6 M9CF(B$TZS"P%W C@K(,(4$B5Q:)"!RAFSM(S=1)J=J".TZ^1ZVR21RV0Z[:9 M,((!!+Q1W(6M)KX:>' =ZW,+4SOILG@(_820FHZBSC-- [8,T04H(0 C@UDM1<,*I=RB#G<@NS\ M/>;IX_GZT]6)F;T*!>@PIOK +\B(,Q3$"K^(&PPA#YM0??=F%$N)J1Y@"%^? M,=7=:J(O'H<#WMHQK,;_O)N4>;.PIEW-,J:_FDUD^G^>K#%X1Y?6_ M['J%>T@W&=)6H7!N, ":KF'G-96$%>TG\K!/_N:VIZ"3D;5@.7E780MWWM! MM+=M%K83RS4)-A5'@&#LPNRL37-L^DF\_924/Q4?$Q5R,A(NO65'&IK/VV9& M2*DT==Y*:)0Q#-O:P69ITD./X4;,#8V)B5IY':?VSD[K8=X"IP#&7L6R'P8Y M1^K-@RJ04HSW<(?IJ?Q1?9&W5UV=F-GK7!3=^:,._(),$ >I$,IYS;$A06_0 MU>@AGE)X:H!W]WWZH[K5Q$F< O&I]\77Y;#=][P<3^:[#U3[VF908LJMQ3S, M6*0XL@#4CI"8/Z47S]2I#_R=$677@;\%=0SO8<@&)%MY&+*AWXQP8<*QTE 4 MU@SJ"00/%WP(X)_#5]47=?M45=^GL'4-WL]%$.\?D\5-S*41QN^+\N!7HL=V M&>_TH*2080(%]51*1NJK1.5QRIGMU7FS>EN.^U%6?T^:OJX%NKAZ6\RN@_YN M;?YE=Z+XS4TRAR2'0$$L-?>"<^,DKWUW'O83W_>3T;$E99S,+OTP'>WT"&QN M$(Q^*R $C#,)B:(,7%P%J_IF-+O./X8-[F*VO#V;7<8_ M8M;^^]%TSU7 (=UD"F@BB%+4&DP=Q=P\O(OA'J2LLP,,V>_$S]0AWB=>4]M9 M0#?.0*XXQ\X80[V%"AK-=6V]("I2/$R#K!?3GW^S!;C[HMWF.=+ R;Z[8<:A M8!)@89F(Q0PX5+(V7)A5*0EO!AA7WPFY6D7XQ'P*TZ0L?X0)L;=H:)/VF24J M&,88.BXE8@#J< 2KS6(+4RXA#W:.AQD^*6+2\'+1*R=I CM7#^W1GK\CF9MT&#YV4:H?!W5M:PKNO7Z?+)7XTK99X MM_I%HW3\#9IG\'Z4Y)6=V5=RNBE^^7DR MC^J!)CS^6(O M3QX^EN%8P!); [TUC A#,*TED42>6]VM;DER-*Y]6D91YO?%;!S^^A P-KO< MX*"+F8*GQ?RNS!L>_%*ZSH0& AA&/>!,:8Z%D/!A@\YGG70 M'VN7;]"7Z8,N)XN[6(ML-KZ+VM1WB_?%XC_S?6M>TRXRK:T-Z[F$(.9UIW(9 MU5-=%0O:ZQ&R>Q;V1Y@73.U$'_L9.?\Z_7/),PC6+(N_R?Z^DOOBRHW*Z8\Z MONMQT-<&=C5MFB%"N&6*2NVU9XHY8NJ(6TMDBMMK@+ML[ZSJ2 ^]K6]A:,O, MIV&,,6E:<1U4/4]:[H[K,6,0*6(4==YK#0C @-1'>"_.+2_9Z5:_7M3S0-\3 M%DHL;D/?-^$SD_MEFM:G0SQ-P<35:6[Y:O?1Z-:_/:B&8I.>,H2AA]QP+!EG M&H0#(P?+\I;.2895HW-XQYA\WI/1\.D',XHII)B8P'>BE:>8$51)Y(E(V%:#_#3.9Z-R4JCODUTWSQL_GWF+8KT/CJ'FR*&PF %3 MR:80.5<"':C8;?Q(@+(WFJR'^,=L_C4?3ZXF^:4M;D>3G15[MK7)*!=&>2NT M-$!IP DD]8S2S*??\0:_ %M2\6Y>3+W6(EYH>E,AJ< M.5KZAHP#[(FD3E"/& 96": J_(1-"EH8X &_+Q:?1CNG9O.8&2MF%BXG\_!/=EG4Y\,R3$7G5T49+U./X'OR=V8R MQO4&1*U%U@GIH3=LA;&7&).4=)(#M"5[9V;#F=&W'D\]5WP8]>1Z9J)3;S;^ M\;D:C\;JJ\/*GZ8I-=:&C!MHY8OYT,HX,22V%-M)1[;$(MJ*"MM*%HO#, M7G8/=4X-0;>GGF>/=9!H3F7A+.45(<;'_/?&>2B(JB3G1*8\P!E@BNVALCI! M)?W=W[T8=0,.[FB5"8P1$@SNI)%R9BRCW_GPJ_<[M16&]:":5;C,&!HHZ1:'?DC M1]-\OJY1$=C2Y'YPRII^[*%M! MM:\MX>UD'"?O?'\MFF>?S* +QQC%C?3$(2445EQ7\A!OSNQ\FJS5HDTT>[OC M>"3UI[R\#X..-D[#->51BXPR%N:2H<'8 D9;K@A\D(^P%$-A@">OMMG2#JJG M8$USMD1YC.,* J"H HAY)QW$I)+'8I9RW3[ DTR7+#D%)>Q MFEO%YD_%]+))\/[>QAE&RFKO/;),:QRV<*=A);5$_LQ"6-NV7EH'N&=#)HY_ MUT7\XX]E1(;UTAD+I O'=$!-D*&21)AS"]=H4[6;K9EC4.UWV:FDWKO$5!\, M6RP-:ZF0(TFXGGYS.FI3RI2*"1VE]@9 CP0/ M_ZL-M+ UGYE!TSE[6L"X+R;]7A;S^8>RN)KLLF<>?2K#$%M&9-BK$:?(:HH= MJ^3 S/63J;4WKK1MN!R/9&]70545SN7[B7#V;Q).LZU-9C$&R&B#PS8+J61" ML?J0H+Q-<;\,,.M:VVQI"]>^N/,Q*"I\5TP_8L,!;UI\C3"L![^#/SO;9= X M%I9=0;QA\8&.T[I&3S-Y9BZ\%G3^(K%N>^CVYIS)I]/5T[%WH_+/_!$>N_PT M6QME0'//$08 : \T+'^4.UDT.#,[./V.=0:M+T9-ODL8# - U:7MY/9),H? MZZ+M9]&>EF'""""9"\ ![F+5=LKJ"2.E[:?PXBNF4KOXGLPL.L0#3 #/$MLZG+D#N.W_9DS$_%F;WK6>3YIEFGDOD4; !">1,TC TJ=V[FM6WZU MBG5O3U2/(-5V&94T"E//(+<4"(H(UG6P 98P93LZ8SZU!7-_&V)E%,;Z M/YO*!ZS>0SU*3^J^!XB"@B>S4?EC^9([9C<*+8,6IDNQ5TOVWAC=3KXUPP@B M[V1@1C!NA<>(85?;MLJ!!#H?GLOXU9T6AJ.9?F= D&0]4=?5+/>R]T6+#")' M".9$*X=!S-[K87VJPES !.8-,+UH-\Q+1?7\LT0XKH*RK Q[B/">$JA(C:\1 M/H5E\OS7MV[1[HM];E3.PLHZ_Y#7]4@GXWB7-9G>+?(FX9@->\BLC>^>H%, M6F20\TS0AXA6FL(V",Y_4>L&YH'0['AZ98Q"&I9T9[E'1LJ84DA4\J)@7Y^7 MCZ1U%AS&L@/1[HM=_\@GUS=1_/M@6E[G[^]NO^3EQ=52@OG%W6*^&,UBWH8& MJ]FA765(6,]! 8^DJ+YLG=[\KLB?S87J*1/: M<.>U-A0B+(AX"$T!P*9XC^$ W<>MOQ%N ]5AO>U?9=>XR1>3\6CZ=*"O\J&_ MMH3&K J<8\^<=#&1WTH78=4PS:*Q.YK#1R;#E@AQAR%QR!@D-494N4HB9)-R MY@]P?TC6Z^ZDUX>!V:\7\B%):M1AU-3NU-<[6F4:: DLM1PXA578."TB-5Q$ MI63,&B!ICE7R1B=D&X">F#A[4V'O;)>%DR>BA"ADO?12>HNPK&0-^V3*G> MR=.*UILQZ2A\>WYI&1^CO\NCL;R#/R\^FVFHN,\F"34XVM%0+9<.;SIIYWUK"46GW#/Z:TQ*;V M<3[]6Y>]Y-K7-//(.B;#,DXYAUQC$(LJK24.-D.*[WF CQ6Z85;+( _D! M;C5JGR$:+$^!F<'><*VAD1!7LFNI4I:NX3_P;(E@72#=V^*56%]$.NDU%RBF M#]*,8AJ J@\O,BDK[,%;WWU>?BE>Q]DM&NO& MO-<25[WRY @%-W/C'H9H#VY*_NI/PS;+(;9,;E0V?SI1U6'#JI7:*$N.A\*"V39$Y,P]YJH(W3- T0/LR MMYZ.=,^-RLL/9W$!0]X9J1PUG)!@D?)**L62/%$#IMW)D2/ / U%WH]N M\[WW)]N:9(0'0]0R'HZ]UFOBK:V2* :3%";5/QL\70Y3\4ZV'(UH?R[P^V)Z M'S9]$[0Q6:RW_A\-G-\[VF7>AODEJ9;6&650C'>JW?T$X*1XZZ&SYQB5O_!X MMP?N?B(%6_#/)3T@6),C_N:95'\?E9.XBGX,A]=XXMRR 35LF1E+=8#"$:L, M$PHQ\A %X3U)(<@ [T7:V(VZ0;8C=FS==QJWS1P(M&;"6(T$DC$J#=4^$EM,;LL9LLWEU]&LS\OKH*V\LLX]+=O],7'O=M3H_89 MYYIP#RP 3L&8#EC3!U2-/Y.(Y0ZX\#S]=@=HG\9H;G+7L:5%I@)Z 32N!$36 M!HD8KG=[J?B9I8_K[H1U+**]K4UA?!=7STRST??)[=VM+LJR^!8-M]'7\"^+ M'[N6J .ZR8C'/%B21GAK+(,.$JEJFT^Y,WMIELR'%^4!.H/Z-,M4E8P@+K'+ M^Z3+#WDYCLJ];NX^W-5)AB2VS%*D/";"2:CCE7>U%3"8XO8?O(&>3KC.@#X- MW>+;HOFGH+31Y<7LL>T &Y-M>Q<9QAPSIK6FW (OG):25@A P%,+R/FXG'R- MS2ZN]-T\#':^K+@QN9Y-KB;CT6RAQN/B+F;TN?Y03"?C4P82O!Q*@SO*[8TR M[; *"N5 :@XY-)2"5="04]P;UF@I[$;2B_)Z-)O\:ZG/A\=XJY+I'Q[I^N)J M?8T\FCZ\TWMT8;='DTTB%?H>2J:MUHQJHH54ADA, !>55IQ62<_LA[?>M$'/ MY^D)AZVQH2YKIXZ^:'MUH\!#935RSE*%8GD*O(IZ<5I K!M%A'8C:?6HOLXR M_2F_7I)OAZ!;VV2(",@$$\)1X90+YI6SE9P.)V5F?EWK16.%/T]OU1*T0YW8 M9V>W$,DX(IXQ$\X6G'JLR=KQ!X61M%&T0#>25BIYI*>@G>4QZ>+J\=[3Q/(X MO+/,A#W(<..":2V$<9! *BMD8-B:?IJUH#%%BIXQ[^NDZX,=,YI^R,M)L2OY MSN./9=Q2Z#46)E8T]4)C;W -FN(I.\D O7 =L"^6/;'/+^XS MF$N)$0 4=$ @30Q%2E>26D]3*A8/L 12!X1J$=T^L[N\RQ6;V7T^7RS] M JNA[Z31UE:9]\0310%5P&DA*(90U4LR(BGNW<-++;Q.%K4%;F]GL:+,)]S>4 @YA$,A\OEC]-U6L'&*]71?6;,66< ,L9AZC7WUE;!G5 H MW^P9Z>NIN-#%*:\GZ/N+OB@G]\M$$0?P;WNCS"@H=1"3(ZJ)4 MR,3#BRV\1H*UAFU?#'I8B)L3:&N;3$'E3%BNN::$0:\XT_4B[A1.NM 88/F$ M#@C4%K:].:767E=3W'Z9S!ZOG0WV8?.5Z="N,@J1%TPX*S%P@'%(:'UT,8(F MA4O_'([SCB'OXV:V&*]>\\XN79!B\>/-[*HH;Y]D*3K@XG7;.[@=W[+C3K5Q MVPS0<(2R%#"""("0*BE7N#HKM$B_6IWGX[]>%_>_7>:3.+=)_$N4DSR:TN%7 MV6J$'_/K91*SU3/7#8)M^V@F &+:86^T(Y8;"J"'E1PD_)QV$=KNO.I .T6K M\!RVAA^F8A-D+D?3-V%&?/__\TW[_=;/9AP(YCF*-Z[A+!56&[S>B8(4./G5 MP.M3S2CA;[=/KDLQGU2GG%#$260J-B4G!>24$M2;F2(:]3N2GX=*-E M%89U&8?FIZ/K+=I]\IF,B' >8,8)9*%4"'J#:OE=^"GMHNTU:34%EVZTN7)2 M+E:!*?^9C\K=TW;;QS/KI=%*6*T-Q I;+PA^6']TRK+,7I>.6X*H4YMJ-<3Z MXC9&M]]MBL+8UR2#5ANN')-".;],&P@?[$2B4JX\^>M2>XLP=:EZ/YGFI0ET MO"[*W<;TDT]F& 4)A./A[*X"BPG1K#85B3$IC]S$:U1T"CJ=3NV'DLLO:O_M MGN [&F:&2.-%V)1H,#.P"D(:4,GG.4@LC_WZM-\B6-V:X@^[D ^_V;;$;_ET M!B6C4AE #*7"<*NC0[<"R,JD7)[@=>F]'8CZ4/;JQ-! IS[8FF7", M6*(DX09@I SAEE1>?*%AHQJ-_4AY6';S!JTSQAC%@:[.2F YM5)I7S\;\5RG M>:B'=F>43H$]P:GI$)]J)J_?W:*SF-$24^F44!@Q%=9C"(!SNWSN TM=@+F=8_ M/.?-^M?9'Y\V$.3A'S/J*=#A/T@*39$32*UKU[B8UAZ<&Q/2]58D0KA?Y5MB MB99Y E>A?:/IUA3'VSZ:H="CL!9AJB"@'$"$835*)/R9Y51O3]$M =K7/G'@ M)OJV04;C8[O,(),$8FZ-TLJ@@!5@M8UHA.VUQN/9&C(]::=O_C;@8T;#K(N> M/XMEV+VUAXSQ>O>6^LSVKNX5O859!^+<%U,>UG95YJ/Y,_$;.$6:=9!IB8$W MU"(DL8)*8[$N'A:DEU*=V2K6.\LZT4)OKQB*V7@58K :[@ZV/?]H)KP0@!OF MI?608L*D)[79R,69E7##KC;J?ORPQD)YI+RB@,M':<"$"=$ M)147S=*:OAZNI*JV:!G/W@R!T6TX^#T9[E[W[-8V&;#42<8LM1!(*#UTCE0R MRK!%GA=G4I3\W QH"=*CG735MU[,\MTNNA(\J< M24F[%C55M AGLL(_?RN:*;S^8.8H00YQ!R U@BC%N:Q'J#!*B>$=X,&R(X4? M"V>ZPL.G&L[Q1Q_-,/?:Z?C,SXLP8,)(=<"QW%F9$M(WP#R;72G]:$#[L@=> MV$'Z1WP7N,=\W-$JPXYCBQRV"EM-/:+AFRLYJ>$IQ!G@:M&R'=D>L"J)0SP[""GSF;CM'\SH^58,^W(AZUC3C1A$HC!9.,"25A>&@ M67NGD#[WO>]H NQE5A+.?3%KG?AL_C$?YY/[.+?V;GS;FF0>2>_"ONYB*FV@ M5=CF626A%?[,'+WM*;SH!-_>8KE'TWR^#K3XO2@NY^_SQ5X.;6^4*17@X@PZ M:RF"$#K$?24EECXE0_1KL)K:8E%K"/?%HP]E\34O%S\^3$>K%[?_O)M\C5>U M>\FTIV5F$"*.2F"1PHI(*H/PM5,-)3UR>@T64UN,:A?FU_F:"0O,@SP&>."\ M89)07U_E(93D*!A@B:"6C>^V8'V=KY2,)8);KR#@/.SD4MHJ[C1,CV!HGI=U MU(*N&[]2.@S9T[]2(AYZHHWF5D-$..=.UPA8Z\_,=]V"WEZ^4CH,PI,=T]\V M>)"RO5&F@:(6<: %@,Q#J00QM:%F18HI/, B8EV[>H[%]>C+]55IY^)J7$4# MC>HLXU=%"4&PIN((B_*V*//B:G&3ERM[??QXZ&48^K8[^?:^(4,(:F.48X(+ MK56PY%0]&0EQYQ[9=P0YBB$HXF1+VX>51*/K'!ZRN#UJEE$4@,:. 80#N)Y M\'!S28Q(R0#V&D[ZQU.N W1[7.34QP[7MPV=9PK;^/;"0R0XI=)IBFIXI24I M?LG7+,R(ATI!H3YE35D!K%*VPLE:=V=/;=,IL?EK; M _1]63O/'O0=S\K#.LHD EA2[B0!UD+,!!:H0@-;G9+,?H 64>M$[!3M'O:D M-[/PU_SSZ/L)]Z!Z# \Y#1ML0SM:9\OZD>V!F^_<_;4SY[; MG[J&6V^(,%Y181'"D/(ZHUA0P F-R'K4[OO7?#;/=3[+KR:-Y'S:(B/.,A^H MY)Q'(BS]"G-YFM==%V-;OTHTGY]]'T M+G\7C(. P_+W1TS?K3G.ZB^S^9?JRGSQXU,^OBLGBUBZ\M$8'M2Q*]U+.QT' MQ5 "&?->0D+"(@VE69L^C!D"&^U2W4SL3<-N5))^5[O, P$T04 ;Y!CW1$&I M*GF=XDE5G8>S*_=-CN>EZ5M4P3#6 G4;3R;_RB]-,5]\+NK/?%SZ[2?3R>,< MVC_%PL&H!A)A*QU2T@#@X/KB-2[P!C:Z)NK(>59GK%/W01WQJ.>+,H;!/4C7 M/)OVGCXR9K2@&&+(N%$@6*0,Z J',&/.))JC;])L3:_=KCIZS;82G\',+ZZV M0=<@!\V)2JI77NN:U)1AFBU!HL@(H54H-\7-:@N7/+?MK]-MD2T*>DTMZ-<'NC##!(L.#" M$66QM,IYA"HIM;5GMO.E*[L!>XY"]NC@I4='FW5QW7VE"#9_/B-6Q.0_7FG' M"(0H@,#J$PZE*8^R7PD3#E5" M>KLN0Q\0D<*F9+LY? LL%J/IR?EX!%N>IP+H5@D#H>5X?'=[-QTM\LO?RV(^ M_V,6#JC3*-?O81/1^551QJOEX[G:K/],,^&1HIIK#0@)NXO4-7;AOS_AX;!S M G>BF:&S^FWXJ4M6/^D_P\I9!;"!$#(2SF@(&%QA!U'2NZ[F9H)9L9I[(H"%DAIMO4:D=F4*Q!J5;6XKJ4(? M$5BG86=+\ \C,,,4L^75\MUH^FZTJ.7Z>>(P7,PTS0WAA!&'/*!J7>O5$^YP ML\S;IU@Y'K3U/FCF8S$-WW_]^5L^O<_?!9W>S&NICUY9FG]%IKETF!"@6""] M"V:&MJA"46B4\@)U0&Z[OBEWT$+4F;:&L5,^B+<6[3_S44SS__FF+.ZN;_SD M/F^3\?N_),,H+.O0>H\-Y1I";P2M4*0*GDFAAE?"^=;U-0S6MVL?!I-':PD@ MTHA:X"00&%<(&)B4+^=P3V=GGJ5!,_9H;?3%QQJ3=0G&V>7;R>C+9+J.;UA: MCI<7LX]1CC*^-9Q=OB_"B6S]X])[MB\ZM+7OR)"W2AHI&#.<.PTX3V M>N(YVS7X5.KJB_(/R#8HQO+RPQDUEGN& ?>8,\P)5(144B&.SN1-Q G9\.*1 M5*(*3D,L,UKDUT4Y^==2R7M#^?8WSI33A@&N@;.80R4P@K*>T-R*\R)>BMIW M,J@%;'O,'G6?EXO)E^=.TOV56W:WS)0GA%MN8UD)'N^\M*[/A)C:E!1Y@^=2 M&@%>YI)J$>C>S3[]XY%[T)?Y/^_RV?C'GDVQ0>N,,1:FJP:*>,BQQ;&29R6W MU"8E>=2 CLO#V27;UTGO7-PT[KUAI@U:9X@"Q0%&G(19312G'NI*;J!0OR$6 M_7&Q#29L8UEK:)^29?-Z/N[=3YLTSSQ1SFDO&#&*,RGV7@^/I%R"="'N[":C.8[;Z.[^+H,(2IU6+AH MS+?M$<'ZP=%+[;EYND_$R@;V1<^*/'T0QE%A%QEDTH5=UA*$M81$4^E ?$*"E\L(!P[&B-8Y,\3-)F=PWZ3J+ACE,7:>]"5SMY4*>-+H!/%8?O?/O8=)&PT#=+FMY-W=([F@>$&7Q MH0YS&F@4ICOTIB[I%&R,,\N%U1H/]J>I386Z+Y)]B ^^@]X6M0P;A-E?+[MY M+YFEU@B(D?24*DRL#'JL%X_NS/8^Z*?FR\FMZ-%?G&5Q+]# MNLD(=!0P:J%21(* -ECGN0M( Q2BK*_#T#ZG>"\LB8.* >! S.0(.:5U-75ROG&%;7#AF'BOP^ ^MW@OAIBVT,4P M-^Z $\# &EIOFV4N^!GCO5K88-M3RWG'>S$#+<#$28\PIXXKZ^L2[(B<;3!. M2P1)BO)'3=:6^4HJH_M,BE7PI"/K[WSZCB\7V]\*L7* M,TD%"E:QI1!*H.KY PE(R5@P9*NM=UX=A_>_XU-WA>;$6H90(>=-T R1F#)< M.PT@5KW&I_Y4)XX3:.\51J=^+D>S>:#0_.)N<7&U6@7Z"53=],V9=@HS[J@V MQ" ,M?"ZOE;E3)SK8Y=^N=I=S&H+.NUK#KTM9M>?\_+V45#4#MYO^'2&L1<, M0@.L<1@@C;2K=UXBDI(;#]G:/2E7T_70%[_>%;/\Q[M1^6>^\'>SR[E:F%%9 M_@A0+%'G#]%O/T\B M0,P#$FPT9KQGG!A':6VO"9,2J'BF=FXZ*SM23E_TO%CRE MFFEII7>:>,]A#263+N7DS_Y-PRTK8LM:Z8N)9C2_"8C$/^*;C/NPF,\.714; M]Y$!BQR@GCC$@Z4,+):Z#O ,.\.9A7*WR(GG:>LZ0GP_ZQJ7%&U&H>:-PVG+ M6J$:EX>QYN=[3,@*%4$QC/PC;]\. V_F3VMAO:AF$^6=8./?CW>V2.^7>_(FS3+C('+:M66 M4F$!XP:MMY#P6\)((U]A-](VKJF[0_3F=7E)8"YGRT.H"AAP"U5=EY]$1QGTQZ:!JKHF6U(-W M5DE"+"7*K@Y M:'#KTMZW9,)0IIR3#%HKN7&*6U_A:+0_LS-!1QQK?"/=M7Z&S_.W^7S^^68T M:Z_@<-(W9AI+PS&B4(EY8?9\9T:@04*&W=DH81@G OK:0XT)2HE<:;Z-_'ORG%JQPY\\?4R6 MYQ@ZKS6&D'*D! <"*LMKK0)!4Z[:FY\VGDV. 1\ZAC,YTA0YC.BQY57.SU%# M! *@)0ADH-2$+=\1JM:U[1@C2#;* ]7UO>:A[TH>4DA\#EK387A_-KKW;.%[ M,N"@(X!J*(32P"EBA:GP%.A?W4?KB8/8+Z""HW[BUC,3^6]BX< M9+T6A))@DE2X.*53RCT-Z W*8-C;E6+ZC_V2]H[;SOKH3=Y?OZ0/V=T=MV5+HF2E,4"0Z;0DLNIYR*IB59$*!HD MR#",(<(EM2WV68M>A@KAC!K*X/:\+99K-ZV8?[P;[6NMLI>XN-%\&@VQ5!#"A6\, M%GJ-I :&,VJ5D@9:MI-1_-O >A_6A\JL"['G,CS/G$US< Q *Z29P1 R&KU& M' V9TGA)">[#@F'KJ*F'TC.UD0N=?Q7C;W?+XE8]%//1M^+M*I7(O/NZ)G+J M_;E8CJ:WJ%E&+B'' 4,0FM1(2)4O(4TSKM#\^./\4Q?YE=VT+9 MLL3[AL%3Z^-9[PF. .F1Q(GU4$?#,_5:V(4IO*WC?/=P=6P/*A=B\A(E] *0 M!^O[Q]67_RENEI]F'XKOJ_G-W6A1O)N;T?2FF$S6F+@4K.=\(VCGL+< (&1 M\=A"YM1.AMCZ.H'02Q-0?@,HMZBB/L#\*5/5]-:.)ZOXVQ=B^O@+ ]162VJU MAL1[;:UGT.VD@QRO<]C:PY3T7L"W,6WDPNI3V^G)J"^(:!QY0W#2(:YI-,(0 MXQIHAKPHYT^>7MG>+AJOTBIM1] ] =KE O>.H"\B?Y?9)@FABM0;@+6TSI7 M0I]M<'8!K-HX. ]G9\J[LZCPDRO0KS0LS"V3UA )C0&8 P#UMKN<)UPK6BF7 MI/4,G.ER?)O ,7XX2+YP/VXFJRAP'P$F?OW[!B99J+7XU>.)$ MM#D45# :&Y R[4MUFWJ^0 ]1WQ5(GZ:)]T:AW1+G[>B^.'D']*E' V,>"17= M*(BPD5;CZ$;M9@PM&MBUS[W 3B4\7ZRB;*['_??)[&=1K(-*[[Y7ZDIX])G M,(C>FQ$00T,H\LY)N)LC1CKK(70.=Z,YI3_U,QH2<2X8?2BBZ32^B2[0>L2? MI^/EXL/'SR>A].)S03DMC# 89.5J;SUJ3M MO BGJ6^ \()XH[E24)2F22JS&EI4+<]J=)%PK\0Y^;-"L\NF/A&P(Q9PJ:'& MT*OH5W+F=Q)$5J&2L70*Y9S%^DM/RA[8LKK_L7V$91QQ)PH3R2!G.CO9)EUR]> M+6F_[<#VB9.0"\KPSGIC<"0N_Y9+@H53##%%12DC"GB=%B@]7$/J0^5HJ+I- ML7=0\5S3N#BO!KJACP5!,++$6J --<8;)TS9Y@]%S0[+%&P1S!UI),-N]WX^ M^U[,ES^W58S?4W%A9YO=;C#O)Z/I\G!$%7:]D\\&XIQ3U#I@(26I^PS&90>Q MZ+1V>.W4T;'OBT>KK"#GO"9PF(I!G?/:*HHUB) LF\YJ >ND6O9PHVL0';-L M0N^(_EV7^+6["C"#B+$,,P8YXUA8*$UY98JHUFNA;6OCZ"RJYVV\_(HH!>X] MU$J3U(K+&Z&X*NTM" 96,= @*HZ:"(T*/)>!>W30^F>%^^@J/!T(=I@P030# MD KA*2:E[:58K;.6'@*M>3A4W6TN%GGG4$OC/IFI4.'IX"1VG#F13@TXL#YR MFI473B!:IPEV#Z'6*!*JHNQB:>="V<8-*^;EB$^>\!UY(GADE.2&,BH!<$8S MPQ^EQWR$HW/VI!P+@3Y5?3=E^G^ZNFM'_](?SM]#>+QAX+U'&H/-/+8 M,Z$)2+U_=B8_45F3#:X;1XT).1>4_BQ&BR(5SK^Y_SZ?/6PZN9[$T@M/Q7DJ MH3'5U'A(HI&JV'Z> .$Z6UR/&L7E %-S4CZ-IB,]>'\YA+>SY9OIQV+^,+XI MCD+EG,<#8QHHHK!7U"K//<>T##E"C >6?-^(7F>MBSG7$J1745KCZ;>3J\[C M7PQ28[7)?2 6$X<@=26MJ%9U^JWTJ)U?CH6FEF [=\[^K)"Y=/KA *R0A(#( M/(9T&@,&I;L+;:UKZGMH!'47!;A4XKEP9HNHJYOQJ882A[\6*(#-DXYRCV0GD $D"-H']Y% M>"#MP3-@J%$Y9\M>W%\ W34)1 0"+- .,&,Y5*_$@Y[4-09:/ZA M6&^&[T=QW)_FH^DB"B"^HCN2'QM0!8Z?>C1 CG"4M8R.3NJ%QHH*,-XRR!WJN=+#BHU5NQAZ1O#AK/:E[;$GF' MY.\ZY:_--2!J$R"EF6,622&@CG86PM"+J S,8:7X45NS?BBFJR*ECQ_,8ER\ M%.@X^DS<:3111D'(K. XU7)IO9LG@F!@Z2_-J?T9OYL1<+X6";\4A/OQO9@N MBD6:QZ%\_AHO[PX?.9]95=\<<%SRXKJG -!.QS^A3 7B&WDY6:L64>AC<8VM1X0 4Q)5$5CWX^'[-9S9-,HZ_V=C:]V?Q/!:A5?E<@3CEH 8^B@)(2+R&+ M,L&,*6(45G6:OO4P>-8Z]MH2? 9;>]W5).4^QF5Z$UN>C#ITL_?^R;NOAZ/: MBM;,%LO%NECQRVB1)/US58E=;8@=>WZ M]W5=$E@RP56ZFM4#9PG7=).HY;Q$6E0ZB*V8"+I'T>$XU3QNJ-^*34G',Z"I M_QO-;Q]?N'!X*??O-8$FF&3X?4$ATX0K"T6FGGK-1D)TGF M^.MJ=1'L9KW68K8.'2W-_(5UI:U/!@RII0 8P3D3UCJ#]JHG5F6]5.%[,1_/ M;C\NH\'="EOZ!]NGA;W]T/+5\$C=WH[3(Z/)=N*KY=UL/O[GB]>,M/C5(!S# MAE!L*8=&.P\T*Q7/?:T;0WL4?1P^CQI3<>^IM.G'O%B+?O%F^GZ]!)]*?&WA M:R&N3P8YC02C"EI'N05H)U=E09T>:)?F(+Z2IQOE7@MIHJ2_%NOBT$7*P_GQ M?3Q?OZ&%.YIZX.H3J45!X\'1J6M&])U?* M9UO^?#.-ONEJ[::^6]X5\T]WH^DO%Y@V.';F$()1V!*EO+02(4\00[!RGFUEG0[G[XK)[388M)RM?_RQ M6"XGQ9$*DYR?#T#$M4MJY1&2UA'.HQ1WT@0 UND=SU[9]5V]V[ MN.UTNWHVBD"P-UH*)RW3#EF,J,%E0$B8.A5?_)5S/=BQZJJ\]]3K82P=&:M$ M2G4C&BGJ#*#6E&8!DW6B?^*R6+J;O@8QNM1QUP?LW=V-W-<3=LN ,APR@:'2 M$&$OW;8% 6=>L8M.V)ONQ'L2O(MCZ*W>JK?F-P+S*;>.&$0Q4Q@QBJG;R9'$ M_>3U?/T2T!UM])M77=G*"-+H3_3[+7\G"$2 9F"+U@7Z^Q4" M+I)=+@S\UW@ZOE_=GT3!H]\+W (/>+0G0;3C$(5*;>-W<2[6X8&5HE^DQ5ES M\LN&A=&/:E@X_+U "948.:(\4MI;1JT@N[DXR^I@H4_ MT[<)//J](#GG$GC)H[])M?7I)L[]7.Q@;S'MRL*H(_W>!*B.RF8_N^EM0RGYV@@LEO/Q MS;*X78_X\W2\7'SX^/FT3_?2*0X!F0?;8E2'=@NWB< -JF8 M;-T,B_G7V?Q^-+TI-D'_D_ [\D0@WE&I,=>4"Z&!0T: W?R0'EH+@%X!KQF5 M7)RI\WDZ+[Z-%U'HQ>T3#KQ\G\+)!P-U&,ET>:QB43),8"-+7YM"6"=FU:,T MSEZ!JA7-],9?.2; /RMTW:__\J T])A[P64ZS57 :5_ZBI;"K+?)/!3S+[/! M>]G9E=9[J&]S9-ZMEHOE:)HNRGBY:KG=#P:LN8&&> F$B(K$F%*[DR['0^NL MD!..#>?B-Z*_*V3')BDF#S$VWPHJV6F$2BHD0Y(Z!549MA'*9;U JNVZY+[ MLSVV7*34:R%*][63&M-U@EST<#RCT@**]4ZN<7FLLX%<8\3CNFA27Z'9B)*< MGS>+Q:JXM:MY%-]FR!N'^R#FN' _BOG->/%R&?[9+PN(*Z,)DQP:DYI(QJ5D M'\24V&9Q'3*4"/<5Z&UK[%H6_'[7_1*>\C$LT0*E>R$A 4#L9 ZQK<.2Z@&C MW)?Y](TJ/=/RM3"K6Y^#.$6T@59H*:V5"%BARO,)3NM4S)]=QMMN_<9 :5-7 MI=="DW\4B[BJ;E:&(H6E/\W2CW*RI^H0 L9\?6FML$!'53#D$"Y/8!#YW4YC M^QO<:DFC5\ZIK2V; O!=<>K9$ *.?J$5!GL B+.:*2=+#5CL\SA"KYSJ3*/7 MPJF#M>.O8OSM+LGBH9B/OA4[%_']?'Q3)-/A:\[#EXJ#"=P)[+V'#@+(F/# M6E:>\#I<)Y7M&L_>^\NSUG4[,,9U3[, B/ LW)Q %X/>#+# MO!M&G@F#WM#P:*K&+X/Z;5&QN5$$ "1"2DEL-/?*1?/#E2LW)F!HI2\#(F)G M(+@:,NXFV3D?SQI(L$A1R#R%B#-(!#=4E^G24-)7+^]J*=DF#JZ&E0=G'%WS M\LRA!(V =BF'V& GA*+Q[^7Q//;T=\O)'A SVT5";[@Y&"^2>6R P410;01E MFG%< H5[6Z?EVO"/[#IG8R<@N!82GCZ/Z8B;]086L/+<0:6(CSJ#TC%KR[83 MS-FLI^P]WCR[#ZIFU?.5L_+@1*=?K*PXL!!U@Z$#W&!)I4\H8V6+*&W00)IP M#Y>5[>BY7NOZ&K-\,HX7[WU:[0Q9=@5:S[F1?3DOAR]G6]3&!H%/;5][1A.B( M<*!,7'D(!I!*3&299FA]K7X+/:J;[#?D?[6[]1H&UT+/LZWO8P*"+;*VN4$& M3"P%% '%E"'6 $MUV:E#2%:G1UF/#B!_*S)WAHXKY_AQ6[Y''+]@D $[0(QD MTA'BJ&0&^GTVOL*D3LY/CTXT7SF> QV=N:;JV[?YNJSM31S_>+H8W_QC-%D5 M;;NB)SX;H"'$HG2Y *..&@0,+*7G(*[#K;,OGWEU/?-H\5J"I@<[_N-YYSE! M?/S- %+?0:X%HLH@(I4 N%PJ$44#Z?[>+[BV=S)82[G70J#3EO01375Z#'AD M3 %RKX"F0DJHK"8D52R7*R^R=UL^K 65LL]("\:2$ $"TR( ME]I#I8FWZB"WR=0J]97]H>(UG\OGT.N 6-9>%?VY8PC8$DMP-$8L LP"2P7: M=Z<"M9)'AU>"V#+,\[/Q(A!7L[6/_Y8+)>3]5M> M/']K__,!,JZ\%A(P(UFZ=@N ,ALIKG1U$JF'5!N8ATL]UOSU[V3;6LF.-[-G MHPA6.V&EA<8#*FFT+Q J[^5)S4:R%!B][F?Y]K.Z$+A^*O8QNH*\8(1[X(3B M5DLME2@[%#MOZM1"G%U1U//2W*$0L1X$\F=T5;24GYVB'&59E\,)G##* $[) M#Y83(XC%I1UO :[3E0*" 9F>7:6 955O9^F1GT8_=#$MOHZ7B[93(G_QJ:"U M%)P0"KF5WEK&A=\[LZY>35"/LKNNE@2-J:[W.?[K/Q)_4W/\E *]B,;I3<+5 MMY-9'TU_+U#L,%"$(DX]<=@I#$O?%%J.Z]!B2$'VALZ1.]9?+FZ4]\T7\X?Q M]N;E9U(OC<+U!!>?9LO1Y/#?S2QN<;/E?Q?+#\7-[-MT_,_XJ\=WCFS?#HX" M ZQUBANGM4$$R-*^EG'[K<.9'J5!]8 S?=/EU?/G\#:N+CAT^/U@!4/",4(( M!XQHZA$K9:]YK88_/;3(>H3E7"RKH>VK9]HFX.AG\^V/TN^]5(V9=R!!H6@F M.*RHB( A3BE"[/YLS]8YV^VAV?<;G]*M:N(N+U=KT*CB1TO;B:SQ?H6 MR],.7:O?#28BPD%/B>)2:N$X0.6*R"2K%1P?4EY&0P&0GNCQ6CCSK"'\>H') M5BE6Y?,AFO+ 2:M,.GV 3&G!RL(]JGRM$.* "-0LBAOF5@N*[CW%SDQ(?M*N M9/V/=K0L_&@\;XV'38\Q0 P108)IHJ5+=T4S6P(,($>&Y?<-C*P=HV'/Z/_X M]V= B/;!W^M_^N6_;-_S3+F+[Y/5].]_NYG=;R"QCA@=2N7]9)0.!;],BL7C MP10_EL7TMKC]U_97F+WNWWT]'-LVX3.9^(MG1S=5+-MZ+PZ046.9\QAP3U6Z M?5=MLVB -%Q7ZNS3TII\"":JZL9@Q#@\5VU@+X6J6(/5P6ZBM_UJI\\S/X[6S9H0'2)'^MP,YJ;Q'" MA@A'#*-Z*VE/@*J4?9UGEI6V_V//!$.551IK1A1PUCMI!-G-TT%1*ZYW18RM MK.ZG6W1#@JU U>T_I#^2F?&?__+_4$L! A0#% @ J8&&2Q/&UL4$L! A0# M% @ J8&&2W]O\7D.#@ Z9L !$ ( !B_T '-P;&LM M,C Q-S$P,S$N>'-D4$L! A0#% @ J8&&2Q=;K=56'@ YTD! !4 M ( !R L! '-P;&LM,C Q-S$P,S%?8V%L+GAM;%!+ 0(4 Q0 ( M *F!ADMFP%46@CD !L# P 5 " 5$J 0!S<&QK+3(P,3&UL4$L! A0#% @ MJ8&&2_0J6],_:0 FWX% !4 ( !!10" '-P;&LM,C Q-S$P @,S%?<')E+GAM;%!+!08 !@ & (H! !W?0( ! end